diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index a319321cb26..b2188ec1be6 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -24,8 +24,8 @@ /docker-compose.yaml @hguthrie -LICENSE.txt @leslietilling +LICENSE.txt @jeff-matthews -COPYING.txt @leslietilling +COPYING.txt @jeff-matthews -CODEOWNERS @leslietilling @dshevtsov +CODEOWNERS @jeff-matthews @dshevtsov diff --git a/.github/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md index 1a6f267d8e4..a02084614d5 100644 --- a/.github/CODE_OF_CONDUCT.md +++ b/.github/CODE_OF_CONDUCT.md @@ -1,73 +1,76 @@ -# Contributor Covenant Code of Conduct +# Magento Code of Conduct ## Our Pledge -In the interest of fostering an open and welcoming environment, we as -contributors and maintainers pledge to making participation in our project and -our community a harassment-free experience for everyone, regardless of age, body -size, disability, ethnicity, gender identity and expression, level of experience, -education, socio-economic status, nationality, personal appearance, race, -religion, or sexual identity and orientation. +We as members, contributors, and leaders pledge to make participation in our project and community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, caste, color, religion, or sexual identity and orientation. + +We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community. ## Our Standards -Examples of behavior that contributes to creating a positive environment -include: +Examples of behavior that contribute to a positive environment for our project and community include: -* Using welcoming and inclusive language -* Being respectful of differing viewpoints and experiences -* Gracefully accepting constructive criticism -* Focusing on what is best for the community -* Showing empathy towards other community members +* Demonstrating empathy and kindness toward other people +* Being respectful of differing opinions, viewpoints, and experiences +* Giving and gracefully accepting constructive feedback +* Accepting responsibility and apologizing to those affected by our mistakes, and learning from the experience +* Focusing on what is best, not just for us as individuals but for the overall community -Examples of unacceptable behavior by participants include: +Examples of unacceptable behavior include: -* Using sexualized language or imagery and unwelcome sexual attention or - advances -* Trolling, insulting/derogatory comments, and personal or political attacks +* The use of sexualized language or imagery, and sexual attention or advances of any kind +* Trolling, insulting or derogatory comments, and personal or political attacks * Public or private harassment -* Publishing others' private information, such as a physical or electronic - address, without explicit permission -* Other conduct which could reasonably be considered inappropriate in a - professional setting +* Publishing others' private information, such as a physical or email address, without their explicit permission +* Other conduct which could reasonably be considered inappropriate in a professional setting ## Our Responsibilities -Project maintainers are responsible for clarifying the standards of acceptable -behavior and are expected to take appropriate and fair corrective action in -response to any instances of unacceptable behavior. +Project maintainers are responsible for clarifying and enforcing our standards of acceptable behavior and will take appropriate and fair corrective action in response to any instances of unacceptable behavior. -Project maintainers have the right and responsibility to remove, edit, or -reject comments, commits, code, wiki edits, issues, and other contributions -that are not aligned to this Code of Conduct, or to ban temporarily or -permanently any contributor for other behaviors that they deem inappropriate, -threatening, offensive, or harmful. +Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for behaviors that they deem inappropriate, threatening, offensive, or harmful. ## Scope -This Code of Conduct applies both within project spaces and in public spaces -when an individual is representing the project or its community. Examples of -representing a project or community include using an official project e-mail -address, posting via an official social media account, or acting as an appointed -representative at an online or offline event. Representation of a project may be -further defined and clarified by project maintainers. +This Code of Conduct applies when an individual is representing the project or its community both within project spaces and in public spaces. Examples of representing a project or community include using an official e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers. ## Enforcement -Instances of abusive, harassing, or otherwise unacceptable behavior may be -reported by contacting the project team in [Slack](https://magentocommeng.slack.com/archives/CAN932A3H). All -complaints will be reviewed and investigated and will result in a response that -is deemed necessary and appropriate to the circumstances. The project team is -obligated to maintain confidentiality with regard to the reporter of an incident. -Further details of specific enforcement policies may be posted separately. +Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by first contacting the project team at `engcom@adobe.com`. Oversight of Adobe projects is handled by the Adobe Open Source Office, which has final say in any violations and enforcement of this Code of Conduct and can be reached at `Grp-opensourceoffice@adobe.com`. All complaints will be reviewed and investigated promptly and fairly. -Project maintainers who do not follow or enforce the Code of Conduct in good -faith may face temporary or permanent repercussions as determined by other -members of the project's leadership. +The project team must respect the privacy and security of the reporter of any incident. -## Attribution +Project maintainers who do not follow or enforce the Code of Conduct may face temporary or permanent repercussions as determined by other members of the project's leadership or the Adobe Open Source Office. + +## Enforcement Guidelines + +Project maintainers will follow these Community Impact Guidelines in determining the consequences for any action they deem to be in violation of this Code of Conduct: + +### 1. Correction + +Community Impact: Use of inappropriate language or other behavior deemed unprofessional or unwelcome in the community. + +Consequence: A private, written warning from project maintainers describing the violation and why the behavior was unacceptable. A public apology may be requested from the violator before any further involvement in the project by violator. + +### 2. Warning + +Community Impact: A relatively minor violation through a single incident or series of actions. -This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, -available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html +Consequence: A written warning from project maintainers that includes stated consequences for continued unacceptable behavior. Violator must refrain from interacting with the people involved for a specified period of time as determined by the project maintainers, including, but not limited to, unsolicited interaction with those enforcing the Code of Conduct through channels such as community spaces and social media. Continued violations may lead to a temporary or permanent ban. + +### 3. Temporary Ban + +Community Impact: A more serious violation of community standards, including sustained unacceptable behavior. + +Consequence: A temporary ban from any interaction or public communication with the community for a specified period of time. No public or private interaction with the people involved, including unsolicited interaction with those enforcing the Code of Conduct, is allowed during this period. Failure to comply with the temporary ban may lead to a permanent ban. + +### 4. Permanent Ban + +Community Impact: Demonstrating a consistent pattern of violation of community standards or an egregious violation of community standards, including, but not limited to, sustained inappropriate behavior, harassment of an individual, or aggression toward or disparagement of classes of individuals. + +Consequence: A permanent ban from any interaction with the community. + +## Attribution -[homepage]: https://www.contributor-covenant.org +This Code of Conduct is adapted from the Contributor Covenant, version 2.1, +available at https://www.contributor-covenant.org/version/2/1/code_of_conduct.html. diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 361680478a1..478cf20deaa 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -8,12 +8,9 @@ DevDocs staff members and [Community Maintainers](https://devdocs.magento.com/co ## Rewards for contributions -DevDocs works with Magento Community Engineering teams and projects. -As you contribute PRs, you gain [Contribution Points](https://devdocs.magento.com/contributor-guide/contributing.html#points). - If you write and contribute a full topic, we will add your name (or your company's name) at the top of the DevDocs page and link it to your blog or website! -If you contribute a major update to a topic, your GitHub username will be added to a description of the update in our [What's New topic](https://devdocs.magento.com/whats-new.html). +If you contribute a new topic or a major update to a topic, your GitHub username will be added to a description of the update in our [What's New topic](https://devdocs.magento.com/whats-new.html). ## Get started @@ -151,6 +148,6 @@ You can provide feedback using the following options: Have a question? Need help? Magento DevDocs, Maintainers, and other Contributors are available through: - [Slack](https://magentocommeng.slack.com/archives/CAN932A3H) ([Join us](https://opensource.magento.com/slack)) -- [Twitter @MagentoDevDocs](https://twitter.com/MagentoDevDocs) +- [Twitter @AdobeCommrcDocs](https://twitter.com/AdobeCommrcDocs) Thank you for contributing your brilliance to Magento DevDocs!! diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md deleted file mode 100644 index 96bd36d37cf..00000000000 --- a/.github/ISSUE_TEMPLATE.md +++ /dev/null @@ -1,25 +0,0 @@ -# General issue - -## Description: - - - -## Possible solutions: - - - -## Additional information: - - - - diff --git a/.github/ISSUE_TEMPLATE/BUG.md b/.github/ISSUE_TEMPLATE/BUG.md deleted file mode 100644 index 8a07df34ede..00000000000 --- a/.github/ISSUE_TEMPLATE/BUG.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -name: Bug report -about: Create an issue about a bug on the devdocs website ---- - -# Bug report - -## Description - - - -### Steps to reproduce - - - -1. First Step -1. Second Step -1. Etc. - -## Expected result - - - -## Possible solutions - - - -## Additional information - - - - diff --git a/.github/ISSUE_TEMPLATE/COMMUNITY_ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE/COMMUNITY_ISSUE_TEMPLATE.md deleted file mode 100644 index e227d0de7f6..00000000000 --- a/.github/ISSUE_TEMPLATE/COMMUNITY_ISSUE_TEMPLATE.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -name: Community engineering issue -about: Create an issue related to a community engineering effort ---- - -# Community engineering issue - - - -Type of Doc: - -- [ ] New topic -- [ ] Topic Update, Devdoc link: -- [ ] Other - -Magento 2 GitHub Issue: https://github.com/magento/devdocs/issues/link - -Magento 2 GitHub PR: https://github.com/magento/devdocs/pull/link - -Magento 2 version: - -- [ ] 2.3 - -Notifications of Changes: - -- [ ] Changes to Admin interface? -- [ ] New software requirements? -- [ ] New REST endpoints or updated GraphQL query syntax? -- [ ] New command line option? - -## Content - - - -## Additional information - - - - diff --git a/.github/ISSUE_TEMPLATE/NEW_FEATURE.md b/.github/ISSUE_TEMPLATE/NEW_FEATURE.md deleted file mode 100644 index 14276c04b9b..00000000000 --- a/.github/ISSUE_TEMPLATE/NEW_FEATURE.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -name: New feature -about: Create a request for new functionality in devdocs ---- - -# New feature request - -## Description - - - -## Expected result - - - -## Benefits - - - -## Possible solutions - - - -## Additional information - - - - diff --git a/.github/ISSUE_TEMPLATE/NEW_TOPIC.md b/.github/ISSUE_TEMPLATE/NEW_TOPIC.md deleted file mode 100644 index 30dffd6afa9..00000000000 --- a/.github/ISSUE_TEMPLATE/NEW_TOPIC.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -name: New topic -about: Create a request to add missing information to devdocs ---- - -# New topic request - -## Description - - - -## Content checklist - - - - - -- [ ] The topic provides an explanation of how ____ works. -- [ ] The topic provides steps for ____. -- [ ] The topic contains code samples that shows ____. -- [ ] Other (please specify) - -## Additional information/resources - - - - diff --git a/.github/ISSUE_TEMPLATE/TOPIC_CLARIFICATION.md b/.github/ISSUE_TEMPLATE/TOPIC_CLARIFICATION.md deleted file mode 100644 index 3a47c1d7173..00000000000 --- a/.github/ISSUE_TEMPLATE/TOPIC_CLARIFICATION.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -name: Topic clarification/correction -about: Create a request to clarify or correct a documentation topic ---- - -# Topic clarification/correction request - -## Topic Link - - - -## Description - - - -## Possible solutions - - - -## Additional information - - - - diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000000..303e5651398 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,11 @@ +blank_issues_enabled: false +contact_links: + - name: Help Center + url: https://support.magento.com/hc/en-us + about: Find help with issues unrelated to documentation here. + - name: Community resources + url: https://developer.adobe.com/open/magento + about: Find more resources here. + - name: Contact the team + url: https://magentocommeng.slack.com/messages/CAN932A3H + about: Ask and answer questions directly with the team. diff --git a/.github/ISSUE_TEMPLATE/incorrect_topic.yaml b/.github/ISSUE_TEMPLATE/incorrect_topic.yaml new file mode 100644 index 00000000000..09f38bfba70 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/incorrect_topic.yaml @@ -0,0 +1,35 @@ +name: Incorrect or unclear topic +description: "Unclear or incorrect documentation: ambiguous guidelines, wrong or obsolete examples, typos, etc." +body: + - type: markdown + attributes: + value: | + Thank you for taking the time to report this issue! + This request should only relate to the content of the devdocs.magento.com website. + If you are having an issue with the actual product (as opposed to the docs), search the [Help Center](https://support.magento.com/hc/en-us) or report it as a [codebase issue](https://devdocs.magento.com/contributor-guide/contributing.html#report). + Requests that do not comply with our Code of Conduct or do not contain enough information may be closed at the maintainers' discretion. + - type: checkboxes + attributes: + label: Is there an existing issue for this? + description: Please search to see if an issue already exists for the documentation you are requesting. + options: + - label: I have searched the existing issues + required: true + - type: input + attributes: + label: Which topic? + description: A link to the topic that needs clarification or correction + placeholder: "Example: https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html" + validations: + required: true + - type: textarea + attributes: + label: What's wrong with the content? + validations: + required: true + - type: textarea + attributes: + label: What changes do you propose? + - type: textarea + attributes: + label: Anything else that can help to cover this? diff --git a/.github/ISSUE_TEMPLATE/missing_content.yaml b/.github/ISSUE_TEMPLATE/missing_content.yaml new file mode 100644 index 00000000000..de7750c5fbe --- /dev/null +++ b/.github/ISSUE_TEMPLATE/missing_content.yaml @@ -0,0 +1,28 @@ +name: Missing content +description: Undocumented feature, service, command, API, UI component, procedure, etc. +body: + - type: markdown + attributes: + value: | + Thank you for taking the time to report this issue! + This request should only relate to the content of the devdocs.magento.com website. + If you are having an issue with the actual product (as opposed to the docs), search the [Help Center](https://support.magento.com/hc/en-us) or report it as a [codebase issue](https://devdocs.magento.com/contributor-guide/contributing.html#report). + Requests that do not comply with our Code of Conduct or do not contain enough information may be closed at the maintainers' discretion. + - type: checkboxes + attributes: + label: Is there an existing issue for this? + description: Please search to see if an issue already exists for the documentation you are requesting. + options: + - label: I have searched the existing issues + required: true + - type: textarea + attributes: + label: What's missing? + placeholder: | + - In the or ... + - Missing explanation of how ... works. + - Missing steps or guidelines for .... + - Missing code samples to demonstrate .... + - Something else ... + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/site_bug.yaml b/.github/ISSUE_TEMPLATE/site_bug.yaml new file mode 100644 index 00000000000..30a5e49e820 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/site_bug.yaml @@ -0,0 +1,52 @@ +name: Site bug +description: Something isn't working on devdocs.magento.com or when building the website locally. +labels: ["bug"] +assignees: + - dshevtsov +body: + - type: markdown + attributes: + value: | + Thank you for taking the time to report this issue! + This bug report should only relate to the devdocs website itself or non-content issues such as when building locally or running rake commands. + If you are having an issue with the actual product (as opposed to the docs), search the [Help Center](https://support.magento.com/hc/en-us) or report it as a [codebase issue](https://devdocs.magento.com/contributor-guide/contributing.html#report). + Issues that do not comply with our Code of Conduct or do not contain enough information may be closed at the maintainers' discretion. + - type: checkboxes + attributes: + label: Is there an existing issue for this? + description: Please search to see if an issue already exists for the bug you encountered. + options: + - label: I have searched the existing issues + required: true + - type: textarea + attributes: + label: Current behavior + description: | + Tell us what happened. Include error messages and issues. + validations: + required: true + - type: textarea + attributes: + label: Expected behavior + description: | + Tell us what you expected to happen. + validations: + required: true + - type: textarea + attributes: + label: Steps to reproduce + description: | + Provide a set of clear steps to reproduce this bug. + validations: + required: true + - type: textarea + attributes: + label: Environment + description: | + Describe your environment. + Provide all the details that will help us to reproduce the bug. + value: | + - Browser: + - OS: + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/site_feature.yaml b/.github/ISSUE_TEMPLATE/site_feature.yaml new file mode 100644 index 00000000000..2d9e6da9918 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/site_feature.yaml @@ -0,0 +1,38 @@ +name: Site feature request +description: Propose a new functionality or an improvement of the devdocs.magento.com website or of the local development tools. +labels: ["Site Improvements"] +assignees: + - dshevtsov +body: + - type: markdown + attributes: + value: | + Thank you for taking the time to report this issue! + This feature request should only relate to the devdocs website itself or other non-content request such as rake commands. + If you are having an issue with the actual product (as opposed to the docs), search the [Help Center](https://support.magento.com/hc/en-us) or report it as a [codebase issue](https://devdocs.magento.com/contributor-guide/contributing.html#report). + Requests that do not comply with our Code of Conduct or do not contain enough information may be closed at the maintainers' discretion. + - type: checkboxes + attributes: + label: Is there an existing issue for this? + description: Please search to see if an issue already exists for the feature you are requesting. + options: + - label: I have searched the existing issues + required: true + - type: textarea + attributes: + label: What feature should be added? + validations: + required: true + - type: textarea + attributes: + label: What is the expected behavior? + validations: + required: true + - type: textarea + attributes: + label: How will this feature improve the user experience? + validations: + required: true + - type: textarea + attributes: + label: What would a solution for this issue look like? diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index 750bce28d72..14995a92a49 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -20,20 +20,21 @@ on: ############### # Set the Job # ############### +permissions: + contents: read + jobs: mdl: name: mdl runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - name: Set up Ruby - uses: actions/setup-ruby@v1 - with: - ruby-version: 2.6 - - name: Install mdl gem - run: gem install mdl - - name: Run mdl - run: mdl --style=_checks/styles/style-rules-prod --ignore-front-matter --git-recurse -- . + - uses: actions/checkout@v3 + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + - name: Install mdl gem + run: gem install mdl + - name: Run mdl + run: mdl --style=_checks/styles/style-rules-prod --ignore-front-matter --git-recurse -- . super-lint: # Set the agent to run on runs-on: ubuntu-latest @@ -46,7 +47,7 @@ jobs: # Checkout the code base # ########################## - name: Checkout Code - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: # Full git history is needed to get a proper list of changed files within `super-linter` fetch-depth: 0 @@ -55,11 +56,20 @@ jobs: # Run Linter against code base # ################################ - name: Lint Code Base - uses: github/super-linter@v3 + uses: github/super-linter/slim@v4.9.7 env: VALIDATE_ALL_CODEBASE: false DEFAULT_BRANCH: master - VALIDATE_HTML: false - VALIDATE_JSCPD: false - VALIDATE_OPENAPI: false + VALIDATE_BASH: true + VALIDATE_BASH_EXEC: true + VALIDATE_CSS: true + VALIDATE_DOCKERFILE_HADOLINT: true + VALIDATE_GITHUB_ACTIONS: true + VALIDATE_GITLEAKS: true + VALIDATE_JAVASCRIPT_ES: true + VALIDATE_JSON: true + VALIDATE_MARKDOWN: true MARKDOWN_CONFIG_FILE: .markdownlint.json + VALIDATE_RUBY: true + VALIDATE_SHELL_SHFMT: true + VALIDATE_YAML: true diff --git a/.gitignore b/.gitignore index 682bab6a230..10339208556 100644 --- a/.gitignore +++ b/.gitignore @@ -27,6 +27,4 @@ _algolia_api_key /src/mbi/ /src/page-builder/ -/src/page-builder-migration/ -/src/guides/m1x/ /src/mftf/ diff --git a/.ruby-version b/.ruby-version index f2f33d6c706..849c0c47ffc 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -ruby-2.7.2 \ No newline at end of file +ruby-2.7.5 diff --git a/Docfile.yml b/Docfile.yml index 06837816195..6b93f68f76a 100644 --- a/Docfile.yml +++ b/Docfile.yml @@ -7,16 +7,16 @@ content_map: filter: true - directory: src/mftf - repository: magento/magento2-functional-testing-framework - branch: master + repository: commerce-docs/magento2-functional-testing-framework-public + branch: migrated-docs filter: true - directory: src/mftf/v2 - repository: magento/magento2-functional-testing-framework + repository: commerce-docs/magento2-functional-testing-framework-public branch: 2.x-develop filter: true - directory: src/page-builder - repository: magento/magento2-page-builder-docs + repository: magento/pagebuilder-docs branch: master filter: true diff --git a/Gemfile b/Gemfile index 55d297c215e..633d70e8fa0 100644 --- a/Gemfile +++ b/Gemfile @@ -2,29 +2,33 @@ source 'https://rubygems.org/' -gem 'devdocs', git: 'https://github.com/magento-devdocs/devdocs-theme.git' -gem 'jekyll' +gem 'devdocs', git: 'https://github.com/commerce-docs/devdocs-theme.git' +gem 'jekyll', '4.2.2' gem 'rake' -gem 'whatsup_github' +# gem 'whatsup_github' -gem 'wdm', platform: :mswin +# gem 'wdm', platform: :mswin group :test do gem 'html-proofer' gem 'launchy' - gem 'mdl' + # gem 'mdl' end -group :optimization do - gem 'image_optim' - gem 'image_optim_pack' -end +# group :optimization do +# gem 'image_optim' +# gem 'image_optim_pack' +# end group :jekyll_plugins do - gem 'jekyll-algolia', '~> 1.0' + # gem 'jekyll-algolia', '~> 1.0' gem 'jekyll-optional-front-matter' gem 'jekyll-redirect-from' gem 'jekyll-relative-links' gem 'jekyll-sitemap' gem 'jekyll-titles-from-headings' end + +group :resolutions do + gem 'ffi', '1.15.5' +end \ No newline at end of file diff --git a/Gemfile.lock b/Gemfile.lock index 7694278f577..7c5117154af 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,72 +1,39 @@ GIT - remote: https://github.com/magento-devdocs/devdocs-theme.git - revision: e061b241ec567a305ef6bf9620475cc85051b3d2 + remote: https://github.com/commerce-docs/devdocs-theme.git + revision: 04462e71c495bb63ecdf0fd61ca679b116da9026 specs: - devdocs (15) + devdocs (20) jekyll (>= 4.0) GEM remote: https://rubygems.org/ specs: - addressable (2.7.0) - public_suffix (>= 2.0.2, < 5.0) - algolia_html_extractor (2.6.4) - json (~> 2.0) - nokogiri (~> 1.10) - algoliasearch (1.27.5) - httpclient (~> 2.8, >= 2.8.3) - json (>= 1.5.1) - chef-utils (17.1.35) - concurrent-ruby + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) + childprocess (5.0.0) colorator (1.1.0) - concurrent-ruby (1.1.8) - em-websocket (0.5.2) + concurrent-ruby (1.3.3) + em-websocket (0.5.3) eventmachine (>= 0.12.9) - http_parser.rb (~> 0.6.0) - ethon (0.14.0) + http_parser.rb (~> 0) + ethon (0.16.0) ffi (>= 1.15.0) eventmachine (1.2.7) - exifr (1.3.9) - faraday (1.4.1) - faraday-excon (~> 1.1) - faraday-net_http (~> 1.0) - faraday-net_http_persistent (~> 1.1) - multipart-post (>= 1.2, < 3) - ruby2_keywords (>= 0.0.4) - faraday-excon (1.1.0) - faraday-net_http (1.0.1) - faraday-net_http_persistent (1.1.0) - ffi (1.15.0) - filesize (0.2.0) + ffi (1.15.5) forwardable-extended (2.6.0) - fspath (3.1.2) - html-proofer (3.19.1) + html-proofer (4.4.3) addressable (~> 2.3) mercenary (~> 0.3) - nokogumbo (~> 2.0) - parallel (~> 1.3) + nokogiri (~> 1.13) + parallel (~> 1.10) rainbow (~> 3.0) typhoeus (~> 1.3) yell (~> 2.0) - http_parser.rb (0.6.0) - httpclient (2.8.3) - i18n (1.8.10) + zeitwerk (~> 2.5) + http_parser.rb (0.8.0) + i18n (1.14.5) concurrent-ruby (~> 1.0) - image_optim (0.30.0) - exifr (~> 1.2, >= 1.2.2) - fspath (~> 3.0) - image_size (>= 1.5, < 3) - in_threads (~> 1.3) - progress (~> 3.0, >= 3.0.1) - image_optim_pack (0.7.0.20210511) - fspath (>= 2.1, < 4) - image_optim (~> 0.19) - image_optim_pack (0.7.0.20210511-x86_64-darwin) - fspath (>= 2.1, < 4) - image_optim (~> 0.19) - image_size (2.1.0) - in_threads (1.5.4) - jekyll (4.2.0) + jekyll (4.2.2) addressable (~> 2.4) colorator (~> 1.0) em-websocket (~> 0.5) @@ -81,22 +48,13 @@ GEM rouge (~> 3.0) safe_yaml (~> 1.0) terminal-table (~> 2.0) - jekyll-algolia (1.7.0) - algolia_html_extractor (~> 2.6) - algoliasearch (~> 1.26) - filesize (~> 0.1) - jekyll (>= 3.6, < 5.0) - json (~> 2.0) - nokogiri (~> 1.6) - progressbar (~> 1.9) - verbal_expressions (~> 0.1.5) jekyll-optional-front-matter (0.3.2) jekyll (>= 3.0, < 5.0) jekyll-redirect-from (0.16.0) jekyll (>= 3.3, < 5.0) - jekyll-relative-links (0.6.1) + jekyll-relative-links (0.7.0) jekyll (>= 3.3, < 5.0) - jekyll-sass-converter (2.1.0) + jekyll-sass-converter (2.2.0) sassc (> 2.0.1, < 3.0) jekyll-sitemap (1.4.0) jekyll (>= 3.7, < 5.0) @@ -104,101 +62,71 @@ GEM jekyll (>= 3.3, < 5.0) jekyll-watch (2.2.1) listen (~> 3.0) - json (2.5.1) - kramdown (2.3.1) + kramdown (2.4.0) rexml kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) - launchy (2.5.0) - addressable (~> 2.7) - liquid (4.0.3) - listen (3.5.1) + launchy (3.0.1) + addressable (~> 2.8) + childprocess (~> 5.0) + liquid (4.0.4) + listen (3.9.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) - mdl (0.11.0) - kramdown (~> 2.3) - kramdown-parser-gfm (~> 1.1) - mixlib-cli (~> 2.1, >= 2.1.1) - mixlib-config (>= 2.2.1, < 4) - mixlib-shellout mercenary (0.4.0) - mini_portile2 (2.5.1) - mixlib-cli (2.1.8) - mixlib-config (3.0.9) - tomlrb - mixlib-shellout (3.2.5) - chef-utils - multipart-post (2.1.1) - netrc (0.11.0) - nokogiri (1.11.5) - mini_portile2 (~> 2.5.0) + mini_portile2 (2.8.7) + nokogiri (1.15.6) + mini_portile2 (~> 2.8.2) + racc (~> 1.4) + nokogiri (1.15.6-arm64-darwin) racc (~> 1.4) - nokogiri (1.11.5-x86_64-darwin) + nokogiri (1.15.6-x86_64-darwin) racc (~> 1.4) - nokogumbo (2.0.5) - nokogiri (~> 1.8, >= 1.8.4) - octokit (4.21.0) - faraday (>= 0.9) - sawyer (~> 0.8.0, >= 0.5.3) - parallel (1.20.1) + parallel (1.25.1) pathutil (0.16.2) forwardable-extended (~> 2.6) - progress (3.6.0) - progressbar (1.11.0) - public_suffix (4.0.6) - racc (1.5.2) - rainbow (3.0.0) - rake (13.0.3) - rb-fsevent (0.11.0) - rb-inotify (0.10.1) + public_suffix (5.1.1) + racc (1.8.1) + rainbow (3.1.1) + rake (13.2.1) + rb-fsevent (0.11.2) + rb-inotify (0.11.1) ffi (~> 1.0) - rexml (3.2.5) - rouge (3.26.0) - ruby2_keywords (0.0.4) + rexml (3.3.6) + strscan + rouge (3.30.0) safe_yaml (1.0.5) sassc (2.4.0) ffi (~> 1.9) - sawyer (0.8.2) - addressable (>= 2.3.5) - faraday (> 0.8, < 2.0) + strscan (3.1.0) terminal-table (2.0.0) unicode-display_width (~> 1.1, >= 1.1.1) - thor (1.1.0) - tomlrb (2.0.1) - typhoeus (1.4.0) + typhoeus (1.4.1) ethon (>= 0.9.0) - unicode-display_width (1.7.0) - verbal_expressions (0.1.5) - wdm (0.1.1) - whatsup_github (0.4.2) - netrc (~> 0.11) - octokit (~> 4.20) - thor (~> 1.1) + unicode-display_width (1.8.0) yell (2.2.2) + zeitwerk (2.6.17) PLATFORMS + arm64-darwin-22 ruby x86-mswin32 - x86_64-darwin-18 x86_64-darwin-19 + x86_64-darwin-21 + x86_64-darwin-22 DEPENDENCIES devdocs! + ffi (= 1.15.5) html-proofer - image_optim - image_optim_pack - jekyll - jekyll-algolia (~> 1.0) + jekyll (= 4.2.2) jekyll-optional-front-matter jekyll-redirect-from jekyll-relative-links jekyll-sitemap jekyll-titles-from-headings launchy - mdl rake - wdm - whatsup_github BUNDLED WITH - 2.2.15 + 2.1.4 diff --git a/README.md b/README.md index 5a2d2b045f1..169996e61be 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,20 @@ # Adobe Commerce Developer Documentation -Welcome! This site contains the latest Adobe Commerce and Magento Open Source developer documentation for ongoing releases of both products. For additional information, see our [Contribution Guide](https://github.com/magento/devdocs/blob/master/.github/CONTRIBUTING.md). +This project contains the source code of the Adobe Commerce and Magento Open Source developer documentation website for the latest 2.3 release. -## Contributors - -Our goal is to provide the Commerce and Open Source communities with comprehensive and quality technical documentation. We believe that to accomplish that goal we need experts from the community to share their knowledge with us and each other. We are thankful to all of our contributors for improving the documentation. - -![](https://raw.githubusercontent.com/wiki/magento/magento2/images/dev_docs_contributors.png) +> **Important update** +> +> Adobe Commerce and Magento Open Source 2.4.x documentation has been migrated to Adobe sites. See our new landing pages to access the most current information. +> +>[Adobe Commerce Developer Documentation](https://developer.adobe.com/commerce/docs/) (Adobe Developer site)—Develop, customize, integrate, extend, and use advanced capabilities +> +>[Adobe Commerce Documentation](https://experienceleague.adobe.com/docs/commerce.html) (Adobe Experience League)—Plan, implement, operate, upgrade, and maintain your Commerce projects +> +> Some content was consolidated or moved to different guides. If you have trouble finding a topic, see the [Migrated topics](https://commerce-docs.github.io/devdocs-archive/migrated-topics.html). +> +> We welcome contributions to migrated content! You can find similar links to GitHub on the Adobe sites. +> +> The content at https://devdocs.magento.com is no longer supported since [the 2.3 release line has reached end of support](https://experienceleague.adobe.com/docs/commerce-operations/release/versions.html#2.3). ## Building this site @@ -16,7 +24,7 @@ You can build the site locally in the following ways: - [Installing the project dependencies locally](#build-locally) (Mac, Linux) - [Using Docker (docker-compose)](https://github.com/magento/devdocs/wiki/Build-DevDocs-with-Docker) (Mac, Linux, Windows) -- [Using a Vagrant virtual machine](https://github.com/magento-devdocs/vagrant-for-magento-devdocs) (Mac, Linux, Windows) +- [Using a Vagrant virtual machine](https://github.com/commerce-docs/vagrant-for-magento-devdocs) (Mac, Linux, Windows) - [Build DevDocs in Windows](https://github.com/magento/devdocs/wiki/Build-DevDocs-in-Windows) (Windows 7 & 10) - [Building older versions of the documentation](https://github.com/magento/devdocs/wiki/Build-DevDocs-with-Docker) @@ -121,30 +129,9 @@ Once you have completed preparing your environment, you can build locally and pr > ***TIP*** > Leave the serve terminal open and running. Every time you save changes to a file, it automatically regenerates the site so you can test the output immediately. Changing the `_config.yml` file or other YAML file with data or configuration requires a fresh build (stop and start the server again with `rake preview`). -### Exclude private repositories - -If you do not have access to the private repositories required by Docfile, you can exclude them in `_config.local.yml` to avoid the link checking report about missing pages. - -Create a `_config.local.yml` file at the root of the project directory and exclude the paths you do not want to generate: - -```yaml -exclude: - - page-builder -``` - ->**TIP** ->You can override any other configuration options using this file. - ->**TIP** ->To ignore the `_config.local.yml` file and preview the site with default configuration, use the `preview:all` option : -> ->```bash ->rake preview:all ->``` - ## Building old versions -The published website contains documentation for the most current Adobe Commerce and Magento Open Source releases only. For cases, when you need to view the content as it was for an earlier release, we created [tags](https://github.com/magento/devdocs/tags) in this repository. Typically, they point at the commit when the release notes were finalized and published. +The published website contains documentation for the latest 2.3.x Adobe Commerce and Magento Open Source release only. For cases, when you need to view the content as it was for an earlier release, we created [tags](https://github.com/magento/devdocs/tags) in this repository. Typically, they point at the commit when the release notes were finalized and published. To view the list of available tags: @@ -163,10 +150,13 @@ Find guidelines for building the site locally in the checked out README. >**NOTE** >There is no guarantee the site will be built, since it can have dependencies on the external resources that are not available anymore. +## Archived docs + +To view the archived documentation, see . + *** -If you have questions, open an issue and ask us. We're looking forward to hearing from you! +Our public channels: - [Slack](https://magentocommeng.slack.com/archives/CAN932A3H) ([Join us](https://opensource.magento.com/slack)) -- [Visit our wiki](https://github.com/magento/devdocs/wiki) -- +- diff --git a/Rakefile b/Rakefile index 4220e23cd0d..41dea3436c8 100644 --- a/Rakefile +++ b/Rakefile @@ -13,6 +13,8 @@ require 'html-proofer' require 'kramdown' require 'launchy' require 'colorator' +require 'csv' +require 'rdoc' # Require helper methods from the 'lib' directory Dir.glob('lib/**/*.rb') { |file| require_relative(file) } @@ -24,7 +26,7 @@ desc "Same as 'rake', 'rake preview'" task default: %w[preview] desc "Same as 'test:report'" -task test: %w[test:md test:report] +task test: %w[test:md test:report test:unused_images test:unused_includes] desc 'Preview the devdocs locally' task preview: %w[install clean] do diff --git a/_checks/html_check_hook.rb b/_checks/html_check_hook.rb index 96cd3c8294e..819d57a6d04 100644 --- a/_checks/html_check_hook.rb +++ b/_checks/html_check_hook.rb @@ -11,7 +11,7 @@ # require 'html-proofer' require 'yaml' -require_relative '../lib/double_slash_check.rb' +require_relative '../lib/double_slash_check' Jekyll::Hooks.register :site, :post_write do |site| # Do nothing unless 'site.check_links' is set @@ -19,21 +19,21 @@ # Do not exit when html-proofer raises an error begin - # Check 'url_ignore' in '_config.checks.yml' + # Check 'ignore_urls' in '_config.checks.yml' # and add 'excludes' from Jekyll configuration. # checks_config = YAML.load_file('_config.checks.yml') - url_ignore = checks_config.dig('html-proofer', :url_ignore) + ignore_urls = checks_config.dig('html-proofer', :ignore_urls) jekyll_excludes = site.config['exclude'] jekyll_excludes_as_regex = jekyll_excludes.map do |item| Regexp.new Regexp.escape(item) end - if url_ignore - url_ignore.push(jekyll_excludes_as_regex).flatten!.uniq! + if ignore_urls + ignore_urls.push(jekyll_excludes_as_regex).flatten!.uniq! else - checks_config['html-proofer'][:url_ignore] = jekyll_excludes_as_regex + checks_config['html-proofer'][:ignore_urls] = jekyll_excludes_as_regex end # Read configuration options for html-proofer diff --git a/_config.checks.yml b/_config.checks.yml index a53513ee405..789f1526c03 100644 --- a/_config.checks.yml +++ b/_config.checks.yml @@ -4,40 +4,22 @@ # html-proofer: - # Validate HTML - :check_html: true - + # Do not flag a tags missing href + :allow_missing_href: true + # Do not check external links. :disable_external: true - # Report only errors that fall within the 4xx status code range. - :only_4xx: true + # Ignore images with missing alt tags + :ignore_missing_alt: true # Ignores images with empty alt tags. - :empty_alt_ignore: true - - # Sort errors by description in the report - :error_sort: :desc - - # Use up to 3 parallel processes to speed up internal file checks. - :parallel: - :in_processes: 3 - - :cache: - :timeframe: 2w + :ignore_empty_alt: true - # Ignore entirely the files which pathname matches a specified pattern - :file_ignore: + # Ignore entirely the files which pathname matches a specified pattern + :ignore_files: - !ruby/regexp /guides\/v2\.3\/mrg/ - !ruby/regexp /guides\/v2\.4\/mrg/ - - :internal_domains: - - devdocs.magento.com - - # Ignore any link that includes a specified pattern - :url_ignore: - - !ruby/regexp /guides\/v2\.2/ - - !ruby/regexp /\/v2\.4\/mrg/ - - !ruby/regexp /\/redoc\/2\.4\// - - !ruby/regexp /\/download\// - + - !ruby/regexp /mbi/ + - !ruby/regexp /mftf/ + - !ruby/regexp /page-builder/ diff --git a/_config.yml b/_config.yml index 7013ca43dec..f6df5bc28c5 100644 --- a/_config.yml +++ b/_config.yml @@ -9,7 +9,7 @@ description: Adobe Commerce Developer Guide # the base protocol and domain url: https://devdocs.magento.com -# Site theme: https://github.com/magento-devdocs/devdocs-theme +# Site theme: https://github.com/commerce-docs/devdocs-theme # About themes in Jekyll: https://jekyllrb.com/docs/themes/ theme: devdocs @@ -50,9 +50,9 @@ defaults: github_repo: https://github.com/magento/devdocs/ github_files: https://github.com/magento/devdocs/blob/master/ # Enables the 'Edit this page on GitHub' appearances on pages - github_link: true + github_link: false # Enables the 'Give us feedback' appearances on pages - feedback_link: true + feedback_link: false - scope: @@ -96,6 +96,7 @@ defaults: scope: path: mftf/v2 values: + guide_version: '2.3' group: mftf-v2 github_files: https://github.com/magento/magento2-functional-testing-framework/tree/2.6.5/ github_repo: https://github.com/magento/magento2-functional-testing-framework/ @@ -106,18 +107,14 @@ defaults: path: page-builder values: group: page-builder - github_link: false - feedback_link: false - ee_only: true + github_files: https://github.com/magento/magento2-page-builder-docs/tree/master/ + github_repo: https://github.com/magento/magento2-page-builder-docs/ - - - scope: - path: page-builder-migration - values: - group: page-builder - github_link: false - feedback_link: false - ee_only: true + - + scope: + path: magento-payments + values: + group: magento-payments - scope: @@ -125,15 +122,13 @@ defaults: values: group: module-reference-guide-2_3 github_link: false - feedback_link: false - scope: path: guides/v2.4/mrg values: group: module-reference-guide-2_4 - github_link: false - feedback_link: false + layout: migrated - scope: @@ -208,7 +203,11 @@ kramdown: algolia: application_id: E642SEDTHL index_name: devdocs - api_key: d2d0f33ab73e291ef8d88d8b565e754c + # search-only API key allows to search data immediately. + # It is safe to use in production front-end code. + # Used at src/_includes/layout/header-scripts.html + # For more details, refer to: https://www.algolia.com/doc/guides/security/api-keys/#search-only-api-key + search_only_key: d2d0f33ab73e291ef8d88d8b565e754c #gitleaks:allow google: gtm: GTM-KRCLXBB @@ -231,7 +230,7 @@ gdeurl: /guides/v2.4 downloads: https://devdocs.magento.com/download # URL to the User guide -user_guide_url: https://docs-beta.magento.com/user-guide +user_guide_url: https://docs.magento.com/user-guide # Patterns to exclude for Jekyll exclude: diff --git a/_plugins/generators/migrated_log.rb b/_plugins/generators/migrated_log.rb new file mode 100644 index 00000000000..0177d92729a --- /dev/null +++ b/_plugins/generators/migrated_log.rb @@ -0,0 +1,120 @@ +# frozen_string_literal: true + +# Copyright © Adobe, Inc. All rights reserved. +# See COPYING.txt for license details. + +# This plugin generates the page that contains a list of migrated topics: https://devdocs.magento.com/migrated.html +# It adds global data: +# - site.data.migration.migrated_pages +# - site.data.migration.deprecated_pages +# - site.data.migration.all_migrating_pages +# - site.data.migration.remained_migrating_pages +# +# And generates the `tmp/migrated-from-to.csv` file with the list of links "from" and "to" for the migrated pages. +# To enable the file generation, add 'migrated_log: generate_file' to _config.local.yml. +# + +module Jekyll + # Custom generator for MRG pages + class MigratedLog < Generator + safe true + + def generate(site) + @site = site + pages = @site.pages + migrated_pages = pages.select { |page| page.data['status']&.include? 'migrated' } + v2_3_pages = pages.select { |page| page.data['guide_version'] == '2.3' } + remained_pages = pages - v2_3_pages + deprecated_pages = remained_pages.select { |page| page.data['group'].nil? || (page.data['redirect_to'] && !page.data['status']) } + all_migrating_pages = remained_pages - deprecated_pages + remained_migrating_pages = all_migrating_pages - migrated_pages + migrated_pages_data = [] + + if (site.config['migrated_log']&.include? 'generate_file') + # Create a CSV file that contains links 'from' and 'to' for migrated pages + migrated_pages = pages.select { |pages| pages.data['status']&.include? 'migrated' } + redirects = migrated_pages.map { |page| "https://devdocs.magento.com/#{page.data['redirect']['from']},#{page.data['redirect']['to']}" } + File.write('tmp/migrated-from-to.csv', redirects.join("\n")) + end + + # Create an array of JSON objects that contain metadata for migrated pages + migrated_pages.each do |page| + migrated_page = { + path: page.path, + title: page.data['title'] || abort("Error in '#{page.path}'.\n Check 'title' in the file's frontmatter.".red), + guide: if page.data['layout'].include?('video') + 'Video Tutorials' + else + @site.data.dig('toc', page.data['group'], + 'label') || abort("Error in '#{page.path}'.\n Check 'group' in the file's frontmatter or 'label' in the corresponding TOC.".red) + end, + migrated_from: site.baseurl + page.url, + redirected_to: page.data['redirect_to'] || abort("Error in '#{page.path}'.\n Check 'redirect_to' in the file's frontmatter.".red), + redirected_to_source: if page.data['redirect_to'].start_with?('https://experienceleague.adobe.com/') + 'Adobe Experience League' + elsif page.data['redirect_to'].start_with?('https://developer.adobe.com/') + 'Adobe Developer' + else + abort "Error in '#{page.path}'.\nThe 'redirected_to' parameter in the front matter points to the wrong domain: #{page.data['redirect_to']}.\nShould be 'https://experienceleague.adobe.com/' or 'https://developer.adobe.com/'".red + end + } + migrated_pages_data << migrated_page + end + + # Group migrated pages by guide + migrated_pages_by_group = migrated_pages_data.group_by { |page| page[:guide] }.sort.to_h + # Introductory text in the Migrated topics page + content = "The following #{migrated_pages.size} topics have been migrated and redirected.\n\n" + migrated_pages_by_group.each do |guide, topics| + content += "\n## #{guide}\n\n\n" + topics.sort_by { |topic| topic[:title] } + .each do |topic| + content += "1. [#{topic[:title]}](#{topic[:migrated_from]}) has moved to [#{topic[:redirected_to_source]}](#{topic[:redirected_to]})\n" + end + end + + content += "\n***\n\n\n" + content += "\n## Pages to be migrated\n\n\n" + + if remained_migrating_pages.empty? + content += 'All 2.4 and versionless pages were migrated' + else + remained_migrating_pages.sort_by(&:path) + .each do |page| + content += "1. `#{page.path}`\n" + end + end + + # PageWithoutAFile handles processing files without reading it. + # 'migrated.md' is a virtual file that's been created during Jekyll run. + # See details in https://www.rubydoc.info/gems/jekyll/Jekyll/PageWithoutAFile + # See tests in https://github.com/jekyll/jekyll/blob/master/test/test_page_without_a_file.rb + topic = PageWithoutAFile.new( + @site, + @site.source, + '.', + 'migrated.md' + ) + topic.content = content + topic.data['title'] = 'Migrated topics' + topic.data['layout'] = 'full-width' + topic.data['github_link'] = false + topic.data['feedback_link'] = false + topic.process('migrated.md') + + # Add the newly constructed page object to the rest of pages + # on the site. + pages << topic + + site.data['migration'] = + { + 'migrated_pages' => migrated_pages.map(&:path), + 'deprecated_pages' => deprecated_pages.map(&:path), + 'all_migrating_pages' => all_migrating_pages.map(&:path), + 'remained_migrating_pages' => remained_migrating_pages.map(&:path) + } + + migrated_pages_data + end + end +end diff --git a/_plugins/generators/mrg_v2_3.rb b/_plugins/generators/mrg_v2_3.rb deleted file mode 100644 index a8ac98c2c74..00000000000 --- a/_plugins/generators/mrg_v2_3.rb +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright © Magento, Inc. All rights reserved. -# See COPYING.txt for license details. - -# frozen_string_literal: true - -# This plugin generates module-specific topics in the 'guides/v2.3/mrg'. -# It takes data from files in '_data/codebase/mrg' and generates -# a virtual .md page for it with the same name. -# The content in data is generated internally from -# modules' READMEs of magento2ce, magento2ee, magento2b2b repositories. -# - -module Jekyll - # Custom generator for MRG pages - class Mrg2_3PageGenerator < Generator - safe true - - def generate(site) - # Make the site object available in any scope in this class. - @site = site - - # Data from '_data/codebase/mrg' as a Hash where - # the filename is a key and its content is a value. - mrg_data = @site.data['codebase']['v2_3']['mrg'] - # Loop through the hash where a key is assigned to a 'mod' (module is a - # special token in Ruby and should not be used) and value is assigned to - # 'metadata'. - # For example, for '_data/codebase/v2_3/mrg/NewModule.yml' that contains - # - # title: Magento_NewModule - # edition: ce - # content: Magento_NewModule is an awesome module - # - # this will create a new virtual page guides/v2.3/mrg/ce/NewModule.md - # that would correspond to: - # --- - # title: Magento_NewModule - # --- - # Magento_NewModule is an awesome module. - # - mrg_data.each do |category, modules| - modules.each do |mod, metadata| - # PageWithoutAFile handles processing files without reading it. - # mrg_topic is a virtual '.md' file - # See details in https://www.rubydoc.info/gems/jekyll/Jekyll/PageWithoutAFile - # See tests in https://github.com/jekyll/jekyll/blob/master/test/test_page_without_a_file.rb - mrg_topic = PageWithoutAFile.new( - @site, - @site.source, - "guides/v2.3/mrg/#{category}", - "#{mod}.md" - ) - mrg_topic.content = metadata['content'] - mrg_topic.data['title'] = metadata['title'] - mrg_topic.data['last_modified_at'] = metadata['last_modified_at'] - mrg_topic.process("#{mod}.md") - - # Add the newly constructed page object to the rest of pages - # on the site. - @site.pages << mrg_topic - end - end - end - end -end diff --git a/_plugins/generators/mrg_v2_4.rb b/_plugins/generators/mrg_v2_4.rb deleted file mode 100644 index 7cd2122e2d6..00000000000 --- a/_plugins/generators/mrg_v2_4.rb +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright © Magento, Inc. All rights reserved. -# See COPYING.txt for license details. - -# frozen_string_literal: true - -# This plugin generates module-specific topics in the 'guides/v2.4/mrg'. -# It takes data from files in '_data/codebase/mrg' and generates -# a virtual .md page for it with the same name. -# The content in data is generated internally from -# modules' READMEs of magento2ce, magento2ee, magento2b2b repositories. -# - -module Jekyll - # Custom generator for MRG pages - class Mrg2_4PageGenerator < Generator - safe true - - def generate(site) - # Make the site object available in any scope in this class. - @site = site - - # Data from '_data/codebase/mrg' as a Hash where - # the filename is a key and its content is a value. - mrg_data = @site.data['codebase']['v2_4']['mrg'] - # Loop through the hash where a key is assigned to a 'mod' (module is a - # special token in Ruby and should not be used) and value is assigned to - # 'metadata'. - # For example, for '_data/codebase/v2_4/mrg/NewModule.yml' that contains - # - # title: Magento_NewModule - # edition: ce - # content: Magento_NewModule is an awesome module - # - # this will create a new virtual page guides/v2.4/mrg/ce/NewModule.md - # that would correspond to: - # --- - # title: Magento_NewModule - # --- - # Magento_NewModule is an awesome module. - # - mrg_data.each do |category, modules| - modules.each do |mod, metadata| - # PageWithoutAFile handles processing files without reading it. - # mrg_topic is a virtual '.md' file - # See details in https://www.rubydoc.info/gems/jekyll/Jekyll/PageWithoutAFile - # See tests in https://github.com/jekyll/jekyll/blob/master/test/test_page_without_a_file.rb - mrg_topic = PageWithoutAFile.new( - @site, - @site.source, - "guides/v2.4/mrg/#{category}", - "#{mod}.md" - ) - mrg_topic.content = metadata['content'] - mrg_topic.data['title'] = metadata['title'] - mrg_topic.data['last_modified_at'] = metadata['last_modified_at'] - mrg_topic.process("#{mod}.md") - - # Add the newly constructed page object to the rest of pages - # on the site. - @site.pages << mrg_topic - end - end - end - end -end diff --git a/_plugins/page-params/page_canonical_url.rb b/_plugins/page-params/page_canonical_url.rb deleted file mode 100644 index 41244ea9a03..00000000000 --- a/_plugins/page-params/page_canonical_url.rb +++ /dev/null @@ -1,45 +0,0 @@ -# frozen_string_literal: true - -# Copyright © Magento, Inc. All rights reserved. -# See COPYING.txt for license details. - -# -# This plugin generates a canonical_url parameter for each page implicitly, unless -# canonical_url is set in front matter manually. -# The parameter is an absolute link that is intended to be used in layouts as -# a canonical link using Liquid as 'page.canonical_url'. -# For pages in 'guides' of a version different from the default version specified -# in the _config.yml, the plugin substitutes version to the default version. -# For example: if 'page.url' is '/guides/v2.3/ftf/introduction.html', -# then 'page.canonical_url' for the page is site.url + site.baseurl + '/guides/v2.4/ftf/introduction.html'. -# In all other cases, 'page.canonical_url' is site.url + site.baseurl + page.url'. -# The plugin is disabled in serving mode. -# -Jekyll::Hooks.register :pages, :post_init do |page| - # Do nothing in serving mode - next if page.site.config['serving'] - - # Do nothing for redirects - next if page.name == 'redirect.html' - - # Glossary. Create variables to be used in the script. - site_url = page.site.config['url'] - site_baseurl = page.site.baseurl - default_version = page.site.config['version'] - page_url = page.url - data = page.data - pattern_to_replace = %r{/guides/v2\.3} - page_canonical_url = data['canonical_url'] - - # Create the 'canonical_url' parameter and assign a value to it. - if page_canonical_url.nil? - relative_page_canonical_url = - if page_url.start_with? pattern_to_replace - page_url.sub pattern_to_replace, "/guides/v#{default_version}" - else - page_url - end - page_canonical_url = File.join site_url, site_baseurl, relative_page_canonical_url - data['canonical_url'] = page_canonical_url - end -end diff --git a/_plugins/page-params/redirect_23.rb b/_plugins/page-params/redirect_23.rb new file mode 100644 index 00000000000..4636ab5e805 --- /dev/null +++ b/_plugins/page-params/redirect_23.rb @@ -0,0 +1,46 @@ +# Copyright 2023 Adobe +# All Rights Reserved. +# +# NOTICE: All information contained herein is, and remains +# the property of Adobe and its suppliers, if any. The intellectual +# and technical concepts contained herein are proprietary to Adobe +# and its suppliers and are protected by all applicable intellectual +# property laws, including trade secret and copyright laws. +# Dissemination of this information or reproduction of this material +# is strictly forbidden + +# This plugin redirects 2.3 pages to the DevSite. +# It uses redirect metadata from the 2.4 version of the page. +# If there is no 2.4 version of the page, then it redirects to https://developer.adobe.com/commerce/docs/ + +# frozen_string_literal: true + +Jekyll::Hooks.register :site, :post_read do |site| + pages = site.pages + + pages.each do |page| + # Skip pages where the parameter is already set + next unless page.path.start_with? 'guides/v2.3/' + + # Process only files with 'md' and 'html' extensions + next unless File.extname(page.path).match?(/md|html/) + + # Skip redirects + next if page.name == 'redirect.html' + + # Skip pages where the parameter is already set + next if page.data['redirect_to'] + + path_23 = page.path + + path_24 = path_23.sub('v2.3', 'v2.4') + + page_24 = pages.find { |page| page.path == path_24 } + + if page_24.nil? + page.data['redirect_to'] = 'https://developer.adobe.com/commerce/docs/' + else + page.data['redirect_to'] = page_24.data['redirect_to'] + end + end +end diff --git a/_plugins/page-params/redirect_mftf_v2.rb b/_plugins/page-params/redirect_mftf_v2.rb new file mode 100644 index 00000000000..7427ea2d931 --- /dev/null +++ b/_plugins/page-params/redirect_mftf_v2.rb @@ -0,0 +1,28 @@ +# Copyright 2023 Adobe +# All Rights Reserved. +# +# NOTICE: All information contained herein is, and remains +# the property of Adobe and its suppliers, if any. The intellectual +# and technical concepts contained herein are proprietary to Adobe +# and its suppliers and are protected by all applicable intellectual +# property laws, including trade secret and copyright laws. +# Dissemination of this information or reproduction of this material +# is strictly forbidden + +# This plugin redirects MFTF v2 pages to the MFTF repo. + +# frozen_string_literal: true + +Jekyll::Hooks.register :site, :post_read do |site| + pages = site.pages + + pages.each do |page| + # Skip pages where the parameter is already set + next unless page.path.start_with? 'mftf/v2' + + # Process only files with 'md' and 'html' extensions + next unless File.extname(page.path).match?(/md/) + + page.data['redirect_to'] = "https://github.com/magento/magento2-functional-testing-framework/blob/2.x-develop/#{page.path.delete_prefix('mftf/v2/')}" + end +end diff --git a/lib/doc_config.rb b/lib/doc_config.rb index df62b8300d8..365c1fff840 100644 --- a/lib/doc_config.rb +++ b/lib/doc_config.rb @@ -6,6 +6,7 @@ # Read Docfile file and get configuration data for adding subrepositories class DocConfig attr_reader :config + def initialize(config_file = 'Docfile.yml') @config = YAML.load_file(config_file) end diff --git a/lib/link_checker.rb b/lib/link_checker.rb index faf8d46ffd7..2139bfcb436 100644 --- a/lib/link_checker.rb +++ b/lib/link_checker.rb @@ -17,7 +17,7 @@ def self.options baseurl = ENV['BUILD_NUMBER'] return config['html-proofer'] unless baseurl - url_swap = { url_swap: { %r{\A/#{baseurl}} => '' } } + url_swap = { swap_urls: { %r{\A/#{baseurl}} => '' } } config['html-proofer'].merge(url_swap) end @@ -40,6 +40,6 @@ def self.current_branch def self.file_name prefix = 'broken-links-in-' timestamp = Time.now.strftime('_%m-%d_%H-%M-%S') - prefix + current_branch + timestamp + '.md' + "#{prefix}#{current_branch}#{timestamp}.md" end end diff --git a/rakelib/check.rake b/rakelib/check.rake index c84bf3d23b0..202e5a149ab 100644 --- a/rakelib/check.rake +++ b/rakelib/check.rake @@ -14,7 +14,9 @@ namespace :check do puts 'Looking in uncommitted files ...'.blue modified_files = `git ls-files --modified --others --exclude-standard`.split("\n") deleted_files = `git ls-files --deleted`.split("\n") - image_files_to_check = (modified_files - deleted_files).select { |file| File.extname(file) =~ /\.(png|jpg|jpeg|gif)/i } + image_files_to_check = (modified_files - deleted_files).select do |file| + File.extname(file) =~ /\.(png|jpg|jpeg|gif)/i + end next puts 'No images to check.'.magenta if image_files_to_check.empty? diff --git a/rakelib/multirepo.rake b/rakelib/multirepo.rake index 02d096e4955..b05fdc734ee 100644 --- a/rakelib/multirepo.rake +++ b/rakelib/multirepo.rake @@ -8,7 +8,7 @@ namespace :multirepo do task :init do protocol = ENV['token'] ? "https://#{ENV['token']}@github.com/" : 'git@github.com:' @content_map.each do |subrepo| - repo_url = protocol + subrepo['repository'] + '.git' + repo_url = "#{protocol}#{subrepo['repository']}.git" add_subrepo(subrepo['directory'], repo_url, subrepo['branch'], subrepo['filter']) end end @@ -34,7 +34,7 @@ namespace :multirepo do abort 'Provide a directory name for the multirepo docs. Example: dir=src/mftf' unless dir abort "'#{dir}' directory already exists" if Dir.exist? dir unless repo - abort 'Provide a repository cloning URL (SSH).Example: repo=git@github.com:magento-devdocs/magento2-functional-testing-framework.git' + abort 'Provide a repository cloning URL (SSH).Example: repo=git@github.com:commerce-docs/magento2-functional-testing-framework.git' end abort 'Provide a branch name for the multirepo docs. Example: branch=master' unless branch diff --git a/rakelib/test.rake b/rakelib/test.rake index dec7365a221..21b49b78460 100644 --- a/rakelib/test.rake +++ b/rakelib/test.rake @@ -16,9 +16,10 @@ namespace :test do desc 'Check the existing _site for broken INTERNAL links' task :html do - puts 'Checking HTML ...'.magenta + # puts 'Checking HTML ...'.magenta - LinkChecker.check_site + # LinkChecker.check_site + puts 'Link checking has been disabled since the project is no longer supported'.magenta end desc 'Check the existing _site for broken links and report to a separate file' @@ -48,18 +49,75 @@ namespace :test do desc 'Test Markdown style with mdl' task :md do - puts 'Testing Markdown style with mdl ...'.magenta - print 'List the rules: $ '.magenta - sh 'bin/mdl -l --style=_checks/styles/style-rules-prod' - puts 'Linting ...'.magenta - output = - `bin/mdl \ - --style=_checks/styles/style-rules-prod \ - --ignore-front-matter \ - --git-recurse \ - -- .` - puts output.yellow - abort 'Fix the reported issues'.red unless output.empty? - puts 'No issues found'.green + # puts 'Testing Markdown style with mdl ...'.magenta + # print 'List the rules: $ '.magenta + # sh 'bin/mdl -l --style=_checks/styles/style-rules-prod' + # puts 'Linting ...'.magenta + # output = + # `bin/mdl \ + # --style=_checks/styles/style-rules-prod \ + # --ignore-front-matter \ + # --git-recurse \ + # -- .` + # puts output.yellow + # abort 'Fix the reported issues'.red unless output.empty? + # puts 'No issues found'.green + puts 'Markdown testing has been disabled since the project is no longer supported'.magenta + end + + desc 'Find unused images. To exclude by regex pattern, use the "exclude_img" argument. Example of excluding a "layout" directory: "rake test:unused_includes exclude_img=/layout/"' + task :unused_images do + puts 'Running a task for finding unused images (png,svg,jpeg,jpg,ico)'.magenta + images = FileList['src/**/*.{png,svg,jpeg,jpg,ico}'] + + puts "The project contains a total of #{images.size} images." + + exclude = ENV['exclude_img'] + images.exclude(/#{exclude}/) if exclude + + puts 'Checking for unlinked images...' + Dir['src/**/*.{md,html,js,css}'].each do |file| + # Exclude symmlinks + next if File.symlink? file + + images.delete_if { |image| File.read(file).include?(File.basename(image)) } + end + + if images.empty? + puts 'No unlinked images'.green + else + images.each do |image| + puts "No links for #{image}".yellow + end + puts "Found #{images.size} dangling images".red + end + end + + desc 'Find unused includes. To exclude by regex pattern, use the "exclude_incl" argument. Example of excluding a "layout" directory: "rake test:unused_includes exclude_incl=/layout/"' + task :unused_includes do + puts 'Running a task to find unused _includes'.magenta + includes = FileList['src/_includes/**/*'] + + puts "The project contains a total of #{includes.size} includes" + + exclude = ENV['exclude_incl'] + includes.exclude(/#{exclude}/) if exclude + + Dir['src/**/*.{md,html}'].each do |file| + next if File.symlink? file + + includes.delete_if { |include| File.read(file).include?(File.basename(include)) } + end + + if includes.empty? + puts 'No unlinked includes'.green + else + puts 'The following includes are not linked:' + includes.each do |include| + puts "No links for #{include}".yellow + end + puts "Found #{includes.size} unlinked includes".red + puts 'Be careful removing include files. Some include files, such as those in the layout/** directory, may not be linked in the project, but may be used implicitly by the doc theme.'.bold + end end end diff --git a/rakelib/update.rake b/rakelib/update.rake index 11c282a1e7e..b5128d08722 100644 --- a/rakelib/update.rake +++ b/rakelib/update.rake @@ -48,6 +48,66 @@ namespace :update do update_dir subrepo['directory'] end end + + desc "Find and replace links from 'tmp/migrated-from-to.csv' in files at the provided directory. + Arguments: + - 'dir' is an absolute path to the directory to process the links. Required. + - 'exclude' is an fnmatch pattern for paths to exclude from processing. For fnmatch format, see https://ruby-doc.org/core-2.7.5/Dir.html#method-c-glob. Optional. + Examples: + rake update:migrated_links_at dir=path/to/codebase. + rake update:migrated_links_at dir=path/to/codebase exclude='**/Test/**'" + task :migrated_links_at do + # check if 'tmp/migrated-from-to.csv' exists + links_file = 'tmp/migrated-from-to.csv' + unless File.exist? links_file + abort 'FAILED. Missing "tmp/migrated-from-to.csv" file. Make sure that your _config.local.yml file contains the "migrated_log: generate_file" parameter.' + end + # check if the provided directory ('dir') exist + dir = File.expand_path(ENV['dir']) + unless dir + abort 'FAILED. Missing argument "dir". Provide a directory to check the links. Example: rake update:migrated_links_at dir=path/to/codebase' + end + unless Dir.exist?(dir) + abort "FAILED. Check the path provided through the 'dir' argument. The provide directory does not exist: #{dir}" + end + exclude = ENV['exclude'] + # parse 'tmp/migrated-from-to.csv' + links = CSV.read links_file + # for each file in dir, find and replace all links + puts 'Work in progress...'.magenta + dir_glob_pattern = File.join(dir, '**', '*') + full_file_list = Dir[dir_glob_pattern] + # exclude paths by pattern from the file list if the 'exclude' argument was added + if exclude + exclude_glob_pattern = File.join(dir, exclude) + excluded_file_list = Dir[exclude_glob_pattern] + final_file_list = full_file_list - excluded_file_list + else + final_file_list = full_file_list + end + + final_file_list.each do |file| + # ignore directory paths + next if File.directory? file + # ignore symlinks + next if File.symlink? file + # ignore empty files + next if File.zero? file + # ignore binary files + next if RDoc::Parser.binary? file + + # read the file + content = File.read file + # iterate through the array of links + links.each do |redirect| + # replace first link from the array with the second links + content.gsub!(redirect[0], redirect[1]) + end + # write the update content back to the file + File.write(file, content) + end + puts 'Done!'.green + end end def update_dir(dir) diff --git a/src/404.md b/src/404.md index 3302aabccb7..0cf8c777b08 100644 --- a/src/404.md +++ b/src/404.md @@ -2,6 +2,7 @@ layout: full-width title: Page Not Found permalink: /404.html +redirect_to: https://developer.adobe.com/commerce/docs/ --- ## Sorry! diff --git a/src/_data/codebase/cloud/magento-cloud.json b/src/_data/codebase/cloud/magento-cloud.json index 44a8566e3fa..f59171cd46b 100644 --- a/src/_data/codebase/cloud/magento-cloud.json +++ b/src/_data/codebase/cloud/magento-cloud.json @@ -1 +1 @@ -{"application":{"name":"Magento Cloud CLI","version":"1.38.0"},"commands":[{"name":"_completion","usage":["_completion [-g|--generate-hook] [-p|--program PROGRAM] [-m|--multiple] [--shell-type [SHELL-TYPE]]"],"description":"BASH completion hook.","help":"To enable BASH completion, run:\n\n eval `[program] _completion -g`<\/comment>.\n\nOr for an alias:\n\n eval `[program] _completion -g -p [alias]`<\/comment>.\n","definition":{"arguments":[],"options":{"generate-hook":{"name":"--generate-hook","shortcut":"-g","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Generate BASH code that sets up completion for this application.","default":false},"program":{"name":"--program","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Program name that should trigger completion (defaults to the absolute application path)<\/comment>.","default":null},"multiple":{"name":"--multiple","shortcut":"-m","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Generated hook can be used for multiple applications.","default":false},"shell-type":{"name":"--shell-type","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Set the shell type (zsh or bash). Otherwise this is determined automatically.","default":null}}},"hidden":true},{"name":"bot","usage":["magento-cloud bot [--party] [--parrot]"],"description":"The Magento Cloud Bot","help":"","definition":{"arguments":[],"options":{"party":{"name":"--party","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"","default":false},"parrot":{"name":"--parrot","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"clear-cache","usage":["magento-cloud clear-cache","clearcache","cc"],"description":"Clear the CLI cache","help":"","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"decode","usage":["magento-cloud decode [-P|--property PROPERTY] [--] "],"description":"Decode an encoded string such as MAGENTO_CLOUD_VARIABLES","help":"","definition":{"arguments":{"value":{"name":"value","is_required":true,"is_array":false,"description":"The variable value to decode","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The property to view within the variable","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"docs","usage":["magento-cloud docs [--browser BROWSER] [--pipe] [--] []..."],"description":"Open the online documentation","help":"","definition":{"arguments":{"search":{"name":"search","is_required":false,"is_array":true,"description":"Search term(s)","default":[]}},"options":{"browser":{"name":"--browser","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The browser to use to open the URL. Set 0 for none.","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the URL to stdout.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"help","usage":["help [--format FORMAT] [--raw] [--] []"],"description":"Displays help for a command","help":"The help<\/info> command displays help for a given command:\n\n php \/Users\/heatherguthrie\/.magento-cloud\/bin\/magento-cloud help list<\/info>\n\nYou can also output the help in other formats by using the --format<\/comment> option:\n\n php \/Users\/heatherguthrie\/.magento-cloud\/bin\/magento-cloud help --format=xml list<\/info>\n\nTo display the list of available commands, please use the list<\/info> command.","definition":{"arguments":{"command_name":{"name":"command_name","is_required":false,"is_array":false,"description":"The command name","default":"help"}},"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"},"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command help","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"legacy-migrate","usage":["magento-cloud legacy-migrate [--no-backup]"],"description":"Migrate from the legacy file structure","help":"Before version 3.x, the Magento Cloud CLI required a project to have a \"repository\"\ndirectory containing the Git repository, \"builds\", \"shared\" and others. From\nversion 3, the Git repository itself is treated as the project. Metadata is\nstored inside the repository (in .magento\/local) and ignored by Git.\n\nThis command will migrate from the old file structure to the new one.","definition":{"arguments":[],"options":{"no-backup":{"name":"--no-backup","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not create a backup of the project.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"list","usage":["list [--raw] [--format FORMAT] [--all] [--] []"],"description":"Lists commands","help":"The list<\/info> command lists all commands:\n\n php \/Users\/heatherguthrie\/.magento-cloud\/bin\/magento-cloud list<\/info>\n\nYou can also display the commands for a specific namespace:\n\n php \/Users\/heatherguthrie\/.magento-cloud\/bin\/magento-cloud list test<\/info>\n\nYou can also output the information in other formats by using the --format<\/comment> option:\n\n php \/Users\/heatherguthrie\/.magento-cloud\/bin\/magento-cloud list --format=xml<\/info>\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php \/Users\/heatherguthrie\/.magento-cloud\/bin\/magento-cloud list --raw<\/info>","definition":{"arguments":{"namespace":{"name":"namespace","is_required":false,"is_array":false,"description":"The namespace name","default":null}},"options":{"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command list","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"}}},"hidden":false},{"name":"multi","usage":["magento-cloud multi [-p|--projects PROJECTS] [--continue] [--sort SORT] [--reverse] [--] "],"description":"Execute a command on multiple projects","help":"","definition":{"arguments":{"cmd":{"name":"cmd","is_required":true,"is_array":false,"description":"The command to execute","default":null}},"options":{"projects":{"name":"--projects","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A list of project IDs, separated by commas and\/or whitespace","default":null},"continue":{"name":"--continue","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Continue running commands even if an exception is encountered","default":false},"sort":{"name":"--sort","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A property by which to sort the list of project options","default":"title"},"reverse":{"name":"--reverse","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Reverse the order of project options","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"web","usage":["magento-cloud web [--browser BROWSER] [--pipe] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]"],"description":"Open the Web UI","help":"","definition":{"arguments":[],"options":{"browser":{"name":"--browser","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The browser to use to open the URL. Set 0 for none.","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the URL to stdout.","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"welcome","usage":["magento-cloud welcome"],"description":"Welcome to Magento Cloud","help":"","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"winky","usage":["magento-cloud winky"],"description":"","help":"","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"activity:cancel","usage":["magento-cloud activity:cancel [--type TYPE] [-a|--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []"],"description":"Cancel an activity","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent cancellable activity.","default":null}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by type (when selecting a default activity)","default":null},"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Check recent activities on all environments (when selecting a default activity)","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"activity:get","usage":["magento-cloud activity:get [-P|--property PROPERTY] [--type TYPE] [--state STATE] [--result RESULT] [-i|--incomplete] [-a|--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [--] []"],"description":"View detailed information on a single activity","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent activity.","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The property to view","default":null},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by type (when selecting a default activity)","default":null},"state":{"name":"--state","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Filter by state (when selecting a default activity): in_progress, pending, complete, or cancelled","default":[]},"result":{"name":"--result","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by result (when selecting a default activity): success or failure","default":null},"incomplete":{"name":"--incomplete","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include only incomplete activities (when selecting a default activity). This is a shorthand for --state=in_progress,pending<\/info>","default":false},"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Check recent activities on all environments (when selecting a default activity)","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"activity:list","usage":["magento-cloud activity:list [--type TYPE] [--limit LIMIT] [--start START] [--state STATE] [--result RESULT] [-i|--incomplete] [-a|--all] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]","activities","act"],"description":"Get a list of activities for an environment or project","help":"","definition":{"arguments":[],"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter activities by type","default":null},"limit":{"name":"--limit","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Limit the number of results displayed","default":10},"start":{"name":"--start","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Only activities created before this date will be listed","default":null},"state":{"name":"--state","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Filter activities by state: in_progress, pending, complete, or cancelled","default":[]},"result":{"name":"--result","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter activities by result: success or failure","default":null},"incomplete":{"name":"--incomplete","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only list incomplete activities","default":false},"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"List activities on all environments","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"activity:log","usage":["magento-cloud activity:log [--refresh REFRESH] [-t|--timestamps] [--type TYPE] [--state STATE] [--result RESULT] [-i|--incomplete] [-a|--all] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []"],"description":"Display the log for an activity","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent activity.","default":null}},"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Activity refresh interval (seconds). Set to 0 to disable refreshing.","default":3},"timestamps":{"name":"--timestamps","shortcut":"-t","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display a timestamp next to each message","default":false},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by type (when selecting a default activity)","default":null},"state":{"name":"--state","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Filter by state (when selecting a default activity): in_progress, pending, complete, or cancelled","default":[]},"result":{"name":"--result","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by result (when selecting a default activity): success or failure","default":null},"incomplete":{"name":"--incomplete","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include only incomplete activities (when selecting a default activity). This is a shorthand for --state=in_progress,pending<\/info>","default":false},"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Check recent activities on all environments (when selecting a default activity)","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"api:curl","usage":["magento-cloud api:curl [-X|--request REQUEST] [-d|--data DATA] [-i|--include] [-I|--head] [--disable-compression] [--enable-glob] [-H|--header HEADER] [--] []"],"description":"Run an authenticated cURL request on the Magento Cloud API","help":"","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"The API path","default":null}},"options":{"request":{"name":"--request","shortcut":"-X","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The request method to use","default":null},"data":{"name":"--data","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Data to send","default":null},"include":{"name":"--include","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include headers in the output","default":false},"head":{"name":"--head","shortcut":"-I","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Fetch headers only","default":false},"disable-compression":{"name":"--disable-compression","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not use the curl --compressed flag","default":false},"enable-glob":{"name":"--enable-glob","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable curl globbing (remove the --globoff flag)","default":false},"header":{"name":"--header","shortcut":"-H","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Extra header(s)","default":[]},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"app:config-get","usage":["magento-cloud app:config-get [-P|--property PROPERTY] [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE]"],"description":"View the configuration of an app","help":"","definition":{"arguments":[],"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The configuration property to view","default":null},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, no longer used]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"app:list","usage":["magento-cloud apps [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header]","apps"],"description":"List apps in the project","help":"","definition":{"arguments":[],"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:api-token-login","usage":["magento-cloud auth:api-token-login"],"description":"Log in to Magento Cloud using an API token","help":"Use this command to log in to your Magento Cloud account using an API token.\n\nYou can create an account at:\n https:\/\/accounts.magento.cloud<\/info>\n\nIf you have an account, but you do not already have an API token, you can create one here:\n https:\/\/accounts.magento.cloud\/user\/api-tokens<\/info>\n\nAlternatively, to log in to the CLI with a browser, run:\n magento-cloud auth:browser-login<\/info>","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:browser-login","usage":["magento-cloud login [-f|--force] [--browser BROWSER] [--pipe]","login"],"description":"Log in to Magento Cloud via a browser","help":"Use this command to log in to the Magento Cloud CLI using a web browser.\n\nIt launches a temporary local website which redirects you to log in if\nnecessary, and then captures the resulting authorization code.\n\nYour system's default browser will be used. You can override this using the\n--browser<\/info> option.\n\nAlternatively, to log in using an API token (without a browser), run:\nmagento-cloud auth:api-token-login<\/info>\n\nTo authenticate non-interactively, configure an API token using the\nMAGENTO_CLOUD_CLI_TOKEN<\/info> environment variable.","definition":{"arguments":[],"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Log in again, even if already logged in","default":false},"browser":{"name":"--browser","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The browser to use to open the URL. Set 0 for none.","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the URL to stdout.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:info","usage":["magento-cloud auth:info [-P|--property PROPERTY] [--refresh] [--format FORMAT] [--columns COLUMNS] [--no-header] [--] []"],"description":"Display your account information","help":"","definition":{"arguments":{"property":{"name":"property","is_required":false,"is_array":false,"description":"The account property to view","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The account property to view (alternate syntax)","default":null},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:logout","usage":["magento-cloud logout [-a|--all] [--other]","logout"],"description":"Log out of Magento Cloud","help":"","definition":{"arguments":[],"options":{"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Log out from all local sessions","default":false},"other":{"name":"--other","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Log out from other local sessions","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:password-login","usage":["magento-cloud auth:password-login","auth:login"],"description":"[ DEPRECATED ]<\/> Log in to Magento Cloud using a username and password","help":"Use this command to log in to your Magento Cloud account in the terminal.\n\nYou can create an account at:\n https:\/\/accounts.magento.cloud<\/info>\n\nIf you have an account, but you do not already have a password, you can set one here:\n https:\/\/accounts.magento.cloud\/user\/password<\/info>\n\nAlternatively, to log in to the CLI with a browser, run:\n magento-cloud auth:browser-login<\/info>\n\nTo authenticate non-interactively, configure an API token using the MAGENTO_CLOUD_CLI_TOKEN<\/info> environment variable.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"auth:token","usage":["magento-cloud auth:token"],"description":"Obtain an OAuth 2 access token for requests to Magento Cloud APIs","help":"","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"blackfire:setup","usage":["magento-cloud blackfire:setup [--server_id SERVER_ID] [--server_token SERVER_TOKEN] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait]"],"description":"Setup Blackfire.io integration for the project","help":"","definition":{"arguments":[],"options":{"server_id":{"name":"--server_id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The server id","default":null},"server_token":{"name":"--server_token","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The server token","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"certificate:add","usage":["magento-cloud certificate:add [--cert CERT] [--key KEY] [--chain CHAIN] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait]"],"description":"Add an SSL certificate to the project","help":"","definition":{"arguments":[],"options":{"cert":{"name":"--cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the certificate file","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the certificate private key file","default":null},"chain":{"name":"--chain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The path to the certificate chain file","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"certificate:delete","usage":["magento-cloud certificate:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Delete a certificate from the project","help":"","definition":{"arguments":{"id":{"name":"id","is_required":true,"is_array":false,"description":"The certificate ID (or the start of it)","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"certificate:get","usage":["magento-cloud certificate:get [-P|--property PROPERTY] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [--] "],"description":"View a certificate","help":"","definition":{"arguments":{"id":{"name":"id","is_required":true,"is_array":false,"description":"The certificate ID (or the start of it)","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The certificate property to view","default":null},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"certificate:list","usage":["magento-cloud certificate:list [--domain DOMAIN] [--exclude-domain EXCLUDE-DOMAIN] [--issuer ISSUER] [--only-auto] [--no-auto] [--ignore-expiry] [--only-expired] [--no-expired] [--pipe-domains] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","certificates","certs"],"description":"List project certificates","help":"","definition":{"arguments":[],"options":{"domain":{"name":"--domain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by domain name (case-insensitive search)","default":null},"exclude-domain":{"name":"--exclude-domain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Exclude certificates, matching by domain name (case-insensitive search)","default":null},"issuer":{"name":"--issuer","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by issuer","default":null},"only-auto":{"name":"--only-auto","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only auto-provisioned certificates","default":false},"no-auto":{"name":"--no-auto","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only manually added certificates","default":false},"ignore-expiry":{"name":"--ignore-expiry","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show both expired and non-expired certificates","default":false},"only-expired":{"name":"--only-expired","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only expired certificates","default":false},"no-expired":{"name":"--no-expired","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only non-expired certificates (default)","default":false},"pipe-domains":{"name":"--pipe-domains","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only return a list of domain names covered by the certificates","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"commit:get","usage":["magento-cloud commit:get [-P|--property PROPERTY] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--] []"],"description":"Show commit details","help":"","definition":{"arguments":{"commit":{"name":"commit","is_required":false,"is_array":false,"description":"The commit SHA. This can also accept \"HEAD\", and caret (^) or tilde (~) suffixes for parent commits.","default":"HEAD"}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The commit property to display.","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"DEPRECATED","default":null},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"DEPRECATED","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"DEPRECATED","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"commit:list","usage":["magento-cloud commits [--limit LIMIT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [--] []","commits"],"description":"List commits","help":"","definition":{"arguments":{"commit":{"name":"commit","is_required":false,"is_array":false,"description":"The starting Git commit SHA. This can also accept \"HEAD\", and caret (^) or tilde (~) suffixes for parent commits.","default":null}},"options":{"limit":{"name":"--limit","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of commits to display.","default":10},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"db:dump","usage":["magento-cloud db:dump [--schema SCHEMA] [-f|--file FILE] [-d|--directory DIRECTORY] [-z|--gzip] [-t|--timestamp] [-o|--stdout] [--table TABLE] [--exclude-table EXCLUDE-TABLE] [--schema-only] [--charset CHARSET] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE]","sql-dump","environment:sql-dump"],"description":"Create a local dump of the remote database","help":"","definition":{"arguments":[],"options":{"schema":{"name":"--schema","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The schema to dump. Omit to use the default schema (usually \"main\").","default":null},"file":{"name":"--file","shortcut":"-f","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A custom filename for the dump","default":null},"directory":{"name":"--directory","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A custom directory for the dump","default":null},"gzip":{"name":"--gzip","shortcut":"-z","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Compress the dump using gzip","default":false},"timestamp":{"name":"--timestamp","shortcut":"-t","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Add a timestamp to the dump filename","default":false},"stdout":{"name":"--stdout","shortcut":"-o","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output to STDOUT instead of a file","default":false},"table":{"name":"--table","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Table(s) to include","default":[]},"exclude-table":{"name":"--exclude-table","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Table(s) to exclude","default":[]},"schema-only":{"name":"--schema-only","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Dump only schemas, no data","default":false},"charset":{"name":"--charset","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The character set encoding for the dump","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"db:size","usage":["magento-cloud db:size [-B|--bytes] [-C|--cleanup] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [--format FORMAT] [--columns COLUMNS] [--no-header] [-i|--identity-file IDENTITY-FILE]"],"description":"Estimate the disk usage of a database","help":"This is an estimate of the database disk usage. The real size on disk is usually a bit higher because of overhead.","definition":{"arguments":[],"options":{"bytes":{"name":"--bytes","shortcut":"-B","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show sizes in bytes.","default":false},"cleanup":{"name":"--cleanup","shortcut":"-C","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Check if tables can be cleaned up and show me recommendations (InnoDb only).","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"db:sql","usage":["magento-cloud sql [--raw] [--schema SCHEMA] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [--] []","sql","environment:sql"],"description":"Run SQL on the remote database","help":"","definition":{"arguments":{"query":{"name":"query","is_required":false,"is_array":false,"description":"An SQL statement to execute","default":null}},"options":{"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Produce raw, non-tabular output","default":false},"schema":{"name":"--schema","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The schema to use. Omit to use the default schema (usually \"main\"). Pass an empty string to not use any schema.","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:add","usage":["magento-cloud domain:add [--cert CERT] [--key KEY] [--chain CHAIN] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Add a new domain to the project","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The domain name","default":null}},"options":{"cert":{"name":"--cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the certificate file for this domain","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the private key file for the provided certificate.","default":null},"chain":{"name":"--chain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The path to the certificate chain file or files for the provided certificate","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:delete","usage":["magento-cloud domain:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Delete a domain from the project","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The domain name","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:get","usage":["magento-cloud domain:get [-P|--property PROPERTY] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [--] []"],"description":"Show detailed information for a domain","help":"","definition":{"arguments":{"name":{"name":"name","is_required":false,"is_array":false,"description":"The domain name","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The domain property to view","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:list","usage":["magento-cloud domains [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","domains"],"description":"Get a list of all domains","help":"","definition":{"arguments":[],"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:update","usage":["magento-cloud domain:update [--cert CERT] [--key KEY] [--chain CHAIN] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Update a domain","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The domain name","default":null}},"options":{"cert":{"name":"--cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the certificate file for this domain","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the private key file for the provided certificate.","default":null},"chain":{"name":"--chain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The path to the certificate chain file or files for the provided certificate","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:activate","usage":["magento-cloud environment:activate [--parent PARENT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []..."],"description":"Activate an environment","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":true,"description":"The environment(s) to activate","default":[]}},"options":{"parent":{"name":"--parent","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set a new environment parent before activating","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:branch","usage":["magento-cloud branch [--title TITLE] [--force] [--no-clone-parent] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [-i|--identity-file IDENTITY-FILE] [--] [] []","branch"],"description":"Branch an environment","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The ID (branch name) of the new environment","default":null},"parent":{"name":"parent","is_required":false,"is_array":false,"description":"The parent of the new environment","default":null}},"options":{"title":{"name":"--title","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The title of the new environment","default":null},"force":{"name":"--force","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Create the new environment even if the branch cannot be checked out locally","default":false},"no-clone-parent":{"name":"--no-clone-parent","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not clone the parent branch's data","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:checkout","usage":["magento-cloud checkout [-i|--identity-file IDENTITY-FILE] [--] []","checkout"],"description":"Check out an environment","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The ID of the environment to check out. For example: \"sprint2\"","default":null}},"options":{"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:delete","usage":["magento-cloud environment:deactivate [--delete-branch] [--no-delete-branch] [--inactive] [--merged] [--exclude EXCLUDE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []...","environment:deactivate"],"description":"Delete an environment","help":"When a Magento Cloud environment is deleted, it will become \"inactive\": it will\nexist only as a Git branch, containing code but no services, databases nor\nfiles.\n\nThis command allows you to delete environment(s) as well as their Git branches.","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":true,"description":"The environment(s) to delete","default":[]}},"options":{"delete-branch":{"name":"--delete-branch","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Delete the remote Git branch(es) too","default":false},"no-delete-branch":{"name":"--no-delete-branch","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not delete the remote Git branch(es)","default":false},"inactive":{"name":"--inactive","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Delete all inactive environments","default":false},"merged":{"name":"--merged","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Delete all merged environments","default":false},"exclude":{"name":"--exclude","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Environments not to delete","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:http-access","usage":["magento-cloud httpaccess [--access ACCESS] [--auth AUTH] [--enabled ENABLED] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait]","httpaccess"],"description":"Update HTTP access settings for an environment","help":"","definition":{"arguments":[],"options":{"access":{"name":"--access","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Access restriction in the format \"permission:address\". Use 0 to clear all addresses.","default":[]},"auth":{"name":"--auth","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"HTTP Basic auth credentials in the format \"username:password\". Use 0 to clear all credentials.","default":[]},"enabled":{"name":"--enabled","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether access control should be enabled: 1 to enable, 0 to disable","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:info","usage":["magento-cloud environment:info [--refresh] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] [] []","environment:metadata"],"description":"Read or set properties for an environment","help":"","definition":{"arguments":{"property":{"name":"property","is_required":false,"is_array":false,"description":"The name of the property","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Set a new value for the property","default":null}},"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:init","usage":["magento-cloud environment:init [--profile PROFILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"Initialize an environment from a public Git repository","help":"","definition":{"arguments":{"url":{"name":"url","is_required":true,"is_array":false,"description":"A URL to a Git repository","default":null}},"options":{"profile":{"name":"--profile","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The name of the profile","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:list","usage":["magento-cloud environment:list [-I|--no-inactive] [--pipe] [--refresh REFRESH] [--sort SORT] [--reverse] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","environments","env"],"description":"Get a list of environments","help":"","definition":{"arguments":[],"options":{"no-inactive":{"name":"--no-inactive","shortcut":"-I","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not show inactive environments","default":false},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output a simple list of environment IDs.","default":false},"refresh":{"name":"--refresh","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to refresh the list.","default":1},"sort":{"name":"--sort","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A property to sort by","default":"title"},"reverse":{"name":"--reverse","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Sort in reverse (descending) order","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:logs","usage":["magento-cloud log [--lines LINES] [--tail] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [--] []","log","logs"],"description":"Read an environment's logs","help":"","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"The log type, e.g. \"access\" or \"error\"","default":null}},"options":{"lines":{"name":"--lines","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of lines to show","default":100},"tail":{"name":"--tail","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Continuously tail the log","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:merge","usage":["magento-cloud merge [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []","merge"],"description":"Merge an environment","help":"This command will initiate a Git merge of the specified environment into its parent environment.","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":false,"description":"The environment to merge","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:push","usage":["magento-cloud push [--target TARGET] [-f|--force] [--force-with-lease] [-u|--set-upstream] [--activate] [--branch] [--parent PARENT] [-W|--no-wait] [--wait] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-i|--identity-file IDENTITY-FILE] [--] []","push"],"description":"Push code to an environment","help":"","definition":{"arguments":{"source":{"name":"source","is_required":false,"is_array":false,"description":"The source ref: a branch name or commit hash","default":"HEAD"}},"options":{"target":{"name":"--target","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The target branch name","default":null},"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow non-fast-forward updates","default":false},"force-with-lease":{"name":"--force-with-lease","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow non-fast-forward updates, if the remote-tracking branch is up to date","default":false},"set-upstream":{"name":"--set-upstream","shortcut":"-u","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Set the target environment as the upstream for the source branch","default":false},"activate":{"name":"--activate","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Activate the environment before pushing","default":false},"branch":{"name":"--branch","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"DEPRECATED: alias of --activate","default":false},"parent":{"name":"--parent","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set a new environment parent (only used with --activate or --branch)","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:redeploy","usage":["magento-cloud redeploy [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait]","redeploy"],"description":"Redeploy an environment","help":"","definition":{"arguments":[],"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:relationships","usage":["magento-cloud relationships [-P|--property PROPERTY] [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE] [--] []","relationships"],"description":"Show an environment's relationships","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":false,"description":"The environment","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The relationship property to view","default":null},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the relationships","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:scp","usage":["magento-cloud scp [-r|--recursive] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE] [--] []...","scp"],"description":"Copy files to and from current environment using scp","help":"","definition":{"arguments":{"files":{"name":"files","is_required":false,"is_array":true,"description":"Files to copy. Use the remote: prefix to define remote locations.","default":[]}},"options":{"recursive":{"name":"--recursive","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Recursively copy entire directories","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:set-remote","usage":["magento-cloud environment:set-remote []"],"description":"Set the remote environment to map to a branch","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":true,"is_array":false,"description":"The environment machine name. Set to 0 to remove the mapping for a branch","default":null},"branch":{"name":"branch","is_required":false,"is_array":false,"description":"The Git branch to map (defaults to the current branch)","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"environment:ssh","usage":["magento-cloud ssh [--pipe] [--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE] [--] []...","ssh"],"description":"SSH to the current environment","help":"","definition":{"arguments":{"cmd":{"name":"cmd","is_required":false,"is_array":true,"description":"A command to run on the environment.","default":[]}},"options":{"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the SSH URL only.","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output all SSH URLs (for every app).","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:synchronize","usage":["magento-cloud sync [--rebase] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []...","sync"],"description":"Synchronize an environment's code and\/or data from its parent","help":"This command synchronizes to a child environment from its parent environment.\n\nSynchronizing \"code\" means there will be a Git merge from the parent to the\nchild. Synchronizing \"data\" means that all files in all services (including\nstatic files, databases, logs, search indices, etc.) will be copied from the\nparent to the child.","definition":{"arguments":{"synchronize":{"name":"synchronize","is_required":false,"is_array":true,"description":"What to synchronize: \"code\", \"data\" or both","default":[]}},"options":{"rebase":{"name":"--rebase","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Synchronize code by rebasing instead of merging","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:url","usage":["magento-cloud url [-1|--primary] [--browser BROWSER] [--pipe] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]","url"],"description":"Get the public URLs of an environment","help":"","definition":{"arguments":[],"options":{"primary":{"name":"--primary","shortcut":"-1","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only return the URL for the primary route","default":false},"browser":{"name":"--browser","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The browser to use to open the URL. Set 0 for none.","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the URL to stdout.","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:xdebug","usage":["magento-cloud xdebug [--port PORT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE]","xdebug"],"description":"Open a tunnel to Xdebug on the environment","help":"","definition":{"arguments":[],"options":{"port":{"name":"--port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The local port","default":9000},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:activity:get","usage":["magento-cloud integration:activity:get [-P|--property PROPERTY] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [--] [] []"],"description":"View detailed information on a single integration activity","help":"","definition":{"arguments":{"integration":{"name":"integration","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null},"activity":{"name":"activity","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent integration activity.","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The property to view","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, not used]","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:activity:list","usage":["magento-cloud i:act [--type TYPE] [--limit LIMIT] [--start START] [--state STATE] [--result RESULT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []","i:act","integration:activities"],"description":"Get a list of activities for an integration","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter activities by type","default":null},"limit":{"name":"--limit","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Limit the number of results displayed","default":10},"start":{"name":"--start","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Only activities created before this date will be listed","default":null},"state":{"name":"--state","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Filter activities by state","default":[]},"result":{"name":"--result","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter activities by result","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, not used]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:activity:log","usage":["magento-cloud integration:activity:log [-t|--timestamps] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] [] []"],"description":"Display the log for an integration activity","help":"","definition":{"arguments":{"integration":{"name":"integration","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null},"activity":{"name":"activity","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent integration activity.","default":null}},"options":{"timestamps":{"name":"--timestamps","shortcut":"-t","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display a timestamp next to each message","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, not used]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:add","usage":["magento-cloud integration:add [--type TYPE] [--base-url BASE-URL] [--username USERNAME] [--token TOKEN] [--key KEY] [--secret SECRET] [--server-project SERVER-PROJECT] [--repository REPOSITORY] [--build-merge-requests BUILD-MERGE-REQUESTS] [--build-pull-requests BUILD-PULL-REQUESTS] [--build-draft-pull-requests BUILD-DRAFT-PULL-REQUESTS] [--build-pull-requests-post-merge BUILD-PULL-REQUESTS-POST-MERGE] [--build-wip-merge-requests BUILD-WIP-MERGE-REQUESTS] [--merge-requests-clone-parent-data MERGE-REQUESTS-CLONE-PARENT-DATA] [--pull-requests-clone-parent-data PULL-REQUESTS-CLONE-PARENT-DATA] [--resync-pull-requests RESYNC-PULL-REQUESTS] [--fetch-branches FETCH-BRANCHES] [--prune-branches PRUNE-BRANCHES] [--room ROOM] [--url URL] [--shared-key SHARED-KEY] [--file FILE] [--events EVENTS] [--states STATES] [--environments ENVIRONMENTS] [--excluded-environments EXCLUDED-ENVIRONMENTS] [--from-address FROM-ADDRESS] [--recipients RECIPIENTS] [--channel CHANNEL] [--routing-key ROUTING-KEY] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait]"],"description":"Add an integration to the project","help":"","definition":{"arguments":[],"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The integration type ('bitbucket', 'bitbucket_server', 'github', 'gitlab', 'hipchat', 'webhook', 'health.email', 'health.pagerduty', 'health.slack', 'health.webhook', 'script')","default":null},"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The base URL of the server installation","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The Bitbucket Server username","default":null},"token":{"name":"--token","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An access token for the integration","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A Bitbucket OAuth consumer key","default":null},"secret":{"name":"--secret","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A Bitbucket OAuth consumer secret","default":null},"server-project":{"name":"--server-project","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project (e.g. 'namespace\/repo')","default":null},"repository":{"name":"--repository","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The repository to track (e.g. 'owner\/repository')","default":null},"build-merge-requests":{"name":"--build-merge-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: build merge requests as environments","default":true},"build-pull-requests":{"name":"--build-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build every pull request as an environment","default":true},"build-draft-pull-requests":{"name":"--build-draft-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build draft pull requests","default":true},"build-pull-requests-post-merge":{"name":"--build-pull-requests-post-merge","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build pull requests based on their post-merge state","default":false},"build-wip-merge-requests":{"name":"--build-wip-merge-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: build WIP merge requests","default":true},"merge-requests-clone-parent-data":{"name":"--merge-requests-clone-parent-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: clone data for merge requests","default":true},"pull-requests-clone-parent-data":{"name":"--pull-requests-clone-parent-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Clone the parent environment's data for pull requests","default":true},"resync-pull-requests":{"name":"--resync-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Re-sync pull request environment data on every build","default":false},"fetch-branches":{"name":"--fetch-branches","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fetch all branches from the remote (as inactive environments)","default":true},"prune-branches":{"name":"--prune-branches","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Delete branches that do not exist on the remote","default":true},"room":{"name":"--room","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"HipChat room ID","default":null},"url":{"name":"--url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Webhook: a URL to receive JSON data","default":null},"shared-key":{"name":"--shared-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Webhook: the JWS shared secret key","default":null},"file":{"name":"--file","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The name of a local file that contains the script to upload","default":null},"events":{"name":"--events","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A list of events to act on, e.g. environment.push","default":["*"]},"states":{"name":"--states","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A list of states to act on, e.g. pending, in_progress, complete","default":["complete"]},"environments":{"name":"--environments","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The environment IDs to include","default":["*"]},"excluded-environments":{"name":"--excluded-environments","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The environment IDs to exclude","default":[]},"from-address":{"name":"--from-address","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Optional] Custom From address for alert emails","default":null},"recipients":{"name":"--recipients","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The recipient email address(es)","default":[]},"channel":{"name":"--channel","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The Slack channel","default":null},"routing-key":{"name":"--routing-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The PagerDuty routing key","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:delete","usage":["magento-cloud integration:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] []"],"description":"Delete an integration from a project","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The integration ID. Leave blank to choose from a list.","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:get","usage":["magento-cloud integration:get [-P|--property [PROPERTY]] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [--] []"],"description":"View details of an integration","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"The integration property to view","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:list","usage":["magento-cloud integrations [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","integrations"],"description":"View a list of project integration(s)","help":"","definition":{"arguments":[],"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:update","usage":["magento-cloud integration:update [--type TYPE] [--base-url BASE-URL] [--username USERNAME] [--token TOKEN] [--key KEY] [--secret SECRET] [--server-project SERVER-PROJECT] [--repository REPOSITORY] [--build-merge-requests BUILD-MERGE-REQUESTS] [--build-pull-requests BUILD-PULL-REQUESTS] [--build-draft-pull-requests BUILD-DRAFT-PULL-REQUESTS] [--build-pull-requests-post-merge BUILD-PULL-REQUESTS-POST-MERGE] [--build-wip-merge-requests BUILD-WIP-MERGE-REQUESTS] [--merge-requests-clone-parent-data MERGE-REQUESTS-CLONE-PARENT-DATA] [--pull-requests-clone-parent-data PULL-REQUESTS-CLONE-PARENT-DATA] [--resync-pull-requests RESYNC-PULL-REQUESTS] [--fetch-branches FETCH-BRANCHES] [--prune-branches PRUNE-BRANCHES] [--room ROOM] [--url URL] [--shared-key SHARED-KEY] [--file FILE] [--events EVENTS] [--states STATES] [--environments ENVIRONMENTS] [--excluded-environments EXCLUDED-ENVIRONMENTS] [--from-address FROM-ADDRESS] [--recipients RECIPIENTS] [--channel CHANNEL] [--routing-key ROUTING-KEY] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] []"],"description":"Update an integration","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The ID of the integration to update","default":null}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The integration type ('bitbucket', 'bitbucket_server', 'github', 'gitlab', 'hipchat', 'webhook', 'health.email', 'health.pagerduty', 'health.slack', 'health.webhook', 'script')","default":null},"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The base URL of the server installation","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The Bitbucket Server username","default":null},"token":{"name":"--token","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An access token for the integration","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A Bitbucket OAuth consumer key","default":null},"secret":{"name":"--secret","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A Bitbucket OAuth consumer secret","default":null},"server-project":{"name":"--server-project","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project (e.g. 'namespace\/repo')","default":null},"repository":{"name":"--repository","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The repository to track (e.g. 'owner\/repository')","default":null},"build-merge-requests":{"name":"--build-merge-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: build merge requests as environments","default":true},"build-pull-requests":{"name":"--build-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build every pull request as an environment","default":true},"build-draft-pull-requests":{"name":"--build-draft-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build draft pull requests","default":true},"build-pull-requests-post-merge":{"name":"--build-pull-requests-post-merge","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build pull requests based on their post-merge state","default":false},"build-wip-merge-requests":{"name":"--build-wip-merge-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: build WIP merge requests","default":true},"merge-requests-clone-parent-data":{"name":"--merge-requests-clone-parent-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: clone data for merge requests","default":true},"pull-requests-clone-parent-data":{"name":"--pull-requests-clone-parent-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Clone the parent environment's data for pull requests","default":true},"resync-pull-requests":{"name":"--resync-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Re-sync pull request environment data on every build","default":false},"fetch-branches":{"name":"--fetch-branches","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fetch all branches from the remote (as inactive environments)","default":true},"prune-branches":{"name":"--prune-branches","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Delete branches that do not exist on the remote","default":true},"room":{"name":"--room","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"HipChat room ID","default":null},"url":{"name":"--url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Webhook: a URL to receive JSON data","default":null},"shared-key":{"name":"--shared-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Webhook: the JWS shared secret key","default":null},"file":{"name":"--file","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The name of a local file that contains the script to upload","default":null},"events":{"name":"--events","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A list of events to act on, e.g. environment.push","default":["*"]},"states":{"name":"--states","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A list of states to act on, e.g. pending, in_progress, complete","default":["complete"]},"environments":{"name":"--environments","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The environment IDs to include","default":["*"]},"excluded-environments":{"name":"--excluded-environments","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The environment IDs to exclude","default":[]},"from-address":{"name":"--from-address","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Optional] Custom From address for alert emails","default":null},"recipients":{"name":"--recipients","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The recipient email address(es)","default":[]},"channel":{"name":"--channel","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The Slack channel","default":null},"routing-key":{"name":"--routing-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The PagerDuty routing key","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:validate","usage":["magento-cloud integration:validate [-p|--project PROJECT] [--host HOST] [--] []"],"description":"Validate an existing integration","help":"This command allows you to check whether an integration is valid.\n\nAn exit code of 0 means the integration is valid, while 4 means it is invalid.\nAny other exit code indicates an unexpected error.\n\nIntegrations are validated automatically on creation and on update. However,\nbecause they involve external resources, it is possible for a valid integration\nto become invalid. For example, an access token may be revoked, or an external\nrepository may be deleted.","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"local:build","usage":["magento-cloud build [-a|--abslinks] [-s|--source SOURCE] [-d|--destination DESTINATION] [-c|--copy] [--clone] [--run-deploy-hooks] [--no-clean] [--no-archive] [--no-backup] [--no-cache] [--no-build-hooks] [--no-deps] [--working-copy] [--concurrency CONCURRENCY] [--lock] [--] []...","build"],"description":"Build the current project locally","help":"","definition":{"arguments":{"app":{"name":"app","is_required":false,"is_array":true,"description":"Specify application(s) to build","default":[]}},"options":{"abslinks":{"name":"--abslinks","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use absolute links","default":false},"source":{"name":"--source","shortcut":"-s","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The source directory. Defaults to the current project root.","default":null},"destination":{"name":"--destination","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The destination, to which the web root of each app will be symlinked. Default: _www","default":null},"copy":{"name":"--copy","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Copy to a build directory, instead of symlinking from the source","default":false},"clone":{"name":"--clone","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use Git to clone the current HEAD to the build directory","default":false},"run-deploy-hooks":{"name":"--run-deploy-hooks","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Run deploy and\/or post_deploy hooks","default":false},"no-clean":{"name":"--no-clean","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not remove old builds","default":false},"no-archive":{"name":"--no-archive","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not create or use a build archive","default":false},"no-backup":{"name":"--no-backup","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not back up the previous build","default":false},"no-cache":{"name":"--no-cache","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable caching","default":false},"no-build-hooks":{"name":"--no-build-hooks","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not run post-build hooks","default":false},"no-deps":{"name":"--no-deps","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not install build dependencies locally","default":false},"working-copy":{"name":"--working-copy","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Drush: use git to clone a repository of each Drupal module rather than simply downloading a version","default":false},"concurrency":{"name":"--concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Drush: set the number of concurrent projects that will be processed at the same time","default":4},"lock":{"name":"--lock","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Drush: create or update a lock file (only available with Drush version 7+)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"local:clean","usage":["magento-cloud clean [--keep KEEP] [--max-age MAX-AGE] [--include-active]","clean"],"description":"Remove old project builds","help":"","definition":{"arguments":[],"options":{"keep":{"name":"--keep","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The maximum number of builds to keep","default":5},"max-age":{"name":"--max-age","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The maximum age of builds, in seconds. Ignored if not set.","default":null},"include-active":{"name":"--include-active","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Delete active build(s) too","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"local:dir","usage":["magento-cloud dir []","dir"],"description":"Find the local project root","help":"","definition":{"arguments":{"subdir":{"name":"subdir","is_required":false,"is_array":false,"description":"The subdirectory to find ('local', 'web' or 'shared')","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"mount:download","usage":["magento-cloud mount:download [-a|--all] [-m|--mount MOUNT] [--target TARGET] [--source-path] [--delete] [--exclude EXCLUDE] [--include INCLUDE] [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE]"],"description":"Download files from a mount, using rsync","help":"","definition":{"arguments":[],"options":{"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Download from all mounts","default":false},"mount":{"name":"--mount","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The mount (as an app-relative path)","default":null},"target":{"name":"--target","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The directory to which files will be downloaded. If --all is used, the mount path will be appended","default":null},"source-path":{"name":"--source-path","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the mount's source path (rather than the mount path) as a subdirectory of the target, when --all is used","default":false},"delete":{"name":"--delete","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to delete extraneous files in the target directory","default":false},"exclude":{"name":"--exclude","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"File(s) to exclude from the download (pattern)","default":[]},"include":{"name":"--include","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"File(s) to include in the download (pattern)","default":[]},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"mount:list","usage":["magento-cloud mounts [--paths] [--refresh] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER]","mounts"],"description":"Get a list of mounts","help":"","definition":{"arguments":[],"options":{"paths":{"name":"--paths","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the mount paths only (one per line)","default":false},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"mount:size","usage":["magento-cloud mount:size [-B|--bytes] [--refresh] [--format FORMAT] [--columns COLUMNS] [--no-header] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER]"],"description":"Check the disk usage of mounts","help":"Use this command to check the disk size and usage for an application's mounts.\n\nMounts are directories mounted into the application from a persistent, writable\nfilesystem. They are configured in the mounts<\/info> key in the .magento.app.yaml<\/info> file.\n\nThe filesystem's total size is determined by the disk<\/info> key in the same file.","definition":{"arguments":[],"options":{"bytes":{"name":"--bytes","shortcut":"-B","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show sizes in bytes","default":false},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Refresh the cache","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"mount:upload","usage":["magento-cloud mount:upload [--source SOURCE] [-m|--mount MOUNT] [--delete] [--exclude EXCLUDE] [--include INCLUDE] [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE]"],"description":"Upload files to a mount, using rsync","help":"","definition":{"arguments":[],"options":{"source":{"name":"--source","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A directory containing files to upload","default":null},"mount":{"name":"--mount","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The mount (as an app-relative path)","default":null},"delete":{"name":"--delete","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to delete extraneous files in the mount","default":false},"exclude":{"name":"--exclude","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"File(s) to exclude from the upload (pattern)","default":[]},"include":{"name":"--include","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"File(s) to include in the upload (pattern)","default":[]},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:clear-build-cache","usage":["magento-cloud project:clear-build-cache [-p|--project PROJECT] [--host HOST]"],"description":"Clear a project's build cache","help":"","definition":{"arguments":[],"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:curl","usage":["magento-cloud project:curl [-X|--request REQUEST] [-d|--data DATA] [-i|--include] [-I|--head] [--disable-compression] [--enable-glob] [-H|--header HEADER] [-p|--project PROJECT] [--host HOST] [--] []"],"description":"Run an authenticated cURL request on a project's API","help":"","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"The API path","default":null}},"options":{"request":{"name":"--request","shortcut":"-X","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The request method to use","default":null},"data":{"name":"--data","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Data to send","default":null},"include":{"name":"--include","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include headers in the output","default":false},"head":{"name":"--head","shortcut":"-I","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Fetch headers only","default":false},"disable-compression":{"name":"--disable-compression","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not use the curl --compressed flag","default":false},"enable-glob":{"name":"--enable-glob","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable curl globbing (remove the --globoff flag)","default":false},"header":{"name":"--header","shortcut":"-H","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Extra header(s)","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"project:get","usage":["magento-cloud get [-e|--environment ENVIRONMENT] [--depth DEPTH] [--build] [-p|--project PROJECT] [--host HOST] [-i|--identity-file IDENTITY-FILE] [--] [] []","get"],"description":"Clone a project locally","help":"","definition":{"arguments":{"project":{"name":"project","is_required":false,"is_array":false,"description":"The project ID","default":null},"directory":{"name":"directory","is_required":false,"is_array":false,"description":"The directory to clone to. Defaults to the project title","default":null}},"options":{"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID to clone. Defaults to the project default, or the first available environment","default":null},"depth":{"name":"--depth","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Create a shallow clone: limit the number of commits in the history","default":null},"build":{"name":"--build","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Build the project after cloning","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:info","usage":["magento-cloud project:info [--refresh] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] [] []","project:metadata"],"description":"Read or set properties for a project","help":"","definition":{"arguments":{"property":{"name":"property","is_required":false,"is_array":false,"description":"The name of the property","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Set a new value for the property","default":null}},"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:list","usage":["magento-cloud project:list [--pipe] [--host HOST] [--title TITLE] [--my] [--refresh REFRESH] [--sort SORT] [--reverse] [--format FORMAT] [--columns COLUMNS] [--no-header]","projects","pro"],"description":"Get a list of all active projects","help":"","definition":{"arguments":[],"options":{"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output a simple list of project IDs","default":false},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by region hostname (exact match)","default":null},"title":{"name":"--title","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by title (case-insensitive search)","default":null},"my":{"name":"--my","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display only the projects you own","default":false},"refresh":{"name":"--refresh","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to refresh the list","default":1},"sort":{"name":"--sort","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A property to sort by","default":"title"},"reverse":{"name":"--reverse","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Sort in reverse (descending) order","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:set-remote","usage":["magento-cloud project:set-remote []"],"description":"Set the remote project for the current Git repository","help":"","definition":{"arguments":{"project":{"name":"project","is_required":false,"is_array":false,"description":"The project ID","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:variable:delete","usage":["magento-cloud project:variable:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"[ DEPRECATED ]<\/> Delete a variable from a project","help":"This command is deprecated and will be removed in a future version.\nInstead, use: variable:delete --level project [variable]<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"project:variable:get","usage":["magento-cloud project:variable:get [--pipe] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [--] []","project-variables","pvget","project:variable:list"],"description":"[ DEPRECATED ]<\/> View variable(s) for a project","help":"This command is deprecated and will be removed in a future version.\nInstead, use variable:list<\/info> and variable:get<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":false,"is_array":false,"description":"The name of the variable","default":null}},"options":{"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the full variable value only (a \"name\" must be specified)","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"project:variable:set","usage":["magento-cloud pvset [--json] [--no-visible-build] [--no-visible-runtime] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] ","pvset"],"description":"[ DEPRECATED ]<\/> Set a variable for a project","help":"This command is deprecated and will be removed in a future version.\nInstead, use variable:create<\/info> and variable:update<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null},"value":{"name":"value","is_required":true,"is_array":false,"description":"The variable value","default":null}},"options":{"json":{"name":"--json","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Mark the value as JSON","default":false},"no-visible-build":{"name":"--no-visible-build","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not expose this variable at build time","default":false},"no-visible-runtime":{"name":"--no-visible-runtime","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not expose this variable at runtime","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"repo:cat","usage":["magento-cloud repo:cat [-c|--commit COMMIT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] "],"description":"Read a file in the project repository","help":"","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"The path to the file","default":null}},"options":{"commit":{"name":"--commit","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The commit SHA. This can also accept \"HEAD\", and caret (^) or tilde (~) suffixes for parent commits.","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"repo:ls","usage":["magento-cloud repo:ls [-d|--directories] [-f|--files] [--git-style] [-c|--commit COMMIT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []"],"description":"List files in the project repository","help":"","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"The path to a subdirectory","default":null}},"options":{"directories":{"name":"--directories","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show directories only","default":false},"files":{"name":"--files","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show files only","default":false},"git-style":{"name":"--git-style","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Style output similar to \"git ls-tree\"","default":false},"commit":{"name":"--commit","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The commit SHA. This can also accept \"HEAD\", and caret (^) or tilde (~) suffixes for parent commits.","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"route:get","usage":["magento-cloud route:get [--id ID] [-1|--primary] [-P|--property PROPERTY] [--refresh] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE] [--] []"],"description":"View detailed information about a route","help":"","definition":{"arguments":{"route":{"name":"route","is_required":false,"is_array":false,"description":"The route's original URL","default":null}},"options":{"id":{"name":"--id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A route ID to select","default":null},"primary":{"name":"--primary","shortcut":"-1","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Select the primary route","default":false},"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The property to display","default":null},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass the cache of routes","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, no longer used]","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, no longer used]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"route:list","usage":["magento-cloud routes [--refresh] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []","routes","environment:routes"],"description":"List all routes for an environment","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":false,"description":"The environment ID","default":null}},"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass the cache of routes","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"self:install","usage":["magento-cloud self:install [--shell-type SHELL-TYPE]","local:install"],"description":"Install or update CLI configuration files","help":"This command automatically installs shell configuration for the Magento Cloud CLI,\nadding autocompletion support and handy aliases. Bash and ZSH are supported.","definition":{"arguments":[],"options":{"shell-type":{"name":"--shell-type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The shell type for autocompletion (bash or zsh)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"self:stats","usage":["magento-cloud self:stats [-p|--page PAGE] [-c|--count COUNT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT]"],"description":"View stats on GitHub package downloads","help":"","definition":{"arguments":[],"options":{"page":{"name":"--page","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Page number","default":1},"count":{"name":"--count","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Results per page (max: 100)","default":20},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"self:update","usage":["magento-cloud self-update [--no-major] [--unstable] [--manifest MANIFEST] [--current-version CURRENT-VERSION] [--timeout TIMEOUT]","self-update","update"],"description":"Update the CLI to the latest version","help":"","definition":{"arguments":[],"options":{"no-major":{"name":"--no-major","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only update between minor or patch versions","default":false},"unstable":{"name":"--unstable","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update to a new unstable version, if available","default":false},"manifest":{"name":"--manifest","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Override the manifest file location","default":null},"current-version":{"name":"--current-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Override the current version","default":null},"timeout":{"name":"--timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A timeout for the version check","default":30},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:list","usage":["magento-cloud services [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header]","services"],"description":"List services in the project","help":"","definition":{"arguments":[],"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:mongo:dump","usage":["magento-cloud mongodump [-c|--collection COLLECTION] [-z|--gzip] [-o|--stdout] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]","mongodump"],"description":"Create a binary archive dump of data from MongoDB","help":"","definition":{"arguments":[],"options":{"collection":{"name":"--collection","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The collection to dump","default":null},"gzip":{"name":"--gzip","shortcut":"-z","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Compress the dump using gzip","default":false},"stdout":{"name":"--stdout","shortcut":"-o","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output to STDOUT instead of a file","default":false},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:mongo:export","usage":["magento-cloud mongoexport [-c|--collection COLLECTION] [--jsonArray] [--type TYPE] [-f|--fields FIELDS] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]","mongoexport"],"description":"Export data from MongoDB","help":"","definition":{"arguments":[],"options":{"collection":{"name":"--collection","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The collection to export","default":null},"jsonArray":{"name":"--jsonArray","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Export data as a single JSON array","default":false},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The export type, e.g. \"csv\"","default":null},"fields":{"name":"--fields","shortcut":"-f","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The fields to export","default":[]},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:mongo:restore","usage":["magento-cloud mongorestore [-c|--collection COLLECTION] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]","mongorestore"],"description":"Restore a binary archive dump of data into MongoDB","help":"","definition":{"arguments":[],"options":{"collection":{"name":"--collection","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The collection to restore","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:mongo:shell","usage":["magento-cloud mongo [--eval EVAL] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]","mongo"],"description":"Use the MongoDB shell","help":"","definition":{"arguments":[],"options":{"eval":{"name":"--eval","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Pass a JavaScript fragment to the shell","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:redis-cli","usage":["magento-cloud redis [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--] []","redis"],"description":"Access the Redis CLI","help":"","definition":{"arguments":{"args":{"name":"args","is_required":false,"is_array":false,"description":"Arguments to add to the Redis command","default":null}},"options":{"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"session:switch","usage":["magento-cloud session:switch []"],"description":"[ BETA ]<\/> Switch between sessions","help":"Multiple session IDs allow you to be logged into multiple accounts at the same time.\n\nThe default ID is \"default\".","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The new session ID","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"snapshot:create","usage":["magento-cloud backup [--live] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []","backup","backup:create","environment:backup"],"description":"Make a snapshot of an environment","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":false,"description":"The environment","default":null}},"options":{"live":{"name":"--live","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Live backup: do not stop the environment. If set, this leaves the environment running and open to connections during the backup. This reduces downtime, at the risk of backing up data in an inconsistent state.","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"snapshot:list","usage":["magento-cloud snapshots [--limit LIMIT] [--start START] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]","snapshots","backups","backup:list"],"description":"List available snapshots of an environment","help":"","definition":{"arguments":[],"options":{"limit":{"name":"--limit","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Limit the number of snapshots to list","default":10},"start":{"name":"--start","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Only snapshots created before this date will be listed","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"snapshot:restore","usage":["magento-cloud snapshot:restore [--target TARGET] [--branch-from BRANCH-FROM] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []","environment:restore","snapshot:restore"],"description":"Restore an environment snapshot","help":"","definition":{"arguments":{"snapshot":{"name":"snapshot","is_required":false,"is_array":false,"description":"The name of the snapshot. Defaults to the most recent one","default":null}},"options":{"target":{"name":"--target","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment to restore to. Defaults to the snapshot's current environment","default":null},"branch-from":{"name":"--branch-from","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"If the --target does not yet exist, this specifies the parent of the new environment","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"source-operation:run","usage":["magento-cloud source-operation:run [--variable VARIABLE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"[ BETA ]<\/> Run a source operation","help":"","definition":{"arguments":{"operation":{"name":"operation","is_required":true,"is_array":false,"description":"The operation name","default":null}},"options":{"variable":{"name":"--variable","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A variable to set during the operation, in the format type:name=value<\/info>","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"ssh-cert:info","usage":["magento-cloud ssh-cert:info [--no-refresh] [-P|--property PROPERTY] [--date-fmt DATE-FMT]"],"description":"Display information about the current SSH certificate","help":"","definition":{"arguments":[],"options":{"no-refresh":{"name":"--no-refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not refresh the certificate if it is invalid","default":false},"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The certificate property to display","default":null},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"ssh-cert:load","usage":["magento-cloud ssh-cert:load [--refresh-only] [--new] [--new-key]"],"description":"Generate an SSH certificate","help":"","definition":{"arguments":[],"options":{"refresh-only":{"name":"--refresh-only","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only refresh the certificate, if necessary (do not write SSH config)","default":false},"new":{"name":"--new","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force the certificate to be refreshed","default":false},"new-key":{"name":"--new-key","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"[Deprecated] Use --new instead","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"ssh-key:add","usage":["magento-cloud ssh-key:add [--name NAME] [--] []"],"description":"Add a new SSH key","help":"","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"The path to an existing SSH public key","default":null}},"options":{"name":{"name":"--name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A name to identify the key","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"ssh-key:delete","usage":["magento-cloud ssh-key:delete []"],"description":"Delete an SSH key","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The ID of the SSH key to delete","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"ssh-key:list","usage":["magento-cloud ssh-keys [--format FORMAT] [--columns COLUMNS] [--no-header]","ssh-keys"],"description":"Get a list of SSH keys in your account","help":"","definition":{"arguments":[],"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"subscription:info","usage":["magento-cloud subscription:info [-s|--id ID] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [--] [] []"],"description":"Read or modify subscription properties","help":"","definition":{"arguments":{"property":{"name":"property","is_required":false,"is_array":false,"description":"The name of the property","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Set a new value for the property","default":null}},"options":{"id":{"name":"--id","shortcut":"-s","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The subscription ID","default":null},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"tunnel:close","usage":["magento-cloud tunnel:close [-a|--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]"],"description":"Close SSH tunnels","help":"","definition":{"arguments":[],"options":{"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Close all tunnels","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"tunnel:info","usage":["magento-cloud tunnel:info [-P|--property PROPERTY] [-c|--encode] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--format FORMAT] [--columns COLUMNS] [--no-header]"],"description":"View relationship info for SSH tunnels","help":"","definition":{"arguments":[],"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The relationship property to view","default":null},"encode":{"name":"--encode","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output as base64-encoded JSON","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"tunnel:list","usage":["magento-cloud tunnels [-a|--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--format FORMAT] [--columns COLUMNS] [--no-header]","tunnels"],"description":"List SSH tunnels","help":"","definition":{"arguments":[],"options":{"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"View all tunnels","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"tunnel:open","usage":["magento-cloud tunnel:open [-g|--gateway-ports] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE]"],"description":"Open SSH tunnels to an app's relationships","help":"This command opens SSH tunnels to all of the relationships of an application.\n\nConnections can then be made to the application's services as if they were\nlocal, for example a local MySQL client can be used, or the Solr web\nadministration endpoint can be accessed through a local browser.\n\nThis command requires the posix and pcntl PHP extensions (as multiple\nbackground CLI processes are created to keep the SSH tunnels open). The\ntunnel:single<\/info> command can be used on systems without these\nextensions.","definition":{"arguments":[],"options":{"gateway-ports":{"name":"--gateway-ports","shortcut":"-g","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow remote hosts to connect to local forwarded ports","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"tunnel:single","usage":["magento-cloud tunnel:single [--port PORT] [-g|--gateway-ports] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE]"],"description":"Open a single SSH tunnel to an app relationship","help":"","definition":{"arguments":[],"options":{"port":{"name":"--port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The local port","default":null},"gateway-ports":{"name":"--gateway-ports","shortcut":"-g","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow remote hosts to connect to local forwarded ports","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:add","usage":["magento-cloud user:add [-r|--role ROLE] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] []"],"description":"Add a user to the project","help":"","definition":{"arguments":{"email":{"name":"email","is_required":false,"is_array":false,"description":"The user's email address","default":null}},"options":{"role":{"name":"--role","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The user's project role ('admin' or 'viewer') or environment-specific role (e.g. 'master:contributor' or 'stage:viewer'). The character % can be used as a wildcard in the environment ID e.g. '%:viewer'. The role can be abbreviated, e.g. 'master:c'.","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:delete","usage":["magento-cloud user:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Delete a user from the project","help":"","definition":{"arguments":{"email":{"name":"email","is_required":true,"is_array":false,"description":"The user's email address","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:get","usage":["magento-cloud user:get [-l|--level LEVEL] [--pipe] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [-r|--role ROLE] [--] []","user:role"],"description":"View a user's role(s)","help":"","definition":{"arguments":{"email":{"name":"email","is_required":false,"is_array":false,"description":"The user's email address","default":null}},"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The role level ('project' or 'environment')","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the role to stdout (after making any changes)","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"role":{"name":"--role","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated: use user:update to change a user's role(s)]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:list","usage":["magento-cloud users [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","users"],"description":"List project users","help":"","definition":{"arguments":[],"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:update","usage":["magento-cloud user:update [-r|--role ROLE] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] []"],"description":"Update user role(s) on a project","help":"","definition":{"arguments":{"email":{"name":"email","is_required":false,"is_array":false,"description":"The user's email address","default":null}},"options":{"role":{"name":"--role","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The user's project role ('admin' or 'viewer') or environment-specific role (e.g. 'master:contributor' or 'stage:viewer'). The character % can be used as a wildcard in the environment ID e.g. '%:viewer'. The role can be abbreviated, e.g. 'master:c'.","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:create","usage":["magento-cloud variable:create [-l|--level LEVEL] [--name NAME] [--value VALUE] [--json JSON] [--sensitive SENSITIVE] [--prefix PREFIX] [--enabled ENABLED] [--inheritable INHERITABLE] [--visible-build VISIBLE-BUILD] [--visible-runtime VISIBLE-RUNTIME] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []"],"description":"Create a variable","help":"","definition":{"arguments":{"name":{"name":"name","is_required":false,"is_array":false,"description":"The variable name","default":null}},"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The level at which to set the variable ('project' or 'environment')","default":null},"name":{"name":"--name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable name","default":null},"value":{"name":"--value","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable's value","default":null},"json":{"name":"--json","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is JSON-formatted","default":false},"sensitive":{"name":"--sensitive","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is sensitive","default":false},"prefix":{"name":"--prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable name's prefix (e.g. 'none' or 'env:')","default":"none"},"enabled":{"name":"--enabled","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be enabled","default":true},"inheritable":{"name":"--inheritable","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is inheritable by child environments","default":true},"visible-build":{"name":"--visible-build","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be visible at build time","default":true},"visible-runtime":{"name":"--visible-runtime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be visible at runtime","default":true},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:delete","usage":["magento-cloud variable:delete [-l|--level LEVEL] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"Delete a variable","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null}},"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable level ('project', 'environment', 'p' or 'e')","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:disable","usage":["magento-cloud variable:disable [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"[ DEPRECATED ]<\/> Disable an enabled environment-level variable","help":"This command is deprecated and will be removed in a future version.\nInstead, use: variable:update --enabled false [variable]<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The name of the variable","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"variable:enable","usage":["magento-cloud variable:enable [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"[ DEPRECATED ]<\/> Enable a disabled environment-level variable","help":"This command is deprecated and will be removed in a future version.\nInstead, use: variable:update --enabled false [variable]<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The name of the variable","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"variable:get","usage":["magento-cloud vget [-P|--property PROPERTY] [-l|--level LEVEL] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--pipe] [--] []","vget"],"description":"View a variable","help":"","definition":{"arguments":{"name":{"name":"name","is_required":false,"is_array":false,"description":"The name of the variable","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"View a single variable property","default":null},"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable level ('project', 'environment', 'p' or 'e')","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"[Deprecated option] Output the variable value only","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:list","usage":["magento-cloud variable:list [-l|--level LEVEL] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]","variables","var"],"description":"List variables","help":"","definition":{"arguments":[],"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable level ('project', 'environment', 'p' or 'e')","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:set","usage":["magento-cloud vset [--json] [--disabled] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] ","vset"],"description":"[ DEPRECATED ]<\/> Set a variable for an environment","help":"This command is deprecated and will be removed in a future version.\nInstead, use variable:create<\/info> and variable:update<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null},"value":{"name":"value","is_required":true,"is_array":false,"description":"The variable value","default":null}},"options":{"json":{"name":"--json","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Mark the value as JSON","default":false},"disabled":{"name":"--disabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Mark the variable as disabled","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"variable:update","usage":["magento-cloud variable:update [-l|--level LEVEL] [--value VALUE] [--json JSON] [--sensitive SENSITIVE] [--enabled ENABLED] [--inheritable INHERITABLE] [--visible-build VISIBLE-BUILD] [--visible-runtime VISIBLE-RUNTIME] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"Update a variable","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null}},"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable level ('project', 'environment', 'p' or 'e')","default":null},"value":{"name":"--value","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable's value","default":null},"json":{"name":"--json","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is JSON-formatted","default":false},"sensitive":{"name":"--sensitive","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is sensitive","default":false},"enabled":{"name":"--enabled","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be enabled","default":true},"inheritable":{"name":"--inheritable","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is inheritable by child environments","default":true},"visible-build":{"name":"--visible-build","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be visible at build time","default":true},"visible-runtime":{"name":"--visible-runtime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be visible at runtime","default":true},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"worker:list","usage":["magento-cloud workers [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header]","workers"],"description":"Get a list of all deployed workers","help":"","definition":{"arguments":[],"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false}],"namespaces":[{"id":"_global","commands":["_completion","act","activities","apps","backup","backups","bot","branch","build","cc","certificates","certs","checkout","clean","clear-cache","clearcache","commits","decode","dir","docs","domains","env","environments","get","help","httpaccess","integrations","legacy-migrate","list","log","login","logout","logs","merge","mongo","mongodump","mongoexport","mongorestore","mounts","multi","pro","project-variables","projects","push","pvget","pvset","redeploy","redis","relationships","routes","scp","self-update","services","snapshots","sql","sql-dump","ssh","ssh-keys","sync","tunnels","update","url","users","var","variables","vget","vset","web","welcome","winky","workers","xdebug"]},{"id":"activity","commands":["activity:cancel","activity:get","activity:list","activity:log"]},{"id":"api","commands":["api:curl"]},{"id":"app","commands":["app:config-get","app:list"]},{"id":"auth","commands":["auth:api-token-login","auth:browser-login","auth:info","auth:login","auth:logout","auth:password-login","auth:token"]},{"id":"backup","commands":["backup:create","backup:list"]},{"id":"blackfire","commands":["blackfire:setup"]},{"id":"certificate","commands":["certificate:add","certificate:delete","certificate:get","certificate:list"]},{"id":"commit","commands":["commit:get","commit:list"]},{"id":"db","commands":["db:dump","db:size","db:sql"]},{"id":"domain","commands":["domain:add","domain:delete","domain:get","domain:list","domain:update"]},{"id":"environment","commands":["environment:activate","environment:backup","environment:branch","environment:checkout","environment:deactivate","environment:delete","environment:http-access","environment:info","environment:init","environment:list","environment:logs","environment:merge","environment:metadata","environment:push","environment:redeploy","environment:relationships","environment:restore","environment:routes","environment:scp","environment:set-remote","environment:sql","environment:sql-dump","environment:ssh","environment:synchronize","environment:url","environment:xdebug"]},{"id":"i","commands":["i:act"]},{"id":"integration","commands":["integration:activities","integration:activity:get","integration:activity:list","integration:activity:log","integration:add","integration:delete","integration:get","integration:list","integration:update","integration:validate"]},{"id":"local","commands":["local:build","local:clean","local:dir","local:install"]},{"id":"mount","commands":["mount:download","mount:list","mount:size","mount:upload"]},{"id":"project","commands":["project:clear-build-cache","project:curl","project:get","project:info","project:list","project:metadata","project:set-remote","project:variable:delete","project:variable:get","project:variable:list","project:variable:set"]},{"id":"repo","commands":["repo:cat","repo:ls"]},{"id":"route","commands":["route:get","route:list"]},{"id":"self","commands":["self:install","self:stats","self:update"]},{"id":"service","commands":["service:list","service:mongo:dump","service:mongo:export","service:mongo:restore","service:mongo:shell","service:redis-cli"]},{"id":"session","commands":["session:switch"]},{"id":"snapshot","commands":["snapshot:create","snapshot:list","snapshot:restore"]},{"id":"source-operation","commands":["source-operation:run"]},{"id":"ssh-cert","commands":["ssh-cert:info","ssh-cert:load"]},{"id":"ssh-key","commands":["ssh-key:add","ssh-key:delete","ssh-key:list"]},{"id":"subscription","commands":["subscription:info"]},{"id":"tunnel","commands":["tunnel:close","tunnel:info","tunnel:list","tunnel:open","tunnel:single"]},{"id":"user","commands":["user:add","user:delete","user:get","user:list","user:role","user:update"]},{"id":"variable","commands":["variable:create","variable:delete","variable:disable","variable:enable","variable:get","variable:list","variable:set","variable:update"]},{"id":"worker","commands":["worker:list"]}]} \ No newline at end of file +{"application":{"name":"Magento Cloud CLI","version":"1.38.1"},"commands":[{"name":"_completion","usage":["_completion [-g|--generate-hook] [-p|--program PROGRAM] [-m|--multiple] [--shell-type [SHELL-TYPE]]"],"description":"BASH completion hook.","help":"To enable BASH completion, run:\n\n eval `[program] _completion -g`<\/comment>.\n\nOr for an alias:\n\n eval `[program] _completion -g -p [alias]`<\/comment>.\n","definition":{"arguments":[],"options":{"generate-hook":{"name":"--generate-hook","shortcut":"-g","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Generate BASH code that sets up completion for this application.","default":false},"program":{"name":"--program","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Program name that should trigger completion (defaults to the absolute application path)<\/comment>.","default":null},"multiple":{"name":"--multiple","shortcut":"-m","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Generated hook can be used for multiple applications.","default":false},"shell-type":{"name":"--shell-type","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Set the shell type (zsh or bash). Otherwise this is determined automatically.","default":null}}},"hidden":true},{"name":"bot","usage":["magento-cloud bot [--party] [--parrot]"],"description":"The Magento Cloud Bot","help":"","definition":{"arguments":[],"options":{"party":{"name":"--party","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"","default":false},"parrot":{"name":"--parrot","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"clear-cache","usage":["magento-cloud clear-cache","clearcache","cc"],"description":"Clear the CLI cache","help":"","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"decode","usage":["magento-cloud decode [-P|--property PROPERTY] [--] "],"description":"Decode an encoded string such as MAGENTO_CLOUD_VARIABLES","help":"","definition":{"arguments":{"value":{"name":"value","is_required":true,"is_array":false,"description":"The variable value to decode","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The property to view within the variable","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"docs","usage":["magento-cloud docs [--browser BROWSER] [--pipe] [--] []..."],"description":"Open the online documentation","help":"","definition":{"arguments":{"search":{"name":"search","is_required":false,"is_array":true,"description":"Search term(s)","default":[]}},"options":{"browser":{"name":"--browser","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The browser to use to open the URL. Set 0 for none.","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the URL to stdout.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"help","usage":["help [--format FORMAT] [--raw] [--] []"],"description":"Displays help for a command","help":"The help<\/info> command displays help for a given command:\n\n php \/root\/.magento-cloud\/bin\/magento-cloud help list<\/info>\n\nYou can also output the help in other formats by using the --format<\/comment> option:\n\n php \/root\/.magento-cloud\/bin\/magento-cloud help --format=xml list<\/info>\n\nTo display the list of available commands, please use the list<\/info> command.","definition":{"arguments":{"command_name":{"name":"command_name","is_required":false,"is_array":false,"description":"The command name","default":"help"}},"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"},"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command help","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"legacy-migrate","usage":["magento-cloud legacy-migrate [--no-backup]"],"description":"Migrate from the legacy file structure","help":"Before version 3.x, the Magento Cloud CLI required a project to have a \"repository\"\ndirectory containing the Git repository, \"builds\", \"shared\" and others. From\nversion 3, the Git repository itself is treated as the project. Metadata is\nstored inside the repository (in .magento\/local) and ignored by Git.\n\nThis command will migrate from the old file structure to the new one.","definition":{"arguments":[],"options":{"no-backup":{"name":"--no-backup","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not create a backup of the project.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"list","usage":["list [--raw] [--format FORMAT] [--all] [--] []"],"description":"Lists commands","help":"The list<\/info> command lists all commands:\n\n php \/root\/.magento-cloud\/bin\/magento-cloud list<\/info>\n\nYou can also display the commands for a specific namespace:\n\n php \/root\/.magento-cloud\/bin\/magento-cloud list test<\/info>\n\nYou can also output the information in other formats by using the --format<\/comment> option:\n\n php \/root\/.magento-cloud\/bin\/magento-cloud list --format=xml<\/info>\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php \/root\/.magento-cloud\/bin\/magento-cloud list --raw<\/info>","definition":{"arguments":{"namespace":{"name":"namespace","is_required":false,"is_array":false,"description":"The namespace name","default":null}},"options":{"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command list","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"}}},"hidden":false},{"name":"multi","usage":["magento-cloud multi [-p|--projects PROJECTS] [--continue] [--sort SORT] [--reverse] [--] "],"description":"Execute a command on multiple projects","help":"","definition":{"arguments":{"cmd":{"name":"cmd","is_required":true,"is_array":false,"description":"The command to execute","default":null}},"options":{"projects":{"name":"--projects","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A list of project IDs, separated by commas and\/or whitespace","default":null},"continue":{"name":"--continue","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Continue running commands even if an exception is encountered","default":false},"sort":{"name":"--sort","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A property by which to sort the list of project options","default":"title"},"reverse":{"name":"--reverse","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Reverse the order of project options","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"web","usage":["magento-cloud web [--browser BROWSER] [--pipe] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]"],"description":"Open the Web UI","help":"","definition":{"arguments":[],"options":{"browser":{"name":"--browser","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The browser to use to open the URL. Set 0 for none.","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the URL to stdout.","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"welcome","usage":["magento-cloud welcome"],"description":"Welcome to Magento Cloud","help":"","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"winky","usage":["magento-cloud winky"],"description":"","help":"","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"activity:cancel","usage":["magento-cloud activity:cancel [--type TYPE] [-a|--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []"],"description":"Cancel an activity","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent cancellable activity.","default":null}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by type (when selecting a default activity)","default":null},"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Check recent activities on all environments (when selecting a default activity)","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"activity:get","usage":["magento-cloud activity:get [-P|--property PROPERTY] [--type TYPE] [--state STATE] [--result RESULT] [-i|--incomplete] [-a|--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [--] []"],"description":"View detailed information on a single activity","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent activity.","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The property to view","default":null},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by type (when selecting a default activity)","default":null},"state":{"name":"--state","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Filter by state (when selecting a default activity): in_progress, pending, complete, or cancelled","default":[]},"result":{"name":"--result","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by result (when selecting a default activity): success or failure","default":null},"incomplete":{"name":"--incomplete","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include only incomplete activities (when selecting a default activity). This is a shorthand for --state=in_progress,pending<\/info>","default":false},"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Check recent activities on all environments (when selecting a default activity)","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"activity:list","usage":["magento-cloud activity:list [--type TYPE] [--limit LIMIT] [--start START] [--state STATE] [--result RESULT] [-i|--incomplete] [-a|--all] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]","activities","act"],"description":"Get a list of activities for an environment or project","help":"","definition":{"arguments":[],"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter activities by type","default":null},"limit":{"name":"--limit","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Limit the number of results displayed","default":10},"start":{"name":"--start","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Only activities created before this date will be listed","default":null},"state":{"name":"--state","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Filter activities by state: in_progress, pending, complete, or cancelled","default":[]},"result":{"name":"--result","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter activities by result: success or failure","default":null},"incomplete":{"name":"--incomplete","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only list incomplete activities","default":false},"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"List activities on all environments","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"activity:log","usage":["magento-cloud activity:log [--refresh REFRESH] [-t|--timestamps] [--type TYPE] [--state STATE] [--result RESULT] [-i|--incomplete] [-a|--all] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []"],"description":"Display the log for an activity","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent activity.","default":null}},"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Activity refresh interval (seconds). Set to 0 to disable refreshing.","default":3},"timestamps":{"name":"--timestamps","shortcut":"-t","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display a timestamp next to each message","default":false},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by type (when selecting a default activity)","default":null},"state":{"name":"--state","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Filter by state (when selecting a default activity): in_progress, pending, complete, or cancelled","default":[]},"result":{"name":"--result","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by result (when selecting a default activity): success or failure","default":null},"incomplete":{"name":"--incomplete","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include only incomplete activities (when selecting a default activity). This is a shorthand for --state=in_progress,pending<\/info>","default":false},"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Check recent activities on all environments (when selecting a default activity)","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"api:curl","usage":["magento-cloud api:curl [-X|--request REQUEST] [-d|--data DATA] [-i|--include] [-I|--head] [--disable-compression] [--enable-glob] [-H|--header HEADER] [--] []"],"description":"Run an authenticated cURL request on the Magento Cloud API","help":"","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"The API path","default":null}},"options":{"request":{"name":"--request","shortcut":"-X","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The request method to use","default":null},"data":{"name":"--data","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Data to send","default":null},"include":{"name":"--include","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include headers in the output","default":false},"head":{"name":"--head","shortcut":"-I","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Fetch headers only","default":false},"disable-compression":{"name":"--disable-compression","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not use the curl --compressed flag","default":false},"enable-glob":{"name":"--enable-glob","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable curl globbing (remove the --globoff flag)","default":false},"header":{"name":"--header","shortcut":"-H","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Extra header(s)","default":[]},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"app:config-get","usage":["magento-cloud app:config-get [-P|--property PROPERTY] [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE]"],"description":"View the configuration of an app","help":"","definition":{"arguments":[],"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The configuration property to view","default":null},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, no longer used]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"app:list","usage":["magento-cloud apps [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header]","apps"],"description":"List apps in the project","help":"","definition":{"arguments":[],"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:api-token-login","usage":["magento-cloud auth:api-token-login"],"description":"Log in to Magento Cloud using an API token","help":"Use this command to log in to your Magento Cloud account using an API token.\n\nYou can create an account at:\n https:\/\/accounts.magento.cloud<\/info>\n\nIf you have an account, but you do not already have an API token, you can create one here:\n https:\/\/accounts.magento.cloud\/user\/api-tokens<\/info>\n\nAlternatively, to log in to the CLI with a browser, run:\n magento-cloud auth:browser-login<\/info>","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:browser-login","usage":["magento-cloud login [-f|--force] [--browser BROWSER] [--pipe]","login"],"description":"Log in to Magento Cloud via a browser","help":"Use this command to log in to the Magento Cloud CLI using a web browser.\n\nIt launches a temporary local website which redirects you to log in if\nnecessary, and then captures the resulting authorization code.\n\nYour system's default browser will be used. You can override this using the\n--browser<\/info> option.\n\nAlternatively, to log in using an API token (without a browser), run:\nmagento-cloud auth:api-token-login<\/info>\n\nTo authenticate non-interactively, configure an API token using the\nMAGENTO_CLOUD_CLI_TOKEN<\/info> environment variable.","definition":{"arguments":[],"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Log in again, even if already logged in","default":false},"browser":{"name":"--browser","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The browser to use to open the URL. Set 0 for none.","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the URL to stdout.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:info","usage":["magento-cloud auth:info [-P|--property PROPERTY] [--refresh] [--format FORMAT] [--columns COLUMNS] [--no-header] [--] []"],"description":"Display your account information","help":"","definition":{"arguments":{"property":{"name":"property","is_required":false,"is_array":false,"description":"The account property to view","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The account property to view (alternate syntax)","default":null},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:logout","usage":["magento-cloud logout [-a|--all] [--other]","logout"],"description":"Log out of Magento Cloud","help":"","definition":{"arguments":[],"options":{"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Log out from all local sessions","default":false},"other":{"name":"--other","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Log out from other local sessions","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:password-login","usage":["magento-cloud auth:password-login","auth:login"],"description":"[ DEPRECATED ]<\/> Log in to Magento Cloud using a username and password","help":"Use this command to log in to your Magento Cloud account in the terminal.\n\nYou can create an account at:\n https:\/\/accounts.magento.cloud<\/info>\n\nIf you have an account, but you do not already have a password, you can set one here:\n https:\/\/accounts.magento.cloud\/user\/password<\/info>\n\nAlternatively, to log in to the CLI with a browser, run:\n magento-cloud auth:browser-login<\/info>\n\nTo authenticate non-interactively, configure an API token using the MAGENTO_CLOUD_CLI_TOKEN<\/info> environment variable.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"auth:token","usage":["magento-cloud auth:token"],"description":"Obtain an OAuth 2 access token for requests to Magento Cloud APIs","help":"","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"blackfire:setup","usage":["magento-cloud blackfire:setup [--server_id SERVER_ID] [--server_token SERVER_TOKEN] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait]"],"description":"Setup Blackfire.io integration for the project","help":"","definition":{"arguments":[],"options":{"server_id":{"name":"--server_id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The server id","default":null},"server_token":{"name":"--server_token","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The server token","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"certificate:add","usage":["magento-cloud certificate:add [--cert CERT] [--key KEY] [--chain CHAIN] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait]"],"description":"Add an SSL certificate to the project","help":"","definition":{"arguments":[],"options":{"cert":{"name":"--cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the certificate file","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the certificate private key file","default":null},"chain":{"name":"--chain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The path to the certificate chain file","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"certificate:delete","usage":["magento-cloud certificate:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Delete a certificate from the project","help":"","definition":{"arguments":{"id":{"name":"id","is_required":true,"is_array":false,"description":"The certificate ID (or the start of it)","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"certificate:get","usage":["magento-cloud certificate:get [-P|--property PROPERTY] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [--] "],"description":"View a certificate","help":"","definition":{"arguments":{"id":{"name":"id","is_required":true,"is_array":false,"description":"The certificate ID (or the start of it)","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The certificate property to view","default":null},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"certificate:list","usage":["magento-cloud certificate:list [--domain DOMAIN] [--exclude-domain EXCLUDE-DOMAIN] [--issuer ISSUER] [--only-auto] [--no-auto] [--ignore-expiry] [--only-expired] [--no-expired] [--pipe-domains] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","certificates","certs"],"description":"List project certificates","help":"","definition":{"arguments":[],"options":{"domain":{"name":"--domain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by domain name (case-insensitive search)","default":null},"exclude-domain":{"name":"--exclude-domain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Exclude certificates, matching by domain name (case-insensitive search)","default":null},"issuer":{"name":"--issuer","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by issuer","default":null},"only-auto":{"name":"--only-auto","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only auto-provisioned certificates","default":false},"no-auto":{"name":"--no-auto","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only manually added certificates","default":false},"ignore-expiry":{"name":"--ignore-expiry","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show both expired and non-expired certificates","default":false},"only-expired":{"name":"--only-expired","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only expired certificates","default":false},"no-expired":{"name":"--no-expired","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only non-expired certificates (default)","default":false},"pipe-domains":{"name":"--pipe-domains","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only return a list of domain names covered by the certificates","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"commit:get","usage":["magento-cloud commit:get [-P|--property PROPERTY] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--] []"],"description":"Show commit details","help":"","definition":{"arguments":{"commit":{"name":"commit","is_required":false,"is_array":false,"description":"The commit SHA. This can also accept \"HEAD\", and caret (^) or tilde (~) suffixes for parent commits.","default":"HEAD"}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The commit property to display.","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"DEPRECATED","default":null},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"DEPRECATED","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"DEPRECATED","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"commit:list","usage":["magento-cloud commits [--limit LIMIT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [--] []","commits"],"description":"List commits","help":"","definition":{"arguments":{"commit":{"name":"commit","is_required":false,"is_array":false,"description":"The starting Git commit SHA. This can also accept \"HEAD\", and caret (^) or tilde (~) suffixes for parent commits.","default":null}},"options":{"limit":{"name":"--limit","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of commits to display.","default":10},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"db:dump","usage":["magento-cloud db:dump [--schema SCHEMA] [-f|--file FILE] [-d|--directory DIRECTORY] [-z|--gzip] [-t|--timestamp] [-o|--stdout] [--table TABLE] [--exclude-table EXCLUDE-TABLE] [--schema-only] [--charset CHARSET] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE]","sql-dump","environment:sql-dump"],"description":"Create a local dump of the remote database","help":"","definition":{"arguments":[],"options":{"schema":{"name":"--schema","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The schema to dump. Omit to use the default schema (usually \"main\").","default":null},"file":{"name":"--file","shortcut":"-f","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A custom filename for the dump","default":null},"directory":{"name":"--directory","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A custom directory for the dump","default":null},"gzip":{"name":"--gzip","shortcut":"-z","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Compress the dump using gzip","default":false},"timestamp":{"name":"--timestamp","shortcut":"-t","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Add a timestamp to the dump filename","default":false},"stdout":{"name":"--stdout","shortcut":"-o","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output to STDOUT instead of a file","default":false},"table":{"name":"--table","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Table(s) to include","default":[]},"exclude-table":{"name":"--exclude-table","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Table(s) to exclude","default":[]},"schema-only":{"name":"--schema-only","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Dump only schemas, no data","default":false},"charset":{"name":"--charset","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The character set encoding for the dump","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"db:size","usage":["magento-cloud db:size [-B|--bytes] [-C|--cleanup] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [--format FORMAT] [--columns COLUMNS] [--no-header] [-i|--identity-file IDENTITY-FILE]"],"description":"Estimate the disk usage of a database","help":"This is an estimate of the database disk usage. The real size on disk is usually a bit higher because of overhead.","definition":{"arguments":[],"options":{"bytes":{"name":"--bytes","shortcut":"-B","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show sizes in bytes.","default":false},"cleanup":{"name":"--cleanup","shortcut":"-C","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Check if tables can be cleaned up and show me recommendations (InnoDb only).","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"db:sql","usage":["magento-cloud sql [--raw] [--schema SCHEMA] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [--] []","sql","environment:sql"],"description":"Run SQL on the remote database","help":"","definition":{"arguments":{"query":{"name":"query","is_required":false,"is_array":false,"description":"An SQL statement to execute","default":null}},"options":{"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Produce raw, non-tabular output","default":false},"schema":{"name":"--schema","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The schema to use. Omit to use the default schema (usually \"main\"). Pass an empty string to not use any schema.","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:add","usage":["magento-cloud domain:add [--cert CERT] [--key KEY] [--chain CHAIN] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Add a new domain to the project","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The domain name","default":null}},"options":{"cert":{"name":"--cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the certificate file for this domain","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the private key file for the provided certificate.","default":null},"chain":{"name":"--chain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The path to the certificate chain file or files for the provided certificate","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:delete","usage":["magento-cloud domain:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Delete a domain from the project","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The domain name","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:get","usage":["magento-cloud domain:get [-P|--property PROPERTY] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [--] []"],"description":"Show detailed information for a domain","help":"","definition":{"arguments":{"name":{"name":"name","is_required":false,"is_array":false,"description":"The domain name","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The domain property to view","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:list","usage":["magento-cloud domains [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","domains"],"description":"Get a list of all domains","help":"","definition":{"arguments":[],"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:update","usage":["magento-cloud domain:update [--cert CERT] [--key KEY] [--chain CHAIN] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Update a domain","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The domain name","default":null}},"options":{"cert":{"name":"--cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the certificate file for this domain","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the private key file for the provided certificate.","default":null},"chain":{"name":"--chain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The path to the certificate chain file or files for the provided certificate","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:activate","usage":["magento-cloud environment:activate [--parent PARENT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []..."],"description":"Activate an environment","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":true,"description":"The environment(s) to activate","default":[]}},"options":{"parent":{"name":"--parent","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set a new environment parent before activating","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:branch","usage":["magento-cloud branch [--title TITLE] [--force] [--no-clone-parent] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [-i|--identity-file IDENTITY-FILE] [--] [] []","branch"],"description":"Branch an environment","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The ID (branch name) of the new environment","default":null},"parent":{"name":"parent","is_required":false,"is_array":false,"description":"The parent of the new environment","default":null}},"options":{"title":{"name":"--title","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The title of the new environment","default":null},"force":{"name":"--force","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Create the new environment even if the branch cannot be checked out locally","default":false},"no-clone-parent":{"name":"--no-clone-parent","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not clone the parent branch's data","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:checkout","usage":["magento-cloud checkout [-i|--identity-file IDENTITY-FILE] [--] []","checkout"],"description":"Check out an environment","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The ID of the environment to check out. For example: \"sprint2\"","default":null}},"options":{"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:delete","usage":["magento-cloud environment:deactivate [--delete-branch] [--no-delete-branch] [--inactive] [--merged] [--exclude EXCLUDE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []...","environment:deactivate"],"description":"Delete an environment","help":"When a Magento Cloud environment is deleted, it will become \"inactive\": it will\nexist only as a Git branch, containing code but no services, databases nor\nfiles.\n\nThis command allows you to delete environment(s) as well as their Git branches.","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":true,"description":"The environment(s) to delete","default":[]}},"options":{"delete-branch":{"name":"--delete-branch","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Delete the remote Git branch(es) too","default":false},"no-delete-branch":{"name":"--no-delete-branch","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not delete the remote Git branch(es)","default":false},"inactive":{"name":"--inactive","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Delete all inactive environments","default":false},"merged":{"name":"--merged","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Delete all merged environments","default":false},"exclude":{"name":"--exclude","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Environments not to delete","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:http-access","usage":["magento-cloud httpaccess [--access ACCESS] [--auth AUTH] [--enabled ENABLED] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait]","httpaccess"],"description":"Update HTTP access settings for an environment","help":"","definition":{"arguments":[],"options":{"access":{"name":"--access","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Access restriction in the format \"permission:address\". Use 0 to clear all addresses.","default":[]},"auth":{"name":"--auth","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"HTTP Basic auth credentials in the format \"username:password\". Use 0 to clear all credentials.","default":[]},"enabled":{"name":"--enabled","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether access control should be enabled: 1 to enable, 0 to disable","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:info","usage":["magento-cloud environment:info [--refresh] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] [] []","environment:metadata"],"description":"Read or set properties for an environment","help":"","definition":{"arguments":{"property":{"name":"property","is_required":false,"is_array":false,"description":"The name of the property","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Set a new value for the property","default":null}},"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:init","usage":["magento-cloud environment:init [--profile PROFILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"Initialize an environment from a public Git repository","help":"","definition":{"arguments":{"url":{"name":"url","is_required":true,"is_array":false,"description":"A URL to a Git repository","default":null}},"options":{"profile":{"name":"--profile","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The name of the profile","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:list","usage":["magento-cloud environment:list [-I|--no-inactive] [--pipe] [--refresh REFRESH] [--sort SORT] [--reverse] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","environments","env"],"description":"Get a list of environments","help":"","definition":{"arguments":[],"options":{"no-inactive":{"name":"--no-inactive","shortcut":"-I","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not show inactive environments","default":false},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output a simple list of environment IDs.","default":false},"refresh":{"name":"--refresh","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to refresh the list.","default":1},"sort":{"name":"--sort","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A property to sort by","default":"title"},"reverse":{"name":"--reverse","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Sort in reverse (descending) order","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:logs","usage":["magento-cloud log [--lines LINES] [--tail] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [--] []","log","logs"],"description":"Read an environment's logs","help":"","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"The log type, e.g. \"access\" or \"error\"","default":null}},"options":{"lines":{"name":"--lines","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of lines to show","default":100},"tail":{"name":"--tail","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Continuously tail the log","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:merge","usage":["magento-cloud merge [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []","merge"],"description":"Merge an environment","help":"This command will initiate a Git merge of the specified environment into its parent environment.","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":false,"description":"The environment to merge","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:push","usage":["magento-cloud push [--target TARGET] [-f|--force] [--force-with-lease] [-u|--set-upstream] [--activate] [--branch] [--parent PARENT] [-W|--no-wait] [--wait] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-i|--identity-file IDENTITY-FILE] [--] []","push"],"description":"Push code to an environment","help":"","definition":{"arguments":{"source":{"name":"source","is_required":false,"is_array":false,"description":"The source ref: a branch name or commit hash","default":"HEAD"}},"options":{"target":{"name":"--target","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The target branch name","default":null},"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow non-fast-forward updates","default":false},"force-with-lease":{"name":"--force-with-lease","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow non-fast-forward updates, if the remote-tracking branch is up to date","default":false},"set-upstream":{"name":"--set-upstream","shortcut":"-u","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Set the target environment as the upstream for the source branch","default":false},"activate":{"name":"--activate","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Activate the environment before pushing","default":false},"branch":{"name":"--branch","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"DEPRECATED: alias of --activate","default":false},"parent":{"name":"--parent","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set a new environment parent (only used with --activate or --branch)","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:redeploy","usage":["magento-cloud redeploy [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait]","redeploy"],"description":"Redeploy an environment","help":"","definition":{"arguments":[],"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:relationships","usage":["magento-cloud relationships [-P|--property PROPERTY] [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE] [--] []","relationships"],"description":"Show an environment's relationships","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":false,"description":"The environment","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The relationship property to view","default":null},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the relationships","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:scp","usage":["magento-cloud scp [-r|--recursive] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE] [--] []...","scp"],"description":"Copy files to and from current environment using scp","help":"","definition":{"arguments":{"files":{"name":"files","is_required":false,"is_array":true,"description":"Files to copy. Use the remote: prefix to define remote locations.","default":[]}},"options":{"recursive":{"name":"--recursive","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Recursively copy entire directories","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:set-remote","usage":["magento-cloud environment:set-remote []"],"description":"Set the remote environment to map to a branch","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":true,"is_array":false,"description":"The environment machine name. Set to 0 to remove the mapping for a branch","default":null},"branch":{"name":"branch","is_required":false,"is_array":false,"description":"The Git branch to map (defaults to the current branch)","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"environment:ssh","usage":["magento-cloud ssh [--pipe] [--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE] [--] []...","ssh"],"description":"SSH to the current environment","help":"","definition":{"arguments":{"cmd":{"name":"cmd","is_required":false,"is_array":true,"description":"A command to run on the environment.","default":[]}},"options":{"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the SSH URL only.","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output all SSH URLs (for every app).","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:synchronize","usage":["magento-cloud sync [--rebase] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []...","sync"],"description":"Synchronize an environment's code and\/or data from its parent","help":"This command synchronizes to a child environment from its parent environment.\n\nSynchronizing \"code\" means there will be a Git merge from the parent to the\nchild. Synchronizing \"data\" means that all files in all services (including\nstatic files, databases, logs, search indices, etc.) will be copied from the\nparent to the child.","definition":{"arguments":{"synchronize":{"name":"synchronize","is_required":false,"is_array":true,"description":"What to synchronize: \"code\", \"data\" or both","default":[]}},"options":{"rebase":{"name":"--rebase","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Synchronize code by rebasing instead of merging","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:url","usage":["magento-cloud url [-1|--primary] [--browser BROWSER] [--pipe] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]","url"],"description":"Get the public URLs of an environment","help":"","definition":{"arguments":[],"options":{"primary":{"name":"--primary","shortcut":"-1","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only return the URL for the primary route","default":false},"browser":{"name":"--browser","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The browser to use to open the URL. Set 0 for none.","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the URL to stdout.","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:xdebug","usage":["magento-cloud xdebug [--port PORT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE]","xdebug"],"description":"Open a tunnel to Xdebug on the environment","help":"","definition":{"arguments":[],"options":{"port":{"name":"--port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The local port","default":9000},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:activity:get","usage":["magento-cloud integration:activity:get [-P|--property PROPERTY] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [--] [] []"],"description":"View detailed information on a single integration activity","help":"","definition":{"arguments":{"integration":{"name":"integration","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null},"activity":{"name":"activity","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent integration activity.","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The property to view","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, not used]","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:activity:list","usage":["magento-cloud i:act [--type TYPE] [--limit LIMIT] [--start START] [--state STATE] [--result RESULT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []","i:act","integration:activities"],"description":"Get a list of activities for an integration","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter activities by type","default":null},"limit":{"name":"--limit","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Limit the number of results displayed","default":10},"start":{"name":"--start","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Only activities created before this date will be listed","default":null},"state":{"name":"--state","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Filter activities by state","default":[]},"result":{"name":"--result","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter activities by result","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, not used]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:activity:log","usage":["magento-cloud integration:activity:log [-t|--timestamps] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] [] []"],"description":"Display the log for an integration activity","help":"","definition":{"arguments":{"integration":{"name":"integration","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null},"activity":{"name":"activity","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent integration activity.","default":null}},"options":{"timestamps":{"name":"--timestamps","shortcut":"-t","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display a timestamp next to each message","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, not used]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:add","usage":["magento-cloud integration:add [--type TYPE] [--base-url BASE-URL] [--username USERNAME] [--token TOKEN] [--key KEY] [--secret SECRET] [--server-project SERVER-PROJECT] [--repository REPOSITORY] [--build-merge-requests BUILD-MERGE-REQUESTS] [--build-pull-requests BUILD-PULL-REQUESTS] [--build-draft-pull-requests BUILD-DRAFT-PULL-REQUESTS] [--build-pull-requests-post-merge BUILD-PULL-REQUESTS-POST-MERGE] [--build-wip-merge-requests BUILD-WIP-MERGE-REQUESTS] [--merge-requests-clone-parent-data MERGE-REQUESTS-CLONE-PARENT-DATA] [--pull-requests-clone-parent-data PULL-REQUESTS-CLONE-PARENT-DATA] [--resync-pull-requests RESYNC-PULL-REQUESTS] [--fetch-branches FETCH-BRANCHES] [--prune-branches PRUNE-BRANCHES] [--room ROOM] [--url URL] [--shared-key SHARED-KEY] [--file FILE] [--events EVENTS] [--states STATES] [--environments ENVIRONMENTS] [--excluded-environments EXCLUDED-ENVIRONMENTS] [--from-address FROM-ADDRESS] [--recipients RECIPIENTS] [--channel CHANNEL] [--routing-key ROUTING-KEY] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait]"],"description":"Add an integration to the project","help":"","definition":{"arguments":[],"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The integration type ('bitbucket', 'bitbucket_server', 'github', 'gitlab', 'hipchat', 'webhook', 'health.email', 'health.pagerduty', 'health.slack', 'health.webhook', 'script')","default":null},"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The base URL of the server installation","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The Bitbucket Server username","default":null},"token":{"name":"--token","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An access token for the integration","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A Bitbucket OAuth consumer key","default":null},"secret":{"name":"--secret","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A Bitbucket OAuth consumer secret","default":null},"server-project":{"name":"--server-project","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project (e.g. 'namespace\/repo')","default":null},"repository":{"name":"--repository","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The repository to track (e.g. 'owner\/repository')","default":null},"build-merge-requests":{"name":"--build-merge-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: build merge requests as environments","default":true},"build-pull-requests":{"name":"--build-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build every pull request as an environment","default":true},"build-draft-pull-requests":{"name":"--build-draft-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build draft pull requests","default":true},"build-pull-requests-post-merge":{"name":"--build-pull-requests-post-merge","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build pull requests based on their post-merge state","default":false},"build-wip-merge-requests":{"name":"--build-wip-merge-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: build WIP merge requests","default":true},"merge-requests-clone-parent-data":{"name":"--merge-requests-clone-parent-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: clone data for merge requests","default":true},"pull-requests-clone-parent-data":{"name":"--pull-requests-clone-parent-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Clone the parent environment's data for pull requests","default":true},"resync-pull-requests":{"name":"--resync-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Re-sync pull request environment data on every build","default":false},"fetch-branches":{"name":"--fetch-branches","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fetch all branches from the remote (as inactive environments)","default":true},"prune-branches":{"name":"--prune-branches","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Delete branches that do not exist on the remote","default":true},"room":{"name":"--room","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"HipChat room ID","default":null},"url":{"name":"--url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Webhook: a URL to receive JSON data","default":null},"shared-key":{"name":"--shared-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Webhook: the JWS shared secret key","default":null},"file":{"name":"--file","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The name of a local file that contains the script to upload","default":null},"events":{"name":"--events","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A list of events to act on, e.g. environment.push","default":["*"]},"states":{"name":"--states","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A list of states to act on, e.g. pending, in_progress, complete","default":["complete"]},"environments":{"name":"--environments","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The environment IDs to include","default":["*"]},"excluded-environments":{"name":"--excluded-environments","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The environment IDs to exclude","default":[]},"from-address":{"name":"--from-address","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Optional] Custom From address for alert emails","default":null},"recipients":{"name":"--recipients","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The recipient email address(es)","default":[]},"channel":{"name":"--channel","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The Slack channel","default":null},"routing-key":{"name":"--routing-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The PagerDuty routing key","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:delete","usage":["magento-cloud integration:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] []"],"description":"Delete an integration from a project","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The integration ID. Leave blank to choose from a list.","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:get","usage":["magento-cloud integration:get [-P|--property [PROPERTY]] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [--] []"],"description":"View details of an integration","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"The integration property to view","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:list","usage":["magento-cloud integrations [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","integrations"],"description":"View a list of project integration(s)","help":"","definition":{"arguments":[],"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:update","usage":["magento-cloud integration:update [--type TYPE] [--base-url BASE-URL] [--username USERNAME] [--token TOKEN] [--key KEY] [--secret SECRET] [--server-project SERVER-PROJECT] [--repository REPOSITORY] [--build-merge-requests BUILD-MERGE-REQUESTS] [--build-pull-requests BUILD-PULL-REQUESTS] [--build-draft-pull-requests BUILD-DRAFT-PULL-REQUESTS] [--build-pull-requests-post-merge BUILD-PULL-REQUESTS-POST-MERGE] [--build-wip-merge-requests BUILD-WIP-MERGE-REQUESTS] [--merge-requests-clone-parent-data MERGE-REQUESTS-CLONE-PARENT-DATA] [--pull-requests-clone-parent-data PULL-REQUESTS-CLONE-PARENT-DATA] [--resync-pull-requests RESYNC-PULL-REQUESTS] [--fetch-branches FETCH-BRANCHES] [--prune-branches PRUNE-BRANCHES] [--room ROOM] [--url URL] [--shared-key SHARED-KEY] [--file FILE] [--events EVENTS] [--states STATES] [--environments ENVIRONMENTS] [--excluded-environments EXCLUDED-ENVIRONMENTS] [--from-address FROM-ADDRESS] [--recipients RECIPIENTS] [--channel CHANNEL] [--routing-key ROUTING-KEY] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] []"],"description":"Update an integration","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The ID of the integration to update","default":null}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The integration type ('bitbucket', 'bitbucket_server', 'github', 'gitlab', 'hipchat', 'webhook', 'health.email', 'health.pagerduty', 'health.slack', 'health.webhook', 'script')","default":null},"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The base URL of the server installation","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The Bitbucket Server username","default":null},"token":{"name":"--token","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An access token for the integration","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A Bitbucket OAuth consumer key","default":null},"secret":{"name":"--secret","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A Bitbucket OAuth consumer secret","default":null},"server-project":{"name":"--server-project","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project (e.g. 'namespace\/repo')","default":null},"repository":{"name":"--repository","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The repository to track (e.g. 'owner\/repository')","default":null},"build-merge-requests":{"name":"--build-merge-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: build merge requests as environments","default":true},"build-pull-requests":{"name":"--build-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build every pull request as an environment","default":true},"build-draft-pull-requests":{"name":"--build-draft-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build draft pull requests","default":true},"build-pull-requests-post-merge":{"name":"--build-pull-requests-post-merge","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build pull requests based on their post-merge state","default":false},"build-wip-merge-requests":{"name":"--build-wip-merge-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: build WIP merge requests","default":true},"merge-requests-clone-parent-data":{"name":"--merge-requests-clone-parent-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: clone data for merge requests","default":true},"pull-requests-clone-parent-data":{"name":"--pull-requests-clone-parent-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Clone the parent environment's data for pull requests","default":true},"resync-pull-requests":{"name":"--resync-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Re-sync pull request environment data on every build","default":false},"fetch-branches":{"name":"--fetch-branches","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fetch all branches from the remote (as inactive environments)","default":true},"prune-branches":{"name":"--prune-branches","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Delete branches that do not exist on the remote","default":true},"room":{"name":"--room","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"HipChat room ID","default":null},"url":{"name":"--url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Webhook: a URL to receive JSON data","default":null},"shared-key":{"name":"--shared-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Webhook: the JWS shared secret key","default":null},"file":{"name":"--file","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The name of a local file that contains the script to upload","default":null},"events":{"name":"--events","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A list of events to act on, e.g. environment.push","default":["*"]},"states":{"name":"--states","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A list of states to act on, e.g. pending, in_progress, complete","default":["complete"]},"environments":{"name":"--environments","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The environment IDs to include","default":["*"]},"excluded-environments":{"name":"--excluded-environments","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The environment IDs to exclude","default":[]},"from-address":{"name":"--from-address","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Optional] Custom From address for alert emails","default":null},"recipients":{"name":"--recipients","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The recipient email address(es)","default":[]},"channel":{"name":"--channel","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The Slack channel","default":null},"routing-key":{"name":"--routing-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The PagerDuty routing key","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:validate","usage":["magento-cloud integration:validate [-p|--project PROJECT] [--host HOST] [--] []"],"description":"Validate an existing integration","help":"This command allows you to check whether an integration is valid.\n\nAn exit code of 0 means the integration is valid, while 4 means it is invalid.\nAny other exit code indicates an unexpected error.\n\nIntegrations are validated automatically on creation and on update. However,\nbecause they involve external resources, it is possible for a valid integration\nto become invalid. For example, an access token may be revoked, or an external\nrepository may be deleted.","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"local:build","usage":["magento-cloud build [-a|--abslinks] [-s|--source SOURCE] [-d|--destination DESTINATION] [-c|--copy] [--clone] [--run-deploy-hooks] [--no-clean] [--no-archive] [--no-backup] [--no-cache] [--no-build-hooks] [--no-deps] [--working-copy] [--concurrency CONCURRENCY] [--lock] [--] []...","build"],"description":"Build the current project locally","help":"","definition":{"arguments":{"app":{"name":"app","is_required":false,"is_array":true,"description":"Specify application(s) to build","default":[]}},"options":{"abslinks":{"name":"--abslinks","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use absolute links","default":false},"source":{"name":"--source","shortcut":"-s","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The source directory. Defaults to the current project root.","default":null},"destination":{"name":"--destination","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The destination, to which the web root of each app will be symlinked. Default: _www","default":null},"copy":{"name":"--copy","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Copy to a build directory, instead of symlinking from the source","default":false},"clone":{"name":"--clone","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use Git to clone the current HEAD to the build directory","default":false},"run-deploy-hooks":{"name":"--run-deploy-hooks","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Run deploy and\/or post_deploy hooks","default":false},"no-clean":{"name":"--no-clean","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not remove old builds","default":false},"no-archive":{"name":"--no-archive","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not create or use a build archive","default":false},"no-backup":{"name":"--no-backup","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not back up the previous build","default":false},"no-cache":{"name":"--no-cache","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable caching","default":false},"no-build-hooks":{"name":"--no-build-hooks","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not run post-build hooks","default":false},"no-deps":{"name":"--no-deps","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not install build dependencies locally","default":false},"working-copy":{"name":"--working-copy","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Drush: use git to clone a repository of each Drupal module rather than simply downloading a version","default":false},"concurrency":{"name":"--concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Drush: set the number of concurrent projects that will be processed at the same time","default":4},"lock":{"name":"--lock","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Drush: create or update a lock file (only available with Drush version 7+)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"local:clean","usage":["magento-cloud clean [--keep KEEP] [--max-age MAX-AGE] [--include-active]","clean"],"description":"Remove old project builds","help":"","definition":{"arguments":[],"options":{"keep":{"name":"--keep","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The maximum number of builds to keep","default":5},"max-age":{"name":"--max-age","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The maximum age of builds, in seconds. Ignored if not set.","default":null},"include-active":{"name":"--include-active","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Delete active build(s) too","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"local:dir","usage":["magento-cloud dir []","dir"],"description":"Find the local project root","help":"","definition":{"arguments":{"subdir":{"name":"subdir","is_required":false,"is_array":false,"description":"The subdirectory to find ('local', 'web' or 'shared')","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"mount:download","usage":["magento-cloud mount:download [-a|--all] [-m|--mount MOUNT] [--target TARGET] [--source-path] [--delete] [--exclude EXCLUDE] [--include INCLUDE] [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE]"],"description":"Download files from a mount, using rsync","help":"","definition":{"arguments":[],"options":{"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Download from all mounts","default":false},"mount":{"name":"--mount","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The mount (as an app-relative path)","default":null},"target":{"name":"--target","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The directory to which files will be downloaded. If --all is used, the mount path will be appended","default":null},"source-path":{"name":"--source-path","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the mount's source path (rather than the mount path) as a subdirectory of the target, when --all is used","default":false},"delete":{"name":"--delete","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to delete extraneous files in the target directory","default":false},"exclude":{"name":"--exclude","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"File(s) to exclude from the download (pattern)","default":[]},"include":{"name":"--include","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"File(s) to include in the download (pattern)","default":[]},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"mount:list","usage":["magento-cloud mounts [--paths] [--refresh] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER]","mounts"],"description":"Get a list of mounts","help":"","definition":{"arguments":[],"options":{"paths":{"name":"--paths","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the mount paths only (one per line)","default":false},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"mount:size","usage":["magento-cloud mount:size [-B|--bytes] [--refresh] [--format FORMAT] [--columns COLUMNS] [--no-header] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER]"],"description":"Check the disk usage of mounts","help":"Use this command to check the disk size and usage for an application's mounts.\n\nMounts are directories mounted into the application from a persistent, writable\nfilesystem. They are configured in the mounts<\/info> key in the .magento.app.yaml<\/info> file.\n\nThe filesystem's total size is determined by the disk<\/info> key in the same file.","definition":{"arguments":[],"options":{"bytes":{"name":"--bytes","shortcut":"-B","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show sizes in bytes","default":false},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Refresh the cache","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"mount:upload","usage":["magento-cloud mount:upload [--source SOURCE] [-m|--mount MOUNT] [--delete] [--exclude EXCLUDE] [--include INCLUDE] [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE]"],"description":"Upload files to a mount, using rsync","help":"","definition":{"arguments":[],"options":{"source":{"name":"--source","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A directory containing files to upload","default":null},"mount":{"name":"--mount","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The mount (as an app-relative path)","default":null},"delete":{"name":"--delete","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to delete extraneous files in the mount","default":false},"exclude":{"name":"--exclude","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"File(s) to exclude from the upload (pattern)","default":[]},"include":{"name":"--include","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"File(s) to include in the upload (pattern)","default":[]},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:clear-build-cache","usage":["magento-cloud project:clear-build-cache [-p|--project PROJECT] [--host HOST]"],"description":"Clear a project's build cache","help":"","definition":{"arguments":[],"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:curl","usage":["magento-cloud project:curl [-X|--request REQUEST] [-d|--data DATA] [-i|--include] [-I|--head] [--disable-compression] [--enable-glob] [-H|--header HEADER] [-p|--project PROJECT] [--host HOST] [--] []"],"description":"Run an authenticated cURL request on a project's API","help":"","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"The API path","default":null}},"options":{"request":{"name":"--request","shortcut":"-X","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The request method to use","default":null},"data":{"name":"--data","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Data to send","default":null},"include":{"name":"--include","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include headers in the output","default":false},"head":{"name":"--head","shortcut":"-I","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Fetch headers only","default":false},"disable-compression":{"name":"--disable-compression","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not use the curl --compressed flag","default":false},"enable-glob":{"name":"--enable-glob","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable curl globbing (remove the --globoff flag)","default":false},"header":{"name":"--header","shortcut":"-H","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Extra header(s)","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"project:get","usage":["magento-cloud get [-e|--environment ENVIRONMENT] [--depth DEPTH] [--build] [-p|--project PROJECT] [--host HOST] [-i|--identity-file IDENTITY-FILE] [--] [] []","get"],"description":"Clone a project locally","help":"","definition":{"arguments":{"project":{"name":"project","is_required":false,"is_array":false,"description":"The project ID","default":null},"directory":{"name":"directory","is_required":false,"is_array":false,"description":"The directory to clone to. Defaults to the project title","default":null}},"options":{"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID to clone. Defaults to the project default, or the first available environment","default":null},"depth":{"name":"--depth","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Create a shallow clone: limit the number of commits in the history","default":null},"build":{"name":"--build","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Build the project after cloning","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:info","usage":["magento-cloud project:info [--refresh] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] [] []","project:metadata"],"description":"Read or set properties for a project","help":"","definition":{"arguments":{"property":{"name":"property","is_required":false,"is_array":false,"description":"The name of the property","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Set a new value for the property","default":null}},"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:list","usage":["magento-cloud project:list [--pipe] [--host HOST] [--title TITLE] [--my] [--refresh REFRESH] [--sort SORT] [--reverse] [--format FORMAT] [--columns COLUMNS] [--no-header]","projects","pro"],"description":"Get a list of all active projects","help":"","definition":{"arguments":[],"options":{"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output a simple list of project IDs","default":false},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by region hostname (exact match)","default":null},"title":{"name":"--title","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by title (case-insensitive search)","default":null},"my":{"name":"--my","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display only the projects you own","default":false},"refresh":{"name":"--refresh","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to refresh the list","default":1},"sort":{"name":"--sort","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A property to sort by","default":"title"},"reverse":{"name":"--reverse","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Sort in reverse (descending) order","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:set-remote","usage":["magento-cloud project:set-remote []"],"description":"Set the remote project for the current Git repository","help":"","definition":{"arguments":{"project":{"name":"project","is_required":false,"is_array":false,"description":"The project ID","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:variable:delete","usage":["magento-cloud project:variable:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"[ DEPRECATED ]<\/> Delete a variable from a project","help":"This command is deprecated and will be removed in a future version.\nInstead, use: variable:delete --level project [variable]<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"project:variable:get","usage":["magento-cloud project:variable:get [--pipe] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [--] []","project-variables","pvget","project:variable:list"],"description":"[ DEPRECATED ]<\/> View variable(s) for a project","help":"This command is deprecated and will be removed in a future version.\nInstead, use variable:list<\/info> and variable:get<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":false,"is_array":false,"description":"The name of the variable","default":null}},"options":{"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the full variable value only (a \"name\" must be specified)","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"project:variable:set","usage":["magento-cloud pvset [--json] [--no-visible-build] [--no-visible-runtime] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] ","pvset"],"description":"[ DEPRECATED ]<\/> Set a variable for a project","help":"This command is deprecated and will be removed in a future version.\nInstead, use variable:create<\/info> and variable:update<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null},"value":{"name":"value","is_required":true,"is_array":false,"description":"The variable value","default":null}},"options":{"json":{"name":"--json","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Mark the value as JSON","default":false},"no-visible-build":{"name":"--no-visible-build","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not expose this variable at build time","default":false},"no-visible-runtime":{"name":"--no-visible-runtime","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not expose this variable at runtime","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"repo:cat","usage":["magento-cloud repo:cat [-c|--commit COMMIT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] "],"description":"Read a file in the project repository","help":"","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"The path to the file","default":null}},"options":{"commit":{"name":"--commit","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The commit SHA. This can also accept \"HEAD\", and caret (^) or tilde (~) suffixes for parent commits.","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"repo:ls","usage":["magento-cloud repo:ls [-d|--directories] [-f|--files] [--git-style] [-c|--commit COMMIT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []"],"description":"List files in the project repository","help":"","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"The path to a subdirectory","default":null}},"options":{"directories":{"name":"--directories","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show directories only","default":false},"files":{"name":"--files","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show files only","default":false},"git-style":{"name":"--git-style","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Style output similar to \"git ls-tree\"","default":false},"commit":{"name":"--commit","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The commit SHA. This can also accept \"HEAD\", and caret (^) or tilde (~) suffixes for parent commits.","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"route:get","usage":["magento-cloud route:get [--id ID] [-1|--primary] [-P|--property PROPERTY] [--refresh] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE] [--] []"],"description":"View detailed information about a route","help":"","definition":{"arguments":{"route":{"name":"route","is_required":false,"is_array":false,"description":"The route's original URL","default":null}},"options":{"id":{"name":"--id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A route ID to select","default":null},"primary":{"name":"--primary","shortcut":"-1","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Select the primary route","default":false},"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The property to display","default":null},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass the cache of routes","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, no longer used]","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, no longer used]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"route:list","usage":["magento-cloud routes [--refresh] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []","routes","environment:routes"],"description":"List all routes for an environment","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":false,"description":"The environment ID","default":null}},"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass the cache of routes","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"self:install","usage":["magento-cloud self:install [--shell-type SHELL-TYPE]","local:install"],"description":"Install or update CLI configuration files","help":"This command automatically installs shell configuration for the Magento Cloud CLI,\nadding autocompletion support and handy aliases. Bash and ZSH are supported.","definition":{"arguments":[],"options":{"shell-type":{"name":"--shell-type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The shell type for autocompletion (bash or zsh)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"self:stats","usage":["magento-cloud self:stats [-p|--page PAGE] [-c|--count COUNT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT]"],"description":"View stats on GitHub package downloads","help":"","definition":{"arguments":[],"options":{"page":{"name":"--page","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Page number","default":1},"count":{"name":"--count","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Results per page (max: 100)","default":20},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"self:update","usage":["magento-cloud self-update [--no-major] [--unstable] [--manifest MANIFEST] [--current-version CURRENT-VERSION] [--timeout TIMEOUT]","self-update","update"],"description":"Update the CLI to the latest version","help":"","definition":{"arguments":[],"options":{"no-major":{"name":"--no-major","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only update between minor or patch versions","default":false},"unstable":{"name":"--unstable","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update to a new unstable version, if available","default":false},"manifest":{"name":"--manifest","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Override the manifest file location","default":null},"current-version":{"name":"--current-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Override the current version","default":null},"timeout":{"name":"--timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A timeout for the version check","default":30},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:list","usage":["magento-cloud services [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header]","services"],"description":"List services in the project","help":"","definition":{"arguments":[],"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:mongo:dump","usage":["magento-cloud mongodump [-c|--collection COLLECTION] [-z|--gzip] [-o|--stdout] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]","mongodump"],"description":"Create a binary archive dump of data from MongoDB","help":"","definition":{"arguments":[],"options":{"collection":{"name":"--collection","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The collection to dump","default":null},"gzip":{"name":"--gzip","shortcut":"-z","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Compress the dump using gzip","default":false},"stdout":{"name":"--stdout","shortcut":"-o","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output to STDOUT instead of a file","default":false},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:mongo:export","usage":["magento-cloud mongoexport [-c|--collection COLLECTION] [--jsonArray] [--type TYPE] [-f|--fields FIELDS] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]","mongoexport"],"description":"Export data from MongoDB","help":"","definition":{"arguments":[],"options":{"collection":{"name":"--collection","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The collection to export","default":null},"jsonArray":{"name":"--jsonArray","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Export data as a single JSON array","default":false},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The export type, e.g. \"csv\"","default":null},"fields":{"name":"--fields","shortcut":"-f","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The fields to export","default":[]},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:mongo:restore","usage":["magento-cloud mongorestore [-c|--collection COLLECTION] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]","mongorestore"],"description":"Restore a binary archive dump of data into MongoDB","help":"","definition":{"arguments":[],"options":{"collection":{"name":"--collection","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The collection to restore","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:mongo:shell","usage":["magento-cloud mongo [--eval EVAL] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]","mongo"],"description":"Use the MongoDB shell","help":"","definition":{"arguments":[],"options":{"eval":{"name":"--eval","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Pass a JavaScript fragment to the shell","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:redis-cli","usage":["magento-cloud redis [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--] []","redis"],"description":"Access the Redis CLI","help":"","definition":{"arguments":{"args":{"name":"args","is_required":false,"is_array":false,"description":"Arguments to add to the Redis command","default":null}},"options":{"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"session:switch","usage":["magento-cloud session:switch []"],"description":"[ BETA ]<\/> Switch between sessions","help":"Multiple session IDs allow you to be logged into multiple accounts at the same time.\n\nThe default ID is \"default\".","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The new session ID","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"snapshot:create","usage":["magento-cloud backup [--live] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []","backup","backup:create","environment:backup"],"description":"Make a snapshot of an environment","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":false,"description":"The environment","default":null}},"options":{"live":{"name":"--live","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Live backup: do not stop the environment. If set, this leaves the environment running and open to connections during the backup. This reduces downtime, at the risk of backing up data in an inconsistent state.","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"snapshot:list","usage":["magento-cloud snapshots [--limit LIMIT] [--start START] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]","snapshots","backups","backup:list"],"description":"List available snapshots of an environment","help":"","definition":{"arguments":[],"options":{"limit":{"name":"--limit","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Limit the number of snapshots to list","default":10},"start":{"name":"--start","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Only snapshots created before this date will be listed","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"snapshot:restore","usage":["magento-cloud snapshot:restore [--target TARGET] [--branch-from BRANCH-FROM] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []","environment:restore","snapshot:restore"],"description":"Restore an environment snapshot","help":"","definition":{"arguments":{"snapshot":{"name":"snapshot","is_required":false,"is_array":false,"description":"The name of the snapshot. Defaults to the most recent one","default":null}},"options":{"target":{"name":"--target","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment to restore to. Defaults to the snapshot's current environment","default":null},"branch-from":{"name":"--branch-from","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"If the --target does not yet exist, this specifies the parent of the new environment","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"source-operation:run","usage":["magento-cloud source-operation:run [--variable VARIABLE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"[ BETA ]<\/> Run a source operation","help":"","definition":{"arguments":{"operation":{"name":"operation","is_required":true,"is_array":false,"description":"The operation name","default":null}},"options":{"variable":{"name":"--variable","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A variable to set during the operation, in the format type:name=value<\/info>","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"ssh-cert:info","usage":["magento-cloud ssh-cert:info [--no-refresh] [-P|--property PROPERTY] [--date-fmt DATE-FMT]"],"description":"Display information about the current SSH certificate","help":"","definition":{"arguments":[],"options":{"no-refresh":{"name":"--no-refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not refresh the certificate if it is invalid","default":false},"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The certificate property to display","default":null},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"ssh-cert:load","usage":["magento-cloud ssh-cert:load [--refresh-only] [--new] [--new-key]"],"description":"Generate an SSH certificate","help":"","definition":{"arguments":[],"options":{"refresh-only":{"name":"--refresh-only","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only refresh the certificate, if necessary (do not write SSH config)","default":false},"new":{"name":"--new","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force the certificate to be refreshed","default":false},"new-key":{"name":"--new-key","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"[Deprecated] Use --new instead","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"ssh-key:add","usage":["magento-cloud ssh-key:add [--name NAME] [--] []"],"description":"Add a new SSH key","help":"","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"The path to an existing SSH public key","default":null}},"options":{"name":{"name":"--name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A name to identify the key","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"ssh-key:delete","usage":["magento-cloud ssh-key:delete []"],"description":"Delete an SSH key","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The ID of the SSH key to delete","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"ssh-key:list","usage":["magento-cloud ssh-keys [--format FORMAT] [--columns COLUMNS] [--no-header]","ssh-keys"],"description":"Get a list of SSH keys in your account","help":"","definition":{"arguments":[],"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"subscription:info","usage":["magento-cloud subscription:info [-s|--id ID] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [--] [] []"],"description":"Read or modify subscription properties","help":"","definition":{"arguments":{"property":{"name":"property","is_required":false,"is_array":false,"description":"The name of the property","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Set a new value for the property","default":null}},"options":{"id":{"name":"--id","shortcut":"-s","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The subscription ID","default":null},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"tunnel:close","usage":["magento-cloud tunnel:close [-a|--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]"],"description":"Close SSH tunnels","help":"","definition":{"arguments":[],"options":{"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Close all tunnels","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"tunnel:info","usage":["magento-cloud tunnel:info [-P|--property PROPERTY] [-c|--encode] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--format FORMAT] [--columns COLUMNS] [--no-header]"],"description":"View relationship info for SSH tunnels","help":"","definition":{"arguments":[],"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The relationship property to view","default":null},"encode":{"name":"--encode","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output as base64-encoded JSON","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"tunnel:list","usage":["magento-cloud tunnels [-a|--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--format FORMAT] [--columns COLUMNS] [--no-header]","tunnels"],"description":"List SSH tunnels","help":"","definition":{"arguments":[],"options":{"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"View all tunnels","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"tunnel:open","usage":["magento-cloud tunnel:open [-g|--gateway-ports] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE]"],"description":"Open SSH tunnels to an app's relationships","help":"This command opens SSH tunnels to all of the relationships of an application.\n\nConnections can then be made to the application's services as if they were\nlocal, for example a local MySQL client can be used, or the Solr web\nadministration endpoint can be accessed through a local browser.\n\nThis command requires the posix and pcntl PHP extensions (as multiple\nbackground CLI processes are created to keep the SSH tunnels open). The\ntunnel:single<\/info> command can be used on systems without these\nextensions.","definition":{"arguments":[],"options":{"gateway-ports":{"name":"--gateway-ports","shortcut":"-g","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow remote hosts to connect to local forwarded ports","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"tunnel:single","usage":["magento-cloud tunnel:single [--port PORT] [-g|--gateway-ports] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE]"],"description":"Open a single SSH tunnel to an app relationship","help":"","definition":{"arguments":[],"options":{"port":{"name":"--port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The local port","default":null},"gateway-ports":{"name":"--gateway-ports","shortcut":"-g","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow remote hosts to connect to local forwarded ports","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:add","usage":["magento-cloud user:add [-r|--role ROLE] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] []"],"description":"Add a user to the project","help":"","definition":{"arguments":{"email":{"name":"email","is_required":false,"is_array":false,"description":"The user's email address","default":null}},"options":{"role":{"name":"--role","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The user's project role ('admin' or 'viewer') or environment-specific role (e.g. 'master:contributor' or 'stage:viewer'). The character % can be used as a wildcard in the environment ID e.g. '%:viewer'. The role can be abbreviated, e.g. 'master:c'.","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:delete","usage":["magento-cloud user:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Delete a user from the project","help":"","definition":{"arguments":{"email":{"name":"email","is_required":true,"is_array":false,"description":"The user's email address","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:get","usage":["magento-cloud user:get [-l|--level LEVEL] [--pipe] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [-r|--role ROLE] [--] []","user:role"],"description":"View a user's role(s)","help":"","definition":{"arguments":{"email":{"name":"email","is_required":false,"is_array":false,"description":"The user's email address","default":null}},"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The role level ('project' or 'environment')","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the role to stdout (after making any changes)","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"role":{"name":"--role","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated: use user:update to change a user's role(s)]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:list","usage":["magento-cloud users [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","users"],"description":"List project users","help":"","definition":{"arguments":[],"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:update","usage":["magento-cloud user:update [-r|--role ROLE] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] []"],"description":"Update user role(s) on a project","help":"","definition":{"arguments":{"email":{"name":"email","is_required":false,"is_array":false,"description":"The user's email address","default":null}},"options":{"role":{"name":"--role","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The user's project role ('admin' or 'viewer') or environment-specific role (e.g. 'master:contributor' or 'stage:viewer'). The character % can be used as a wildcard in the environment ID e.g. '%:viewer'. The role can be abbreviated, e.g. 'master:c'.","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:create","usage":["magento-cloud variable:create [-l|--level LEVEL] [--name NAME] [--value VALUE] [--json JSON] [--sensitive SENSITIVE] [--prefix PREFIX] [--enabled ENABLED] [--inheritable INHERITABLE] [--visible-build VISIBLE-BUILD] [--visible-runtime VISIBLE-RUNTIME] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []"],"description":"Create a variable","help":"","definition":{"arguments":{"name":{"name":"name","is_required":false,"is_array":false,"description":"The variable name","default":null}},"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The level at which to set the variable ('project' or 'environment')","default":null},"name":{"name":"--name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable name","default":null},"value":{"name":"--value","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable's value","default":null},"json":{"name":"--json","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is JSON-formatted","default":false},"sensitive":{"name":"--sensitive","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is sensitive","default":false},"prefix":{"name":"--prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable name's prefix (e.g. 'none' or 'env:')","default":"none"},"enabled":{"name":"--enabled","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be enabled","default":true},"inheritable":{"name":"--inheritable","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is inheritable by child environments","default":true},"visible-build":{"name":"--visible-build","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be visible at build time","default":true},"visible-runtime":{"name":"--visible-runtime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be visible at runtime","default":true},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:delete","usage":["magento-cloud variable:delete [-l|--level LEVEL] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"Delete a variable","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null}},"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable level ('project', 'environment', 'p' or 'e')","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:disable","usage":["magento-cloud variable:disable [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"[ DEPRECATED ]<\/> Disable an enabled environment-level variable","help":"This command is deprecated and will be removed in a future version.\nInstead, use: variable:update --enabled false [variable]<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The name of the variable","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"variable:enable","usage":["magento-cloud variable:enable [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"[ DEPRECATED ]<\/> Enable a disabled environment-level variable","help":"This command is deprecated and will be removed in a future version.\nInstead, use: variable:update --enabled false [variable]<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The name of the variable","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"variable:get","usage":["magento-cloud vget [-P|--property PROPERTY] [-l|--level LEVEL] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--pipe] [--] []","vget"],"description":"View a variable","help":"","definition":{"arguments":{"name":{"name":"name","is_required":false,"is_array":false,"description":"The name of the variable","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"View a single variable property","default":null},"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable level ('project', 'environment', 'p' or 'e')","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"[Deprecated option] Output the variable value only","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:list","usage":["magento-cloud variable:list [-l|--level LEVEL] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]","variables","var"],"description":"List variables","help":"","definition":{"arguments":[],"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable level ('project', 'environment', 'p' or 'e')","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:set","usage":["magento-cloud vset [--json] [--disabled] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] ","vset"],"description":"[ DEPRECATED ]<\/> Set a variable for an environment","help":"This command is deprecated and will be removed in a future version.\nInstead, use variable:create<\/info> and variable:update<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null},"value":{"name":"value","is_required":true,"is_array":false,"description":"The variable value","default":null}},"options":{"json":{"name":"--json","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Mark the value as JSON","default":false},"disabled":{"name":"--disabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Mark the variable as disabled","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"variable:update","usage":["magento-cloud variable:update [-l|--level LEVEL] [--value VALUE] [--json JSON] [--sensitive SENSITIVE] [--enabled ENABLED] [--inheritable INHERITABLE] [--visible-build VISIBLE-BUILD] [--visible-runtime VISIBLE-RUNTIME] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"Update a variable","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null}},"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable level ('project', 'environment', 'p' or 'e')","default":null},"value":{"name":"--value","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable's value","default":null},"json":{"name":"--json","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is JSON-formatted","default":false},"sensitive":{"name":"--sensitive","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is sensitive","default":false},"enabled":{"name":"--enabled","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be enabled","default":true},"inheritable":{"name":"--inheritable","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is inheritable by child environments","default":true},"visible-build":{"name":"--visible-build","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be visible at build time","default":true},"visible-runtime":{"name":"--visible-runtime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be visible at runtime","default":true},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"worker:list","usage":["magento-cloud workers [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header]","workers"],"description":"Get a list of all deployed workers","help":"","definition":{"arguments":[],"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false}],"namespaces":[{"id":"_global","commands":["_completion","act","activities","apps","backup","backups","bot","branch","build","cc","certificates","certs","checkout","clean","clear-cache","clearcache","commits","decode","dir","docs","domains","env","environments","get","help","httpaccess","integrations","legacy-migrate","list","log","login","logout","logs","merge","mongo","mongodump","mongoexport","mongorestore","mounts","multi","pro","project-variables","projects","push","pvget","pvset","redeploy","redis","relationships","routes","scp","self-update","services","snapshots","sql","sql-dump","ssh","ssh-keys","sync","tunnels","update","url","users","var","variables","vget","vset","web","welcome","winky","workers","xdebug"]},{"id":"activity","commands":["activity:cancel","activity:get","activity:list","activity:log"]},{"id":"api","commands":["api:curl"]},{"id":"app","commands":["app:config-get","app:list"]},{"id":"auth","commands":["auth:api-token-login","auth:browser-login","auth:info","auth:login","auth:logout","auth:password-login","auth:token"]},{"id":"backup","commands":["backup:create","backup:list"]},{"id":"blackfire","commands":["blackfire:setup"]},{"id":"certificate","commands":["certificate:add","certificate:delete","certificate:get","certificate:list"]},{"id":"commit","commands":["commit:get","commit:list"]},{"id":"db","commands":["db:dump","db:size","db:sql"]},{"id":"domain","commands":["domain:add","domain:delete","domain:get","domain:list","domain:update"]},{"id":"environment","commands":["environment:activate","environment:backup","environment:branch","environment:checkout","environment:deactivate","environment:delete","environment:http-access","environment:info","environment:init","environment:list","environment:logs","environment:merge","environment:metadata","environment:push","environment:redeploy","environment:relationships","environment:restore","environment:routes","environment:scp","environment:set-remote","environment:sql","environment:sql-dump","environment:ssh","environment:synchronize","environment:url","environment:xdebug"]},{"id":"i","commands":["i:act"]},{"id":"integration","commands":["integration:activities","integration:activity:get","integration:activity:list","integration:activity:log","integration:add","integration:delete","integration:get","integration:list","integration:update","integration:validate"]},{"id":"local","commands":["local:build","local:clean","local:dir","local:install"]},{"id":"mount","commands":["mount:download","mount:list","mount:size","mount:upload"]},{"id":"project","commands":["project:clear-build-cache","project:curl","project:get","project:info","project:list","project:metadata","project:set-remote","project:variable:delete","project:variable:get","project:variable:list","project:variable:set"]},{"id":"repo","commands":["repo:cat","repo:ls"]},{"id":"route","commands":["route:get","route:list"]},{"id":"self","commands":["self:install","self:stats","self:update"]},{"id":"service","commands":["service:list","service:mongo:dump","service:mongo:export","service:mongo:restore","service:mongo:shell","service:redis-cli"]},{"id":"session","commands":["session:switch"]},{"id":"snapshot","commands":["snapshot:create","snapshot:list","snapshot:restore"]},{"id":"source-operation","commands":["source-operation:run"]},{"id":"ssh-cert","commands":["ssh-cert:info","ssh-cert:load"]},{"id":"ssh-key","commands":["ssh-key:add","ssh-key:delete","ssh-key:list"]},{"id":"subscription","commands":["subscription:info"]},{"id":"tunnel","commands":["tunnel:close","tunnel:info","tunnel:list","tunnel:open","tunnel:single"]},{"id":"user","commands":["user:add","user:delete","user:get","user:list","user:role","user:update"]},{"id":"variable","commands":["variable:create","variable:delete","variable:disable","variable:enable","variable:get","variable:list","variable:set","variable:update"]},{"id":"worker","commands":["worker:list"]}]} \ No newline at end of file diff --git a/src/_data/codebase/v2_3/mrg/b2b/B2b.yml b/src/_data/codebase/v2_3/mrg/b2b/B2b.yml deleted file mode 100644 index 80511937732..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/B2b.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_B2b -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/B2b/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: |- - ## Overview - - The Magento_b2b module is the base module for B2B. It must be present on all B2B installations. - - This module also provides several B2B branding elements. For example, it adds a link to B2B customer support in Admin, and it displays "B2B Edition" at the bottom of the site. Also, the module adds the configuration page for B2B settings where an admin user can enable or disable a B2B feature. Disabling a B2B feature in store configurations disables this feature for the storefront only, and it is still available in the admin panel. - - ## Installation details - - This module must be installed to use and to configure the other B2B modules. It can be uninstalled after other B2B modules are uninstalled. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_B2b module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_B2b module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/b2b/BundleNegotiableQuote.yml b/src/_data/codebase/v2_3/mrg/b2b/BundleNegotiableQuote.yml deleted file mode 100644 index 39c5c52086b..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/BundleNegotiableQuote.yml +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Magento_BundleNegotiableQuote -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/BundleNegotiableQuote/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: |- - ## Overview - - The Magento_BundleNegotiableQuote module enables bundle products to be displayed in a negotiable quote in an B2B environment. This module extends Magento_NegotiableQuote module and Magento_Bundle module. - - The Magento_BundleNegotiableQuote module provides the following features: - - * Display bundle products in a negotiable quote. - - * Order bundle products from a negotiable quote. - - ## Installation details - - This module has a dependency on the Magento_NegotiableQuote and Magento_Bundle, which must be installed and enabled first. - - The Magento_BundleNegotiableQuote module does not create any backward incompatible changes and can be uninstalled at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_BundleNegotiableQuote module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BundleNegotiableQuote module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/b2b/BundleRequisitionList.yml b/src/_data/codebase/v2_3/mrg/b2b/BundleRequisitionList.yml deleted file mode 100644 index 20310e63e62..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/BundleRequisitionList.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_BundleRequisitionList -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/BundleRequisitionList/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: "## Overview\n\nThe Magento_BundleRequisitionList module enables bundle products - to be displayed in a requisition list in an B2B environment. This module extends - Magento_RequisitionList module and Magento_Bundle module.\n\nThe Magento_BundleRequisitionList - module provides the following features:\n\n* Display bundle products in a requisition - list. \n\n* Add bundle products to cart from a requisition list. \n \n## Installation - details\n\nThis module has a dependency on the Magento_RequisitionList and Magento_Bundle, - which must be installed and enabled first. \n \nThe Magento_BundleRequisitionList - module does not create any backward incompatible changes and can be uninstalled - at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento - 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html).\n - \n### Layouts\n \nYou can extend and override layouts in the `Magento\\BundleRequisitionList\\view\\frontend\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/BundleSharedCatalog.yml b/src/_data/codebase/v2_3/mrg/b2b/BundleSharedCatalog.yml deleted file mode 100644 index e49aa07ad9a..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/BundleSharedCatalog.yml +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Magento_BundleSharedCatalog -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/BundleSharedCatalog/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: |- - ## Overview - - The Magento_BundleSharedCatalog module enables bundle products to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog module and Magento_Bundle module. - - The Magento_BundleSharedCatalog module provides the following features: - - * Display and manage prices for bundle products within a shared catalog. - - * Control the visibility of bundle products in quotes and orders. Only those bundle products that have been added to a shared catalog will be available for searches via the "Add by SKU" feature in quotes and orders. - - ## Installation details - - This module has a dependency on the Magento_SharedCatalog and Magento_Bundle, which must be installed and enabled first. - - The Magento_BundleSharedCatalog module does not create any backward incompatible changes and can be uninstalled at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_BundleSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BundleSharedCatalog module. - - ### Layouts - - You can extend and override layouts in the `Magento\BundleSharedCatalog\view\adminhtml\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directory contains extensible UI components: - - * `Magento\BundleSharedCatalog\view\adminhtml\ui_component` - renderer for pricing and structure listings - - For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.3/ui-components/ui-listing-grid.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/b2b/CheckoutAddressSearchNegotiableQuote.yml b/src/_data/codebase/v2_3/mrg/b2b/CheckoutAddressSearchNegotiableQuote.yml deleted file mode 100644 index 246a46f810e..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/CheckoutAddressSearchNegotiableQuote.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_CheckoutAddressSearchNegotiableQuote -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/CheckoutAddressSearchNegotiableQuote/README.md -last_modified_at: '2019-04-10 17:47:51 -0500' -content: |- - ## CheckoutAddressSearchNegotiableQuote module Overview - - CheckoutAddressSearchNegotiableQuote module extends Magento_CheckoutAddressSearch if it is enabled in configuration and it modifies NegotiableQuote shipping address on checkout. - - CheckoutAddressSearchNegotiableQuote module removes shipping address search configuration on shipping step on checkout if negotiable quote address is locked and it replaces selected shipping address component to display only negotiable quote address. diff --git a/src/_data/codebase/v2_3/mrg/b2b/CheckoutAgreementsNegotiableQuote.yml b/src/_data/codebase/v2_3/mrg/b2b/CheckoutAgreementsNegotiableQuote.yml deleted file mode 100644 index 414488b28c4..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/CheckoutAgreementsNegotiableQuote.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_CheckoutAgreementsNegotiableQuote -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/CheckoutAgreementsNegotiableQuote/README.md -last_modified_at: '2019-08-16 15:20:08 -0500' -content: |- - ## CheckoutAgreementsNegotiableQuote module Overview - - CheckoutAgreementsNegotiableQuote module extends CheckoutAgreements if it is enabled in configuration and it adds agreements to payment data on checkout with negotiable quote. diff --git a/src/_data/codebase/v2_3/mrg/b2b/Company.yml b/src/_data/codebase/v2_3/mrg/b2b/Company.yml deleted file mode 100644 index a4aaf430a22..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/Company.yml +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: Magento_Company -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/Company/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: |- - ## Overview - - The Magento_Company module allows a merchant to create a company account and assign multiple members of the company to the account. - - The module also implements roles and permissions for the company members. The company admin builds a hierarchical company structure (which consists of teams and users) in the storefront and assigns roles and permissions to the company members. This hierarchy allows the company admin to control user activity within the account. This hierarchy as well as roles and permissions are currently available in the storefront only. A merchant can only view the list of company members in Admin. - A merchant can view and manage company profiles in Admin. A company's status controls what kind of access the company members have to the website. An admin user can also configure company-level emails and allow or disallow a company registration from the storefront. Also, this module adds a 'customer type' attribute to the customer in Admin: individual user, company member or company admin. - - ## Installation details - - This module does not create any backward incompatible changes. This module can be deactivated after all the other B2B modules (except QuickOrder and RequisitionList) are deactivated. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_Company module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Company module. - - ### Layouts - - You can extend and override layouts in the `Magento\Company\view\adminhtml\layout` and `Magento\Company\view\frontend\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directories contain extensible UI components: - - * `Magento\Company\view\adminhtml\ui_component` - customer listing, invitation form, sales order grid - - * `Magento\Company\view\base\ui_component` - company listing, complany creation form, customer creation form - - * `Magento\Company\view\frontend\ui_component` - company users listing, role listing - - For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.3/ui-components/ui-listing-grid.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/b2b/CompanyCredit.yml b/src/_data/codebase/v2_3/mrg/b2b/CompanyCredit.yml deleted file mode 100644 index 7d93c0b8f47..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/CompanyCredit.yml +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: Magento_CompanyCredit -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/CompanyCredit/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: |- - ## Overview - - The Magento_CompanyCredit module adds the "Payment on Account" payment method for B2B companies. It also allows the credit history to be viewed from both Admin and the storefront. - - With the Magento_Company Credit module - - - a customer can pay orders with Payment on Account method (or in credit); - - an admin user can manage credit and credit settings for a company (in the admin panel); - - merchants and customers can track credit history, and specifically: credit allocation, order placement, credit reimbursement, credit change (amount, currency or possibility to exceed credit limit). - - The company credit functionality is available for company users only. - - ## Installation details - - The module has a dependency on the Magento_Company module, which must be installed and enabled the first. The module does not create any backward incompatible changes. The CompanyCredit module can be deactivated and uninstalled at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_CompanyCredit module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CompanyCredit module. - - [Payment method configuration](https://devdocs.magento.com/guides/v2.3/payments-integrations/base-integration/payment-option-config.html) will allow you additional configuration to extend module functionality. - - ### Layouts - - You can extend and override layouts in the `Magento\CompanyCredit\view\adminhtml\layout` and `Magento\CompanyCredit\view\frontend\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directories contain extensible UI components: - - - `Magento\CompanyCredit\view\adminhtml\ui_component` - company form, company listing, history listing - - - `Magento\CompanyCredit\view\frontend\ui_component` - balance history listing - - For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.3/ui-components/ui-listing-grid.html) and [UI Form Component](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/components/ui-form.html) - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/b2b/CompanyPayment.yml b/src/_data/codebase/v2_3/mrg/b2b/CompanyPayment.yml deleted file mode 100644 index 5ecf88b3243..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/CompanyPayment.yml +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: Magento_CompanyPayment -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/CompanyPayment/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: |- - ## Overview - - The Magento_CompanyPayment module allows a merchant to configure which payment methods are available for B2B companies. - - In Admin, the CompanyPayment module adds an additional panel (on the Company profile page and on the B2B Features page) where a merchant configures payment methods for companies. Payment methods can be configured on the store level or on the company level. - - ## Installation details - - The module has a dependency on the Magento_Company module, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be deactivated and uninstalled at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_CompanyPayment module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CompanyPayment module. - - ### Layouts - - You can extend and override layouts in the `Magento\CompanyPayment\view\frontend\layout` directory. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directory contains extensible UI components: - - - - * `Magento\CompanyPayment\view\frontend\ui_component` - company form - - For more information, see [UI Form Component](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/components/ui-form.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/b2b/ConfigurableNegotiableQuote.yml b/src/_data/codebase/v2_3/mrg/b2b/ConfigurableNegotiableQuote.yml deleted file mode 100644 index 1c9d265cf8d..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/ConfigurableNegotiableQuote.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Magento_ConfigurableNegotiableQuote -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/ConfigurableNegotiableQuote/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: |- - ## Overview - - The Magento_ConfigurableNegotiableQuote module enables configurable products to be displayed in a negotiable quote in an B2B environment. This module extends Magento_NegotiableQuote and Magento_Configurable modules. - - The Magento_ConfigurableNegotiableQuote module provides the following features: - - * Display configurable products in a negotiable quote. - - * Order configurable products from a negotiable quote. - - ## Installation details - - The Magento_ConfigurableNegotiableQuote module has a dependency on the Magento_NegotiableQuote and Magento_Configurable modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_ConfigurableNegotiableQuote module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ConfigurableNegotiableQuote module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/b2b/ConfigurableRequisitionList.yml b/src/_data/codebase/v2_3/mrg/b2b/ConfigurableRequisitionList.yml deleted file mode 100644 index 3d28a683fca..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/ConfigurableRequisitionList.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Magento_ConfigurableRequisitionList -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/ConfigurableRequisitionList/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: |- - ## Overview - - The Magento_ConfigurableRequisitionList module enables configurable products to be displayed in a requisition list in an B2B environment. This module extends Magento_RequisitionList and Magento_Configurable modules. - - The Magento_ConfigurableRequisitionList module provides the following features: - - * Display configurable products in a requisition list. - - * Add configurable products to cart from a requisition list. - - ## Installation details - - The Magento_ConfigurableRequisitionList module has a dependency on the Magento_RequisitionList and Magento_Configurable modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html). - - ### Layouts - - You can extend and override layouts in the `Magento\ConfigurableRequisitionList\view\frontend\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/b2b/ConfigurableSharedCatalog.yml b/src/_data/codebase/v2_3/mrg/b2b/ConfigurableSharedCatalog.yml deleted file mode 100644 index 022ae50db1a..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/ConfigurableSharedCatalog.yml +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: Magento_ConfigurableSharedCatalog -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/ConfigurableSharedCatalog/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: |- - ## Overview - - The Magento_ConfigurableSharedCatalog module enables configurable products to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog and Magento_Configurable modules. - - The Magento_ConfigurableSharedCatalog module provides the following features: - - * Display base and custom prices for configurable products within a shared catalog. There is no ability to edit the price of a configurable product. - - * Control the visibility of configurable products in quotes and orders. Only those configurable products that have been added to a shared catalog will be available for searches via the "Add by SKU" feature in quotes and orders. - - ## Installation details - - The Magento_ConfigurableSharedCatalog module has a dependency on the Magento_SharedCatalog and Magento_Configurable modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_ConfigurableSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ConfigurableSharedCatalog module. - - ### Layouts - - You can extend and override layouts in the `Magento\ConfigurableSharedCatalog\view\adminhtml\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directory contains extensible UI components: - - * `Magento\ConfigurableSharedCatalog\view\adminhtml\ui_component` - renderer for pricing and structure listings - - For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.3/ui-components/ui-listing-grid.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/b2b/GiftCardNegotiableQuote.yml b/src/_data/codebase/v2_3/mrg/b2b/GiftCardNegotiableQuote.yml deleted file mode 100644 index 97b452848c6..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/GiftCardNegotiableQuote.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_GiftCardNegotiableQuote -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/GiftCardNegotiableQuote/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: |- - ## Overview - - The Magento_GiftCardNegotiableQuote module enables gift cards to be displayed in a negotiable quote in an B2B environment. This module extends Magento_NegotiableQuote and Magento_GiftCard modules. - - The Magento_GiftCardNegotiableQuote module provides the following features: - - * Display gift cards in a negotiable quote. - - * Order gift cards from a negotiable quote. - - ## Installation details - - The Magento_GiftCardNegotiableQuote module has a dependency on the Magento_NegotiableQuote and Magento_GiftCard modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/b2b/GiftCardRequisitionList.yml b/src/_data/codebase/v2_3/mrg/b2b/GiftCardRequisitionList.yml deleted file mode 100644 index 5d40af732cb..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/GiftCardRequisitionList.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_GiftCardRequisitionList -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/GiftCardRequisitionList/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: |- - ## Overview - - The Magento_GiftCardRequisitionList module enables gift cards to be displayed in a requisition list in an B2B environment. This module extends Magento_RequisitionList and Magento_GiftCard modules. - - The Magento_GiftCardRequisitionList module provides the following features: - - * Display gift cards in a requisition list. - - * Add gift cards to cart from a requisition list. - - ## Installation details - - The Magento_GiftCardRequisitionList module has a dependency on the Magento_RequisitionList and Magento_GiftCard modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/b2b/GiftCardSharedCatalog.yml b/src/_data/codebase/v2_3/mrg/b2b/GiftCardSharedCatalog.yml deleted file mode 100644 index 5834852b115..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/GiftCardSharedCatalog.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_GiftCardSharedCatalog -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/GiftCardSharedCatalog/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: "## Overview\n\nThe Magento_GiftCardSharedCatalog module enables gift cards - to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog - and Magento_GiftCard modules.\n\nThe Magento_GiftCardSharedCatalog module provides - the following features:\n\n* Display and manage prices for gift cards within a shared - catalog.\n\n* Control the visibility of gift cards in quotes and orders. Only those - gift card products that have been added to a shared catalog will be available for - searches via the \"Add by SKU\" feature in quotes and orders. \n\n## Installation - details\n\nThe Magento_GiftCardSharedCatalog module has a dependency on the Magento_SharedCatalog - and Magento_GiftCard modules, which must be installed and enabled first. This module - does not create any backward incompatible changes. It can be uninstalled or deactivated - at any time.\n\n## Structure\n\n[Learn about a typical file structure for a Magento - 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html).\n\n## - Extensibility\n\nExtension developers can interact with the Magento_GiftCardSharedCatalog - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_GiftCardSharedCatalog module.\n\n### - Layouts\n\nYou can extend and override layouts in the `Magento\\GiftCardSharedCatalog\\view\\adminhtml\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).\n\n### - UI components\n\nThe following directory contains extensible UI components:\n\n* - `Magento\\GiftCardSharedCatalog\\view\\adminhtml\\ui_component` - renderer for pricing - and structure listings\n\nFor more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.3/ui-components/ui-listing-grid.html).\n\n## - Additional information\n\nYou can track [backward incompatible changes made in a - Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/GroupedRequisitionList.yml b/src/_data/codebase/v2_3/mrg/b2b/GroupedRequisitionList.yml deleted file mode 100644 index d341cdb6eb2..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/GroupedRequisitionList.yml +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Magento_GroupedRequisitionList -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/GroupedRequisitionList/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: |- - ## Overview - - The Magento_GroupedRequisitionList module enables grouped products to be displayed in a requisition list in an B2B environment. This module extends Magento_RequisitionList and Magento_Grouped modules. - - The Magento_GroupedRequisitionList module provides the following features: - - * Display grouped products in a requisition list. - - * Add grouped products to cart from a requisition list. - - * Disable ability to change quantity of grouped products in a requisition list. - - ## Installation details - - The module has dependency on the Magento_RequisitionList module and Magento_Grouped modules, which must be installed and enabled first. This module does not create any backward incompatible changes. Can be uninstalled or deactivated at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_GroupedRequisitionList module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GroupedRequisitionList module. - - ### Layouts - - You can extend and override layouts in the `Magento\GroupedRequistionList\view\frontend\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/b2b/GroupedSharedCatalog.yml b/src/_data/codebase/v2_3/mrg/b2b/GroupedSharedCatalog.yml deleted file mode 100644 index 4572faec808..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/GroupedSharedCatalog.yml +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: Magento_GroupedSharedCatalog -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/GroupedSharedCatalog/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: |- - ## Overview - - The Magento_GroupedSharedCatalog module enables grouped products to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog and Magento_Grouped modules. - - The Magento_GroupedSharedCatalog module provides the following features: - - * Display base and custom prices for grouped products within a shared catalog. There is no ability to edit the price of a grouped product. - - * Control the visibility of grouped products in quotes and orders. Only those grouped products that have been added to a shared catalog will be available for searches via the "Add by SKU" feature in quotes and orders. - - ## Installation details - - The module has dependency on the Magento_SharedCatalog module and Magento_Grouped modules, which must be installed and enabled first. This module does not create any backward incompatible changes. Can be uninstalled or deactivated at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_GroupedSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GroupedSharedCatalog module. - - ### Layouts - - You can extend and override layouts in the `Magento\GroupedSharedCatalog\view\adminhtml\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directory contains extensible UI components: - - * `Magento\GroupedSharedCatalog\view\adminhtml\ui_component` - renderer for pricing and structure listings - - For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.3/ui-components/ui-listing-grid.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/b2b/NegotiableQuote.yml b/src/_data/codebase/v2_3/mrg/b2b/NegotiableQuote.yml deleted file mode 100644 index 98984323c7e..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/NegotiableQuote.yml +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: Magento_NegotiableQuote -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/NegotiableQuote/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: |- - ## Overview - - The Magento_NegotiableQuote module allows a customer and a merchant (admin user) to negotiate product and/or shipping prices before the customer places an order. Its functionality is available for the company members only. - - Currently, B2B quoting is global--the price is given for the quote as a whole. Quoting per item is not supported. The quote lifecycle is managed via quote statuses. The quoting interface allows both a merchant and a customer to manage items in the quote (add, delete, change quantity) as well as make an offer (or request a quote) for items and/or for shipping. The negotiated price set in the negotiable quote is exactly the price that will be applied on a quote during checkout, order generation, and invoice generation. - - The module provides a set of configurations for the quoting feature, such as the ability to request a quote, configure the minimum quote amount, configure the default expiration period, configure attached files, and set email templates for quotes. The module provides web APIs and can be integrated with 3rd party solutions to manage negotiable quote in Magento. - - ## Installation details - - The module heavily depends on the Quote and Magento_Company modules, which must be previously installed and enabled. - - Also, the module has dependency on the following Magento’s B2C modules: Tax module, Checkout module and Cart Pricing Rules module. - - When working with the SharedCatalog module, Negotiable Quote will be restricted to the products added to the shared catalog and custom prices set in the shared catalog. - - The module does not create any backward incompatible changes. Can be deactivated and uninstalled at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Magento_NegotiableQuote uses Extensible attributes to extend Magento_Quote. For more information about the Magento extensible attributes, see [Adding extension attributes to entity](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/extension_attributes/adding-attributes.html). - - Extension developers can interact with the Magento_NegotiableQuote module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_NegotiableQuote module. - - ### Layouts - - You can extend and override layouts in the `Magento\NegotiableQuote\view\adminhtml\layout` and `Magento\NegotiableQuote\view\frontend\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directories contain extensible UI components: - - * `Magento\NegotiableQuote\view\adminhtml\ui_component` - company form, negotiable quote grid - - * `Magento\NegotiableQuote\view\frontend\ui_component` - negotiable quote listing - - For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.3/ui-components/ui-listing-grid.html) and [UI Form Component](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/components/ui-form.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/b2b/NegotiableQuoteSharedCatalog.yml b/src/_data/codebase/v2_3/mrg/b2b/NegotiableQuoteSharedCatalog.yml deleted file mode 100644 index a2bab8ae02c..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/NegotiableQuoteSharedCatalog.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Magento_NegotiableQuoteSharedCatalog -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/NegotiableQuoteSharedCatalog/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: |- - ## Overview - - The Magento_NegotiableQuoteSharedCatalog module enables the NegotiableQuote module to interact with a SharedCatalog in an B2B environment. This module extends the Magento_NegotiableQuote module and Magento_SharedCatalog modules. - - The Magento_NegotiableQuoteSharedCatalog module provides the following features: - - * Remove items from a negotiable quote if corresponding products were removed from this company's shared catalog. - - ## Installation details - - This module has a dependency on the Magento_NegotiableQuote and Magento_SharedCatalog module, which must be installed and enabled first. - - The Magento_NegotiableQuoteSharedCatalog module does not create any backward incompatible changes. It can be uninstalled at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_NegotiableQuoteSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_NegotiableQuoteSharedCatalog module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/b2b/QuickOrder.yml b/src/_data/codebase/v2_3/mrg/b2b/QuickOrder.yml deleted file mode 100644 index 04b8d41c751..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/QuickOrder.yml +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Magento_QuickOrder -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/QuickOrder/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: "## Overview\n\nThe Magento_QuickOrder module allows customers to improve - their user experience by creating a new order from a list of multiple SKUs.\n\nMultiple - items can be sent to the shopping cart from a CSV file, by copy-pasting multiple - SKUs from another source, or by manually entering SKUs one-by-one into the Quick - Order form. This feature is available for both logged-in users and guests.\n \n## - Installation details\n \nThe module does not create any backward incompatible changes. - It heavily depends on the Magento_AdvancedCheckout module and cannot work without - it. Can be deactivated and uninstalled at any time. \n \n## Structure\n \n[Learn - about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n\nExtension developers can interact with the Magento_QuickOrder - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_QuickOrder module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\QuickOrder\\view\\frontend\\layout` - directory.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).\n - \n## Additional information\n \nYou can track [backward incompatible changes made - in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/RequisitionList.yml b/src/_data/codebase/v2_3/mrg/b2b/RequisitionList.yml deleted file mode 100644 index f48d43416be..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/RequisitionList.yml +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Magento_RequisitionList -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/RequisitionList/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: |- - ## Overview - - The Magento_RequisitionList module allows a customer to create multiple lists of frequently-purchased items and use those lists for order placement. This feature is available for both logged-in users and guests. - - RequisitionList functionality is similiar to wish lists, but it has the following differences: - - * A requisition list is not purged after sending items to the shopping cart. It can be used to place multiple orders. - - * The UI for requisition lists has been modified to a compact view in order to display large number of items. - - The merchant can configure maximum number of requisition lists per customer. - - ## Installation details - - The module does not create any backward incompatible changes. It can be deactivated and uninstalled in any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_RequisitionList module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RequisitionList module. - - ### Layouts - - You can extend and override layouts in the `Magento\RequisitionList\view\frontend\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directories contain extensible UI components: - - * `Magento\RequisitionList\view\frontend\ui_component` - requisition list listing - - For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.3/ui-components/ui-listing-grid.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/b2b/SharedCatalog.yml b/src/_data/codebase/v2_3/mrg/b2b/SharedCatalog.yml deleted file mode 100644 index d5bc099c59c..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/SharedCatalog.yml +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: Magento_SharedCatalog -source_repo: magento2b2b -release: 1.1.7 -github_path: app/code/Magento/SharedCatalog/README.md -last_modified_at: '2021-04-26 15:17:51 -0500' -content: |- - ## Overview - - The Magento_SharedCatalog modules defines the visibility of products as well as product prices in the catalog and in B2B quotes for different company accounts. - - The module allows a merchant to create multiple shared catalogs, link them to one or more company accounts, and set different product prices. Shared catalogs also control the visibility of products and categories for a company in the storefront. The shared catalog type (public or custom) defines the scope of products and prices available for guest users vs logged-in users. The system can have only one public and any number of custom shared catalogs. - - The module relies on the CatalogPermissions module, in that the visibility of categories for a customer group is defined by category permissions for this customer group. Once a shared catalog is enabled in B2B features, the category permissions are automatically enabled. Adding a product or a category to a shared catalog enables appropriate category permissions for the customer groups linked to this shared catalog. - - The module provides web APIs and can be integrated with third-party solutions to manage shared catalogs in Magento. - - ## Installation details - - The module heavily depends on the Magento_Company module, which must be installed and enabled the first. Category permissions must be enabled for shared catalogs to work properly. Price configuration for a shared catalog requires the start of a message queue consumer `sharedCatalogUpdatePrice`. - - The module does not create any backward incompatible changes. Can be deactivated and uninstalled at any time. - - When the module is uninstalled, the other [ProductType]SharedCatalog modules won't work. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Shared catalogs are using message queues to save prices. For more information about queues, see [Message Queues](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/message-queues.html). - - Extension developers can interact with the Magento_SharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_SharedCatalog module. - - ### Layouts - - You can extend and override layouts in the `Magento\SharedCatalog\view\adminhtml\layout` directory. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The `Magento\SharedCatalog\view\adminhtml\ui_component` directory contains extensible UI components. - - * Forms: Company, catalog rule, catalog rule staging, product, sales rule, sales rule staging update, shared catalog, shared catalog tier price. - - * Listings: Company, product, shared catalog company, shared catalog, shared catalog product pricing, shared catalog product listing. - - For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.3/ui-components/ui-listing-grid.html) and [UI Form Component](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/components/ui-form.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.3 release](https://devdocs.magento.com/guides/v2.3/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/AdminAnalytics.yml b/src/_data/codebase/v2_3/mrg/ce/AdminAnalytics.yml deleted file mode 100644 index 67878d02800..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AdminAnalytics.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_AdminAnalytics -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/AdminAnalytics/README.md -last_modified_at: '2019-08-08 11:00:49 -0500' -content: The Magento\AdminAnalytics module gathers information about the features - Magento administrators use. This information will be used to help improve the user - experience on the Magento Admin. diff --git a/src/_data/codebase/v2_3/mrg/ce/AdminNotification.yml b/src/_data/codebase/v2_3/mrg/ce/AdminNotification.yml deleted file mode 100644 index 0579a8124f5..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AdminNotification.yml +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Magento_AdminNotification -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/AdminNotification/README.md -last_modified_at: '2019-08-19 00:16:18 +0100' -content: |- - The Magento_AdminNotification module provides the ability to alert administrators via system messages and provides a message inbox for surveys and notifications. - - ## Installation details - - The Magento_AdminNotification module creates the following tables in the database: - - `adminnotification_inbox` - - `admin_system_messages` - - Before disabling or uninstalling this module, note that the Magento_Indexer module depends on this module. - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Extensibility - - Extension developers can interact with the Magento_AdminNotification module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdminNotification module. - - ### Events - - This module observes the following events: - - - `controller_action_predispatch` event in `Magento\AdminNotification\Observer\PredispatchAdminActionControllerObserver` file. - - ### Layouts - - This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: - - - `adminhtml_notification_index` - - `adminhtml_notification_block` - - For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - You can extend admin notifications using the `view/adminhtml/ui_component/notification_area.xml` configuration file. - - For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/AdvancedPricingImportExport.yml b/src/_data/codebase/v2_3/mrg/ce/AdvancedPricingImportExport.yml deleted file mode 100644 index cb1b6c6bd0f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AdvancedPricingImportExport.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_AdvancedPricingImportExport -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/AdvancedPricingImportExport/README.md -last_modified_at: '2019-08-18 23:54:55 +0100' -content: |- - The Magento_AdvancedPricingImportExport module handles the import and export of the advanced pricing. - - ## Extensibility - - Extension developers can interact with the Magento_AdvancedPricingImportExport module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdvancedPricingImportExport module. diff --git a/src/_data/codebase/v2_3/mrg/ce/AdvancedSearch.yml b/src/_data/codebase/v2_3/mrg/ce/AdvancedSearch.yml deleted file mode 100644 index 55b33e4e0e2..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AdvancedSearch.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_AdvancedSearch -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/AdvancedSearch/README.md -last_modified_at: '2019-08-20 00:08:51 +0100' -content: "The Magento_AdvancedSearch module introduces advanced search functionality - and provides interfaces that allow third-party search engines to implement this - functionality.\n\n## Installation details\n\nBefore disabling or uninstalling this - module, note that the following modules depends on this module:\n- Magento_Elasticsearch\n- - Magento_Elasticsearch6\n\nFor information about module installation in Magento 2, - see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## - Extensibility\n\nExtension developers can interact with the Magento_AdvancedSearch - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_AdvancedSearch module.\n\n### - Events\n\nThis module observes the following event:\n\n - `catalogsearch_query_save_after` - in the `Magento\\AdvancedSearch\\Model\\Recommendations\\SaveSearchQueryRelationsObserver` - file. \n\nFor information about an event in Magento 2, see [Events and observers](http://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events).\n\n### - Layouts\n\nThe module interacts with the following layout handles in the `view/adminhtml/layout` - directory:\n\n- `catalog_search_block`\n- `catalog_search_edit`\n- `catalog_search_relatedgrid`\n\nThe - module interacts with the following layout handles in the `view/frontend/layout` - directory:\n\n- `catalogsearch_result_index`\n\nFor more information about layouts - in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html)." diff --git a/src/_data/codebase/v2_3/mrg/ce/Amqp.yml b/src/_data/codebase/v2_3/mrg/ce/Amqp.yml deleted file mode 100644 index a173b70bf61..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Amqp.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_Amqp -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Amqp/README.md -last_modified_at: '2019-08-19 00:22:19 +0100' -content: |- - Magento_Amqp module provides functionality to publish/consume messages with the Advanced Message Queuing Protocol (AMQP). - - ## Extensibility - - Extension developers can interact with the Magento_Amqp module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Amqp module. diff --git a/src/_data/codebase/v2_3/mrg/ce/AmqpStore.yml b/src/_data/codebase/v2_3/mrg/ce/AmqpStore.yml deleted file mode 100644 index 0902b2c40e0..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AmqpStore.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_AmqpStore -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/AmqpStore/README.md -last_modified_at: '2019-08-27 01:59:34 +0100' -content: |- - The Magento_AmqpStore module provides the ability to specify a store before publishing messages with the Advanced Message Queuing Protocol (AMQP). - - ## Extensibility - - Extension developers can interact with the Magento_AmqpStore module using plugins. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AmqpStore module. diff --git a/src/_data/codebase/v2_3/mrg/ce/Analytics.yml b/src/_data/codebase/v2_3/mrg/ce/Analytics.yml deleted file mode 100644 index cc630314a24..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Analytics.yml +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Magento_Analytics -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Analytics/README.md -last_modified_at: '2019-09-15 22:49:37 +0100' -content: |- - The Magento_Analytics module integrates your Magento instance with the [Adobe Commerce Reporting](https://magento.com/products/business-intelligence) to use [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html) functionality. - - The module implements the following functionality: - - - Enabling subscription to Adobe Commerce Reporting and automatic re-subscription - - Declaring the configuration schemas for report data collection - - Collecting the Magento instance data as reports for Commerce Reporting - - Introducing API that provides the collected data - - Extending Magento configuration with the module parameters: - - Subscription status (enabled/disabled) - - Industry (a business area in which the instance website works) - - Time of data collection (time of the day when the module collects data) - - ## Installation details - - Before disabling or uninstalling this module, note that the following modules depends on this module: - - Magento_CatalogAnalytics - - Magento_CustomerAnalytics - - Magento_QuoteAnalytics - - Magento_ReviewAnalytics - - Magento_SalesAnalytics - - Magento_WishlistAnalytics - - ## Structure - - Beyond the [usual module file structure](https://devdocs.magento.com/guides/v2.3/architecture/archi_perspectives/components/modules/mod_intro.html) the module contains a directory `ReportXml`. - [Report XML](https://devdocs.magento.com/guides/v2.3/advanced-reporting/report-xml.html) is a markup language used to build reports for Advanced Reporting. - The language declares SQL queries using XML declaration. - - ## Subscription Process - - The subscription to the Commerce Reporting service is enabled during the installation process of the Analytics module. Each administrator will be notified of these new features upon their initial login to the Admin Panel. - - ## Analytics Settings - - Configuration settings for the Analytics module can be modified in the Admin Panel on the Stores > Configuration page under the General > Advanced Reporting tab. - - The following options can be adjusted: - - Advanced Reporting Service (Enabled/Disabled) - - Alters the status of the Advanced Reporting subscription - - Time of day to send data (Hour/Minute/Second in the store's time zone) - - Defines when the data collection process for the Advanced Reporting service occurs - - Industry - - Defines the industry of the store in order to create a personalized Advanced Reporting experience - - ## Extensibility - - We do not recommend to extend the Magento_Analytics module. It introduces an API that is purposed to transfer the collected data. Note that the API cannot be used for other needs. diff --git a/src/_data/codebase/v2_3/mrg/ce/AsynchronousOperations.yml b/src/_data/codebase/v2_3/mrg/ce/AsynchronousOperations.yml deleted file mode 100644 index f32acf021e9..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AsynchronousOperations.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_AsynchronousOperations -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/AsynchronousOperations/README.md -last_modified_at: '2019-08-27 01:56:24 +0100' -content: "This component is designed to provide a response for a client that launched - the bulk operation as soon as possible and postpone handling of operations moving - them to the background handler.\n\n## Installation details\n\nThe Magento_AsynchronousOperations - module creates the following tables in the database:\n\n- `magento_bulk`\n- `magento_operation`\n- - `magento_acknowledged_bulk`\n\nBefore disabling or uninstalling this module, note - that the following modules depends on this module:\n\n- Magento_WebapiAsync \n\nFor - information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## - Extensibility\n\nExtension developers can interact with the Magento_AsynchronousOperations - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_AsynchronousOperations - module.\n\n### Layouts\n\nThis module introduces the following layouts and layout - handles in the `view/adminhtml/layout` directory:\n\n- `bulk_bulk_details`\n- `bulk_bulk_details_modal`\n- - `bulk_index_index`\n\nFor more information about layouts in Magento 2, see the [Layout - documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).\n\n### - UI components\n\nYou can extend Magento_AsynchronousOperations module using the - following configuration files in the `view/adminhtml/ui_component/` directory:\n\n- - `bulk_details_form`\n- `bulk_details_form_modal`\n- `bulk_listing`\n- `failed_operation_listing`\n- - `failed_operation_modal_listing`\n- `notification_area`\n- `retriable_operation_listing`\n- - `retriable_operation_modal_listing`\n\nFor information about UI components in Magento - 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html)." diff --git a/src/_data/codebase/v2_3/mrg/ce/Authorization.yml b/src/_data/codebase/v2_3/mrg/ce/Authorization.yml deleted file mode 100644 index 287ab51945b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Authorization.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_Authorization -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Authorization/README.md -last_modified_at: '2019-08-25 07:43:56 +0100' -content: |- - The Magento_Authorization module enables management of access control list roles and rules in the application. - - ## Installation details - - The Magento_AdminNotification module creates the following tables in the database: - - - `authorization_role` - - `authorization_rule` - - Before disabling or uninstalling this module, note that the Magento_GraphQl module depends on this module. - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Extensibility - - Extension developers can interact with the Magento_Authorization module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Authorization module. diff --git a/src/_data/codebase/v2_3/mrg/ce/Authorizenet.yml b/src/_data/codebase/v2_3/mrg/ce/Authorizenet.yml deleted file mode 100644 index 4755b3d3a16..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Authorizenet.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_Authorizenet -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Authorizenet/README.md -last_modified_at: '2019-08-28 14:50:53 +0100' -content: "The Magento_Authorizenet module implements the integration with the Authorize.Net - payment gateway and makes the latter available as a payment method in Magento.\n\n## - Extensibility\n\nExtension developers can interact with the Magento_Authorizenet - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_Authorizenet module.\n\n### - Events\n\nThis module dispatches the following events:\n\n - `checkout_directpost_placeOrder` - event in the `\\Magento\\Authorizenet\\Controller\\Directpost\\Payment\\Place::placeCheckoutOrder()` - method. Parameters:\n - `result` is a data object (`\\Magento\\Framework\\DataObject` - class).\n - `action` is a controller object (`\\Magento\\Authorizenet\\Controller\\Directpost\\Payment\\Place`).\n - \n - `order_cancel_after` event in the `\\Magento\\Authorizenet\\Model\\Directpost::declineOrder()` - method. Parameters:\n - `order` is an order object (`\\Magento\\Sales\\Model\\Order` - class).\n \n\nThis module observes the following events:\n\n - `checkout_submit_all_after` - event in the `Magento\\Authorizenet\\Observer\\SaveOrderAfterSubmitObserver` file.\n - - `checkout_directpost_placeOrder` event in the `Magento\\Authorizenet\\Observer\\AddFieldsToResponseObserver` - file.\n\nFor information about events in Magento 2, see [Events and observers](http://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events).\n\n### - Layouts\n\nThis module introduces the following layouts and layout handles in the - `view/adminhtml/layout` directory:\n\n- `adminhtml_authorizenet_directpost_payment_redirect`\n\nThis - module introduces the following layouts and layout handles in the `view/frontend/layout` - directory:\n\n- `authorizenet_directpost_payment_backendresponse`\n- `authorizenet_directpost_payment_redirect`\n- - `authorizenet_directpost_payment_response`\n\nFor more information about layouts - in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html)." diff --git a/src/_data/codebase/v2_3/mrg/ce/AuthorizenetAcceptjs.yml b/src/_data/codebase/v2_3/mrg/ce/AuthorizenetAcceptjs.yml deleted file mode 100644 index b7d2113ca18..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AuthorizenetAcceptjs.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Magento_AuthorizenetAcceptjs -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/AuthorizenetAcceptjs/README.md -last_modified_at: '2019-08-28 00:26:17 +0100' -content: |- - The Magento_AuthorizenetAcceptjs module implements the integration with the Authorize.Net payment gateway and makes the latter available as a payment method in Magento. - - ## Installation details - - Before disabling or uninstalling this module, note that the `Magento_AuthorizenetCardinal` module depends on this module. - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Structure - - `Gateway/` - the directory that contains payment gateway command interfaces and service classes. - - For information about typical file structure of a module in Magento 2, see [Module file structure](http://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html#module-file-structure). - - ## Extensibility - - Extension developers can interact with the Magento_AuthorizenetAcceptjs module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AuthorizenetAcceptjs module. - - ### Events - - This module observes the following events: - - - `payment_method_assign_data_authorizenet_acceptjs` event in the `Magento\AuthorizenetAcceptjs\Observer\DataAssignObserver` file. - - For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events). diff --git a/src/_data/codebase/v2_3/mrg/ce/AuthorizenetCardinal.yml b/src/_data/codebase/v2_3/mrg/ce/AuthorizenetCardinal.yml deleted file mode 100644 index 6ec03848a48..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AuthorizenetCardinal.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_AuthorizenetCardinal -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/AuthorizenetCardinal/README.md -last_modified_at: '2019-08-28 14:16:34 +0100' -content: "Use the Magento_AuthorizenetCardinal module to enable 3D Secure 2.0 support - for AuthorizenetAcceptjs payment integrations.\n\n## Structure\n\n`Gateway/` - the - directory that contains payment gateway command interfaces and service classes.\n\nFor - information about typical file structure of a module in Magento 2, see [Module file - structure](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## - Extensibility\n\nExtension developers can interact with the Magento_AuthorizenetCardinal - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_AuthorizenetCardinal module.\n\n### - Events\n \nThis module observes the following events:\n\n- `payment_method_assign_data_authorizenet_acceptjs` - event in the `Magento\\AuthorizenetCardinal\\Observer\\DataAssignObserver` file.\n\nFor - information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events)." diff --git a/src/_data/codebase/v2_3/mrg/ce/AuthorizenetGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/AuthorizenetGraphQl.yml deleted file mode 100644 index 550963590e7..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AuthorizenetGraphQl.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_AuthorizenetGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/AuthorizenetGraphQl/README.md -last_modified_at: '2019-08-28 00:38:47 +0100' -content: |- - The Magento_AuthorizenetGraphQl module defines the data types needed to pass payment information data from the client to Magento. - - ## Extensibility - - Extension developers can interact with the Magento_AuthorizenetGraphQl module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AuthorizenetGraphQl module. diff --git a/src/_data/codebase/v2_3/mrg/ce/Backend.yml b/src/_data/codebase/v2_3/mrg/ce/Backend.yml deleted file mode 100644 index 9810f243e1d..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Backend.yml +++ /dev/null @@ -1,117 +0,0 @@ ---- -title: Magento_Backend -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Backend/README.md -last_modified_at: '2019-09-15 23:59:05 +0100' -content: |- - The Magento_Backend module contains common infrastructure and assets for other modules to be defined and used in their - administration user interface (UI). - - The Magento_Backend module does not contain anything specific to other modules. Among many things it handles the logic of authenticating and authorizing users. - - ## Installation details - - Before disabling or uninstalling this module, note that the following modules depends on this module: - - - Magento_Analytics - - Magento_Authorization - - Magento_NewRelicReporting - - Magento_ProductVideo - - Magento_ReleaseNotification - - Magento_Search - - Magento_Security - - Magento_Signifyd - - Magento_Swatches - - Magento_Ui - - Magento_User - - Magento_Webapi - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Structure - - Beyond the [usual module file structure](https://devdocs.magento.com/guides/v2.3/architecture/archi_perspectives/components/modules/mod_intro.html) the module contains a directory `Service/V1`. - - `Service/V1` - contains logic to provide a list of modules installed in Magento. - - For information about typical file structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html#module-file-structure). - - ## Extensibility - - Extension developers can interact with the Magento_Backend module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Backend module. - - ### Events - - The module dispatches the following events: - - - `adminhtml_block_html_before` event in the `\Magento\Backend\Block\Template::_toHtml()` method. Parameters: - - `block` is the backend block template (this) (`\Magento\Backend\Block\Template` class). - - `adminhtml_store_edit_form_prepare_form` event in the `\Magento\Backend\Block\System\Store\Edit\AbstractForm::_prepareForm()` method. Parameters: - - `block` is the AbstractForm block (this) (`\Magento\Backend\Block\System\Store\Edit\AbstractForm` class). - - `backend_block_widget_grid_prepare_grid_before` event in the `\Magento\Backend\Block\Widget\Grid::_prepareGrid()` method. Parameters: - - `grid` is the widget grid block (this) (`\Magento\Backend\Block\Widget\Grid` class) - - `collection` is the grid collection (`\Magento\Framework\Data\Collection` class). - - `adminhtml_cache_flush_system` event in the `\Magento\Backend\Console\Command\CacheCleanCommand::performAction()` method. - - `adminhtml_cache_flush_all` event in the `\Magento\Backend\Console\Command\CacheFlushCommand::performAction()` method. - - `clean_catalog_images_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanImages::execute()` method. - - `clean_media_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanMedia::execute()` method. - - `clean_static_files_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanStaticFiles::execute()` method. - - `adminhtml_cache_flush_all` event in the `\Magento\Backend\Controller\Adminhtml\Cache\FlushAll::execute()` method. - - `adminhtml_cache_flush_system` event in the `\Magento\Backend\Controller\Adminhtml\Cache\FlushSystem::execute()` method. - - `theme_save_after` event in the `\Magento\Backend\Controller\Adminhtml\System\Design\Save::execute()` method. - - `backend_auth_user_login_success` event in the `\Magento\Backend\Model\Auth::login()` method. Parameters: - - `user` is the credential storage object (`null | \Magento\Backend\Model\Auth\Credential\StorageInterface`) - - `backend_auth_user_login_failed` event in the `\Magento\Backend\Model\Auth::login()` method. Parameters: - - `user_name` is username extracted from the credential storage object (`null | \Magento\Backend\Model\Auth\Credential\StorageInterface`) - - `exception` any exception generated (`\Magento\Framework\Exception\LocalizedException | \Magento\Framework\Exception\Plugin\AuthenticationException`) - - For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events). - - ### Layouts - - This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: - - - `admin_login` - - `adminhtml_auth_login` - - `adminhtml_cache_block` - - `adminhtml_cache_index` - - `adminhtml_dashboard_customersmost` - - `adminhtml_dashboard_customersnewest` - - `adminhtml_dashboard_index` - - `adminhtml_dashboard_productsviewed` - - `adminhtml_denied` - - `adminhtml_noroute` - - `adminhtml_system_account_index` - - `adminhtml_system_design_edit` - - `adminhtml_system_design_grid` - - `adminhtml_system_design_grid_block` - - `adminhtml_system_design_index` - - `adminhtml_system_store_deletestore` - - `adminhtml_system_store_editstore` - - `adminhtml_system_store_grid_block` - - `adminhtml_system_store_index` - - `default` - - `editor` - - `empty` - - `formkey` - - `overlay_popup` - - `popup` - - - For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - You can extend Magento_Backend module using the following configuration files: - - - `view/adminhtml/ui_component/design_config_form.xml` - - `view/adminhtml/ui_component/design_config_listing.xml` - - For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/Backup.yml b/src/_data/codebase/v2_3/mrg/ce/Backup.yml deleted file mode 100644 index 77d589ecfc7..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Backup.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_Backup -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Backup/README.md -last_modified_at: '2019-09-16 12:24:25 -0300' -content: "The Magento_Backup module allows administrators to perform backups and rollbacks. - Types of backups include system, database and media backups. This module relies - on the Cron module to schedule backups.\n\nThe Magento_Backup module does not affect - the storefront.\n\nFor more information about this module, see [Magento Backups](https://docs.magento.com/m2/ce/user_guide/system/backups.html)\n\n## - Extensibility\n\nExtension developers can interact with the Magento_Backup module. - For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_Backup module.\n\n### Layouts\n\nThis - module introduces the following layouts and layout handles in the `view/adminhtml/layout` - directory: \n\n`backup_index_block`\n`backup_index_disabled`\n`backup_index_grid`\n`backup_index_index`\n\nFor - more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).\n\n## - Additional information\n\nFor information about significant changes in patch releases, - see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html)." diff --git a/src/_data/codebase/v2_3/mrg/ce/Braintree.yml b/src/_data/codebase/v2_3/mrg/ce/Braintree.yml deleted file mode 100644 index ca225067c00..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Braintree.yml +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: Magento_Braintree -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Braintree/README.md -last_modified_at: '2019-09-23 14:26:40 -0500' -content: |- - The Magento_Braintree module implements integration with the Braintree payment system. - - ## Extensibility - - Extension developers can interact with the Magento_Braintree module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Braintree module. - - ### Events - - This module observes the following events: - - - `payment_method_assign_data_braintree` event in `Magento\Braintree\Observer\DataAssignObserver` file. - - `payment_method_assign_data_braintree_paypal` event in `Magento\Braintree\Observer\DataAssignObserver` file. - - `shortcut_buttons_container` event in `Magento\Braintree\Observer\AddPaypalShortcuts` file. - - For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events). - - ### Layouts - - This module interacts with the following layouts and layout handles in the `view/adminhtml/layout` directory: - - - `braintree_paypal_review` - - `checkout_index_index` - - `multishipping_checkout_billing` - - `vault_cards_listaction` - - This module interacts with the following layout handles in the `view/frontend/layout` directory: - - - `adminhtml_system_config_edit` - - `braintree_report_index` - - `sales_order_create_index` - - `sales_order_create_load_block_billing_method` - - For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - You can extend admin notifications using the `view/adminhtml/ui_component/braintree_report.xml` configuration file. - - For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/BraintreeGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/BraintreeGraphQl.yml deleted file mode 100644 index e70b5ca6153..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/BraintreeGraphQl.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_BraintreeGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/BraintreeGraphQl/README.md -last_modified_at: '2019-09-30 15:26:35 +0100' -content: |- - The Magento_BraintreeGraphQl module provides type and resolver information for the GraphQL module to pass payment information data from the client to Magento. - - ## Extensibility - - Extension developers can interact with the Magento_BraintreeGraphQl module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BraintreeGraphQl module. diff --git a/src/_data/codebase/v2_3/mrg/ce/Bundle.yml b/src/_data/codebase/v2_3/mrg/ce/Bundle.yml deleted file mode 100644 index 00d1f5de029..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Bundle.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Bundle -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Bundle/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_Bundle module introduces new product type in the Magento application named Bundle Product. - This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/ce/BundleGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/BundleGraphQl.yml deleted file mode 100644 index 7415522f6a9..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/BundleGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_BundleGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/BundleGraphQl/README.md -last_modified_at: '2018-01-24 11:57:46 -0600' -content: |- - **BundleGraphQl** provides type and resolver information for the GraphQl module - to generate bundle product information. diff --git a/src/_data/codebase/v2_3/mrg/ce/BundleImportExport.yml b/src/_data/codebase/v2_3/mrg/ce/BundleImportExport.yml deleted file mode 100644 index 922cb986e4b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/BundleImportExport.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_BundleImportExport -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/BundleImportExport/README.md -last_modified_at: '2015-05-28 02:24:13 +0300' -content: |- - Magento_BundleImportExport module implements Bundle products import/export functionality. - This module is designed to extend existing functionality of Magento_CatalogImportExport module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/ce/CacheInvalidate.yml b/src/_data/codebase/v2_3/mrg/ce/CacheInvalidate.yml deleted file mode 100644 index 68c2783c059..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CacheInvalidate.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CacheInvalidate -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CacheInvalidate/README.md -last_modified_at: '2015-04-13 17:31:45 -0500' -content: |- - The CacheInvalidate module is used to invalidate the Varnish cache if it is configured. - It listens for events that request the cache to be flushed or cause the cache to be invalid, then sends Varnish a purge request using cURL. diff --git a/src/_data/codebase/v2_3/mrg/ce/Captcha.yml b/src/_data/codebase/v2_3/mrg/ce/Captcha.yml deleted file mode 100644 index 00b68e15952..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Captcha.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Captcha -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Captcha/README.md -last_modified_at: '2014-07-11 11:30:21 -0700' -content: The Captcha module allows applying Turing test in the process of user authentication - or similar tasks. diff --git a/src/_data/codebase/v2_3/mrg/ce/CardinalCommerce.yml b/src/_data/codebase/v2_3/mrg/ce/CardinalCommerce.yml deleted file mode 100644 index f4e5fffb2a7..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CardinalCommerce.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CardinalCommerce -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CardinalCommerce/README.md -last_modified_at: '2019-06-11 13:12:54 -0500' -content: The CardinalCommerce module provides a possibility to enable 3-D Secure 2.0 - support for payment methods. diff --git a/src/_data/codebase/v2_3/mrg/ce/Catalog.yml b/src/_data/codebase/v2_3/mrg/ce/Catalog.yml deleted file mode 100644 index 1b865213b85..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Catalog.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_Catalog -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Catalog/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_Catalog module functionality is represented by the following sub-systems: - - Products Management. It includes CRUD operation of product, product media, product attributes, etc... - - Category Management. It includes CRUD operation of category, category attributes - - Catalog module provides mechanism for creating new product type in the system. - Catalog module provides API filtering that allows to limit product selection with advanced filters. diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogAnalytics.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogAnalytics.yml deleted file mode 100644 index 3d4bc3c8634..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogAnalytics -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CatalogAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_CatalogAnalytics module configures data definitions for a data - collection related to the Catalog module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogCmsGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogCmsGraphQl.yml deleted file mode 100644 index 9fe5eb5cd4e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogCmsGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogCmsGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CatalogCmsGraphQl/README.md -last_modified_at: '2019-10-11 12:20:01 -0500' -content: "**CatalogCmsGraphQl** provides type and resolver information for GraphQL - attributes that have dependencies on the Catalog and Cms modules." diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogCustomerGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogCustomerGraphQl.yml deleted file mode 100644 index 21def7f4a49..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogCustomerGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogCustomerGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CatalogCustomerGraphQl/README.md -last_modified_at: '2019-09-19 13:05:37 -0500' -content: "**CatalogCustomerGraphQl** provides type and resolver information for GraphQL - attributes that have dependences on the Catalog and Customer modules." diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogGraphQl.yml deleted file mode 100644 index 1efd5f2ef3f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CatalogGraphQl/README.md -last_modified_at: '2018-01-16 13:17:37 -0600' -content: |- - **CatalogGraphQl** provides type and resolver information for the GraphQl module - to generate catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogInventory.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogInventory.yml deleted file mode 100644 index 925ba8d4bb8..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogInventory.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogInventory -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CatalogInventory/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_CatalogInventory module allows retrieve and update stock attributes, - such as status and quantity. diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogInventoryGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogInventoryGraphQl.yml deleted file mode 100644 index 744bdd93040..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogInventoryGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogInventoryGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CatalogInventoryGraphQl/README.md -last_modified_at: '2018-07-18 16:40:53 +0200' -content: |- - **CatalogInventoryGraphQl** provides type information for the GraphQl module - to generate inventory stock fields for product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogRule.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogRule.yml deleted file mode 100644 index d30632d7e85..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogRule.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogRule -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CatalogRule/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_CatalogRule module is responsible for one of the types of price rules - in Magento. Catalog Rules are applied to products before they are added to the cart. diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogRuleConfigurable.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogRuleConfigurable.yml deleted file mode 100644 index 21c814a6ed6..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogRuleConfigurable.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogRuleConfigurable -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CatalogRuleConfigurable/README.md -last_modified_at: '2015-09-07 17:18:34 +0300' -content: Magento_CatalogRuleConfigurable module is an extension of Magento_CatalogRule - and Magento_ConfigurableProduct modules that handle catalog rule indexer for configurable - product diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogRuleGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogRuleGraphQl.yml deleted file mode 100644 index 756d4e24073..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogRuleGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogRuleGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CatalogRuleGraphQl/README.md -last_modified_at: '2020-07-10 18:30:28 +0300' -content: The *Magento_CatalogRuleGraphQl* module applies catalog rules to products - for GraphQL requests. diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogSearch.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogSearch.yml deleted file mode 100644 index 46fcea1728c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogSearch.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogSearch -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CatalogSearch/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_CatalogSearch module is an extension of Magento_Catalog module that allows to use search engine for product searching capabilities. - The module implements Magento_Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogUrlRewriteGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogUrlRewriteGraphQl.yml deleted file mode 100644 index 70c600c970b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogUrlRewriteGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogUrlRewriteGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CatalogUrlRewriteGraphQl/README.md -last_modified_at: '2018-01-16 16:07:17 -0600' -content: |- - **CatalogUrlRewriteGraphQl** provides type information for the GraphQl module - to generate url rewrite fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogWidget.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogWidget.yml deleted file mode 100644 index b30b2812dea..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogWidget.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogWidget -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CatalogWidget/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **CatalogWidget** contains various widgets that extend Catalog module functionality: - - Product List widget provides widget that contains product list created using rule based filter. diff --git a/src/_data/codebase/v2_3/mrg/ce/Checkout.yml b/src/_data/codebase/v2_3/mrg/ce/Checkout.yml deleted file mode 100644 index 9a016c85b39..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Checkout.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Checkout -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Checkout/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\Checkout module allows merchant to register sale transaction with the customer. Module implements consumer flow - that includes such actions like adding products to cart, providing shipping and billing information and confirming - the purchase. diff --git a/src/_data/codebase/v2_3/mrg/ce/CheckoutAgreements.yml b/src/_data/codebase/v2_3/mrg/ce/CheckoutAgreements.yml deleted file mode 100644 index ba2bc97b874..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CheckoutAgreements.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_CheckoutAgreements -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CheckoutAgreements/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\CheckoutAgreements module provides the ability add web store agreement that customers must accept before purchasing - products from store. The customer will need to accept the terms and conditions in the Order Review section of the - checkout process to be able to place an order if Terms and Conditions functionality is enabled. diff --git a/src/_data/codebase/v2_3/mrg/ce/CheckoutAgreementsGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CheckoutAgreementsGraphQl.yml deleted file mode 100644 index ce5518b0420..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CheckoutAgreementsGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CheckoutAgreementsGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CheckoutAgreementsGraphQl/README.md -last_modified_at: '2019-03-20 17:00:47 +0200' -content: |- - **CheckoutAgreementsGraphQl** provides type information for the GraphQl module - to generate Checkout Agreements fields for Checkout Agreements information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/Cms.yml b/src/_data/codebase/v2_3/mrg/ce/Cms.yml deleted file mode 100644 index 1cb91e66b95..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Cms.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_Cms -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Cms/README.md -last_modified_at: '2017-12-12 09:36:23 -0600' -content: |- - The CMS module provides the create, edit, and manage functionality on pages for different content types. - - ## UI components - - ### Wysiwyg - - The Wysiwyg UI component is a customizable and configurable TinyMCE4 editor. - - The default implementation has the following customizations: - - * Magento Media Library support diff --git a/src/_data/codebase/v2_3/mrg/ce/CmsGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CmsGraphQl.yml deleted file mode 100644 index ec1998a1403..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CmsGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CmsGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CmsGraphQl/README.md -last_modified_at: '2018-06-30 14:36:35 +0300' -content: |- - **CmsGraphQl** provides type information for the GraphQl module - to generate CMS fields for cms information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/CmsUrlRewrite.yml b/src/_data/codebase/v2_3/mrg/ce/CmsUrlRewrite.yml deleted file mode 100644 index 14fc709cdb0..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CmsUrlRewrite.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_CmsUrlRewrite -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CmsUrlRewrite/README.md -last_modified_at: '2017-03-07 16:04:38 -0600' -content: "## Overview\n \nThe Magento_CmsUrlRewrite module adds support for URL rewrite - rules for CMS pages. See also Magento_UrlRewrite module. \n\nThe module adds and - removes URL rewrite rules as CMS pages are added or removed by a user.\nThe rules - can be edited by an admin user as any other URL rewrite rule." diff --git a/src/_data/codebase/v2_3/mrg/ce/CmsUrlRewriteGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CmsUrlRewriteGraphQl.yml deleted file mode 100644 index e24b763efd4..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CmsUrlRewriteGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CmsUrlRewriteGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CmsUrlRewriteGraphQl/README.md -last_modified_at: '2018-01-17 16:25:54 -0600' -content: |- - **CmsUrlRewriteGraphQl** provides type information for the GraphQl module - to generate url rewrite fields for cms information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/Config.yml b/src/_data/codebase/v2_3/mrg/ce/Config.yml deleted file mode 100644 index ce207c2d812..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Config.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Config -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Config/README.md -last_modified_at: '2019-09-03 18:23:54 +0300' -content: |- - The Config module is designed to implement system configuration functionality. - It provides mechanisms to add, edit, store and retrieve the configuration data for each scope (there can be a default scope as well as scopes for each website and store). - - Modules can add items to be configured on the system configuration page by creating system.xml files in their etc/adminhtml directories. These system.xml files get merged to populate the forms in the config page. diff --git a/src/_data/codebase/v2_3/mrg/ce/ConfigurableProduct.yml b/src/_data/codebase/v2_3/mrg/ce/ConfigurableProduct.yml deleted file mode 100644 index 5728b0a9e17..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ConfigurableProduct.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_ConfigurableProduct -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/ConfigurableProduct/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_ConfigurableProduct module introduces new product type in the Magento application called Configurable Product. - This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. - - Configurable Products let the customers select the variant they desire by choosing options. - For example, store owner sells t-shirts in two colors and three sizes. diff --git a/src/_data/codebase/v2_3/mrg/ce/ConfigurableProductGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/ConfigurableProductGraphQl.yml deleted file mode 100644 index 9e5bcfb6e10..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ConfigurableProductGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ConfigurableProductGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/ConfigurableProductGraphQl/README.md -last_modified_at: '2018-01-16 13:17:37 -0600' -content: |- - **ConfigurableProductGraphQl** provides type and resolver information for the GraphQl module - to generate configurable product information. diff --git a/src/_data/codebase/v2_3/mrg/ce/ConfigurableProductSales.yml b/src/_data/codebase/v2_3/mrg/ce/ConfigurableProductSales.yml deleted file mode 100644 index e002c2ab05f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ConfigurableProductSales.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ConfigurableProductSales -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/ConfigurableProductSales/README.md -last_modified_at: '2017-07-14 16:51:00 +0300' -content: |- - The Magento_ConfigurableProductSales module checks that the selected options of order item are still presented in - Catalog. Returns true if the previously ordered item configuration is still available. diff --git a/src/_data/codebase/v2_3/mrg/ce/Contact.yml b/src/_data/codebase/v2_3/mrg/ce/Contact.yml deleted file mode 100644 index 00933788c71..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Contact.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Contact -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Contact/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Contact module provides an implementation of "Contact Us" feature - based on sending email message, allows to configure email recipients, email template, - etc... diff --git a/src/_data/codebase/v2_3/mrg/ce/Cookie.yml b/src/_data/codebase/v2_3/mrg/ce/Cookie.yml deleted file mode 100644 index 5bbe0c83c41..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Cookie.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Cookie -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Cookie/README.md -last_modified_at: '2015-01-28 16:50:13 -0600' -content: Magento_Cookie module allows enabling and configuring HTTP cookie related - settings for the store. These settings are available in the store administration. diff --git a/src/_data/codebase/v2_3/mrg/ce/Cron.yml b/src/_data/codebase/v2_3/mrg/ce/Cron.yml deleted file mode 100644 index bc2ac4c4e97..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Cron.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Cron -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Cron/README.md -last_modified_at: '2015-04-30 16:30:07 -0500' -content: |- - Cron is a module that enables scheduling of jobs. Other modules can add cron jobs by including crontab.xml in their etc directory. The command "bin/magento cron:run" should be run periodically to trigger the Cron module to run its scheduled jobs. - This module also allows administrators to tune cron options in Magento Admin. diff --git a/src/_data/codebase/v2_3/mrg/ce/Csp.yml b/src/_data/codebase/v2_3/mrg/ce/Csp.yml deleted file mode 100644 index b8f5ec769fe..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Csp.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Csp -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Csp/README.md -last_modified_at: '2019-11-14 16:21:59 -0600' -content: |- - Magento_Csp implements Content Security Policies for Magento. Allows CSP configuration for Merchants, - provides a way for extension and theme developers to configure CSP headers for their extensions. diff --git a/src/_data/codebase/v2_3/mrg/ce/CurrencySymbol.yml b/src/_data/codebase/v2_3/mrg/ce/CurrencySymbol.yml deleted file mode 100644 index e5c79e7c9d2..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CurrencySymbol.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_CurrencySymbol -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CurrencySymbol/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **CurrencySymbol** enables the creation of custom currencies and management of currency conversion rates. - - ## Controllers - - ### Currency Controllers - ***CurrencySymbol\Controller\Adminhtml\System\Currency\FetchRates.php*** gets a specified currency conversion rate. - Supports all defined currencies in the system. - ***CurrencySymbol\Controller\Adminhtml\System\Currency\SaveRates.php*** saves rates for defined currencies. - - ### Currency Symbol Controllers - ***CurrencySymbol\Controller\Adminhtml\System\Currencysymbol\Reset.php*** resets all custom currency symbols. - ***CurrencySymbol\Controller\Adminhtml\System\Currencysymbol\Save.php*** creates custom currency symbols. diff --git a/src/_data/codebase/v2_3/mrg/ce/Customer.yml b/src/_data/codebase/v2_3/mrg/ce/Customer.yml deleted file mode 100644 index 39376519805..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Customer.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Customer -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Customer/README.md -last_modified_at: '2015-08-27 15:34:05 -0500' -content: "The Magento_Customer module serves to handle the customer data (Customer, - Customer Address and Customer Group entities) both in the admin panel and the storefront. - \nFor customer passwords, the module implements upgrading hashes." diff --git a/src/_data/codebase/v2_3/mrg/ce/CustomerAnalytics.yml b/src/_data/codebase/v2_3/mrg/ce/CustomerAnalytics.yml deleted file mode 100644 index e491da63c17..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CustomerAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CustomerAnalytics -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CustomerAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_CustomerAnalytics module configures data definitions for a data - collection related to the Customer module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/CustomerDownloadableGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CustomerDownloadableGraphQl.yml deleted file mode 100644 index e3a5df790bc..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CustomerDownloadableGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerDownloadableGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CustomerDownloadableGraphQl/README.md -last_modified_at: '2019-06-25 22:45:10 +0200' -content: |- - **CustomerDownloadableGraphQl** provides type and resolver information for the GraphQl module - to generate downloadable product information. diff --git a/src/_data/codebase/v2_3/mrg/ce/CustomerGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CustomerGraphQl.yml deleted file mode 100644 index f896135d3a3..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CustomerGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CustomerGraphQl/README.md -last_modified_at: '2018-01-16 13:17:37 -0600' -content: |- - **CustomerGraphQl** provides type and resolver information for the GraphQl module - to generate customer information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/CustomerImportExport.yml b/src/_data/codebase/v2_3/mrg/ce/CustomerImportExport.yml deleted file mode 100644 index 51e02271e2a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CustomerImportExport.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CustomerImportExport -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/CustomerImportExport/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_CustomerImportExport module handles the import and export of - the customers data and related addresses. diff --git a/src/_data/codebase/v2_3/mrg/ce/Deploy.yml b/src/_data/codebase/v2_3/mrg/ce/Deploy.yml deleted file mode 100644 index d0e4bdc6e50..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Deploy.yml +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Magento_Deploy -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Deploy/README.md -last_modified_at: '2019-07-16 21:19:40 +0100' -content: "## Purpose of module\n\nDeploy is a module that holds collection of services - and command line tools to help with Magento application deployment. \nTo execute - this command, please, run \"bin/magento setup:static-content:deploy\" from the Magento - root directory.\nDeploy module contains 2 additional commands that allows switching - between application modes (for instance from \ndevelopment to\nproduction) and show - current application mode. To change the mode run \"bin/magento deploy:mode:set [mode]\".\nWhere - mode can be one of the following:\n - development\n - production\nWhen switching - to production mode, you can pass optional parameter skip-compilation to do not compile - static files, CSS \nand do not run the compilation process.\n\n# Deployment\n## - System requirements\n\n## Install\nThe Magento_Deploy module is installed automatically - (using the native Magento install mechanism) without any additional actions." diff --git a/src/_data/codebase/v2_3/mrg/ce/Developer.yml b/src/_data/codebase/v2_3/mrg/ce/Developer.yml deleted file mode 100644 index f23c3d9754e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Developer.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Developer -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Developer/README.md -last_modified_at: '2015-01-15 14:33:14 -0600' -content: The Magento_Developer module provides functionality to make it easier to - develop in Magento 2. diff --git a/src/_data/codebase/v2_3/mrg/ce/Dhl.yml b/src/_data/codebase/v2_3/mrg/ce/Dhl.yml deleted file mode 100644 index af66947240e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Dhl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Dhl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Dhl/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_Dhl module implements the integration with the DHL shipping carrier. - DHL is available for international shipments only. diff --git a/src/_data/codebase/v2_3/mrg/ce/Directory.yml b/src/_data/codebase/v2_3/mrg/ce/Directory.yml deleted file mode 100644 index d16001bd6f1..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Directory.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Directory -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Directory/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **Directory** enables the management of countries and regions recognized by the store and associated data - like the country code and currency rates. Also, enables conversion of prices to a specified currency format. diff --git a/src/_data/codebase/v2_3/mrg/ce/DirectoryGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/DirectoryGraphQl.yml deleted file mode 100644 index 749a20f89dc..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/DirectoryGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_DirectoryGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/DirectoryGraphQl/README.md -last_modified_at: '2019-01-31 09:12:38 -0500' -content: |- - **DirectoryGraphQl** provides type and resolver information for the GraphQl module - to generate directory information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/Downloadable.yml b/src/_data/codebase/v2_3/mrg/ce/Downloadable.yml deleted file mode 100644 index 6f37fcfa1f7..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Downloadable.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Downloadable -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Downloadable/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_Downloadable module introduces new product type in the Magento application called Downloadable Product. - This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/ce/DownloadableGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/DownloadableGraphQl.yml deleted file mode 100644 index a05f45ab9e3..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/DownloadableGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_DownloadableGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/DownloadableGraphQl/README.md -last_modified_at: '2018-01-24 15:58:51 -0600' -content: |- - **DownloadableGraphQl** provides type and resolver information for the GraphQl module - to generate downloadable product information. diff --git a/src/_data/codebase/v2_3/mrg/ce/DownloadableImportExport.yml b/src/_data/codebase/v2_3/mrg/ce/DownloadableImportExport.yml deleted file mode 100644 index e65d6dcaf84..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/DownloadableImportExport.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_DownloadableImportExport -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/DownloadableImportExport/README.md -last_modified_at: '2015-08-10 11:16:49 +0300' -content: The Magento_DownloadableImportExport module handles the import and export - of the downloadable products. diff --git a/src/_data/codebase/v2_3/mrg/ce/Eav.yml b/src/_data/codebase/v2_3/mrg/ce/Eav.yml deleted file mode 100644 index fae273a9380..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Eav.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Eav -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Eav/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\EAV stands for Entity-Attribute-Value. The purpose of Magento\Eav module is to make entities - configurable/extendable by admin user. diff --git a/src/_data/codebase/v2_3/mrg/ce/EavGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/EavGraphQl.yml deleted file mode 100644 index 6d6aa2d84f2..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/EavGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_EavGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/EavGraphQl/README.md -last_modified_at: '2018-01-16 13:17:37 -0600' -content: "**EavGraphQl** primarily provides the GraphQl module information to generate - metadata for Eav attributes." diff --git a/src/_data/codebase/v2_3/mrg/ce/Elasticsearch.yml b/src/_data/codebase/v2_3/mrg/ce/Elasticsearch.yml deleted file mode 100644 index 67192b12f48..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Elasticsearch.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Elasticsearch -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Elasticsearch/README.md -last_modified_at: '2018-03-09 17:43:18 -0600' -content: |- - Magento\Elasticsearch module allows to use Elastic search engine for product searching capabilities. - The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/ce/Elasticsearch6.yml b/src/_data/codebase/v2_3/mrg/ce/Elasticsearch6.yml deleted file mode 100644 index 67cbcd2bb1e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Elasticsearch6.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Elasticsearch6 -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Elasticsearch6/README.md -last_modified_at: '2019-02-27 13:06:48 +0100' -content: |- - Magento\Elasticsearch module allows to use Elastic search engine (v6) for product searching capabilities. - The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/ce/Elasticsearch7.yml b/src/_data/codebase/v2_3/mrg/ce/Elasticsearch7.yml deleted file mode 100644 index fe59dfedd0f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Elasticsearch7.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Elasticsearch7 -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Elasticsearch7/README.md -last_modified_at: '2020-01-31 16:12:43 -0600' -content: |- - Magento\Elasticsearch7 module allows to use Elastic search engine (v7) for product searching capabilities. - The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/ce/Email.yml b/src/_data/codebase/v2_3/mrg/ce/Email.yml deleted file mode 100644 index e84abb5711c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Email.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Email -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Email/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **Email** enables you to manage email templates, which are used when you send email through the - *\Magento\Framework\Mail\TransportInterface* implementations. diff --git a/src/_data/codebase/v2_3/mrg/ce/EncryptionKey.yml b/src/_data/codebase/v2_3/mrg/ce/EncryptionKey.yml deleted file mode 100644 index de0eb3a218e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/EncryptionKey.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_EncryptionKey -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/EncryptionKey/README.md -last_modified_at: '2015-08-27 15:34:05 -0500' -content: The Magento_EncryptionKey module provides an advanced encryption model to - protect passwords and other sensitive data. diff --git a/src/_data/codebase/v2_3/mrg/ce/Fedex.yml b/src/_data/codebase/v2_3/mrg/ce/Fedex.yml deleted file mode 100644 index 589b0b01488..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Fedex.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Fedex -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Fedex/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_Fedex implements the integration with the FedEx shipping carrier. diff --git a/src/_data/codebase/v2_3/mrg/ce/GiftMessage.yml b/src/_data/codebase/v2_3/mrg/ce/GiftMessage.yml deleted file mode 100644 index 69c1e5b0a25..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GiftMessage.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GiftMessage -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/GiftMessage/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: Magento\GiftMessage module allows to add a message to order or to each ordered - item either on frontend or backend. diff --git a/src/_data/codebase/v2_3/mrg/ce/GoogleAdwords.yml b/src/_data/codebase/v2_3/mrg/ce/GoogleAdwords.yml deleted file mode 100644 index 0b0f4dd4302..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GoogleAdwords.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_GoogleAdwords -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/GoogleAdwords/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: GoogleAdwords is a module designed for integration of Google Adwords service. diff --git a/src/_data/codebase/v2_3/mrg/ce/GoogleAnalytics.yml b/src/_data/codebase/v2_3/mrg/ce/GoogleAnalytics.yml deleted file mode 100644 index cc9400a69db..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GoogleAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GoogleAnalytics -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/GoogleAnalytics/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_GoogleAnalytics is a module for integration with Google Analytics - service. diff --git a/src/_data/codebase/v2_3/mrg/ce/GoogleOptimizer.yml b/src/_data/codebase/v2_3/mrg/ce/GoogleOptimizer.yml deleted file mode 100644 index e413a1c42b2..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GoogleOptimizer.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_GoogleOptimizer -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/GoogleOptimizer/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: "Magento_GoogleOptimizer module implements functionality of Google Experiment - tool that is the part of Google Analytics functionality.\n\nGoogle Experiment (on - Google side) allows to make two variants of the same page and compare their popularity. - \nFrom Magento side, code generated by Google should be saved and displayed on a - particular page.\nGoogle Experiment functionality is available on pages of products, - categories and cms pages. \nThis allows to save different codes for products and - categories on different store views.\nThis functionality can be switched on and - off on the configuration page (Stores -> Configuration -> General -> Google Api - -> Google Analytics).\nAlso this functionality depends on Google Analytics module - and configuration options." diff --git a/src/_data/codebase/v2_3/mrg/ce/GraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/GraphQl.yml deleted file mode 100644 index 6fd2d45f762..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GraphQl.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_GraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/GraphQl/README.md -last_modified_at: '2017-10-25 11:14:11 -0500' -content: "**GraphQl** provides the framework for the application to expose GraphQL - compliant web services. It exposes an area for\nGraphQL services and resolves request - data based on the generated schema. It also maps this response to a JSON object - \nfor the client to read." diff --git a/src/_data/codebase/v2_3/mrg/ce/GraphQlCache.yml b/src/_data/codebase/v2_3/mrg/ce/GraphQlCache.yml deleted file mode 100644 index a76f6005ab5..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GraphQlCache.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GraphQlCache -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/GraphQlCache/README.md -last_modified_at: '2019-04-08 11:49:04 -0500' -content: |- - **GraphQL Cache** provides the ability to cache GraphQL queries. - This module allows Magento's built-in cache or Varnish as the application for serving the Full Page Cache to the front end. diff --git a/src/_data/codebase/v2_3/mrg/ce/GroupedCatalogInventory.yml b/src/_data/codebase/v2_3/mrg/ce/GroupedCatalogInventory.yml deleted file mode 100644 index 411b37370b6..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GroupedCatalogInventory.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GroupedCatalogInventory -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/GroupedCatalogInventory/README.md -last_modified_at: '2018-11-27 16:04:57 -0600' -content: Magento_GroupedCatalogInventory contains behavior related to the inventory - status of items within grouped products. diff --git a/src/_data/codebase/v2_3/mrg/ce/GroupedProduct.yml b/src/_data/codebase/v2_3/mrg/ce/GroupedProduct.yml deleted file mode 100644 index 0485cc5b626..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GroupedProduct.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_GroupedProduct -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/GroupedProduct/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_GroupedProduct module provides ability to offer several standalone products for sale as a group on the same Product Detail page. - It can offer variations of a product, or group them by season or theme to create a coordinated set. - Products can be purchased separately or as a set. - Each product purchased appears in the Shopping Cart as a separate item. - This module extends the existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/ce/GroupedProductGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/GroupedProductGraphQl.yml deleted file mode 100644 index ff67fc7393f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GroupedProductGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GroupedProductGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/GroupedProductGraphQl/README.md -last_modified_at: '2018-01-29 15:12:49 -0600' -content: |- - **GroupedProductGraphQl** provides type and resolver information for the GraphQl module - to generate grouped product information. diff --git a/src/_data/codebase/v2_3/mrg/ce/ImportExport.yml b/src/_data/codebase/v2_3/mrg/ce/ImportExport.yml deleted file mode 100644 index 38f2218904e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ImportExport.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ImportExport -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/ImportExport/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_ImportExport module provides a framework and basic functionality for importing/exporting various entities in Magento. - It can be disabled and in such case all dependent import/export functionality (products, customers, orders etc.) will be disabled in Magento. diff --git a/src/_data/codebase/v2_3/mrg/ce/Indexer.yml b/src/_data/codebase/v2_3/mrg/ce/Indexer.yml deleted file mode 100644 index 5cd1c4fbeb8..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Indexer.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_Indexer -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Indexer/README.md -last_modified_at: '2016-04-11 18:16:09 +0300' -content: |- - ## Overview - Magento_Indexer module is a base of Magento Indexing functionality. - It allows: - - read indexers configuration, - - represent indexers in admin, - - regenerate indexes by cron schedule, - - regenerate indexes from console, - - view and reset indexer state from console, - - view and set indexer mode from console - - There are 2 modes of the Indexers: "Update on save" and "Update by schedule". - Manual full reindex can be performed via console by running `php -f bin/magento indexer:reindex` console command. diff --git a/src/_data/codebase/v2_3/mrg/ce/InstantPurchase.yml b/src/_data/codebase/v2_3/mrg/ce/InstantPurchase.yml deleted file mode 100644 index ba053f8ddba..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/InstantPurchase.yml +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: Magento_InstantPurchase -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/InstantPurchase/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: |- - ## Overview - - Instant Purchase feature allows the Customer to place the order in seconds without going through full checkout. Once clicked, system places the order using default shipping and billing addresses and stored payment method. Order is placed and customer gets confirmation message in notification area. - - Prerequisites to display the Instant Purchase button: - 1. Instant purchase enabled for a store at `Store / Configurations / Sales / Sales / Instant Purchase` - 2. Customer is logged in - 3. Customer has default shipping and billing address defined - 4. Customer has valid stored payment method with instant purchase support - - ## Structure - - In addition to [a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html) `PaymentMethodsIntegration` directory contains interfaces and basic implementation of integration vault payment method to the instant purchase. - - ## Extensibility - - ### Instant purchase customization - - Almost all aspects of instant purchase may be customized. See comments to classes and interfaces marked with `@api` tag. - - All payments created for instant purchase also have `'instant-purchase' => true` in addition information. Use this only if all other customization points not suitable, - - ### Payment method integration - - Instant purchase support may be implemented for any payment method with [vault support](https://devdocs.magento.com/guides/v2.3/payments-integrations/vault/vault-intro.html). - Basic implementation provided in `Magento\InstantPurchase\PaymentMethodIntegration` should be enough in most cases. It is not enabled by default to avoid issues on production sites and authors of vault payment method should verify correct work for instant purchase manually. - To enable basic implementation just add single option to configuration of payemnt method in `config.xml`: - - ``` - - 1 - - ``` - - Basic implementation is a good start point but it's recommended to provide own implementation to improve user experience. If instant purchase integration has customization then `supported` option is not required. - - ``` - - Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\AvailabilityCheckerInterface - Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\PaymentTokenFormatterInterface - Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\PaymentAdditionalInformationProviderInterface - - ``` - - - `Magento\InstantPurchase\PaymentMethodIntegration\AvailabilityCheckerInterface` - allows programmatically defines if instant purchase supported (e.g. support may not be available if some payment method option switched on/off). Basic implementation always returns `true`. - - `Magento\InstantPurchase\PaymentMethodIntegration\PaymentTokenFormatterInterface` - creates string that describes stored payment method. Basic implementation returns payment method name. It is highly recommended to implement own formatter. - - `Magento\InstantPurchase\PaymentMethodIntegration\PaymentAdditionalInformationProviderInterface` - allows to add some extra values to payment additional information array. Default implementation returns empty array. - - ## Additional information - - ### Backward incompatible changes - - The `Magento_InstantPurchase` module does not introduce backward incompatible changes. - - You can track [backward incompatible changes in patch releases](https://devdocs.magento.com/guides/v2.3/release-notes/backward-incompatible-changes/reference.html). - - *** - - This module was initially developed by the [Creatuity Corp.](https://creatuity.com/) and [Magento Community Engineering Team](mailto:engcom@magento.com). diff --git a/src/_data/codebase/v2_3/mrg/ce/Integration.yml b/src/_data/codebase/v2_3/mrg/ce/Integration.yml deleted file mode 100644 index 2ea2cfae3e2..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Integration.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Integration -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Integration/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **Integration** enables third-party services to call the Web API by using access tokens. - It provides an admin UI that enables manual creation of integrations. Extensions can also provide a configuration - file so that an integration can be automatically pre-configured. The module also contains the data - model for request and access token management. diff --git a/src/_data/codebase/v2_3/mrg/ce/LayeredNavigation.yml b/src/_data/codebase/v2_3/mrg/ce/LayeredNavigation.yml deleted file mode 100644 index aa52e56333c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/LayeredNavigation.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_LayeredNavigation -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/LayeredNavigation/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_LayeredNavigation module introduces Layered Navigation UI for Catalog (faceted search). - This module can be removed from Magento installation without impact on the application. diff --git a/src/_data/codebase/v2_3/mrg/ce/Marketplace.yml b/src/_data/codebase/v2_3/mrg/ce/Marketplace.yml deleted file mode 100644 index b2a14a049b8..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Marketplace.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Marketplace -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Marketplace/README.md -last_modified_at: '2015-10-02 13:02:03 +0300' -content: The Magento_Marketplace module allows to display partners of Magento in the - backend. diff --git a/src/_data/codebase/v2_3/mrg/ce/MediaGallery.yml b/src/_data/codebase/v2_3/mrg/ce/MediaGallery.yml deleted file mode 100644 index 8c5c4382156..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/MediaGallery.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_MediaGallery -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/MediaGallery/README.md -last_modified_at: '2019-11-04 11:34:55 +0000' -content: |- - The Magento_MediaGallery module is responsible for storing and managing media gallery assets attributes. - - ## Installation details - - The Magento_MediaGallery module creates the following tables in the database: - - - `media_gallery_asset` - - `media_gallery_keyword` - - `media_gallery_asset_keyword` - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Extensibility - - Extension developers can interact with the Magento_MediaGallery module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallery module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/MediaGalleryApi.yml b/src/_data/codebase/v2_3/mrg/ce/MediaGalleryApi.yml deleted file mode 100644 index fa5338ec4e1..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/MediaGalleryApi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaGalleryApi -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/MediaGalleryApi/README.md -last_modified_at: '2019-11-04 11:34:55 +0000' -content: |- - The Magento_MediaGalleryApi module serves as application program interface (API) responsible for storing and managing media gallery asset attributes. - - ## Extensibility - - Extension developers can interact with the Magento_MediaGallery module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryApi module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/MediaStorage.yml b/src/_data/codebase/v2_3/mrg/ce/MediaStorage.yml deleted file mode 100644 index f6ad3cce226..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/MediaStorage.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MediaStorage -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/MediaStorage/README.md -last_modified_at: '2015-02-26 14:04:15 +0200' -content: The Magento_MediaStorage module implements functionality related with upload - media files and synchronize it by database. diff --git a/src/_data/codebase/v2_3/mrg/ce/MessageQueue.yml b/src/_data/codebase/v2_3/mrg/ce/MessageQueue.yml deleted file mode 100644 index f3a18ee4d11..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/MessageQueue.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_MessageQueue -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/MessageQueue/README.md -last_modified_at: '2018-02-21 14:27:13 +0200' -content: "**MessageQueue** provides support of Advanced Message Queuing Protocol" diff --git a/src/_data/codebase/v2_3/mrg/ce/MsrpConfigurableProduct.yml b/src/_data/codebase/v2_3/mrg/ce/MsrpConfigurableProduct.yml deleted file mode 100644 index 16a036bac04..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/MsrpConfigurableProduct.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MsrpConfigurableProduct -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/MsrpConfigurableProduct/README.md -last_modified_at: '2019-03-02 19:21:49 -0600' -content: "**MsrpConfigurableProduct** provides type and resolver information for the - Msrp module from the ConfigurableProduct module." diff --git a/src/_data/codebase/v2_3/mrg/ce/MsrpGroupedProduct.yml b/src/_data/codebase/v2_3/mrg/ce/MsrpGroupedProduct.yml deleted file mode 100644 index 1f64d05570b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/MsrpGroupedProduct.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MsrpGroupedProduct -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/MsrpGroupedProduct/README.md -last_modified_at: '2019-03-02 19:21:49 -0600' -content: "**MsrpGroupedProduct** provides type and resolver information for the Msrp - module from the GroupedProduct module." diff --git a/src/_data/codebase/v2_3/mrg/ce/Multishipping.yml b/src/_data/codebase/v2_3/mrg/ce/Multishipping.yml deleted file mode 100644 index bfac0de4574..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Multishipping.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Multishipping -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Multishipping/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\Multishipping module provides functionality that allows customer to request shipping to more than one address - using different carriers. The module provides alternative to standard checkout flow. diff --git a/src/_data/codebase/v2_3/mrg/ce/MysqlMq.yml b/src/_data/codebase/v2_3/mrg/ce/MysqlMq.yml deleted file mode 100644 index b28913c2611..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/MysqlMq.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_MysqlMq -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/MysqlMq/README.md -last_modified_at: '2018-02-21 14:27:42 +0200' -content: "**MysqlMq** provides message queue implementation based on MySQL." diff --git a/src/_data/codebase/v2_3/mrg/ce/NewRelicReporting.yml b/src/_data/codebase/v2_3/mrg/ce/NewRelicReporting.yml deleted file mode 100644 index 5566b43916b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/NewRelicReporting.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_NewRelicReporting -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/NewRelicReporting/README.md -last_modified_at: '2015-10-01 16:15:45 +0300' -content: "Module Magento\\NewRelicReporting implements integration New Relic APM and - New Relic Insights with Magento, giving \nreal-time visibility into business and - performance metrics for data-driven decision making." diff --git a/src/_data/codebase/v2_3/mrg/ce/Newsletter.yml b/src/_data/codebase/v2_3/mrg/ce/Newsletter.yml deleted file mode 100644 index 18bfa0a3386..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Newsletter.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Newsletter -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Newsletter/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Newsletter module allows clients to subscribe for information about - new promotions and discounts and allows store administrators to send newsletters - to clients subscribed for them. diff --git a/src/_data/codebase/v2_3/mrg/ce/OfflinePayments.yml b/src/_data/codebase/v2_3/mrg/ce/OfflinePayments.yml deleted file mode 100644 index 993e012db8c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/OfflinePayments.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_OfflinePayments -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/OfflinePayments/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_OfflinePayments module implements the payment methods which do not require interaction with a payment gateway (so called offline methods). These methods are the following: - *Bank transfer - *Cash on delivery - *Check / Money Order - *Purchase order diff --git a/src/_data/codebase/v2_3/mrg/ce/OfflineShipping.yml b/src/_data/codebase/v2_3/mrg/ce/OfflineShipping.yml deleted file mode 100644 index 034b3f73a5c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/OfflineShipping.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_OfflineShipping -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/OfflineShipping/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_OfflineShipping module implements the shipping methods which do not involve a direct interaction with shipping carriers, so called offline shipping methods. Namely, the following: - *Free Shipping - *Flat Rate - *Table Rates - *Store Pickup diff --git a/src/_data/codebase/v2_3/mrg/ce/PageCache.yml b/src/_data/codebase/v2_3/mrg/ce/PageCache.yml deleted file mode 100644 index 7bee14b7d40..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/PageCache.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_PageCache -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/PageCache/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - The PageCache module provides functionality of caching full pages content in Magento application. An administrator may switch between built-in caching and Varnish caching. Built-in caching is default and ready to use without the need of any external tools. - Requests and responses are managed by PageCache plugin. It loads data from cache and returns a response. If data is not present in cache, it passes the request to Magento and waits for the response. Response is then saved in cache. - Blocks can be set as private blocks by setting the property '_isScopePrivate' to true. These blocks contain personalized information and are not cached in the server. These blocks are being rendered using AJAX call after the page is loaded. Contents are cached in browser instead. - Blocks can also be set as non-cacheable by setting the 'cacheable' attribute in layout XML files. For example ``. Pages containing such blocks are not cached. diff --git a/src/_data/codebase/v2_3/mrg/ce/Payment.yml b/src/_data/codebase/v2_3/mrg/ce/Payment.yml deleted file mode 100644 index 38aec85537d..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Payment.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Payment -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Payment/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_Payment module provides the abstraction level for all payment methods, and all logic that should be used when adding a new payment method. This logic includes configuration models, separate models for payment data verification and so on. - For example, Magento\Payment\Model\Method\AbstractMethod is an abstract model which should be extended by particular payment methods. diff --git a/src/_data/codebase/v2_3/mrg/ce/Paypal.yml b/src/_data/codebase/v2_3/mrg/ce/Paypal.yml deleted file mode 100644 index a3788f5faa8..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Paypal.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_Paypal -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Paypal/README.md -last_modified_at: '2019-03-31 18:42:40 +0300' -content: |- - Module Magento\PayPal implements integration with the PayPal payment system. Namely, it enables the following payment methods: - * PayPal Express Checkout - * PayPal Payments Standard - * PayPal Payments Pro - * PayPal Credit - * PayFlow Payment Gateway diff --git a/src/_data/codebase/v2_3/mrg/ce/PaypalCaptcha.yml b/src/_data/codebase/v2_3/mrg/ce/PaypalCaptcha.yml deleted file mode 100644 index 0eb7a61876a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/PaypalCaptcha.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_PaypalCaptcha -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/PaypalCaptcha/README.md -last_modified_at: '2019-03-21 15:00:40 -0500' -content: The PayPal Captcha module provides a possibility to enable Captcha validation - on Payflow Pro payment form. diff --git a/src/_data/codebase/v2_3/mrg/ce/PaypalGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/PaypalGraphQl.yml deleted file mode 100644 index 717b14ea36e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/PaypalGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_PaypalGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/PaypalGraphQl/README.md -last_modified_at: '2019-05-23 10:50:05 -0500' -content: "**PaypalGraphQl** provides resolver information for using Paypal payment - methods via GraphQl." diff --git a/src/_data/codebase/v2_3/mrg/ce/Persistent.yml b/src/_data/codebase/v2_3/mrg/ce/Persistent.yml deleted file mode 100644 index 0d2e0b78471..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Persistent.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_Persistent -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Persistent/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\Persistent module enables set customer a long-term cookie containing internal id (random hash - to exclude brute - force) of persistent session. Persistent session data is kept in DB - so it's not deleted in some days and is kept for - as much time as we need. DB session keeps customerId + some data from real customer session that we want to sync (e.g. - num items in shopping cart). For registered customer this info is synced to persistent session if choose "Remember me" - checkbox during first login. diff --git a/src/_data/codebase/v2_3/mrg/ce/ProductAlert.yml b/src/_data/codebase/v2_3/mrg/ce/ProductAlert.yml deleted file mode 100644 index 1f0b1032faf..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ProductAlert.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_ProductAlert -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/ProductAlert/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_ProductAlert module enables product alerts, which allow customers - to sign up for emails about product price or stock status change. diff --git a/src/_data/codebase/v2_3/mrg/ce/ProductVideo.yml b/src/_data/codebase/v2_3/mrg/ce/ProductVideo.yml deleted file mode 100644 index d4d4dec93c5..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ProductVideo.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_ProductVideo -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/ProductVideo/README.md -last_modified_at: '2015-09-11 16:19:20 +0300' -content: The Magento_ProductVideo module implements functionality related with linking - video files from external resources to product. diff --git a/src/_data/codebase/v2_3/mrg/ce/Quote.yml b/src/_data/codebase/v2_3/mrg/ce/Quote.yml deleted file mode 100644 index 170e55daddc..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Quote.yml +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Magento_Quote -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Quote/README.md -last_modified_at: '2015-01-06 12:45:10 +0200' -content: |- - ## Purpose of module - - - # Deployment - ## System requirements - - The Magento_Quote module does not have any specific system requirements. - - ## Install - The Magento_Quote module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_3/mrg/ce/QuoteAnalytics.yml b/src/_data/codebase/v2_3/mrg/ce/QuoteAnalytics.yml deleted file mode 100644 index d5acfb3b4d3..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/QuoteAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_QuoteAnalytics -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/QuoteAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_QuoteAnalytics module configures data definitions for a data - collection related to the Quote module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/QuoteGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/QuoteGraphQl.yml deleted file mode 100644 index 369b26c488f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/QuoteGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_QuoteGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/QuoteGraphQl/README.md -last_modified_at: '2018-07-31 14:11:47 +0200' -content: |- - **QuoteGraphQl** provides type and resolver information for the GraphQl module - to generate quote (cart) information endpoints. Also provides endpoints for modifying a quote. diff --git a/src/_data/codebase/v2_3/mrg/ce/RelatedProductGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/RelatedProductGraphQl.yml deleted file mode 100644 index d7bb0c0f704..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/RelatedProductGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_RelatedProductGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/RelatedProductGraphQl/README.md -last_modified_at: '2019-05-08 12:53:00 -0500' -content: "**RelatedProductGraphQl** provides endpoints for getting Cross Sell / Related/ - Up Sell products data." diff --git a/src/_data/codebase/v2_3/mrg/ce/ReleaseNotification.yml b/src/_data/codebase/v2_3/mrg/ce/ReleaseNotification.yml deleted file mode 100644 index 2f3b9d9bd32..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ReleaseNotification.yml +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: Magento_ReleaseNotification -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/ReleaseNotification/README.md -last_modified_at: '2019-09-06 19:55:12 +0300' -content: "The **Release Notification Module** serves to provide a notification delivery - platform for displaying new features of a Magento installation or upgrade as well - as any other required release notifications.\n\n## Purpose and Content\n\n* Provides - a method of notifying administrators of changes, features, and functionality being - introduced in a Magento release.\n* Displays a modal containing a high level overview - of the features included in the installed or upgraded release of Magento upon the - initial login of each administrator into the Admin Panel for a given Magento version.\n* - The modal is enabled with pagination functionality to allow for easy navigation - between each modal page.\n* Each modal page includes detailed information about - a highlighted feature of the Magento release or other notification.\n* Release Notification - modal content is determined and provided by Magento Marketing.\n\n## Content Retrieval\n\nRelease - notification content is maintained by Magento for each Magento version, edition, - and locale. To retrieve the content, a response is returned from a request with - the following parameters:\n\n* **version** = The Magento version that the client - has installed (ex. 2.3.0).\n* **edition** = The Magento edition that the client - has installed (ex. Community).\n* **locale** = The chosen locale of the admin user - (ex. en_US).\n\nThe module will make three attempts to retrieve content for the - parameters in the order listed:\n\n1. Version/Edition/Locale\n2. Version/Edition/en_US - (default locale)\n3. Version (default file for a Magento version)\n\nIf there is - no content to be retrieved after these requests, the release notification modal - will not be displayed to the admin user.\n\n## Content Guidelines\n\nThe modal system - in the ReleaseNotification module can have up to four modal pages. The admin user - can navigate between pages using the \"< Prev\" and \"Next >\" buttons at the bottom - of the modal. The last modal page will have a \"Done\" button that will close the - modal and record that the admin user has seen the notification. \n\nEach modal page - can have the following optional content:\n\n* Main Content\n * Title\n * URL - to the image to be displayed alongside the title\n * Text body\n * Bullet - point list\n* Sub Headings (highlighted overviews of the content to be detailed - on subsequent modal pages) - one to three Sub Headings may be displayed\n * Sub - heading title\n * URL to the image to be display before the sub heading title\n - \ * Sub heading content\n* Footer\n * Footer content text\n\nThe Sub Heading - section is ideally used on the first modal page as a way to describe one to three - highlighted features that will be presented in greater detail on the following modal - pages. It is recommended to use the Main Content -> Text Body and Bullet Point lists - as the paragraph and list content displayed on a highlighted feature's detail modal - page.\n\nA clickable link to internal or external content in any text field will - be created by using the following format and opened in a new browser tab. Providing - the URL for the link followed by the text to be displayed for that link in brackets - will cause a clickable link to be created. The text between the brackets [text] - will be the text that the clickable link shows.\n\n### Link Format Example:\n\nThe - text: `https://devdocs.magento.com/ [Magento DevDocs].` will appear as [Magento - DevDocs](https://devdocs.magento.com/)." diff --git a/src/_data/codebase/v2_3/mrg/ce/Reports.yml b/src/_data/codebase/v2_3/mrg/ce/Reports.yml deleted file mode 100644 index 2ce4b838797..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Reports.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_Reports -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Reports/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_Reports module provides ability to collect various reports such as: - - products reports (bestsellers, low stock, most viewed, products ordered), - - sales reports (orders, tax, invoiced, shipping, refunds, coupons, and PayPal settlement reports), - - customer reports (new accounts, customer by order totals, customers by number of orders), - - shopping cart reports (products in cart, abandoned carts) diff --git a/src/_data/codebase/v2_3/mrg/ce/RequireJs.yml b/src/_data/codebase/v2_3/mrg/ce/RequireJs.yml deleted file mode 100644 index b006aeb0bd2..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/RequireJs.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_RequireJs -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/RequireJs/README.md -last_modified_at: '2014-11-28 11:40:11 -0800' -content: |- - ## Purpose of module - - The Magento\RequireJs module introduces support for RequireJs JavaScript library and provides infrastructure for other modules to have them declared related configuration for RequireJs library. - - # Deployment - ## System requirements - - The Magento\RequireJs module does not have any specific system requirements. - - ## Install - The Magento\RequireJs module is installed automatically (using the native Magento Setup). No additional actions required. diff --git a/src/_data/codebase/v2_3/mrg/ce/Review.yml b/src/_data/codebase/v2_3/mrg/ce/Review.yml deleted file mode 100644 index 4f6dfa91db2..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Review.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Review -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Review/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Review module functionality allows to write reviews for products. diff --git a/src/_data/codebase/v2_3/mrg/ce/ReviewAnalytics.yml b/src/_data/codebase/v2_3/mrg/ce/ReviewAnalytics.yml deleted file mode 100644 index 25e685812d0..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ReviewAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_ReviewAnalytics -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/ReviewAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_ReviewAnalytics module configures data definitions for a data - collection related to the Review module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/Robots.yml b/src/_data/codebase/v2_3/mrg/ce/Robots.yml deleted file mode 100644 index 71300ea37a5..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Robots.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Robots -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Robots/README.md -last_modified_at: '2017-06-15 17:15:28 +0300' -content: "The Robots module provides the following functionalities: \n* contains a - router to match application action class for requests to the `robots.txt` file;\n* - allows obtaining the content of the `robots.txt` file depending on the settings - of the current website." diff --git a/src/_data/codebase/v2_3/mrg/ce/Rss.yml b/src/_data/codebase/v2_3/mrg/ce/Rss.yml deleted file mode 100644 index c6a5d6072e5..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Rss.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Rss -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Rss/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Rss module is responsible for processing all RSS feeds of the application - and allows to turn on/off RSS centrally. diff --git a/src/_data/codebase/v2_3/mrg/ce/Rule.yml b/src/_data/codebase/v2_3/mrg/ce/Rule.yml deleted file mode 100644 index a932db55d16..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Rule.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Rule -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Rule/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: 'Magento_Rule module provides abstract implementation of rules and rule conditions - that are extended by other modules, in particular by: Magento_SalesRule, Magento_CatalogRule, - etc...' diff --git a/src/_data/codebase/v2_3/mrg/ce/Sales.yml b/src/_data/codebase/v2_3/mrg/ce/Sales.yml deleted file mode 100644 index 3c3ba1cac19..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Sales.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_Sales -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Sales/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - ## Purpose of module - - Magento\Sales module is responsible for order processing and appearance in system, - Magento\Sales module manages next system entities and flows: - * order management; - * invoice management; - * shipment management (including tracks management); - * credit memos management; - Magento\Sales module is required for Magento\Checkout module to perform checkout operations. - - # Deployment - ## System requirements - - The Magento_Sales module does not have any specific system requirements. - Depending on how many orders are being placed, there might be consideration for the database size - - ## Install - The Magento_Sales module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_3/mrg/ce/SalesAnalytics.yml b/src/_data/codebase/v2_3/mrg/ce/SalesAnalytics.yml deleted file mode 100644 index 40c516a79bd..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SalesAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SalesAnalytics -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/SalesAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_SalesAnalytics module configures data definitions for a data - collection related to the Sales module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/SalesGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/SalesGraphQl.yml deleted file mode 100644 index 605d411786e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SalesGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_SalesGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/SalesGraphQl/README.md -last_modified_at: '2018-10-15 19:46:32 +0300' -content: |- - **SalesGraphQl** provides type and resolver information for the GraphQl module - to generate sales orders information. diff --git a/src/_data/codebase/v2_3/mrg/ce/SalesInventory.yml b/src/_data/codebase/v2_3/mrg/ce/SalesInventory.yml deleted file mode 100644 index 5f408dca956..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SalesInventory.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SalesInventory -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/SalesInventory/README.md -last_modified_at: '2016-09-21 16:39:44 +0300' -content: Magento_SalesInventory module allows retrieve and update stock attributes - related to Magento_Sales, such as status and quantity. diff --git a/src/_data/codebase/v2_3/mrg/ce/SalesRule.yml b/src/_data/codebase/v2_3/mrg/ce/SalesRule.yml deleted file mode 100644 index ccdcd91ade3..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SalesRule.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SalesRule -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/SalesRule/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: SalesRule module is responsible for managing and processing Promotion Shopping - Cart Rules. diff --git a/src/_data/codebase/v2_3/mrg/ce/SalesSequence.yml b/src/_data/codebase/v2_3/mrg/ce/SalesSequence.yml deleted file mode 100644 index 9cab89aeb44..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SalesSequence.yml +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Magento_SalesSequence -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/SalesSequence/README.md -last_modified_at: '2015-03-20 16:50:43 +0200' -content: |- - ## Purpose of module - - Magento\SalesSequence module is responsible for sequences processing in Sales module, - Magento\SalesSequence module manages sequences for next system entities and flows: - * order; - * invoice; - * shipment; - * credit memos; - Magento\SalesSequence module is required for Magento\Sales module. - - # Deployment - ## System requirements - - The Magento_SalesSequence module does not have any specific system requirements. - - ## Install - The Magento_SalesSequence module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_3/mrg/ce/SampleData.yml b/src/_data/codebase/v2_3/mrg/ce/SampleData.yml deleted file mode 100644 index eddcac60168..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SampleData.yml +++ /dev/null @@ -1,84 +0,0 @@ ---- -title: Magento_SampleData -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/SampleData/README.md -last_modified_at: '2021-03-03 15:17:15 +0100' -content: |- - Magento sample data includes a sample store, complete with more than 250 products (about 200 of them are configurable products), categories, promotional price rules, CMS pages, banners, and so on. Sample data uses the Luma theme on the storefront. - - Installing sample data is optional. - - Technically, sample data is a set of regular Magento modules, which can be deployed and installed together with the Magento instance, or later in the scope of upgrade. - - ## Deploy Sample Data - - You can deploy sample data from one of the following sources: - - * From the Magento composer repository, optionally using Magento CLI - * From the Magento GitHub repository - - If your Magento code base was cloned from the `master` branch, you can use either source of the sample data. If it was cloned from the `develop` branch, use the GitHub repository and choose to get sample data modules from the `develop` branch. - - ### Deploy Sample Data from Composer Repository - - To deploy sample data from the Magento composer repository using Magento CLI: - - 1. If your Magento instance is already installed, skip this step. Otherwise, in the Magento root directory, run: `# composer install`. - 2. In the Magento root directory, run: `# bin/magento sampledata:deploy`. This command collects the dependencies from the `suggest` sections of the `composer.json` files of modules, which suggest to install sample data (like `Magento_Catalog`, `Magento_Sales`, and so on). - - To deploy sample data from the Magento composer repository without Magento CLI: - - 1. Specify sample data packages in the `require` section of the root `composer.json` file, for example: - ``` - { - "require": { - ... - "magento/module-catalog-sample-data": "{version}", - "magento/module-configurable-sample-data": "{version}", - "magento/module-cms-sample-data": "{version}", - "magento/module-sales-sample-data": "{version}" - .... - } - } - ``` - - Where `` is the version of the packages; it should correspond to the version of the Magento instance. - - Each package corresponds to a sample data module. The complete list of available modules can be viewed in the [sample data GitHub repository] (https://github.com/magento/magento2-sample-data/tree/develop/app/code/Magento) - - 2. To update the dependencies, in the Magento root directory, run: `# composer update` - - ### Deploy Sample Data from GitHub Repository - - To deploy sample data from the GitHub repository: - - 1. Clone sample data from `https://github.com/magento/magento2-sample-data`. If your Magento instance was cloned from the `master` branch, choose the `master` branch when cloning sample data; choose the `develop` branch if Magento was cloned from `develop`. - 2. Link the sample data and your Magento instance by running: `# php -f /dev/tools/build-sample-data.php -- --ce-source=""` - - ## Install Sample Data - - Once the sample data is deployed, it will be installed automatically when you install or upgrade your Magento instance by using the command line. - - ## Uninstall Sample Data - - To remove the sample data modules from the code base, run one of the following commands from the Magento root directory: - - * If sample data was deployed from the composer repository, run: `# bin/magento sampledata:remove` - * If sample data was deployed from the GitHub repository and linked to your Magento instance, run: - `# php -f /dev/tools/build-sample-data.php – --command=unlink --ce-source=""` - - To delete all the products and other entities provided by the sample data modules, delete the database and reinstall Magento with a clean database. - - ## Reinstall Sample Data - - If you have deleted certain entities provided by sample data and want to restore them, take the following steps: - - 1. From the Magento root directory, run the following command: `# bin/magento sampledata:reset` - 2. Upgrade Magento as usual. - - The deleted sample data entities will be restored. Those entities, which were changed, will preserve these changes and will not be restored to the default view. - - ## Documentation - - You can find the more detailed description of sample data manipulation procedures at . diff --git a/src/_data/codebase/v2_3/mrg/ce/Search.yml b/src/_data/codebase/v2_3/mrg/ce/Search.yml deleted file mode 100644 index c5e6ade2494..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Search.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Search -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Search/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Search module introduces basic search functionality and provides - interfaces that allow to implement search for specific module. diff --git a/src/_data/codebase/v2_3/mrg/ce/Security.yml b/src/_data/codebase/v2_3/mrg/ce/Security.yml deleted file mode 100644 index 10b138620cf..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Security.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_Security -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Security/README.md -last_modified_at: '2016-01-11 17:45:47 +0300' -content: |- - **Security** management module - _Main features:_ - 1. Added support for simultaneous admin user logins with ability to enable/disable the feature, review and disconnect the list of current logged in sessions - 2. Added password complexity configuration - 3. Enhanced security to prevent account takeover for sessions opened on public computers and similar: - * Password confirmation for all critical flows (like password, email change) - * Lockout of the account after a configurable amount of incorrect login/password entries - * Password Change functionality is enhanced by email and/or ip address by frequency, number and requests per hour limitation - * Change password link becomes invalid after the first use or after a configurable amount of time - * Password/email change notifications are sent to both old and new email addresses - 4. Fixed: the password is not being reset until the new password is submitted via the form available by a one time link sent to the email address diff --git a/src/_data/codebase/v2_3/mrg/ce/SendFriend.yml b/src/_data/codebase/v2_3/mrg/ce/SendFriend.yml deleted file mode 100644 index 287ba24044c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SendFriend.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_SendFriend -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/SendFriend/README.md -last_modified_at: '2015-06-02 12:45:34 +0300' -content: The Magento_SendFriend implements the functionality behind the "Email to - a Friend" link on a product page, which allows to share favorite products with others - by clicking the link. diff --git a/src/_data/codebase/v2_3/mrg/ce/SendFriendGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/SendFriendGraphQl.yml deleted file mode 100644 index 671db5d36d6..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SendFriendGraphQl.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_SendFriendGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/SendFriendGraphQl/README.md -last_modified_at: '2018-11-19 20:18:31 +0200' -content: "**SendFriendGraphQl** provides support of GraphQL for SendFriend functionality." diff --git a/src/_data/codebase/v2_3/mrg/ce/Shipping.yml b/src/_data/codebase/v2_3/mrg/ce/Shipping.yml deleted file mode 100644 index 02713462870..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Shipping.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Shipping -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Shipping/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_Shipping module provides the abstract models and interfaces for a shipping carrier integration, including the web interface for the Shipment entity. - You need to extend these abstractions if you are adding new shipping carrier integration. diff --git a/src/_data/codebase/v2_3/mrg/ce/Signifyd.yml b/src/_data/codebase/v2_3/mrg/ce/Signifyd.yml deleted file mode 100644 index d697c31c32f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Signifyd.yml +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: Magento_Signifyd -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Signifyd/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: |- - ## Overview - - The Magento_Signifyd module provides integration with the [Signifyd](https://www.signifyd.com/) fraud protection system. The integration is based on the Signifyd API; see the [Signifyd API docs](https://www.signifyd.com/docs/api/#/introduction/) for technical details. - - The module implementation allows to: - - - create a [Signifyd case](https://www.signifyd.com/docs/api/#/reference/cases) for a placed order - - automatically receive a [Signifyd guarantee](https://www.signifyd.com/docs/api/#/reference/guarantees) for a created case - - automatically cancel a guarantee when the order is canceled - - ## Extensibility - - The Magento_Signifyd module does not add own Events, Layouts, and UI Components as extension points. - - ### Public API - - The following interfaces (marked with the `@api` annotation) provide methods that allow to: - - `Magento\Signifyd\Api\Data\CaseInterface` (common abstraction for the Signifyd case entity): - - - set or retrieve all case data fields - - `Magento\Signifyd\Api\CaseManagementInterface`: - - - create a new case entity - - retrieve the existing case entity for a specified order - - `Magento\Signifyd\Api\CaseCreationServiceInterface`: - - - create a case entity for a specified order - - send a request through the Signifyd API to create a new case - - `Magento\Signifyd\Api\CaseRepositoryInterface`: - - - describe methods to work with a case entity - - `Magento\Signifyd\Api\GuaranteeCreationServiceInterface`: - - - send a request through the Signifyd API to create a new case guarantee - - `Magento\Signifyd\Api\GuaranteeCancelingServiceInterface`: - - send a request through the Signifyd API to cancel the Signifyd case guarantee - - `Magento\Signifyd\Api\Data\CaseSearchResultsInterface`: - - - might be used by `Magento\Signifyd\Api\CaseRepositoryInterface` to retrieve a list of case entities by specific conditions - - For information about a public API in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/api-concepts.html). - - ## Additional information - - ### Webhooks - - To update the entity data for a case or guarantee, the Magento_Signifyd module uses the [Signifyd Webhooks](https://www.signifyd.com/docs/api/#/reference/webhooks) mechanism. - - The newly created case entities have the `PENDING` status for a case and a guarantee. After receiving Webhook, both statuses are changed to appropriate Signifyd statuses. - - ### Debug mode - - The Debug Mode may be enabled in the module configuration. This logs the communication data between the Magento_Signifyd module and the Signifyd service in this file: - - var/log/debug.log - - ### Backward incompatible changes - - The Magento_Signifyd module does not introduce backward incompatible changes. - - You can track [backward incompatible changes in patch releases](https://devdocs.magento.com/guides/v2.3/release-notes/backward-incompatible-changes/reference.html). - - ### Processing supplementary payment information - - To improve the accuracy of Signifyd's transaction estimation, you may perform these operations (links lead to the Magento Developer Documentation Portal): - - - [Provide custom AVS/CVV mapping](https://devdocs.magento.com/guides/v2.3/payments-integrations/signifyd/signifyd.html#provide-avscvv-response-codes) - - - [Retrieve payment method for a placed order](https://devdocs.magento.com/guides/v2.3/payments-integrations/signifyd/signifyd.html#retrieve-payment-method-for-a-placed-order) diff --git a/src/_data/codebase/v2_3/mrg/ce/Sitemap.yml b/src/_data/codebase/v2_3/mrg/ce/Sitemap.yml deleted file mode 100644 index 10bee506d8f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Sitemap.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Sitemap -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Sitemap/README.md -last_modified_at: '2014-07-11 11:30:21 -0700' -content: |- - The Sitemap module allows managing the Magento application sitemap and - [sitemap.xml](http://en.wikipedia.org/wiki/Sitemaps) for searching engines. diff --git a/src/_data/codebase/v2_3/mrg/ce/Store.yml b/src/_data/codebase/v2_3/mrg/ce/Store.yml deleted file mode 100644 index 212f23bf40b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Store.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Store -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Store/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - The Store module provides one of the basic and major features of a content management system for e-commerce web - sites by creating and managing a store for the customers to conduct online-shopping. Stores can be combined in groups, - and are linked to a specific website. All store related configurations (currency, locale, scope etc.), management and - storage maintenance are covered under this module. diff --git a/src/_data/codebase/v2_3/mrg/ce/StoreGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/StoreGraphQl.yml deleted file mode 100644 index f1bd02f2b2c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/StoreGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_StoreGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/StoreGraphQl/README.md -last_modified_at: '2018-04-09 17:36:37 -0500' -content: |- - **StoreGraphQl** provides type information for the GraphQl module - to generate store fields information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/Swagger.yml b/src/_data/codebase/v2_3/mrg/ce/Swagger.yml deleted file mode 100644 index 64254ffab99..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Swagger.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Swagger -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Swagger/README.md -last_modified_at: '2015-08-14 15:14:44 -0500' -content: |- - The Magento_Swagger module provides access to a page generated using the swagger-ui package. The swagger-ui can be viewed - [on Github](https://github.com/swagger-api/swagger-ui). It accesses the JSON Schema describing Magento's REST APIs, - and displays it in a user-friendly, navigable format. diff --git a/src/_data/codebase/v2_3/mrg/ce/SwaggerWebapi.yml b/src/_data/codebase/v2_3/mrg/ce/SwaggerWebapi.yml deleted file mode 100644 index 91dd3c99ff1..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SwaggerWebapi.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SwaggerWebapi -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/SwaggerWebapi/README.md -last_modified_at: '2018-03-23 17:48:45 +1300' -content: The Magento_SwaggerWebapi module provides the implementation of the REST - Webapi module with Magento_Swagger. diff --git a/src/_data/codebase/v2_3/mrg/ce/SwaggerWebapiAsync.yml b/src/_data/codebase/v2_3/mrg/ce/SwaggerWebapiAsync.yml deleted file mode 100644 index 90c85afe13a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SwaggerWebapiAsync.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SwaggerWebapiAsync -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/SwaggerWebapiAsync/README.md -last_modified_at: '2018-03-23 17:48:46 +1300' -content: The Magento_SwaggerWebapiAsync module provides the implementation of the - Asynchronous WebApi module with Magento_Swagger. diff --git a/src/_data/codebase/v2_3/mrg/ce/Swatches.yml b/src/_data/codebase/v2_3/mrg/ce/Swatches.yml deleted file mode 100644 index 2493263a4fe..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Swatches.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Swatches -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Swatches/README.md -last_modified_at: '2015-07-28 12:18:39 +0300' -content: Magento_Swatches module is replacing default product attributes text values - with swatch images, for more convenient product displaying and selection. diff --git a/src/_data/codebase/v2_3/mrg/ce/SwatchesGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/SwatchesGraphQl.yml deleted file mode 100644 index 5c6872338a5..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SwatchesGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_SwatchesGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/SwatchesGraphQl/README.md -last_modified_at: '2018-01-16 16:07:17 -0600' -content: |- - **SwatchesGraphQl** provides type information for the GraphQl module - to generate swatches fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/SwatchesLayeredNavigation.yml b/src/_data/codebase/v2_3/mrg/ce/SwatchesLayeredNavigation.yml deleted file mode 100644 index a001e33cc0b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SwatchesLayeredNavigation.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_SwatchesLayeredNavigation -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/SwatchesLayeredNavigation/README.md -last_modified_at: '2016-03-10 13:38:33 +0200' -content: |- - ## Overview - - The **Magento_SwatchesLayeredNavigation** module enables LayeredNavigation functionality for Swatch attributes - - ## Backward incompatible changes - No backward incompatible changes - - ## Dependencies - The **Magento_SwatchesLayeredNavigation** is dependent on the following modules: - - - Magento_Swatches - - Magento_LayeredNavigation - - ## Specific Settings - The **Magento_SwatchesLayeredNavigation** module does not provide any specific settings. - - ## Specific Extension Points - The **Magento_SwatchesLayeredNavigation** module does not provide any specific extension points. You can extend it using the Magento extension mechanism. diff --git a/src/_data/codebase/v2_3/mrg/ce/Tax.yml b/src/_data/codebase/v2_3/mrg/ce/Tax.yml deleted file mode 100644 index 06bb6fee5d9..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Tax.yml +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Magento_Tax -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Tax/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - ## Purpose of module - The Magento_Tax module provides the calculations needed to compute the consumption tax on goods and services. - - The Magento_Tax module includes the following: - * configuration of the tax rates and rules to apply - * configuration of tax classes that apply to: - ** taxation on products - ** taxation on shipping charges - ** taxation on gift options (example: gift wrapping) - * specification whether the consumption tax is "sales & use" (typically product prices are loaded without any tax) or "VAT" (typically product prices are loaded including tax) - * specification of whether the tax total line can be toggled to display the tax details/subtotals - * display of prices (presented with tax, without tax, or both with and without) - - The Magento_Tax module also handles special cases when computing tax, such as: - * determining the tax on an individual item (for example, one that is being returned) when the original tax has been computed on the entire shopping cart - ** example country: United States - * being able to handle 2 or more tax rates that are applied separately (examples include a "luxury tax" on exclusive items) - * being able to handle a subsequent tax rate that is applied after a previous one is applied (a "tax on tax" situation, which recently was a part of Canadian tax law) - - # Deployment - ## System requirements - The Magento_Tax module does not have any specific system requirements. - - Depending on how many tax rates and tax rules are being used, there might be consideration for the database size - Depending on the frequency of updating tax rates and tax rules, there might be consideration for the scheduling of these updates - - ## Install - The Magento_Tax module is installed automatically (using the native Magento install mechanism) without any additional actions. - - ## Uninstall - The Magento_Tax module should not be uninstalled; it is a required module. diff --git a/src/_data/codebase/v2_3/mrg/ce/TaxGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/TaxGraphQl.yml deleted file mode 100644 index f4ee77c2899..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/TaxGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_TaxGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/TaxGraphQl/README.md -last_modified_at: '2018-01-16 16:07:17 -0600' -content: |- - **TaxGraphQl** provides type information for the GraphQl module - to generate tax fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/Theme.yml b/src/_data/codebase/v2_3/mrg/ce/Theme.yml deleted file mode 100644 index b16cc890600..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Theme.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Theme -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Theme/README.md -last_modified_at: '2014-07-11 11:30:21 -0700' -content: The Theme module contains common infrastructure that provides an ability - to apply and use themes in Magento application. diff --git a/src/_data/codebase/v2_3/mrg/ce/ThemeGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/ThemeGraphQl.yml deleted file mode 100644 index 8abe38f13e8..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ThemeGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ThemeGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/ThemeGraphQl/README.md -last_modified_at: '2018-12-06 10:59:37 -0500' -content: |- - **ThemeGraphQl** provides type information for the GraphQl module - to generate theme fields information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/Tinymce3.yml b/src/_data/codebase/v2_3/mrg/ce/Tinymce3.yml deleted file mode 100644 index 082be898b0a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Tinymce3.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Tinymce3 -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Tinymce3/README.md -last_modified_at: '2018-05-14 17:18:09 -0500' -content: We have updated the TinyMCE module to the latest available version, 4.6.4. - TinyMCE v4.6.4 provides backwards-compatibility for modified editor modules to prevent - the loss of functionality. The TinyMCE3 module is now deprecated and will be removed - in a future release. diff --git a/src/_data/codebase/v2_3/mrg/ce/Translation.yml b/src/_data/codebase/v2_3/mrg/ce/Translation.yml deleted file mode 100644 index b2c239a7e0e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Translation.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Translation -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Translation/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **Translation** enables localization of a store for multiple regions and markets. - Also provides the inline translation tool. diff --git a/src/_data/codebase/v2_3/mrg/ce/Ui.yml b/src/_data/codebase/v2_3/mrg/ce/Ui.yml deleted file mode 100644 index cfbe0d3a0af..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Ui.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_Ui -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Ui/README.md -last_modified_at: '2016-08-05 21:54:51 +1200' -content: |- - ## Purpose of module - - The Magento\Ui module introduces a set of common UI components, which could be used and configured via layout XML files. - - # Deployment - ## System requirements - - The Magento\Ui module does not have any specific system requirements. - - ## Install - The Magento\Ui module is installed automatically (using the native Magento Setup). No additional actions required. diff --git a/src/_data/codebase/v2_3/mrg/ce/Ups.yml b/src/_data/codebase/v2_3/mrg/ce/Ups.yml deleted file mode 100644 index 256bd08008c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Ups.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Ups -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Ups/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_Ups module implements integration with the United Parcel Service - shipping carrier. diff --git a/src/_data/codebase/v2_3/mrg/ce/UrlRewrite.yml b/src/_data/codebase/v2_3/mrg/ce/UrlRewrite.yml deleted file mode 100644 index 6fe5e7215ac..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/UrlRewrite.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_UrlRewrite -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/UrlRewrite/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_UrlRewrite module provides ability to customize website URLs by creating - custom URL rewrite rules. diff --git a/src/_data/codebase/v2_3/mrg/ce/UrlRewriteGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/UrlRewriteGraphQl.yml deleted file mode 100644 index c1b50168ce1..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/UrlRewriteGraphQl.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_UrlRewriteGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/UrlRewriteGraphQl/README.md -last_modified_at: '2018-01-17 11:18:15 -0600' -content: |- - **UrlRewriteGraphQl** provides type information for the GraphQl module - to generate url rewrites from entities that implement such rewrites, - like categories, products or cms and other 3rd party modules. diff --git a/src/_data/codebase/v2_3/mrg/ce/User.yml b/src/_data/codebase/v2_3/mrg/ce/User.yml deleted file mode 100644 index 842d5698518..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/User.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_User -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/User/README.md -last_modified_at: '2015-08-27 15:34:05 -0500' -content: |- - **User** enables admin users to manage and assign roles to administrators and other non-customer users, - reset user passwords, and invalidate access tokens. - Different roles can be assigned to different users to define their permissions. - For admin passwords, it enables setting lifetimes and locking them when expired or when a specified numbers of failures have occurred. It allows preventing password brute force attacks for system backend. diff --git a/src/_data/codebase/v2_3/mrg/ce/Usps.yml b/src/_data/codebase/v2_3/mrg/ce/Usps.yml deleted file mode 100644 index 05df59c2d8c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Usps.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Usps -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Usps/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_Usps module provides integration with the United States Postal - Service shipping carrier. diff --git a/src/_data/codebase/v2_3/mrg/ce/Variable.yml b/src/_data/codebase/v2_3/mrg/ce/Variable.yml deleted file mode 100644 index c167e8d4526..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Variable.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Variable -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Variable/README.md -last_modified_at: '2015-02-10 10:11:24 -0600' -content: Magento\Variable Allows to create custom variables and then use them in email - templates or in WYSIWYG editor for editing description of system entities. diff --git a/src/_data/codebase/v2_3/mrg/ce/Vault.yml b/src/_data/codebase/v2_3/mrg/ce/Vault.yml deleted file mode 100644 index cb8a989d601..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Vault.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Vault -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Vault/README.md -last_modified_at: '2015-12-02 14:06:21 +0200' -content: The Magento_Vault module implements the integration with the Vault payment - gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_3/mrg/ce/VaultGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/VaultGraphQl.yml deleted file mode 100644 index 10d6a08736d..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/VaultGraphQl.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_VaultGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/VaultGraphQl/README.md -last_modified_at: '2019-01-22 15:13:27 -0500' -content: |- - **VaultGraphQl** provides type and resolver information for the GraphQl module - to generate Vault (stored payment information) information endpoints. This module also - provides mutations for modifying a payment token. diff --git a/src/_data/codebase/v2_3/mrg/ce/Version.yml b/src/_data/codebase/v2_3/mrg/ce/Version.yml deleted file mode 100644 index 4c2c4d80ebe..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Version.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Version -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Version/README.md -last_modified_at: '2015-01-29 16:15:56 -0600' -content: Magento\Version Allows to get Magento version and edition by HTTP GET request diff --git a/src/_data/codebase/v2_3/mrg/ce/Webapi.yml b/src/_data/codebase/v2_3/mrg/ce/Webapi.yml deleted file mode 100644 index 39acbe1462d..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Webapi.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Webapi -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Webapi/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - **Webapi** provides the framework for the application to expose REST and SOAP web services. It exposes an area for REST - and another area for SOAP services and routes requests based on the Webapi configuration. It also handles - deserialization of requests and serialization of responses. diff --git a/src/_data/codebase/v2_3/mrg/ce/WebapiAsync.yml b/src/_data/codebase/v2_3/mrg/ce/WebapiAsync.yml deleted file mode 100644 index 9832ba5be6f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/WebapiAsync.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_WebapiAsync -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/WebapiAsync/README.md -last_modified_at: '2018-03-20 12:57:53 +0200' -content: "**WebapiAsync** Extends Webapi extension and provide functional to process - asynchronous requests. It handle asynchronous requests, schedule, publish and consum - bulk operations from queue." diff --git a/src/_data/codebase/v2_3/mrg/ce/WebapiSecurity.yml b/src/_data/codebase/v2_3/mrg/ce/WebapiSecurity.yml deleted file mode 100644 index 03840dd7b87..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/WebapiSecurity.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_WebapiSecurity -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/WebapiSecurity/README.md -last_modified_at: '2016-03-22 15:38:49 -0500' -content: |- - **WebapiSecurity** enables access management of some Web API resources. - If checkbox is enabled in backend through: Stores -> Configuration -> Services -> Magento Web API -> Web Api Security - then the security of all of the services outlined in app/code/Magento/WebapiSecurity/etc/di.xml would be loosened. You may modify this list to customize which services should follow this behavior. - By loosening the security, these services would allow access anonymously (by anyone). diff --git a/src/_data/codebase/v2_3/mrg/ce/Weee.yml b/src/_data/codebase/v2_3/mrg/ce/Weee.yml deleted file mode 100644 index be3d1e1a88a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Weee.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_Weee -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Weee/README.md -last_modified_at: '2017-04-10 16:29:08 -0500' -content: |- - The Magento_Weee module enables the application of fees/fixed product taxes (FPT) on certain types of products, usually related to electronic devices and recycling. - Fixed product taxes can be used to setup a WEEE tax that is a fixed amount, rather than a percentage of the product price. FPT can be configured to be displayed at various places in Magento. Rules, amounts, and display options can be configured in the backend. This module extends the existing functionality of Magento_Tax. - - The Magento_Wee module includes the following: - - * ability to add different number of fixed product taxes to product. They are treated as a product attribute; - * configuration of where Weee appears (on category, product, sales, invoice, or credit memo pages) and whether FPT should be taxed; - * a new line item in the totals section. - - # System requirements - The Magento_Weee module does not have any specific system requirements. - - ## Install - Magento_Weee module can be installed automatically (using native Magento install mechanism) without any additional actions - - ## Uninstall - Magento installation with existing products with FPT: - * Disable FPT on the backend - * Remove all products with FPT - * Remove all FPT attributes from attribute sets - * Delete all FPT attributes - * Remove module directory from the code base - - New Magento installation: - * Can be removed without additional actions diff --git a/src/_data/codebase/v2_3/mrg/ce/WeeeGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/WeeeGraphQl.yml deleted file mode 100644 index 922ecb01c59..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/WeeeGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_WeeeGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/WeeeGraphQl/README.md -last_modified_at: '2018-01-17 17:11:48 -0600' -content: |- - **WeeeGraphQl** provides type information for the GraphQl module - to generate wee tax fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/Widget.yml b/src/_data/codebase/v2_3/mrg/ce/Widget.yml deleted file mode 100644 index 0f3afbaf914..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Widget.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Widget -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Widget/README.md -last_modified_at: '2014-07-11 11:30:21 -0700' -content: The Widget module allows Magento application to be extended with custom widget - blocks. diff --git a/src/_data/codebase/v2_3/mrg/ce/Wishlist.yml b/src/_data/codebase/v2_3/mrg/ce/Wishlist.yml deleted file mode 100644 index 1225985969a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Wishlist.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Wishlist -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/Wishlist/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_Wishlist implements the Wishlist functionality. - This allows customers to create a list of products that they can add to their shopping cart to be purchased at a later date, or share with friends. diff --git a/src/_data/codebase/v2_3/mrg/ce/WishlistAnalytics.yml b/src/_data/codebase/v2_3/mrg/ce/WishlistAnalytics.yml deleted file mode 100644 index c7bdc84e57a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/WishlistAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_WishlistAnalytics -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/WishlistAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_WishlistAnalytics module configures data definitions for a data - collection related to the Wishlist module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/WishlistGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/WishlistGraphQl.yml deleted file mode 100644 index 81f2a1e78f5..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/WishlistGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_WishlistGraphQl -source_repo: magento2ce -release: 2.3.7 -github_path: app/code/Magento/WishlistGraphQl/README.md -last_modified_at: '2018-10-26 12:42:07 +0200' -content: |- - **WishlistGraphQl** provides type information for the GraphQl module - to generate wishlist fields. diff --git a/src/_data/codebase/v2_3/mrg/ee/AdminGws.yml b/src/_data/codebase/v2_3/mrg/ee/AdminGws.yml deleted file mode 100644 index 207b378cb4f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/AdminGws.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_AdminGws -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/AdminGws/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: "**AdminGws** provides configuration management within the Global, Website, - and Store data scopes. Restrictions can be \nimposed on various system elements - through configurations that are applied at the desired level." diff --git a/src/_data/codebase/v2_3/mrg/ee/AdminGwsConfigurableProduct.yml b/src/_data/codebase/v2_3/mrg/ee/AdminGwsConfigurableProduct.yml deleted file mode 100644 index def27620a7f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/AdminGwsConfigurableProduct.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_AdminGwsConfigurableProduct -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/AdminGwsConfigurableProduct/README.md -last_modified_at: '2020-06-02 14:53:14 +0300' -content: |- -

Magento_AdminGwsConfigurableProduct module

- - ## Overview - - The Magento_AdminGwsConfigurableProduct module is a part of the restricted admin user permissions functionality in Magento EE. It extends the Magento_AdminGws module functionality for configurable product. - - ## Implementation Details - - The Magento_AdminGwsConfigurableProduct module: - - * adds plugin on `\Magento\Magento_AdminGwsConfigurableProduct\Plugin\PermissionsDataChecker` to check permissions for current user. - - ## Dependencies - - You can find the list of modules the Magento_AdminGwsConfigurableProduct module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. - - ## Extension Points - - The Magento_AdminGwsConfigurableProduct module does not provide any specific extension points. - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). diff --git a/src/_data/codebase/v2_3/mrg/ee/AdminGwsStaging.yml b/src/_data/codebase/v2_3/mrg/ee/AdminGwsStaging.yml deleted file mode 100644 index e4d96acb10e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/AdminGwsStaging.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_AdminGwsStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/AdminGwsStaging/README.md -last_modified_at: '2020-03-19 10:46:04 -0500' -content: |- -

Magento_AdminGwsStaging module

- - ## Overview - - The Magento_AdminGwsStaging module is a part of the staging functionality in Magento EE. It extends the Magento_AdminGws module functionality to be used in staging mode. - - ## Implementation Details - - The Magento_AdminGwsStaging module: - - * adds plugin on `\Magento\AdminGwsStaging\Plugin\PreviewUrlBuilder` to add default store view the current user has access to. - - ## Dependencies - - You can find the list of modules the Magento_AdminGwsStaging module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. - - ## Extension Points - - The Magento_AdminGwsStaging module does not provide any specific extension points. - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). diff --git a/src/_data/codebase/v2_3/mrg/ee/AdvancedCatalog.yml b/src/_data/codebase/v2_3/mrg/ee/AdvancedCatalog.yml deleted file mode 100644 index 1f62f1cb98e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/AdvancedCatalog.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_AdvancedCatalog -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/AdvancedCatalog/README.md -last_modified_at: '2015-06-22 19:38:00 +0300' -content: |- - Magento\AdvancedCatalog module introduces list of optimizations to allow higher concurrency on product management - operations with immediate update of product data on frontend and plays as an extension to indexation logic of - Magento\Catalog module. diff --git a/src/_data/codebase/v2_3/mrg/ee/AdvancedCheckout.yml b/src/_data/codebase/v2_3/mrg/ee/AdvancedCheckout.yml deleted file mode 100644 index b066d8e7963..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/AdvancedCheckout.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_AdvancedCheckout -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/AdvancedCheckout/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\AdvanceCheckout extends Magento_Checkout with following functions: adding product to cart by entering SKU on - frontend, uploading list of SKUs to add products to cart on frontend and ability for admin to manage customer's shopping - cart. diff --git a/src/_data/codebase/v2_3/mrg/ee/AdvancedRule.yml b/src/_data/codebase/v2_3/mrg/ee/AdvancedRule.yml deleted file mode 100644 index cc0e8db62ce..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/AdvancedRule.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_AdvancedRule -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/AdvancedRule/README.md -last_modified_at: '2015-11-20 12:14:51 -0600' -content: AdvancedRule module enhances the performance of rule processing. diff --git a/src/_data/codebase/v2_3/mrg/ee/AdvancedSalesRule.yml b/src/_data/codebase/v2_3/mrg/ee/AdvancedSalesRule.yml deleted file mode 100644 index fe2b122119f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/AdvancedSalesRule.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_AdvancedSalesRule -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/AdvancedSalesRule/README.md -last_modified_at: '2015-11-20 12:14:51 -0600' -content: AdvancedSalesRule module enhances the performance of sale rule processing. diff --git a/src/_data/codebase/v2_3/mrg/ee/Banner.yml b/src/_data/codebase/v2_3/mrg/ee/Banner.yml deleted file mode 100644 index f50b3a0ff33..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Banner.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Banner -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/Banner/README.md -last_modified_at: '2018-01-12 13:34:20 +0200' -content: "The Banner module allows creating and managing dynamic blocks and widgets - in Magento application. \nThe Dynamic Block content can be specified by Store View." diff --git a/src/_data/codebase/v2_3/mrg/ee/BannerCustomerSegment.yml b/src/_data/codebase/v2_3/mrg/ee/BannerCustomerSegment.yml deleted file mode 100644 index 5813245a293..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/BannerCustomerSegment.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_BannerCustomerSegment -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/BannerCustomerSegment/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: The Banner Customer Segment module allows creating and managing banners in - the customer segment scope. diff --git a/src/_data/codebase/v2_3/mrg/ee/BundleImportExportStaging.yml b/src/_data/codebase/v2_3/mrg/ee/BundleImportExportStaging.yml deleted file mode 100644 index 6fc1ae855bd..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/BundleImportExportStaging.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_BundleImportExportStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/BundleImportExportStaging/README.md -last_modified_at: '2017-05-26 18:23:26 +0300' -content: |- -

Magento_BundleImportExportStaging module

- - ## Overview - - The Magento_BundleImportExportStaging module is a part of the staging functionality in Magento EE. It extends the Magento_BundleImportExport module functionality to be used in staging mode. - - ## Implementation Details - - The Magento_BundleImportExportStaging module: - - * adds plugin on `\Magento\BundleImportExport\Model\Import\Product\Type\Bundle\RelationsDataSaver` to add sequence information to bundle product relations (options, selections, etc.) - - ## Dependencies - - You can find the list of modules the Magento_BundleImportExportStaging module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. - - ## Extension Points - - The Magento_BundleImportExportStaging module does not provide any specific extension points. - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). diff --git a/src/_data/codebase/v2_3/mrg/ee/BundleStaging.yml b/src/_data/codebase/v2_3/mrg/ee/BundleStaging.yml deleted file mode 100644 index b0ca578e5c3..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/BundleStaging.yml +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Magento_BundleStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/BundleStaging/README.md -last_modified_at: '2016-04-12 17:33:21 +0300' -content: |- -

Magento_BundleStaging module

- - ## Overview - - The Magento_BundleStaging module is a part of the staging functionality in Magento EE. This new functionality enables you to stage a bundle product in the Schedule Update form of the product. - - ## Implementation Details - - The Magento_BundleStaging module extends the functionality of the Magento_Bundle module. When you schedule an update for a bundle product, all bundle item options for that concrete product are available and can be edited. All the bundle product attributes can be staged. - - ### Installation Details - - The Magento_BundleStaging module makes irreversible changes in a database during installation. It means, that you cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies with the Magento_BundleStaging module in the `require` object of the `composer.json` file. The file is located in the same directory as this `README` file. - - ## Extension Points - - Extension points enable extension developers to interact with the Magento_BundleStaging module. You can interact with the Magento_BundleStaging module using the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BundleStaging module. - - ### UI components - - You can extend Bundle updates product listing using the grid UI component located in the `Magento/BundleStaging/view/adminhtml/ui_component/bundle_update_product_listing.xml`. For more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). Also, there you can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/CatalogEvent.yml b/src/_data/codebase/v2_3/mrg/ee/CatalogEvent.yml deleted file mode 100644 index 1d15b144aaf..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CatalogEvent.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogEvent -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CatalogEvent/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento_CatalogEvent module is designed for creating campaigns that encourage customers to buy products with lower prices. - There are three types of the catalog events: upcoming, open, closed. diff --git a/src/_data/codebase/v2_3/mrg/ee/CatalogImportExportStaging.yml b/src/_data/codebase/v2_3/mrg/ee/CatalogImportExportStaging.yml deleted file mode 100644 index 589f1b799cb..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CatalogImportExportStaging.yml +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Magento_CatalogImportExportStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CatalogImportExportStaging/README.md -last_modified_at: '2016-04-07 09:45:21 -0500' -content: |- -

Magento_CatalogImportExportStaging module

- - ## Overview - - The Magento_CatalogImportExportStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogImportExport module functionality to be used in staging mode. - - ## Implementation Details - - The Magento_CatalogImportExportStaging module: - - * adds plugin on `Magento\CatalogImportExport\Model\Import\Product::saveProductEntity` to add version and sequence information to product entity - * listens to `catalog_product_import_bunch_delete_commit_before` event to delete values from sequence table when products being deleted - - ## Dependencies - - You can find the list of modules that have dependencies on Magento_CatalogImportExportStaging module, in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. - - ## Extension Points - - The Magento_CatalogImportExportStaging module does not provide any specific extension points. You can extend it using the Magento extension mechanism. - - For more information about Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.0/extension-dev-guide/plugins.html) and [Magento dependency injection](http://devdocs.magento.com/guides/v2.0/extension-dev-guide/depend-inj.html). - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). Also, there you can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/CatalogInventoryStaging.yml b/src/_data/codebase/v2_3/mrg/ee/CatalogInventoryStaging.yml deleted file mode 100644 index eed02898d66..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CatalogInventoryStaging.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_CatalogInventoryStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CatalogInventoryStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: "## Magento_CatalogInventoryStaging module\n\n## Overview\n\nThe Magento_CatalogInventoryStaging - module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogInventory - module functionality, adding the capability to monitor the \"Stock Status\" field - on the Schedule Update form of a product. \n\n## Implementation details\n\nThe Magento_CatalogInventoryStaging - module adds the disabled \"Stock Status\" field on the Schedule Update form of a - product during form rendering.\n\n## Dependencies\n\nYou can find the list of modules - that have dependencies on the Magento_CatalogInventoryStaging module in the `require` - section of the `composer.json` file. The file is located in the root directory of - the module.\n\n## Extension points\n\nYou can interact with the Magento_CatalogInventoryStaging - module using the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_CatalogInventoryStaging - module.\n\n## Additional information\n\nYou can track [backward incompatible changes - made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/ee/CatalogPermissions.yml b/src/_data/codebase/v2_3/mrg/ee/CatalogPermissions.yml deleted file mode 100644 index 98a1d75500b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CatalogPermissions.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_CatalogPermissions -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CatalogPermissions/README.md -last_modified_at: '2015-05-14 15:09:36 +0300' -content: |- - Magento_CatalogPermissions feature allows to restrict the following permissions: - - Browse categories - - Display product prices - - Add to cart - - Catalog search - The permissions can be restricted for specific customer groups and guest users. diff --git a/src/_data/codebase/v2_3/mrg/ee/CatalogRuleStaging.yml b/src/_data/codebase/v2_3/mrg/ee/CatalogRuleStaging.yml deleted file mode 100644 index 979ba24f22b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CatalogRuleStaging.yml +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Magento_CatalogRuleStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CatalogRuleStaging/README.md -last_modified_at: '2016-08-03 10:46:30 +0300' -content: |- - ## Magento_CatalogRuleStaging module - - ## Overview - - The Magento_CatalogRuleStaging module is a part of the staging functionality in Magento EE. It enables you to create new catalog rule updates or add new changes to the existing store updates. In other words, you can modify the catalog rules in updates. These updates are shown on the content dashboard. - - ## Implementation details - - The Magento_CatalogRuleStaging module changes a catalog rule creation page and the catalog rule related database tables to make them compatible with the Magento Staging Framework. This module depends on the Magento_CatalogRule module and extends its functionality. It changes the database structure of the Magento_CatalogRule module and the way in which catalog rules are managed. The Magento_CatalogRule module must be enabled. - - The Magento_CatalogRuleStaging module enables you to stage the following catalog rule attributes: - - - Rule Name - - Description - - Websites - - Customer Groups - - Priority - - Product Apply - - Product Discount Amount - - Subproduct Discounts - - Subproduct Apply - - Subproduct Discount Amount - - Discard Subsequent Rules - - These attributes cannot be modified and are a part of the static Magento Catalog Rule form. - - ### Installation details - - The Magento_CatalogRuleStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_CatalogRuleStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_CatalogRuleStaging module. You can interact with the Magento_CatalogRuleStaging module using the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogRuleStaging module. - - ### Layouts - - You can extend and override layouts in the `app/code/Magento/CatalogRuleStaging/view/adminhtml/layout` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional Information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/CatalogStaging.yml b/src/_data/codebase/v2_3/mrg/ee/CatalogStaging.yml deleted file mode 100644 index dfe4a65a738..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CatalogStaging.yml +++ /dev/null @@ -1,131 +0,0 @@ ---- -title: Magento_CatalogStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CatalogStaging/README.md -last_modified_at: '2016-07-13 17:35:04 -0500' -content: |- -

Magento_CatalogStaging module

- - ## Overview - - The Magento_CatalogStaging module is a part of the staging functionality in Magento EE. It enables you to create new catalog updates or add new changes to the existing store updates. In other words, you can modify the category and product entity attributes in updates. These updates are shown on the content dashboard. - - ## Implementation Details - - The Magento_CatalogStaging module extends the Magento_Catalog module functionality. It changes a category and product creation page, and related database tables to make them compatible with the Magento Staging Framework. - - The following fields are removed from the Magento_Catalog module forms: - - - Category form: - - Schedule design update from - - Schedule design update to - - - Product form: - - Set as new from - - Set as new to - - Schedule design update from - - Schedule design update to - - Special price from - - Special price to - - They are all related to the time period attributes, and now can be set using staging functionality, when you schedule a new update as: - - - Special price - - Schedule design update - - Set product as new - - ### Category Staging - - The Magento_CatalogStaging module enables you to stage the following category attributes: - - - Enable/disable Category - - Include in Menu - - Category Name - - Content - - Category Image - - Description - - CMS Blocks - - Display Settings - - Display Mode - - Anchor - - Product Sorting - - Layered Navigation Price Step - - Search Engine Optimization - - Meta Title - - Meta Keywords - - Meta Description - - Design - - Layout - - Layout Update XML - - New Theme - - The following category attributes cannot be staged: - - - Assignment of Products to a Category - - URL - - ### Product Staging - - The Magento_CatalogStaging module enables you to stage the following product attributes: - - - Attribute Set - - Product Name - - Price - - Weight attributes - - Visibility - - New(flag) - - Country of Manufacture - - Description - - Websites(assignment) - - Design - - Layout - - Display Product Options In - - Layout Update XML - - Related Products, Up-Sells, and Cross-Sells - - Also, you can stage any other attribute added in Admin. - - The following product attributes cannot be staged: - - - Quantity - - URL Key - - SKU - - ### Installation Details - - The Magento_CatalogStaging module makes irreversible changes in a database during installation. It means, that you cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies with the Magento_CatalogStaging module in the `require` object of the `composer.json` file. The file is located in the same directory as this `README` file. - - ## Extension Points - - Extension points enable extension developers to interact with the Magento_CatalogStaging module. You can interact with the Magento_CatalogStaging module using the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogStaging module. - - ### UI components - - You can extend product and category updates using the UI components located in the `Magento\CatalogStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). - - ### Layouts - - You can extend and override layouts in the `Magento\CatalogStaging\view\adminhtml\layout` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ### Events - - You can use the following events: - - - `catalog_category_prepare_save` event in the `\Magento\CatalogStaging\Model\Category\Hydrator::hydrate()` method. Parameters: - - `category` is a category to be saved (`\Magento\Catalog\Model\Category` class). - - `request` is a request object with the `\Magento\Framework\App\RequestInterface` interface. - - `controller_action_catalog_product_save_entity_after` event in the `\Magento\CatalogStaging\Model\Product\Hydrator::hydrate()` method. Parameters: - - `controller` is a hydrator object (`\Magento\CatalogStaging\Model\Product\Hydrator`). - - `product` is a product object (`\Magento\Catalog\Model\Product` class. - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). Also, there you can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/CatalogStagingGraphQl.yml b/src/_data/codebase/v2_3/mrg/ee/CatalogStagingGraphQl.yml deleted file mode 100644 index 83bf0a1fd45..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CatalogStagingGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogStagingGraphQl -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CatalogStagingGraphQl/README.md -last_modified_at: '2019-11-22 09:44:16 -0600' -content: |- - **CatalogStagingGraphQl** supports Staging functionality for Catalog in the scope of GraphQl. - This includes preview capabilities for catalog entities. diff --git a/src/_data/codebase/v2_3/mrg/ee/CatalogUrlRewriteStaging.yml b/src/_data/codebase/v2_3/mrg/ee/CatalogUrlRewriteStaging.yml deleted file mode 100644 index e3a89ec5fcc..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CatalogUrlRewriteStaging.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_CatalogUrlRewriteStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CatalogUrlRewriteStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_CatalogUrlRewriteStaging - - ## Overview - - The Magento_CatalogUrlRewriteStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogUrlRewrite module. - - ## Implementation details - - The Magento_CatalogUrlRewriteStaging module disables an opportunity to change the URL for a product or category, when you schedule an update. It is a technical module that doesn't have any public calls to intercept. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_CatalogUrlRewriteStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extensions points for the Magento_CatalogUrlRewriteStaging module are not available. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/CheckoutAddressSearch.yml b/src/_data/codebase/v2_3/mrg/ee/CheckoutAddressSearch.yml deleted file mode 100644 index fcb012363ae..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CheckoutAddressSearch.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_CheckoutAddressSearch -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CheckoutAddressSearch/README.md -last_modified_at: '2019-04-10 17:47:51 -0500' -content: |- - ## CheckoutAddressSearch module Overview - - CheckoutAddressSearch module extends Magento_Checkout and adds functionality to search customer shipping and billing addresses with ui-select component. - - It prevents loading and rendering of all customer addresses on checkout. - - This feature is disabled by default and can be configured in Magento Admin Sales Checkout options. Default limit of addresses after which address search is enabled is 10 and it can be configured in Magento Admin. diff --git a/src/_data/codebase/v2_3/mrg/ee/CheckoutAddressSearchGiftRegistry.yml b/src/_data/codebase/v2_3/mrg/ee/CheckoutAddressSearchGiftRegistry.yml deleted file mode 100644 index f7ddb65ed55..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CheckoutAddressSearchGiftRegistry.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_CheckoutAddressSearchGiftRegistry -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CheckoutAddressSearchGiftRegistry/README.md -last_modified_at: '2019-04-05 18:54:17 -0500' -content: |- - ## CheckoutAddressSearchGiftRegistry module Overview - - CheckoutAddressSearchGiftRegistry module extends Magento_GiftRegistry and adds search customer shipping and billing addresses functionality on checkout to gift registry only if customer address search is enabled in configuration. diff --git a/src/_data/codebase/v2_3/mrg/ee/CheckoutStaging.yml b/src/_data/codebase/v2_3/mrg/ee/CheckoutStaging.yml deleted file mode 100644 index 266437aad6e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CheckoutStaging.yml +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: Magento_CheckoutStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CheckoutStaging/README.md -last_modified_at: '2016-07-04 12:55:14 +0000' -content: |- - ## Magento_CheckoutStaging module - - ## Overview - - The Magento_CheckoutStaging module is a part of the staging functionality in Magento EE. - It extends the checkout functionality and enables you to use it in the staging preview mode. - - ## Implementation details - - The Magento_CheckoutStaging module extends the following Magento_Checkout module functionality to be used in the staging preview mode: - - - Disables an order creation - - Creates a demo quote - - Deletes the demo quote using cron - - Configuration options: - - - The `preview_quota_lifetime` parameter in the `Magento/CheckoutStaging/etc/config.xml` sets the lifetime of the demo quote. - - The `schedule` parameter in the `Magento/CheckoutStaging/etc/crontab.xml` sets a launch schedule of the cron. - - ### Installation details - - The Magento_CheckoutStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_CheckoutStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_CheckoutStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CheckoutStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/CmsStaging.yml b/src/_data/codebase/v2_3/mrg/ee/CmsStaging.yml deleted file mode 100644 index 8d07f4366f2..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CmsStaging.yml +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Magento_CmsStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CmsStaging/README.md -last_modified_at: '2016-07-13 17:35:04 -0500' -content: "## Magento_CmsStaging module\n\n## Overview\n\nThe Magento_CmsStaging module - is a part of the staging functionality in Magento EE. It enables you to create new - CMS Page and the CMS Block updates or add new changes to the existing store updates. - In other words, you can modify the CMS Pages and the CMS Blocks in updates. These - updates are shown on the content dashboard.\n\n## Implementation details\n\nThe - Magento_CmsStaging module changes the CMS Pages and CMS Blocks creation pages to - make them compatible with the Magento Staging Framework. This module depends on - the Magento_Cms module and extends its functionality. It changes the database structure - of the Magento_Cms module and the way in which CMS Pages/Blocks are managed.\n\n### - CMS Pages\n\nYou can stage the following parameters:\n\n- Enable/Disable CMS Page\n- - Page Title\n- Content \n - Content Heading\n - Content (WYSIWYG)\n- Search - Engine Optimization \n - URL Key\n - Meta Keywords\n - Meta Description\n- - Design \n - Layout\n - Layout Update XML\n - Theme\n\n### CMS Blocks\n\nThe - following parameters can be staged:\n\n- Enable/Disable CMS Block\n- Block Title\n- - Identifier \n- Store View\n- Content (WYSIWYG)\n\n### Installation details\n\nThe - Magento_CmsStaging module makes irreversible changes in a database during installation. - You cannot uninstall this module.\n\n## Dependencies\n\nYou can find the list of - modules that have dependencies on the Magento_CmsStaging module in the `require` - section of the `composer.json` file. The file is located in the root directory of - the module.\n\n## Extension points\n\nExtension points enable extension developers - to interact with the Magento_CmsStaging module. For more information about the Magento - extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_CmsStaging module.\n\n### - UI components\n\nYou can extend product and category updates using the UI components - located in the `Magento\\CmsStaging\\view\\adminhtml\\ui_component` directory. For - more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html).\n\n### - Layouts\n\nYou can extend and override layouts in the `Magento\\CmsStaging\\view\\adminhtml\\layout` - directory.\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html).\n\n## - Additional information\n\nYou can track [backward incompatible changes made in a - Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/ee/ConfigurableProductStaging.yml b/src/_data/codebase/v2_3/mrg/ee/ConfigurableProductStaging.yml deleted file mode 100644 index 6a12c740c9e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ConfigurableProductStaging.yml +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Magento_ConfigurableProductStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/ConfigurableProductStaging/README.md -last_modified_at: '2017-02-06 15:24:41 +0200' -content: |- - ## Magento_ConfigurableProductStaging module - - ## Overview - - The Magento_ConfigurableProductStaging module is a part of the staging functionality in Magento EE. It enables you to create new Configurable Product updates or add new changes to the existing store updates. In other words, you can modify the Configurable Products entity attributes in updates. These updates are shown on the content dashboard. - - ## Implementation details - - The Magento_ConfigurableProductStaging module adds the "Configurations" tab and the configuration wizard to the Schedule Update form of a product. - - ### Installation details - - The Magento_ConfigurableProductStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_ConfigurableProductStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_ConfigurableProductStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ConfigurableProductStaging module. - - ### UI components - - You can extend product and category updates using the UI components located in the `Magento\ConfigurableProductStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). - - ### Layouts - - You can extend and override layouts in the `Magento\ConfigurableProductStaging\view\adminhtml\layout` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/CustomAttributeManagement.yml b/src/_data/codebase/v2_3/mrg/ee/CustomAttributeManagement.yml deleted file mode 100644 index 63f27b34ae3..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CustomAttributeManagement.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_CustomAttributeManagement -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CustomAttributeManagement/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento_CustomAttributeManagement implements user-defined attributes management which provides ability to manage attributes of customers and their address. - Admin user can manage attributes on UI level without assistance of programmer. - Admin user can create new, modify, and remove attributes, control attributes properties and visibility on frontend. - User defined attributes are attributes which are created by admin user and not available out of box. - This attributes can be deleted from the system after their creation. - System attributes are attributes which cannot be deleted from the system in usual way and admin user can edit only their label. - Hidden attribute is an attribute which is hidden from the user on back-end and on front-end. diff --git a/src/_data/codebase/v2_3/mrg/ee/CustomerBalance.yml b/src/_data/codebase/v2_3/mrg/ee/CustomerBalance.yml deleted file mode 100644 index fde7570a7df..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CustomerBalance.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerBalance -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CustomerBalance/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento_CustomerBalance module enables customers to have a non-monetary balance in store credits associated to their accounts. - Store credit can be used by customers for shopping in the store and by the store administrator for making refunds. diff --git a/src/_data/codebase/v2_3/mrg/ee/CustomerBalanceGraphQl.yml b/src/_data/codebase/v2_3/mrg/ee/CustomerBalanceGraphQl.yml deleted file mode 100644 index be0c6395621..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CustomerBalanceGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerBalanceGraphQl -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CustomerBalanceGraphQl/README.md -last_modified_at: '2019-07-16 10:30:00 -0500' -content: |- - The **CustomerBalanceGraphQl** provides type and resolver information for enabling customers to have a non-monetary balance in store credits associated to their accounts. - Store credit can be used by customers for shopping in the store and by the store administrator for making refunds. diff --git a/src/_data/codebase/v2_3/mrg/ee/CustomerCustomAttributes.yml b/src/_data/codebase/v2_3/mrg/ee/CustomerCustomAttributes.yml deleted file mode 100644 index 05f80a52c56..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CustomerCustomAttributes.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerCustomAttributes -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CustomerCustomAttributes/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento_CustomerCustomAttributes module handles user-defined customer and customer address attributes. - User-defined attributes are the ones, which are created by a store administrator additionally to the default ones. diff --git a/src/_data/codebase/v2_3/mrg/ee/CustomerFinance.yml b/src/_data/codebase/v2_3/mrg/ee/CustomerFinance.yml deleted file mode 100644 index 9a571468e87..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CustomerFinance.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerFinance -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CustomerFinance/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento\CustomerFinance module handles the import and export of the store credit and reward customer data. - It extends Magento_CustomerImportExport and joins the basic customer data with reward and customer balance information to enable to import/export of customer data with reward and store credit data. diff --git a/src/_data/codebase/v2_3/mrg/ee/CustomerSegment.yml b/src/_data/codebase/v2_3/mrg/ee/CustomerSegment.yml deleted file mode 100644 index 3a0819e6527..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CustomerSegment.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerSegment -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/CustomerSegment/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento_CustomerSegment module enables customer segmentation, allowing the creation of customer groups based on characteristics like shopping cart content, orders history, address, and so on. - This allows dynamically targeting different content and promotions for those groups. Various components of a website, such as promotions and banners, can be personalized depending on the customer segment of a customer browsing the store at the moment. diff --git a/src/_data/codebase/v2_3/mrg/ee/Cybersource.yml b/src/_data/codebase/v2_3/mrg/ee/Cybersource.yml deleted file mode 100644 index b17fc22f902..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Cybersource.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Cybersource -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/Cybersource/README.md -last_modified_at: '2015-06-19 14:49:00 +0300' -content: The Magento_Cybersource module implements the integration with the Cybersource - payment gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_3/mrg/ee/DownloadableStaging.yml b/src/_data/codebase/v2_3/mrg/ee/DownloadableStaging.yml deleted file mode 100644 index bc6d8418a8b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/DownloadableStaging.yml +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: Magento_DownloadableStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/DownloadableStaging/README.md -last_modified_at: '2016-07-13 17:35:04 -0500' -content: |- - ## Magento_DownloadableStaging module - - ## Overview - - The Magento_DownloadableStaging module is a part of the staging functionality in Magento EE. It enables you to create new Downloadable Product updates or add new changes to the existing store updates. In other words, you can modify the Downloadable Products entity attributes in updates. These updates are shown on the content dashboard. - - ## Implementation details - - The Magento_DownloadableStaging module changes the Downloadable Product creation page to make them compatible with the Magento Staging Framework. This module extends the Magento_Downloadable module functionality to be used in staging. - - The Magento_DownloadableStaging module adds the "Downloadable information" tab to the Schedule Update form for a product. - - ### Installation details - - The Magento_DownloadableStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_DownloadableStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_DownloadableStaging module. - For more information about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_DownloadableStaging module. - - ### UI components - - You can extend product and category updates using the UI components located in the `Magento\DownloadableStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). - - ### Layouts - - You can extend and override layouts in the `Magento\DownloadableStaging\view\adminhtml\layout` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/ElasticsearchCatalogPermissions.yml b/src/_data/codebase/v2_3/mrg/ee/ElasticsearchCatalogPermissions.yml deleted file mode 100644 index 5848a66b667..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ElasticsearchCatalogPermissions.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ElasticsearchCatalogPermissions -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/ElasticsearchCatalogPermissions/README.md -last_modified_at: '2018-12-28 16:36:26 +0200' -content: |- - Magento\ElasticsearchCatalogPermissions module allows to use Elastic search engine for product searching capabilities in case if Magento\CatalogPermissions module is also enabled. - The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/ee/Enterprise.yml b/src/_data/codebase/v2_3/mrg/ee/Enterprise.yml deleted file mode 100644 index 8255a0a724d..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Enterprise.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Enterprise -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/Enterprise/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: The Enterprise module switches the store to Enterprise edition by adding - a link to Enterprise customer support in Admin Panel, switching notifications from - Community to Enterprise-related ones, some small enhancements like displaying "Enterprise - Edition" in the bottom of the site, etc. diff --git a/src/_data/codebase/v2_3/mrg/ee/Eway.yml b/src/_data/codebase/v2_3/mrg/ee/Eway.yml deleted file mode 100644 index 0d070004cdd..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Eway.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Eway -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/Eway/README.md -last_modified_at: '2015-07-29 19:08:38 +0300' -content: The Magento_Eway module implements the integration with the Eway payment - gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftCard.yml b/src/_data/codebase/v2_3/mrg/ee/GiftCard.yml deleted file mode 100644 index 32a44c3506f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftCard.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_GiftCard -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/GiftCard/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: "Magento_GiftCard module introduces new product type in the Magento application - called GiftCard Product.\nThis module extends existing functionality of Magento_Catalog - module by adding new product type.\n\nThis product option enables store owner to - offers gift cards in Virtual, Physical, or Combination format. \nWhen a gift card - is ordered, a unique code is generated that is emailed to a customer for virtual - gift cards, or exported for printing to physical gift cards. \nThis unique number - can only be redeemed by one customer." diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftCardAccount.yml b/src/_data/codebase/v2_3/mrg/ee/GiftCardAccount.yml deleted file mode 100644 index 855889075d5..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftCardAccount.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftCardAccount -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/GiftCardAccount/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: The Magento_GiftCardAccount module is responsible for gift card balances, - for both gift cards created by a store administrator and gift cards sold as gift - card products. diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftCardAccountGraphQl.yml b/src/_data/codebase/v2_3/mrg/ee/GiftCardAccountGraphQl.yml deleted file mode 100644 index 1473629194b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftCardAccountGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftCardAccountGraphQl -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/GiftCardAccountGraphQl/README.md -last_modified_at: '2019-05-30 10:55:23 -0500' -content: |- - **GiftCardAccountGraphQl** provides type and resolver information for the GraphQl module - to generate giftcard acccount information. diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftCardGraphQl.yml b/src/_data/codebase/v2_3/mrg/ee/GiftCardGraphQl.yml deleted file mode 100644 index 812bfb3d3bf..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftCardGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftCardGraphQl -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/GiftCardGraphQl/README.md -last_modified_at: '2018-01-30 15:41:07 -0600' -content: |- - **GiftCardGraphQl** provides type and resolver information for the GraphQl module - to generate giftcard product information. diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftCardImportExport.yml b/src/_data/codebase/v2_3/mrg/ee/GiftCardImportExport.yml deleted file mode 100644 index 08d650f2b5c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftCardImportExport.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftCardImportExport -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/GiftCardImportExport/README.md -last_modified_at: '2015-08-18 15:10:06 +0300' -content: |- - Magento_GiftCardImportExport module introduces import and export form GiftCard Product. - This module extends existing functionality of Magento_CatalogImportExport module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftCardStaging.yml b/src/_data/codebase/v2_3/mrg/ee/GiftCardStaging.yml deleted file mode 100644 index 6e70375d5f4..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftCardStaging.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Magento_GiftCardStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/GiftCardStaging/README.md -last_modified_at: '2016-07-13 17:35:04 -0500' -content: |- - ## Magento_GiftCardStaging module - - ## Overview - - The Magento_GiftCardStaging module is a part of the staging functionality in Magento EE. It enables you to create new GiftCard Product updates or add new changes to the existing store updates. In other words, you can modify the GiftCard Product entity attributes in updates. These updates are shown on the content dashboard. - - ## Implementation details - - The Magento_GiftCardStaging module changes the GiftCard Product creation page to make them compatible with the Magento Staging Framework: - - - Adds the Amount field set to the Schedule Update form - - Provides functionality of the field set - - Returns Amounts values to the initial state after update is finished - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GiftCardStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_GiftCardStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftCardStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftMessageStaging.yml b/src/_data/codebase/v2_3/mrg/ee/GiftMessageStaging.yml deleted file mode 100644 index 26a8adb476a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftMessageStaging.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_GiftMessageStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/GiftMessageStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_GiftMessageStaging module - - ## Overview - - The Magento_GiftMessageStaging module is a part of the staging functionality in Magento EE. It extends the Magento_GiftMessage module functionality to be used in the Schedule Update form. - - ## Implementation details - - The Magento_GiftMessageStaging module enables you to stage the "Allow Gift Message" flag in the "Gift Options" field set in the "Schedule Update" form of the product. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GiftMessageStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.0/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftMessageStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftRegistry.yml b/src/_data/codebase/v2_3/mrg/ee/GiftRegistry.yml deleted file mode 100644 index daf32373966..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftRegistry.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_GiftRegistry -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/GiftRegistry/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\GiftRegistry module that allows to create sets of gifts specified for specific holiday(Birthday, Wedding, etc). - It resembles wishlist, but there are differences. You can describe Gift Registry as a wishlist of products you would - like to share with other people so they could purchase anything from the list. Customer can even set some shipping - address to a gift registry, thus anyone who follows this list with a purchase would automatically have that shipping - address set by default during checkout. Customer can manage his gift registries in his profile. The gift registry can be - shared or stay private. Every gift registry has system attributes and can have custom attributes. diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftWrapping.yml b/src/_data/codebase/v2_3/mrg/ee/GiftWrapping.yml deleted file mode 100644 index 1e5fc0d3f99..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftWrapping.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_GiftWrapping -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/GiftWrapping/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\GiftWrapping module provides functionality that allows customer to add gift wrapping to the items purchased - from the store as gifts and charge it individually. Magento\GiftWrapping module extends functionality of gift - messages by combining gift messages with gift wrapping functionality diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftWrappingStaging.yml b/src/_data/codebase/v2_3/mrg/ee/GiftWrappingStaging.yml deleted file mode 100644 index f8ad693e45f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftWrappingStaging.yml +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Magento_GiftWrappingStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/GiftWrappingStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_GiftWrappingStaging module - - ## Overview - - The Magento_GiftWrappingStaging module is a part of the staging functionality in Magento EE. It allows to stage value of 'Allow Gift Wrapping' flag and price of the wrapping for each product update. - - ## Implementation details - - The Magento_GiftWrappingStaging module adds to the Schedule Update form of a product the following functionality: - - - Enable/disable gift wrapping ("Allow Gift Wrapping" field) - - Set a price for the gift wrapping ("Price for Gift Wrapping" field). - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GiftWrappingStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.0/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftWrappingStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/GoogleOptimizerStaging.yml b/src/_data/codebase/v2_3/mrg/ee/GoogleOptimizerStaging.yml deleted file mode 100644 index 1f4cb0ae2db..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GoogleOptimizerStaging.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_GoogleOptimizerStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/GoogleOptimizerStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_GoogleOptimizerStaging module - - ## Overview - - The Magento_GoogleOptimizerStaging module is a part of the staging functionality in Magento EE. It enables you to stage values of the product metadata. - - ## Implementation details - - The Magento_GoogleOptimizerStaging module enables you to stage parameters added by the Magento_GoogleOptimizer module in the Search Engine Optimization field set: - - - Meta Title - - Meta Keywords - - Meta Description - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GoogleOptimizerStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GoogleOptimizerStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/GoogleTagManager.yml b/src/_data/codebase/v2_3/mrg/ee/GoogleTagManager.yml deleted file mode 100644 index 04252ce0bac..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GoogleTagManager.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GoogleTagManager -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/GoogleTagManager/README.md -last_modified_at: '2015-06-22 19:55:26 +0300' -content: Magento_GoogleTagManager is a module for integration with Google Tag Manager - service. diff --git a/src/_data/codebase/v2_3/mrg/ee/GroupedProductStaging.yml b/src/_data/codebase/v2_3/mrg/ee/GroupedProductStaging.yml deleted file mode 100644 index ae709aa8583..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GroupedProductStaging.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_GroupedProductStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/GroupedProductStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_GroupedProductStaging module - - ## Overview - - The Magento_GroupedProductStaging module is a part of the staging functionality in Magento EE. It enables you to stage products assigned to grouped product. - - ## Implementation details - - The Magento_GroupedProductStaging module extends functionality of the Magento_GroupedProduct to be used in staging. It adds Grouped Products field set to the Schedule Update form of a product. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GroupedProductStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GroupedProductStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/Invitation.yml b/src/_data/codebase/v2_3/mrg/ee/Invitation.yml deleted file mode 100644 index 1a736ef07b7..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Invitation.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Invitation -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/Invitation/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: The Magento_Invitation module enables invitation sending, referral tracking - and generating invitation reports. diff --git a/src/_data/codebase/v2_3/mrg/ee/LayeredNavigationStaging.yml b/src/_data/codebase/v2_3/mrg/ee/LayeredNavigationStaging.yml deleted file mode 100644 index da9885972b3..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/LayeredNavigationStaging.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Magento_LayeredNavigationStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/LayeredNavigationStaging/README.md -last_modified_at: '2016-07-04 12:55:14 +0000' -content: |- - ## Magento_LayeredNavigationStaging module - - ## Overview - - The Magento_LayeredNavigationStaging module is a part of the staging functionality in Magento EE. - It restricts functionality of the Magento_LayeredNavigationStaging module in the staging preview mode. - - ## Implementation details - - The Magento_LayeredNavigationStaging module disables the Magento_LayeredNavigation module functionality in the staging preview mode. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_LayeredNavigationStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_LayeredNavigationStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_LayeredNavigationStaging module. - - ### Layouts - - You can extend and override layouts in the `Magento/LayeredNavigationStaging/view/frontend/layout/` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/Logging.yml b/src/_data/codebase/v2_3/mrg/ee/Logging.yml deleted file mode 100644 index 1f1b3ce65cf..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Logging.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Logging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/Logging/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Logging module is used for logging actions done in the backend by administrators. Information such as time of action, type of action and administrator who performed the action is recorded. - By default all actions are recorded. Rules can be configured only to identify specific kinds of actions. diff --git a/src/_data/codebase/v2_3/mrg/ee/MsrpStaging.yml b/src/_data/codebase/v2_3/mrg/ee/MsrpStaging.yml deleted file mode 100644 index 4d9222b84ca..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/MsrpStaging.yml +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Magento_MsrpStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/MsrpStaging/README.md -last_modified_at: '2016-07-06 16:58:52 +0300' -content: |- - ## Magento_MsrpStaging module - - ## Overview - - The Magento_MsrpStaging module is a part of the staging functionality in Magento EE. It enables you to stage the manufacturer's suggested retail price. - - ## Implementation details - - The Magento_MsrpStaging module extends the Magento_Msrp module to be used in staging. It adds the following fields in the Advice Pricing form: - - - Manufacturer's Suggested Retail Price - - Display Actual Price - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_MsrpStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MsrpStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/MultipleWishlist.yml b/src/_data/codebase/v2_3/mrg/ee/MultipleWishlist.yml deleted file mode 100644 index 4fc3b3faf25..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/MultipleWishlist.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_MultipleWishlist -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/MultipleWishlist/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento_MultipleWishlist module implements the multiple wishlists functionality. - These are lists of products from a store a customer would like to buy. Customers can save products to multiple wish lists and copy or move items from list to list. diff --git a/src/_data/codebase/v2_3/mrg/ee/PaymentStaging.yml b/src/_data/codebase/v2_3/mrg/ee/PaymentStaging.yml deleted file mode 100644 index ed856db5341..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/PaymentStaging.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_PaymentStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/PaymentStaging/README.md -last_modified_at: '2016-07-04 12:55:14 +0000' -content: |- - ## Magento Magento_PaymentStaging Module - - ## Overview - - The Magento_PaymentStaging module is a part of the staging functionality in Magento EE. It extends the Magento_Payment module for the staging preview functionality. - - ## Implementation details - - The Magento_PaymentStaging module restricts functionality of the Magento_Payment module in the staging preview mode. It shows only offline payment methods that are enabled. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_PaymentStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_PaymentStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_PaymentStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/PersistentHistory.yml b/src/_data/codebase/v2_3/mrg/ee/PersistentHistory.yml deleted file mode 100644 index 5b0a9702583..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/PersistentHistory.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_PersistentHistory -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/PersistentHistory/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\PersistentHistory module extends functionality of Magento\Persistent by providing ability to keep track of - products added to wishlist, recently ordered items, currently compared products, comparison history, recently viewed - products and customer group membership and segmentation. diff --git a/src/_data/codebase/v2_3/mrg/ee/PricePermissions.yml b/src/_data/codebase/v2_3/mrg/ee/PricePermissions.yml deleted file mode 100644 index 57e518c796e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/PricePermissions.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_PricePermissions -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/PricePermissions/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: Magento_PricePermissions module allows to restrict such admin rights as changing - or reading product price, changing product status. diff --git a/src/_data/codebase/v2_3/mrg/ee/ProductVideoStaging.yml b/src/_data/codebase/v2_3/mrg/ee/ProductVideoStaging.yml deleted file mode 100644 index 11afbf16e53..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ProductVideoStaging.yml +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Magento_ProductVideoStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/ProductVideoStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_ProductVideoStaging module - - ## Overview - - The Magento_ProductVideoStaging module is a part of the staging functionality in Magento EE. It enables you to add or remove a video to a product update. - - ## Implementation details - - The Magento_ProductVideoStaging module extends the Magento_ProductVideo functionality to be used in staging. It adds an "Add Video" button to the Schedule Update form and supports a New Video form in staging mode. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_ProductVideoStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_ProductVideoStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ProductVideoStaging module. - - ### Layouts - - You can extend and override layouts in the `app/code/Magento/ProductVideoStaging/view/adminhtml/layout` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/PromotionPermissions.yml b/src/_data/codebase/v2_3/mrg/ee/PromotionPermissions.yml deleted file mode 100644 index 431b373caf1..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/PromotionPermissions.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_PromotionPermissions -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/PromotionPermissions/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\PromotionPermission module provides the possibility to an admin user to manage access of promotions and product - prices in the Admin Panel. An admin user can set the following access rights for promotions and product prices: edit, - read, without any permissions. diff --git a/src/_data/codebase/v2_3/mrg/ee/Reminder.yml b/src/_data/codebase/v2_3/mrg/ee/Reminder.yml deleted file mode 100644 index df2e01cebc8..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Reminder.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Reminder -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/Reminder/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: Magento_Reminder module provides functionality for sending reminder emails - to customers according to pre-configured rules. diff --git a/src/_data/codebase/v2_3/mrg/ee/ResourceConnections.yml b/src/_data/codebase/v2_3/mrg/ee/ResourceConnections.yml deleted file mode 100644 index 58383db91be..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ResourceConnections.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_ResourceConnections -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/ResourceConnections/README.md -last_modified_at: '2015-08-25 12:44:48 +0300' -content: "Magento\\ResourceConnections module adds a mechanism to segregate database - connections between master and slave \ndatabase servers based on the request type.\n\nFor - each master database connection (except the indexer connection) that are configured - in db/connection section \nof app/etc/env.php you can add one slave connection that - can be configured in db/slave_connection.\nConfiguration format is the same as db/connection. - Slave connection name must be the same as associated master \nconnection name. To - enable slave connections for specific resources create a slave connection configuration - \nby adding slave_connection node as below:\n\n```php\n\n array (\n 'connection' =>\n array - (\n 'default' =>\n array (\n 'host' - => 'default-master-host',\n 'dbname' => 'magento',\n - \ 'username' => 'magento',\n 'password' - => 'magento',\n 'active' => '1',\n ),\n - \ ),\n 'slave_connection' =>\n array (\n - \ 'default' =>\n array (\n 'host' - => 'default-slave-host',\n 'dbname' => 'magento',\n 'username' - => 'read_only',\n 'password' => 'password',\n 'active' - => '1',\n ),\n ),\n 'table_prefix' => '',\n ),\n - \ //.......\n```\nTo add slave connection for resources other than 'default' repeat - the step and add to db/slave_connection \nnew element with same name and slave configuration - for specified resource. \nConfig structure retains backward compatibility if module - is turned off.\n\nWARNING: 'indexer' connection is not designed to have slave configuration." diff --git a/src/_data/codebase/v2_3/mrg/ee/ReviewStaging.yml b/src/_data/codebase/v2_3/mrg/ee/ReviewStaging.yml deleted file mode 100644 index 50862dc90fb..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ReviewStaging.yml +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Magento_ReviewStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/ReviewStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: "## Magento_ReviewStaging module\n\n## Overview\n\nThe Magento_ReviewStaging - module is a part of the staging functionality in Magento EE. It displays the Product - Reviews grid on the Schedule Update form.\n\n## Implementation details\n\nThe Magento_ReviewStaging - module extends the following Magento_Review module functionality to be used in staging - mode:\n\n- Adds Product Reviews grid on the Schedule Update form. \n\nNOTE You cannot - create an update for a product review.\n\n## Dependencies\n\nYou can find the list - of modules that have dependencies on the Magento_ReviewStaging module in the `require` - section of the `composer.json` file. The file is located in the root directory of - the module.\n\n## Extension points\n\nExtension points enable extension developers - to interact with the Magento_ReviewStaging module. For more information about the - Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_ReviewStaging module.\n\n### - Layouts\n\nYou can extend and override layouts in the `Magento\\ReviewStaging\\view\\adminhtml\\layout` - directory.\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html).\n\n## - Additional information\n\nYou can track [backward incompatible changes made in a - Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/ee/Reward.yml b/src/_data/codebase/v2_3/mrg/ee/Reward.yml deleted file mode 100644 index c9cbe89d45e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Reward.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Reward -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/Reward/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\Reward module allows an online merchant to implement unique programs designed to enhance user experience and increase - customer loyalty. Points are awarded based on a wide range of transaction and customer activities, with the ability for - the merchant to control point allotment, balance, and expiration. Customers can redeem points toward purchases based on - a conversion rate between points and currency that is set up by the merchant. diff --git a/src/_data/codebase/v2_3/mrg/ee/RewardGraphQl.yml b/src/_data/codebase/v2_3/mrg/ee/RewardGraphQl.yml deleted file mode 100644 index 871f1aedadd..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/RewardGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_RewardGraphQl -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/RewardGraphQl/README.md -last_modified_at: '2018-01-16 16:07:42 -0600' -content: |- - **RewardGraphQl** provides type information for the GraphQl module - to generate reward fields for customer information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ee/RewardStaging.yml b/src/_data/codebase/v2_3/mrg/ee/RewardStaging.yml deleted file mode 100644 index 2a2d9c02f27..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/RewardStaging.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_RewardStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/RewardStaging/README.md -last_modified_at: '2017-06-02 13:06:13 +0300' -content: |- - ## Magento_RewardStaging module - - ## Overview - - The Magento_RewardStaging module is a part of the staging functionality in Magento EE. It enables you to create updates for the Add Reward Points attribute of Sales Rules. - - ## Implementation details - - The Magento_RewardStaging module extends the following Magento_Reward module functionality to be used in staging mode: - - - Adds the ability to be staged for Add Reward Points field of Sales Rules. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_RewardStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_RewardStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RewardStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/Rma.yml b/src/_data/codebase/v2_3/mrg/ee/Rma.yml deleted file mode 100644 index 1d78d3e5e92..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Rma.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Rma -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/Rma/README.md -last_modified_at: '2016-04-08 15:30:29 +0300' -content: Rma module is responsible for processing Return Merchandise Approvals. diff --git a/src/_data/codebase/v2_3/mrg/ee/RmaGraphQl.yml b/src/_data/codebase/v2_3/mrg/ee/RmaGraphQl.yml deleted file mode 100644 index 8c3eda2a0fe..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/RmaGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_RmaGraphQl -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/RmaGraphQl/README.md -last_modified_at: '2018-01-16 16:07:42 -0600' -content: |- - **RmaGraphQl** provides type information for the GraphQl module - to generate rma fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ee/RmaStaging.yml b/src/_data/codebase/v2_3/mrg/ee/RmaStaging.yml deleted file mode 100644 index 841d715970c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/RmaStaging.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_RmaStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/RmaStaging/README.md -last_modified_at: '2016-07-06 16:58:52 +0300' -content: |- - ## Magento_RmaStaging module - - ## Overview - - The Magento_RmaStaging module is a part of the staging functionality in Magento EE. It enables you to create updates for the parameters of the Autosettings field set of a product. - - RMA stands for a return merchandise authorization. - - ## Implementation details - - The Magento_RmaStaging module extends the following Magento_Rma module functionality to be used in staging mode: - - - Adds the Autosettings field set to the Schedule update form of a product. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_RmaStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_RmaStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RmaStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/SalesArchive.yml b/src/_data/codebase/v2_3/mrg/ee/SalesArchive.yml deleted file mode 100644 index 5113da2a791..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/SalesArchive.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_SalesArchive -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/SalesArchive/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - ## Purpose of module - - Magento\SalesArchive module responsible for creating logical partitions for storing previews of orders, invoices, credit memos, shipments. - Primary purpose of this module is to increase performance for read operation on orders (shipments, credit memos, shipments) grid. diff --git a/src/_data/codebase/v2_3/mrg/ee/SalesRuleStaging.yml b/src/_data/codebase/v2_3/mrg/ee/SalesRuleStaging.yml deleted file mode 100644 index 8740819f7a0..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/SalesRuleStaging.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_SalesRuleStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/SalesRuleStaging/README.md -last_modified_at: '2016-07-13 17:35:04 -0500' -content: "

Magento_SalesRuleStaging module

\n\n## Overview\n\nThe Magento_SalesRuleStaging - module is a part of the staging functionality in Magento EE. It enables you to create - new sales rule updates or add new changes to the existing store updates. In other - words, you can modify the sales rules in updates. These updates are shown on the - content dashboard.\n\n## Implementation Details\n\nThe Magento_SalesRuleStaging - module changes the Cart Price Rules page and the sales rule related database tables - to make them compatible with the Magento Staging Framework. \nThe Magento_SalesRuleStaging - module enables you to stage the following sales rule attributes:\n\n- Rule Name\n- - Description\n- Websites\n- Customer Groups\n- Priority\n- Condition\n- Action\n\nThis - module depends on the Magento_SalesRule module and extends its functionality. It - changes database structure of the Magento_SalesRule module and the way in which - sales rules are managed.\n \n### Installation Details\n \nDo not uninstall the Magento_SalesRuleStaging - module, because it makes irreversible changes in the database during installation. - Also, the Magento_SalesRule module cannot be disabled.\n\n## Dependencies\n\nYou - can find the list of modules that have dependencies with the Magento_SalesRuleStaging - module in the `require` object of the `composer.json` file located in the same directory - as this `README` file.\n\n## Extension Points\n\nExtension points enable extension - developers to interact with the Magento_SalesRuleStaging. However, the Magento_SalesRuleStaging - module does not provide any specific extension points.\n\nFor more information about - Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[Magento - dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_SalesRuleStaging module.\n\n## - Additional information\n\nFor more Magento 2 developer documentation, see [Magento - 2 Developer Documentation](http://devdocs.magento.com). Also, you can track there - [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 - release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/ee/ScalableCheckout.yml b/src/_data/codebase/v2_3/mrg/ee/ScalableCheckout.yml deleted file mode 100644 index 76bdd4e4608..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ScalableCheckout.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_ScalableCheckout -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/ScalableCheckout/README.md -last_modified_at: '2015-02-04 13:08:45 +0200' -content: |- - Magento\ScalableCheckout module provides ability for system extension (Checkout can be configured to work with separate DataBase). - Extraction of Checkout tables to separate database will guarantee better scalability for Magento, - and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_3/mrg/ee/ScalableInventory.yml b/src/_data/codebase/v2_3/mrg/ee/ScalableInventory.yml deleted file mode 100644 index d675aef810e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ScalableInventory.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_ScalableInventory -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/ScalableInventory/README.md -last_modified_at: '2015-09-01 17:12:45 +0300' -content: |- - Magento\ScalableInventory module provides ability for system extension (CatalogInventory can be configured to work with separate quantity storage). - Extraction of quantity updates to separate storage will guarantee better scalability for Magento, - and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_3/mrg/ee/ScalableOms.yml b/src/_data/codebase/v2_3/mrg/ee/ScalableOms.yml deleted file mode 100644 index a8436132a96..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ScalableOms.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_ScalableOms -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/ScalableOms/README.md -last_modified_at: '2015-05-15 13:27:50 +0300' -content: |- - Magento\ScalableOms (Order Management System) module provides ability for system extension - (Sales can be configured to work with separate database). - Extraction of Sales tables to separate database will guarantee better scalability for Magento, - and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_3/mrg/ee/ScheduledImportExport.yml b/src/_data/codebase/v2_3/mrg/ee/ScheduledImportExport.yml deleted file mode 100644 index 994727e8c0a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ScheduledImportExport.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ScheduledImportExport -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/ScheduledImportExport/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento_ScheduledImportExport functionality allows to simplify routine of importing and/or exporting data in the store by automating this process. - Admin user can create a rule for importing or exporting new data (which could be Products, Customers and Customer Addresses) and specify date and time of the operation. diff --git a/src/_data/codebase/v2_3/mrg/ee/SearchStaging.yml b/src/_data/codebase/v2_3/mrg/ee/SearchStaging.yml deleted file mode 100644 index 141ebac2392..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/SearchStaging.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Magento_SearchStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/SearchStaging/README.md -last_modified_at: '2016-07-04 12:55:14 +0000' -content: |- - ## Magento_SearchStaging module - - ## Overview - - The Magento_SearchStaging module is a part of the staging functionality in Magento EE. - It restricts functionality of the Magento_SearchStaging module in the staging preview mode. - - ## Implementation details - - The Magento_SearchStaging module disables the Magento_Search module functionality in the staging preview mode. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_SearchStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_SearchStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_SearchStaging module. - - ### Layouts - - You can extend and override layouts in the `Magento/SearchStaging/view/frontend/layout/` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/Staging.yml b/src/_data/codebase/v2_3/mrg/ee/Staging.yml deleted file mode 100644 index 39a6f48960d..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Staging.yml +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Magento_Staging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/Staging/README.md -last_modified_at: '2016-10-19 18:10:05 +0300' -content: |- - ## Overview - Magento_Staging module is used for setting up, previewing and managing future store updates. - - ## Dependencies - The **Magento_Staging** is dependent on the following modules: - - Magento_Ui - - ## Extension points - Magento_Staging module have configured timeline view that simplify representation of updates. Configuration of - timeline is present in view/adminhtml/ui_component/staging_update_grid.xml file. Difference between simple grid is - in next components declaration: - - listingToolbar - * template - overloaded template to provide switcher between grid and timeline, legend for timeline. - * updateTypes - path to status column that provide data for legend - - columns - * component - timeline component tht extends listing. - * recordTmpl - overloaded template for timeline records. - * detailsTmpl - template for tooltip that provide details about updates. - - status column - * component - extends selection column, sets class based on value. - * updateTypesMap - array that contains bounded classes and values. - - ## Precautions - - To avoid mixed content and to work properly, Staging Site Preview feature requires both Storefront and Admin area to be under the same protocol (http or https). diff --git a/src/_data/codebase/v2_3/mrg/ee/StagingGraphQl.yml b/src/_data/codebase/v2_3/mrg/ee/StagingGraphQl.yml deleted file mode 100644 index 4c66ccc3cfa..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/StagingGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_StagingGraphQl -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/StagingGraphQl/README.md -last_modified_at: '2019-11-20 16:45:00 -0600' -content: |- - **StagingGraphQl** provides type information for the GraphQl module - to stage and preview entities. diff --git a/src/_data/codebase/v2_3/mrg/ee/Support.yml b/src/_data/codebase/v2_3/mrg/ee/Support.yml deleted file mode 100644 index c468dc03373..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Support.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Support -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/Support/README.md -last_modified_at: '2015-07-31 14:51:10 +0300' -content: Magento_Support module is used for generation of system reports, which provide - detailed information about the system environment and Magento instance configuration. diff --git a/src/_data/codebase/v2_3/mrg/ee/TargetRule.yml b/src/_data/codebase/v2_3/mrg/ee/TargetRule.yml deleted file mode 100644 index 4ae10c54281..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/TargetRule.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_TargetRule -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/TargetRule/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: Magento_TargetRule module allows to configure the rules for showing related - products. diff --git a/src/_data/codebase/v2_3/mrg/ee/Tinymce3Banner.yml b/src/_data/codebase/v2_3/mrg/ee/Tinymce3Banner.yml deleted file mode 100644 index 2a59e7f7b95..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Tinymce3Banner.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Tinymce3Banner -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/Tinymce3Banner/README.md -last_modified_at: '2018-05-14 12:30:39 -0500' -content: Tinymce3Banner module allows to update banner widget images on Wysiwyg. We - have updated the TinyMCE module to the latest available version, 4.6.4. TinyMCE - v4.6.4 provides backwards-compatibility for modified editor modules to prevent the - loss of functionality. With TinyMCE4 you can update banner widget images using the - WYSIWYG. The TinyMCE3 module is now deprecated and will be removed in a future release. diff --git a/src/_data/codebase/v2_3/mrg/ee/VersionsCms.yml b/src/_data/codebase/v2_3/mrg/ee/VersionsCms.yml deleted file mode 100644 index 010358ec3db..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/VersionsCms.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_VersionsCms -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/VersionsCms/README.md -last_modified_at: '2017-04-14 11:20:03 -0500' -content: |- - The Versions CMS module adds a hierarchy feature for CMS pages. - - The hierarchy feature organizes CMS pages as a hierarchy tree that allows parent/child relationships between pages. diff --git a/src/_data/codebase/v2_3/mrg/ee/VersionsCmsUrlRewrite.yml b/src/_data/codebase/v2_3/mrg/ee/VersionsCmsUrlRewrite.yml deleted file mode 100644 index 053711c321b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/VersionsCmsUrlRewrite.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_VersionsCmsUrlRewrite -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/VersionsCmsUrlRewrite/README.md -last_modified_at: '2020-01-20 12:07:09 +0200' -content: "The Versions CMS Url Rewrite Module ties up the Store Switcher program with - implementation of the Hierarchy structure. See also Magento_UrlRewrite and Magento_VersionsCms - modules. \n\nExtends the Store Switcher program and makes it take into account nodes - from the Hierarchy structure." diff --git a/src/_data/codebase/v2_3/mrg/ee/VisualMerchandiser.yml b/src/_data/codebase/v2_3/mrg/ee/VisualMerchandiser.yml deleted file mode 100644 index 12873720eb1..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/VisualMerchandiser.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_VisualMerchandiser -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/VisualMerchandiser/README.md -last_modified_at: '2015-06-03 11:17:57 +0000' -content: |- - Create and merchandise categories quickly and easily with Visual Merchandiser for Magento. - Drag-and-drop products into position, or set up 'Smart Categories' based upon attributes. - Saves you hours merchandising your Magento store. - - With Visual Merchandiser, products can be re-organised in seconds – visually. - You see the products in place, with images, just like the customer sees them. diff --git a/src/_data/codebase/v2_3/mrg/ee/WebsiteRestriction.yml b/src/_data/codebase/v2_3/mrg/ee/WebsiteRestriction.yml deleted file mode 100644 index 680c15ec778..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/WebsiteRestriction.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_WebsiteRestriction -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/WebsiteRestriction/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - **Website Restriction** enables administrators to restrict all access to the site or restrict site access - to only logged in customers. You might want to restrict all access when the site is closed for maintenance. - You might want to restrict site access to only logged in customers if the site is a B2B site or if there is - a private sale for registered customers. diff --git a/src/_data/codebase/v2_3/mrg/ee/WeeeStaging.yml b/src/_data/codebase/v2_3/mrg/ee/WeeeStaging.yml deleted file mode 100644 index b5b0714962f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/WeeeStaging.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_WeeeStaging -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/WeeeStaging/README.md -last_modified_at: '2016-07-06 16:58:52 +0300' -content: |- - ## Magento_WeeeStaging module - - ## Overview - - The Magento_WeeeStaging module is a part of the staging functionality in Magento EE. It enables you to stage a value of Fixed Product Tax. - - ## Implementation details - - The Magento_WeeeStaging module extends the following Magento_Weee module functionality to be used in staging: - - - adds an opportunity to schedule a Fixed Product Tax type attribute using the Schedule Update form of a product - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_WeeeStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_WeeeStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the module. - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_WeeeStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/Worldpay.yml b/src/_data/codebase/v2_3/mrg/ee/Worldpay.yml deleted file mode 100644 index dec497cbad3..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Worldpay.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Worldpay -source_repo: magento2ee -release: 2.3.7 -github_path: app/code/Magento/Worldpay/README.md -last_modified_at: '2015-07-07 12:08:21 +0300' -content: The Magento_Worldpay module implements the integration with the Worldpay - payment gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_3/mrg/module-admin-analytics.yml b/src/_data/codebase/v2_3/mrg/module-admin-analytics.yml new file mode 100644 index 00000000000..9fc5d0362c1 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-admin-analytics.yml @@ -0,0 +1,5 @@ +--- +title: AdminAnalytics +content: The Magento\AdminAnalytics module gathers information about the features + Magento administrators use. This information will be used to help improve the user + experience on the Magento Admin. diff --git a/src/_data/codebase/v2_3/mrg/module-admin-gws-configurable-product.yml b/src/_data/codebase/v2_3/mrg/module-admin-gws-configurable-product.yml new file mode 100644 index 00000000000..e7dd02be932 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-admin-gws-configurable-product.yml @@ -0,0 +1,26 @@ +--- +title: AdminGwsConfigurableProduct +content: |- +

Magento_AdminGwsConfigurableProduct module

+ + ## Overview + + The Magento_AdminGwsConfigurableProduct module is a part of the restricted admin user permissions functionality in Magento EE. It extends the Magento_AdminGws module functionality for configurable product. + + ## Implementation Details + + The Magento_AdminGwsConfigurableProduct module: + + * adds plugin on `\Magento\Magento_AdminGwsConfigurableProduct\Plugin\PermissionsDataChecker` to check permissions for current user. + + ## Dependencies + + You can find the list of modules the Magento_AdminGwsConfigurableProduct module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. + + ## Extension Points + + The Magento_AdminGwsConfigurableProduct module does not provide any specific extension points. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_3/mrg/module-admin-gws-staging.yml b/src/_data/codebase/v2_3/mrg/module-admin-gws-staging.yml new file mode 100644 index 00000000000..ba8e6fcc175 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-admin-gws-staging.yml @@ -0,0 +1,26 @@ +--- +title: AdminGwsStaging +content: |- +

Magento_AdminGwsStaging module

+ + ## Overview + + The Magento_AdminGwsStaging module is a part of the staging functionality in Magento EE. It extends the Magento_AdminGws module functionality to be used in staging mode. + + ## Implementation Details + + The Magento_AdminGwsStaging module: + + * adds plugin on `\Magento\AdminGwsStaging\Plugin\PreviewUrlBuilder` to add default store view the current user has access to. + + ## Dependencies + + You can find the list of modules the Magento_AdminGwsStaging module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. + + ## Extension Points + + The Magento_AdminGwsStaging module does not provide any specific extension points. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_3/mrg/module-admin-gws.yml b/src/_data/codebase/v2_3/mrg/module-admin-gws.yml new file mode 100644 index 00000000000..e25d184483c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-admin-gws.yml @@ -0,0 +1,5 @@ +--- +title: AdminGws +content: "**AdminGws** provides configuration management within the Global, Website, + and Store data scopes. Restrictions can be \nimposed on various system elements + through configurations that are applied at the desired level." diff --git a/src/_data/codebase/v2_3/mrg/module-admin-notification.yml b/src/_data/codebase/v2_3/mrg/module-admin-notification.yml new file mode 100644 index 00000000000..010a2d43e9c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-admin-notification.yml @@ -0,0 +1,41 @@ +--- +title: AdminNotification +content: |- + The Magento_AdminNotification module provides the ability to alert administrators via system messages and provides a message inbox for surveys and notifications. + + ## Installation details + + The Magento_AdminNotification module creates the following tables in the database: + - `adminnotification_inbox` + - `admin_system_messages` + + Before disabling or uninstalling this module, note that the Magento_Indexer module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_AdminNotification module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdminNotification module. + + ### Events + + This module observes the following events: + + - `controller_action_predispatch` event in `Magento\AdminNotification\Observer\PredispatchAdminActionControllerObserver` file. + + ### Layouts + + This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `adminhtml_notification_index` + - `adminhtml_notification_block` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend admin notifications using the `view/adminhtml/ui_component/notification_area.xml` configuration file. + + For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-ims-api.yml b/src/_data/codebase/v2_3/mrg/module-adobe-ims-api.yml new file mode 100644 index 00000000000..990f1a8ae40 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-ims-api.yml @@ -0,0 +1,14 @@ +--- +title: AdobeImsApi +content: |- + The Magento_AdobeImsApi module serves as application program interface (API) responsible for authentication to Adobe services. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeImsApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeImsApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-ims.yml b/src/_data/codebase/v2_3/mrg/module-adobe-ims.yml new file mode 100644 index 00000000000..cad180ff998 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-ims.yml @@ -0,0 +1,24 @@ +--- +title: AdobeIms +content: |- + The Magento_AdobeIms module is responsible for authentication to Adobe services. + + ## Installation details + + The Magento_AdobeIms module creates the following tables in the database: + + - `adobe_user_profile` + + Before disabling or uninstalling this module, note that the `Magento_AdobeStockImageAdminUi` module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_AdobeIms module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeIms module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-stock-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-adobe-stock-admin-ui.yml new file mode 100644 index 00000000000..6aafd8f4bb2 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-stock-admin-ui.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockAdminUi +content: |- + The Magento_AdobeStockAdminUi module is responsible for the admin panel user interface (UI) implementation of the Adobe Stock integration. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockAdminUi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockAdminUi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-stock-asset-api.yml b/src/_data/codebase/v2_3/mrg/module-adobe-stock-asset-api.yml new file mode 100644 index 00000000000..23458074c8a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-stock-asset-api.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockAssetApi +content: |- + The Magento_AdobeStockAssetApi module serves as application program interface (API) for the Adobe Stock assets integration. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockAssetApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockAssetApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-stock-asset.yml b/src/_data/codebase/v2_3/mrg/module-adobe-stock-asset.yml new file mode 100644 index 00000000000..e92fdb39758 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-stock-asset.yml @@ -0,0 +1,26 @@ +--- +title: AdobeStockAsset +content: |- + The Magento_AdobeStockAsset module is responsible for the Adobe Stock assets handling implementation on Magento side. + + ## Installation details + + The Magento_AdobeStockAsset module creates the following tables in the database: + + - `adobe_stock_asset` + - `adobe_stock_category` + - `adobe_stock_creator` + + Before disabling or uninstalling this module, note that the `Magento_AdobeStockImage` module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockAsset module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockAsset module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-stock-client-api.yml b/src/_data/codebase/v2_3/mrg/module-adobe-stock-client-api.yml new file mode 100644 index 00000000000..80591444a02 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-stock-client-api.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockClientApi +content: |- + The Magento_AdobeStockClientApi module serves as application program interface (API) for the communication to Adobe Stock. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockClientApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockClientApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-stock-client.yml b/src/_data/codebase/v2_3/mrg/module-adobe-stock-client.yml new file mode 100644 index 00000000000..aeee6311492 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-stock-client.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockClient +content: |- + The Magento_AdobeStockClient module is responsible for the communication to Adobe Stock API. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockClient module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockClient module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-stock-image-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-adobe-stock-image-admin-ui.yml new file mode 100644 index 00000000000..d7ca62eabc3 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-stock-image-admin-ui.yml @@ -0,0 +1,28 @@ +--- +title: AdobeStockImageAdminUi +content: |- + The Magento_AdobeStockImageAdminUi module is responsible for the admin panel user interface (UI) implementation. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockImageAdminUi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockImageAdminUi module. + + ### Layouts + + This module interacts with the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `cms_wysiwyg_images_index` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend admin notifications using the `view/adminhtml/ui_component/adobe_stock_images_listing.xml` configuration file. + + For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-stock-image-api.yml b/src/_data/codebase/v2_3/mrg/module-adobe-stock-image-api.yml new file mode 100644 index 00000000000..63195497026 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-stock-image-api.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockImageApi +content: |- + The Magento_AdobeStockImageApi module module serves as application program interface (API) for the Adobe Stock image. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockImageApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockImageApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-stock-image.yml b/src/_data/codebase/v2_3/mrg/module-adobe-stock-image.yml new file mode 100644 index 00000000000..748f2dfcbce --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-stock-image.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockImage +content: |- + The Magento_AdobeStockImage module is responsible for the images handling implementation. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockImage module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockImage module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-advanced-catalog.yml b/src/_data/codebase/v2_3/mrg/module-advanced-catalog.yml new file mode 100644 index 00000000000..e5fe80d9dde --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-advanced-catalog.yml @@ -0,0 +1,6 @@ +--- +title: AdvancedCatalog +content: |- + Magento\AdvancedCatalog module introduces list of optimizations to allow higher concurrency on product management + operations with immediate update of product data on frontend and plays as an extension to indexation logic of + Magento\Catalog module. diff --git a/src/_data/codebase/v2_3/mrg/module-advanced-checkout.yml b/src/_data/codebase/v2_3/mrg/module-advanced-checkout.yml new file mode 100644 index 00000000000..d1e3f040d89 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-advanced-checkout.yml @@ -0,0 +1,6 @@ +--- +title: AdvancedCheckout +content: |- + Magento\AdvanceCheckout extends Magento_Checkout with following functions: adding product to cart by entering SKU on + frontend, uploading list of SKUs to add products to cart on frontend and ability for admin to manage customer's shopping + cart. diff --git a/src/_data/codebase/v2_3/mrg/module-advanced-pricing-import-export.yml b/src/_data/codebase/v2_3/mrg/module-advanced-pricing-import-export.yml new file mode 100644 index 00000000000..db680ea0704 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-advanced-pricing-import-export.yml @@ -0,0 +1,10 @@ +--- +title: AdvancedPricingImportExport +content: |- + The Magento_AdvancedPricingImportExport module handles the import and export of the advanced pricing. + + ## Extensibility + + Extension developers can interact with the Magento_AdvancedPricingImportExport module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdvancedPricingImportExport module. diff --git a/src/_data/codebase/v2_3/mrg/module-advanced-rule.yml b/src/_data/codebase/v2_3/mrg/module-advanced-rule.yml new file mode 100644 index 00000000000..f8ade930d8e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-advanced-rule.yml @@ -0,0 +1,3 @@ +--- +title: AdvancedRule +content: AdvancedRule module enhances the performance of rule processing. diff --git a/src/_data/codebase/v2_3/mrg/module-advanced-sales-rule.yml b/src/_data/codebase/v2_3/mrg/module-advanced-sales-rule.yml new file mode 100644 index 00000000000..5c196415413 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-advanced-sales-rule.yml @@ -0,0 +1,3 @@ +--- +title: AdvancedSalesRule +content: AdvancedSalesRule module enhances the performance of sale rule processing. diff --git a/src/_data/codebase/v2_3/mrg/module-advanced-search.yml b/src/_data/codebase/v2_3/mrg/module-advanced-search.yml new file mode 100644 index 00000000000..2790e04e730 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-advanced-search.yml @@ -0,0 +1,21 @@ +--- +title: AdvancedSearch +content: "The Magento_AdvancedSearch module introduces advanced search functionality + and provides interfaces that allow third-party search engines to implement this + functionality.\n\n## Installation details\n\nBefore disabling or uninstalling this + module, note that the following modules depends on this module:\n- Magento_Elasticsearch\n- + Magento_Elasticsearch6\n\nFor information about module installation in Magento 2, + see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_AdvancedSearch + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_AdvancedSearch module.\n\n### + Events\n\nThis module observes the following event:\n\n - `catalogsearch_query_save_after` + in the `Magento\\AdvancedSearch\\Model\\Recommendations\\SaveSearchQueryRelationsObserver` + file. \n\nFor information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events).\n\n### + Layouts\n\nThe module interacts with the following layout handles in the `view/adminhtml/layout` + directory:\n\n- `catalog_search_block`\n- `catalog_search_edit`\n- `catalog_search_relatedgrid`\n\nThe + module interacts with the following layout handles in the `view/frontend/layout` + directory:\n\n- `catalogsearch_result_index`\n\nFor more information about layouts + in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-amqp-store.yml b/src/_data/codebase/v2_3/mrg/module-amqp-store.yml new file mode 100644 index 00000000000..30c5bab2828 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-amqp-store.yml @@ -0,0 +1,10 @@ +--- +title: AmqpStore +content: |- + The Magento_AmqpStore module provides the ability to specify a store before publishing messages with the Advanced Message Queuing Protocol (AMQP). + + ## Extensibility + + Extension developers can interact with the Magento_AmqpStore module using plugins. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AmqpStore module. diff --git a/src/_data/codebase/v2_3/mrg/module-amqp.yml b/src/_data/codebase/v2_3/mrg/module-amqp.yml new file mode 100644 index 00000000000..ec7e6bed186 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-amqp.yml @@ -0,0 +1,10 @@ +--- +title: Amqp +content: |- + Magento_Amqp module provides functionality to publish/consume messages with the Advanced Message Queuing Protocol (AMQP). + + ## Extensibility + + Extension developers can interact with the Magento_Amqp module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Amqp module. diff --git a/src/_data/codebase/v2_3/mrg/module-analytics.yml b/src/_data/codebase/v2_3/mrg/module-analytics.yml new file mode 100644 index 00000000000..b4c6454b977 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-analytics.yml @@ -0,0 +1,51 @@ +--- +title: Analytics +content: |- + The Magento_Analytics module integrates your Magento instance with the [Magento Business Intelligence (MBI)](https://magento.com/products/business-intelligence) to use [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html) functionality. + + The module implements the following functionality: + + - Enabling subscription to Magento Business Intelligence (MBI) and automatic re-subscription + - Declaring the configuration schemas for report data collection + - Collecting the Magento instance data as reports for MBI + - Introducing API that provides the collected data + - Extending Magento configuration with the module parameters: + - Subscription status (enabled/disabled) + - Industry (a business area in which the instance website works) + - Time of data collection (time of the day when the module collects data) + + ## Installation details + + Before disabling or uninstalling this module, note that the following modules depends on this module: + - Magento_CatalogAnalytics + - Magento_CustomerAnalytics + - Magento_QuoteAnalytics + - Magento_ReviewAnalytics + - Magento_SalesAnalytics + - Magento_WishlistAnalytics + + ## Structure + + Beyond the [usual module file structure](https://devdocs.magento.com/guides/v2.3/architecture/archi_perspectives/components/modules/mod_intro.html) the module contains a directory `ReportXml`. + [Report XML](https://devdocs.magento.com/guides/v2.3/advanced-reporting/report-xml.html) is a markup language used to build reports for Advanced Reporting. + The language declares SQL queries using XML declaration. + + ## Subscription Process + + The subscription to the MBI service is enabled during the installation process of the Analytics module. Each administrator will be notified of these new features upon their initial login to the Admin Panel. + + ## Analytics Settings + + Configuration settings for the Analytics module can be modified in the Admin Panel on the Stores > Configuration page under the General > Advanced Reporting tab. + + The following options can be adjusted: + - Advanced Reporting Service (Enabled/Disabled) + - Alters the status of the Advanced Reporting subscription + - Time of day to send data (Hour/Minute/Second in the store's time zone) + - Defines when the data collection process for the Advanced Reporting service occurs + - Industry + - Defines the industry of the store in order to create a personalized Advanced Reporting experience + + ## Extensibility + + We do not recommend to extend the Magento_Analytics module. It introduces an API that is purposed to transfer the collected data. Note that the API cannot be used for other needs. diff --git a/src/_data/codebase/v2_3/mrg/module-asynchronous-operations.yml b/src/_data/codebase/v2_3/mrg/module-asynchronous-operations.yml new file mode 100644 index 00000000000..245d4eef72e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-asynchronous-operations.yml @@ -0,0 +1,24 @@ +--- +title: AsynchronousOperations +content: "This component is designed to provide a response for a client that launched + the bulk operation as soon as possible and postpone handling of operations moving + them to the background handler.\n\n## Installation details\n\nThe Magento_AsynchronousOperations + module creates the following tables in the database:\n\n- `magento_bulk`\n- `magento_operation`\n- + `magento_acknowledged_bulk`\n\nBefore disabling or uninstalling this module, note + that the following modules depends on this module:\n\n- Magento_WebapiAsync \n\nFor + information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_AsynchronousOperations + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_AsynchronousOperations + module.\n\n### Layouts\n\nThis module introduces the following layouts and layout + handles in the `view/adminhtml/layout` directory:\n\n- `bulk_bulk_details`\n- `bulk_bulk_details_modal`\n- + `bulk_index_index`\n\nFor more information about layouts in Magento 2, see the [Layout + documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nYou can extend Magento_AsynchronousOperations module using the + following configuration files in the `view/adminhtml/ui_component/` directory:\n\n- + `bulk_details_form`\n- `bulk_details_form_modal`\n- `bulk_listing`\n- `failed_operation_listing`\n- + `failed_operation_modal_listing`\n- `notification_area`\n- `retriable_operation_listing`\n- + `retriable_operation_modal_listing`\n\nFor information about UI components in Magento + 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-authorization.yml b/src/_data/codebase/v2_3/mrg/module-authorization.yml new file mode 100644 index 00000000000..86caaabcf3c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-authorization.yml @@ -0,0 +1,21 @@ +--- +title: Authorization +content: |- + The Magento_Authorization module enables management of access control list roles and rules in the application. + + ## Installation details + + The Magento_AdminNotification module creates the following tables in the database: + + - `authorization_role` + - `authorization_rule` + + Before disabling or uninstalling this module, note that the Magento_GraphQl module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_Authorization module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Authorization module. diff --git a/src/_data/codebase/v2_3/mrg/module-authorizenet-acceptjs.yml b/src/_data/codebase/v2_3/mrg/module-authorizenet-acceptjs.yml new file mode 100644 index 00000000000..0ec3f71982e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-authorizenet-acceptjs.yml @@ -0,0 +1,30 @@ +--- +title: AuthorizenetAcceptjs +content: |- + The Magento_AuthorizenetAcceptjs module implements the integration with the Authorize.Net payment gateway and makes the latter available as a payment method in Magento. + + ## Installation details + + Before disabling or uninstalling this module, note that the `Magento_AuthorizenetCardinal` module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Structure + + `Gateway/` - the directory that contains payment gateway command interfaces and service classes. + + For information about typical file structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html#module-file-structure). + + ## Extensibility + + Extension developers can interact with the Magento_AuthorizenetAcceptjs module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AuthorizenetAcceptjs module. + + ### Events + + This module observes the following events: + + - `payment_method_assign_data_authorizenet_acceptjs` event in the `Magento\AuthorizenetAcceptjs\Observer\DataAssignObserver` file. + + For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events). diff --git a/src/_data/codebase/v2_3/mrg/module-authorizenet-cardinal.yml b/src/_data/codebase/v2_3/mrg/module-authorizenet-cardinal.yml new file mode 100644 index 00000000000..57aa4b07b12 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-authorizenet-cardinal.yml @@ -0,0 +1,15 @@ +--- +title: AuthorizenetCardinal +content: "Use the Magento_AuthorizenetCardinal module to enable 3D Secure 2.0 support + for AuthorizenetAcceptjs payment integrations.\n\n## Structure\n\n`Gateway/` - the + directory that contains payment gateway command interfaces and service classes.\n\nFor + information about typical file structure of a module in Magento 2, see [Module file + structure](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_AuthorizenetCardinal + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_AuthorizenetCardinal module.\n\n### + Events\n \nThis module observes the following events:\n\n- `payment_method_assign_data_authorizenet_acceptjs` + event in the `Magento\\AuthorizenetCardinal\\Observer\\DataAssignObserver` file.\n\nFor + information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events)." diff --git a/src/_data/codebase/v2_3/mrg/module-authorizenet-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-authorizenet-graph-ql.yml new file mode 100644 index 00000000000..67a9cd98949 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-authorizenet-graph-ql.yml @@ -0,0 +1,10 @@ +--- +title: AuthorizenetGraphQl +content: |- + The Magento_AuthorizenetGraphQl module defines the data types needed to pass payment information data from the client to Magento. + + ## Extensibility + + Extension developers can interact with the Magento_AuthorizenetGraphQl module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AuthorizenetGraphQl module. diff --git a/src/_data/codebase/v2_3/mrg/module-authorizenet.yml b/src/_data/codebase/v2_3/mrg/module-authorizenet.yml new file mode 100644 index 00000000000..3bf5ffde9a6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-authorizenet.yml @@ -0,0 +1,25 @@ +--- +title: Authorizenet +content: "The Magento_Authorizenet module implements the integration with the Authorize.Net + payment gateway and makes the latter available as a payment method in Magento.\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Authorizenet + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Authorizenet module.\n\n### + Events\n\nThis module dispatches the following events:\n\n - `checkout_directpost_placeOrder` + event in the `\\Magento\\Authorizenet\\Controller\\Directpost\\Payment\\Place::placeCheckoutOrder()` + method. Parameters:\n - `result` is a data object (`\\Magento\\Framework\\DataObject` + class).\n - `action` is a controller object (`\\Magento\\Authorizenet\\Controller\\Directpost\\Payment\\Place`).\n + \n - `order_cancel_after` event in the `\\Magento\\Authorizenet\\Model\\Directpost::declineOrder()` + method. Parameters:\n - `order` is an order object (`\\Magento\\Sales\\Model\\Order` + class).\n \n\nThis module observes the following events:\n\n - `checkout_submit_all_after` + event in the `Magento\\Authorizenet\\Observer\\SaveOrderAfterSubmitObserver` file.\n + - `checkout_directpost_placeOrder` event in the `Magento\\Authorizenet\\Observer\\AddFieldsToResponseObserver` + file.\n\nFor information about events in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events).\n\n### + Layouts\n\nThis module introduces the following layouts and layout handles in the + `view/adminhtml/layout` directory:\n\n- `adminhtml_authorizenet_directpost_payment_redirect`\n\nThis + module introduces the following layouts and layout handles in the `view/frontend/layout` + directory:\n\n- `authorizenet_directpost_payment_backendresponse`\n- `authorizenet_directpost_payment_redirect`\n- + `authorizenet_directpost_payment_response`\n\nFor more information about layouts + in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-b2b.yml b/src/_data/codebase/v2_3/mrg/module-b2b.yml new file mode 100644 index 00000000000..e46d97e311a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-b2b.yml @@ -0,0 +1,18 @@ +--- +title: B2b +content: "## Overview\n\nThe Magento_b2b module is the base module for B2B. It must + be present on all B2B installations.\n\nThis module also provides several B2B branding + elements. For example, it adds a link to B2B customer support in Admin, and it displays + \"B2B Edition\" at the bottom of the site. Also, the module adds the configuration + page for B2B settings where an admin user can enable or disable a B2B feature. Disabling + a B2B feature in store configurations disables this feature for the storefront only, + and it is still available in the admin panel.\n\n## Installation details\n\nThis + module must be installed to use and to configure the other B2B modules. It can be + uninstalled after other B2B modules are uninstalled.\n\n## Structure\n \n[Learn + about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_B2b module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_B2b module.\n \n \n## Additional + information\n \nYou can track [backward incompatible changes made in a Magento B2b + mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-backend.yml b/src/_data/codebase/v2_3/mrg/module-backend.yml new file mode 100644 index 00000000000..dd184d8fe71 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-backend.yml @@ -0,0 +1,113 @@ +--- +title: Backend +content: |- + The Magento_Backend module contains common infrastructure and assets for other modules to be defined and used in their + administration user interface (UI). + + The Magento_Backend module does not contain anything specific to other modules. Among many things it handles the logic of authenticating and authorizing users. + + ## Installation details + + Before disabling or uninstalling this module, note that the following modules depends on this module: + + - Magento_Analytics + - Magento_Authorization + - Magento_NewRelicReporting + - Magento_ProductVideo + - Magento_ReleaseNotification + - Magento_Search + - Magento_Security + - Magento_Signifyd + - Magento_Swatches + - Magento_Ui + - Magento_User + - Magento_Webapi + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Structure + + Beyond the [usual module file structure](https://devdocs.magento.com/guides/v2.3/architecture/archi_perspectives/components/modules/mod_intro.html) the module contains a directory `Service/V1`. + + `Service/V1` - contains logic to provide a list of modules installed in Magento. + + For information about typical file structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html#module-file-structure). + + ## Extensibility + + Extension developers can interact with the Magento_Backend module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Backend module. + + ### Events + + The module dispatches the following events: + + - `adminhtml_block_html_before` event in the `\Magento\Backend\Block\Template::_toHtml()` method. Parameters: + - `block` is the backend block template (this) (`\Magento\Backend\Block\Template` class). + - `adminhtml_store_edit_form_prepare_form` event in the `\Magento\Backend\Block\System\Store\Edit\AbstractForm::_prepareForm()` method. Parameters: + - `block` is the AbstractForm block (this) (`\Magento\Backend\Block\System\Store\Edit\AbstractForm` class). + - `backend_block_widget_grid_prepare_grid_before` event in the `\Magento\Backend\Block\Widget\Grid::_prepareGrid()` method. Parameters: + - `grid` is the widget grid block (this) (`\Magento\Backend\Block\Widget\Grid` class) + - `collection` is the grid collection (`\Magento\Framework\Data\Collection` class). + - `adminhtml_cache_flush_system` event in the `\Magento\Backend\Console\Command\CacheCleanCommand::performAction()` method. + - `adminhtml_cache_flush_all` event in the `\Magento\Backend\Console\Command\CacheFlushCommand::performAction()` method. + - `clean_catalog_images_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanImages::execute()` method. + - `clean_media_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanMedia::execute()` method. + - `clean_static_files_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanStaticFiles::execute()` method. + - `adminhtml_cache_flush_all` event in the `\Magento\Backend\Controller\Adminhtml\Cache\FlushAll::execute()` method. + - `adminhtml_cache_flush_system` event in the `\Magento\Backend\Controller\Adminhtml\Cache\FlushSystem::execute()` method. + - `theme_save_after` event in the `\Magento\Backend\Controller\Adminhtml\System\Design\Save::execute()` method. + - `backend_auth_user_login_success` event in the `\Magento\Backend\Model\Auth::login()` method. Parameters: + - `user` is the credential storage object (`null | \Magento\Backend\Model\Auth\Credential\StorageInterface`) + - `backend_auth_user_login_failed` event in the `\Magento\Backend\Model\Auth::login()` method. Parameters: + - `user_name` is username extracted from the credential storage object (`null | \Magento\Backend\Model\Auth\Credential\StorageInterface`) + - `exception` any exception generated (`\Magento\Framework\Exception\LocalizedException | \Magento\Framework\Exception\Plugin\AuthenticationException`) + + For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events). + + ### Layouts + + This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `admin_login` + - `adminhtml_auth_login` + - `adminhtml_cache_block` + - `adminhtml_cache_index` + - `adminhtml_dashboard_customersmost` + - `adminhtml_dashboard_customersnewest` + - `adminhtml_dashboard_index` + - `adminhtml_dashboard_productsviewed` + - `adminhtml_denied` + - `adminhtml_noroute` + - `adminhtml_system_account_index` + - `adminhtml_system_design_edit` + - `adminhtml_system_design_grid` + - `adminhtml_system_design_grid_block` + - `adminhtml_system_design_index` + - `adminhtml_system_store_deletestore` + - `adminhtml_system_store_editstore` + - `adminhtml_system_store_grid_block` + - `adminhtml_system_store_index` + - `default` + - `editor` + - `empty` + - `formkey` + - `overlay_popup` + - `popup` + + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend Magento_Backend module using the following configuration files: + + - `view/adminhtml/ui_component/design_config_form.xml` + - `view/adminhtml/ui_component/design_config_listing.xml` + + For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-backup.yml b/src/_data/codebase/v2_3/mrg/module-backup.yml new file mode 100644 index 00000000000..d7bb13ac942 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-backup.yml @@ -0,0 +1,15 @@ +--- +title: Backup +content: "The Magento_Backup module allows administrators to perform backups and rollbacks. + Types of backups include system, database and media backups. This module relies + on the Cron module to schedule backups.\n\nThe Magento_Backup module does not affect + the storefront.\n\nFor more information about this module, see [Magento Backups](https://docs.magento.com/m2/ce/user_guide/system/backups.html)\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Backup module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Backup module.\n\n### Layouts\n\nThis + module introduces the following layouts and layout handles in the `view/adminhtml/layout` + directory: \n\n`backup_index_block`\n`backup_index_disabled`\n`backup_index_grid`\n`backup_index_index`\n\nFor + more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n\nFor information about significant changes in patch releases, + see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-banner-customer-segment.yml b/src/_data/codebase/v2_3/mrg/module-banner-customer-segment.yml new file mode 100644 index 00000000000..b152c0de6ff --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-banner-customer-segment.yml @@ -0,0 +1,4 @@ +--- +title: BannerCustomerSegment +content: The Banner Customer Segment module allows creating and managing banners in + the customer segment scope. diff --git a/src/_data/codebase/v2_3/mrg/module-banner-page-builder-analytics.yml b/src/_data/codebase/v2_3/mrg/module-banner-page-builder-analytics.yml new file mode 100644 index 00000000000..483e78a7294 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-banner-page-builder-analytics.yml @@ -0,0 +1,5 @@ +--- +title: BannerPageBuilderAnalytics +content: The Magento_BannerPageBuilderAnalytics module configures data definitions + for a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-banner-page-builder.yml b/src/_data/codebase/v2_3/mrg/module-banner-page-builder.yml new file mode 100644 index 00000000000..f2e70de2b3c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-banner-page-builder.yml @@ -0,0 +1,4 @@ +--- +title: BannerPageBuilder +content: The Magento_BannerPageBuilder extends existing Dynamic Block tests in Magento + EE, and adds new tests for PageBuilder usage. diff --git a/src/_data/codebase/v2_3/mrg/module-banner.yml b/src/_data/codebase/v2_3/mrg/module-banner.yml new file mode 100644 index 00000000000..8cceaee467f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-banner.yml @@ -0,0 +1,4 @@ +--- +title: Banner +content: "The Banner module allows creating and managing dynamic blocks and widgets + in Magento application. \nThe Dynamic Block content can be specified by Store View." diff --git a/src/_data/codebase/v2_3/mrg/module-braintree-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-braintree-graph-ql.yml new file mode 100644 index 00000000000..164e6405d8b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-braintree-graph-ql.yml @@ -0,0 +1,10 @@ +--- +title: BraintreeGraphQl +content: |- + The Magento_BraintreeGraphQl module provides type and resolver information for the GraphQL module to pass payment information data from the client to Magento. + + ## Extensibility + + Extension developers can interact with the Magento_BraintreeGraphQl module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BraintreeGraphQl module. diff --git a/src/_data/codebase/v2_3/mrg/module-braintree.yml b/src/_data/codebase/v2_3/mrg/module-braintree.yml new file mode 100644 index 00000000000..c67e7241ac0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-braintree.yml @@ -0,0 +1,48 @@ +--- +title: Braintree +content: |- + The Magento_Braintree module implements integration with the Braintree payment system. + + ## Extensibility + + Extension developers can interact with the Magento_Braintree module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Braintree module. + + ### Events + + This module observes the following events: + + - `payment_method_assign_data_braintree` event in `Magento\Braintree\Observer\DataAssignObserver` file. + - `payment_method_assign_data_braintree_paypal` event in `Magento\Braintree\Observer\DataAssignObserver` file. + - `shortcut_buttons_container` event in `Magento\Braintree\Observer\AddPaypalShortcuts` file. + + For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events). + + ### Layouts + + This module interacts with the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `braintree_paypal_review` + - `checkout_index_index` + - `multishipping_checkout_billing` + - `vault_cards_listaction` + + This module interacts with the following layout handles in the `view/frontend/layout` directory: + + - `adminhtml_system_config_edit` + - `braintree_report_index` + - `sales_order_create_index` + - `sales_order_create_load_block_billing_method` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend admin notifications using the `view/adminhtml/ui_component/braintree_report.xml` configuration file. + + For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-bundle-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-bundle-graph-ql.yml new file mode 100644 index 00000000000..5b5ed1c17ab --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-bundle-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: BundleGraphQl +content: |- + **BundleGraphQl** provides type and resolver information for the GraphQl module + to generate bundle product information. diff --git a/src/_data/codebase/v2_3/mrg/module-bundle-import-export-staging.yml b/src/_data/codebase/v2_3/mrg/module-bundle-import-export-staging.yml new file mode 100644 index 00000000000..bc7e81c4ad6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-bundle-import-export-staging.yml @@ -0,0 +1,26 @@ +--- +title: BundleImportExportStaging +content: |- +

Magento_BundleImportExportStaging module

+ + ## Overview + + The Magento_BundleImportExportStaging module is a part of the staging functionality in Magento EE. It extends the Magento_BundleImportExport module functionality to be used in staging mode. + + ## Implementation Details + + The Magento_BundleImportExportStaging module: + + * adds plugin on `\Magento\BundleImportExport\Model\Import\Product\Type\Bundle\RelationsDataSaver` to add sequence information to bundle product relations (options, selections, etc.) + + ## Dependencies + + You can find the list of modules the Magento_BundleImportExportStaging module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. + + ## Extension Points + + The Magento_BundleImportExportStaging module does not provide any specific extension points. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_3/mrg/module-bundle-import-export.yml b/src/_data/codebase/v2_3/mrg/module-bundle-import-export.yml new file mode 100644 index 00000000000..3f03362db49 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-bundle-import-export.yml @@ -0,0 +1,5 @@ +--- +title: BundleImportExport +content: |- + Magento_BundleImportExport module implements Bundle products import/export functionality. + This module is designed to extend existing functionality of Magento_CatalogImportExport module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/module-bundle-negotiable-quote.yml b/src/_data/codebase/v2_3/mrg/module-bundle-negotiable-quote.yml new file mode 100644 index 00000000000..964f332d916 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-bundle-negotiable-quote.yml @@ -0,0 +1,19 @@ +--- +title: BundleNegotiableQuote +content: "## Overview\n\nThe Magento_BundleNegotiableQuote module enables bundle products + to be displayed in a negotiable quote in an B2B environment. This module extends + Magento_NegotiableQuote module and Magento_Bundle module.\n\nThe Magento_BundleNegotiableQuote + module provides the following features:\n\n* Display bundle products in a negotiable + quote.\n \n* Order bundle products from a negotiable quote.\n \n## Installation + details\n\nThis module has a dependency on the Magento_NegotiableQuote and Magento_Bundle, + which must be installed and enabled first. \n \nThe Magento_BundleNegotiableQuote + module does not create any backward incompatible changes and can be uninstalled + at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento + 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_BundleNegotiableQuote + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_BundleNegotiableQuote module.\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-bundle-requisition-list.yml b/src/_data/codebase/v2_3/mrg/module-bundle-requisition-list.yml new file mode 100644 index 00000000000..f97ef185f7a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-bundle-requisition-list.yml @@ -0,0 +1,16 @@ +--- +title: BundleRequisitionList +content: "## Overview\n\nThe Magento_BundleRequisitionList module enables bundle products + to be displayed in a requisition list in an B2B environment. This module extends + Magento_RequisitionList module and Magento_Bundle module.\n\nThe Magento_BundleRequisitionList + module provides the following features:\n\n* Display bundle products in a requisition + list. \n\n* Add bundle products to cart from a requisition list. \n \n## Installation + details\n\nThis module has a dependency on the Magento_RequisitionList and Magento_Bundle, + which must be installed and enabled first. \n \nThe Magento_BundleRequisitionList + module does not create any backward incompatible changes and can be uninstalled + at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento + 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n### Layouts\n \nYou can extend and override layouts in the `Magento\\BundleRequisitionList\\view\\frontend\\layout` + directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-bundle-shared-catalog.yml b/src/_data/codebase/v2_3/mrg/module-bundle-shared-catalog.yml new file mode 100644 index 00000000000..f0147a85579 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-bundle-shared-catalog.yml @@ -0,0 +1,26 @@ +--- +title: BundleSharedCatalog +content: "## Overview\n\nThe Magento_BundleSharedCatalog module enables bundle products + to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog + module and Magento_Bundle module.\n\nThe Magento_BundleSharedCatalog module provides + the following features:\n\n* Display and manage prices for bundle products within + a shared catalog.\n\n* Control the visibility of bundle products in quotes and orders. + Only those bundle products that have been added to a shared catalog will be available + for searches via the \"Add by SKU\" feature in quotes and orders. \n \n## Installation + details\n\nThis module has a dependency on the Magento_SharedCatalog and Magento_Bundle, + which must be installed and enabled first. \n \nThe Magento_BundleSharedCatalog + module does not create any backward incompatible changes and can be uninstalled + at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento + 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_BundleSharedCatalog + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_BundleSharedCatalog module.\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\BundleSharedCatalog\\view\\adminhtml\\layout` + directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe following directory contains extensible UI components: + \n\n* `Magento\\BundleSharedCatalog\\view\\adminhtml\\ui_component` - renderer for + pricing and structure listings\n\nFor more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-bundle-staging.yml b/src/_data/codebase/v2_3/mrg/module-bundle-staging.yml new file mode 100644 index 00000000000..65e7d007c2c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-bundle-staging.yml @@ -0,0 +1,34 @@ +--- +title: BundleStaging +content: |- +

Magento_BundleStaging module

+ + ## Overview + + The Magento_BundleStaging module is a part of the staging functionality in Magento EE. This new functionality enables you to stage a bundle product in the Schedule Update form of the product. + + ## Implementation Details + + The Magento_BundleStaging module extends the functionality of the Magento_Bundle module. When you schedule an update for a bundle product, all bundle item options for that concrete product are available and can be edited. All the bundle product attributes can be staged. + + ### Installation Details + + The Magento_BundleStaging module makes irreversible changes in a database during installation. It means, that you cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies with the Magento_BundleStaging module in the `require` object of the `composer.json` file. The file is located in the same directory as this `README` file. + + ## Extension Points + + Extension points enable extension developers to interact with the Magento_BundleStaging module. You can interact with the Magento_BundleStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). + + [Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BundleStaging module. + + ### UI components + + You can extend Bundle updates product listing using the grid UI component located in the `Magento/BundleStaging/view/adminhtml/ui_component/bundle_update_product_listing.xml`. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). Also, there you can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-bundle.yml b/src/_data/codebase/v2_3/mrg/module-bundle.yml new file mode 100644 index 00000000000..22eba6f78b3 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-bundle.yml @@ -0,0 +1,5 @@ +--- +title: Bundle +content: |- + Magento_Bundle module introduces new product type in the Magento application named Bundle Product. + This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/module-cache-invalidate.yml b/src/_data/codebase/v2_3/mrg/module-cache-invalidate.yml new file mode 100644 index 00000000000..c9614f5eca6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cache-invalidate.yml @@ -0,0 +1,5 @@ +--- +title: CacheInvalidate +content: |- + The CacheInvalidate module is used to invalidate the Varnish cache if it is configured. + It listens for events that request the cache to be flushed or cause the cache to be invalid, then sends Varnish a purge request using cURL. diff --git a/src/_data/codebase/v2_3/mrg/module-captcha.yml b/src/_data/codebase/v2_3/mrg/module-captcha.yml new file mode 100644 index 00000000000..b731dce85a4 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-captcha.yml @@ -0,0 +1,4 @@ +--- +title: Captcha +content: The Captcha module allows applying Turing test in the process of user authentication + or similar tasks. diff --git a/src/_data/codebase/v2_3/mrg/module-cardinal-commerce.yml b/src/_data/codebase/v2_3/mrg/module-cardinal-commerce.yml new file mode 100644 index 00000000000..39b645f1f47 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cardinal-commerce.yml @@ -0,0 +1,4 @@ +--- +title: CardinalCommerce +content: The CardinalCommerce module provides a possibility to enable 3-D Secure 2.0 + support for payment methods. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-analytics.yml b/src/_data/codebase/v2_3/mrg/module-catalog-analytics.yml new file mode 100644 index 00000000000..59c8cf9272e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-analytics.yml @@ -0,0 +1,4 @@ +--- +title: CatalogAnalytics +content: The Magento_CatalogAnalytics module configures data definitions for a data + collection related to the Catalog module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-cms-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-catalog-cms-graph-ql.yml new file mode 100644 index 00000000000..894712f16ee --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-cms-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: CatalogCmsGraphQl +content: "**CatalogCmsGraphQl** provides type and resolver information for GraphQL + attributes that have dependencies on the Catalog and Cms modules." diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-customer-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-catalog-customer-graph-ql.yml new file mode 100644 index 00000000000..acecd1e11fd --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-customer-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: CatalogCustomerGraphQl +content: "**CatalogCustomerGraphQl** provides type and resolver information for GraphQL + attributes that have dependences on the Catalog and Customer modules." diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-event.yml b/src/_data/codebase/v2_3/mrg/module-catalog-event.yml new file mode 100644 index 00000000000..91f888da1b7 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-event.yml @@ -0,0 +1,5 @@ +--- +title: CatalogEvent +content: |- + Magento_CatalogEvent module is designed for creating campaigns that encourage customers to buy products with lower prices. + There are three types of the catalog events: upcoming, open, closed. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-catalog-graph-ql.yml new file mode 100644 index 00000000000..25842843a42 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CatalogGraphQl +content: |- + **CatalogGraphQl** provides type and resolver information for the GraphQl module + to generate catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-import-export-staging.yml b/src/_data/codebase/v2_3/mrg/module-catalog-import-export-staging.yml new file mode 100644 index 00000000000..6db2a530151 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-import-export-staging.yml @@ -0,0 +1,29 @@ +--- +title: CatalogImportExportStaging +content: |- +

Magento_CatalogImportExportStaging module

+ + ## Overview + + The Magento_CatalogImportExportStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogImportExport module functionality to be used in staging mode. + + ## Implementation Details + + The Magento_CatalogImportExportStaging module: + + * adds plugin on `Magento\CatalogImportExport\Model\Import\Product::saveProductEntity` to add version and sequence information to product entity + * listens to `catalog_product_import_bunch_delete_commit_before` event to delete values from sequence table when products being deleted + + ## Dependencies + + You can find the list of modules that have dependencies on Magento_CatalogImportExportStaging module, in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. + + ## Extension Points + + The Magento_CatalogImportExportStaging module does not provide any specific extension points. You can extend it using the Magento extension mechanism. + + For more information about Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.0/extension-dev-guide/plugins.html) and [Magento dependency injection](https://devdocs.magento.com/guides/v2.0/extension-dev-guide/depend-inj.html). + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). Also, there you can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-inventory-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-catalog-inventory-graph-ql.yml new file mode 100644 index 00000000000..532330eca8d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-inventory-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CatalogInventoryGraphQl +content: |- + **CatalogInventoryGraphQl** provides type information for the GraphQl module + to generate inventory stock fields for product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-inventory-staging.yml b/src/_data/codebase/v2_3/mrg/module-catalog-inventory-staging.yml new file mode 100644 index 00000000000..f680be4990f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-inventory-staging.yml @@ -0,0 +1,16 @@ +--- +title: CatalogInventoryStaging +content: "## Magento_CatalogInventoryStaging module\n\n## Overview\n\nThe Magento_CatalogInventoryStaging + module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogInventory + module functionality, adding the capability to monitor the \"Stock Status\" field + on the Schedule Update form of a product. \n\n## Implementation details\n\nThe Magento_CatalogInventoryStaging + module adds the disabled \"Stock Status\" field on the Schedule Update form of a + product during form rendering.\n\n## Dependencies\n\nYou can find the list of modules + that have dependencies on the Magento_CatalogInventoryStaging module in the `require` + section of the `composer.json` file. The file is located in the root directory of + the module.\n\n## Extension points\n\nYou can interact with the Magento_CatalogInventoryStaging + module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_CatalogInventoryStaging + module.\n\n## Additional information\n\nYou can track [backward incompatible changes + made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-inventory.yml b/src/_data/codebase/v2_3/mrg/module-catalog-inventory.yml new file mode 100644 index 00000000000..a85a4269bee --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-inventory.yml @@ -0,0 +1,4 @@ +--- +title: CatalogInventory +content: Magento_CatalogInventory module allows retrieve and update stock attributes, + such as status and quantity. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-page-builder-analytics-staging.yml b/src/_data/codebase/v2_3/mrg/module-catalog-page-builder-analytics-staging.yml new file mode 100644 index 00000000000..55f4eb5bb97 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-page-builder-analytics-staging.yml @@ -0,0 +1,5 @@ +--- +title: CatalogPageBuilderAnalyticsStaging +content: The Magento_CatalogPageBuilderAnalyticsStaging module configures data definitions + for a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-page-builder-analytics.yml b/src/_data/codebase/v2_3/mrg/module-catalog-page-builder-analytics.yml new file mode 100644 index 00000000000..a79f56f9f15 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-page-builder-analytics.yml @@ -0,0 +1,5 @@ +--- +title: CatalogPageBuilderAnalytics +content: The Magento_CatalogPageBuilderAnalytics module configures data definitions + for a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-permissions.yml b/src/_data/codebase/v2_3/mrg/module-catalog-permissions.yml new file mode 100644 index 00000000000..f79af583fda --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-permissions.yml @@ -0,0 +1,9 @@ +--- +title: CatalogPermissions +content: |- + Magento_CatalogPermissions feature allows to restrict the following permissions: + - Browse categories + - Display product prices + - Add to cart + - Catalog search + The permissions can be restricted for specific customer groups and guest users. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-rule-configurable.yml b/src/_data/codebase/v2_3/mrg/module-catalog-rule-configurable.yml new file mode 100644 index 00000000000..4cd6a9a6d68 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-rule-configurable.yml @@ -0,0 +1,5 @@ +--- +title: CatalogRuleConfigurable +content: Magento_CatalogRuleConfigurable module is an extension of Magento_CatalogRule + and Magento_ConfigurableProduct modules that handle catalog rule indexer for configurable + product diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-rule-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-catalog-rule-graph-ql.yml new file mode 100644 index 00000000000..ae016c24605 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-rule-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: CatalogRuleGraphQl +content: The *Magento_CatalogRuleGraphQl* module applies catalog rules to products + for GraphQL requests. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-rule-staging.yml b/src/_data/codebase/v2_3/mrg/module-catalog-rule-staging.yml new file mode 100644 index 00000000000..3f4c6662281 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-rule-staging.yml @@ -0,0 +1,51 @@ +--- +title: CatalogRuleStaging +content: |- + ## Magento_CatalogRuleStaging module + + ## Overview + + The Magento_CatalogRuleStaging module is a part of the staging functionality in Magento EE. It enables you to create new catalog rule updates or add new changes to the existing store updates. In other words, you can modify the catalog rules in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_CatalogRuleStaging module changes a catalog rule creation page and the catalog rule related database tables to make them compatible with the Magento Staging Framework. This module depends on the Magento_CatalogRule module and extends its functionality. It changes the database structure of the Magento_CatalogRule module and the way in which catalog rules are managed. The Magento_CatalogRule module must be enabled. + + The Magento_CatalogRuleStaging module enables you to stage the following catalog rule attributes: + + - Rule Name + - Description + - Websites + - Customer Groups + - Priority + - Product Apply + - Product Discount Amount + - Subproduct Discounts + - Subproduct Apply + - Subproduct Discount Amount + - Discard Subsequent Rules + + These attributes cannot be modified and are a part of the static Magento Catalog Rule form. + + ### Installation details + + The Magento_CatalogRuleStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_CatalogRuleStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_CatalogRuleStaging module. You can interact with the Magento_CatalogRuleStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogRuleStaging module. + + ### Layouts + + You can extend and override layouts in the `app/code/Magento/CatalogRuleStaging/view/adminhtml/layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional Information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-rule.yml b/src/_data/codebase/v2_3/mrg/module-catalog-rule.yml new file mode 100644 index 00000000000..dd833059108 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-rule.yml @@ -0,0 +1,4 @@ +--- +title: CatalogRule +content: Magento_CatalogRule module is responsible for one of the types of price rules + in Magento. Catalog Rules are applied to products before they are added to the cart. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-search.yml b/src/_data/codebase/v2_3/mrg/module-catalog-search.yml new file mode 100644 index 00000000000..acfc94e6ee1 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-search.yml @@ -0,0 +1,5 @@ +--- +title: CatalogSearch +content: |- + Magento_CatalogSearch module is an extension of Magento_Catalog module that allows to use search engine for product searching capabilities. + The module implements Magento_Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-staging-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-catalog-staging-graph-ql.yml new file mode 100644 index 00000000000..b633dfec7f1 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-staging-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CatalogStagingGraphQl +content: |- + **CatalogStagingGraphQl** supports Staging functionality for Catalog in the scope of GraphQl. + This includes preview capabilities for catalog entities. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-staging-page-builder.yml b/src/_data/codebase/v2_3/mrg/module-catalog-staging-page-builder.yml new file mode 100644 index 00000000000..4ffce125b30 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-staging-page-builder.yml @@ -0,0 +1,4 @@ +--- +title: CatalogStagingPageBuilder +content: The Magento_CatalogStagingPageBuilder module sets up PageBuilder to be a + part of the staging functionality in Magento EE. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-staging.yml b/src/_data/codebase/v2_3/mrg/module-catalog-staging.yml new file mode 100644 index 00000000000..3fe0cd23630 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-staging.yml @@ -0,0 +1,127 @@ +--- +title: CatalogStaging +content: |- +

Magento_CatalogStaging module

+ + ## Overview + + The Magento_CatalogStaging module is a part of the staging functionality in Magento EE. It enables you to create new catalog updates or add new changes to the existing store updates. In other words, you can modify the category and product entity attributes in updates. These updates are shown on the content dashboard. + + ## Implementation Details + + The Magento_CatalogStaging module extends the Magento_Catalog module functionality. It changes a category and product creation page, and related database tables to make them compatible with the Magento Staging Framework. + + The following fields are removed from the Magento_Catalog module forms: + + - Category form: + - Schedule design update from + - Schedule design update to + + - Product form: + - Set as new from + - Set as new to + - Schedule design update from + - Schedule design update to + - Special price from + - Special price to + + They are all related to the time period attributes, and now can be set using staging functionality, when you schedule a new update as: + + - Special price + - Schedule design update + - Set product as new + + ### Category Staging + + The Magento_CatalogStaging module enables you to stage the following category attributes: + + - Enable/disable Category + - Include in Menu + - Category Name + - Content + - Category Image + - Description + - CMS Blocks + - Display Settings + - Display Mode + - Anchor + - Product Sorting + - Layered Navigation Price Step + - Search Engine Optimization + - Meta Title + - Meta Keywords + - Meta Description + - Design + - Layout + - Layout Update XML + - New Theme + + The following category attributes cannot be staged: + + - Assignment of Products to a Category + - URL + + ### Product Staging + + The Magento_CatalogStaging module enables you to stage the following product attributes: + + - Attribute Set + - Product Name + - Price + - Weight attributes + - Visibility + - New(flag) + - Country of Manufacture + - Description + - Websites(assignment) + - Design + - Layout + - Display Product Options In + - Layout Update XML + - Related Products, Up-Sells, and Cross-Sells + + Also, you can stage any other attribute added in Admin. + + The following product attributes cannot be staged: + + - Quantity + - URL Key + - SKU + + ### Installation Details + + The Magento_CatalogStaging module makes irreversible changes in a database during installation. It means, that you cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies with the Magento_CatalogStaging module in the `require` object of the `composer.json` file. The file is located in the same directory as this `README` file. + + ## Extension Points + + Extension points enable extension developers to interact with the Magento_CatalogStaging module. You can interact with the Magento_CatalogStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). + + [Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogStaging module. + + ### UI components + + You can extend product and category updates using the UI components located in the `Magento\CatalogStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). + + ### Layouts + + You can extend and override layouts in the `Magento\CatalogStaging\view\adminhtml\layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). + + ### Events + + You can use the following events: + + - `catalog_category_prepare_save` event in the `\Magento\CatalogStaging\Model\Category\Hydrator::hydrate()` method. Parameters: + - `category` is a category to be saved (`\Magento\Catalog\Model\Category` class). + - `request` is a request object with the `\Magento\Framework\App\RequestInterface` interface. + - `controller_action_catalog_product_save_entity_after` event in the `\Magento\CatalogStaging\Model\Product\Hydrator::hydrate()` method. Parameters: + - `controller` is a hydrator object (`\Magento\CatalogStaging\Model\Product\Hydrator`). + - `product` is a product object (`\Magento\Catalog\Model\Product` class. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). Also, there you can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-url-rewrite-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-catalog-url-rewrite-graph-ql.yml new file mode 100644 index 00000000000..38010ce517e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-url-rewrite-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CatalogUrlRewriteGraphQl +content: |- + **CatalogUrlRewriteGraphQl** provides type information for the GraphQl module + to generate url rewrite fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-url-rewrite-staging.yml b/src/_data/codebase/v2_3/mrg/module-catalog-url-rewrite-staging.yml new file mode 100644 index 00000000000..840b174f05c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-url-rewrite-staging.yml @@ -0,0 +1,24 @@ +--- +title: CatalogUrlRewriteStaging +content: |- + ## Magento_CatalogUrlRewriteStaging + + ## Overview + + The Magento_CatalogUrlRewriteStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogUrlRewrite module. + + ## Implementation details + + The Magento_CatalogUrlRewriteStaging module disables an opportunity to change the URL for a product or category, when you schedule an update. It is a technical module that doesn't have any public calls to intercept. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_CatalogUrlRewriteStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extensions points for the Magento_CatalogUrlRewriteStaging module are not available. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-widget.yml b/src/_data/codebase/v2_3/mrg/module-catalog-widget.yml new file mode 100644 index 00000000000..aa7cb44ad84 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-widget.yml @@ -0,0 +1,5 @@ +--- +title: CatalogWidget +content: |- + **CatalogWidget** contains various widgets that extend Catalog module functionality: + - Product List widget provides widget that contains product list created using rule based filter. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog.yml b/src/_data/codebase/v2_3/mrg/module-catalog.yml new file mode 100644 index 00000000000..ebca0df749e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog.yml @@ -0,0 +1,9 @@ +--- +title: Catalog +content: |- + Magento_Catalog module functionality is represented by the following sub-systems: + - Products Management. It includes CRUD operation of product, product media, product attributes, etc... + - Category Management. It includes CRUD operation of category, category attributes + + Catalog module provides mechanism for creating new product type in the system. + Catalog module provides API filtering that allows to limit product selection with advanced filters. diff --git a/src/_data/codebase/v2_3/mrg/module-checkout-address-search-gift-registry.yml b/src/_data/codebase/v2_3/mrg/module-checkout-address-search-gift-registry.yml new file mode 100644 index 00000000000..a9f3c71bf53 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-checkout-address-search-gift-registry.yml @@ -0,0 +1,6 @@ +--- +title: CheckoutAddressSearchGiftRegistry +content: |- + ## CheckoutAddressSearchGiftRegistry module Overview + + CheckoutAddressSearchGiftRegistry module extends Magento_GiftRegistry and adds search customer shipping and billing addresses functionality on checkout to gift registry only if customer address search is enabled in configuration. diff --git a/src/_data/codebase/v2_3/mrg/module-checkout-address-search-negotiable-quote.yml b/src/_data/codebase/v2_3/mrg/module-checkout-address-search-negotiable-quote.yml new file mode 100644 index 00000000000..a9eba9a3a8e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-checkout-address-search-negotiable-quote.yml @@ -0,0 +1,8 @@ +--- +title: CheckoutAddressSearchNegotiableQuote +content: |- + ## CheckoutAddressSearchNegotiableQuote module Overview + + CheckoutAddressSearchNegotiableQuote module extends Magento_CheckoutAddressSearch if it is enabled in configuration and it modifies NegotiableQuote shipping address on checkout. + + CheckoutAddressSearchNegotiableQuote module removes shipping address search configuration on shipping step on checkout if negotiable quote address is locked and it replaces selected shipping address component to display only negotiable quote address. diff --git a/src/_data/codebase/v2_3/mrg/module-checkout-address-search.yml b/src/_data/codebase/v2_3/mrg/module-checkout-address-search.yml new file mode 100644 index 00000000000..9b99ac647e6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-checkout-address-search.yml @@ -0,0 +1,10 @@ +--- +title: CheckoutAddressSearch +content: |- + ## CheckoutAddressSearch module Overview + + CheckoutAddressSearch module extends Magento_Checkout and adds functionality to search customer shipping and billing addresses with ui-select component. + + It prevents loading and rendering of all customer addresses on checkout. + + This feature is disabled by default and can be configured in Magento Admin Sales Checkout options. Default limit of addresses after which address search is enabled is 10 and it can be configured in Magento Admin. diff --git a/src/_data/codebase/v2_3/mrg/module-checkout-agreements-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-checkout-agreements-graph-ql.yml new file mode 100644 index 00000000000..d2c2bcb005a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-checkout-agreements-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CheckoutAgreementsGraphQl +content: |- + **CheckoutAgreementsGraphQl** provides type information for the GraphQl module + to generate Checkout Agreements fields for Checkout Agreements information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-checkout-agreements-negotiable-quote.yml b/src/_data/codebase/v2_3/mrg/module-checkout-agreements-negotiable-quote.yml new file mode 100644 index 00000000000..ad17d1a421b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-checkout-agreements-negotiable-quote.yml @@ -0,0 +1,6 @@ +--- +title: CheckoutAgreementsNegotiableQuote +content: |- + ## CheckoutAgreementsNegotiableQuote module Overview + + CheckoutAgreementsNegotiableQuote module extends CheckoutAgreements if it is enabled in configuration and it adds agreements to payment data on checkout with negotiable quote. diff --git a/src/_data/codebase/v2_3/mrg/module-checkout-agreements.yml b/src/_data/codebase/v2_3/mrg/module-checkout-agreements.yml new file mode 100644 index 00000000000..ed3816fe884 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-checkout-agreements.yml @@ -0,0 +1,6 @@ +--- +title: CheckoutAgreements +content: |- + Magento\CheckoutAgreements module provides the ability add web store agreement that customers must accept before purchasing + products from store. The customer will need to accept the terms and conditions in the Order Review section of the + checkout process to be able to place an order if Terms and Conditions functionality is enabled. diff --git a/src/_data/codebase/v2_3/mrg/module-checkout-staging.yml b/src/_data/codebase/v2_3/mrg/module-checkout-staging.yml new file mode 100644 index 00000000000..5d668bc1238 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-checkout-staging.yml @@ -0,0 +1,40 @@ +--- +title: CheckoutStaging +content: |- + ## Magento_CheckoutStaging module + + ## Overview + + The Magento_CheckoutStaging module is a part of the staging functionality in Magento EE. + It extends the checkout functionality and enables you to use it in the staging preview mode. + + ## Implementation details + + The Magento_CheckoutStaging module extends the following Magento_Checkout module functionality to be used in the staging preview mode: + + - Disables an order creation + - Creates a demo quote + - Deletes the demo quote using cron + + Configuration options: + + - The `preview_quota_lifetime` parameter in the `Magento/CheckoutStaging/etc/config.xml` sets the lifetime of the demo quote. + - The `schedule` parameter in the `Magento/CheckoutStaging/etc/crontab.xml` sets a launch schedule of the cron. + + ### Installation details + + The Magento_CheckoutStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_CheckoutStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_CheckoutStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CheckoutStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-checkout.yml b/src/_data/codebase/v2_3/mrg/module-checkout.yml new file mode 100644 index 00000000000..c5fe179928b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-checkout.yml @@ -0,0 +1,6 @@ +--- +title: Checkout +content: |- + Magento\Checkout module allows merchant to register sale transaction with the customer. Module implements consumer flow + that includes such actions like adding products to cart, providing shipping and billing information and confirming + the purchase. diff --git a/src/_data/codebase/v2_3/mrg/module-cms-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-cms-graph-ql.yml new file mode 100644 index 00000000000..ca489be4801 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cms-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CmsGraphQl +content: |- + **CmsGraphQl** provides type information for the GraphQl module + to generate CMS fields for cms information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-cms-page-builder-analytics-staging.yml b/src/_data/codebase/v2_3/mrg/module-cms-page-builder-analytics-staging.yml new file mode 100644 index 00000000000..ba8cd50c96d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cms-page-builder-analytics-staging.yml @@ -0,0 +1,5 @@ +--- +title: CmsPageBuilderAnalyticsStaging +content: The Magento_CmsPageBuilderAnalyticsStaging module configures data definitions + for a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-cms-page-builder-analytics.yml b/src/_data/codebase/v2_3/mrg/module-cms-page-builder-analytics.yml new file mode 100644 index 00000000000..1aa319923ab --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cms-page-builder-analytics.yml @@ -0,0 +1,5 @@ +--- +title: CmsPageBuilderAnalytics +content: The Magento_CmsPageBuilderAnalytics module configures data definitions for + a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-cms-staging.yml b/src/_data/codebase/v2_3/mrg/module-cms-staging.yml new file mode 100644 index 00000000000..dfa15cbd79b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cms-staging.yml @@ -0,0 +1,33 @@ +--- +title: CmsStaging +content: "## Magento_CmsStaging module\n\n## Overview\n\nThe Magento_CmsStaging module + is a part of the staging functionality in Magento EE. It enables you to create new + CMS Page and the CMS Block updates or add new changes to the existing store updates. + In other words, you can modify the CMS Pages and the CMS Blocks in updates. These + updates are shown on the content dashboard.\n\n## Implementation details\n\nThe + Magento_CmsStaging module changes the CMS Pages and CMS Blocks creation pages to + make them compatible with the Magento Staging Framework. This module depends on + the Magento_Cms module and extends its functionality. It changes the database structure + of the Magento_Cms module and the way in which CMS Pages/Blocks are managed.\n\n### + CMS Pages\n\nYou can stage the following parameters:\n\n- Enable/Disable CMS Page\n- + Page Title\n- Content \n - Content Heading\n - Content (WYSIWYG)\n- Search + Engine Optimization \n - URL Key\n - Meta Keywords\n - Meta Description\n- + Design \n - Layout\n - Layout Update XML\n - Theme\n\n### CMS Blocks\n\nThe + following parameters can be staged:\n\n- Enable/Disable CMS Block\n- Block Title\n- + Identifier \n- Store View\n- Content (WYSIWYG)\n\n### Installation details\n\nThe + Magento_CmsStaging module makes irreversible changes in a database during installation. + You cannot uninstall this module.\n\n## Dependencies\n\nYou can find the list of + modules that have dependencies on the Magento_CmsStaging module in the `require` + section of the `composer.json` file. The file is located in the root directory of + the module.\n\n## Extension points\n\nExtension points enable extension developers + to interact with the Magento_CmsStaging module. For more information about the Magento + extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_CmsStaging module.\n\n### + UI components\n\nYou can extend product and category updates using the UI components + located in the `Magento\\CmsStaging\\view\\adminhtml\\ui_component` directory. For + more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html).\n\n### + Layouts\n\nYou can extend and override layouts in the `Magento\\CmsStaging\\view\\adminhtml\\layout` + directory.\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n\nYou can track [backward incompatible changes made in a + Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-cms-url-rewrite-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-cms-url-rewrite-graph-ql.yml new file mode 100644 index 00000000000..7f619fa0cc8 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cms-url-rewrite-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CmsUrlRewriteGraphQl +content: |- + **CmsUrlRewriteGraphQl** provides type information for the GraphQl module + to generate url rewrite fields for cms information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-cms-url-rewrite.yml b/src/_data/codebase/v2_3/mrg/module-cms-url-rewrite.yml new file mode 100644 index 00000000000..bc22962e974 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cms-url-rewrite.yml @@ -0,0 +1,6 @@ +--- +title: CmsUrlRewrite +content: "## Overview\n \nThe Magento_CmsUrlRewrite module adds support for URL rewrite + rules for CMS pages. See also Magento_UrlRewrite module. \n\nThe module adds and + removes URL rewrite rules as CMS pages are added or removed by a user.\nThe rules + can be edited by an admin user as any other URL rewrite rule." diff --git a/src/_data/codebase/v2_3/mrg/module-cms.yml b/src/_data/codebase/v2_3/mrg/module-cms.yml new file mode 100644 index 00000000000..c326ce62fc6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cms.yml @@ -0,0 +1,14 @@ +--- +title: Cms +content: |- + The CMS module provides the create, edit, and manage functionality on pages for different content types. + + ## UI components + + ### Wysiwyg + + The Wysiwyg UI component is a customizable and configurable TinyMCE4 editor. + + The default implementation has the following customizations: + + * Magento Media Library support diff --git a/src/_data/codebase/v2_3/mrg/module-company-credit.yml b/src/_data/codebase/v2_3/mrg/module-company-credit.yml new file mode 100644 index 00000000000..804e52aa2d0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-company-credit.yml @@ -0,0 +1,32 @@ +--- +title: CompanyCredit +content: "## Overview\n\nThe Magento_CompanyCredit module adds the \"Payment on Account\" + payment method for B2B companies. It also allows the credit history to be viewed + from both Admin and the storefront. \n\nWith the Magento_Company Credit module\n- + a customer can pay orders with Payment on Account method (or in credit);\n- an admin + user can manage credit and credit settings for a company (in the admin panel);\n- + merchants and customers can track credit history, and specifically: credit allocation, + order placement, credit reimbursement, credit change (amount, currency or possibility + to exceed credit limit).\n\nThe company credit functionality is available for company + users only.\n \n## Installation details\n \nThe module has a dependency on the Magento_Company + module, which must be installed and enabled the first. The module does not create + any backward incompatible changes. The CompanyCredit module can be deactivated and + uninstalled at any time. \n \n## Structure\n \n[Learn about a typical file structure + for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_CompanyCredit + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_CompanyCredit module.\n\n[Payment + method configuration](https://devdocs.magento.com/guides/v2.2/payments-integrations/base-integration/payment-option-config.html) + will allow you additional configuration to extend module functionality.\n\n### Layouts\n + \nYou can extend and override layouts in the `Magento\\CompanyCredit\\view\\adminhtml\\layout` + and `Magento\\CompanyCredit\\view\\frontend\\layout` directories.\n\nFor more information + about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe following directories contain extensible UI components: + \n\n* `Magento\\CompanyCredit\\view\\adminhtml\\ui_component` - company form, company + listing, history listing\n\n* `Magento\\CompanyCredit\\view\\frontend\\ui_component` + - balance history listing\n\nFor more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html) + and [UI Form Component](https://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-form.html)\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-company-payment.yml b/src/_data/codebase/v2_3/mrg/module-company-payment.yml new file mode 100644 index 00000000000..239ddc41e4e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-company-payment.yml @@ -0,0 +1,24 @@ +--- +title: CompanyPayment +content: "## Overview\n\nThe Magento_CompanyPayment module allows a merchant to configure + which payment methods are available for B2B companies.\n\nIn Admin, the CompanyPayment + module adds an additional panel (on the Company profile page and on the B2B Features + page) where a merchant configures payment methods for companies. Payment methods + can be configured on the store level or on the company level. \n \n## Installation + details\n \nThe module has a dependency on the Magento_Company module, which must + be installed and enabled first. This module does not create any backward incompatible + changes. It can be deactivated and uninstalled at any time.\n \n## Structure\n \n[Learn + about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_CompanyPayment + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_CompanyPayment module.\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\CompanyPayment\\view\\frontend\\layout` + directory.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe following directory contains extensible UI components: + \n\n\n\n* `Magento\\CompanyPayment\\view\\frontend\\ui_component` + - company form\n\nFor more information, see [UI Form Component](https://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-form.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-company.yml b/src/_data/codebase/v2_3/mrg/module-company.yml new file mode 100644 index 00000000000..bcadbd518fe --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-company.yml @@ -0,0 +1,34 @@ +--- +title: Company +content: "## Overview\n\nThe Magento_Company module allows a merchant to create a + company account and assign multiple members of the company to the account. \n\nThe + module also implements roles and permissions for the company members. The company + admin builds a hierarchical company structure (which consists of teams and users) + in the storefront and assigns roles and permissions to the company members. This + hierarchy allows the company admin to control user activity within the account. + This hierarchy as well as roles and permissions are currently available in the storefront + only. A merchant can only view the list of company members in Admin.\nA merchant + can view and manage company profiles in Admin. A company's status controls what + kind of access the company members have to the website. An admin user can also configure + company-level emails and allow or disallow a company registration from the storefront. + Also, this module adds a 'customer type' attribute to the customer in Admin: individual + user, company member or company admin.\n\n## Installation details\n \nThis module + does not create any backward incompatible changes. This module can be deactivated + after all the other B2B modules (except QuickOrder and RequisitionList) are deactivated.\n + \n## Structure\n \n[Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_Company + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Company module.\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\Company\\view\\adminhtml\\layout` + and `Magento\\Company\\view\\frontend\\layout` directories.\n\nFor more information + about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe following directories contain extensible UI components: + \n\n* `Magento\\Company\\view\\adminhtml\\ui_component` - customer listing, invitation + form, sales order grid\n\n* `Magento\\Company\\view\\base\\ui_component` - company + listing, complany creation form, customer creation form\n\n* `Magento\\Company\\view\\frontend\\ui_component` + - company users listing, role listing\n\n\nFor more information, see [UI Listing/Grid + Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-config.yml b/src/_data/codebase/v2_3/mrg/module-config.yml new file mode 100644 index 00000000000..69335180e61 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-config.yml @@ -0,0 +1,7 @@ +--- +title: Config +content: |- + The Config module is designed to implement system configuration functionality. + It provides mechanisms to add, edit, store and retrieve the configuration data for each scope (there can be a default scope as well as scopes for each website and store). + + Modules can add items to be configured on the system configuration page by creating system.xml files in their etc/adminhtml directories. These system.xml files get merged to populate the forms in the config page. diff --git a/src/_data/codebase/v2_3/mrg/module-configurable-negotiable-quote.yml b/src/_data/codebase/v2_3/mrg/module-configurable-negotiable-quote.yml new file mode 100644 index 00000000000..14278f6a4f0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-configurable-negotiable-quote.yml @@ -0,0 +1,19 @@ +--- +title: ConfigurableNegotiableQuote +content: "## Overview\n\nThe Magento_ConfigurableNegotiableQuote module enables configurable + products to be displayed in a negotiable quote in an B2B environment. This module + extends Magento_NegotiableQuote and Magento_Configurable modules.\n\nThe Magento_ConfigurableNegotiableQuote + module provides the following features:\n\n* Display configurable products in a + negotiable quote.\n \n* Order configurable products from a negotiable quote.\n \n## + Installation details\n \nThe Magento_ConfigurableNegotiableQuote module has a dependency + on the Magento_NegotiableQuote and Magento_Configurable modules, which must be installed + and enabled first. This module does not create any backward incompatible changes. + It can be uninstalled or deactivated at any time. \n \n## Structure\n \n[Learn about + a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_ConfigurableNegotiableQuote + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_ConfigurableNegotiableQuote + module.\n\n## Additional information\n \nYou can track [backward incompatible changes + made in a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-configurable-product-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-configurable-product-graph-ql.yml new file mode 100644 index 00000000000..25473ecc83f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-configurable-product-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: ConfigurableProductGraphQl +content: |- + **ConfigurableProductGraphQl** provides type and resolver information for the GraphQl module + to generate configurable product information. diff --git a/src/_data/codebase/v2_3/mrg/module-configurable-product-sales.yml b/src/_data/codebase/v2_3/mrg/module-configurable-product-sales.yml new file mode 100644 index 00000000000..dee364249d0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-configurable-product-sales.yml @@ -0,0 +1,5 @@ +--- +title: ConfigurableProductSales +content: |- + The Magento_ConfigurableProductSales module checks that the selected options of order item are still presented in + Catalog. Returns true if the previously ordered item configuration is still available. diff --git a/src/_data/codebase/v2_3/mrg/module-configurable-product-staging.yml b/src/_data/codebase/v2_3/mrg/module-configurable-product-staging.yml new file mode 100644 index 00000000000..01c2bb12963 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-configurable-product-staging.yml @@ -0,0 +1,39 @@ +--- +title: ConfigurableProductStaging +content: |- + ## Magento_ConfigurableProductStaging module + + ## Overview + + The Magento_ConfigurableProductStaging module is a part of the staging functionality in Magento EE. It enables you to create new Configurable Product updates or add new changes to the existing store updates. In other words, you can modify the Configurable Products entity attributes in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_ConfigurableProductStaging module adds the "Configurations" tab and the configuration wizard to the Schedule Update form of a product. + + ### Installation details + + The Magento_ConfigurableProductStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_ConfigurableProductStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_ConfigurableProductStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ConfigurableProductStaging module. + + ### UI components + + You can extend product and category updates using the UI components located in the `Magento\ConfigurableProductStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). + + ### Layouts + + You can extend and override layouts in the `Magento\ConfigurableProductStaging\view\adminhtml\layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-configurable-product.yml b/src/_data/codebase/v2_3/mrg/module-configurable-product.yml new file mode 100644 index 00000000000..eef146e36ca --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-configurable-product.yml @@ -0,0 +1,8 @@ +--- +title: ConfigurableProduct +content: |- + Magento_ConfigurableProduct module introduces new product type in the Magento application called Configurable Product. + This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. + + Configurable Products let the customers select the variant they desire by choosing options. + For example, store owner sells t-shirts in two colors and three sizes. diff --git a/src/_data/codebase/v2_3/mrg/module-configurable-requisition-list.yml b/src/_data/codebase/v2_3/mrg/module-configurable-requisition-list.yml new file mode 100644 index 00000000000..884e5e776bf --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-configurable-requisition-list.yml @@ -0,0 +1,16 @@ +--- +title: ConfigurableRequisitionList +content: "## Overview\n\nThe Magento_ConfigurableRequisitionList module enables configurable + products to be displayed in a requisition list in an B2B environment. This module + extends Magento_RequisitionList and Magento_Configurable modules.\n\nThe Magento_ConfigurableRequisitionList + module provides the following features:\n\n* Display configurable products in a + requisition list.\n\n* Add configurable products to cart from a requisition list. + \n \n## Installation details\n \nThe Magento_ConfigurableRequisitionList module + has a dependency on the Magento_RequisitionList and Magento_Configurable modules, + which must be installed and enabled first. This module does not create any backward + incompatible changes. It can be uninstalled or deactivated at any time. \n \n## + Structure\n \n[Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\ConfigurableRequisitionList\\view\\frontend\\layout` + directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-configurable-shared-catalog.yml b/src/_data/codebase/v2_3/mrg/module-configurable-shared-catalog.yml new file mode 100644 index 00000000000..e0e8812e8cb --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-configurable-shared-catalog.yml @@ -0,0 +1,28 @@ +--- +title: ConfigurableSharedCatalog +content: "## Overview\n\nThe Magento_ConfigurableSharedCatalog module enables configurable + products to be added to a shared catalog in an B2B environment. This module extends + Magento_SharedCatalog and Magento_Configurable modules.\n\nThe Magento_ConfigurableSharedCatalog + module provides the following features:\n\n* Display base and custom prices for + configurable products within a shared catalog. There is no ability to edit the price + of a configurable product.\n\n* Control the visibility of configurable products + in quotes and orders. Only those configurable products that have been added to a + shared catalog will be available for searches via the \"Add by SKU\" feature in + quotes and orders. \n\n \n## Installation details\n \nThe Magento_ConfigurableSharedCatalog + module has a dependency on the Magento_SharedCatalog and Magento_Configurable modules, + which must be installed and enabled first. This module does not create any backward + incompatible changes. It can be uninstalled or deactivated at any time. \n \n## + Structure\n \n[Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_ConfigurableSharedCatalog + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_ConfigurableSharedCatalog + module.\n\n### Layouts\n \nYou can extend and override layouts in the `Magento\\ConfigurableSharedCatalog\\view\\adminhtml\\layout` + directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe following directory contains extensible UI components: + \n\n* `Magento\\ConfigurableSharedCatalog\\view\\adminhtml\\ui_component` - renderer + for pricing and structure listings\n\nFor more information, see [UI Listing/Grid + Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-contact.yml b/src/_data/codebase/v2_3/mrg/module-contact.yml new file mode 100644 index 00000000000..b8164b8c0e2 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-contact.yml @@ -0,0 +1,5 @@ +--- +title: Contact +content: Magento_Contact module provides an implementation of "Contact Us" feature + based on sending email message, allows to configure email recipients, email template, + etc... diff --git a/src/_data/codebase/v2_3/mrg/module-cookie.yml b/src/_data/codebase/v2_3/mrg/module-cookie.yml new file mode 100644 index 00000000000..6e7ed43a252 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cookie.yml @@ -0,0 +1,4 @@ +--- +title: Cookie +content: Magento_Cookie module allows enabling and configuring HTTP cookie related + settings for the store. These settings are available in the store administration. diff --git a/src/_data/codebase/v2_3/mrg/module-cron.yml b/src/_data/codebase/v2_3/mrg/module-cron.yml new file mode 100644 index 00000000000..68b57e98ded --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cron.yml @@ -0,0 +1,5 @@ +--- +title: Cron +content: |- + Cron is a module that enables scheduling of jobs. Other modules can add cron jobs by including crontab.xml in their etc directory. The command "bin/magento cron:run" should be run periodically to trigger the Cron module to run its scheduled jobs. + This module also allows administrators to tune cron options in Magento Admin. diff --git a/src/_data/codebase/v2_3/mrg/module-csp.yml b/src/_data/codebase/v2_3/mrg/module-csp.yml new file mode 100644 index 00000000000..c12d4d6d255 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-csp.yml @@ -0,0 +1,5 @@ +--- +title: Csp +content: |- + Magento_Csp implements Content Security Policies for Magento. Allows CSP configuration for Merchants, + provides a way for extension and theme developers to configure CSP headers for their extensions. diff --git a/src/_data/codebase/v2_3/mrg/module-currency-symbol.yml b/src/_data/codebase/v2_3/mrg/module-currency-symbol.yml new file mode 100644 index 00000000000..33b04e0865b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-currency-symbol.yml @@ -0,0 +1,15 @@ +--- +title: CurrencySymbol +content: |- + **CurrencySymbol** enables the creation of custom currencies and management of currency conversion rates. + + ## Controllers + + ### Currency Controllers + ***CurrencySymbol\Controller\Adminhtml\System\Currency\FetchRates.php*** gets a specified currency conversion rate. + Supports all defined currencies in the system. + ***CurrencySymbol\Controller\Adminhtml\System\Currency\SaveRates.php*** saves rates for defined currencies. + + ### Currency Symbol Controllers + ***CurrencySymbol\Controller\Adminhtml\System\Currencysymbol\Reset.php*** resets all custom currency symbols. + ***CurrencySymbol\Controller\Adminhtml\System\Currencysymbol\Save.php*** creates custom currency symbols. diff --git a/src/_data/codebase/v2_3/mrg/module-custom-attribute-management.yml b/src/_data/codebase/v2_3/mrg/module-custom-attribute-management.yml new file mode 100644 index 00000000000..7eab37ffceb --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-custom-attribute-management.yml @@ -0,0 +1,10 @@ +--- +title: CustomAttributeManagement +content: |- + Magento_CustomAttributeManagement implements user-defined attributes management which provides ability to manage attributes of customers and their address. + Admin user can manage attributes on UI level without assistance of programmer. + Admin user can create new, modify, and remove attributes, control attributes properties and visibility on frontend. + User defined attributes are attributes which are created by admin user and not available out of box. + This attributes can be deleted from the system after their creation. + System attributes are attributes which cannot be deleted from the system in usual way and admin user can edit only their label. + Hidden attribute is an attribute which is hidden from the user on back-end and on front-end. diff --git a/src/_data/codebase/v2_3/mrg/module-customer-analytics.yml b/src/_data/codebase/v2_3/mrg/module-customer-analytics.yml new file mode 100644 index 00000000000..fd74b4f834b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-analytics.yml @@ -0,0 +1,4 @@ +--- +title: CustomerAnalytics +content: The Magento_CustomerAnalytics module configures data definitions for a data + collection related to the Customer module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-customer-balance-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-customer-balance-graph-ql.yml new file mode 100644 index 00000000000..4fcc5cd6def --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-balance-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CustomerBalanceGraphQl +content: |- + The **CustomerBalanceGraphQl** provides type and resolver information for enabling customers to have a non-monetary balance in store credits associated to their accounts. + Store credit can be used by customers for shopping in the store and by the store administrator for making refunds. diff --git a/src/_data/codebase/v2_3/mrg/module-customer-balance.yml b/src/_data/codebase/v2_3/mrg/module-customer-balance.yml new file mode 100644 index 00000000000..2d03c213c85 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-balance.yml @@ -0,0 +1,5 @@ +--- +title: CustomerBalance +content: |- + The Magento_CustomerBalance module enables customers to have a non-monetary balance in store credits associated to their accounts. + Store credit can be used by customers for shopping in the store and by the store administrator for making refunds. diff --git a/src/_data/codebase/v2_3/mrg/module-customer-custom-attributes.yml b/src/_data/codebase/v2_3/mrg/module-customer-custom-attributes.yml new file mode 100644 index 00000000000..5c5406fea54 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-custom-attributes.yml @@ -0,0 +1,5 @@ +--- +title: CustomerCustomAttributes +content: |- + The Magento_CustomerCustomAttributes module handles user-defined customer and customer address attributes. + User-defined attributes are the ones, which are created by a store administrator additionally to the default ones. diff --git a/src/_data/codebase/v2_3/mrg/module-customer-downloadable-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-customer-downloadable-graph-ql.yml new file mode 100644 index 00000000000..22dfbe0dac2 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-downloadable-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CustomerDownloadableGraphQl +content: |- + **CustomerDownloadableGraphQl** provides type and resolver information for the GraphQl module + to generate downloadable product information. diff --git a/src/_data/codebase/v2_3/mrg/module-customer-finance.yml b/src/_data/codebase/v2_3/mrg/module-customer-finance.yml new file mode 100644 index 00000000000..dac13713200 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-finance.yml @@ -0,0 +1,5 @@ +--- +title: CustomerFinance +content: |- + The Magento\CustomerFinance module handles the import and export of the store credit and reward customer data. + It extends Magento_CustomerImportExport and joins the basic customer data with reward and customer balance information to enable to import/export of customer data with reward and store credit data. diff --git a/src/_data/codebase/v2_3/mrg/module-customer-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-customer-graph-ql.yml new file mode 100644 index 00000000000..860a2cc9022 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CustomerGraphQl +content: |- + **CustomerGraphQl** provides type and resolver information for the GraphQl module + to generate customer information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-customer-import-export.yml b/src/_data/codebase/v2_3/mrg/module-customer-import-export.yml new file mode 100644 index 00000000000..99ee830a523 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-import-export.yml @@ -0,0 +1,4 @@ +--- +title: CustomerImportExport +content: The Magento_CustomerImportExport module handles the import and export of + the customers data and related addresses. diff --git a/src/_data/codebase/v2_3/mrg/module-customer-segment.yml b/src/_data/codebase/v2_3/mrg/module-customer-segment.yml new file mode 100644 index 00000000000..802f455ac5b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-segment.yml @@ -0,0 +1,5 @@ +--- +title: CustomerSegment +content: |- + The Magento_CustomerSegment module enables customer segmentation, allowing the creation of customer groups based on characteristics like shopping cart content, orders history, address, and so on. + This allows dynamically targeting different content and promotions for those groups. Various components of a website, such as promotions and banners, can be personalized depending on the customer segment of a customer browsing the store at the moment. diff --git a/src/_data/codebase/v2_3/mrg/module-customer.yml b/src/_data/codebase/v2_3/mrg/module-customer.yml new file mode 100644 index 00000000000..a83f71786ae --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer.yml @@ -0,0 +1,5 @@ +--- +title: Customer +content: "The Magento_Customer module serves to handle the customer data (Customer, + Customer Address and Customer Group entities) both in the admin panel and the storefront. + \nFor customer passwords, the module implements upgrading hashes." diff --git a/src/_data/codebase/v2_3/mrg/module-cybersource.yml b/src/_data/codebase/v2_3/mrg/module-cybersource.yml new file mode 100644 index 00000000000..ac19bc6f4b5 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cybersource.yml @@ -0,0 +1,4 @@ +--- +title: Cybersource +content: The Magento_Cybersource module implements the integration with the Cybersource + payment gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_3/mrg/module-deploy.yml b/src/_data/codebase/v2_3/mrg/module-deploy.yml new file mode 100644 index 00000000000..3ed1b745c29 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-deploy.yml @@ -0,0 +1,13 @@ +--- +title: Deploy +content: "## Purpose of module\n\nDeploy is a module that holds collection of services + and command line tools to help with Magento application deployment. \nTo execute + this command, please, run \"bin/magento setup:static-content:deploy\" from the Magento + root directory.\nDeploy module contains 2 additional commands that allows switching + between application modes (for instance from \ndevelopment to\nproduction) and show + current application mode. To change the mode run \"bin/magento deploy:mode:set [mode]\".\nWhere + mode can be one of the following:\n - development\n - production\nWhen switching + to production mode, you can pass optional parameter skip-compilation to do not compile + static files, CSS \nand do not run the compilation process.\n\n# Deployment\n## + System requirements\n\n## Install\nThe Magento_Deploy module is installed automatically + (using the native Magento install mechanism) without any additional actions." diff --git a/src/_data/codebase/v2_3/mrg/module-developer.yml b/src/_data/codebase/v2_3/mrg/module-developer.yml new file mode 100644 index 00000000000..b2e9efa40b6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-developer.yml @@ -0,0 +1,4 @@ +--- +title: Developer +content: The Magento_Developer module provides functionality to make it easier to + develop in Magento 2. diff --git a/src/_data/codebase/v2_3/mrg/module-dhl.yml b/src/_data/codebase/v2_3/mrg/module-dhl.yml new file mode 100644 index 00000000000..1f6ea89c690 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-dhl.yml @@ -0,0 +1,5 @@ +--- +title: Dhl +content: |- + The Magento_Dhl module implements the integration with the DHL shipping carrier. + DHL is available for international shipments only. diff --git a/src/_data/codebase/v2_3/mrg/module-directory-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-directory-graph-ql.yml new file mode 100644 index 00000000000..121edea6ef6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-directory-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: DirectoryGraphQl +content: |- + **DirectoryGraphQl** provides type and resolver information for the GraphQl module + to generate directory information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-directory.yml b/src/_data/codebase/v2_3/mrg/module-directory.yml new file mode 100644 index 00000000000..8a7410a5309 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-directory.yml @@ -0,0 +1,5 @@ +--- +title: Directory +content: |- + **Directory** enables the management of countries and regions recognized by the store and associated data + like the country code and currency rates. Also, enables conversion of prices to a specified currency format. diff --git a/src/_data/codebase/v2_3/mrg/module-downloadable-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-downloadable-graph-ql.yml new file mode 100644 index 00000000000..f420d093473 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-downloadable-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: DownloadableGraphQl +content: |- + **DownloadableGraphQl** provides type and resolver information for the GraphQl module + to generate downloadable product information. diff --git a/src/_data/codebase/v2_3/mrg/module-downloadable-import-export.yml b/src/_data/codebase/v2_3/mrg/module-downloadable-import-export.yml new file mode 100644 index 00000000000..358c336efbb --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-downloadable-import-export.yml @@ -0,0 +1,4 @@ +--- +title: DownloadableImportExport +content: The Magento_DownloadableImportExport module handles the import and export + of the downloadable products. diff --git a/src/_data/codebase/v2_3/mrg/module-downloadable-staging.yml b/src/_data/codebase/v2_3/mrg/module-downloadable-staging.yml new file mode 100644 index 00000000000..8a53c09c45a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-downloadable-staging.yml @@ -0,0 +1,42 @@ +--- +title: DownloadableStaging +content: |- + ## Magento_DownloadableStaging module + + ## Overview + + The Magento_DownloadableStaging module is a part of the staging functionality in Magento EE. It enables you to create new Downloadable Product updates or add new changes to the existing store updates. In other words, you can modify the Downloadable Products entity attributes in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_DownloadableStaging module changes the Downloadable Product creation page to make them compatible with the Magento Staging Framework. This module extends the Magento_Downloadable module functionality to be used in staging. + + The Magento_DownloadableStaging module adds the "Downloadable information" tab to the Schedule Update form for a product. + + ### Installation details + + The Magento_DownloadableStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_DownloadableStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_DownloadableStaging module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_DownloadableStaging module. + + ### UI components + + You can extend product and category updates using the UI components located in the `Magento\DownloadableStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). + + ### Layouts + + You can extend and override layouts in the `Magento\DownloadableStaging\view\adminhtml\layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-downloadable.yml b/src/_data/codebase/v2_3/mrg/module-downloadable.yml new file mode 100644 index 00000000000..651661c9ec8 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-downloadable.yml @@ -0,0 +1,5 @@ +--- +title: Downloadable +content: |- + Magento_Downloadable module introduces new product type in the Magento application called Downloadable Product. + This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/module-eav-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-eav-graph-ql.yml new file mode 100644 index 00000000000..90ae6bb719b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-eav-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: EavGraphQl +content: "**EavGraphQl** primarily provides the GraphQl module information to generate + metadata for Eav attributes." diff --git a/src/_data/codebase/v2_3/mrg/module-eav.yml b/src/_data/codebase/v2_3/mrg/module-eav.yml new file mode 100644 index 00000000000..97205dadad4 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-eav.yml @@ -0,0 +1,5 @@ +--- +title: Eav +content: |- + Magento\EAV stands for Entity-Attribute-Value. The purpose of Magento\Eav module is to make entities + configurable/extendable by admin user. diff --git a/src/_data/codebase/v2_3/mrg/module-elasticsearch-6.yml b/src/_data/codebase/v2_3/mrg/module-elasticsearch-6.yml new file mode 100644 index 00000000000..74d1095f840 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-elasticsearch-6.yml @@ -0,0 +1,5 @@ +--- +title: Elasticsearch6 +content: |- + Magento\Elasticsearch module allows to use Elastic search engine (v6) for product searching capabilities. + The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/module-elasticsearch-7.yml b/src/_data/codebase/v2_3/mrg/module-elasticsearch-7.yml new file mode 100644 index 00000000000..63f76e83245 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-elasticsearch-7.yml @@ -0,0 +1,5 @@ +--- +title: Elasticsearch7 +content: |- + Magento\Elasticsearch7 module allows to use Elastic search engine (v7) for product searching capabilities. + The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/module-elasticsearch-catalog-permissions.yml b/src/_data/codebase/v2_3/mrg/module-elasticsearch-catalog-permissions.yml new file mode 100644 index 00000000000..360f57b0e3b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-elasticsearch-catalog-permissions.yml @@ -0,0 +1,5 @@ +--- +title: ElasticsearchCatalogPermissions +content: |- + Magento\ElasticsearchCatalogPermissions module allows to use Elastic search engine for product searching capabilities in case if Magento\CatalogPermissions module is also enabled. + The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/module-elasticsearch.yml b/src/_data/codebase/v2_3/mrg/module-elasticsearch.yml new file mode 100644 index 00000000000..5324dbb4055 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-elasticsearch.yml @@ -0,0 +1,5 @@ +--- +title: Elasticsearch +content: |- + Magento\Elasticsearch module allows to use Elastic search engine for product searching capabilities. + The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/module-email.yml b/src/_data/codebase/v2_3/mrg/module-email.yml new file mode 100644 index 00000000000..97a4b3d7463 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-email.yml @@ -0,0 +1,5 @@ +--- +title: Email +content: |- + **Email** enables you to manage email templates, which are used when you send email through the + *\Magento\Framework\Mail\TransportInterface* implementations. diff --git a/src/_data/codebase/v2_3/mrg/module-encryption-key.yml b/src/_data/codebase/v2_3/mrg/module-encryption-key.yml new file mode 100644 index 00000000000..0142b7b3f80 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-encryption-key.yml @@ -0,0 +1,4 @@ +--- +title: EncryptionKey +content: The Magento_EncryptionKey module provides an advanced encryption model to + protect passwords and other sensitive data. diff --git a/src/_data/codebase/v2_3/mrg/module-enterprise.yml b/src/_data/codebase/v2_3/mrg/module-enterprise.yml new file mode 100644 index 00000000000..6d1dfaaf627 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-enterprise.yml @@ -0,0 +1,6 @@ +--- +title: Enterprise +content: The Enterprise module switches the store to Enterprise edition by adding + a link to Enterprise customer support in Admin Panel, switching notifications from + Community to Enterprise-related ones, some small enhancements like displaying "Enterprise + Edition" in the bottom of the site, etc. diff --git a/src/_data/codebase/v2_3/mrg/module-eway.yml b/src/_data/codebase/v2_3/mrg/module-eway.yml new file mode 100644 index 00000000000..8ee5a3c8ba5 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-eway.yml @@ -0,0 +1,4 @@ +--- +title: Eway +content: The Magento_Eway module implements the integration with the Eway payment + gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_3/mrg/module-fedex.yml b/src/_data/codebase/v2_3/mrg/module-fedex.yml new file mode 100644 index 00000000000..099577d0f45 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-fedex.yml @@ -0,0 +1,3 @@ +--- +title: Fedex +content: The Magento_Fedex implements the integration with the FedEx shipping carrier. diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card-account-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-gift-card-account-graph-ql.yml new file mode 100644 index 00000000000..52e91f87998 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card-account-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardAccountGraphQl +content: |- + **GiftCardAccountGraphQl** provides type and resolver information for the GraphQl module + to generate giftcard acccount information. diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card-account.yml b/src/_data/codebase/v2_3/mrg/module-gift-card-account.yml new file mode 100644 index 00000000000..57082cffd09 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card-account.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardAccount +content: The Magento_GiftCardAccount module is responsible for gift card balances, + for both gift cards created by a store administrator and gift cards sold as gift + card products. diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-gift-card-graph-ql.yml new file mode 100644 index 00000000000..d1eefd97a8d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardGraphQl +content: |- + **GiftCardGraphQl** provides type and resolver information for the GraphQl module + to generate giftcard product information. diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card-import-export.yml b/src/_data/codebase/v2_3/mrg/module-gift-card-import-export.yml new file mode 100644 index 00000000000..5512e621ceb --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card-import-export.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardImportExport +content: |- + Magento_GiftCardImportExport module introduces import and export form GiftCard Product. + This module extends existing functionality of Magento_CatalogImportExport module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card-negotiable-quote.yml b/src/_data/codebase/v2_3/mrg/module-gift-card-negotiable-quote.yml new file mode 100644 index 00000000000..46fa1855a00 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card-negotiable-quote.yml @@ -0,0 +1,24 @@ +--- +title: GiftCardNegotiableQuote +content: |- + ## Overview + + The Magento_GiftCardNegotiableQuote module enables gift cards to be displayed in a negotiable quote in an B2B environment. This module extends Magento_NegotiableQuote and Magento_GiftCard modules. + + The Magento_GiftCardNegotiableQuote module provides the following features: + + * Display gift cards in a negotiable quote. + + * Order gift cards from a negotiable quote. + + ## Installation details + + The Magento_GiftCardNegotiableQuote module has a dependency on the Magento_NegotiableQuote and Magento_GiftCard modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card-requisition-list.yml b/src/_data/codebase/v2_3/mrg/module-gift-card-requisition-list.yml new file mode 100644 index 00000000000..85bb25a8a73 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card-requisition-list.yml @@ -0,0 +1,14 @@ +--- +title: GiftCardRequisitionList +content: "## Overview\n\nThe Magento_GiftCardRequisitionList module enables gift cards + to be displayed in a requisition list in an B2B environment. This module extends + Magento_RequisitionList and Magento_GiftCard modules.\n\nThe Magento_GiftCardRequisitionList + module provides the following features:\n\n* Display gift cards in a requisition + list. \n\n* Add gift cards to cart from a requisition list. \n\n## Installation + details\n\nThe Magento_GiftCardRequisitionList module has a dependency on the Magento_RequisitionList + and Magento_GiftCard modules, which must be installed and enabled first. This module + does not create any backward incompatible changes. It can be uninstalled or deactivated + at any time.\n\n## Structure\n\n[Learn about a typical file structure for a Magento + 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n\n## + Additional information\n\nYou can track [backward incompatible changes made in a + Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card-shared-catalog.yml b/src/_data/codebase/v2_3/mrg/module-gift-card-shared-catalog.yml new file mode 100644 index 00000000000..8f5f1fe3297 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card-shared-catalog.yml @@ -0,0 +1,26 @@ +--- +title: GiftCardSharedCatalog +content: "## Overview\n\nThe Magento_GiftCardSharedCatalog module enables gift cards + to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog + and Magento_GiftCard modules.\n\nThe Magento_GiftCardSharedCatalog module provides + the following features:\n\n* Display and manage prices for gift cards within a shared + catalog.\n\n* Control the visibility of gift cards in quotes and orders. Only those + gift card products that have been added to a shared catalog will be available for + searches via the \"Add by SKU\" feature in quotes and orders. \n\n## Installation + details\n\nThe Magento_GiftCardSharedCatalog module has a dependency on the Magento_SharedCatalog + and Magento_GiftCard modules, which must be installed and enabled first. This module + does not create any backward incompatible changes. It can be uninstalled or deactivated + at any time.\n\n## Structure\n\n[Learn about a typical file structure for a Magento + 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_GiftCardSharedCatalog + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_GiftCardSharedCatalog module.\n\n### + Layouts\n\nYou can extend and override layouts in the `Magento\\GiftCardSharedCatalog\\view\\adminhtml\\layout` + directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nThe following directory contains extensible UI components:\n\n* + `Magento\\GiftCardSharedCatalog\\view\\adminhtml\\ui_component` - renderer for pricing + and structure listings\n\nFor more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## + Additional information\n\nYou can track [backward incompatible changes made in a + Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card-staging.yml b/src/_data/codebase/v2_3/mrg/module-gift-card-staging.yml new file mode 100644 index 00000000000..dbd95fe6e4f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card-staging.yml @@ -0,0 +1,30 @@ +--- +title: GiftCardStaging +content: |- + ## Magento_GiftCardStaging module + + ## Overview + + The Magento_GiftCardStaging module is a part of the staging functionality in Magento EE. It enables you to create new GiftCard Product updates or add new changes to the existing store updates. In other words, you can modify the GiftCard Product entity attributes in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_GiftCardStaging module changes the GiftCard Product creation page to make them compatible with the Magento Staging Framework: + + - Adds the Amount field set to the Schedule Update form + - Provides functionality of the field set + - Returns Amounts values to the initial state after update is finished + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GiftCardStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_GiftCardStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftCardStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card.yml b/src/_data/codebase/v2_3/mrg/module-gift-card.yml new file mode 100644 index 00000000000..f1680fe3910 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card.yml @@ -0,0 +1,9 @@ +--- +title: GiftCard +content: "Magento_GiftCard module introduces new product type in the Magento application + called GiftCard Product.\nThis module extends existing functionality of Magento_Catalog + module by adding new product type.\n\nThis product option enables store owner to + offers gift cards in Virtual, Physical, or Combination format. \nWhen a gift card + is ordered, a unique code is generated that is emailed to a customer for virtual + gift cards, or exported for printing to physical gift cards. \nThis unique number + can only be redeemed by one customer." diff --git a/src/_data/codebase/v2_3/mrg/module-gift-message-staging.yml b/src/_data/codebase/v2_3/mrg/module-gift-message-staging.yml new file mode 100644 index 00000000000..149236b93ba --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-message-staging.yml @@ -0,0 +1,24 @@ +--- +title: GiftMessageStaging +content: |- + ## Magento_GiftMessageStaging module + + ## Overview + + The Magento_GiftMessageStaging module is a part of the staging functionality in Magento EE. It extends the Magento_GiftMessage module functionality to be used in the Schedule Update form. + + ## Implementation details + + The Magento_GiftMessageStaging module enables you to stage the "Allow Gift Message" flag in the "Gift Options" field set in the "Schedule Update" form of the product. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GiftMessageStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.0/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftMessageStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-gift-message.yml b/src/_data/codebase/v2_3/mrg/module-gift-message.yml new file mode 100644 index 00000000000..69b05069096 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-message.yml @@ -0,0 +1,4 @@ +--- +title: GiftMessage +content: Magento\GiftMessage module allows to add a message to order or to each ordered + item either on frontend or backend. diff --git a/src/_data/codebase/v2_3/mrg/module-gift-registry.yml b/src/_data/codebase/v2_3/mrg/module-gift-registry.yml new file mode 100644 index 00000000000..f39e2da7498 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-registry.yml @@ -0,0 +1,9 @@ +--- +title: GiftRegistry +content: |- + Magento\GiftRegistry module that allows to create sets of gifts specified for specific holiday(Birthday, Wedding, etc). + It resembles wishlist, but there are differences. You can describe Gift Registry as a wishlist of products you would + like to share with other people so they could purchase anything from the list. Customer can even set some shipping + address to a gift registry, thus anyone who follows this list with a purchase would automatically have that shipping + address set by default during checkout. Customer can manage his gift registries in his profile. The gift registry can be + shared or stay private. Every gift registry has system attributes and can have custom attributes. diff --git a/src/_data/codebase/v2_3/mrg/module-gift-wrapping-staging.yml b/src/_data/codebase/v2_3/mrg/module-gift-wrapping-staging.yml new file mode 100644 index 00000000000..3d2330f2343 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-wrapping-staging.yml @@ -0,0 +1,27 @@ +--- +title: GiftWrappingStaging +content: |- + ## Magento_GiftWrappingStaging module + + ## Overview + + The Magento_GiftWrappingStaging module is a part of the staging functionality in Magento EE. It allows to stage value of 'Allow Gift Wrapping' flag and price of the wrapping for each product update. + + ## Implementation details + + The Magento_GiftWrappingStaging module adds to the Schedule Update form of a product the following functionality: + + - Enable/disable gift wrapping ("Allow Gift Wrapping" field) + - Set a price for the gift wrapping ("Price for Gift Wrapping" field). + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GiftWrappingStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.0/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftWrappingStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-gift-wrapping.yml b/src/_data/codebase/v2_3/mrg/module-gift-wrapping.yml new file mode 100644 index 00000000000..61111caa718 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-wrapping.yml @@ -0,0 +1,6 @@ +--- +title: GiftWrapping +content: |- + Magento\GiftWrapping module provides functionality that allows customer to add gift wrapping to the items purchased + from the store as gifts and charge it individually. Magento\GiftWrapping module extends functionality of gift + messages by combining gift messages with gift wrapping functionality diff --git a/src/_data/codebase/v2_3/mrg/module-google-adwords.yml b/src/_data/codebase/v2_3/mrg/module-google-adwords.yml new file mode 100644 index 00000000000..76e362425e0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-google-adwords.yml @@ -0,0 +1,3 @@ +--- +title: GoogleAdwords +content: GoogleAdwords is a module designed for integration of Google Adwords service. diff --git a/src/_data/codebase/v2_3/mrg/module-google-analytics.yml b/src/_data/codebase/v2_3/mrg/module-google-analytics.yml new file mode 100644 index 00000000000..a721bfe5f62 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-google-analytics.yml @@ -0,0 +1,4 @@ +--- +title: GoogleAnalytics +content: Magento_GoogleAnalytics is a module for integration with Google Analytics + service. diff --git a/src/_data/codebase/v2_3/mrg/module-google-optimizer-staging.yml b/src/_data/codebase/v2_3/mrg/module-google-optimizer-staging.yml new file mode 100644 index 00000000000..c9bc9e603eb --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-google-optimizer-staging.yml @@ -0,0 +1,28 @@ +--- +title: GoogleOptimizerStaging +content: |- + ## Magento_GoogleOptimizerStaging module + + ## Overview + + The Magento_GoogleOptimizerStaging module is a part of the staging functionality in Magento EE. It enables you to stage values of the product metadata. + + ## Implementation details + + The Magento_GoogleOptimizerStaging module enables you to stage parameters added by the Magento_GoogleOptimizer module in the Search Engine Optimization field set: + + - Meta Title + - Meta Keywords + - Meta Description + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GoogleOptimizerStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GoogleOptimizerStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-google-optimizer.yml b/src/_data/codebase/v2_3/mrg/module-google-optimizer.yml new file mode 100644 index 00000000000..9196d1dd431 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-google-optimizer.yml @@ -0,0 +1,12 @@ +--- +title: GoogleOptimizer +content: "Magento_GoogleOptimizer module implements functionality of Google Experiment + tool that is the part of Google Analytics functionality.\n\nGoogle Experiment (on + Google side) allows to make two variants of the same page and compare their popularity. + \nFrom Magento side, code generated by Google should be saved and displayed on a + particular page.\nGoogle Experiment functionality is available on pages of products, + categories and cms pages. \nThis allows to save different codes for products and + categories on different store views.\nThis functionality can be switched on and + off on the configuration page (Stores -> Configuration -> General -> Google Api + -> Google Analytics).\nAlso this functionality depends on Google Analytics module + and configuration options." diff --git a/src/_data/codebase/v2_3/mrg/module-google-tag-manager.yml b/src/_data/codebase/v2_3/mrg/module-google-tag-manager.yml new file mode 100644 index 00000000000..c8547119a0a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-google-tag-manager.yml @@ -0,0 +1,4 @@ +--- +title: GoogleTagManager +content: Magento_GoogleTagManager is a module for integration with Google Tag Manager + service. diff --git a/src/_data/codebase/v2_3/mrg/module-graph-ql-cache.yml b/src/_data/codebase/v2_3/mrg/module-graph-ql-cache.yml new file mode 100644 index 00000000000..947839849bf --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-graph-ql-cache.yml @@ -0,0 +1,5 @@ +--- +title: GraphQlCache +content: |- + **GraphQL Cache** provides the ability to cache GraphQL queries. + This module allows Magento's built-in cache or Varnish as the application for serving the Full Page Cache to the front end. diff --git a/src/_data/codebase/v2_3/mrg/module-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-graph-ql.yml new file mode 100644 index 00000000000..7388f74a990 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-graph-ql.yml @@ -0,0 +1,6 @@ +--- +title: GraphQl +content: "**GraphQl** provides the framework for the application to expose GraphQL + compliant web services. It exposes an area for\nGraphQL services and resolves request + data based on the generated schema. It also maps this response to a JSON object + \nfor the client to read." diff --git a/src/_data/codebase/v2_3/mrg/module-grouped-catalog-inventory.yml b/src/_data/codebase/v2_3/mrg/module-grouped-catalog-inventory.yml new file mode 100644 index 00000000000..b84bf826b4a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-grouped-catalog-inventory.yml @@ -0,0 +1,4 @@ +--- +title: GroupedCatalogInventory +content: Magento_GroupedCatalogInventory contains behavior related to the inventory + status of items within grouped products. diff --git a/src/_data/codebase/v2_3/mrg/module-grouped-product-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-grouped-product-graph-ql.yml new file mode 100644 index 00000000000..91b3adfefe6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-grouped-product-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GroupedProductGraphQl +content: |- + **GroupedProductGraphQl** provides type and resolver information for the GraphQl module + to generate grouped product information. diff --git a/src/_data/codebase/v2_3/mrg/module-grouped-product-staging.yml b/src/_data/codebase/v2_3/mrg/module-grouped-product-staging.yml new file mode 100644 index 00000000000..7830af897d6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-grouped-product-staging.yml @@ -0,0 +1,24 @@ +--- +title: GroupedProductStaging +content: |- + ## Magento_GroupedProductStaging module + + ## Overview + + The Magento_GroupedProductStaging module is a part of the staging functionality in Magento EE. It enables you to stage products assigned to grouped product. + + ## Implementation details + + The Magento_GroupedProductStaging module extends functionality of the Magento_GroupedProduct to be used in staging. It adds Grouped Products field set to the Schedule Update form of a product. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GroupedProductStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GroupedProductStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-grouped-product.yml b/src/_data/codebase/v2_3/mrg/module-grouped-product.yml new file mode 100644 index 00000000000..d19d7085562 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-grouped-product.yml @@ -0,0 +1,8 @@ +--- +title: GroupedProduct +content: |- + Magento_GroupedProduct module provides ability to offer several standalone products for sale as a group on the same Product Detail page. + It can offer variations of a product, or group them by season or theme to create a coordinated set. + Products can be purchased separately or as a set. + Each product purchased appears in the Shopping Cart as a separate item. + This module extends the existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/module-grouped-requisition-list.yml b/src/_data/codebase/v2_3/mrg/module-grouped-requisition-list.yml new file mode 100644 index 00000000000..94a5a076f1f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-grouped-requisition-list.yml @@ -0,0 +1,22 @@ +--- +title: GroupedRequisitionList +content: "## Overview\n\nThe Magento_GroupedRequisitionList module enables grouped + products to be displayed in a requisition list in an B2B environment. This module + extends Magento_RequisitionList and Magento_Grouped modules.\n\nThe Magento_GroupedRequisitionList + module provides the following features:\n\n* Display grouped products in a requisition + list.\n\n* Add grouped products to cart from a requisition list. \n\n* Disable ability + to change quantity of grouped products in a requisition list. \n \n## Installation + details\n \nThe module has dependency on the Magento_RequisitionList module and + Magento_Grouped modules, which must be installed and enabled first. This module + does not create any backward incompatible changes. Can be uninstalled or deactivated + at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento + 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_GroupedRequisitionList + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_GroupedRequisitionList + module.\n\n### Layouts\n \nYou can extend and override layouts in the `Magento\\GroupedRequistionList\\view\\frontend\\layout` + directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-grouped-shared-catalog.yml b/src/_data/codebase/v2_3/mrg/module-grouped-shared-catalog.yml new file mode 100644 index 00000000000..fce0b304cf1 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-grouped-shared-catalog.yml @@ -0,0 +1,27 @@ +--- +title: GroupedSharedCatalog +content: "## Overview\n\nThe Magento_GroupedSharedCatalog module enables grouped products + to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog + and Magento_Grouped modules.\n\nThe Magento_GroupedSharedCatalog module provides + the following features:\n\n* Display base and custom prices for grouped products + within a shared catalog. There is no ability to edit the price of a grouped product.\n\n* + Control the visibility of grouped products in quotes and orders. Only those grouped + products that have been added to a shared catalog will be available for searches + via the \"Add by SKU\" feature in quotes and orders. \n\n \n## Installation details\n + \nThe module has dependency on the Magento_SharedCatalog module and Magento_Grouped + modules, which must be installed and enabled first. This module does not create + any backward incompatible changes. Can be uninstalled or deactivated at any time. + \n \n## Structure\n \n[Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_GroupedSharedCatalog + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_GroupedSharedCatalog module.\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\GroupedSharedCatalog\\view\\adminhtml\\layout` + directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe following directory contains extensible UI components: + \n\n* `Magento\\GroupedSharedCatalog\\view\\adminhtml\\ui_component` - renderer + for pricing and structure listings\n\nFor more information, see [UI Listing/Grid + Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-import-export.yml b/src/_data/codebase/v2_3/mrg/module-import-export.yml new file mode 100644 index 00000000000..69fd70648c0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-import-export.yml @@ -0,0 +1,5 @@ +--- +title: ImportExport +content: |- + Magento_ImportExport module provides a framework and basic functionality for importing/exporting various entities in Magento. + It can be disabled and in such case all dependent import/export functionality (products, customers, orders etc.) will be disabled in Magento. diff --git a/src/_data/codebase/v2_3/mrg/module-indexer.yml b/src/_data/codebase/v2_3/mrg/module-indexer.yml new file mode 100644 index 00000000000..61a205c7957 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-indexer.yml @@ -0,0 +1,15 @@ +--- +title: Indexer +content: |- + ## Overview + Magento_Indexer module is a base of Magento Indexing functionality. + It allows: + - read indexers configuration, + - represent indexers in admin, + - regenerate indexes by cron schedule, + - regenerate indexes from console, + - view and reset indexer state from console, + - view and set indexer mode from console + + There are 2 modes of the Indexers: "Update on save" and "Update by schedule". + Manual full reindex can be performed via console by running `php -f bin/magento indexer:reindex` console command. diff --git a/src/_data/codebase/v2_3/mrg/module-instant-purchase.yml b/src/_data/codebase/v2_3/mrg/module-instant-purchase.yml new file mode 100644 index 00000000000..c91763fcc97 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-instant-purchase.yml @@ -0,0 +1,62 @@ +--- +title: InstantPurchase +content: |- + ## Overview + + Instant Purchase feature allows the Customer to place the order in seconds without going through full checkout. Once clicked, system places the order using default shipping and billing addresses and stored payment method. Order is placed and customer gets confirmation message in notification area. + + Prerequisites to display the Instant Purchase button: + 1. Instant purchase enabled for a store at `Store / Configurations / Sales / Sales / Instant Purchase` + 2. Customer is logged in + 3. Customer has default shipping and billing address defined + 4. Customer has valid stored payment method with instant purchase support + + ## Structure + + In addition to [a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html) `PaymentMethodsIntegration` directory contains interfaces and basic implementation of integration vault payment method to the instant purchase. + + ## Extensibility + + ### Instant purchase customization + + Almost all aspects of instant purchase may be customized. See comments to classes and interfaces marked with `@api` tag. + + All payments created for instant purchase also have `'instant-purchase' => true` in addition information. Use this only if all other customization points not suitable, + + ### Payment method integration + + Instant purchase support may be implemented for any payment method with [vault support](https://devdocs.magento.com/guides/v2.3/payments-integrations/vault/vault-intro.html). + Basic implementation provided in `Magento\InstantPurchase\PaymentMethodIntegration` should be enough in most cases. It is not enabled by default to avoid issues on production sites and authors of vault payment method should verify correct work for instant purchase manually. + To enable basic implementation just add single option to configuration of payemnt method in `config.xml`: + + ``` + + 1 + + ``` + + Basic implementation is a good start point but it's recommended to provide own implementation to improve user experience. If instant purchase integration has customization then `supported` option is not required. + + ``` + + Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\AvailabilityCheckerInterface + Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\PaymentTokenFormatterInterface + Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\PaymentAdditionalInformationProviderInterface + + ``` + + - `Magento\InstantPurchase\PaymentMethodIntegration\AvailabilityCheckerInterface` - allows programmatically defines if instant purchase supported (e.g. support may not be available if some payment method option switched on/off). Basic implementation always returns `true`. + - `Magento\InstantPurchase\PaymentMethodIntegration\PaymentTokenFormatterInterface` - creates string that describes stored payment method. Basic implementation returns payment method name. It is highly recommended to implement own formatter. + - `Magento\InstantPurchase\PaymentMethodIntegration\PaymentAdditionalInformationProviderInterface` - allows to add some extra values to payment additional information array. Default implementation returns empty array. + + ## Additional information + + ### Backward incompatible changes + + The `Magento_InstantPurchase` module does not introduce backward incompatible changes. + + You can track [backward incompatible changes in patch releases](https://devdocs.magento.com/guides/v2.3/release-notes/backward-incompatible-changes/reference.html). + + *** + + This module was initially developed by the [Creatuity Corp.](https://creatuity.com/) and [Magento Community Engineering Team](mailto:engcom@magento.com). diff --git a/src/_data/codebase/v2_3/mrg/module-integration.yml b/src/_data/codebase/v2_3/mrg/module-integration.yml new file mode 100644 index 00000000000..c4354a80995 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-integration.yml @@ -0,0 +1,7 @@ +--- +title: Integration +content: |- + **Integration** enables third-party services to call the Web API by using access tokens. + It provides an admin UI that enables manual creation of integrations. Extensions can also provide a configuration + file so that an integration can be automatically pre-configured. The module also contains the data + model for request and access token management. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-admin-ui.yml new file mode 100644 index 00000000000..db4993d1658 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryAdminUi +content: |- + The `InventoryAdminUi` module extends the Magento Admin UI to add Inventory Management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-advanced-checkout.yml b/src/_data/codebase/v2_3/mrg/module-inventory-advanced-checkout.yml new file mode 100644 index 00000000000..bad2fe4bb0d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-advanced-checkout.yml @@ -0,0 +1,8 @@ +--- +title: InventoryAdvancedCheckout +content: |- + ## Magento_InventoryAdvancedCheckout + + ## Overview + + The Magento_InventoryAdvancedCheckout module adds multi-sourcing capabilities to the AdvancedCheckout module allowing Order By SKU feature to work correctly with multiple inventory sources enabled. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-api.yml new file mode 100644 index 00000000000..ce04e8b9572 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-api.yml @@ -0,0 +1,12 @@ +--- +title: InventoryApi +content: "The `InventoryApi` module provides Inventory Management service contracts. + \n\nThis module is part of the new inventory infrastructure. The\n[Inventory Management + overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## + Extensibility\n\nThe `InventoryApi` module contains extension points and APIs that + 3rd-party developers\ncan use to provide custom inventory functionality.\n\n### + Public APIs\n\nPublic APIs are defined in the `Api` and `Api/Data` directories.\n\n### + REST endpoints\n\nThe `etc/webapi.xml` file defines endpoints for managing sources, + stocks, stock source links, and source items." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-bundle-product-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-bundle-product-admin-ui.yml new file mode 100644 index 00000000000..abb8a311d7e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-bundle-product-admin-ui.yml @@ -0,0 +1,9 @@ +--- +title: InventoryBundleProductAdminUi +content: "The `InventoryBundleProductAdminUi`extends the Magento Admin UI to add MSI + functionality.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory + Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It may be disabled if the Inventory + Management UI\nis provided by a 3rd-party system or if you run a headless version + of Magento.\n \n## Extensibility\n\nThere are no extension points or for this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-bundle-product.yml b/src/_data/codebase/v2_3/mrg/module-inventory-bundle-product.yml new file mode 100644 index 00000000000..cdc82ff978c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-bundle-product.yml @@ -0,0 +1,16 @@ +--- +title: InventoryBundleProduct +content: |- + The `InventoryBundleProduct` module integrates inventory management business logic into Magento's bundle product logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-cache.yml b/src/_data/codebase/v2_3/mrg/module-inventory-cache.yml new file mode 100644 index 00000000000..47ccc74b93c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-cache.yml @@ -0,0 +1,16 @@ +--- +title: InventoryCache +content: |- + The `InventoryCache` module integrates inventory management business logic into Magento's cache logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-catalog-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-catalog-admin-ui.yml new file mode 100644 index 00000000000..87ec08c44ee --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-catalog-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryCatalogAdminUi +content: |- + The `InventoryCatalogAdminUi` module extends the Magento Admin UI to add MSI functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryCatalogAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-catalog-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-catalog-api.yml new file mode 100644 index 00000000000..d320115a8e1 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-catalog-api.yml @@ -0,0 +1,12 @@ +--- +title: InventoryCatalogApi +content: "The `InventoryCatalogApi` module provides service contracts for default + source and stock providers as well as bulk operations. \n\nThis module is part of + the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## + Extensibility\n\nThe `InventoryCatalogApi` module contains extension points and + APIs that 3rd-party developers\ncan use to provide custom inventory catalog functionality.\n\n### + Public APIs\n\nPublic APIs are defined in the `Api` directory.\n\n### REST endpoints\n\nThe + `etc/webapi.xml` file defines endpoints for assigning, unassigning, and transferring + sources in bulk." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-catalog-search.yml b/src/_data/codebase/v2_3/mrg/module-inventory-catalog-search.yml new file mode 100644 index 00000000000..e23cdf08382 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-catalog-search.yml @@ -0,0 +1,16 @@ +--- +title: InventoryCatalogSearch +content: |- + The `InventoryCatalogSearch` module integrates inventory management business logic into Magento's search logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-catalog.yml b/src/_data/codebase/v2_3/mrg/module-inventory-catalog.yml new file mode 100644 index 00000000000..fda5861cca9 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-catalog.yml @@ -0,0 +1,11 @@ +--- +title: InventoryCatalog +content: "The `InventoryCatalog` module integrates inventory management business logic + into Magento's catalog logic.\n\nThis module is part of the new inventory infrastructure. + The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. Unless a custom implementation + for `InventoryCatalogApi`\nis provided by a 3rd-party module, the module cannot + be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public + interfaces related to this module are located in the `InventoryCatalogApi` module. + \nUse the interfaces defined in `InventoryCatalogApi` to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product-admin-ui.yml new file mode 100644 index 00000000000..217f9f436dc --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product-admin-ui.yml @@ -0,0 +1,11 @@ +--- +title: InventoryConfigurableProductAdminUi +content: "The `InventoryConfigurableProductAdminUi`extends the Magento Admin UI to + add inventory management functionality.\n\nThis module is part of the new inventory + infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It may be disabled if the Inventory + Management UI\nis provided by a 3rd-party system or if you run a headless version + of Magento.\n \n## Extensibility\n\nThe `InventoryConfigurableProductAdminUi` module + contains several extension points.\n\n### UI Components\n\nThe `view/adminhtml/ui_component` + directory contains extensible UI components." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product-indexer.yml b/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product-indexer.yml new file mode 100644 index 00000000000..9ec93aa5ddf --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product-indexer.yml @@ -0,0 +1,16 @@ +--- +title: InventoryConfigurableProductIndexer +content: |- + The `InventoryConfigurableProductIndexer` module integrates inventory management business logic into Magento's indexation logic for configurable products. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product.yml b/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product.yml new file mode 100644 index 00000000000..65a3fcae0a2 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product.yml @@ -0,0 +1,18 @@ +--- +title: InventoryConfigurableProduct +content: |- + ## InventoryConfigurableProduct module + + The `InventoryConfigurableProduct` module integrates inventory management business logic into Magento's configurable product logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-configuration-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-configuration-api.yml new file mode 100644 index 00000000000..0c4b773f54b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-configuration-api.yml @@ -0,0 +1,21 @@ +--- +title: InventoryConfigurationApi +content: |- + The `InventoryConfigurationApi` module provides service contracts for inventory management configuration. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be disabled. + + ## Extensibility + + The `InventoryConfigurationApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory functionality. + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-configuration.yml b/src/_data/codebase/v2_3/mrg/module-inventory-configuration.yml new file mode 100644 index 00000000000..82697c82084 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-configuration.yml @@ -0,0 +1,12 @@ +--- +title: InventoryConfiguration +content: "The `InventoryConfiguration` module implements logic for inventory management + configuration.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory + Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. Unless a custom implementation + for\n`InventoryConfigurationApi` is provided by a 3rd-party module, the module cannot + be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public + interfaces related to this module are located in the `InventoryConfigurationApi` + module. \nUse the interfaces defined in `InventoryConfigurationApi` to extend this + module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection-admin-ui.yml new file mode 100644 index 00000000000..82c0103eec1 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection-admin-ui.yml @@ -0,0 +1,17 @@ +--- +title: InventoryDistanceBasedSourceSelectionAdminUi +content: |- + The `InventoryDistanceBasedSourceSelectionAdminUi` module extends Magento's admin UI with source selection based on distance functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection-api.yml new file mode 100644 index 00000000000..c0ea7b1d4e2 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection-api.yml @@ -0,0 +1,11 @@ +--- +title: InventoryDistanceBasedSourceSelectionApi +content: "The `InventoryDistanceBasedSourceSelectionApi` module provides service contracts + for distance based source selection algorithm. \n\nThis module is part of the new + inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source.\n\n## Extensibility\n\nThe `InventoryDistanceBasedSourceSelectionApi` + module contains extension points and APIs that 3rd-party developers\ncan use to + provide custom distance based source selection algorithms.\n\n### Public APIs\n\nPublic + APIs are defined in the `Api` and `Api/Data` directories.\n\n### REST endpoints\n\nThe + `etc/webapi.xml` file defines endpoints for managing distance based algorithms." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection.yml b/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection.yml new file mode 100644 index 00000000000..dfec4ebf440 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection.yml @@ -0,0 +1,10 @@ +--- +title: InventoryDistanceBasedSourceSelection +content: "The `InventoryDistanceBasedSourceSelection` module implements logic for + distance based source selection\n\nThis module is part of the new inventory infrastructure. + The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source.\n\n## Extension points and service + contracts\n\nAll public interfaces related to this module are located in the `InventoryDistanceBasedSourceSelectionApi` + module. \nUse the interfaces defined in `InventoryDistanceBasedSourceSelectionApi` + to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-elasticsearch.yml b/src/_data/codebase/v2_3/mrg/module-inventory-elasticsearch.yml new file mode 100644 index 00000000000..874ffd05279 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-elasticsearch.yml @@ -0,0 +1,16 @@ +--- +title: InventoryElasticsearch +content: |- + The `InventoryElasticsearch` module provides elastic search support for Inventory Management. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-export-stock-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-export-stock-api.yml new file mode 100644 index 00000000000..9ec8d697102 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-export-stock-api.yml @@ -0,0 +1,17 @@ +--- +title: InventoryExportStockApi +content: |- + The `InventoryExportStockApi` module provides provides aggregated stock export functionality api. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-export-stock.yml b/src/_data/codebase/v2_3/mrg/module-inventory-export-stock.yml new file mode 100644 index 00000000000..c4ac4ce0106 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-export-stock.yml @@ -0,0 +1,17 @@ +--- +title: InventoryExportStock +content: |- + The `InventoryExportStock` module provides aggregated stock export functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-inventory-graph-ql.yml new file mode 100644 index 00000000000..48a75285bc8 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-graph-ql.yml @@ -0,0 +1,17 @@ +--- +title: InventoryGraphQl +content: |- + The `InventoryGraphQl` provides type information for the GraphQl module + to generate inventory stock fields for product information endpoints. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product-admin-ui.yml new file mode 100644 index 00000000000..2de781b69c4 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product-admin-ui.yml @@ -0,0 +1,17 @@ +--- +title: InventoryGroupedProductAdminUi +content: |- + The `InventoryGroupedProductAdminUi` module extends Magento's admin UI with inventory management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product-indexer.yml b/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product-indexer.yml new file mode 100644 index 00000000000..8dc7364ac8e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product-indexer.yml @@ -0,0 +1,16 @@ +--- +title: InventoryGroupedProductIndexer +content: |- + The `InventoryGroupedProductIndexer` module integrates inventory management business logic into Magento's indexation logic for grouped products. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product.yml b/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product.yml new file mode 100644 index 00000000000..be37f8cddf1 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product.yml @@ -0,0 +1,9 @@ +--- +title: InventoryGroupedProduct +content: "The `InventoryGroupedProduct` module integrates inventory management business + logic into Magento's grouped product logic.\n\nThis module is part of the new inventory + infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n + \n## Extension points and service contracts\n\nThere are no extension points or + service contracts for this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-import-export.yml b/src/_data/codebase/v2_3/mrg/module-inventory-import-export.yml new file mode 100644 index 00000000000..8df5eb25fe0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-import-export.yml @@ -0,0 +1,10 @@ +--- +title: InventoryImportExport +content: "The `InventoryImportExport` module provides compatibility between Magento's + flat file import/export logic and Inventory Management.\n\nThis module is part of + the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n \n## Installation details\n\nThis + module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## + Extension points and service contracts\n\nThere are no extension points or service + contracts for this module.\n\n## Additional information\n\nThe `files/sample/stock_sources.csv` + file is a template for importing inventory into the system." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-indexer.yml b/src/_data/codebase/v2_3/mrg/module-inventory-indexer.yml new file mode 100644 index 00000000000..032bd1b82d9 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-indexer.yml @@ -0,0 +1,16 @@ +--- +title: InventoryIndexer +content: |- + The `InventoryIndexer` module provides indexation logic for Inventory Management. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification-admin-ui.yml new file mode 100644 index 00000000000..7ce40c6e7a8 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryLowQuantityNotificationAdminUi +content: |- + The `InventoryLowQuantityNotificationAdminUi` module extends Magento's admin UI with inventory management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryLowQuantityNotificationAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification-api.yml new file mode 100644 index 00000000000..811989e932f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification-api.yml @@ -0,0 +1,12 @@ +--- +title: InventoryLowQuantityNotificationApi +content: "The `InventoryLowQuantityNotificationApi` module provides service contracts + for managing Inventory Management notifications. \n\nThis module is part of the + new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## + Extensibility\n\nThe `InventoryLowQuantityNotificationApi` module contains extension + points and APIs that 3rd-party developers\ncan use to provide custom low quantity + notification functionality.\n\n### Public APIs\n\nPublic APIs are defined in the + `Api` and `Api/Data` directories.\n\n### REST endpoints\n\nThe `etc/webapi.xml` + file defines endpoints for managing low quantity notifications." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification.yml b/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification.yml new file mode 100644 index 00000000000..d98123d0634 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification.yml @@ -0,0 +1,12 @@ +--- +title: InventoryLowQuantityNotification +content: "The `InventoryLowQuantityNotification` module integrates Inventory Management + business logic into Magento's low quantity notification logic.\n\nThis module is + part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. Unless a custom implementation + for\n`InventoryLowQuantityNotificationApi` is provided by a 3rd-party module, the + module cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll + public interfaces related to this module are located in the `InventoryLowQuantityNotificationApi` + module. \nUse the interfaces defined in `InventoryLowQuantityNotificationApi` to + extend this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-multi-dimensional-indexer-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-multi-dimensional-indexer-api.yml new file mode 100644 index 00000000000..0e452f8a8db --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-multi-dimensional-indexer-api.yml @@ -0,0 +1,14 @@ +--- +title: InventoryMultiDimensionalIndexerApi +content: "The `InventoryMultiDimensionalIndexerApi` module provides functionality + for creating and handling multi-dimension indexes.\n\nThis module is part of the + new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n\n## + Extension points\n\nThe library introduces a set of extension points which split + a monolithic index by the specified dimension (Scope), creating \nan independent + index (i.e. dedicated MySQL table) per dimension. The library also provides a mechanism + for resolving \nindex names based on the provided scope. The multi-dimension indexes + are introduced for the sake of data scalability\nand the ability to reindex data + in the scope of particular dimension only.\n\nAn aliasing mechanism guarantees zero + downtime to make Front-End responsive while Full Reindex being processed." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-product-alert.yml b/src/_data/codebase/v2_3/mrg/module-inventory-product-alert.yml new file mode 100644 index 00000000000..c53fb946070 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-product-alert.yml @@ -0,0 +1,16 @@ +--- +title: InventoryProductAlert +content: |- + The `InventoryProductAlert` module integrates Inventory Management business logic into Magento's product alert logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-requisition-list.yml b/src/_data/codebase/v2_3/mrg/module-inventory-requisition-list.yml new file mode 100644 index 00000000000..2aad3740a9e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-requisition-list.yml @@ -0,0 +1,4 @@ +--- +title: InventoryRequisitionList +content: The Magento_InventoryRequisitionList allows the customer to use the new inventory + management (MSI). diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-reservation-cli.yml b/src/_data/codebase/v2_3/mrg/module-inventory-reservation-cli.yml new file mode 100644 index 00000000000..5923e1f6614 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-reservation-cli.yml @@ -0,0 +1,8 @@ +--- +title: InventoryReservationCli +content: |- + The `InventoryReservationCli` module provide a cli command which helps the developer to discover inconsistencies on reservation. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-reservations-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-reservations-api.yml new file mode 100644 index 00000000000..49d90e5676a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-reservations-api.yml @@ -0,0 +1,21 @@ +--- +title: InventoryReservationsApi +content: |- + The `InventoryReservationsApi` module provides service contracts for Inventory Management reservations. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extensibility + + The `InventoryReservationsApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory reservation functionality. + + ### Public APIs + + Public APIs are defined in the `Model` directory. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-reservations.yml b/src/_data/codebase/v2_3/mrg/module-inventory-reservations.yml new file mode 100644 index 00000000000..f6b84d2964a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-reservations.yml @@ -0,0 +1,12 @@ +--- +title: InventoryReservations +content: "The `InventoryReservations` module provides logic for handling product reservations.\n\nThis + module is part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. Unless a custom implementation + for\n`InventoryReservationApi` is provided by a 3rd-party module, the module cannot + be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public + interfaces related to this module are located in the `InventoryReservationsApi` + module. \nUse the interfaces defined in `InventoryReservationsApi` to extend this + module.\n\n## Additional information\n\nThe `InventoryReservations` module creates + the `inventory_cleanup_reservations` cron job." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-sales-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-sales-admin-ui.yml new file mode 100644 index 00000000000..b2b7ccb6d32 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-sales-admin-ui.yml @@ -0,0 +1,12 @@ +--- +title: InventorySalesAdminUi +content: "The `InventorySalesAdminUi` module extends Magento's Admin UI with Inventory + Management functionality.\n\nThis module is part of the new inventory infrastructure. + The \n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It may be disabled if the Inventory + Management UI\nis provided by a 3rd-party system or if you run a headless version + of Magento.\n\n## Extensibility\n\nThe `InventorySalesAdminUi` module contains several + extension points.\n\n### Layouts\n\nYou can extend and override layouts defined + in the `view/adminhtml/layout` directory.\n\n### UI Components\n\nThe `view/adminhtml/ui_component` + directory contains extensible UI components." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-sales-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-sales-api.yml new file mode 100644 index 00000000000..0e2123857dd --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-sales-api.yml @@ -0,0 +1,12 @@ +--- +title: InventorySalesApi +content: "The `InventorySalesApi` module provides service contracts for inventory + management. \n\nThis module is part of the new inventory infrastructure. The\n[Inventory + Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## + Extensibility\n\nThe `InventorySalesApi` module contains extension points and APIs + that 3rd-party developers\ncan use to provide custom inventory catalog functionality.\n\n### + Public APIs\n\nPublic APIs are defined in the `Api` and `Api/Data` directories.\n\n### + REST endpoints\n\nThe `etc/webapi.xml` file defines endpoints for determining whether + a salable amount of products are available for purchase." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-sales-frontend-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-sales-frontend-ui.yml new file mode 100644 index 00000000000..5739f0b6937 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-sales-frontend-ui.yml @@ -0,0 +1,9 @@ +--- +title: InventorySalesFrontendUi +content: "The `InventorySalesFrontendUi` module extends Magento's frontend UI with + Inventory Management functionality. \n\nThis module is part of the new inventory + infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. You can remove it if you run + a headless version of Magento.\n\n## Extension points and service contracts\n\nThere + are no extension points or service contracts for this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-sales.yml b/src/_data/codebase/v2_3/mrg/module-inventory-sales.yml new file mode 100644 index 00000000000..da6e0313751 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-sales.yml @@ -0,0 +1,11 @@ +--- +title: InventorySales +content: "The `InventorySales` module integrates Inventory Management business logic + into Magento's sales logic.\n\nThis module is part of the new inventory infrastructure. + The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n + \nThis module is installed as part of Magento Open Source. Unless a custom implementation + for `InventorySalesApi`\nis provided by a 3rd-party module, the module cannot be + deleted or disabled.\n\n## Extension points and service contracts\n\nAll public + interfaces related to this module are located in the `InventorySalesApi` module. + \nUse the interfaces defined in `InventorySalesApi` to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-setup-fixture-generator.yml b/src/_data/codebase/v2_3/mrg/module-inventory-setup-fixture-generator.yml new file mode 100644 index 00000000000..183d30ba263 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-setup-fixture-generator.yml @@ -0,0 +1,9 @@ +--- +title: InventorySetupFixtureGenerator +content: "The `InventorySetupFixtureGenerator` module customizes the process of Inventory + Data (Salable Quantity) Generation for [performance testing](https://devdocs.magento.com/guides/v2.3/config-guide/cli/config-cli-subcommands-perf-data.html).\n\nThis + module is part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. Unless a custom implementation + \nfor Inventory Data generation is provided by a 3rd-party module, the module cannot + be deleted or disabled." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-shipping-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-shipping-admin-ui.yml new file mode 100644 index 00000000000..2389b88fc4b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-shipping-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryShippingAdminUi +content: |- + The `InventoryShippingAdminUi` module extends Magento's Admin UI with Inventory Management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryShippingAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-shipping.yml b/src/_data/codebase/v2_3/mrg/module-inventory-shipping.yml new file mode 100644 index 00000000000..b57ebc18061 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-shipping.yml @@ -0,0 +1,10 @@ +--- +title: InventoryShipping +content: "The `InventoryShipping` module integrates MSI business logic into Magento's + shipping logic.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory + Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n + \nThis module is installed as part of Magento Open Source. It cannot be deleted + or disabled.\n\n## Extension points and service contracts\n\nAll public interfaces + related to this module are located in the `InventorySourceDeductionApi` and \n`InventorySourceSelectionApi` + modules. \nUse the interfaces defined in those modules to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-source-deduction-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-source-deduction-api.yml new file mode 100644 index 00000000000..8f58d011442 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-source-deduction-api.yml @@ -0,0 +1,7 @@ +--- +title: InventorySourceDeductionApi +content: "The `InventorySourceDeductionApi` module provides service contracts for + managing source deductuions when products are sold. \n\nThis module is part of the + new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It cannot be deleted or disabled." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-source-selection-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-source-selection-api.yml new file mode 100644 index 00000000000..33a0a70e524 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-source-selection-api.yml @@ -0,0 +1,25 @@ +--- +title: InventorySourceSelectionApi +content: |- + The `InventorySourceSelectionApi` module provides service contracts for source selection algorithms (SSA). + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extensibility + + The `InventorySourceSelectionApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory source selection algorithm functionality. + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for setting the SSA and retrieving a list of valid SSAs. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-source-selection.yml b/src/_data/codebase/v2_3/mrg/module-inventory-source-selection.yml new file mode 100644 index 00000000000..07d792c8711 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-source-selection.yml @@ -0,0 +1,12 @@ +--- +title: InventorySourceSelection +content: "The `InventorySourceSelection` module provides source selection logic for + Inventory Management.\n\nThis module is part of the new inventory infrastructure. + The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. Unless a custom implementation + for `InventorySourceSelectionApi`\nis provided by a 3rd-party module, the module + cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll + public interfaces related to this module are located in the `InventorySourceSelectionApi` + module. \nUse the interfaces defined in `InventorySourceSelectionApi` to extend + this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory.yml b/src/_data/codebase/v2_3/mrg/module-inventory.yml new file mode 100644 index 00000000000..38420cfef87 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory.yml @@ -0,0 +1,16 @@ +--- +title: Inventory +content: "The `Inventory` module is part of the new inventory infrastructure,\nwhich + replaces the legacy `CatalogInventory` module with new and expanded features and + APIs for Inventory Management. \n \nThe [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\nAll Inventory Management + modules follow the \n[Single Responsibility Principle](https://en.wikipedia.org/wiki/Single_responsibility_principle).\n[Inventory + management architecture](https://devdocs.magento.com/guides/v2.3/inventory/architecture.html) + \nprovides additional insight about the overall structure of these modules.\n\n## + Installation details\n\nThis module is installed as part of Magento Open Source. + Unless a custom implementation for `InventoryApi` is provided\nby a 3rd-party module, + the module cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nMagento + does not recommend using or referring to classes and other entities in the `Inventory` + module. All public \ninterfaces and extension points related to this module are + located in the `InventoryApi` module. \nUse the interfaces and extension points + defined in `InventoryApi` to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/module-invitation.yml b/src/_data/codebase/v2_3/mrg/module-invitation.yml new file mode 100644 index 00000000000..6c468b6de2b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-invitation.yml @@ -0,0 +1,4 @@ +--- +title: Invitation +content: The Magento_Invitation module enables invitation sending, referral tracking + and generating invitation reports. diff --git a/src/_data/codebase/v2_3/mrg/module-layered-navigation-staging.yml b/src/_data/codebase/v2_3/mrg/module-layered-navigation-staging.yml new file mode 100644 index 00000000000..4a812b39b73 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-layered-navigation-staging.yml @@ -0,0 +1,30 @@ +--- +title: LayeredNavigationStaging +content: |- + ## Magento_LayeredNavigationStaging module + + ## Overview + + The Magento_LayeredNavigationStaging module is a part of the staging functionality in Magento EE. + It restricts functionality of the Magento_LayeredNavigationStaging module in the staging preview mode. + + ## Implementation details + + The Magento_LayeredNavigationStaging module disables the Magento_LayeredNavigation module functionality in the staging preview mode. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_LayeredNavigationStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_LayeredNavigationStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_LayeredNavigationStaging module. + + ### Layouts + + You can extend and override layouts in the `Magento/LayeredNavigationStaging/view/frontend/layout/` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-layered-navigation.yml b/src/_data/codebase/v2_3/mrg/module-layered-navigation.yml new file mode 100644 index 00000000000..5f54654c7d9 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-layered-navigation.yml @@ -0,0 +1,5 @@ +--- +title: LayeredNavigation +content: |- + Magento_LayeredNavigation module introduces Layered Navigation UI for Catalog (faceted search). + This module can be removed from Magento installation without impact on the application. diff --git a/src/_data/codebase/v2_3/mrg/module-logging.yml b/src/_data/codebase/v2_3/mrg/module-logging.yml new file mode 100644 index 00000000000..829c02818d9 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-logging.yml @@ -0,0 +1,5 @@ +--- +title: Logging +content: |- + The Logging module is used for logging actions done in the backend by administrators. Information such as time of action, type of action and administrator who performed the action is recorded. + By default all actions are recorded. Rules can be configured only to identify specific kinds of actions. diff --git a/src/_data/codebase/v2_3/mrg/module-marketplace.yml b/src/_data/codebase/v2_3/mrg/module-marketplace.yml new file mode 100644 index 00000000000..08d815f3242 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-marketplace.yml @@ -0,0 +1,4 @@ +--- +title: Marketplace +content: The Magento_Marketplace module allows to display partners of Magento in the + backend. diff --git a/src/_data/codebase/v2_3/mrg/module-media-gallery-api.yml b/src/_data/codebase/v2_3/mrg/module-media-gallery-api.yml new file mode 100644 index 00000000000..d8ca0b49e26 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-media-gallery-api.yml @@ -0,0 +1,14 @@ +--- +title: MediaGalleryApi +content: |- + The Magento_MediaGalleryApi module serves as application program interface (API) responsible for storing and managing media gallery asset attributes. + + ## Extensibility + + Extension developers can interact with the Magento_MediaGallery module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-media-gallery.yml b/src/_data/codebase/v2_3/mrg/module-media-gallery.yml new file mode 100644 index 00000000000..9f4921b7f0d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-media-gallery.yml @@ -0,0 +1,24 @@ +--- +title: MediaGallery +content: |- + The Magento_MediaGallery module is responsible for storing and managing media gallery assets attributes. + + ## Installation details + + The Magento_MediaGallery module creates the following tables in the database: + + - `media_gallery_asset` + - `media_gallery_keyword` + - `media_gallery_asset_keyword` + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGallery module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallery module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-media-storage.yml b/src/_data/codebase/v2_3/mrg/module-media-storage.yml new file mode 100644 index 00000000000..29a9727f8cd --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-media-storage.yml @@ -0,0 +1,4 @@ +--- +title: MediaStorage +content: The Magento_MediaStorage module implements functionality related with upload + media files and synchronize it by database. diff --git a/src/_data/codebase/v2_3/mrg/module-message-queue.yml b/src/_data/codebase/v2_3/mrg/module-message-queue.yml new file mode 100644 index 00000000000..af72b2f1b60 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-message-queue.yml @@ -0,0 +1,3 @@ +--- +title: MessageQueue +content: "**MessageQueue** provides support of Advanced Message Queuing Protocol" diff --git a/src/_data/codebase/v2_3/mrg/module-msrp-configurable-product.yml b/src/_data/codebase/v2_3/mrg/module-msrp-configurable-product.yml new file mode 100644 index 00000000000..156836ec6e1 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-msrp-configurable-product.yml @@ -0,0 +1,4 @@ +--- +title: MsrpConfigurableProduct +content: "**MsrpConfigurableProduct** provides type and resolver information for the + Msrp module from the ConfigurableProduct module." diff --git a/src/_data/codebase/v2_3/mrg/module-msrp-grouped-product.yml b/src/_data/codebase/v2_3/mrg/module-msrp-grouped-product.yml new file mode 100644 index 00000000000..e4cc6432aca --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-msrp-grouped-product.yml @@ -0,0 +1,4 @@ +--- +title: MsrpGroupedProduct +content: "**MsrpGroupedProduct** provides type and resolver information for the Msrp + module from the GroupedProduct module." diff --git a/src/_data/codebase/v2_3/mrg/module-msrp-staging.yml b/src/_data/codebase/v2_3/mrg/module-msrp-staging.yml new file mode 100644 index 00000000000..4616fe74894 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-msrp-staging.yml @@ -0,0 +1,27 @@ +--- +title: MsrpStaging +content: |- + ## Magento_MsrpStaging module + + ## Overview + + The Magento_MsrpStaging module is a part of the staging functionality in Magento EE. It enables you to stage the manufacturer's suggested retail price. + + ## Implementation details + + The Magento_MsrpStaging module extends the Magento_Msrp module to be used in staging. It adds the following fields in the Advice Pricing form: + + - Manufacturer's Suggested Retail Price + - Display Actual Price + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_MsrpStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MsrpStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-multiple-wishlist.yml b/src/_data/codebase/v2_3/mrg/module-multiple-wishlist.yml new file mode 100644 index 00000000000..93d46e28237 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-multiple-wishlist.yml @@ -0,0 +1,5 @@ +--- +title: MultipleWishlist +content: |- + The Magento_MultipleWishlist module implements the multiple wishlists functionality. + These are lists of products from a store a customer would like to buy. Customers can save products to multiple wish lists and copy or move items from list to list. diff --git a/src/_data/codebase/v2_3/mrg/module-multishipping.yml b/src/_data/codebase/v2_3/mrg/module-multishipping.yml new file mode 100644 index 00000000000..b62eed27fb9 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-multishipping.yml @@ -0,0 +1,5 @@ +--- +title: Multishipping +content: |- + Magento\Multishipping module provides functionality that allows customer to request shipping to more than one address + using different carriers. The module provides alternative to standard checkout flow. diff --git a/src/_data/codebase/v2_3/mrg/module-mysql-mq.yml b/src/_data/codebase/v2_3/mrg/module-mysql-mq.yml new file mode 100644 index 00000000000..5371ee97fb2 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-mysql-mq.yml @@ -0,0 +1,3 @@ +--- +title: MysqlMq +content: "**MysqlMq** provides message queue implementation based on MySQL." diff --git a/src/_data/codebase/v2_3/mrg/module-negotiable-quote-shared-catalog.yml b/src/_data/codebase/v2_3/mrg/module-negotiable-quote-shared-catalog.yml new file mode 100644 index 00000000000..5ce0e764097 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-negotiable-quote-shared-catalog.yml @@ -0,0 +1,20 @@ +--- +title: NegotiableQuoteSharedCatalog +content: "## Overview\n\nThe Magento_NegotiableQuoteSharedCatalog module enables the + NegotiableQuote module to interact with a SharedCatalog in an B2B environment. This + module extends the Magento_NegotiableQuote module and Magento_SharedCatalog modules.\n\nThe + Magento_NegotiableQuoteSharedCatalog module provides the following features:\n\n* + Remove items from a negotiable quote if corresponding products were removed from + this company's shared catalog.\n \n## Installation details\n\nThis module has a + dependency on the Magento_NegotiableQuote and Magento_SharedCatalog module, which + must be installed and enabled first.\n \nThe Magento_NegotiableQuoteSharedCatalog + module does not create any backward incompatible changes. It can be uninstalled + at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento + 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_NegotiableQuoteSharedCatalog + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_NegotiableQuoteSharedCatalog + module.\n\n## Additional information\n \nYou can track [backward incompatible changes + made in a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-negotiable-quote.yml b/src/_data/codebase/v2_3/mrg/module-negotiable-quote.yml new file mode 100644 index 00000000000..48337f7db6b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-negotiable-quote.yml @@ -0,0 +1,41 @@ +--- +title: NegotiableQuote +content: "## Overview\n\nThe Magento_NegotiableQuote module allows a customer and + a merchant (admin user) to negotiate product and/or shipping prices before the customer + places an order. Its functionality is available for the company members only. \n\nCurrently, + B2B quoting is global--the price is given for the quote as a whole. Quoting per + item is not supported. The quote lifecycle is managed via quote statuses. The quoting + interface allows both a merchant and a customer to manage items in the quote (add, + delete, change quantity) as well as make an offer (or request a quote) for items + and/or for shipping. The negotiated price set in the negotiable quote is exactly + the price that will be applied on a quote during checkout, order generation, and + invoice generation. \n\nThe module provides a set of configurations for the quoting + feature, such as the ability to request a quote, configure the minimum quote amount, + configure the default expiration period, configure attached files, and set email + templates for quotes. The module provides web APIs and can be integrated with 3rd + party solutions to manage negotiable quote in Magento.\n \n## Installation details\n + \nThe module heavily depends on the Quote and Magento_Company modules, which must + be previously installed and enabled. \n\nAlso, the module has dependency on the + following Magento’s B2C modules: Tax module, Checkout module and Cart Pricing Rules + module. \n\nWhen working with the SharedCatalog module, Negotiable Quote will be + restricted to the products added to the shared catalog and custom prices set in + the shared catalog. \n\nThe module does not create any backward incompatible changes. + Can be deactivated and uninstalled at any time.\n \n## Structure\n \n[Learn about + a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nMagento_NegotiableQuote uses Extensible attributes to extend + Magento_Quote. For more information about the Magento extensible attributes, see + [Adding extension attributes to entity](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/extension_attributes/adding-attributes.html).\n\nExtension + developers can interact with the Magento_NegotiableQuote module. For more information + about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_NegotiableQuote module.\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\NegotiableQuote\\view\\adminhtml\\layout` + and `Magento\\NegotiableQuote\\view\\frontend\\layout` directories.\n\nFor more + information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe following directories contain extensible UI components: + \n\n* `Magento\\NegotiableQuote\\view\\adminhtml\\ui_component` - company form, + negotiable quote grid\n\n* `Magento\\NegotiableQuote\\view\\frontend\\ui_component` + - negotiable quote listing\n\nFor more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html) + and [UI Form Component](https://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-form.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-new-relic-reporting.yml b/src/_data/codebase/v2_3/mrg/module-new-relic-reporting.yml new file mode 100644 index 00000000000..c798497e12f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-new-relic-reporting.yml @@ -0,0 +1,5 @@ +--- +title: NewRelicReporting +content: "Module Magento\\NewRelicReporting implements integration New Relic APM and + New Relic Insights with Magento, giving \nreal-time visibility into business and + performance metrics for data-driven decision making." diff --git a/src/_data/codebase/v2_3/mrg/module-newsletter.yml b/src/_data/codebase/v2_3/mrg/module-newsletter.yml new file mode 100644 index 00000000000..061d4260b5a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-newsletter.yml @@ -0,0 +1,5 @@ +--- +title: Newsletter +content: Magento_Newsletter module allows clients to subscribe for information about + new promotions and discounts and allows store administrators to send newsletters + to clients subscribed for them. diff --git a/src/_data/codebase/v2_3/mrg/module-offline-payments.yml b/src/_data/codebase/v2_3/mrg/module-offline-payments.yml new file mode 100644 index 00000000000..cc7d0c3092a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-offline-payments.yml @@ -0,0 +1,8 @@ +--- +title: OfflinePayments +content: |- + The Magento_OfflinePayments module implements the payment methods which do not require interaction with a payment gateway (so called offline methods). These methods are the following: + *Bank transfer + *Cash on delivery + *Check / Money Order + *Purchase order diff --git a/src/_data/codebase/v2_3/mrg/module-offline-shipping.yml b/src/_data/codebase/v2_3/mrg/module-offline-shipping.yml new file mode 100644 index 00000000000..3d5f6384d03 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-offline-shipping.yml @@ -0,0 +1,8 @@ +--- +title: OfflineShipping +content: |- + The Magento_OfflineShipping module implements the shipping methods which do not involve a direct interaction with shipping carriers, so called offline shipping methods. Namely, the following: + *Free Shipping + *Flat Rate + *Table Rates + *Store Pickup diff --git a/src/_data/codebase/v2_3/mrg/module-page-builder-analytics.yml b/src/_data/codebase/v2_3/mrg/module-page-builder-analytics.yml new file mode 100644 index 00000000000..5364e955c3a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-page-builder-analytics.yml @@ -0,0 +1,5 @@ +--- +title: PageBuilderAnalytics +content: The Magento_PageBuilderAnalytics module configures data definitions for a + data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-page-builder.yml b/src/_data/codebase/v2_3/mrg/module-page-builder.yml new file mode 100644 index 00000000000..ae3c5db4033 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-page-builder.yml @@ -0,0 +1,51 @@ +--- +title: PageBuilder +content: |- + The Magento_PageBuilder module provides an enhancement for the default Magento WYSIWYG editor. It installs an alternative editor in the Admin area for building content. + + The PageBuilder editor can be used on the following content pages: + + * Category Pages + * CMS Pages + * CMS Blocks + * Dynamic Blocks + + ## Enable the module + + The PageBuilder module and the editor is enabled by default after installation. + + The editor itself is enabled globally in the Admin area under *Stores > Configuration > Content Management > Advanced Content Tool > Enable Page Builder*. + This setting determines the `is_pagebuilder_enabled` configuration value. + + ## Disable the module + + You can disable the PageBuilder module for a specific field by adding the following entry to a field configuration in an XML configuration file: + + ``` + + false + + ``` + + ### Example + + The following example disables the PageBuilder editor for the content field. + + ``` +
+
+ + + + page + + false + + + + +
+
+ ``` + + **Note:** Disabling the editor this way overrides the value of `is_pagebuilder_enabled` for the specified field. diff --git a/src/_data/codebase/v2_3/mrg/module-page-cache.yml b/src/_data/codebase/v2_3/mrg/module-page-cache.yml new file mode 100644 index 00000000000..d52a8ec6013 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-page-cache.yml @@ -0,0 +1,7 @@ +--- +title: PageCache +content: |- + The PageCache module provides functionality of caching full pages content in Magento application. An administrator may switch between built-in caching and Varnish caching. Built-in caching is default and ready to use without the need of any external tools. + Requests and responses are managed by PageCache plugin. It loads data from cache and returns a response. If data is not present in cache, it passes the request to Magento and waits for the response. Response is then saved in cache. + Blocks can be set as private blocks by setting the property '_isScopePrivate' to true. These blocks contain personalized information and are not cached in the server. These blocks are being rendered using AJAX call after the page is loaded. Contents are cached in browser instead. + Blocks can also be set as non-cacheable by setting the 'cacheable' attribute in layout XML files. For example ``. Pages containing such blocks are not cached. diff --git a/src/_data/codebase/v2_3/mrg/module-payment-staging.yml b/src/_data/codebase/v2_3/mrg/module-payment-staging.yml new file mode 100644 index 00000000000..dd601fc2526 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-payment-staging.yml @@ -0,0 +1,26 @@ +--- +title: PaymentStaging +content: |- + ## Magento Magento_PaymentStaging Module + + ## Overview + + The Magento_PaymentStaging module is a part of the staging functionality in Magento EE. It extends the Magento_Payment module for the staging preview functionality. + + ## Implementation details + + The Magento_PaymentStaging module restricts functionality of the Magento_Payment module in the staging preview mode. It shows only offline payment methods that are enabled. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_PaymentStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_PaymentStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_PaymentStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-payment.yml b/src/_data/codebase/v2_3/mrg/module-payment.yml new file mode 100644 index 00000000000..cabae040993 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-payment.yml @@ -0,0 +1,5 @@ +--- +title: Payment +content: |- + The Magento_Payment module provides the abstraction level for all payment methods, and all logic that should be used when adding a new payment method. This logic includes configuration models, separate models for payment data verification and so on. + For example, Magento\Payment\Model\Method\AbstractMethod is an abstract model which should be extended by particular payment methods. diff --git a/src/_data/codebase/v2_3/mrg/module-paypal-captcha.yml b/src/_data/codebase/v2_3/mrg/module-paypal-captcha.yml new file mode 100644 index 00000000000..e08c7ca6130 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-paypal-captcha.yml @@ -0,0 +1,4 @@ +--- +title: PaypalCaptcha +content: The PayPal Captcha module provides a possibility to enable Captcha validation + on Payflow Pro payment form. diff --git a/src/_data/codebase/v2_3/mrg/module-paypal-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-paypal-graph-ql.yml new file mode 100644 index 00000000000..0e9719f338c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-paypal-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: PaypalGraphQl +content: "**PaypalGraphQl** provides resolver information for using Paypal payment + methods via GraphQl." diff --git a/src/_data/codebase/v2_3/mrg/module-paypal-recaptcha.yml b/src/_data/codebase/v2_3/mrg/module-paypal-recaptcha.yml new file mode 100644 index 00000000000..148faddbdb0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-paypal-recaptcha.yml @@ -0,0 +1,4 @@ +--- +title: PaypalRecaptcha +content: "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form\n\nThis + extension is built on top of MSP ReCaptcha \n\nSee: https://github.com/magento/magespecialist_ReCaptcha" diff --git a/src/_data/codebase/v2_3/mrg/module-paypal.yml b/src/_data/codebase/v2_3/mrg/module-paypal.yml new file mode 100644 index 00000000000..be035714e19 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-paypal.yml @@ -0,0 +1,9 @@ +--- +title: Paypal +content: |- + Module Magento\PayPal implements integration with the PayPal payment system. Namely, it enables the following payment methods: + * PayPal Express Checkout + * PayPal Payments Standard + * PayPal Payments Pro + * PayPal Credit + * PayFlow Payment Gateway diff --git a/src/_data/codebase/v2_3/mrg/module-persistent-history.yml b/src/_data/codebase/v2_3/mrg/module-persistent-history.yml new file mode 100644 index 00000000000..6c71fb3c874 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-persistent-history.yml @@ -0,0 +1,6 @@ +--- +title: PersistentHistory +content: |- + Magento\PersistentHistory module extends functionality of Magento\Persistent by providing ability to keep track of + products added to wishlist, recently ordered items, currently compared products, comparison history, recently viewed + products and customer group membership and segmentation. diff --git a/src/_data/codebase/v2_3/mrg/module-persistent.yml b/src/_data/codebase/v2_3/mrg/module-persistent.yml new file mode 100644 index 00000000000..2ed4beee685 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-persistent.yml @@ -0,0 +1,8 @@ +--- +title: Persistent +content: |- + Magento\Persistent module enables set customer a long-term cookie containing internal id (random hash - to exclude brute + force) of persistent session. Persistent session data is kept in DB - so it's not deleted in some days and is kept for + as much time as we need. DB session keeps customerId + some data from real customer session that we want to sync (e.g. + num items in shopping cart). For registered customer this info is synced to persistent session if choose "Remember me" + checkbox during first login. diff --git a/src/_data/codebase/v2_3/mrg/module-price-permissions.yml b/src/_data/codebase/v2_3/mrg/module-price-permissions.yml new file mode 100644 index 00000000000..174e11dcb3e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-price-permissions.yml @@ -0,0 +1,4 @@ +--- +title: PricePermissions +content: Magento_PricePermissions module allows to restrict such admin rights as changing + or reading product price, changing product status. diff --git a/src/_data/codebase/v2_3/mrg/module-product-alert.yml b/src/_data/codebase/v2_3/mrg/module-product-alert.yml new file mode 100644 index 00000000000..c7511891aff --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-product-alert.yml @@ -0,0 +1,4 @@ +--- +title: ProductAlert +content: The Magento_ProductAlert module enables product alerts, which allow customers + to sign up for emails about product price or stock status change. diff --git a/src/_data/codebase/v2_3/mrg/module-product-video-staging.yml b/src/_data/codebase/v2_3/mrg/module-product-video-staging.yml new file mode 100644 index 00000000000..bac89179abb --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-product-video-staging.yml @@ -0,0 +1,29 @@ +--- +title: ProductVideoStaging +content: |- + ## Magento_ProductVideoStaging module + + ## Overview + + The Magento_ProductVideoStaging module is a part of the staging functionality in Magento EE. It enables you to add or remove a video to a product update. + + ## Implementation details + + The Magento_ProductVideoStaging module extends the Magento_ProductVideo functionality to be used in staging. It adds an "Add Video" button to the Schedule Update form and supports a New Video form in staging mode. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_ProductVideoStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_ProductVideoStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ProductVideoStaging module. + + ### Layouts + + You can extend and override layouts in the `app/code/Magento/ProductVideoStaging/view/adminhtml/layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-product-video.yml b/src/_data/codebase/v2_3/mrg/module-product-video.yml new file mode 100644 index 00000000000..7bab5d304be --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-product-video.yml @@ -0,0 +1,4 @@ +--- +title: ProductVideo +content: The Magento_ProductVideo module implements functionality related with linking + video files from external resources to product. diff --git a/src/_data/codebase/v2_3/mrg/module-promotion-permissions.yml b/src/_data/codebase/v2_3/mrg/module-promotion-permissions.yml new file mode 100644 index 00000000000..f3545cc94de --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-promotion-permissions.yml @@ -0,0 +1,6 @@ +--- +title: PromotionPermissions +content: |- + Magento\PromotionPermission module provides the possibility to an admin user to manage access of promotions and product + prices in the Admin Panel. An admin user can set the following access rights for promotions and product prices: edit, + read, without any permissions. diff --git a/src/_data/codebase/v2_3/mrg/module-quick-order.yml b/src/_data/codebase/v2_3/mrg/module-quick-order.yml new file mode 100644 index 00000000000..38923412b7e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-quick-order.yml @@ -0,0 +1,20 @@ +--- +title: QuickOrder +content: "## Overview\n\nThe Magento_QuickOrder module allows customers to improve + their user experience by creating a new order from a list of multiple SKUs.\n\nMultiple + items can be sent to the shopping cart from a CSV file, by copy-pasting multiple + SKUs from another source, or by manually entering SKUs one-by-one into the Quick + Order form. This feature is available for both logged-in users and guests.\n \n## + Installation details\n \nThe module does not create any backward incompatible changes. + It heavily depends on the Magento_AdvancedCheckout module and cannot work without + it. Can be deactivated and uninstalled at any time. \n \n## Structure\n \n[Learn + about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n\nExtension developers can interact with the Magento_QuickOrder + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_QuickOrder module.\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\QuickOrder\\view\\frontend\\layout` + directory.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n## Additional information\n \nYou can track [backward incompatible changes made + in a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-quote-analytics.yml b/src/_data/codebase/v2_3/mrg/module-quote-analytics.yml new file mode 100644 index 00000000000..245a5aebef3 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-quote-analytics.yml @@ -0,0 +1,4 @@ +--- +title: QuoteAnalytics +content: The Magento_QuoteAnalytics module configures data definitions for a data + collection related to the Quote module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-quote-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-quote-graph-ql.yml new file mode 100644 index 00000000000..a51e22d4962 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-quote-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: QuoteGraphQl +content: |- + **QuoteGraphQl** provides type and resolver information for the GraphQl module + to generate quote (cart) information endpoints. Also provides endpoints for modifying a quote. diff --git a/src/_data/codebase/v2_3/mrg/module-quote.yml b/src/_data/codebase/v2_3/mrg/module-quote.yml new file mode 100644 index 00000000000..65de49620bc --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-quote.yml @@ -0,0 +1,13 @@ +--- +title: Quote +content: |- + ## Purpose of module + + + # Deployment + ## System requirements + + The Magento_Quote module does not have any specific system requirements. + + ## Install + The Magento_Quote module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_3/mrg/module-related-product-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-related-product-graph-ql.yml new file mode 100644 index 00000000000..d12c5d6bebd --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-related-product-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: RelatedProductGraphQl +content: "**RelatedProductGraphQl** provides endpoints for getting Cross Sell / Related/ + Up Sell products data." diff --git a/src/_data/codebase/v2_3/mrg/module-release-notification.yml b/src/_data/codebase/v2_3/mrg/module-release-notification.yml new file mode 100644 index 00000000000..1a5eafd3246 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-release-notification.yml @@ -0,0 +1,44 @@ +--- +title: ReleaseNotification +content: "The **Release Notification Module** serves to provide a notification delivery + platform for displaying new features of a Magento installation or upgrade as well + as any other required release notifications.\n\n## Purpose and Content\n\n* Provides + a method of notifying administrators of changes, features, and functionality being + introduced in a Magento release.\n* Displays a modal containing a high level overview + of the features included in the installed or upgraded release of Magento upon the + initial login of each administrator into the Admin Panel for a given Magento version.\n* + The modal is enabled with pagination functionality to allow for easy navigation + between each modal page.\n* Each modal page includes detailed information about + a highlighted feature of the Magento release or other notification.\n* Release Notification + modal content is determined and provided by Magento Marketing.\n\n## Content Retrieval\n\nRelease + notification content is maintained by Magento for each Magento version, edition, + and locale. To retrieve the content, a response is returned from a request with + the following parameters:\n\n* **version** = The Magento version that the client + has installed (ex. 2.3.0).\n* **edition** = The Magento edition that the client + has installed (ex. Community).\n* **locale** = The chosen locale of the admin user + (ex. en_US).\n\nThe module will make three attempts to retrieve content for the + parameters in the order listed:\n\n1. Version/Edition/Locale\n2. Version/Edition/en_US + (default locale)\n3. Version (default file for a Magento version)\n\nIf there is + no content to be retrieved after these requests, the release notification modal + will not be displayed to the admin user.\n\n## Content Guidelines\n\nThe modal system + in the ReleaseNotification module can have up to four modal pages. The admin user + can navigate between pages using the \"< Prev\" and \"Next >\" buttons at the bottom + of the modal. The last modal page will have a \"Done\" button that will close the + modal and record that the admin user has seen the notification. \n\nEach modal page + can have the following optional content:\n\n* Main Content\n * Title\n * URL + to the image to be displayed alongside the title\n * Text body\n * Bullet + point list\n* Sub Headings (highlighted overviews of the content to be detailed + on subsequent modal pages) - one to three Sub Headings may be displayed\n * Sub + heading title\n * URL to the image to be display before the sub heading title\n + \ * Sub heading content\n* Footer\n * Footer content text\n\nThe Sub Heading + section is ideally used on the first modal page as a way to describe one to three + highlighted features that will be presented in greater detail on the following modal + pages. It is recommended to use the Main Content -> Text Body and Bullet Point lists + as the paragraph and list content displayed on a highlighted feature's detail modal + page.\n\nA clickable link to internal or external content in any text field will + be created by using the following format and opened in a new browser tab. Providing + the URL for the link followed by the text to be displayed for that link in brackets + will cause a clickable link to be created. The text between the brackets [text] + will be the text that the clickable link shows.\n\n### Link Format Example:\n\nThe + text: `https://devdocs.magento.com/ [Magento DevDocs].` will appear as [Magento + DevDocs](https://devdocs.magento.com/)." diff --git a/src/_data/codebase/v2_3/mrg/module-reminder.yml b/src/_data/codebase/v2_3/mrg/module-reminder.yml new file mode 100644 index 00000000000..e551731f37f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-reminder.yml @@ -0,0 +1,4 @@ +--- +title: Reminder +content: Magento_Reminder module provides functionality for sending reminder emails + to customers according to pre-configured rules. diff --git a/src/_data/codebase/v2_3/mrg/module-reports.yml b/src/_data/codebase/v2_3/mrg/module-reports.yml new file mode 100644 index 00000000000..feea4ef34dd --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-reports.yml @@ -0,0 +1,8 @@ +--- +title: Reports +content: |- + Magento_Reports module provides ability to collect various reports such as: + - products reports (bestsellers, low stock, most viewed, products ordered), + - sales reports (orders, tax, invoiced, shipping, refunds, coupons, and PayPal settlement reports), + - customer reports (new accounts, customer by order totals, customers by number of orders), + - shopping cart reports (products in cart, abandoned carts) diff --git a/src/_data/codebase/v2_3/mrg/module-require-js.yml b/src/_data/codebase/v2_3/mrg/module-require-js.yml new file mode 100644 index 00000000000..87291696f6c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-require-js.yml @@ -0,0 +1,14 @@ +--- +title: RequireJs +content: |- + ## Purpose of module + + The Magento\RequireJs module introduces support for RequireJs JavaScript library and provides infrastructure for other modules to have them declared related configuration for RequireJs library. + + # Deployment + ## System requirements + + The Magento\RequireJs module does not have any specific system requirements. + + ## Install + The Magento\RequireJs module is installed automatically (using the native Magento Setup). No additional actions required. diff --git a/src/_data/codebase/v2_3/mrg/module-requisition-list.yml b/src/_data/codebase/v2_3/mrg/module-requisition-list.yml new file mode 100644 index 00000000000..0949b6e8b81 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-requisition-list.yml @@ -0,0 +1,25 @@ +--- +title: RequisitionList +content: "## Overview\n\nThe Magento_RequisitionList module allows a customer to create + multiple lists of frequently-purchased items and use those lists for order placement. + This feature is available for both logged-in users and guests.\n \nRequisitionList + functionality is similiar to wish lists, but it has the following differences: \n\n* + A requisition list is not purged after sending items to the shopping cart. It can + be used to place multiple orders.\n\n* The UI for requisition lists has been modified + to a compact view in order to display large number of items. \n\nThe merchant can + configure maximum number of requisition lists per customer. \n\n## Installation + details\n \nThe module does not create any backward incompatible changes. It can + be deactivated and uninstalled in any time.\n \n## Structure\n \n[Learn about a + typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_RequisitionList + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_RequisitionList module.\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\RequisitionList\\view\\frontend\\layout` + directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe following directories contain extensible UI components: + \n\n* `Magento\\RequisitionList\\view\\frontend\\ui_component` - requisition list + listing\n\nFor more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-resource-connections.yml b/src/_data/codebase/v2_3/mrg/module-resource-connections.yml new file mode 100644 index 00000000000..a320b9a163f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-resource-connections.yml @@ -0,0 +1,24 @@ +--- +title: ResourceConnections +content: "Magento\\ResourceConnections module adds a mechanism to segregate database + connections between master and slave \ndatabase servers based on the request type.\n\nFor + each master database connection (except the indexer connection) that are configured + in db/connection section \nof app/etc/env.php you can add one slave connection that + can be configured in db/slave_connection.\nConfiguration format is the same as db/connection. + Slave connection name must be the same as associated master \nconnection name. To + enable slave connections for specific resources create a slave connection configuration + \nby adding slave_connection node as below:\n\n```php\n\n array (\n 'connection' =>\n array + (\n 'default' =>\n array (\n 'host' + => 'default-master-host',\n 'dbname' => 'magento',\n + \ 'username' => 'magento',\n 'password' + => 'magento',\n 'active' => '1',\n ),\n + \ ),\n 'slave_connection' =>\n array (\n + \ 'default' =>\n array (\n 'host' + => 'default-slave-host',\n 'dbname' => 'magento',\n 'username' + => 'read_only',\n 'password' => 'password',\n 'active' + => '1',\n ),\n ),\n 'table_prefix' => '',\n ),\n + \ //.......\n```\nTo add slave connection for resources other than 'default' repeat + the step and add to db/slave_connection \nnew element with same name and slave configuration + for specified resource. \nConfig structure retains backward compatibility if module + is turned off.\n\nWARNING: 'indexer' connection is not designed to have slave configuration." diff --git a/src/_data/codebase/v2_3/mrg/module-review-analytics.yml b/src/_data/codebase/v2_3/mrg/module-review-analytics.yml new file mode 100644 index 00000000000..156e8d55d6c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-review-analytics.yml @@ -0,0 +1,4 @@ +--- +title: ReviewAnalytics +content: The Magento_ReviewAnalytics module configures data definitions for a data + collection related to the Review module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-review-staging.yml b/src/_data/codebase/v2_3/mrg/module-review-staging.yml new file mode 100644 index 00000000000..74c02905359 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-review-staging.yml @@ -0,0 +1,19 @@ +--- +title: ReviewStaging +content: "## Magento_ReviewStaging module\n\n## Overview\n\nThe Magento_ReviewStaging + module is a part of the staging functionality in Magento EE. It displays the Product + Reviews grid on the Schedule Update form.\n\n## Implementation details\n\nThe Magento_ReviewStaging + module extends the following Magento_Review module functionality to be used in staging + mode:\n\n- Adds Product Reviews grid on the Schedule Update form. \n\nNOTE You cannot + create an update for a product review.\n\n## Dependencies\n\nYou can find the list + of modules that have dependencies on the Magento_ReviewStaging module in the `require` + section of the `composer.json` file. The file is located in the root directory of + the module.\n\n## Extension points\n\nExtension points enable extension developers + to interact with the Magento_ReviewStaging module. For more information about the + Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_ReviewStaging module.\n\n### + Layouts\n\nYou can extend and override layouts in the `Magento\\ReviewStaging\\view\\adminhtml\\layout` + directory.\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n\nYou can track [backward incompatible changes made in a + Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-review.yml b/src/_data/codebase/v2_3/mrg/module-review.yml new file mode 100644 index 00000000000..644c0c7ddbd --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-review.yml @@ -0,0 +1,3 @@ +--- +title: Review +content: Magento_Review module functionality allows to write reviews for products. diff --git a/src/_data/codebase/v2_3/mrg/module-reward-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-reward-graph-ql.yml new file mode 100644 index 00000000000..32f8047d877 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-reward-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: RewardGraphQl +content: |- + **RewardGraphQl** provides type information for the GraphQl module + to generate reward fields for customer information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-reward-staging.yml b/src/_data/codebase/v2_3/mrg/module-reward-staging.yml new file mode 100644 index 00000000000..ad603e2bee4 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-reward-staging.yml @@ -0,0 +1,26 @@ +--- +title: RewardStaging +content: |- + ## Magento_RewardStaging module + + ## Overview + + The Magento_RewardStaging module is a part of the staging functionality in Magento EE. It enables you to create updates for the Add Reward Points attribute of Sales Rules. + + ## Implementation details + + The Magento_RewardStaging module extends the following Magento_Reward module functionality to be used in staging mode: + + - Adds the ability to be staged for Add Reward Points field of Sales Rules. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_RewardStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_RewardStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RewardStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-reward.yml b/src/_data/codebase/v2_3/mrg/module-reward.yml new file mode 100644 index 00000000000..fb444d8639a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-reward.yml @@ -0,0 +1,7 @@ +--- +title: Reward +content: |- + Magento\Reward module allows an online merchant to implement unique programs designed to enhance user experience and increase + customer loyalty. Points are awarded based on a wide range of transaction and customer activities, with the ability for + the merchant to control point allotment, balance, and expiration. Customers can redeem points toward purchases based on + a conversion rate between points and currency that is set up by the merchant. diff --git a/src/_data/codebase/v2_3/mrg/module-rma-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-rma-graph-ql.yml new file mode 100644 index 00000000000..5096645425f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-rma-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: RmaGraphQl +content: |- + **RmaGraphQl** provides type information for the GraphQl module + to generate rma fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-rma-staging.yml b/src/_data/codebase/v2_3/mrg/module-rma-staging.yml new file mode 100644 index 00000000000..f29481d20b5 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-rma-staging.yml @@ -0,0 +1,28 @@ +--- +title: RmaStaging +content: |- + ## Magento_RmaStaging module + + ## Overview + + The Magento_RmaStaging module is a part of the staging functionality in Magento EE. It enables you to create updates for the parameters of the Autosettings field set of a product. + + RMA stands for a return merchandise authorization. + + ## Implementation details + + The Magento_RmaStaging module extends the following Magento_Rma module functionality to be used in staging mode: + + - Adds the Autosettings field set to the Schedule update form of a product. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_RmaStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_RmaStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RmaStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-rma.yml b/src/_data/codebase/v2_3/mrg/module-rma.yml new file mode 100644 index 00000000000..dbc7f685161 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-rma.yml @@ -0,0 +1,3 @@ +--- +title: Rma +content: Rma module is responsible for processing Return Merchandise Approvals. diff --git a/src/_data/codebase/v2_3/mrg/module-robots.yml b/src/_data/codebase/v2_3/mrg/module-robots.yml new file mode 100644 index 00000000000..26514260337 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-robots.yml @@ -0,0 +1,6 @@ +--- +title: Robots +content: "The Robots module provides the following functionalities: \n* contains a + router to match application action class for requests to the `robots.txt` file;\n* + allows obtaining the content of the `robots.txt` file depending on the settings + of the current website." diff --git a/src/_data/codebase/v2_3/mrg/module-rss.yml b/src/_data/codebase/v2_3/mrg/module-rss.yml new file mode 100644 index 00000000000..00e6a2c5af6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-rss.yml @@ -0,0 +1,4 @@ +--- +title: Rss +content: Magento_Rss module is responsible for processing all RSS feeds of the application + and allows to turn on/off RSS centrally. diff --git a/src/_data/codebase/v2_3/mrg/module-rule.yml b/src/_data/codebase/v2_3/mrg/module-rule.yml new file mode 100644 index 00000000000..e49484c6322 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-rule.yml @@ -0,0 +1,5 @@ +--- +title: Rule +content: 'Magento_Rule module provides abstract implementation of rules and rule conditions + that are extended by other modules, in particular by: Magento_SalesRule, Magento_CatalogRule, + etc...' diff --git a/src/_data/codebase/v2_3/mrg/module-sales-analytics.yml b/src/_data/codebase/v2_3/mrg/module-sales-analytics.yml new file mode 100644 index 00000000000..38defae6a9c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sales-analytics.yml @@ -0,0 +1,4 @@ +--- +title: SalesAnalytics +content: The Magento_SalesAnalytics module configures data definitions for a data + collection related to the Sales module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-sales-archive.yml b/src/_data/codebase/v2_3/mrg/module-sales-archive.yml new file mode 100644 index 00000000000..b7a6f42283a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sales-archive.yml @@ -0,0 +1,7 @@ +--- +title: SalesArchive +content: |- + ## Purpose of module + + Magento\SalesArchive module responsible for creating logical partitions for storing previews of orders, invoices, credit memos, shipments. + Primary purpose of this module is to increase performance for read operation on orders (shipments, credit memos, shipments) grid. diff --git a/src/_data/codebase/v2_3/mrg/module-sales-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-sales-graph-ql.yml new file mode 100644 index 00000000000..e8495b5ee4c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sales-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: SalesGraphQl +content: |- + **SalesGraphQl** provides type and resolver information for the GraphQl module + to generate sales orders information. diff --git a/src/_data/codebase/v2_3/mrg/module-sales-inventory.yml b/src/_data/codebase/v2_3/mrg/module-sales-inventory.yml new file mode 100644 index 00000000000..49a5fcb6cba --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sales-inventory.yml @@ -0,0 +1,4 @@ +--- +title: SalesInventory +content: Magento_SalesInventory module allows retrieve and update stock attributes + related to Magento_Sales, such as status and quantity. diff --git a/src/_data/codebase/v2_3/mrg/module-sales-rule-staging.yml b/src/_data/codebase/v2_3/mrg/module-sales-rule-staging.yml new file mode 100644 index 00000000000..eedfbd90ab4 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sales-rule-staging.yml @@ -0,0 +1,28 @@ +--- +title: SalesRuleStaging +content: "

Magento_SalesRuleStaging module

\n\n## Overview\n\nThe Magento_SalesRuleStaging + module is a part of the staging functionality in Magento EE. It enables you to create + new sales rule updates or add new changes to the existing store updates. In other + words, you can modify the sales rules in updates. These updates are shown on the + content dashboard.\n\n## Implementation Details\n\nThe Magento_SalesRuleStaging + module changes the Cart Price Rules page and the sales rule related database tables + to make them compatible with the Magento Staging Framework. \nThe Magento_SalesRuleStaging + module enables you to stage the following sales rule attributes:\n\n- Rule Name\n- + Description\n- Websites\n- Customer Groups\n- Priority\n- Condition\n- Action\n\nThis + module depends on the Magento_SalesRule module and extends its functionality. It + changes database structure of the Magento_SalesRule module and the way in which + sales rules are managed.\n \n### Installation Details\n \nDo not uninstall the Magento_SalesRuleStaging + module, because it makes irreversible changes in the database during installation. + Also, the Magento_SalesRule module cannot be disabled.\n\n## Dependencies\n\nYou + can find the list of modules that have dependencies with the Magento_SalesRuleStaging + module in the `require` object of the `composer.json` file located in the same directory + as this `README` file.\n\n## Extension Points\n\nExtension points enable extension + developers to interact with the Magento_SalesRuleStaging. However, the Magento_SalesRuleStaging + module does not provide any specific extension points.\n\nFor more information about + Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[Magento + dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_SalesRuleStaging module.\n\n## + Additional information\n\nFor more Magento 2 developer documentation, see [Magento + 2 Developer Documentation](https://devdocs.magento.com). Also, you can track there + [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 + release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-sales-rule.yml b/src/_data/codebase/v2_3/mrg/module-sales-rule.yml new file mode 100644 index 00000000000..59216420641 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sales-rule.yml @@ -0,0 +1,4 @@ +--- +title: SalesRule +content: SalesRule module is responsible for managing and processing Promotion Shopping + Cart Rules. diff --git a/src/_data/codebase/v2_3/mrg/module-sales-sequence.yml b/src/_data/codebase/v2_3/mrg/module-sales-sequence.yml new file mode 100644 index 00000000000..241d9b0711e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sales-sequence.yml @@ -0,0 +1,20 @@ +--- +title: SalesSequence +content: |- + ## Purpose of module + + Magento\SalesSequence module is responsible for sequences processing in Sales module, + Magento\SalesSequence module manages sequences for next system entities and flows: + * order; + * invoice; + * shipment; + * credit memos; + Magento\SalesSequence module is required for Magento\Sales module. + + # Deployment + ## System requirements + + The Magento_SalesSequence module does not have any specific system requirements. + + ## Install + The Magento_SalesSequence module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_3/mrg/module-sales.yml b/src/_data/codebase/v2_3/mrg/module-sales.yml new file mode 100644 index 00000000000..bf33366a42d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sales.yml @@ -0,0 +1,21 @@ +--- +title: Sales +content: |- + ## Purpose of module + + Magento\Sales module is responsible for order processing and appearance in system, + Magento\Sales module manages next system entities and flows: + * order management; + * invoice management; + * shipment management (including tracks management); + * credit memos management; + Magento\Sales module is required for Magento\Checkout module to perform checkout operations. + + # Deployment + ## System requirements + + The Magento_Sales module does not have any specific system requirements. + Depending on how many orders are being placed, there might be consideration for the database size + + ## Install + The Magento_Sales module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_3/mrg/module-sample-data.yml b/src/_data/codebase/v2_3/mrg/module-sample-data.yml new file mode 100644 index 00000000000..927734faeba --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sample-data.yml @@ -0,0 +1,80 @@ +--- +title: SampleData +content: |- + Magento sample data includes a sample store, complete with more than 250 products (about 200 of them are configurable products), categories, promotional price rules, CMS pages, banners, and so on. Sample data uses the Luma theme on the storefront. + + Installing sample data is optional. + + Technically, sample data is a set of regular Magento modules, which can be deployed and installed together with the Magento instance, or later in the scope of upgrade. + + ## Deploy Sample Data + + You can deploy sample data from one of the following sources: + + * From the Magento composer repository, optionally using Magento CLI + * From the Magento GitHub repository + + If your Magento code base was cloned from the `master` branch, you can use either source of the sample data. If it was cloned from the `develop` branch, use the GitHub repository and choose to get sample data modules from the `develop` branch. + + ### Deploy Sample Data from Composer Repository + + To deploy sample data from the Magento composer repository using Magento CLI: + + 1. If your Magento instance is already installed, skip this step. Otherwise, in the Magento root directory, run: `# composer install`. + 2. In the Magento root directory, run: `# bin/magento sampledata:deploy`. This command collects the dependencies from the `suggest` sections of the `composer.json` files of modules, which suggest to install sample data (like `Magento_Catalog`, `Magento_Sales`, and so on). + + To deploy sample data from the Magento composer repository without Magento CLI: + + 1. Specify sample data packages in the `require` section of the root `composer.json` file, for example: + ``` + { + "require": { + ... + "magento/module-catalog-sample-data": "{version}", + "magento/module-configurable-sample-data": "{version}", + "magento/module-cms-sample-data": "{version}", + "magento/module-sales-sample-data": "{version}" + .... + } + } + ``` + + Where `` is the version of the packages; it should correspond to the version of the Magento instance. + + Each package corresponds to a sample data module. The complete list of available modules can be viewed in the [sample data GitHub repository] (https://github.com/magento/magento2-sample-data/tree/develop/app/code/Magento) + + 2. To update the dependencies, in the Magento root directory, run: `# composer update` + + ### Deploy Sample Data from GitHub Repository + + To deploy sample data from the GitHub repository: + + 1. Clone sample data from `https://github.com/magento/magento2-sample-data`. If your Magento instance was cloned from the `master` branch, choose the `master` branch when cloning sample data; choose the `develop` branch if Magento was cloned from `develop`. + 2. Link the sample data and your Magento instance by running: `# php -f /dev/tools/build-sample-data.php -- --ce-source=""` + + ## Install Sample Data + + Once the sample data is deployed, it will be installed automatically when you install or upgrade your Magento instance by using the command line. + + ## Uninstall Sample Data + + To remove the sample data modules from the code base, run one of the following commands from the Magento root directory: + + * If sample data was deployed from the composer repository, run: `# bin/magento sampledata:remove` + * If sample data was deployed from the GitHub repository and linked to your Magento instance, run: + `# php -f /dev/tools/build-sample-data.php – --command=unlink --ce-source=""` + + To delete all the products and other entities provided by the sample data modules, delete the database and reinstall Magento with a clean database. + + ## Reinstall Sample Data + + If you have deleted certain entities provided by sample data and want to restore them, take the following steps: + + 1. From the Magento root directory, run the following command: `# bin/magento sampledata:reset` + 2. Upgrade Magento as usual. + + The deleted sample data entities will be restored. Those entities, which were changed, will preserve these changes and will not be restored to the default view. + + ## Documentation + + You can find the more detailed description of sample data manipulation procedures at . diff --git a/src/_data/codebase/v2_3/mrg/module-scalable-checkout.yml b/src/_data/codebase/v2_3/mrg/module-scalable-checkout.yml new file mode 100644 index 00000000000..a08ce8ddc2b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-scalable-checkout.yml @@ -0,0 +1,6 @@ +--- +title: ScalableCheckout +content: |- + Magento\ScalableCheckout module provides ability for system extension (Checkout can be configured to work with separate DataBase). + Extraction of Checkout tables to separate database will guarantee better scalability for Magento, + and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_3/mrg/module-scalable-inventory.yml b/src/_data/codebase/v2_3/mrg/module-scalable-inventory.yml new file mode 100644 index 00000000000..0642271ea0b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-scalable-inventory.yml @@ -0,0 +1,6 @@ +--- +title: ScalableInventory +content: |- + Magento\ScalableInventory module provides ability for system extension (CatalogInventory can be configured to work with separate quantity storage). + Extraction of quantity updates to separate storage will guarantee better scalability for Magento, + and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_3/mrg/module-scalable-oms.yml b/src/_data/codebase/v2_3/mrg/module-scalable-oms.yml new file mode 100644 index 00000000000..e6a53991283 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-scalable-oms.yml @@ -0,0 +1,7 @@ +--- +title: ScalableOms +content: |- + Magento\ScalableOms (Order Management System) module provides ability for system extension + (Sales can be configured to work with separate database). + Extraction of Sales tables to separate database will guarantee better scalability for Magento, + and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_3/mrg/module-scheduled-import-export.yml b/src/_data/codebase/v2_3/mrg/module-scheduled-import-export.yml new file mode 100644 index 00000000000..8199a7ba2a4 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-scheduled-import-export.yml @@ -0,0 +1,5 @@ +--- +title: ScheduledImportExport +content: |- + Magento_ScheduledImportExport functionality allows to simplify routine of importing and/or exporting data in the store by automating this process. + Admin user can create a rule for importing or exporting new data (which could be Products, Customers and Customer Addresses) and specify date and time of the operation. diff --git a/src/_data/codebase/v2_3/mrg/module-search-staging.yml b/src/_data/codebase/v2_3/mrg/module-search-staging.yml new file mode 100644 index 00000000000..a64ee55b1fb --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-search-staging.yml @@ -0,0 +1,30 @@ +--- +title: SearchStaging +content: |- + ## Magento_SearchStaging module + + ## Overview + + The Magento_SearchStaging module is a part of the staging functionality in Magento EE. + It restricts functionality of the Magento_SearchStaging module in the staging preview mode. + + ## Implementation details + + The Magento_SearchStaging module disables the Magento_Search module functionality in the staging preview mode. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_SearchStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_SearchStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_SearchStaging module. + + ### Layouts + + You can extend and override layouts in the `Magento/SearchStaging/view/frontend/layout/` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-search.yml b/src/_data/codebase/v2_3/mrg/module-search.yml new file mode 100644 index 00000000000..0093ede2fe2 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-search.yml @@ -0,0 +1,4 @@ +--- +title: Search +content: Magento_Search module introduces basic search functionality and provides + interfaces that allow to implement search for specific module. diff --git a/src/_data/codebase/v2_3/mrg/module-security.yml b/src/_data/codebase/v2_3/mrg/module-security.yml new file mode 100644 index 00000000000..a864fc6a818 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-security.yml @@ -0,0 +1,14 @@ +--- +title: Security +content: |- + **Security** management module + _Main features:_ + 1. Added support for simultaneous admin user logins with ability to enable/disable the feature, review and disconnect the list of current logged in sessions + 2. Added password complexity configuration + 3. Enhanced security to prevent account takeover for sessions opened on public computers and similar: + * Password confirmation for all critical flows (like password, email change) + * Lockout of the account after a configurable amount of incorrect login/password entries + * Password Change functionality is enhanced by email and/or ip address by frequency, number and requests per hour limitation + * Change password link becomes invalid after the first use or after a configurable amount of time + * Password/email change notifications are sent to both old and new email addresses + 4. Fixed: the password is not being reset until the new password is submitted via the form available by a one time link sent to the email address diff --git a/src/_data/codebase/v2_3/mrg/module-send-friend-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-send-friend-graph-ql.yml new file mode 100644 index 00000000000..60f57af5639 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-send-friend-graph-ql.yml @@ -0,0 +1,3 @@ +--- +title: SendFriendGraphQl +content: "**SendFriendGraphQl** provides support of GraphQL for SendFriend functionality." diff --git a/src/_data/codebase/v2_3/mrg/module-send-friend.yml b/src/_data/codebase/v2_3/mrg/module-send-friend.yml new file mode 100644 index 00000000000..253eb7e9b96 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-send-friend.yml @@ -0,0 +1,5 @@ +--- +title: SendFriend +content: The Magento_SendFriend implements the functionality behind the "Email to + a Friend" link on a product page, which allows to share favorite products with others + by clicking the link. diff --git a/src/_data/codebase/v2_3/mrg/module-shared-catalog.yml b/src/_data/codebase/v2_3/mrg/module-shared-catalog.yml new file mode 100644 index 00000000000..ce1da3b0f52 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-shared-catalog.yml @@ -0,0 +1,41 @@ +--- +title: SharedCatalog +content: "## Overview\n\nThe Magento_SharedCatalog modules defines the visibility + of products as well as product prices in the catalog and in B2B quotes for different + company accounts. \n\nThe module allows a merchant to create multiple shared catalogs, + link them to one or more company accounts, and set different product prices. Shared + catalogs also control the visibility of products and categories for a company in + the storefront. The shared catalog type (public or custom) defines the scope of + products and prices available for guest users vs logged-in users. The system can + have only one public and any number of custom shared catalogs.\n\nThe module relies + on the CatalogPermissions module, in that the visibility of categories for a customer + group is defined by category permissions for this customer group. Once a shared + catalog is enabled in B2B features, the category permissions are automatically enabled. + Adding a product or a category to a shared catalog enables appropriate category + permissions for the customer groups linked to this shared catalog.\n\nThe module + provides web APIs and can be integrated with third-party solutions to manage shared + catalogs in Magento.\n \n## Installation details\n \nThe module heavily depends + on the Magento_Company module, which must be installed and enabled the first. Category + permissions must be enabled for shared catalogs to work properly. Price configuration + for a shared catalog requires the start of a message queue consumer `sharedCatalogUpdatePrice`.\n\nThe + module does not create any backward incompatible changes. Can be deactivated and + uninstalled at any time.\n\nWhen the module is uninstalled, the other [ProductType]SharedCatalog + modules won't work.\n \n## Structure\n \n[Learn about a typical file structure for + a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nShared catalogs are using message queues to save prices. + For more information about queues, see [Message Queues](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/message-queues.html).\n\nExtension + developers can interact with the Magento_SharedCatalog module. For more information + about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_SharedCatalog module.\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\SharedCatalog\\view\\adminhtml\\layout` + directory.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe `Magento\\SharedCatalog\\view\\adminhtml\\ui_component` + directory contains extensible UI components.\n\n* Forms: Company, catalog rule, + catalog rule staging, product, sales rule, sales rule staging update, shared catalog, + shared catalog tier price.\n\n* Listings: Company, product, shared catalog company, + shared catalog, shared catalog product pricing, shared catalog product listing.\n\nFor + more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html) + and [UI Form Component](https://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-form.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-shipping.yml b/src/_data/codebase/v2_3/mrg/module-shipping.yml new file mode 100644 index 00000000000..d86c09a186b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-shipping.yml @@ -0,0 +1,5 @@ +--- +title: Shipping +content: |- + The Magento_Shipping module provides the abstract models and interfaces for a shipping carrier integration, including the web interface for the Shipment entity. + You need to extend these abstractions if you are adding new shipping carrier integration. diff --git a/src/_data/codebase/v2_3/mrg/module-signifyd.yml b/src/_data/codebase/v2_3/mrg/module-signifyd.yml new file mode 100644 index 00000000000..a6cb70f1737 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-signifyd.yml @@ -0,0 +1,79 @@ +--- +title: Signifyd +content: |- + ## Overview + + The Magento_Signifyd module provides integration with the [Signifyd](https://www.signifyd.com/) fraud protection system. The integration is based on the Signifyd API; see the [Signifyd API docs](https://www.signifyd.com/docs/api/#/introduction/) for technical details. + + The module implementation allows to: + + - create a [Signifyd case](https://www.signifyd.com/docs/api/#/reference/cases) for a placed order + - automatically receive a [Signifyd guarantee](https://www.signifyd.com/docs/api/#/reference/guarantees) for a created case + - automatically cancel a guarantee when the order is canceled + + ## Extensibility + + The Magento_Signifyd module does not add own Events, Layouts, and UI Components as extension points. + + ### Public API + + The following interfaces (marked with the `@api` annotation) provide methods that allow to: + + `Magento\Signifyd\Api\Data\CaseInterface` (common abstraction for the Signifyd case entity): + + - set or retrieve all case data fields + + `Magento\Signifyd\Api\CaseManagementInterface`: + + - create a new case entity + - retrieve the existing case entity for a specified order + + `Magento\Signifyd\Api\CaseCreationServiceInterface`: + + - create a case entity for a specified order + - send a request through the Signifyd API to create a new case + + `Magento\Signifyd\Api\CaseRepositoryInterface`: + + - describe methods to work with a case entity + + `Magento\Signifyd\Api\GuaranteeCreationServiceInterface`: + + - send a request through the Signifyd API to create a new case guarantee + + `Magento\Signifyd\Api\GuaranteeCancelingServiceInterface`: + - send a request through the Signifyd API to cancel the Signifyd case guarantee + + `Magento\Signifyd\Api\Data\CaseSearchResultsInterface`: + + - might be used by `Magento\Signifyd\Api\CaseRepositoryInterface` to retrieve a list of case entities by specific conditions + + For information about a public API in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/api-concepts.html). + + ## Additional information + + ### Webhooks + + To update the entity data for a case or guarantee, the Magento_Signifyd module uses the [Signifyd Webhooks](https://www.signifyd.com/docs/api/#/reference/webhooks) mechanism. + + The newly created case entities have the `PENDING` status for a case and a guarantee. After receiving Webhook, both statuses are changed to appropriate Signifyd statuses. + + ### Debug mode + + The Debug Mode may be enabled in the module configuration. This logs the communication data between the Magento_Signifyd module and the Signifyd service in this file: + + var/log/debug.log + + ### Backward incompatible changes + + The Magento_Signifyd module does not introduce backward incompatible changes. + + You can track [backward incompatible changes in patch releases](https://devdocs.magento.com/guides/v2.3/release-notes/backward-incompatible-changes/reference.html). + + ### Processing supplementary payment information + + To improve the accuracy of Signifyd's transaction estimation, you may perform these operations (links lead to the Magento Developer Documentation Portal): + + - [Provide custom AVS/CVV mapping](https://devdocs.magento.com/guides/v2.3/payments-integrations/signifyd/signifyd.html#provide-avscvv-response-codes) + + - [Retrieve payment method for a placed order](https://devdocs.magento.com/guides/v2.3/payments-integrations/signifyd/signifyd.html#retrieve-payment-method-for-a-placed-order) diff --git a/src/_data/codebase/v2_3/mrg/module-sitemap.yml b/src/_data/codebase/v2_3/mrg/module-sitemap.yml new file mode 100644 index 00000000000..4084855a255 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sitemap.yml @@ -0,0 +1,5 @@ +--- +title: Sitemap +content: |- + The Sitemap module allows managing the Magento application sitemap and + [sitemap.xml](https://en.wikipedia.org/wiki/Sitemaps) for searching engines. diff --git a/src/_data/codebase/v2_3/mrg/module-staging-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-staging-graph-ql.yml new file mode 100644 index 00000000000..8e29d57ea98 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-staging-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: StagingGraphQl +content: |- + **StagingGraphQl** provides type information for the GraphQl module + to stage and preview entities. diff --git a/src/_data/codebase/v2_3/mrg/module-staging-page-builder.yml b/src/_data/codebase/v2_3/mrg/module-staging-page-builder.yml new file mode 100644 index 00000000000..1972e9faf81 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-staging-page-builder.yml @@ -0,0 +1,4 @@ +--- +title: StagingPageBuilder +content: The Magento_StagingPageBuilder module sets up PageBuilder to be a part of + the staging functionality in Magento EE. diff --git a/src/_data/codebase/v2_3/mrg/module-staging.yml b/src/_data/codebase/v2_3/mrg/module-staging.yml new file mode 100644 index 00000000000..2ee15a49ed0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-staging.yml @@ -0,0 +1,27 @@ +--- +title: Staging +content: |- + ## Overview + Magento_Staging module is used for setting up, previewing and managing future store updates. + + ## Dependencies + The **Magento_Staging** is dependent on the following modules: + - Magento_Ui + + ## Extension points + Magento_Staging module have configured timeline view that simplify representation of updates. Configuration of + timeline is present in view/adminhtml/ui_component/staging_update_grid.xml file. Difference between simple grid is + in next components declaration: + - listingToolbar + * template - overloaded template to provide switcher between grid and timeline, legend for timeline. + * updateTypes - path to status column that provide data for legend + - columns + * component - timeline component tht extends listing. + * recordTmpl - overloaded template for timeline records. + * detailsTmpl - template for tooltip that provide details about updates. + - status column + * component - extends selection column, sets class based on value. + * updateTypesMap - array that contains bounded classes and values. + + ## Precautions + - To avoid mixed content and to work properly, Staging Site Preview feature requires both Storefront and Admin area to be under the same protocol (http or https). diff --git a/src/_data/codebase/v2_3/mrg/module-store-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-store-graph-ql.yml new file mode 100644 index 00000000000..b46a38a337e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-store-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: StoreGraphQl +content: |- + **StoreGraphQl** provides type information for the GraphQl module + to generate store fields information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-store.yml b/src/_data/codebase/v2_3/mrg/module-store.yml new file mode 100644 index 00000000000..f1c542d3cf7 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-store.yml @@ -0,0 +1,7 @@ +--- +title: Store +content: |- + The Store module provides one of the basic and major features of a content management system for e-commerce web + sites by creating and managing a store for the customers to conduct online-shopping. Stores can be combined in groups, + and are linked to a specific website. All store related configurations (currency, locale, scope etc.), management and + storage maintenance are covered under this module. diff --git a/src/_data/codebase/v2_3/mrg/module-support.yml b/src/_data/codebase/v2_3/mrg/module-support.yml new file mode 100644 index 00000000000..8df964d3d60 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-support.yml @@ -0,0 +1,4 @@ +--- +title: Support +content: Magento_Support module is used for generation of system reports, which provide + detailed information about the system environment and Magento instance configuration. diff --git a/src/_data/codebase/v2_3/mrg/module-swagger-webapi-async.yml b/src/_data/codebase/v2_3/mrg/module-swagger-webapi-async.yml new file mode 100644 index 00000000000..bdc65bf2af5 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-swagger-webapi-async.yml @@ -0,0 +1,4 @@ +--- +title: SwaggerWebapiAsync +content: The Magento_SwaggerWebapiAsync module provides the implementation of the + Asynchronous WebApi module with Magento_Swagger. diff --git a/src/_data/codebase/v2_3/mrg/module-swagger-webapi.yml b/src/_data/codebase/v2_3/mrg/module-swagger-webapi.yml new file mode 100644 index 00000000000..477b9a6dbb3 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-swagger-webapi.yml @@ -0,0 +1,4 @@ +--- +title: SwaggerWebapi +content: The Magento_SwaggerWebapi module provides the implementation of the REST + Webapi module with Magento_Swagger. diff --git a/src/_data/codebase/v2_3/mrg/module-swagger.yml b/src/_data/codebase/v2_3/mrg/module-swagger.yml new file mode 100644 index 00000000000..a0d0500d083 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-swagger.yml @@ -0,0 +1,6 @@ +--- +title: Swagger +content: |- + The Magento_Swagger module provides access to a page generated using the swagger-ui package. The swagger-ui can be viewed + [on Github](https://github.com/swagger-api/swagger-ui). It accesses the JSON Schema describing Magento's REST APIs, + and displays it in a user-friendly, navigable format. diff --git a/src/_data/codebase/v2_3/mrg/module-swatches-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-swatches-graph-ql.yml new file mode 100644 index 00000000000..107759427c0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-swatches-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: SwatchesGraphQl +content: |- + **SwatchesGraphQl** provides type information for the GraphQl module + to generate swatches fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-swatches-layered-navigation.yml b/src/_data/codebase/v2_3/mrg/module-swatches-layered-navigation.yml new file mode 100644 index 00000000000..89793c0ea12 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-swatches-layered-navigation.yml @@ -0,0 +1,21 @@ +--- +title: SwatchesLayeredNavigation +content: |- + ## Overview + + The **Magento_SwatchesLayeredNavigation** module enables LayeredNavigation functionality for Swatch attributes + + ## Backward incompatible changes + No backward incompatible changes + + ## Dependencies + The **Magento_SwatchesLayeredNavigation** is dependent on the following modules: + + - Magento_Swatches + - Magento_LayeredNavigation + + ## Specific Settings + The **Magento_SwatchesLayeredNavigation** module does not provide any specific settings. + + ## Specific Extension Points + The **Magento_SwatchesLayeredNavigation** module does not provide any specific extension points. You can extend it using the Magento extension mechanism. diff --git a/src/_data/codebase/v2_3/mrg/module-swatches.yml b/src/_data/codebase/v2_3/mrg/module-swatches.yml new file mode 100644 index 00000000000..23825c612be --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-swatches.yml @@ -0,0 +1,4 @@ +--- +title: Swatches +content: Magento_Swatches module is replacing default product attributes text values + with swatch images, for more convenient product displaying and selection. diff --git a/src/_data/codebase/v2_3/mrg/module-target-rule.yml b/src/_data/codebase/v2_3/mrg/module-target-rule.yml new file mode 100644 index 00000000000..2a485d09a19 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-target-rule.yml @@ -0,0 +1,4 @@ +--- +title: TargetRule +content: Magento_TargetRule module allows to configure the rules for showing related + products. diff --git a/src/_data/codebase/v2_3/mrg/module-tax-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-tax-graph-ql.yml new file mode 100644 index 00000000000..7fdaca48032 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-tax-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: TaxGraphQl +content: |- + **TaxGraphQl** provides type information for the GraphQl module + to generate tax fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-tax.yml b/src/_data/codebase/v2_3/mrg/module-tax.yml new file mode 100644 index 00000000000..7997e767a62 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-tax.yml @@ -0,0 +1,34 @@ +--- +title: Tax +content: |- + ## Purpose of module + The Magento_Tax module provides the calculations needed to compute the consumption tax on goods and services. + + The Magento_Tax module includes the following: + * configuration of the tax rates and rules to apply + * configuration of tax classes that apply to: + ** taxation on products + ** taxation on shipping charges + ** taxation on gift options (example: gift wrapping) + * specification whether the consumption tax is "sales & use" (typically product prices are loaded without any tax) or "VAT" (typically product prices are loaded including tax) + * specification of whether the tax total line can be toggled to display the tax details/subtotals + * display of prices (presented with tax, without tax, or both with and without) + + The Magento_Tax module also handles special cases when computing tax, such as: + * determining the tax on an individual item (for example, one that is being returned) when the original tax has been computed on the entire shopping cart + ** example country: United States + * being able to handle 2 or more tax rates that are applied separately (examples include a "luxury tax" on exclusive items) + * being able to handle a subsequent tax rate that is applied after a previous one is applied (a "tax on tax" situation, which recently was a part of Canadian tax law) + + # Deployment + ## System requirements + The Magento_Tax module does not have any specific system requirements. + + Depending on how many tax rates and tax rules are being used, there might be consideration for the database size + Depending on the frequency of updating tax rates and tax rules, there might be consideration for the scheduling of these updates + + ## Install + The Magento_Tax module is installed automatically (using the native Magento install mechanism) without any additional actions. + + ## Uninstall + The Magento_Tax module should not be uninstalled; it is a required module. diff --git a/src/_data/codebase/v2_3/mrg/module-theme-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-theme-graph-ql.yml new file mode 100644 index 00000000000..17fd7acd92b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-theme-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: ThemeGraphQl +content: |- + **ThemeGraphQl** provides type information for the GraphQl module + to generate theme fields information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-theme.yml b/src/_data/codebase/v2_3/mrg/module-theme.yml new file mode 100644 index 00000000000..a9abc7386f2 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-theme.yml @@ -0,0 +1,4 @@ +--- +title: Theme +content: The Theme module contains common infrastructure that provides an ability + to apply and use themes in Magento application. diff --git a/src/_data/codebase/v2_3/mrg/module-tinymce-3-banner.yml b/src/_data/codebase/v2_3/mrg/module-tinymce-3-banner.yml new file mode 100644 index 00000000000..1272ba2eb88 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-tinymce-3-banner.yml @@ -0,0 +1,7 @@ +--- +title: Tinymce3Banner +content: Tinymce3Banner module allows to update banner widget images on Wysiwyg. We + have updated the TinyMCE module to the latest available version, 4.6.4. TinyMCE + v4.6.4 provides backwards-compatibility for modified editor modules to prevent the + loss of functionality. With TinyMCE4 you can update banner widget images using the + WYSIWYG. The TinyMCE3 module is now deprecated and will be removed in a future release. diff --git a/src/_data/codebase/v2_3/mrg/module-tinymce-3.yml b/src/_data/codebase/v2_3/mrg/module-tinymce-3.yml new file mode 100644 index 00000000000..f6f88d18b98 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-tinymce-3.yml @@ -0,0 +1,6 @@ +--- +title: Tinymce3 +content: We have updated the TinyMCE module to the latest available version, 4.6.4. + TinyMCE v4.6.4 provides backwards-compatibility for modified editor modules to prevent + the loss of functionality. The TinyMCE3 module is now deprecated and will be removed + in a future release. diff --git a/src/_data/codebase/v2_3/mrg/module-translation.yml b/src/_data/codebase/v2_3/mrg/module-translation.yml new file mode 100644 index 00000000000..ca627812d60 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-translation.yml @@ -0,0 +1,5 @@ +--- +title: Translation +content: |- + **Translation** enables localization of a store for multiple regions and markets. + Also provides the inline translation tool. diff --git a/src/_data/codebase/v2_3/mrg/module-ui.yml b/src/_data/codebase/v2_3/mrg/module-ui.yml new file mode 100644 index 00000000000..b698731d333 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-ui.yml @@ -0,0 +1,14 @@ +--- +title: Ui +content: |- + ## Purpose of module + + The Magento\Ui module introduces a set of common UI components, which could be used and configured via layout XML files. + + # Deployment + ## System requirements + + The Magento\Ui module does not have any specific system requirements. + + ## Install + The Magento\Ui module is installed automatically (using the native Magento Setup). No additional actions required. diff --git a/src/_data/codebase/v2_3/mrg/module-ups.yml b/src/_data/codebase/v2_3/mrg/module-ups.yml new file mode 100644 index 00000000000..1de5614b870 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-ups.yml @@ -0,0 +1,4 @@ +--- +title: Ups +content: The Magento_Ups module implements integration with the United Parcel Service + shipping carrier. diff --git a/src/_data/codebase/v2_3/mrg/module-url-rewrite-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-url-rewrite-graph-ql.yml new file mode 100644 index 00000000000..6cf0cc4a44d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-url-rewrite-graph-ql.yml @@ -0,0 +1,6 @@ +--- +title: UrlRewriteGraphQl +content: |- + **UrlRewriteGraphQl** provides type information for the GraphQl module + to generate url rewrites from entities that implement such rewrites, + like categories, products or cms and other 3rd party modules. diff --git a/src/_data/codebase/v2_3/mrg/module-url-rewrite.yml b/src/_data/codebase/v2_3/mrg/module-url-rewrite.yml new file mode 100644 index 00000000000..7622136d72e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-url-rewrite.yml @@ -0,0 +1,4 @@ +--- +title: UrlRewrite +content: Magento_UrlRewrite module provides ability to customize website URLs by creating + custom URL rewrite rules. diff --git a/src/_data/codebase/v2_3/mrg/module-user.yml b/src/_data/codebase/v2_3/mrg/module-user.yml new file mode 100644 index 00000000000..1f070775421 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-user.yml @@ -0,0 +1,7 @@ +--- +title: User +content: |- + **User** enables admin users to manage and assign roles to administrators and other non-customer users, + reset user passwords, and invalidate access tokens. + Different roles can be assigned to different users to define their permissions. + For admin passwords, it enables setting lifetimes and locking them when expired or when a specified numbers of failures have occurred. It allows preventing password brute force attacks for system backend. diff --git a/src/_data/codebase/v2_3/mrg/module-usps.yml b/src/_data/codebase/v2_3/mrg/module-usps.yml new file mode 100644 index 00000000000..99290c0eccb --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-usps.yml @@ -0,0 +1,4 @@ +--- +title: Usps +content: The Magento_Usps module provides integration with the United States Postal + Service shipping carrier. diff --git a/src/_data/codebase/v2_3/mrg/module-variable.yml b/src/_data/codebase/v2_3/mrg/module-variable.yml new file mode 100644 index 00000000000..1fd9f080b99 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-variable.yml @@ -0,0 +1,4 @@ +--- +title: Variable +content: Magento\Variable Allows to create custom variables and then use them in email + templates or in WYSIWYG editor for editing description of system entities. diff --git a/src/_data/codebase/v2_3/mrg/module-vault-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-vault-graph-ql.yml new file mode 100644 index 00000000000..e10893e8d84 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-vault-graph-ql.yml @@ -0,0 +1,6 @@ +--- +title: VaultGraphQl +content: |- + **VaultGraphQl** provides type and resolver information for the GraphQl module + to generate Vault (stored payment information) information endpoints. This module also + provides mutations for modifying a payment token. diff --git a/src/_data/codebase/v2_3/mrg/module-vault.yml b/src/_data/codebase/v2_3/mrg/module-vault.yml new file mode 100644 index 00000000000..2182b31119f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-vault.yml @@ -0,0 +1,4 @@ +--- +title: Vault +content: The Magento_Vault module implements the integration with the Vault payment + gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_3/mrg/module-version.yml b/src/_data/codebase/v2_3/mrg/module-version.yml new file mode 100644 index 00000000000..24f0fde5bcc --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-version.yml @@ -0,0 +1,3 @@ +--- +title: Version +content: Magento\Version Allows to get Magento version and edition by HTTP GET request diff --git a/src/_data/codebase/v2_3/mrg/module-versions-cms-url-rewrite.yml b/src/_data/codebase/v2_3/mrg/module-versions-cms-url-rewrite.yml new file mode 100644 index 00000000000..572dab5ecb3 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-versions-cms-url-rewrite.yml @@ -0,0 +1,6 @@ +--- +title: VersionsCmsUrlRewrite +content: "The Versions CMS Url Rewrite Module ties up the Store Switcher program with + implementation of the Hierarchy structure. See also Magento_UrlRewrite and Magento_VersionsCms + modules. \n\nExtends the Store Switcher program and makes it take into account nodes + from the Hierarchy structure." diff --git a/src/_data/codebase/v2_3/mrg/module-versions-cms.yml b/src/_data/codebase/v2_3/mrg/module-versions-cms.yml new file mode 100644 index 00000000000..c84640f9e6d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-versions-cms.yml @@ -0,0 +1,6 @@ +--- +title: VersionsCms +content: |- + The Versions CMS module adds a hierarchy feature for CMS pages. + + The hierarchy feature organizes CMS pages as a hierarchy tree that allows parent/child relationships between pages. diff --git a/src/_data/codebase/v2_3/mrg/module-visual-merchandiser.yml b/src/_data/codebase/v2_3/mrg/module-visual-merchandiser.yml new file mode 100644 index 00000000000..d7673ac8f37 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-visual-merchandiser.yml @@ -0,0 +1,9 @@ +--- +title: VisualMerchandiser +content: |- + Create and merchandise categories quickly and easily with Visual Merchandiser for Magento. + Drag-and-drop products into position, or set up 'Smart Categories' based upon attributes. + Saves you hours merchandising your Magento store. + + With Visual Merchandiser, products can be re-organised in seconds – visually. + You see the products in place, with images, just like the customer sees them. diff --git a/src/_data/codebase/v2_3/mrg/module-webapi-async.yml b/src/_data/codebase/v2_3/mrg/module-webapi-async.yml new file mode 100644 index 00000000000..3d18ca0850e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-webapi-async.yml @@ -0,0 +1,5 @@ +--- +title: WebapiAsync +content: "**WebapiAsync** Extends Webapi extension and provide functional to process + asynchronous requests. It handle asynchronous requests, schedule, publish and consum + bulk operations from queue." diff --git a/src/_data/codebase/v2_3/mrg/module-webapi-security.yml b/src/_data/codebase/v2_3/mrg/module-webapi-security.yml new file mode 100644 index 00000000000..0344a2d8620 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-webapi-security.yml @@ -0,0 +1,7 @@ +--- +title: WebapiSecurity +content: |- + **WebapiSecurity** enables access management of some Web API resources. + If checkbox is enabled in backend through: Stores -> Configuration -> Services -> Magento Web API -> Web Api Security + then the security of all of the services outlined in app/code/Magento/WebapiSecurity/etc/di.xml would be loosened. You may modify this list to customize which services should follow this behavior. + By loosening the security, these services would allow access anonymously (by anyone). diff --git a/src/_data/codebase/v2_3/mrg/module-webapi.yml b/src/_data/codebase/v2_3/mrg/module-webapi.yml new file mode 100644 index 00000000000..92efde43c1d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-webapi.yml @@ -0,0 +1,6 @@ +--- +title: Webapi +content: |- + **Webapi** provides the framework for the application to expose REST and SOAP web services. It exposes an area for REST + and another area for SOAP services and routes requests based on the Webapi configuration. It also handles + deserialization of requests and serialization of responses. diff --git a/src/_data/codebase/v2_3/mrg/module-website-restriction.yml b/src/_data/codebase/v2_3/mrg/module-website-restriction.yml new file mode 100644 index 00000000000..13683124364 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-website-restriction.yml @@ -0,0 +1,7 @@ +--- +title: WebsiteRestriction +content: |- + **Website Restriction** enables administrators to restrict all access to the site or restrict site access + to only logged in customers. You might want to restrict all access when the site is closed for maintenance. + You might want to restrict site access to only logged in customers if the site is a B2B site or if there is + a private sale for registered customers. diff --git a/src/_data/codebase/v2_3/mrg/module-weee-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-weee-graph-ql.yml new file mode 100644 index 00000000000..8287c86a4b0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-weee-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: WeeeGraphQl +content: |- + **WeeeGraphQl** provides type information for the GraphQl module + to generate wee tax fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-weee-staging.yml b/src/_data/codebase/v2_3/mrg/module-weee-staging.yml new file mode 100644 index 00000000000..76bd7b08b4d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-weee-staging.yml @@ -0,0 +1,28 @@ +--- +title: WeeeStaging +content: |- + ## Magento_WeeeStaging module + + ## Overview + + The Magento_WeeeStaging module is a part of the staging functionality in Magento EE. It enables you to stage a value of Fixed Product Tax. + + ## Implementation details + + The Magento_WeeeStaging module extends the following Magento_Weee module functionality to be used in staging: + + - adds an opportunity to schedule a Fixed Product Tax type attribute using the Schedule Update form of a product + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_WeeeStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_WeeeStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the module. + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_WeeeStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-weee.yml b/src/_data/codebase/v2_3/mrg/module-weee.yml new file mode 100644 index 00000000000..f2058af57f7 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-weee.yml @@ -0,0 +1,28 @@ +--- +title: Weee +content: |- + The Magento_Weee module enables the application of fees/fixed product taxes (FPT) on certain types of products, usually related to electronic devices and recycling. + Fixed product taxes can be used to setup a WEEE tax that is a fixed amount, rather than a percentage of the product price. FPT can be configured to be displayed at various places in Magento. Rules, amounts, and display options can be configured in the backend. This module extends the existing functionality of Magento_Tax. + + The Magento_Wee module includes the following: + + * ability to add different number of fixed product taxes to product. They are treated as a product attribute; + * configuration of where Weee appears (on category, product, sales, invoice, or credit memo pages) and whether FPT should be taxed; + * a new line item in the totals section. + + # System requirements + The Magento_Weee module does not have any specific system requirements. + + ## Install + Magento_Weee module can be installed automatically (using native Magento install mechanism) without any additional actions + + ## Uninstall + Magento installation with existing products with FPT: + * Disable FPT on the backend + * Remove all products with FPT + * Remove all FPT attributes from attribute sets + * Delete all FPT attributes + * Remove module directory from the code base + + New Magento installation: + * Can be removed without additional actions diff --git a/src/_data/codebase/v2_3/mrg/module-widget.yml b/src/_data/codebase/v2_3/mrg/module-widget.yml new file mode 100644 index 00000000000..67c1f30159d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-widget.yml @@ -0,0 +1,4 @@ +--- +title: Widget +content: The Widget module allows Magento application to be extended with custom widget + blocks. diff --git a/src/_data/codebase/v2_3/mrg/module-wishlist-analytics.yml b/src/_data/codebase/v2_3/mrg/module-wishlist-analytics.yml new file mode 100644 index 00000000000..1ab3e001ca3 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-wishlist-analytics.yml @@ -0,0 +1,4 @@ +--- +title: WishlistAnalytics +content: The Magento_WishlistAnalytics module configures data definitions for a data + collection related to the Wishlist module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-wishlist-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-wishlist-graph-ql.yml new file mode 100644 index 00000000000..8cd5b510139 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-wishlist-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: WishlistGraphQl +content: |- + **WishlistGraphQl** provides type information for the GraphQl module + to generate wishlist fields. diff --git a/src/_data/codebase/v2_3/mrg/module-wishlist.yml b/src/_data/codebase/v2_3/mrg/module-wishlist.yml new file mode 100644 index 00000000000..e114643b744 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-wishlist.yml @@ -0,0 +1,5 @@ +--- +title: Wishlist +content: |- + The Magento_Wishlist implements the Wishlist functionality. + This allows customers to create a list of products that they can add to their shopping cart to be purchased at a later date, or share with friends. diff --git a/src/_data/codebase/v2_3/mrg/module-worldpay.yml b/src/_data/codebase/v2_3/mrg/module-worldpay.yml new file mode 100644 index 00000000000..5bd6b6ce423 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-worldpay.yml @@ -0,0 +1,4 @@ +--- +title: Worldpay +content: The Magento_Worldpay module implements the integration with the Worldpay + payment gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_3/mrg/msi/Inventory.yml b/src/_data/codebase/v2_3/mrg/msi/Inventory.yml deleted file mode 100644 index 70f16d8619b..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/Inventory.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_Inventory -source_repo: inventory -release: 1.1.7 -github_path: Inventory/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `Inventory` module is part of the new inventory infrastructure,\nwhich - replaces the legacy `CatalogInventory` module with new and expanded features and - APIs for Inventory Management. \n \nThe [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\nAll Inventory Management - modules follow the \n[Single Responsibility Principle](https://en.wikipedia.org/wiki/Single_responsibility_principle).\n[Inventory - management architecture](https://devdocs.magento.com/guides/v2.3/inventory/architecture.html) - \nprovides additional insight about the overall structure of these modules.\n\n## - Installation details\n\nThis module is installed as part of Magento Open Source. - Unless a custom implementation for `InventoryApi` is provided\nby a 3rd-party module, - the module cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nMagento - does not recommend using or referring to classes and other entities in the `Inventory` - module. All public \ninterfaces and extension points related to this module are - located in the `InventoryApi` module. \nUse the interfaces and extension points - defined in `InventoryApi` to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryAdminUi.yml deleted file mode 100644 index c4fb2f3aaee..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryAdminUi -source_repo: inventory -release: 1.1.7 -github_path: InventoryAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryAdminUi` module extends the Magento Admin UI to add Inventory Management functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryAdvancedCheckout.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryAdvancedCheckout.yml deleted file mode 100644 index 593e52ee172..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryAdvancedCheckout.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_InventoryAdvancedCheckout -source_repo: inventory -release: 1.1.7 -github_path: InventoryAdvancedCheckout/README.md -last_modified_at: '2019-08-02 00:04:37 -0500' -content: |- - ## Magento_InventoryAdvancedCheckout - - ## Overview - - The Magento_InventoryAdvancedCheckout module adds multi-sourcing capabilities to the AdvancedCheckout module allowing Order By SKU feature to work correctly with multiple inventory sources enabled. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryApi.yml deleted file mode 100644 index 081bbb035f9..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryApi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryApi -source_repo: inventory -release: 1.1.7 -github_path: InventoryApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryApi` module provides Inventory Management service contracts. - \n\nThis module is part of the new inventory infrastructure. The\n[Inventory Management - overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extensibility\n\nThe `InventoryApi` module contains extension points and APIs that - 3rd-party developers\ncan use to provide custom inventory functionality.\n\n### - Public APIs\n\nPublic APIs are defined in the `Api` and `Api/Data` directories.\n\n### - REST endpoints\n\nThe `etc/webapi.xml` file defines endpoints for managing sources, - stocks, stock source links, and source items." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryBundleProduct.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryBundleProduct.yml deleted file mode 100644 index 38831b7694d..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryBundleProduct.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryBundleProduct -source_repo: inventory -release: 1.1.7 -github_path: InventoryBundleProduct/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryBundleProduct` module integrates inventory management business logic into Magento's bundle product logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryBundleProductAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryBundleProductAdminUi.yml deleted file mode 100644 index 4cfa9b007c6..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryBundleProductAdminUi.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_InventoryBundleProductAdminUi -source_repo: inventory -release: 1.1.7 -github_path: InventoryBundleProductAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryBundleProductAdminUi`extends the Magento Admin UI to add MSI - functionality.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It may be disabled if the Inventory - Management UI\nis provided by a 3rd-party system or if you run a headless version - of Magento.\n \n## Extensibility\n\nThere are no extension points or for this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryCache.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryCache.yml deleted file mode 100644 index be63aacb886..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryCache.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryCache -source_repo: inventory -release: 1.1.7 -github_path: InventoryCache/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryCache` module integrates inventory management business logic into Magento's cache logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryCatalog.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryCatalog.yml deleted file mode 100644 index 910865f6e5c..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryCatalog.yml +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Magento_InventoryCatalog -source_repo: inventory -release: 1.1.7 -github_path: InventoryCatalog/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryCatalog` module integrates inventory management business logic - into Magento's catalog logic.\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventoryCatalogApi`\nis provided by a 3rd-party module, the module cannot - be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventoryCatalogApi` module. - \nUse the interfaces defined in `InventoryCatalogApi` to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogAdminUi.yml deleted file mode 100644 index 5c545b4b6a6..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryCatalogAdminUi -source_repo: inventory -release: 1.1.7 -github_path: InventoryCatalogAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryCatalogAdminUi` module extends the Magento Admin UI to add MSI functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryCatalogAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogApi.yml deleted file mode 100644 index 36b31230043..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogApi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryCatalogApi -source_repo: inventory -release: 1.1.7 -github_path: InventoryCatalogApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryCatalogApi` module provides service contracts for default - source and stock providers as well as bulk operations. \n\nThis module is part of - the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extensibility\n\nThe `InventoryCatalogApi` module contains extension points and - APIs that 3rd-party developers\ncan use to provide custom inventory catalog functionality.\n\n### - Public APIs\n\nPublic APIs are defined in the `Api` directory.\n\n### REST endpoints\n\nThe - `etc/webapi.xml` file defines endpoints for assigning, unassigning, and transferring - sources in bulk." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogSearch.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogSearch.yml deleted file mode 100644 index 2fd50fb262c..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogSearch.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryCatalogSearch -source_repo: inventory -release: 1.1.7 -github_path: InventoryCatalogSearch/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryCatalogSearch` module integrates inventory management business logic into Magento's search logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProduct.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProduct.yml deleted file mode 100644 index 8311a73dba6..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProduct.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Magento_InventoryConfigurableProduct -source_repo: inventory -release: 1.1.7 -github_path: InventoryConfigurableProduct/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - ## InventoryConfigurableProduct module - - The `InventoryConfigurableProduct` module integrates inventory management business logic into Magento's configurable product logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProductAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProductAdminUi.yml deleted file mode 100644 index d1f4431ce90..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProductAdminUi.yml +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Magento_InventoryConfigurableProductAdminUi -source_repo: inventory -release: 1.1.7 -github_path: InventoryConfigurableProductAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryConfigurableProductAdminUi`extends the Magento Admin UI to - add inventory management functionality.\n\nThis module is part of the new inventory - infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It may be disabled if the Inventory - Management UI\nis provided by a 3rd-party system or if you run a headless version - of Magento.\n \n## Extensibility\n\nThe `InventoryConfigurableProductAdminUi` module - contains several extension points.\n\n### UI Components\n\nThe `view/adminhtml/ui_component` - directory contains extensible UI components." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProductIndexer.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProductIndexer.yml deleted file mode 100644 index e32325218a6..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProductIndexer.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryConfigurableProductIndexer -source_repo: inventory -release: 1.1.7 -github_path: InventoryConfigurableProductIndexer/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryConfigurableProductIndexer` module integrates inventory management business logic into Magento's indexation logic for configurable products. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryConfiguration.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryConfiguration.yml deleted file mode 100644 index 17e5dfedd40..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryConfiguration.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryConfiguration -source_repo: inventory -release: 1.1.7 -github_path: InventoryConfiguration/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryConfiguration` module implements logic for inventory management - configuration.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for\n`InventoryConfigurationApi` is provided by a 3rd-party module, the module cannot - be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventoryConfigurationApi` - module. \nUse the interfaces defined in `InventoryConfigurationApi` to extend this - module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurationApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurationApi.yml deleted file mode 100644 index 76fc99c96f2..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurationApi.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_InventoryConfigurationApi -source_repo: inventory -release: 1.1.7 -github_path: InventoryConfigurationApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryConfigurationApi` module provides service contracts for inventory management configuration. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be disabled. - - ## Extensibility - - The `InventoryConfigurationApi` module contains extension points and APIs that 3rd-party developers - can use to provide custom inventory functionality. - - ### Public APIs - - Public APIs are defined in the `Api` and `Api/Data` directories. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelection.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelection.yml deleted file mode 100644 index 20ccbcec50e..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelection.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_InventoryDistanceBasedSourceSelection -source_repo: inventory -release: 1.1.7 -github_path: InventoryDistanceBasedSourceSelection/README.md -last_modified_at: '2018-12-28 10:54:19 +0100' -content: "The `InventoryDistanceBasedSourceSelection` module implements logic for - distance based source selection\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source.\n\n## Extension points and service - contracts\n\nAll public interfaces related to this module are located in the `InventoryDistanceBasedSourceSelectionApi` - module. \nUse the interfaces defined in `InventoryDistanceBasedSourceSelectionApi` - to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelectionAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelectionAdminUi.yml deleted file mode 100644 index 71d48f57825..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelectionAdminUi.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryDistanceBasedSourceSelectionAdminUi -source_repo: inventory -release: 1.1.7 -github_path: InventoryDistanceBasedSourceSelectionAdminUi/README.md -last_modified_at: '2018-12-28 10:54:19 +0100' -content: |- - The `InventoryDistanceBasedSourceSelectionAdminUi` module extends Magento's admin UI with source selection based on distance functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelectionApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelectionApi.yml deleted file mode 100644 index c4fb106d983..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelectionApi.yml +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Magento_InventoryDistanceBasedSourceSelectionApi -source_repo: inventory -release: 1.1.7 -github_path: InventoryDistanceBasedSourceSelectionApi/README.md -last_modified_at: '2018-12-28 10:54:19 +0100' -content: "The `InventoryDistanceBasedSourceSelectionApi` module provides service contracts - for distance based source selection algorithm. \n\nThis module is part of the new - inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source.\n\n## Extensibility\n\nThe `InventoryDistanceBasedSourceSelectionApi` - module contains extension points and APIs that 3rd-party developers\ncan use to - provide custom distance based source selection algorithms.\n\n### Public APIs\n\nPublic - APIs are defined in the `Api` and `Api/Data` directories.\n\n### REST endpoints\n\nThe - `etc/webapi.xml` file defines endpoints for managing distance based algorithms." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryElasticsearch.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryElasticsearch.yml deleted file mode 100644 index 94a3663f3d2..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryElasticsearch.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryElasticsearch -source_repo: inventory -release: 1.1.7 -github_path: InventoryElasticsearch/README.md -last_modified_at: '2018-12-21 16:08:11 +0200' -content: |- - The `InventoryElasticsearch` module provides elastic search support for Inventory Management. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryExportStock.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryExportStock.yml deleted file mode 100644 index fa09af37075..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryExportStock.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryExportStock -source_repo: inventory -release: 1.1.7 -github_path: InventoryExportStock/README.md -last_modified_at: '2019-04-23 22:46:43 +0300' -content: |- - The `InventoryExportStock` module provides aggregated stock export functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryExportStockApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryExportStockApi.yml deleted file mode 100644 index 128b23bd95c..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryExportStockApi.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryExportStockApi -source_repo: inventory -release: 1.1.7 -github_path: InventoryExportStockApi/README.md -last_modified_at: '2019-04-23 22:46:43 +0300' -content: |- - The `InventoryExportStockApi` module provides provides aggregated stock export functionality api. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryGraphQl.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryGraphQl.yml deleted file mode 100644 index f43a4eee350..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryGraphQl.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryGraphQl -source_repo: inventory -release: 1.1.7 -github_path: InventoryGraphQl/README.md -last_modified_at: '2019-03-30 16:15:21 +0100' -content: |- - The `InventoryGraphQl` provides type information for the GraphQl module - to generate inventory stock fields for product information endpoints. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProduct.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProduct.yml deleted file mode 100644 index 5f393cb9492..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProduct.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_InventoryGroupedProduct -source_repo: inventory -release: 1.1.7 -github_path: InventoryGroupedProduct/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryGroupedProduct` module integrates inventory management business - logic into Magento's grouped product logic.\n\nThis module is part of the new inventory - infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n - \n## Extension points and service contracts\n\nThere are no extension points or - service contracts for this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProductAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProductAdminUi.yml deleted file mode 100644 index bb2ac99b0dc..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProductAdminUi.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryGroupedProductAdminUi -source_repo: inventory -release: 1.1.7 -github_path: InventoryGroupedProductAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryGroupedProductAdminUi` module extends Magento's admin UI with inventory management functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProductIndexer.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProductIndexer.yml deleted file mode 100644 index b66e2a5d4d7..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProductIndexer.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryGroupedProductIndexer -source_repo: inventory -release: 1.1.7 -github_path: InventoryGroupedProductIndexer/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryGroupedProductIndexer` module integrates inventory management business logic into Magento's indexation logic for grouped products. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryImportExport.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryImportExport.yml deleted file mode 100644 index b6c34c43bd6..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryImportExport.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_InventoryImportExport -source_repo: inventory -release: 1.1.7 -github_path: InventoryImportExport/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryImportExport` module provides compatibility between Magento's - flat file import/export logic and Inventory Management.\n\nThis module is part of - the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n \n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extension points and service contracts\n\nThere are no extension points or service - contracts for this module.\n\n## Additional information\n\nThe `files/sample/stock_sources.csv` - file is a template for importing inventory into the system." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryIndexer.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryIndexer.yml deleted file mode 100644 index 44e25bef2c4..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryIndexer.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryIndexer -source_repo: inventory -release: 1.1.7 -github_path: InventoryIndexer/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryIndexer` module provides indexation logic for Inventory Management. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotification.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotification.yml deleted file mode 100644 index 994b276768f..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotification.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryLowQuantityNotification -source_repo: inventory -release: 1.1.7 -github_path: InventoryLowQuantityNotification/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryLowQuantityNotification` module integrates Inventory Management - business logic into Magento's low quantity notification logic.\n\nThis module is - part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for\n`InventoryLowQuantityNotificationApi` is provided by a 3rd-party module, the - module cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll - public interfaces related to this module are located in the `InventoryLowQuantityNotificationApi` - module. \nUse the interfaces defined in `InventoryLowQuantityNotificationApi` to - extend this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotificationAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotificationAdminUi.yml deleted file mode 100644 index 868aa888a90..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotificationAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryLowQuantityNotificationAdminUi -source_repo: inventory -release: 1.1.7 -github_path: InventoryLowQuantityNotificationAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryLowQuantityNotificationAdminUi` module extends Magento's admin UI with inventory management functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryLowQuantityNotificationAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotificationApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotificationApi.yml deleted file mode 100644 index 00c6207cd6a..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotificationApi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryLowQuantityNotificationApi -source_repo: inventory -release: 1.1.7 -github_path: InventoryLowQuantityNotificationApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryLowQuantityNotificationApi` module provides service contracts - for managing Inventory Management notifications. \n\nThis module is part of the - new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extensibility\n\nThe `InventoryLowQuantityNotificationApi` module contains extension - points and APIs that 3rd-party developers\ncan use to provide custom low quantity - notification functionality.\n\n### Public APIs\n\nPublic APIs are defined in the - `Api` and `Api/Data` directories.\n\n### REST endpoints\n\nThe `etc/webapi.xml` - file defines endpoints for managing low quantity notifications." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryMultiDimensionalIndexerApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryMultiDimensionalIndexerApi.yml deleted file mode 100644 index 82c1ee569c7..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryMultiDimensionalIndexerApi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_InventoryMultiDimensionalIndexerApi -source_repo: inventory -release: 1.1.7 -github_path: InventoryMultiDimensionalIndexerApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryMultiDimensionalIndexerApi` module provides functionality - for creating and handling multi-dimension indexes.\n\nThis module is part of the - new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n\n## - Extension points\n\nThe library introduces a set of extension points which split - a monolithic index by the specified dimension (Scope), creating \nan independent - index (i.e. dedicated MySQL table) per dimension. The library also provides a mechanism - for resolving \nindex names based on the provided scope. The multi-dimension indexes - are introduced for the sake of data scalability\nand the ability to reindex data - in the scope of particular dimension only.\n\nAn aliasing mechanism guarantees zero - downtime to make Front-End responsive while Full Reindex being processed." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryProductAlert.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryProductAlert.yml deleted file mode 100644 index 8357354cb56..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryProductAlert.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryProductAlert -source_repo: inventory -release: 1.1.7 -github_path: InventoryProductAlert/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryProductAlert` module integrates Inventory Management business logic into Magento's product alert logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryRequisitionList.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryRequisitionList.yml deleted file mode 100644 index 409c569c338..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryRequisitionList.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_InventoryRequisitionList -source_repo: inventory -release: 1.1.7 -github_path: InventoryRequisitionList/README.md -last_modified_at: '2019-08-02 00:04:37 -0500' -content: The Magento_InventoryRequisitionList allows the customer to use the new inventory - management (MSI). diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryReservationCli.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryReservationCli.yml deleted file mode 100644 index 7adc3d7e774..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryReservationCli.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_InventoryReservationCli -source_repo: inventory -release: 1.1.7 -github_path: InventoryReservationCli/README.md -last_modified_at: '2019-04-10 12:11:17 +0200' -content: |- - The `InventoryReservationCli` module provide a cli command which helps the developer to discover inconsistencies on reservation. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryReservations.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryReservations.yml deleted file mode 100644 index 6e1e83fe5d4..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryReservations.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryReservations -source_repo: inventory -release: 1.1.7 -github_path: InventoryReservations/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryReservations` module provides logic for handling product reservations.\n\nThis - module is part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for\n`InventoryReservationApi` is provided by a 3rd-party module, the module cannot - be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventoryReservationsApi` - module. \nUse the interfaces defined in `InventoryReservationsApi` to extend this - module.\n\n## Additional information\n\nThe `InventoryReservations` module creates - the `inventory_cleanup_reservations` cron job." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryReservationsApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryReservationsApi.yml deleted file mode 100644 index 8ca1b2ef2b0..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryReservationsApi.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_InventoryReservationsApi -source_repo: inventory -release: 1.1.7 -github_path: InventoryReservationsApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryReservationsApi` module provides service contracts for Inventory Management reservations. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extensibility - - The `InventoryReservationsApi` module contains extension points and APIs that 3rd-party developers - can use to provide custom inventory reservation functionality. - - ### Public APIs - - Public APIs are defined in the `Model` directory. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventorySales.yml b/src/_data/codebase/v2_3/mrg/msi/InventorySales.yml deleted file mode 100644 index 13aca119cba..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventorySales.yml +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Magento_InventorySales -source_repo: inventory -release: 1.1.7 -github_path: InventorySales/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySales` module integrates Inventory Management business logic - into Magento's sales logic.\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n - \nThis module is installed as part of Magento Open Source. Unless a custom implementation - for `InventorySalesApi`\nis provided by a 3rd-party module, the module cannot be - deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventorySalesApi` module. - \nUse the interfaces defined in `InventorySalesApi` to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventorySalesAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventorySalesAdminUi.yml deleted file mode 100644 index 84be35f292c..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventorySalesAdminUi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventorySalesAdminUi -source_repo: inventory -release: 1.1.7 -github_path: InventorySalesAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySalesAdminUi` module extends Magento's Admin UI with Inventory - Management functionality.\n\nThis module is part of the new inventory infrastructure. - The \n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It may be disabled if the Inventory - Management UI\nis provided by a 3rd-party system or if you run a headless version - of Magento.\n\n## Extensibility\n\nThe `InventorySalesAdminUi` module contains several - extension points.\n\n### Layouts\n\nYou can extend and override layouts defined - in the `view/adminhtml/layout` directory.\n\n### UI Components\n\nThe `view/adminhtml/ui_component` - directory contains extensible UI components." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventorySalesApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventorySalesApi.yml deleted file mode 100644 index b978943b432..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventorySalesApi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventorySalesApi -source_repo: inventory -release: 1.1.7 -github_path: InventorySalesApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySalesApi` module provides service contracts for inventory - management. \n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extensibility\n\nThe `InventorySalesApi` module contains extension points and APIs - that 3rd-party developers\ncan use to provide custom inventory catalog functionality.\n\n### - Public APIs\n\nPublic APIs are defined in the `Api` and `Api/Data` directories.\n\n### - REST endpoints\n\nThe `etc/webapi.xml` file defines endpoints for determining whether - a salable amount of products are available for purchase." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventorySalesFrontendUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventorySalesFrontendUi.yml deleted file mode 100644 index ae0e9feaccc..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventorySalesFrontendUi.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_InventorySalesFrontendUi -source_repo: inventory -release: 1.1.7 -github_path: InventorySalesFrontendUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySalesFrontendUi` module extends Magento's frontend UI with - Inventory Management functionality. \n\nThis module is part of the new inventory - infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. You can remove it if you run - a headless version of Magento.\n\n## Extension points and service contracts\n\nThere - are no extension points or service contracts for this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventorySetupFixtureGenerator.yml b/src/_data/codebase/v2_3/mrg/msi/InventorySetupFixtureGenerator.yml deleted file mode 100644 index d0cc1ef2c08..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventorySetupFixtureGenerator.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_InventorySetupFixtureGenerator -source_repo: inventory -release: 1.1.7 -github_path: InventorySetupFixtureGenerator/README.md -last_modified_at: '2018-12-24 14:41:45 +0200' -content: "The `InventorySetupFixtureGenerator` module customizes the process of Inventory - Data (Salable Quantity) Generation for [performance testing](https://devdocs.magento.com/guides/v2.3/config-guide/cli/config-cli-subcommands-perf-data.html).\n\nThis - module is part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - \nfor Inventory Data generation is provided by a 3rd-party module, the module cannot - be deleted or disabled." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryShipping.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryShipping.yml deleted file mode 100644 index b181ad62572..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryShipping.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_InventoryShipping -source_repo: inventory -release: 1.1.7 -github_path: InventoryShipping/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryShipping` module integrates MSI business logic into Magento's - shipping logic.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n - \nThis module is installed as part of Magento Open Source. It cannot be deleted - or disabled.\n\n## Extension points and service contracts\n\nAll public interfaces - related to this module are located in the `InventorySourceDeductionApi` and \n`InventorySourceSelectionApi` - modules. \nUse the interfaces defined in those modules to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryShippingAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryShippingAdminUi.yml deleted file mode 100644 index 5f4b0d4c185..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryShippingAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryShippingAdminUi -source_repo: inventory -release: 1.1.7 -github_path: InventoryShippingAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryShippingAdminUi` module extends Magento's Admin UI with Inventory Management functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryShippingAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventorySourceDeductionApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventorySourceDeductionApi.yml deleted file mode 100644 index 48accb4464a..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventorySourceDeductionApi.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_InventorySourceDeductionApi -source_repo: inventory -release: 1.1.7 -github_path: InventorySourceDeductionApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySourceDeductionApi` module provides service contracts for - managing source deductuions when products are sold. \n\nThis module is part of the - new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventorySourceSelection.yml b/src/_data/codebase/v2_3/mrg/msi/InventorySourceSelection.yml deleted file mode 100644 index b1bd2349461..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventorySourceSelection.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventorySourceSelection -source_repo: inventory -release: 1.1.7 -github_path: InventorySourceSelection/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySourceSelection` module provides source selection logic for - Inventory Management.\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventorySourceSelectionApi`\nis provided by a 3rd-party module, the module - cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll - public interfaces related to this module are located in the `InventorySourceSelectionApi` - module. \nUse the interfaces defined in `InventorySourceSelectionApi` to extend - this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventorySourceSelectionApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventorySourceSelectionApi.yml deleted file mode 100644 index cbc48cc6b0a..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventorySourceSelectionApi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventorySourceSelectionApi -source_repo: inventory -release: 1.1.7 -github_path: InventorySourceSelectionApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventorySourceSelectionApi` module provides service contracts for source selection algorithms (SSA). - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extensibility - - The `InventorySourceSelectionApi` module contains extension points and APIs that 3rd-party developers - can use to provide custom inventory source selection algorithm functionality. - - ### Public APIs - - Public APIs are defined in the `Api` and `Api/Data` directories. - - ### REST endpoints - - The `etc/webapi.xml` file defines endpoints for setting the SSA and retrieving a list of valid SSAs. diff --git a/src/_data/codebase/v2_3/mrg/page-builder/CatalogPageBuilderAnalytics.yml b/src/_data/codebase/v2_3/mrg/page-builder/CatalogPageBuilderAnalytics.yml deleted file mode 100644 index 9fbfe399a47..00000000000 --- a/src/_data/codebase/v2_3/mrg/page-builder/CatalogPageBuilderAnalytics.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogPageBuilderAnalytics -source_repo: magento2-page-builder -release: v1.3.4 -github_path: app/code/Magento/CatalogPageBuilderAnalytics/README.md -last_modified_at: '2019-03-05 18:34:09 +0100' -content: The Magento_CatalogPageBuilderAnalytics module configures data definitions - for a data collection related to the PageBuilder module entities to be used in [Advanced - Reporting](http://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/page-builder/CmsPageBuilderAnalytics.yml b/src/_data/codebase/v2_3/mrg/page-builder/CmsPageBuilderAnalytics.yml deleted file mode 100644 index b50a2fa127b..00000000000 --- a/src/_data/codebase/v2_3/mrg/page-builder/CmsPageBuilderAnalytics.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CmsPageBuilderAnalytics -source_repo: magento2-page-builder -release: v1.3.4 -github_path: app/code/Magento/CmsPageBuilderAnalytics/README.md -last_modified_at: '2019-03-05 18:34:09 +0100' -content: The Magento_CmsPageBuilderAnalytics module configures data definitions for - a data collection related to the PageBuilder module entities to be used in [Advanced - Reporting](http://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/page-builder/PageBuilder.yml b/src/_data/codebase/v2_3/mrg/page-builder/PageBuilder.yml deleted file mode 100644 index 215be977123..00000000000 --- a/src/_data/codebase/v2_3/mrg/page-builder/PageBuilder.yml +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Magento_PageBuilder -source_repo: magento2-page-builder -release: v1.3.4 -github_path: app/code/Magento/PageBuilder/README.md -last_modified_at: '2018-02-20 21:19:48 -0600' -content: |- - The Magento_PageBuilder module provides an enhancement for the default Magento WYSIWYG editor. It installs an alternative editor in the Admin area for building content. - - The PageBuilder editor can be used on the following content pages: - - * Category Pages - * CMS Pages - * CMS Blocks - * Dynamic Blocks - - ## Enable the module - - The PageBuilder module and the editor is enabled by default after installation. - - The editor itself is enabled globally in the Admin area under *Stores > Configuration > Content Management > Advanced Content Tool > Enable Page Builder*. - This setting determines the `is_pagebuilder_enabled` configuration value. - - ## Disable the module - - You can disable the PageBuilder module for a specific field by adding the following entry to a field configuration in an XML configuration file: - - ``` - - false - - ``` - - ### Example - - The following example disables the PageBuilder editor for the content field. - - ``` -
-
- - - - page - - false - - - - -
-
- ``` - - **Note:** Disabling the editor this way overrides the value of `is_pagebuilder_enabled` for the specified field. diff --git a/src/_data/codebase/v2_3/mrg/page-builder/PageBuilderAnalytics.yml b/src/_data/codebase/v2_3/mrg/page-builder/PageBuilderAnalytics.yml deleted file mode 100644 index d7c889e1a86..00000000000 --- a/src/_data/codebase/v2_3/mrg/page-builder/PageBuilderAnalytics.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_PageBuilderAnalytics -source_repo: magento2-page-builder -release: v1.3.4 -github_path: app/code/Magento/PageBuilderAnalytics/README.md -last_modified_at: '2018-07-26 15:13:54 +0300' -content: The Magento_PageBuilderAnalytics module configures data definitions for a - data collection related to the PageBuilder module entities to be used in [Advanced - Reporting](http://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/system-requirements.yml b/src/_data/codebase/v2_3/system-requirements.yml new file mode 100644 index 00000000000..58a9d58c063 --- /dev/null +++ b/src/_data/codebase/v2_3/system-requirements.yml @@ -0,0 +1,113 @@ +--- +2.3.7-p4: + Composer: '1' + Elasticsearch: '7.16' + OpenSearch: '1.2' + MariaDB: '10.3' + MySQL: '5.7' + PHP: '7.4' + RabbitMQ: '3.8' + Redis: '6.0' + Varnish: '6.5' + Apache: '2.4' + nginx: '1.18' +2.3.7-p3: + Composer: '1' + Elasticsearch: '7.16' + OpenSearch: '1.2' + MariaDB: '10.3' + MySQL: '5.7' + PHP: '7.4' + RabbitMQ: '3.8' + Redis: '6.0' + Varnish: '6.5' + Apache: '2.4' + nginx: '1.18' +2.3.7: + Composer: '1' + Elasticsearch: '7.9' + MariaDB: '10.3' + MySQL: '5.7' + PHP: '7.4' + RabbitMQ: '3.8' + Redis: '6.0' + Varnish: '6.5' + Apache: '2.4' + nginx: '1.18' +2.3.6: + Composer: '1' + Elasticsearch: '7.7' + MariaDB: '10.2' + MySQL: '5.7' + PHP: '7.3' + RabbitMQ: '3.8' + Redis: '5.0' + Varnish: '6.4' + Apache: '2.4' + nginx: '1.18' +2.3.5: + Composer: '1' + Elasticsearch: '7.6' + MariaDB: '10.1, 10.2' + MySQL: '5.6, 5.7' + PHP: '7.2, 7.3' + RabbitMQ: '3.8' + Redis: '5.0' + Varnish: '6.3' + Apache: '2.4' + nginx: '1.18' +2.3.4: + Composer: '1' + Elasticsearch: '5, 6' + MariaDB: '10.1, 10.2' + MySQL: '5.6, 5.7' + PHP: '7.2, 7.3' + RabbitMQ: '3.7, 3.8' + Redis: '5.0' + Varnish: '4, 5, 6.2' + Apache: '2.4' + nginx: '1.18' +2.3.3: + Composer: '1' + Elasticsearch: '5, 6' + MariaDB: '10.1, 10.2' + MySQL: '5.6, 5.7' + PHP: '7.1, 7.2, 7.3' + RabbitMQ: '2.x, 3.7' + Redis: '5.0' + Varnish: '6.2' + Apache: '2.4' + nginx: '1.18' +2.3.2: + Composer: '1' + Elasticsearch: '5, 6' + MariaDB: '10.1, 10.2' + MySQL: '5.6, 5.7' + PHP: '7.1, 7.2' + RabbitMQ: '2.x, 3.7' + Redis: '5.0' + Varnish: '4, 5' + Apache: '2.4' + nginx: '1.18' +2.3.1: + Composer: '1' + Elasticsearch: '5, 6' + MariaDB: '10.1, 10.2' + MySQL: '5.6, 5.7' + PHP: '7.1, 7.2' + RabbitMQ: '2.x, 3.7' + Redis: '5.0' + Varnish: '4, 5' + Apache: '2.4' + nginx: '1.18' +2.3.0: + Composer: '1' + Elasticsearch: '2, 5' + MariaDB: '10.1, 10.2' + MySQL: '5.6, 5.7' + PHP: '7.1, 7.2' + RabbitMQ: '2.x, 3.7' + Redis: '5' + Varnish: '4, 5' + Apache: '2.4' + nginx: '1.18' diff --git a/src/_data/codebase/v2_4/b2b/bin-magento.json b/src/_data/codebase/v2_4/b2b/bin-magento.json new file mode 100644 index 00000000000..e92886a91dd --- /dev/null +++ b/src/_data/codebase/v2_4/b2b/bin-magento.json @@ -0,0 +1,13313 @@ +{ + "application": { + "name": "Magento CLI", + "version": "2.4.5" + }, + "commands": [ + { + "name": "help", + "usage": [ + "help [--format FORMAT] [--raw] [--] []" + ], + "description": "Display help for a command", + "help": "The help command displays help for a given command:\n\n php bin/magento help list\n\nYou can also output the help in other formats by using the --format option:\n\n php bin/magento help --format=xml list\n\nTo display the list of available commands, please use the list command.", + "definition": { + "arguments": { + "command_name": { + "name": "command_name", + "is_required": false, + "is_array": false, + "description": "The command name", + "default": "help" + } + }, + "options": { + "format": { + "name": "--format", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The output format (txt, xml, json, or md)", + "default": "txt" + }, + "raw": { + "name": "--raw", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "To output raw command help", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "list", + "usage": [ + "list [--raw] [--format FORMAT] [--] []" + ], + "description": "List commands", + "help": "The list command lists all commands:\n\n php bin/magento list\n\nYou can also display the commands for a specific namespace:\n\n php bin/magento list test\n\nYou can also output the information in other formats by using the --format option:\n\n php bin/magento list --format=xml\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php bin/magento list --raw", + "definition": { + "arguments": { + "namespace": { + "name": "namespace", + "is_required": false, + "is_array": false, + "description": "The namespace name", + "default": null + } + }, + "options": { + "raw": { + "name": "--raw", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "To output raw command list", + "default": false + }, + "format": { + "name": "--format", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The output format (txt, xml, json, or md)", + "default": "txt" + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:disable", + "usage": [ + "admin:adobe-ims:disable" + ], + "description": "Disable Adobe IMS Module", + "help": "Disable Adobe IMS Module", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:enable", + "usage": [ + "admin:adobe-ims:enable [-o|--organization-id [ORGANIZATION-ID]] [-c|--client-id [CLIENT-ID]] [-s|--client-secret [CLIENT-SECRET]] [-t|--2fa [2FA]]" + ], + "description": "Enable Adobe IMS Module.", + "help": "Enable Adobe IMS Module.", + "definition": { + "arguments": [], + "options": { + "organization-id": { + "name": "--organization-id", + "shortcut": "-o", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set Organization ID for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "client-id": { + "name": "--client-id", + "shortcut": "-c", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set the client ID for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "client-secret": { + "name": "--client-secret", + "shortcut": "-s", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set the client Secret for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "2fa": { + "name": "--2fa", + "shortcut": "-t", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Check if 2FA is enabled for Organization in Adobe Admin Console. Required when enabling the module", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:info", + "usage": [ + "admin:adobe-ims:info" + ], + "description": "Information of Adobe IMS Module configuration", + "help": "Information of Adobe IMS Module configuration", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:status", + "usage": [ + "admin:adobe-ims:status" + ], + "description": "Status of Adobe IMS Module", + "help": "Status of Adobe IMS Module", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:user:create", + "usage": [ + "admin:user:create [--admin-user ADMIN-USER] [--admin-password ADMIN-PASSWORD] [--admin-email ADMIN-EMAIL] [--admin-firstname ADMIN-FIRSTNAME] [--admin-lastname ADMIN-LASTNAME] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Creates an administrator", + "help": "Creates an administrator", + "definition": { + "arguments": [], + "options": { + "admin-user": { + "name": "--admin-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin user", + "default": null + }, + "admin-password": { + "name": "--admin-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin password", + "default": null + }, + "admin-email": { + "name": "--admin-email", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin email", + "default": null + }, + "admin-firstname": { + "name": "--admin-firstname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin first name", + "default": null + }, + "admin-lastname": { + "name": "--admin-lastname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin last name", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:user:unlock", + "usage": [ + "admin:user:unlock " + ], + "description": "Unlock Admin Account", + "help": "This command unlocks an admin account by its username.\nTo unlock:\n bin/magento admin:user:unlock username", + "definition": { + "arguments": { + "username": { + "name": "username", + "is_required": true, + "is_array": false, + "description": "The admin username to unlock", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:dump", + "usage": [ + "app:config:dump [...]" + ], + "description": "Create dump of application", + "help": "Create dump of application", + "definition": { + "arguments": { + "config-types": { + "name": "config-types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of config types or omit to dump all [scopes, themes, system, i18n]", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:import", + "usage": [ + "app:config:import" + ], + "description": "Import data from shared configuration files to appropriate data storage", + "help": "Import data from shared configuration files to appropriate data storage", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:status", + "usage": [ + "app:config:status" + ], + "description": "Checks if config propagation requires update", + "help": "Checks if config propagation requires update", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "braintree:migrate", + "usage": [ + "braintree:migrate [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password PASSWORD]" + ], + "description": "Migrate stored cards from a Magento 1 database", + "help": "Migrate stored cards from a Magento 1 database", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Hostname/IP. Port is optional", + "default": null + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database username. Must have read access", + "default": null + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Password", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:clean", + "usage": [ + "cache:clean [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Cleans cache type(s)", + "help": "Cleans cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:disable", + "usage": [ + "cache:disable [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Disables cache type(s)", + "help": "Disables cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:enable", + "usage": [ + "cache:enable [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Enables cache type(s)", + "help": "Enables cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:flush", + "usage": [ + "cache:flush [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Flushes cache storage used by cache type(s)", + "help": "Flushes cache storage used by cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:status", + "usage": [ + "cache:status [--bootstrap BOOTSTRAP]" + ], + "description": "Checks cache status", + "help": "Checks cache status", + "definition": { + "arguments": [], + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "catalog:images:resize", + "usage": [ + "catalog:images:resize [-a|--async] [--skip_hidden_images]" + ], + "description": "Creates resized product images", + "help": "Creates resized product images", + "definition": { + "arguments": [], + "options": { + "async": { + "name": "--async", + "shortcut": "-a", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Resize image in asynchronous mode", + "default": false + }, + "skip_hidden_images": { + "name": "--skip_hidden_images", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not process images marked as hidden from product page", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "catalog:product:attributes:cleanup", + "usage": [ + "catalog:product:attributes:cleanup" + ], + "description": "Removes unused product attributes.", + "help": "Removes unused product attributes.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cms:wysiwyg:restrict", + "usage": [ + "cms:wysiwyg:restrict " + ], + "description": "Set whether to enforce user HTML content validation or show a warning instead", + "help": "Set whether to enforce user HTML content validation or show a warning instead", + "definition": { + "arguments": { + "restrict": { + "name": "restrict", + "is_required": true, + "is_array": false, + "description": "y\\n", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:sensitive:set", + "usage": [ + "config:sensitive:set [-i|--interactive] [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] [ []]" + ], + "description": "Set sensitive configuration values", + "help": "Set sensitive configuration values", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": false, + "is_array": false, + "description": "Configuration path for example group/section/field_name", + "default": null + }, + "value": { + "name": "value", + "is_required": false, + "is_array": false, + "description": "Configuration value", + "default": null + } + }, + "options": { + "interactive": { + "name": "--interactive", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Enable interactive mode to set all sensitive variables", + "default": false + }, + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope for configuration, if not set use 'default'", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope code for configuration, empty string by default", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:set", + "usage": [ + "config:set [--scope SCOPE] [--scope-code SCOPE-CODE] [-e|--lock-env] [-c|--lock-config] [-l|--lock] [--] " + ], + "description": "Change system configuration", + "help": "Change system configuration", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": true, + "is_array": false, + "description": "Configuration path in format section/group/field_name", + "default": null + }, + "value": { + "name": "value", + "is_required": true, + "is_array": false, + "description": "Configuration value", + "default": null + } + }, + "options": { + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Configuration scope (default, website, or store)", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Scope code (required only if scope is not 'default')", + "default": null + }, + "lock-env": { + "name": "--lock-env", + "shortcut": "-e", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Lock value which prevents modification in the Admin (will be saved in app/etc/env.php)", + "default": false + }, + "lock-config": { + "name": "--lock-config", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Lock and share value with other installations, prevents modification in the Admin (will be saved in app/etc/config.php)", + "default": false + }, + "lock": { + "name": "--lock", + "shortcut": "-l", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Deprecated, use the --lock-env option instead.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:show", + "usage": [ + "config:show [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] []" + ], + "description": "Shows configuration value for given path. If path is not specified, all saved values will be shown", + "help": "Shows configuration value for given path. If path is not specified, all saved values will be shown", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": false, + "is_array": false, + "description": "Configuration path, for example section_id/group_id/field_id", + "default": null + } + }, + "options": { + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope for configuration, if not specified, then 'default' scope will be used", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope code (required only if scope is not `default`)", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:install", + "usage": [ + "cron:install [-f|--force] [-d|--non-optional]" + ], + "description": "Generates and installs crontab for current user", + "help": "Generates and installs crontab for current user", + "definition": { + "arguments": [], + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force install tasks", + "default": false + }, + "non-optional": { + "name": "--non-optional", + "shortcut": "-d", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Install only the non-optional (default) tasks", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:remove", + "usage": [ + "cron:remove" + ], + "description": "Removes tasks from crontab", + "help": "Removes tasks from crontab", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:run", + "usage": [ + "cron:run [--group GROUP] [--bootstrap BOOTSTRAP]" + ], + "description": "Runs jobs by schedule", + "help": "Runs jobs by schedule", + "definition": { + "arguments": [], + "options": { + "group": { + "name": "--group", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run jobs only from specified group", + "default": null + }, + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "customer:hash:upgrade", + "usage": [ + "customer:hash:upgrade" + ], + "description": "Upgrade customer's hash according to the latest algorithm", + "help": "Upgrade customer's hash according to the latest algorithm", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "deploy:mode:set", + "usage": [ + "deploy:mode:set [-s|--skip-compilation] [--] " + ], + "description": "Set application mode.", + "help": "Set application mode.", + "definition": { + "arguments": { + "mode": { + "name": "mode", + "is_required": true, + "is_array": false, + "description": "The application mode to set. Available options are \"developer\" or \"production\"", + "default": null + } + }, + "options": { + "skip-compilation": { + "name": "--skip-compilation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Skips the clearing and regeneration of static content (generated code, preprocessed CSS, and assets in pub/static/)", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "deploy:mode:show", + "usage": [ + "deploy:mode:show" + ], + "description": "Displays current application mode.", + "help": "Displays current application mode.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:di:info", + "usage": [ + "dev:di:info " + ], + "description": "Provides information on Dependency Injection configuration for the Command.", + "help": "Provides information on Dependency Injection configuration for the Command.", + "definition": { + "arguments": { + "class": { + "name": "class", + "is_required": true, + "is_array": false, + "description": "Class name", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:email:newsletter-compatibility-check", + "usage": [ + "dev:email:newsletter-compatibility-check" + ], + "description": "Scans newsletter templates for potential variable usage compatibility issues", + "help": "Scans newsletter templates for potential variable usage compatibility issues", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:email:override-compatibility-check", + "usage": [ + "dev:email:override-compatibility-check" + ], + "description": "Scans email template overrides for potential variable usage compatibility issues", + "help": "Scans email template overrides for potential variable usage compatibility issues", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:profiler:disable", + "usage": [ + "dev:profiler:disable" + ], + "description": "Disable the profiler.", + "help": "Disable the profiler.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:profiler:enable", + "usage": [ + "dev:profiler:enable []" + ], + "description": "Enable the profiler.", + "help": "Enable the profiler.", + "definition": { + "arguments": { + "type": { + "name": "type", + "is_required": false, + "is_array": false, + "description": "Profiler type", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:query-log:disable", + "usage": [ + "dev:query-log:disable" + ], + "description": "Disable DB query logging", + "help": "Disable DB query logging", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:query-log:enable", + "usage": [ + "dev:query-log:enable [--include-all-queries [INCLUDE-ALL-QUERIES]] [--query-time-threshold [QUERY-TIME-THRESHOLD]] [--include-call-stack [INCLUDE-CALL-STACK]]" + ], + "description": "Enable DB query logging", + "help": "Enable DB query logging", + "definition": { + "arguments": [], + "options": { + "include-all-queries": { + "name": "--include-all-queries", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Log all queries. [true|false]", + "default": "true" + }, + "query-time-threshold": { + "name": "--query-time-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Query time thresholds.", + "default": "0.001" + }, + "include-call-stack": { + "name": "--include-call-stack", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Include call stack. [true|false]", + "default": "true" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:source-theme:deploy", + "usage": [ + "dev:source-theme:deploy [--type TYPE] [--locale LOCALE] [--area AREA] [--theme THEME] [--] [...]" + ], + "description": "Collects and publishes source files for theme.", + "help": "Collects and publishes source files for theme.", + "definition": { + "arguments": { + "file": { + "name": "file", + "is_required": false, + "is_array": true, + "description": "Files to pre-process (file should be specified without extension)", + "default": [ + "css/styles-m", + "css/styles-l" + ] + } + }, + "options": { + "type": { + "name": "--type", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Type of source files: [less]", + "default": "less" + }, + "locale": { + "name": "--locale", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Locale: [en_US]", + "default": "en_US" + }, + "area": { + "name": "--area", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Area: [frontend|adminhtml]", + "default": "frontend" + }, + "theme": { + "name": "--theme", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Theme: [Vendor/theme]", + "default": "Magento/luma" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:disable", + "usage": [ + "dev:template-hints:disable" + ], + "description": "Disable frontend template hints. A cache flush might be required.", + "help": "Disable frontend template hints. A cache flush might be required.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:enable", + "usage": [ + "dev:template-hints:enable" + ], + "description": "Enable frontend template hints. A cache flush might be required.", + "help": "Enable frontend template hints. A cache flush might be required.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:status", + "usage": [ + "dev:template-hints:status" + ], + "description": "Show frontend template hints status.", + "help": "Show frontend template hints status.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:tests:run", + "usage": [ + "dev:tests:run [-c|--arguments ARGUMENTS] [--] []" + ], + "description": "Runs tests", + "help": "Runs tests", + "definition": { + "arguments": { + "type": { + "name": "type", + "is_required": false, + "is_array": false, + "description": "Type of test to run. Available types: all, unit, integration, integration-all, static, static-all, integrity, legacy, default", + "default": "default" + } + }, + "options": { + "arguments": { + "name": "--arguments", + "shortcut": "-c", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Additional arguments for PHPUnit. Example: \"-c'--filter=MyTest'\" (no spaces)", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:urn-catalog:generate", + "usage": [ + "dev:urn-catalog:generate [--ide IDE] [--] " + ], + "description": "Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.", + "help": "Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": true, + "is_array": false, + "description": "Path to file to output the catalog. For PhpStorm use .idea/misc.xml", + "default": null + } + }, + "options": { + "ide": { + "name": "--ide", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Format in which catalog will be generated. Supported: [phpstorm, vscode]", + "default": "phpstorm" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:xml:convert", + "usage": [ + "dev:xml:convert [-o|--overwrite] [--] " + ], + "description": "Converts XML file using XSL style sheets", + "help": "Converts XML file using XSL style sheets", + "definition": { + "arguments": { + "xml-file": { + "name": "xml-file", + "is_required": true, + "is_array": false, + "description": "Path to XML file that going to be transformed", + "default": null + }, + "processor": { + "name": "processor", + "is_required": true, + "is_array": false, + "description": "Path to XSL style sheet that going to be applied to XML file", + "default": null + } + }, + "options": { + "overwrite": { + "name": "--overwrite", + "shortcut": "-o", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Overwrite XML file", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:add", + "usage": [ + "downloadable:domains:add [...]" + ], + "description": "Add domains to the downloadable domains whitelist", + "help": "Add domains to the downloadable domains whitelist", + "definition": { + "arguments": { + "domains": { + "name": "domains", + "is_required": false, + "is_array": true, + "description": "Domains name", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:remove", + "usage": [ + "downloadable:domains:remove [...]" + ], + "description": "Remove domains from the downloadable domains whitelist", + "help": "Remove domains from the downloadable domains whitelist", + "definition": { + "arguments": { + "domains": { + "name": "domains", + "is_required": false, + "is_array": true, + "description": "Domain names", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:show", + "usage": [ + "downloadable:domains:show" + ], + "description": "Display downloadable domains whitelist", + "help": "Display downloadable domains whitelist", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "encryption:payment-data:update", + "usage": [ + "encryption:payment-data:update" + ], + "description": "Re-encrypts encrypted credit card data with latest encryption cipher.", + "help": "Re-encrypts encrypted credit card data with latest encryption cipher.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:collect-phrases", + "usage": [ + "i18n:collect-phrases [-o|--output OUTPUT] [-m|--magento] [--] []" + ], + "description": "Discovers phrases in the codebase", + "help": "Discovers phrases in the codebase", + "definition": { + "arguments": { + "directory": { + "name": "directory", + "is_required": false, + "is_array": false, + "description": "Directory path to parse. Not needed if --magento flag is set", + "default": null + } + }, + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Path (including filename) to an output file. With no file specified, defaults to stdout.", + "default": null + }, + "magento": { + "name": "--magento", + "shortcut": "-m", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use the --magento parameter to parse the current Magento codebase. Omit the parameter if a directory is specified.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:pack", + "usage": [ + "i18n:pack [-m|--mode MODE] [-d|--allow-duplicates] [--] " + ], + "description": "Saves language package", + "help": "Saves language package", + "definition": { + "arguments": { + "source": { + "name": "source", + "is_required": true, + "is_array": false, + "description": "Path to source dictionary file with translations", + "default": null + }, + "locale": { + "name": "locale", + "is_required": true, + "is_array": false, + "description": "Target locale for dictionary, for example \"de_DE\"", + "default": null + } + }, + "options": { + "mode": { + "name": "--mode", + "shortcut": "-m", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Save mode for dictionary - \"replace\" - replace language pack by new one - \"merge\" - merge language packages, by default \"replace\"", + "default": "replace" + }, + "allow-duplicates": { + "name": "--allow-duplicates", + "shortcut": "-d", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use the --allow-duplicates parameter to allow saving duplicates of translate. Otherwise omit the parameter.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:uninstall", + "usage": [ + "i18n:uninstall [-b|--backup-code] [--] ..." + ], + "description": "Uninstalls language packages", + "help": "Uninstalls language packages", + "definition": { + "arguments": { + "package": { + "name": "package", + "is_required": true, + "is_array": true, + "description": "Language package name", + "default": [] + } + }, + "options": { + "backup-code": { + "name": "--backup-code", + "shortcut": "-b", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:info", + "usage": [ + "indexer:info" + ], + "description": "Shows allowed Indexers", + "help": "Shows allowed Indexers", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:reindex", + "usage": [ + "indexer:reindex [...]" + ], + "description": "Reindexes Data", + "help": "Reindexes Data", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:reset", + "usage": [ + "indexer:reset [...]" + ], + "description": "Resets indexer status to invalid", + "help": "Resets indexer status to invalid", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:set-dimensions-mode", + "usage": [ + "indexer:set-dimensions-mode [ []]" + ], + "description": "Set Indexer Dimensions Mode", + "help": "Set Indexer Dimensions Mode", + "definition": { + "arguments": { + "indexer": { + "name": "indexer", + "is_required": false, + "is_array": false, + "description": "Indexer name [catalog_product_price|catalogpermissions_category]", + "default": null + }, + "mode": { + "name": "mode", + "is_required": false, + "is_array": false, + "description": "Indexer dimension modes catalog_product_price none,website,customer_group,website_and_customer_group catalogpermissions_category none,customer_group ", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:set-mode", + "usage": [ + "indexer:set-mode [ [...]]" + ], + "description": "Sets index mode type", + "help": "Sets index mode type", + "definition": { + "arguments": { + "mode": { + "name": "mode", + "is_required": false, + "is_array": false, + "description": "Indexer mode type [realtime|schedule]", + "default": null + }, + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:show-dimensions-mode", + "usage": [ + "indexer:show-dimensions-mode [...]" + ], + "description": "Shows Indexer Dimension Mode", + "help": "Shows Indexer Dimension Mode", + "definition": { + "arguments": { + "indexer": { + "name": "indexer", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes (catalog_product_price,catalogpermissions_category)", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:show-mode", + "usage": [ + "indexer:show-mode [...]" + ], + "description": "Shows Index Mode", + "help": "Shows Index Mode", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:status", + "usage": [ + "indexer:status [...]" + ], + "description": "Shows status of Indexer", + "help": "Shows status of Indexer", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:adminuri", + "usage": [ + "info:adminuri" + ], + "description": "Displays the Magento Admin URI", + "help": "Displays the Magento Admin URI", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:backups:list", + "usage": [ + "info:backups:list" + ], + "description": "Prints list of available backup files", + "help": "Prints list of available backup files", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:currency:list", + "usage": [ + "info:currency:list" + ], + "description": "Displays the list of available currencies", + "help": "Displays the list of available currencies", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-framework", + "usage": [ + "info:dependencies:show-framework [-o|--output OUTPUT]" + ], + "description": "Shows number of dependencies on Magento framework", + "help": "Shows number of dependencies on Magento framework", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "framework-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-modules", + "usage": [ + "info:dependencies:show-modules [-o|--output OUTPUT]" + ], + "description": "Shows number of dependencies between modules", + "help": "Shows number of dependencies between modules", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "modules-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-modules-circular", + "usage": [ + "info:dependencies:show-modules-circular [-o|--output OUTPUT]" + ], + "description": "Shows number of circular dependencies between modules", + "help": "Shows number of circular dependencies between modules", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "modules-circular-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:language:list", + "usage": [ + "info:language:list" + ], + "description": "Displays the list of available language locales", + "help": "Displays the list of available language locales", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:timezone:list", + "usage": [ + "info:timezone:list" + ], + "description": "Displays the list of available timezones", + "help": "Displays the list of available timezones", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory:reservation:create-compensations", + "usage": [ + "inventory:reservation:create-compensations [-r|--raw] [--] [...]" + ], + "description": "Create reservations by provided compensation arguments", + "help": "Create reservations by provided compensation arguments", + "definition": { + "arguments": { + "compensations": { + "name": "compensations", + "is_required": false, + "is_array": true, + "description": "List of compensation arguments in format \":::\"", + "default": [] + } + }, + "options": { + "raw": { + "name": "--raw", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Raw output", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory:reservation:list-inconsistencies", + "usage": [ + "inventory:reservation:list-inconsistencies [-c|--complete-orders] [-i|--incomplete-orders] [-b|--bunch-size [BUNCH-SIZE]] [-r|--raw]" + ], + "description": "Show all orders and products with salable quantity inconsistencies", + "help": "Show all orders and products with salable quantity inconsistencies", + "definition": { + "arguments": [], + "options": { + "complete-orders": { + "name": "--complete-orders", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Show only inconsistencies for complete orders", + "default": false + }, + "incomplete-orders": { + "name": "--incomplete-orders", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Show only inconsistencies for incomplete orders", + "default": false + }, + "bunch-size": { + "name": "--bunch-size", + "shortcut": "-b", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Defines how many orders will be loaded at once", + "default": 50 + }, + "raw": { + "name": "--raw", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Raw output", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory-geonames:import", + "usage": [ + "inventory-geonames:import ..." + ], + "description": "Download and import geo names for source selection algorithm", + "help": "Download and import geo names for source selection algorithm", + "definition": { + "arguments": { + "countries": { + "name": "countries", + "is_required": true, + "is_array": true, + "description": "List of country codes to import", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:allow-ips", + "usage": [ + "maintenance:allow-ips [--none] [--add] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Sets maintenance mode exempt IPs", + "help": "Sets maintenance mode exempt IPs", + "definition": { + "arguments": { + "ip": { + "name": "ip", + "is_required": false, + "is_array": true, + "description": "Allowed IP addresses", + "default": [] + } + }, + "options": { + "none": { + "name": "--none", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear allowed IP addresses", + "default": false + }, + "add": { + "name": "--add", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Add the IP address to existing list", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:disable", + "usage": [ + "maintenance:disable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Disables maintenance mode", + "help": "Disables maintenance mode", + "definition": { + "arguments": [], + "options": { + "ip": { + "name": "--ip", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "Allowed IP addresses (use 'none' to clear allowed IP list)", + "default": [] + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:enable", + "usage": [ + "maintenance:enable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Enables maintenance mode", + "help": "Enables maintenance mode", + "definition": { + "arguments": [], + "options": { + "ip": { + "name": "--ip", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "Allowed IP addresses (use 'none' to clear allowed IP list)", + "default": [] + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:status", + "usage": [ + "maintenance:status [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Displays maintenance mode status", + "help": "Displays maintenance mode status", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "media-content:sync", + "usage": [ + "media-content:sync" + ], + "description": "Synchronize content with assets", + "help": "Synchronize content with assets", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "media-gallery:sync", + "usage": [ + "media-gallery:sync" + ], + "description": "Synchronize media storage and media assets in the database", + "help": "Synchronize media storage and media assets in the database", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:config:status", + "usage": [ + "module:config:status" + ], + "description": "Checks the modules configuration in the 'app/etc/config.php' file and reports if they are up to date or not", + "help": "Checks the modules configuration in the 'app/etc/config.php' file and reports if they are up to date or not", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:disable", + "usage": [ + "module:disable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Disables specified modules", + "help": "Disables specified modules", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": false, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Bypass dependencies check", + "default": false + }, + "all": { + "name": "--all", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable all modules", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:enable", + "usage": [ + "module:enable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Enables specified modules", + "help": "Enables specified modules", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": false, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Bypass dependencies check", + "default": false + }, + "all": { + "name": "--all", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Enable all modules", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:status", + "usage": [ + "module:status [--enabled] [--disabled] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Displays status of modules", + "help": "Displays status of modules", + "definition": { + "arguments": { + "module-names": { + "name": "module-names", + "is_required": false, + "is_array": true, + "description": "Optional module name", + "default": [] + } + }, + "options": { + "enabled": { + "name": "--enabled", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Print only enabled modules", + "default": false + }, + "disabled": { + "name": "--disabled", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Print only disabled modules", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:uninstall", + "usage": [ + "module:uninstall [-r|--remove-data] [--backup-code] [--backup-media] [--backup-db] [--non-composer] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] ..." + ], + "description": "Uninstalls modules installed by composer", + "help": "Uninstalls modules installed by composer", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": true, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "remove-data": { + "name": "--remove-data", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Remove data installed by module(s)", + "default": false + }, + "backup-code": { + "name": "--backup-code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "backup-media": { + "name": "--backup-media", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take media backup", + "default": false + }, + "backup-db": { + "name": "--backup-db", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take complete database backup", + "default": false + }, + "non-composer": { + "name": "--non-composer", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "All modules, that will be past here will be non composer based", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "newrelic:create:deploy-marker", + "usage": [ + "newrelic:create:deploy-marker [ []]" + ], + "description": "Check the deploy queue for entries and create an appropriate deploy marker.", + "help": "Check the deploy queue for entries and create an appropriate deploy marker.", + "definition": { + "arguments": { + "message": { + "name": "message", + "is_required": true, + "is_array": false, + "description": "Deploy Message?", + "default": null + }, + "change_log": { + "name": "change_log", + "is_required": true, + "is_array": false, + "description": "Change Log?", + "default": null + }, + "user": { + "name": "user", + "is_required": false, + "is_array": false, + "description": "Deployment User", + "default": null + }, + "revision": { + "name": "revision", + "is_required": false, + "is_array": false, + "description": "Revision", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "queue:consumers:list", + "usage": [ + "queue:consumers:list" + ], + "description": "List of MessageQueue consumers", + "help": "This command shows list of MessageQueue consumers.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "queue:consumers:start", + "usage": [ + "queue:consumers:start [--max-messages MAX-MESSAGES] [--batch-size BATCH-SIZE] [--area-code AREA-CODE] [--single-thread] [--multi-process [MULTI-PROCESS]] [--pid-file-path PID-FILE-PATH] [--] " + ], + "description": "Start MessageQueue consumer", + "help": "This command starts MessageQueue consumer by its name.\n\nTo start consumer which will process all queued messages and terminate execution:\n\n bin/magento queue:consumers:start someConsumer\n\nTo specify the number of messages which should be processed by consumer before its termination:\n\n bin/magento queue:consumers:start someConsumer --max-messages=50\n\nTo specify the number of messages per batch for the batch consumer:\n\n bin/magento queue:consumers:start someConsumer --batch-size=500\n\nTo specify the preferred area:\n\n bin/magento queue:consumers:start someConsumer --area-code='adminhtml'\n\nTo do not run multiple copies of one consumer simultaneously:\n\n bin/magento queue:consumers:start someConsumer --single-thread\n\nTo save PID enter path (This option is deprecated, use --single-thread instead):\n\n bin/magento queue:consumers:start someConsumer --pid-file-path='/var/someConsumer.pid'\n\nTo define the number of processes per consumer:\n\n bin/magento queue:consumers:start someConsumer --multi-process=4", + "definition": { + "arguments": { + "consumer": { + "name": "consumer", + "is_required": true, + "is_array": false, + "description": "The name of the consumer to be started.", + "default": null + } + }, + "options": { + "max-messages": { + "name": "--max-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The number of messages to be processed by the consumer before process termination. If not specified - terminate after processing all queued messages.", + "default": null + }, + "batch-size": { + "name": "--batch-size", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The number of messages per batch. Applicable for the batch consumer only.", + "default": null + }, + "area-code": { + "name": "--area-code", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The preferred area (global, adminhtml, etc...) default is global.", + "default": null + }, + "single-thread": { + "name": "--single-thread", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "This option prevents running multiple copies of one consumer simultaneously.", + "default": false + }, + "multi-process": { + "name": "--multi-process", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "The number of processes per consumer.", + "default": null + }, + "pid-file-path": { + "name": "--pid-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The file path for saving PID (This option is deprecated, use --single-thread instead)", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "remote-storage:sync", + "usage": [ + "remote-storage:sync" + ], + "description": "Synchronize media files with remote storage.", + "help": "Synchronize media files with remote storage.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:deploy", + "usage": [ + "sampledata:deploy [--no-update]" + ], + "description": "Deploy sample data modules for composer-based Magento installations", + "help": "Deploy sample data modules for composer-based Magento installations", + "definition": { + "arguments": [], + "options": { + "no-update": { + "name": "--no-update", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Update composer.json without executing composer update", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:remove", + "usage": [ + "sampledata:remove [--no-update]" + ], + "description": "Remove all sample data packages from composer.json", + "help": "Remove all sample data packages from composer.json", + "definition": { + "arguments": [], + "options": { + "no-update": { + "name": "--no-update", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Update composer.json without executing composer update", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:reset", + "usage": [ + "sampledata:reset" + ], + "description": "Reset all sample data modules for re-installation", + "help": "Reset all sample data modules for re-installation", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:recaptcha:disable-for-user-forgot-password", + "usage": [ + "security:recaptcha:disable-for-user-forgot-password" + ], + "description": "Disable reCAPTCHA for admin user forgot password form", + "help": "Disable reCAPTCHA for admin user forgot password form", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:recaptcha:disable-for-user-login", + "usage": [ + "security:recaptcha:disable-for-user-login" + ], + "description": "Disable reCAPTCHA for admin user login form", + "help": "Disable reCAPTCHA for admin user login form", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:google:set-secret", + "usage": [ + "security:tfa:google:set-secret " + ], + "description": "Set the secret used for Google OTP generation.", + "help": "Set the secret used for Google OTP generation.", + "definition": { + "arguments": { + "user": { + "name": "user", + "is_required": true, + "is_array": false, + "description": "Username", + "default": null + }, + "secret": { + "name": "secret", + "is_required": true, + "is_array": false, + "description": "Secret", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:providers", + "usage": [ + "security:tfa:providers" + ], + "description": "List all available providers", + "help": "List all available providers", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:reset", + "usage": [ + "security:tfa:reset " + ], + "description": "Reset configuration for one user", + "help": "Reset configuration for one user", + "definition": { + "arguments": { + "user": { + "name": "user", + "is_required": true, + "is_array": false, + "description": "Username", + "default": null + }, + "provider": { + "name": "provider", + "is_required": true, + "is_array": false, + "description": "Provider code", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:backup", + "usage": [ + "setup:backup [--code] [--media] [--db] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Takes backup of Magento Application code base, media and database", + "help": "Takes backup of Magento Application code base, media and database", + "definition": { + "arguments": [], + "options": { + "code": { + "name": "--code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "media": { + "name": "--media", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take media backup", + "default": false + }, + "db": { + "name": "--db", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take complete database backup", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:config:set", + "usage": [ + "setup:config:set [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--remote-storage-driver REMOTE-STORAGE-DRIVER] [--remote-storage-prefix REMOTE-STORAGE-PREFIX] [--remote-storage-endpoint REMOTE-STORAGE-ENDPOINT] [--remote-storage-bucket REMOTE-STORAGE-BUCKET] [--remote-storage-region REMOTE-STORAGE-REGION] [--remote-storage-key REMOTE-STORAGE-KEY] [--remote-storage-secret REMOTE-STORAGE-SECRET] [--remote-storage-path-style REMOTE-STORAGE-PATH-STYLE] [--checkout-async CHECKOUT-ASYNC] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--queue-default-connection QUEUE-DEFAULT-CONNECTION] [--deferred-total-calculating DEFERRED-TOTAL-CALCULATING] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retries SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETRIES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Creates or modifies the deployment configuration", + "help": "Creates or modifies the deployment configuration", + "definition": { + "arguments": [], + "options": { + "backend-frontname": { + "name": "--backend-frontname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Backend frontname (will be autogenerated if missing)", + "default": null + }, + "enable-debug-logging": { + "name": "--enable-debug-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable debug logging", + "default": null + }, + "enable-syslog-logging": { + "name": "--enable-syslog-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable syslog logging", + "default": null + }, + "remote-storage-driver": { + "name": "--remote-storage-driver", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage driver", + "default": null + }, + "remote-storage-prefix": { + "name": "--remote-storage-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage prefix", + "default": "" + }, + "remote-storage-endpoint": { + "name": "--remote-storage-endpoint", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage endpoint", + "default": null + }, + "remote-storage-bucket": { + "name": "--remote-storage-bucket", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage bucket", + "default": null + }, + "remote-storage-region": { + "name": "--remote-storage-region", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage region", + "default": null + }, + "remote-storage-key": { + "name": "--remote-storage-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage access key", + "default": "" + }, + "remote-storage-secret": { + "name": "--remote-storage-secret", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage secret key", + "default": "" + }, + "remote-storage-path-style": { + "name": "--remote-storage-path-style", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage path style", + "default": "0" + }, + "checkout-async": { + "name": "--checkout-async", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable async order processing? 1 - Yes, 0 - No", + "default": null + }, + "amqp-host": { + "name": "--amqp-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server host", + "default": "" + }, + "amqp-port": { + "name": "--amqp-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server port", + "default": "5672" + }, + "amqp-user": { + "name": "--amqp-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server username", + "default": "" + }, + "amqp-password": { + "name": "--amqp-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server password", + "default": "" + }, + "amqp-virtualhost": { + "name": "--amqp-virtualhost", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp virtualhost", + "default": "/" + }, + "amqp-ssl": { + "name": "--amqp-ssl", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL", + "default": "" + }, + "amqp-ssl-options": { + "name": "--amqp-ssl-options", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL Options (JSON)", + "default": "" + }, + "consumers-wait-for-messages": { + "name": "--consumers-wait-for-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Should consumers wait for a message from the queue? 1 - Yes, 0 - No", + "default": null + }, + "queue-default-connection": { + "name": "--queue-default-connection", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Message queues default connection. Can be 'db', 'amqp' or a custom queue system.The queue system must be installed and configured, otherwise messages won't be processed correctly.", + "default": null + }, + "deferred-total-calculating": { + "name": "--deferred-total-calculating", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable deferred total calculating? 1 - Yes, 0 - No", + "default": null + }, + "key": { + "name": "--key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Encryption key", + "default": null + }, + "db-host": { + "name": "--db-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server host", + "default": null + }, + "db-name": { + "name": "--db-name", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "db-user": { + "name": "--db-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server username", + "default": null + }, + "db-engine": { + "name": "--db-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server engine", + "default": null + }, + "db-password": { + "name": "--db-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server password", + "default": null + }, + "db-prefix": { + "name": "--db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database table prefix", + "default": null + }, + "db-model": { + "name": "--db-model", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database type", + "default": null + }, + "db-init-statements": { + "name": "--db-init-statements", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database initial set of commands", + "default": null + }, + "skip-db-validation": { + "name": "--skip-db-validation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "If specified, then db connection validation will be skipped", + "default": false + }, + "http-cache-hosts": { + "name": "--http-cache-hosts", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "http Cache hosts", + "default": null + }, + "db-ssl-key": { + "name": "--db-ssl-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client key file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-cert": { + "name": "--db-ssl-cert", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-ca": { + "name": "--db-ssl-ca", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of server certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-verify": { + "name": "--db-ssl-verify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Verify server certification", + "default": false + }, + "session-save": { + "name": "--session-save", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Session save handler", + "default": null + }, + "session-save-redis-host": { + "name": "--session-save-redis-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Fully qualified host name, IP address, or absolute path if using UNIX sockets", + "default": null + }, + "session-save-redis-port": { + "name": "--session-save-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "session-save-redis-password": { + "name": "--session-save-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "session-save-redis-timeout": { + "name": "--session-save-redis-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Connection timeout, in seconds", + "default": null + }, + "session-save-redis-persistent-id": { + "name": "--session-save-redis-persistent-id", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Unique string to enable persistent connections", + "default": null + }, + "session-save-redis-db": { + "name": "--session-save-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis database number", + "default": null + }, + "session-save-redis-compression-threshold": { + "name": "--session-save-redis-compression-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression threshold", + "default": null + }, + "session-save-redis-compression-lib": { + "name": "--session-save-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression library. Values: gzip (default), lzf, lz4, snappy", + "default": null + }, + "session-save-redis-log-level": { + "name": "--session-save-redis-log-level", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis log level. Values: 0 (least verbose) to 7 (most verbose)", + "default": null + }, + "session-save-redis-max-concurrency": { + "name": "--session-save-redis-max-concurrency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Maximum number of processes that can wait for a lock on one session", + "default": null + }, + "session-save-redis-break-after-frontend": { + "name": "--session-save-redis-break-after-frontend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for frontend session", + "default": null + }, + "session-save-redis-break-after-adminhtml": { + "name": "--session-save-redis-break-after-adminhtml", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for Admin session", + "default": null + }, + "session-save-redis-first-lifetime": { + "name": "--session-save-redis-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-first-lifetime": { + "name": "--session-save-redis-bot-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-lifetime": { + "name": "--session-save-redis-bot-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime of session for bots on subsequent writes (use 0 to disable)", + "default": null + }, + "session-save-redis-disable-locking": { + "name": "--session-save-redis-disable-locking", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis disable locking. Values: false (default), true", + "default": null + }, + "session-save-redis-min-lifetime": { + "name": "--session-save-redis-min-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis min session lifetime, in seconds", + "default": null + }, + "session-save-redis-max-lifetime": { + "name": "--session-save-redis-max-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis max session lifetime, in seconds", + "default": null + }, + "session-save-redis-sentinel-master": { + "name": "--session-save-redis-sentinel-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel master", + "default": null + }, + "session-save-redis-sentinel-servers": { + "name": "--session-save-redis-sentinel-servers", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel servers, comma separated", + "default": null + }, + "session-save-redis-sentinel-verify-master": { + "name": "--session-save-redis-sentinel-verify-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel verify master. Values: false (default), true", + "default": null + }, + "session-save-redis-sentinel-connect-retries": { + "name": "--session-save-redis-sentinel-connect-retries", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel connect retries.", + "default": null + }, + "cache-backend": { + "name": "--cache-backend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "cache-backend-redis-server": { + "name": "--cache-backend-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "cache-backend-redis-db": { + "name": "--cache-backend-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "cache-backend-redis-port": { + "name": "--cache-backend-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "cache-backend-redis-password": { + "name": "--cache-backend-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "cache-backend-redis-compress-data": { + "name": "--cache-backend-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 0 to disable compression (default is 1, enabled)", + "default": null + }, + "cache-backend-redis-compression-lib": { + "name": "--cache-backend-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "cache-id-prefix": { + "name": "--cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "allow-parallel-generation": { + "name": "--allow-parallel-generation", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Allow generate cache in non-blocking way", + "default": false + }, + "page-cache": { + "name": "--page-cache", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "page-cache-redis-server": { + "name": "--page-cache-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "page-cache-redis-db": { + "name": "--page-cache-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "page-cache-redis-port": { + "name": "--page-cache-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "page-cache-redis-password": { + "name": "--page-cache-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "page-cache-redis-compress-data": { + "name": "--page-cache-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to compress the full page cache (use 0 to disable)", + "default": null + }, + "page-cache-redis-compression-lib": { + "name": "--page-cache-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "page-cache-id-prefix": { + "name": "--page-cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "lock-provider": { + "name": "--lock-provider", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lock provider name", + "default": null + }, + "lock-db-prefix": { + "name": "--lock-db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Installation specific lock prefix to avoid lock conflicts", + "default": null + }, + "lock-zookeeper-host": { + "name": "--lock-zookeeper-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181", + "default": null + }, + "lock-zookeeper-path": { + "name": "--lock-zookeeper-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where Zookeeper will save locks. The default path is: /magento/locks", + "default": null + }, + "lock-file-path": { + "name": "--lock-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where file locks will be saved.", + "default": null + }, + "document-root-is-pub": { + "name": "--document-root-is-pub", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Flag to show is Pub is on root, can be true or false only", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-data:upgrade", + "usage": [ + "setup:db-data:upgrade [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs and upgrades data in the DB", + "help": "Installs and upgrades data in the DB", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-declaration:generate-patch", + "usage": [ + "setup:db-declaration:generate-patch [--revertable [REVERTABLE]] [--type [TYPE]] [--] " + ], + "description": "Generate patch and put it in specific folder.", + "help": "Generate patch and put it in specific folder.", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": true, + "is_array": false, + "description": "Module name", + "default": null + }, + "patch": { + "name": "patch", + "is_required": true, + "is_array": false, + "description": "Patch name", + "default": null + } + }, + "options": { + "revertable": { + "name": "--revertable", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Check whether patch is revertable or not.", + "default": false + }, + "type": { + "name": "--type", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Find out what type of patch should be generated. Available values: `data`, `schema`.", + "default": "data" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-declaration:generate-whitelist", + "usage": [ + "setup:db-declaration:generate-whitelist [--module-name [MODULE-NAME]]" + ], + "description": "Generate whitelist of tables and columns that are allowed to be edited by declaration installer", + "help": "Generate whitelist of tables and columns that are allowed to be edited by declaration installer", + "definition": { + "arguments": [], + "options": { + "module-name": { + "name": "--module-name", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Name of the module where whitelist will be generated", + "default": "all" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:add-slave", + "usage": [ + "setup:db-schema:add-slave [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--maxAllowedLag [MAXALLOWEDLAG]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Move checkout quote related tables to a separate DB server", + "help": "Move checkout quote related tables to a separate DB server", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Slave DB Server host", + "default": "localhost" + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Slave Database Name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Slave DB user name", + "default": "root" + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Slave DB user password", + "default": null + }, + "connection": { + "name": "--connection", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Slave connection name", + "default": "default" + }, + "resource": { + "name": "--resource", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Slave Resource name", + "default": "default" + }, + "maxAllowedLag": { + "name": "--maxAllowedLag", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Max Allowed Lag Slave Connection (in seconds)", + "default": "" + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:split-quote", + "usage": [ + "setup:db-schema:split-quote [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Move checkout quote related tables to a separate DB server. Deprecated since 2.4.2 and will be removed", + "help": "Move checkout quote related tables to a separate DB server. Deprecated since 2.4.2 and will be removed", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Checkout DB Server host", + "default": null + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Checkout Database Name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Checkout DB user name", + "default": null + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Checkout DB user password", + "default": null + }, + "connection": { + "name": "--connection", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Checkout connection name", + "default": "checkout" + }, + "resource": { + "name": "--resource", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Checkout resource name", + "default": "checkout" + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:split-sales", + "usage": [ + "setup:db-schema:split-sales [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Move sales related tables to a separate DB server. Deprecated since 2.4.2 and will be removed", + "help": "Move sales related tables to a separate DB server. Deprecated since 2.4.2 and will be removed", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales DB Server host", + "default": null + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales Database Name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales DB user name", + "default": null + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Sales DB user passowrd", + "default": null + }, + "connection": { + "name": "--connection", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Sales connection name", + "default": "sales" + }, + "resource": { + "name": "--resource", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Sales resource name", + "default": "sales" + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:upgrade", + "usage": [ + "setup:db-schema:upgrade [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs and upgrades the DB schema", + "help": "Installs and upgrades the DB schema", + "definition": { + "arguments": [], + "options": { + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db:status", + "usage": [ + "setup:db:status [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Checks if DB schema or data requires upgrade", + "help": "Checks if DB schema or data requires upgrade", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:di:compile", + "usage": [ + "setup:di:compile" + ], + "description": "Generates DI configuration and all missing classes that can be auto-generated", + "help": "Generates DI configuration and all missing classes that can be auto-generated", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:install", + "usage": [ + "setup:install [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--remote-storage-driver REMOTE-STORAGE-DRIVER] [--remote-storage-prefix REMOTE-STORAGE-PREFIX] [--remote-storage-endpoint REMOTE-STORAGE-ENDPOINT] [--remote-storage-bucket REMOTE-STORAGE-BUCKET] [--remote-storage-region REMOTE-STORAGE-REGION] [--remote-storage-key REMOTE-STORAGE-KEY] [--remote-storage-secret REMOTE-STORAGE-SECRET] [--remote-storage-path-style REMOTE-STORAGE-PATH-STYLE] [--checkout-async CHECKOUT-ASYNC] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--queue-default-connection QUEUE-DEFAULT-CONNECTION] [--deferred-total-calculating DEFERRED-TOTAL-CALCULATING] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retries SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETRIES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--admin-user [ADMIN-USER]] [--admin-password [ADMIN-PASSWORD]] [--admin-email [ADMIN-EMAIL]] [--admin-firstname [ADMIN-FIRSTNAME]] [--admin-lastname [ADMIN-LASTNAME]] [--search-engine SEARCH-ENGINE] [--elasticsearch-host ELASTICSEARCH-HOST] [--elasticsearch-port ELASTICSEARCH-PORT] [--elasticsearch-enable-auth ELASTICSEARCH-ENABLE-AUTH] [--elasticsearch-username ELASTICSEARCH-USERNAME] [--elasticsearch-password ELASTICSEARCH-PASSWORD] [--elasticsearch-index-prefix ELASTICSEARCH-INDEX-PREFIX] [--elasticsearch-timeout ELASTICSEARCH-TIMEOUT] [--cleanup-database] [--sales-order-increment-prefix SALES-ORDER-INCREMENT-PREFIX] [--use-sample-data] [--enable-modules [ENABLE-MODULES]] [--disable-modules [DISABLE-MODULES]] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [-i|--interactive] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs the Magento application", + "help": "Installs the Magento application", + "definition": { + "arguments": [], + "options": { + "backend-frontname": { + "name": "--backend-frontname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Backend frontname (will be autogenerated if missing)", + "default": null + }, + "enable-debug-logging": { + "name": "--enable-debug-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable debug logging", + "default": null + }, + "enable-syslog-logging": { + "name": "--enable-syslog-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable syslog logging", + "default": null + }, + "remote-storage-driver": { + "name": "--remote-storage-driver", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage driver", + "default": null + }, + "remote-storage-prefix": { + "name": "--remote-storage-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage prefix", + "default": "" + }, + "remote-storage-endpoint": { + "name": "--remote-storage-endpoint", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage endpoint", + "default": null + }, + "remote-storage-bucket": { + "name": "--remote-storage-bucket", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage bucket", + "default": null + }, + "remote-storage-region": { + "name": "--remote-storage-region", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage region", + "default": null + }, + "remote-storage-key": { + "name": "--remote-storage-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage access key", + "default": "" + }, + "remote-storage-secret": { + "name": "--remote-storage-secret", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage secret key", + "default": "" + }, + "remote-storage-path-style": { + "name": "--remote-storage-path-style", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage path style", + "default": "0" + }, + "checkout-async": { + "name": "--checkout-async", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable async order processing? 1 - Yes, 0 - No", + "default": null + }, + "amqp-host": { + "name": "--amqp-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server host", + "default": "" + }, + "amqp-port": { + "name": "--amqp-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server port", + "default": "5672" + }, + "amqp-user": { + "name": "--amqp-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server username", + "default": "" + }, + "amqp-password": { + "name": "--amqp-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server password", + "default": "" + }, + "amqp-virtualhost": { + "name": "--amqp-virtualhost", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp virtualhost", + "default": "/" + }, + "amqp-ssl": { + "name": "--amqp-ssl", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL", + "default": "" + }, + "amqp-ssl-options": { + "name": "--amqp-ssl-options", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL Options (JSON)", + "default": "" + }, + "consumers-wait-for-messages": { + "name": "--consumers-wait-for-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Should consumers wait for a message from the queue? 1 - Yes, 0 - No", + "default": null + }, + "queue-default-connection": { + "name": "--queue-default-connection", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Message queues default connection. Can be 'db', 'amqp' or a custom queue system.The queue system must be installed and configured, otherwise messages won't be processed correctly.", + "default": null + }, + "deferred-total-calculating": { + "name": "--deferred-total-calculating", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable deferred total calculating? 1 - Yes, 0 - No", + "default": null + }, + "key": { + "name": "--key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Encryption key", + "default": null + }, + "db-host": { + "name": "--db-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server host", + "default": null + }, + "db-name": { + "name": "--db-name", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "db-user": { + "name": "--db-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server username", + "default": null + }, + "db-engine": { + "name": "--db-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server engine", + "default": null + }, + "db-password": { + "name": "--db-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server password", + "default": null + }, + "db-prefix": { + "name": "--db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database table prefix", + "default": null + }, + "db-model": { + "name": "--db-model", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database type", + "default": null + }, + "db-init-statements": { + "name": "--db-init-statements", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database initial set of commands", + "default": null + }, + "skip-db-validation": { + "name": "--skip-db-validation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "If specified, then db connection validation will be skipped", + "default": false + }, + "http-cache-hosts": { + "name": "--http-cache-hosts", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "http Cache hosts", + "default": null + }, + "db-ssl-key": { + "name": "--db-ssl-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client key file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-cert": { + "name": "--db-ssl-cert", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-ca": { + "name": "--db-ssl-ca", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of server certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-verify": { + "name": "--db-ssl-verify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Verify server certification", + "default": false + }, + "session-save": { + "name": "--session-save", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Session save handler", + "default": null + }, + "session-save-redis-host": { + "name": "--session-save-redis-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Fully qualified host name, IP address, or absolute path if using UNIX sockets", + "default": null + }, + "session-save-redis-port": { + "name": "--session-save-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "session-save-redis-password": { + "name": "--session-save-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "session-save-redis-timeout": { + "name": "--session-save-redis-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Connection timeout, in seconds", + "default": null + }, + "session-save-redis-persistent-id": { + "name": "--session-save-redis-persistent-id", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Unique string to enable persistent connections", + "default": null + }, + "session-save-redis-db": { + "name": "--session-save-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis database number", + "default": null + }, + "session-save-redis-compression-threshold": { + "name": "--session-save-redis-compression-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression threshold", + "default": null + }, + "session-save-redis-compression-lib": { + "name": "--session-save-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression library. Values: gzip (default), lzf, lz4, snappy", + "default": null + }, + "session-save-redis-log-level": { + "name": "--session-save-redis-log-level", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis log level. Values: 0 (least verbose) to 7 (most verbose)", + "default": null + }, + "session-save-redis-max-concurrency": { + "name": "--session-save-redis-max-concurrency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Maximum number of processes that can wait for a lock on one session", + "default": null + }, + "session-save-redis-break-after-frontend": { + "name": "--session-save-redis-break-after-frontend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for frontend session", + "default": null + }, + "session-save-redis-break-after-adminhtml": { + "name": "--session-save-redis-break-after-adminhtml", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for Admin session", + "default": null + }, + "session-save-redis-first-lifetime": { + "name": "--session-save-redis-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-first-lifetime": { + "name": "--session-save-redis-bot-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-lifetime": { + "name": "--session-save-redis-bot-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime of session for bots on subsequent writes (use 0 to disable)", + "default": null + }, + "session-save-redis-disable-locking": { + "name": "--session-save-redis-disable-locking", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis disable locking. Values: false (default), true", + "default": null + }, + "session-save-redis-min-lifetime": { + "name": "--session-save-redis-min-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis min session lifetime, in seconds", + "default": null + }, + "session-save-redis-max-lifetime": { + "name": "--session-save-redis-max-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis max session lifetime, in seconds", + "default": null + }, + "session-save-redis-sentinel-master": { + "name": "--session-save-redis-sentinel-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel master", + "default": null + }, + "session-save-redis-sentinel-servers": { + "name": "--session-save-redis-sentinel-servers", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel servers, comma separated", + "default": null + }, + "session-save-redis-sentinel-verify-master": { + "name": "--session-save-redis-sentinel-verify-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel verify master. Values: false (default), true", + "default": null + }, + "session-save-redis-sentinel-connect-retries": { + "name": "--session-save-redis-sentinel-connect-retries", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel connect retries.", + "default": null + }, + "cache-backend": { + "name": "--cache-backend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "cache-backend-redis-server": { + "name": "--cache-backend-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "cache-backend-redis-db": { + "name": "--cache-backend-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "cache-backend-redis-port": { + "name": "--cache-backend-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "cache-backend-redis-password": { + "name": "--cache-backend-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "cache-backend-redis-compress-data": { + "name": "--cache-backend-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 0 to disable compression (default is 1, enabled)", + "default": null + }, + "cache-backend-redis-compression-lib": { + "name": "--cache-backend-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "cache-id-prefix": { + "name": "--cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "allow-parallel-generation": { + "name": "--allow-parallel-generation", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Allow generate cache in non-blocking way", + "default": false + }, + "page-cache": { + "name": "--page-cache", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "page-cache-redis-server": { + "name": "--page-cache-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "page-cache-redis-db": { + "name": "--page-cache-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "page-cache-redis-port": { + "name": "--page-cache-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "page-cache-redis-password": { + "name": "--page-cache-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "page-cache-redis-compress-data": { + "name": "--page-cache-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to compress the full page cache (use 0 to disable)", + "default": null + }, + "page-cache-redis-compression-lib": { + "name": "--page-cache-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "page-cache-id-prefix": { + "name": "--page-cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "lock-provider": { + "name": "--lock-provider", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lock provider name", + "default": null + }, + "lock-db-prefix": { + "name": "--lock-db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Installation specific lock prefix to avoid lock conflicts", + "default": null + }, + "lock-zookeeper-host": { + "name": "--lock-zookeeper-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181", + "default": null + }, + "lock-zookeeper-path": { + "name": "--lock-zookeeper-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where Zookeeper will save locks. The default path is: /magento/locks", + "default": null + }, + "lock-file-path": { + "name": "--lock-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where file locks will be saved.", + "default": null + }, + "document-root-is-pub": { + "name": "--document-root-is-pub", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Flag to show is Pub is on root, can be true or false only", + "default": null + }, + "base-url": { + "name": "--base-url", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "URL the store is supposed to be available at. Deprecated, use config:set with path web/unsecure/base_url", + "default": null + }, + "language": { + "name": "--language", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default language code. Deprecated, use config:set with path general/locale/code", + "default": null + }, + "timezone": { + "name": "--timezone", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default time zone code. Deprecated, use config:set with path general/locale/timezone", + "default": null + }, + "currency": { + "name": "--currency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default currency code. Deprecated, use config:set with path currency/options/base, currency/options/default and currency/options/allow", + "default": null + }, + "use-rewrites": { + "name": "--use-rewrites", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use rewrites. Deprecated, use config:set with path web/seo/use_rewrites", + "default": null + }, + "use-secure": { + "name": "--use-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web/secure/use_in_frontend", + "default": null + }, + "base-url-secure": { + "name": "--base-url-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Base URL for SSL connection. Deprecated, use config:set with path web/secure/base_url", + "default": null + }, + "use-secure-admin": { + "name": "--use-secure-admin", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run admin interface with SSL. Deprecated, use config:set with path web/secure/use_in_adminhtml", + "default": null + }, + "admin-use-security-key": { + "name": "--admin-use-security-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin/security/use_form_key", + "default": null + }, + "admin-user": { + "name": "--admin-user", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin user", + "default": null + }, + "admin-password": { + "name": "--admin-password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin password", + "default": null + }, + "admin-email": { + "name": "--admin-email", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin email", + "default": null + }, + "admin-firstname": { + "name": "--admin-firstname", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin first name", + "default": null + }, + "admin-lastname": { + "name": "--admin-lastname", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin last name", + "default": null + }, + "search-engine": { + "name": "--search-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Search engine. Values: elasticsearch5, elasticsearch6, elasticsearch7", + "default": null + }, + "elasticsearch-host": { + "name": "--elasticsearch-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server host.", + "default": null + }, + "elasticsearch-port": { + "name": "--elasticsearch-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server port.", + "default": null + }, + "elasticsearch-enable-auth": { + "name": "--elasticsearch-enable-auth", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to enable authentication. (default is 0, disabled)", + "default": null + }, + "elasticsearch-username": { + "name": "--elasticsearch-username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch username. Only applicable if HTTP auth is enabled", + "default": null + }, + "elasticsearch-password": { + "name": "--elasticsearch-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch password. Only applicable if HTTP auth is enabled", + "default": null + }, + "elasticsearch-index-prefix": { + "name": "--elasticsearch-index-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch index prefix.", + "default": null + }, + "elasticsearch-timeout": { + "name": "--elasticsearch-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server timeout.", + "default": null + }, + "cleanup-database": { + "name": "--cleanup-database", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Cleanup the database before installation", + "default": false + }, + "sales-order-increment-prefix": { + "name": "--sales-order-increment-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales order number prefix", + "default": null + }, + "use-sample-data": { + "name": "--use-sample-data", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use sample data", + "default": false + }, + "enable-modules": { + "name": "--enable-modules", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "List of comma-separated module names. That must be included during installation. Available magic param \"all\".", + "default": null + }, + "disable-modules": { + "name": "--disable-modules", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "List of comma-separated module names. That must be avoided during installation. Available magic param \"all\".", + "default": null + }, + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "interactive": { + "name": "--interactive", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Interactive Magento installation", + "default": false + }, + "safe-mode": { + "name": "--safe-mode", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Safe installation of Magento with dumps on destructive operations, like column removal", + "default": null + }, + "data-restore": { + "name": "--data-restore", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Restore removed data from dumps", + "default": null + }, + "dry-run": { + "name": "--dry-run", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Magento Installation will be run in dry-run mode", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:performance:generate-fixtures", + "usage": [ + "setup:performance:generate-fixtures [-s|--skip-reindex] [--] " + ], + "description": "Generates fixtures", + "help": "Generates fixtures", + "definition": { + "arguments": { + "profile": { + "name": "profile", + "is_required": true, + "is_array": false, + "description": "Path to profile configuration file", + "default": null + } + }, + "options": { + "skip-reindex": { + "name": "--skip-reindex", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Skip reindex", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:rollback", + "usage": [ + "setup:rollback [-c|--code-file CODE-FILE] [-m|--media-file MEDIA-FILE] [-d|--db-file DB-FILE] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Rolls back Magento Application codebase, media and database", + "help": "Rolls back Magento Application codebase, media and database", + "definition": { + "arguments": [], + "options": { + "code-file": { + "name": "--code-file", + "shortcut": "-c", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the code backup file in var/backups", + "default": null + }, + "media-file": { + "name": "--media-file", + "shortcut": "-m", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the media backup file in var/backups", + "default": null + }, + "db-file": { + "name": "--db-file", + "shortcut": "-d", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the db backup file in var/backups", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:static-content:deploy", + "usage": [ + "setup:static-content:deploy [-f|--force] [-s|--strategy [STRATEGY]] [-a|--area [AREA]] [--exclude-area [EXCLUDE-AREA]] [-t|--theme [THEME]] [--exclude-theme [EXCLUDE-THEME]] [-l|--language [LANGUAGE]] [--exclude-language [EXCLUDE-LANGUAGE]] [-j|--jobs [JOBS]] [--max-execution-time [MAX-EXECUTION-TIME]] [--symlink-locale] [--content-version CONTENT-VERSION] [--refresh-content-version-only] [--no-javascript] [--no-js-bundle] [--no-css] [--no-less] [--no-images] [--no-fonts] [--no-html] [--no-misc] [--no-html-minify] [--no-parent] [--] [...]" + ], + "description": "Deploys static view files", + "help": "Deploys static view files", + "definition": { + "arguments": { + "languages": { + "name": "languages", + "is_required": false, + "is_array": true, + "description": "Space-separated list of ISO-639 language codes for which to output static view files.", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Deploy files in any mode.", + "default": false + }, + "strategy": { + "name": "--strategy", + "shortcut": "-s", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Deploy files using specified strategy.", + "default": "quick" + }, + "area": { + "name": "--area", + "shortcut": "-a", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate files only for the specified areas.", + "default": [ + "all" + ] + }, + "exclude-area": { + "name": "--exclude-area", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified areas.", + "default": [ + "none" + ] + }, + "theme": { + "name": "--theme", + "shortcut": "-t", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate static view files for only the specified themes.", + "default": [ + "all" + ] + }, + "exclude-theme": { + "name": "--exclude-theme", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified themes.", + "default": [ + "none" + ] + }, + "language": { + "name": "--language", + "shortcut": "-l", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate files only for the specified languages.", + "default": [ + "all" + ] + }, + "exclude-language": { + "name": "--exclude-language", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified languages.", + "default": [ + "none" + ] + }, + "jobs": { + "name": "--jobs", + "shortcut": "-j", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Enable parallel processing using the specified number of jobs.", + "default": 0 + }, + "max-execution-time": { + "name": "--max-execution-time", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "The maximum expected execution time of deployment static process (in seconds).", + "default": 900 + }, + "symlink-locale": { + "name": "--symlink-locale", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Create symlinks for the files of those locales, which are passed for deployment, but have no customizations.", + "default": false + }, + "content-version": { + "name": "--content-version", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Custom version of static content can be used if running deployment on multiple nodes to ensure that static content version is identical and caching works properly.", + "default": null + }, + "refresh-content-version-only": { + "name": "--refresh-content-version-only", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Refreshing the version of static content only can be used to refresh static content in browser cache and CDN cache.", + "default": false + }, + "no-javascript": { + "name": "--no-javascript", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy JavaScript files.", + "default": false + }, + "no-js-bundle": { + "name": "--no-js-bundle", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy JavaScript bundle files.", + "default": false + }, + "no-css": { + "name": "--no-css", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy CSS files.", + "default": false + }, + "no-less": { + "name": "--no-less", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy LESS files.", + "default": false + }, + "no-images": { + "name": "--no-images", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy images.", + "default": false + }, + "no-fonts": { + "name": "--no-fonts", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy font files.", + "default": false + }, + "no-html": { + "name": "--no-html", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy HTML files.", + "default": false + }, + "no-misc": { + "name": "--no-misc", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy files of other types (.md, .jbf, .csv, etc.).", + "default": false + }, + "no-html-minify": { + "name": "--no-html-minify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not minify HTML files.", + "default": false + }, + "no-parent": { + "name": "--no-parent", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not compile parent themes. Supported only in quick and standard strategies.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:store-config:set", + "usage": [ + "setup:store-config:set [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs the store configuration. Deprecated since 2.2.0. Use config:set instead", + "help": "Installs the store configuration. Deprecated since 2.2.0. Use config:set instead", + "definition": { + "arguments": [], + "options": { + "base-url": { + "name": "--base-url", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "URL the store is supposed to be available at. Deprecated, use config:set with path web/unsecure/base_url", + "default": null + }, + "language": { + "name": "--language", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default language code. Deprecated, use config:set with path general/locale/code", + "default": null + }, + "timezone": { + "name": "--timezone", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default time zone code. Deprecated, use config:set with path general/locale/timezone", + "default": null + }, + "currency": { + "name": "--currency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default currency code. Deprecated, use config:set with path currency/options/base, currency/options/default and currency/options/allow", + "default": null + }, + "use-rewrites": { + "name": "--use-rewrites", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use rewrites. Deprecated, use config:set with path web/seo/use_rewrites", + "default": null + }, + "use-secure": { + "name": "--use-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web/secure/use_in_frontend", + "default": null + }, + "base-url-secure": { + "name": "--base-url-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Base URL for SSL connection. Deprecated, use config:set with path web/secure/base_url", + "default": null + }, + "use-secure-admin": { + "name": "--use-secure-admin", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run admin interface with SSL. Deprecated, use config:set with path web/secure/use_in_adminhtml", + "default": null + }, + "admin-use-security-key": { + "name": "--admin-use-security-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin/security/use_form_key", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:uninstall", + "usage": [ + "setup:uninstall [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Uninstalls the Magento application", + "help": "Uninstalls the Magento application", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:upgrade", + "usage": [ + "setup:upgrade [--keep-generated] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Upgrades the Magento application, DB data, and schema", + "help": "Upgrades the Magento application, DB data, and schema", + "definition": { + "arguments": [], + "options": { + "keep-generated": { + "name": "--keep-generated", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Prevents generated files from being deleted. We discourage using this option except when deploying to production. Consult your system integrator or administrator for more information.", + "default": false + }, + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "safe-mode": { + "name": "--safe-mode", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Safe installation of Magento with dumps on destructive operations, like column removal", + "default": null + }, + "data-restore": { + "name": "--data-restore", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Restore removed data from dumps", + "default": null + }, + "dry-run": { + "name": "--dry-run", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Magento Installation will be run in dry-run mode", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "store:list", + "usage": [ + "store:list" + ], + "description": "Displays the list of stores", + "help": "Displays the list of stores", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "store:website:list", + "usage": [ + "store:website:list" + ], + "description": "Displays the list of websites", + "help": "Displays the list of websites", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "support:backup:code", + "usage": [ + "support:backup:code [--name [NAME]] [-o|--output [OUTPUT]] [-l|--logs]" + ], + "description": "Create Code backup", + "help": "Create Code backup", + "definition": { + "arguments": [], + "options": { + "name": { + "name": "--name", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Dump name", + "default": null + }, + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Output path", + "default": null + }, + "logs": { + "name": "--logs", + "shortcut": "-l", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Include logs", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "support:backup:db", + "usage": [ + "support:backup:db [--name [NAME]] [-o|--output [OUTPUT]] [-l|--logs] [-i|--ignore-sanitize]" + ], + "description": "Create DB backup", + "help": "Create DB backup", + "definition": { + "arguments": [], + "options": { + "name": { + "name": "--name", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Dump name", + "default": null + }, + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Output path", + "default": null + }, + "logs": { + "name": "--logs", + "shortcut": "-l", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Include logs", + "default": false + }, + "ignore-sanitize": { + "name": "--ignore-sanitize", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Ignore sanitize", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "support:utility:check", + "usage": [ + "support:utility:check [--hide-paths]" + ], + "description": "Check required backup utilities", + "help": "Check required backup utilities", + "definition": { + "arguments": [], + "options": { + "hide-paths": { + "name": "--hide-paths", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Only check required console utilities", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "support:utility:paths", + "usage": [ + "support:utility:paths [-f|--force]" + ], + "description": "Create utilities paths list", + "help": "Create utilities paths list", + "definition": { + "arguments": [], + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "theme:uninstall", + "usage": [ + "theme:uninstall [--backup-code] [-c|--clear-static-content] [--] ..." + ], + "description": "Uninstalls theme", + "help": "Uninstalls theme", + "definition": { + "arguments": { + "theme": { + "name": "theme", + "is_required": true, + "is_array": true, + "description": "Path of the theme. Theme path should be specified as full path which is area/vendor/name. For example, frontend/Magento/blank", + "default": [] + } + }, + "options": { + "backup-code": { + "name": "--backup-code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code backup (excluding temporary files)", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "varnish:vcl:generate", + "usage": [ + "varnish:vcl:generate [--access-list ACCESS-LIST] [--backend-host BACKEND-HOST] [--backend-port BACKEND-PORT] [--export-version EXPORT-VERSION] [--grace-period GRACE-PERIOD] [--output-file OUTPUT-FILE]" + ], + "description": "Generates Varnish VCL and echos it to the command line", + "help": "Generates Varnish VCL and echos it to the command line", + "definition": { + "arguments": [], + "options": { + "access-list": { + "name": "--access-list", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "IPs access list that can purge Varnish", + "default": [ + "localhost" + ] + }, + "backend-host": { + "name": "--backend-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host of the web backend", + "default": "localhost" + }, + "backend-port": { + "name": "--backend-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Port of the web backend", + "default": 8080 + }, + "export-version": { + "name": "--export-version", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The version of Varnish file", + "default": "4" + }, + "grace-period": { + "name": "--grace-period", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Grace period in seconds", + "default": 300 + }, + "output-file": { + "name": "--output-file", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Path to the file to write vcl", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + } + ], + "namespaces": [ + { + "id": "_global", + "commands": [ + "help", + "list" + ] + }, + { + "id": "admin", + "commands": [ + "admin:adobe-ims:disable", + "admin:adobe-ims:enable", + "admin:adobe-ims:info", + "admin:adobe-ims:status", + "admin:user:create", + "admin:user:unlock" + ] + }, + { + "id": "app", + "commands": [ + "app:config:dump", + "app:config:import", + "app:config:status" + ] + }, + { + "id": "braintree", + "commands": [ + "braintree:migrate" + ] + }, + { + "id": "cache", + "commands": [ + "cache:clean", + "cache:disable", + "cache:enable", + "cache:flush", + "cache:status" + ] + }, + { + "id": "catalog", + "commands": [ + "catalog:images:resize", + "catalog:product:attributes:cleanup" + ] + }, + { + "id": "cms", + "commands": [ + "cms:wysiwyg:restrict" + ] + }, + { + "id": "config", + "commands": [ + "config:sensitive:set", + "config:set", + "config:show" + ] + }, + { + "id": "cron", + "commands": [ + "cron:install", + "cron:remove", + "cron:run" + ] + }, + { + "id": "customer", + "commands": [ + "customer:hash:upgrade" + ] + }, + { + "id": "deploy", + "commands": [ + "deploy:mode:set", + "deploy:mode:show" + ] + }, + { + "id": "dev", + "commands": [ + "dev:di:info", + "dev:email:newsletter-compatibility-check", + "dev:email:override-compatibility-check", + "dev:profiler:disable", + "dev:profiler:enable", + "dev:query-log:disable", + "dev:query-log:enable", + "dev:source-theme:deploy", + "dev:template-hints:disable", + "dev:template-hints:enable", + "dev:template-hints:status", + "dev:tests:run", + "dev:urn-catalog:generate", + "dev:xml:convert" + ] + }, + { + "id": "downloadable", + "commands": [ + "downloadable:domains:add", + "downloadable:domains:remove", + "downloadable:domains:show" + ] + }, + { + "id": "encryption", + "commands": [ + "encryption:payment-data:update" + ] + }, + { + "id": "i18n", + "commands": [ + "i18n:collect-phrases", + "i18n:pack", + "i18n:uninstall" + ] + }, + { + "id": "indexer", + "commands": [ + "indexer:info", + "indexer:reindex", + "indexer:reset", + "indexer:set-dimensions-mode", + "indexer:set-mode", + "indexer:show-dimensions-mode", + "indexer:show-mode", + "indexer:status" + ] + }, + { + "id": "info", + "commands": [ + "info:adminuri", + "info:backups:list", + "info:currency:list", + "info:dependencies:show-framework", + "info:dependencies:show-modules", + "info:dependencies:show-modules-circular", + "info:language:list", + "info:timezone:list" + ] + }, + { + "id": "inventory", + "commands": [ + "inventory:reservation:create-compensations", + "inventory:reservation:list-inconsistencies" + ] + }, + { + "id": "inventory-geonames", + "commands": [ + "inventory-geonames:import" + ] + }, + { + "id": "maintenance", + "commands": [ + "maintenance:allow-ips", + "maintenance:disable", + "maintenance:enable", + "maintenance:status" + ] + }, + { + "id": "media-content", + "commands": [ + "media-content:sync" + ] + }, + { + "id": "media-gallery", + "commands": [ + "media-gallery:sync" + ] + }, + { + "id": "module", + "commands": [ + "module:config:status", + "module:disable", + "module:enable", + "module:status", + "module:uninstall" + ] + }, + { + "id": "newrelic", + "commands": [ + "newrelic:create:deploy-marker" + ] + }, + { + "id": "queue", + "commands": [ + "queue:consumers:list", + "queue:consumers:start" + ] + }, + { + "id": "remote-storage", + "commands": [ + "remote-storage:sync" + ] + }, + { + "id": "sampledata", + "commands": [ + "sampledata:deploy", + "sampledata:remove", + "sampledata:reset" + ] + }, + { + "id": "security", + "commands": [ + "security:recaptcha:disable-for-user-forgot-password", + "security:recaptcha:disable-for-user-login", + "security:tfa:google:set-secret", + "security:tfa:providers", + "security:tfa:reset" + ] + }, + { + "id": "setup", + "commands": [ + "setup:backup", + "setup:config:set", + "setup:db-data:upgrade", + "setup:db-declaration:generate-patch", + "setup:db-declaration:generate-whitelist", + "setup:db-schema:add-slave", + "setup:db-schema:split-quote", + "setup:db-schema:split-sales", + "setup:db-schema:upgrade", + "setup:db:status", + "setup:di:compile", + "setup:install", + "setup:performance:generate-fixtures", + "setup:rollback", + "setup:static-content:deploy", + "setup:store-config:set", + "setup:uninstall", + "setup:upgrade" + ] + }, + { + "id": "store", + "commands": [ + "store:list", + "store:website:list" + ] + }, + { + "id": "support", + "commands": [ + "support:backup:code", + "support:backup:db", + "support:utility:check", + "support:utility:paths" + ] + }, + { + "id": "theme", + "commands": [ + "theme:uninstall" + ] + }, + { + "id": "varnish", + "commands": [ + "varnish:vcl:generate" + ] + } + ] +} diff --git a/src/_data/codebase/v2_4/b2b/composer_lock.json b/src/_data/codebase/v2_4/b2b/composer_lock.json new file mode 100644 index 00000000000..8ad9bf32847 --- /dev/null +++ b/src/_data/codebase/v2_4/b2b/composer_lock.json @@ -0,0 +1,31699 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "6e4e466ce369a8232b5c2fe50af91bcd", + "packages": [ + { + "name": "2tvenom/cborencode", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/2tvenom/CBOREncode.git", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/42aedccb861d01fc0554782348cc08f8ebf22332", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "CBOR": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "PHP" + ], + "authors": [ + { + "name": "Pavel Gulbin", + "email": "2tvenom@gmail.com", + "role": "Developer" + } + ], + "description": "CBOR encoder for PHP", + "homepage": "https://github.com/2tvenom/CBOREncode", + "keywords": [ + "cbor" + ], + "support": { + "issues": "https://github.com/2tvenom/CBOREncode/issues", + "source": "https://github.com/2tvenom/CBOREncode/tree/1.0.2" + }, + "time": "2020-10-27T07:22:41+00:00" + }, + { + "name": "astock/stock-api-libphp", + "version": "1.1.5", + "source": { + "type": "git", + "url": "https://github.com/adobe/stock-api-libphp.git", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "~7.3", + "php": ">=7.3" + }, + "require-dev": { + "mockery/mockery": "^1.4.3", + "phpunit/phpunit": ">=6.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "AdobeStock\\Api\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "description": "Adobe Stock API library", + "support": { + "issues": "https://github.com/adobe/stock-api-libphp/issues", + "source": "https://github.com/adobe/stock-api-libphp/tree/1.1.5" + }, + "time": "2021-08-31T16:36:34+00:00" + }, + { + "name": "aws/aws-crt-php", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/awslabs/aws-crt-php.git", + "reference": "3942776a8c99209908ee0b287746263725685732" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732", + "reference": "3942776a8c99209908ee0b287746263725685732", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35|^5.4.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "AWS SDK Common Runtime Team", + "email": "aws-sdk-common-runtime@amazon.com" + } + ], + "description": "AWS Common Runtime for PHP", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "crt", + "sdk" + ], + "support": { + "issues": "https://github.com/awslabs/aws-crt-php/issues", + "source": "https://github.com/awslabs/aws-crt-php/tree/v1.0.2" + }, + "time": "2021-09-03T22:57:30+00:00" + }, + { + "name": "aws/aws-sdk-php", + "version": "3.232.4", + "source": { + "type": "git", + "url": "https://github.com/aws/aws-sdk-php.git", + "reference": "c23943f845b4418d82b8a804ebc2b961de9f9eea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/c23943f845b4418d82b8a804ebc2b961de9f9eea", + "reference": "c23943f845b4418d82b8a804ebc2b961de9f9eea", + "shasum": "" + }, + "require": { + "aws/aws-crt-php": "^1.0.2", + "ext-json": "*", + "ext-pcre": "*", + "ext-simplexml": "*", + "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", + "guzzlehttp/promises": "^1.4.0", + "guzzlehttp/psr7": "^1.8.5 || ^2.3", + "mtdowling/jmespath.php": "^2.6", + "php": ">=5.5" + }, + "require-dev": { + "andrewsville/php-token-reflection": "^1.4", + "aws/aws-php-sns-message-validator": "~1.0", + "behat/behat": "~3.0", + "composer/composer": "^1.10.22", + "doctrine/cache": "~1.4", + "ext-dom": "*", + "ext-openssl": "*", + "ext-pcntl": "*", + "ext-sockets": "*", + "nette/neon": "^2.3", + "paragonie/random_compat": ">= 2", + "phpunit/phpunit": "^4.8.35 || ^5.6.3", + "psr/cache": "^1.0", + "psr/simple-cache": "^1.0", + "sebastian/comparator": "^1.2.3" + }, + "suggest": { + "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", + "doctrine/cache": "To use the DoctrineCacheAdapter", + "ext-curl": "To send requests using cURL", + "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", + "ext-sockets": "To use client-side monitoring" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Aws\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Amazon Web Services", + "homepage": "http://aws.amazon.com/" + } + ], + "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "cloud", + "dynamodb", + "ec2", + "glacier", + "s3", + "sdk" + ], + "support": { + "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", + "issues": "https://github.com/aws/aws-sdk-php/issues", + "source": "https://github.com/aws/aws-sdk-php/tree/3.232.4" + }, + "time": "2022-08-09T18:20:29+00:00" + }, + { + "name": "bacon/bacon-qr-code", + "version": "2.0.7", + "source": { + "type": "git", + "url": "https://github.com/Bacon/BaconQrCode.git", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "shasum": "" + }, + "require": { + "dasprid/enum": "^1.0.3", + "ext-iconv": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phly/keep-a-changelog": "^2.1", + "phpunit/phpunit": "^7 | ^8 | ^9", + "spatie/phpunit-snapshot-assertions": "^4.2.9", + "squizlabs/php_codesniffer": "^3.4" + }, + "suggest": { + "ext-imagick": "to generate QR code images" + }, + "type": "library", + "autoload": { + "psr-4": { + "BaconQrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "BaconQrCode is a QR code generator for PHP.", + "homepage": "https://github.com/Bacon/BaconQrCode", + "support": { + "issues": "https://github.com/Bacon/BaconQrCode/issues", + "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.7" + }, + "time": "2022-03-14T02:02:36+00:00" + }, + { + "name": "beberlei/assert", + "version": "v3.3.2", + "source": { + "type": "git", + "url": "https://github.com/beberlei/assert.git", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/beberlei/assert/zipball/cb70015c04be1baee6f5f5c953703347c0ac1655", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-json": "*", + "ext-mbstring": "*", + "ext-simplexml": "*", + "php": "^7.0 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "*", + "phpstan/phpstan": "*", + "phpunit/phpunit": ">=6.0.0", + "yoast/phpunit-polyfills": "^0.1.0" + }, + "suggest": { + "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Assert/functions.php" + ], + "psr-4": { + "Assert\\": "lib/Assert" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de", + "role": "Lead Developer" + }, + { + "name": "Richard Quadling", + "email": "rquadling@gmail.com", + "role": "Collaborator" + } + ], + "description": "Thin assertion library for input validation in business models.", + "keywords": [ + "assert", + "assertion", + "validation" + ], + "support": { + "issues": "https://github.com/beberlei/assert/issues", + "source": "https://github.com/beberlei/assert/tree/v3.3.2" + }, + "time": "2021-12-16T21:41:27+00:00" + }, + { + "name": "braintree/braintree_php", + "version": "6.5.1", + "source": { + "type": "git", + "url": "https://github.com/braintree/braintree_php.git", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/braintree/braintree_php/zipball/b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-dom": "*", + "ext-hash": "*", + "ext-openssl": "*", + "ext-xmlwriter": "*", + "php": ">=7.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.0", + "squizlabs/php_codesniffer": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Braintree\\": "lib/Braintree" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Braintree", + "homepage": "https://www.braintreepayments.com/" + } + ], + "description": "Braintree PHP Client Library", + "support": { + "issues": "https://github.com/braintree/braintree_php/issues", + "source": "https://github.com/braintree/braintree_php/tree/6.5.1" + }, + "time": "2021-12-20T19:47:39+00:00" + }, + { + "name": "brick/math", + "version": "0.9.3", + "source": { + "type": "git", + "url": "https://github.com/brick/math.git", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", + "vimeo/psalm": "4.9.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\Math\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Arbitrary-precision arithmetic library", + "keywords": [ + "Arbitrary-precision", + "BigInteger", + "BigRational", + "arithmetic", + "bigdecimal", + "bignum", + "brick", + "math" + ], + "support": { + "issues": "https://github.com/brick/math/issues", + "source": "https://github.com/brick/math/tree/0.9.3" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/brick/math", + "type": "tidelift" + } + ], + "time": "2021-08-15T20:50:18+00:00" + }, + { + "name": "brick/varexporter", + "version": "0.3.7", + "source": { + "type": "git", + "url": "https://github.com/brick/varexporter.git", + "reference": "3e263cd718d242594c52963760fee2059fd5833c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/varexporter/zipball/3e263cd718d242594c52963760fee2059fd5833c", + "reference": "3e263cd718d242594c52963760fee2059fd5833c", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.0", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^8.5 || ^9.0", + "vimeo/psalm": "4.23.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\VarExporter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A powerful alternative to var_export(), which can export closures and objects without __set_state()", + "keywords": [ + "var_export" + ], + "support": { + "issues": "https://github.com/brick/varexporter/issues", + "source": "https://github.com/brick/varexporter/tree/0.3.7" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + } + ], + "time": "2022-06-29T23:37:57+00:00" + }, + { + "name": "christian-riesen/base32", + "version": "1.6.0", + "source": { + "type": "git", + "url": "https://github.com/ChristianRiesen/base32.git", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.17", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5.13 || ^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Base32\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Riesen", + "email": "chris.riesen@gmail.com", + "homepage": "http://christianriesen.com/", + "role": "Developer" + } + ], + "description": "Base32 encoder/decoder according to RFC 4648", + "homepage": "https://github.com/ChristianRiesen/base32", + "keywords": [ + "base32", + "decode", + "encode", + "rfc4648" + ], + "support": { + "issues": "https://github.com/ChristianRiesen/base32/issues", + "source": "https://github.com/ChristianRiesen/base32/tree/1.6.0" + }, + "time": "2021-02-26T10:19:33+00:00" + }, + { + "name": "colinmollenhour/cache-backend-file", + "version": "v1.4.5", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_File.git", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_File/zipball/03c7d4c0f43b2de1b559a3527d18ff697d306544", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544", + "shasum": "" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "File.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", + "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" + }, + "time": "2019-04-18T21:54:31+00:00" + }, + { + "name": "colinmollenhour/cache-backend-redis", + "version": "1.14.2", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "*" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "Cm/Cache/Backend/Redis.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "Zend_Cache backend using Redis with full support for tags.", + "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/tree/1.14.2" + }, + "time": "2021-03-02T18:36:21+00:00" + }, + { + "name": "colinmollenhour/credis", + "version": "v1.13.0", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/credis.git", + "reference": "afec8e58ec93d2291c127fa19709a048f28641e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/afec8e58ec93d2291c127fa19709a048f28641e5", + "reference": "afec8e58ec93d2291c127fa19709a048f28641e5", + "shasum": "" + }, + "require": { + "php": ">=5.6.0" + }, + "suggest": { + "ext-redis": "Improved performance for communicating with redis" + }, + "type": "library", + "autoload": { + "classmap": [ + "Client.php", + "Cluster.php", + "Sentinel.php", + "Module.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Colin Mollenhour", + "email": "colin@mollenhour.com" + } + ], + "description": "Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.", + "homepage": "https://github.com/colinmollenhour/credis", + "support": { + "issues": "https://github.com/colinmollenhour/credis/issues", + "source": "https://github.com/colinmollenhour/credis/tree/v1.13.0" + }, + "time": "2022-04-07T14:57:22+00:00" + }, + { + "name": "colinmollenhour/php-redis-session-abstract", + "version": "v1.4.5", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", + "reference": "77ad0c1637ae6ea059f1f8e9fbdac6469242a16d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/77ad0c1637ae6ea059f1f8e9fbdac6469242a16d", + "reference": "77ad0c1637ae6ea059f1f8e9fbdac6469242a16d", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "~1.6", + "php": "^5.5 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Cm\\RedisSession\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "A Redis-based session handler with optimistic locking", + "homepage": "https://github.com/colinmollenhour/php-redis-session-abstract", + "support": { + "issues": "https://github.com/colinmollenhour/php-redis-session-abstract/issues", + "source": "https://github.com/colinmollenhour/php-redis-session-abstract/tree/v1.4.5" + }, + "time": "2021-12-01T21:16:01+00:00" + }, + { + "name": "composer/ca-bundle", + "version": "1.3.3", + "source": { + "type": "git", + "url": "https://github.com/composer/ca-bundle.git", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "shasum": "" + }, + "require": { + "ext-openssl": "*", + "ext-pcre": "*", + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "psr/log": "^1.0", + "symfony/phpunit-bridge": "^4.2 || ^5", + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\CaBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + } + ], + "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", + "keywords": [ + "cabundle", + "cacert", + "certificate", + "ssl", + "tls" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.3.3" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-07-20T07:14:26+00:00" + }, + { + "name": "composer/composer", + "version": "2.2.17", + "source": { + "type": "git", + "url": "https://github.com/composer/composer.git", + "reference": "a8ab5070fb99396e4710baee286478ad697724c2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/composer/zipball/a8ab5070fb99396e4710baee286478ad697724c2", + "reference": "a8ab5070fb99396e4710baee286478ad697724c2", + "shasum": "" + }, + "require": { + "composer/ca-bundle": "^1.0", + "composer/metadata-minifier": "^1.0", + "composer/pcre": "^1.0", + "composer/semver": "^3.0", + "composer/spdx-licenses": "^1.2", + "composer/xdebug-handler": "^2.0 || ^3.0", + "justinrainbow/json-schema": "^5.2.11", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1.0 || ^2.0", + "react/promise": "^1.2 || ^2.7", + "seld/jsonlint": "^1.4", + "seld/phar-utils": "^1.0", + "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0" + }, + "require-dev": { + "phpspec/prophecy": "^1.10", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", + "ext-zip": "Enabling the zip extension allows you to unzip archives", + "ext-zlib": "Allow gzip compression of HTTP requests" + }, + "bin": [ + "bin/composer" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.2-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\": "src/Composer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "https://www.naderman.de/" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be/" + } + ], + "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", + "homepage": "https://getcomposer.org/", + "keywords": [ + "autoload", + "dependency", + "package" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/composer/issues", + "source": "https://github.com/composer/composer/tree/2.2.17" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-07-13T13:27:38+00:00" + }, + { + "name": "composer/metadata-minifier", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/composer/metadata-minifier.git", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "composer/composer": "^2", + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\MetadataMinifier\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + } + ], + "description": "Small utility library that handles metadata minification and expansion.", + "keywords": [ + "composer", + "compression" + ], + "support": { + "issues": "https://github.com/composer/metadata-minifier/issues", + "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2021-04-07T13:37:33+00:00" + }, + { + "name": "composer/pcre", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/pcre/zipball/67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.3", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Pcre\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/1.0.1" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-01-21T20:24:37+00:00" + }, + { + "name": "composer/semver", + "version": "3.3.2", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de/" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl/" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": [ + "semantic", + "semver", + "validation", + "versioning" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.3.2" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-04-01T19:23:25+00:00" + }, + { + "name": "composer/spdx-licenses", + "version": "1.5.7", + "source": { + "type": "git", + "url": "https://github.com/composer/spdx-licenses.git", + "reference": "c848241796da2abf65837d51dce1fae55a960149" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/c848241796da2abf65837d51dce1fae55a960149", + "reference": "c848241796da2abf65837d51dce1fae55a960149", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Spdx\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de/" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl/" + } + ], + "description": "SPDX licenses list and validation library.", + "keywords": [ + "license", + "spdx", + "validator" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/1.5.7" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-05-23T07:37:50+00:00" + }, + { + "name": "composer/xdebug-handler", + "version": "2.0.5", + "source": { + "type": "git", + "url": "https://github.com/composer/xdebug-handler.git", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/9e36aeed4616366d2b690bdce11f71e9178c579a", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a", + "shasum": "" + }, + "require": { + "composer/pcre": "^1", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1 || ^2 || ^3" + }, + "require-dev": { + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Composer\\XdebugHandler\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "John Stevenson", + "email": "john-stevenson@blueyonder.co.uk" + } + ], + "description": "Restarts a process without Xdebug.", + "keywords": [ + "Xdebug", + "performance" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/2.0.5" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-02-24T20:20:32+00:00" + }, + { + "name": "dasprid/enum", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/DASPRiD/Enum.git", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9", + "squizlabs/php_codesniffer": "^3.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "DASPRiD\\Enum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "PHP 7.1 enum implementation", + "keywords": [ + "enum", + "map" + ], + "support": { + "issues": "https://github.com/DASPRiD/Enum/issues", + "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" + }, + "time": "2020-10-02T16:03:48+00:00" + }, + { + "name": "elasticsearch/elasticsearch", + "version": "v7.17.0", + "source": { + "type": "git", + "url": "https://github.com/elastic/elasticsearch-php.git", + "reference": "1890f9d7fde076b5a3ddcf579a802af05b2e781b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/1890f9d7fde076b5a3ddcf579a802af05b2e781b", + "reference": "1890f9d7fde076b5a3ddcf579a802af05b2e781b", + "shasum": "" + }, + "require": { + "ext-json": ">=1.3.7", + "ezimuel/ringphp": "^1.1.2", + "php": "^7.3 || ^8.0", + "psr/log": "^1|^2|^3" + }, + "require-dev": { + "ext-yaml": "*", + "ext-zip": "*", + "mockery/mockery": "^1.2", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^9.3", + "squizlabs/php_codesniffer": "^3.4", + "symfony/finder": "~4.0" + }, + "suggest": { + "ext-curl": "*", + "monolog/monolog": "Allows for client-level logging and tracing" + }, + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Elasticsearch\\": "src/Elasticsearch/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0", + "LGPL-2.1-only" + ], + "authors": [ + { + "name": "Zachary Tong" + }, + { + "name": "Enrico Zimuel" + } + ], + "description": "PHP Client for Elasticsearch", + "keywords": [ + "client", + "elasticsearch", + "search" + ], + "support": { + "issues": "https://github.com/elastic/elasticsearch-php/issues", + "source": "https://github.com/elastic/elasticsearch-php/tree/v7.17.0" + }, + "time": "2022-02-03T13:40:04+00:00" + }, + { + "name": "endroid/qr-code", + "version": "4.4.9", + "source": { + "type": "git", + "url": "https://github.com/endroid/qr-code.git", + "reference": "bf087fa1e93a1b7310e2d94d187e26ae51db199d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/endroid/qr-code/zipball/bf087fa1e93a1b7310e2d94d187e26ae51db199d", + "reference": "bf087fa1e93a1b7310e2d94d187e26ae51db199d", + "shasum": "" + }, + "require": { + "bacon/bacon-qr-code": "^2.0.5", + "php": "^7.4||^8.0" + }, + "require-dev": { + "endroid/quality": "dev-master", + "ext-gd": "*", + "khanamiryan/qrcode-detector-decoder": "^1.0.4", + "setasign/fpdf": "^1.8.2" + }, + "suggest": { + "ext-gd": "Enables you to write PNG images", + "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator", + "roave/security-advisories": "Makes sure package versions with known security issues are not installed", + "setasign/fpdf": "Enables you to use the PDF writer" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-4": { + "Endroid\\QrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jeroen van den Enden", + "email": "info@endroid.nl" + } + ], + "description": "Endroid QR Code", + "homepage": "https://github.com/endroid/qr-code", + "keywords": [ + "code", + "endroid", + "php", + "qr", + "qrcode" + ], + "support": { + "issues": "https://github.com/endroid/qr-code/issues", + "source": "https://github.com/endroid/qr-code/tree/4.4.9" + }, + "funding": [ + { + "url": "https://github.com/endroid", + "type": "github" + } + ], + "time": "2022-05-10T07:25:08+00:00" + }, + { + "name": "ezimuel/guzzlestreams", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/guzzlestreams.git", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Stream\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "Guzzle", + "stream" + ], + "support": { + "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" + }, + "time": "2020-02-14T23:11:50+00:00" + }, + { + "name": "ezimuel/ringphp", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/ringphp.git", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/92b8161404ab1ad84059ebed41d9f757e897ce74", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74", + "shasum": "" + }, + "require": { + "ezimuel/guzzlestreams": "^3.0.1", + "php": ">=5.4.0", + "react/promise": "~2.0" + }, + "replace": { + "guzzlehttp/ringphp": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "phpunit/phpunit": "~9.0" + }, + "suggest": { + "ext-curl": "Guzzle will use specific adapters if cURL is present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Ring\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", + "support": { + "source": "https://github.com/ezimuel/ringphp/tree/1.2.0" + }, + "time": "2021-11-16T11:51:30+00:00" + }, + { + "name": "ezyang/htmlpurifier", + "version": "v4.14.0", + "source": { + "type": "git", + "url": "https://github.com/ezyang/htmlpurifier.git", + "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/12ab42bd6e742c70c0a52f7b82477fcd44e64b75", + "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75", + "shasum": "" + }, + "require": { + "php": ">=5.2" + }, + "type": "library", + "autoload": { + "files": [ + "library/HTMLPurifier.composer.php" + ], + "psr-0": { + "HTMLPurifier": "library/" + }, + "exclude-from-classmap": [ + "/library/HTMLPurifier/Language/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Edward Z. Yang", + "email": "admin@htmlpurifier.org", + "homepage": "http://ezyang.com/" + } + ], + "description": "Standards compliant HTML filter written in PHP", + "homepage": "http://htmlpurifier.org/", + "keywords": [ + "html" + ], + "support": { + "issues": "https://github.com/ezyang/htmlpurifier/issues", + "source": "https://github.com/ezyang/htmlpurifier/tree/v4.14.0" + }, + "time": "2021-12-25T01:21:49+00:00" + }, + { + "name": "fgrosse/phpasn1", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/fgrosse/PHPASN1.git", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/eef488991d53e58e60c9554b09b1201ca5ba9296", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296", + "shasum": "" + }, + "require": { + "php": "~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "~2.0", + "phpunit/phpunit": "^6.3 || ^7.0 || ^8.0" + }, + "suggest": { + "ext-bcmath": "BCmath is the fallback extension for big integer calculations", + "ext-curl": "For loading OID information from the web if they have not bee defined statically", + "ext-gmp": "GMP is the preferred extension for big integer calculations", + "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "FG\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Friedrich Große", + "email": "friedrich.grosse@gmail.com", + "homepage": "https://github.com/FGrosse", + "role": "Author" + }, + { + "name": "All contributors", + "homepage": "https://github.com/FGrosse/PHPASN1/contributors" + } + ], + "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.", + "homepage": "https://github.com/FGrosse/PHPASN1", + "keywords": [ + "DER", + "asn.1", + "asn1", + "ber", + "binary", + "decoding", + "encoding", + "x.509", + "x.690", + "x509", + "x690" + ], + "support": { + "issues": "https://github.com/fgrosse/PHPASN1/issues", + "source": "https://github.com/fgrosse/PHPASN1/tree/v2.4.0" + }, + "time": "2021-12-11T12:41:06+00:00" + }, + { + "name": "google/recaptcha", + "version": "1.2.4", + "source": { + "type": "git", + "url": "https://github.com/google/recaptcha.git", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/google/recaptcha/zipball/614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "ReCaptcha\\": "src/ReCaptcha" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", + "homepage": "https://www.google.com/recaptcha/", + "keywords": [ + "Abuse", + "captcha", + "recaptcha", + "spam" + ], + "support": { + "forum": "https://groups.google.com/forum/#!forum/recaptcha", + "issues": "https://github.com/google/recaptcha/issues", + "source": "https://github.com/google/recaptcha" + }, + "time": "2020-03-31T17:50:54+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "7.4.5", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "1dd98b0564cb3f6bd16ce683cb755f94c10fbd82" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/1dd98b0564cb3f6bd16ce683cb755f94c10fbd82", + "reference": "1dd98b0564cb3f6bd16ce683cb755f94c10fbd82", + "shasum": "" + }, + "require": { + "ext-json": "*", + "guzzlehttp/promises": "^1.5", + "guzzlehttp/psr7": "^1.9 || ^2.4", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "ext-curl": "*", + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.5.5 || ^9.3.5", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.4-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "psr-18", + "psr-7", + "rest", + "web service" + ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.4.5" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2022-06-20T22:16:13+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "1.5.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "symfony/phpunit-bridge": "^4.4 || ^5.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/1.5.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2021-10-22T20:56:57+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "2.4.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "13388f00956b1503577598873fffb5ae994b5737" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/13388f00956b1503577598873fffb5ae994b5737", + "reference": "13388f00956b1503577598873fffb5ae994b5737", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "ralouphie/getallheaders": "^3.0" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.8 || ^9.3.10" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu/" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" + ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.4.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2022-06-20T21:43:11+00:00" + }, + { + "name": "justinrainbow/json-schema", + "version": "5.2.12", + "source": { + "type": "git", + "url": "https://github.com/justinrainbow/json-schema.git", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", + "json-schema/json-schema-test-suite": "1.2.0", + "phpunit/phpunit": "^4.8.35" + }, + "bin": [ + "bin/validate-json" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "JsonSchema\\": "src/JsonSchema/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bruno Prieto Reis", + "email": "bruno.p.reis@gmail.com" + }, + { + "name": "Justin Rainbow", + "email": "justin.rainbow@gmail.com" + }, + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + }, + { + "name": "Robert Schönthal", + "email": "seroscho@googlemail.com" + } + ], + "description": "A library to validate a json schema.", + "homepage": "https://github.com/justinrainbow/json-schema", + "keywords": [ + "json", + "schema" + ], + "support": { + "issues": "https://github.com/justinrainbow/json-schema/issues", + "source": "https://github.com/justinrainbow/json-schema/tree/5.2.12" + }, + "time": "2022-04-13T08:02:27+00:00" + }, + { + "name": "laminas/laminas-captcha", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-captcha.git", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/debd6783ce593cb2e4cf74c3028baf1730918d85", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85", + "shasum": "" + }, + "require": { + "laminas/laminas-recaptcha": "^3.4.0", + "laminas/laminas-session": "^2.12", + "laminas/laminas-stdlib": "^3.10.1", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-validator": "^2.19.0", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-captcha": "*" + }, + "require-dev": { + "ext-gd": "*", + "laminas/laminas-coding-standard": "~2.3.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n-resources": "Translations of captcha messages" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Captcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", + "homepage": "https://laminas.dev/", + "keywords": [ + "captcha", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-captcha/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-captcha/issues", + "rss": "https://github.com/laminas/laminas-captcha/releases.atom", + "source": "https://github.com/laminas/laminas-captcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-24T15:35:33+00:00" + }, + { + "name": "laminas/laminas-code", + "version": "4.5.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-code.git", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-code/zipball/da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "doctrine/annotations": "^1.13.2", + "ext-phar": "*", + "laminas/laminas-coding-standard": "^2.3.0", + "laminas/laminas-stdlib": "^3.6.1", + "phpunit/phpunit": "^9.5.10", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.13.1" + }, + "suggest": { + "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", + "laminas/laminas-stdlib": "Laminas\\Stdlib component" + }, + "type": "library", + "autoload": { + "files": [ + "polyfill/ReflectionEnumPolyfill.php" + ], + "psr-4": { + "Laminas\\Code\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", + "homepage": "https://laminas.dev/", + "keywords": [ + "code", + "laminas", + "laminasframework" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-code/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-code/issues", + "rss": "https://github.com/laminas/laminas-code/releases.atom", + "source": "https://github.com/laminas/laminas-code" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-06T11:26:02+00:00" + }, + { + "name": "laminas/laminas-config", + "version": "3.7.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-config.git", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-config/zipball/e43d13dcfc273d4392812eb395ce636f73f34dfd", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2.0", + "zendframework/zend-config": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-filter": "^2.7.2", + "laminas/laminas-i18n": "^2.10.3", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-filter": "^2.7.2; install if you want to use the Filter processor", + "laminas/laminas-i18n": "^2.7.4; install if you want to use the Translator processor", + "laminas/laminas-servicemanager": "^2.7.8 || ^3.3; if you need an extensible plugin manager for use with the Config Factory" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Config\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides a nested object property based user interface for accessing this configuration data within application code", + "homepage": "https://laminas.dev/", + "keywords": [ + "config", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-config/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-config/issues", + "rss": "https://github.com/laminas/laminas-config/releases.atom", + "source": "https://github.com/laminas/laminas-config" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-01T16:07:46+00:00" + }, + { + "name": "laminas/laminas-db", + "version": "2.15.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-db.git", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-db/zipball/1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.7.1", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-db": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-hydrator": "^3.2 || ^4.3", + "laminas/laminas-servicemanager": "^3.7.0", + "phpunit/phpunit": "^9.5.19" + }, + "suggest": { + "laminas/laminas-eventmanager": "Laminas\\EventManager component", + "laminas/laminas-hydrator": "(^3.2 || ^4.3) Laminas\\Hydrator component for using HydratingResultSets", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Db", + "config-provider": "Laminas\\Db\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Db\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", + "homepage": "https://laminas.dev/", + "keywords": [ + "db", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-db/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-db/issues", + "rss": "https://github.com/laminas/laminas-db/releases.atom", + "source": "https://github.com/laminas/laminas-db" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-11T13:26:20+00:00" + }, + { + "name": "laminas/laminas-dependency-plugin", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-dependency-plugin.git", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/73cfb63ddca9d6bfedad5e0a038f6d55063975a3", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "composer/composer": "^1.9 || ^2.0", + "laminas/laminas-coding-standard": "^2.2.1", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "roave/security-advisories": "dev-master", + "vimeo/psalm": "^4.5" + }, + "type": "composer-plugin", + "extra": { + "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" + }, + "autoload": { + "psr-4": { + "Laminas\\DependencyPlugin\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", + "support": { + "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", + "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.2.0" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-08T17:51:35+00:00" + }, + { + "name": "laminas/laminas-di", + "version": "3.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-di.git", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-di/zipball/9b7091c50587f7ded53519d229421a02532feb9a", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.6", + "php": ">=7.4, <8.2", + "psr/container": "^1.1.1", + "psr/log": "^1.1.4 || ^3.0.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.13.0", + "laminas/laminas-servicemanager-di": "*", + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-di": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-servicemanager": "^3.12", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpbench/phpbench": "^1.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "suggest": { + "laminas/laminas-servicemanager": "An IoC container without auto wiring capabilities" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Di", + "config-provider": "Laminas\\Di\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Di\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Automated dependency injection for PSR-11 containers", + "homepage": "https://laminas.dev/", + "keywords": [ + "PSR-11", + "di", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-di/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-di/issues", + "rss": "https://github.com/laminas/laminas-di/releases.atom", + "source": "https://github.com/laminas/laminas-di" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-30T12:29:26+00:00" + }, + { + "name": "laminas/laminas-escaper", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-escaper.git", + "reference": "58af67282db37d24e584a837a94ee55b9c7552be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/58af67282db37d24e584a837a94ee55b9c7552be", + "reference": "58af67282db37d24e584a837a94ee55b9c7552be", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-mbstring": "*", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-escaper": "*" + }, + "require-dev": { + "infection/infection": "^0.26.6", + "laminas/laminas-coding-standard": "~2.3.0", + "maglnet/composer-require-checker": "^3.8.0", + "phpunit/phpunit": "^9.5.18", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.22.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Escaper\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", + "homepage": "https://laminas.dev/", + "keywords": [ + "escaper", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-escaper/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-escaper/issues", + "rss": "https://github.com/laminas/laminas-escaper/releases.atom", + "source": "https://github.com/laminas/laminas-escaper" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-03-08T20:15:36+00:00" + }, + { + "name": "laminas/laminas-eventmanager", + "version": "3.5.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-eventmanager.git", + "reference": "41f7209428f37cab9573365e361f4078209aaafa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/41f7209428f37cab9573365e361f4078209aaafa", + "reference": "41f7209428f37cab9573365e361f4078209aaafa", + "shasum": "" + }, + "require": { + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2", + "zendframework/zend-eventmanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^3.6", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psr/container": "^1.1.2 || ^2.0.2" + }, + "suggest": { + "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature", + "psr/container": "^1.1.2 || ^2.0.2, to use the lazy listeners feature" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\EventManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Trigger and listen to events within a PHP application", + "homepage": "https://laminas.dev/", + "keywords": [ + "event", + "eventmanager", + "events", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-eventmanager/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-eventmanager/issues", + "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", + "source": "https://github.com/laminas/laminas-eventmanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-06T21:05:17+00:00" + }, + { + "name": "laminas/laminas-feed", + "version": "2.18.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-feed.git", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-feed": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^2.13.2 || ^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^1.1.0 || ^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.3", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-message": "^1.0.1", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", + "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", + "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", + "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", + "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Feed\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides functionality for creating and consuming RSS and Atom feeds", + "homepage": "https://laminas.dev/", + "keywords": [ + "atom", + "feed", + "laminas", + "rss" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-feed/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-feed/issues", + "rss": "https://github.com/laminas/laminas-feed/releases.atom", + "source": "https://github.com/laminas/laminas-feed" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-08T17:02:35+00:00" + }, + { + "name": "laminas/laminas-http", + "version": "2.15.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-http.git", + "reference": "261f079c3dffcf6f123484db43c40e44c4bf1c79" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-http/zipball/261f079c3dffcf6f123484db43c40e44c4bf1c79", + "reference": "261f079c3dffcf6f123484db43c40e44c4bf1c79", + "shasum": "" + }, + "require": { + "laminas/laminas-loader": "^2.8", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-http": "*" + }, + "require-dev": { + "ext-curl": "*", + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "paragonie/certainty": "For automated management of cacert.pem" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Http\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", + "homepage": "https://laminas.dev/", + "keywords": [ + "http", + "http client", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-http/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-http/issues", + "rss": "https://github.com/laminas/laminas-http/releases.atom", + "source": "https://github.com/laminas/laminas-http" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-12-03T10:17:11+00:00" + }, + { + "name": "laminas/laminas-json", + "version": "3.3.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-json.git", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-json/zipball/9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-json": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "laminas/laminas-json-server": "For implementing JSON-RPC servers", + "laminas/laminas-xml2json": "For converting XML documents to JSON" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Json\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", + "homepage": "https://laminas.dev/", + "keywords": [ + "json", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-json/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-json/issues", + "rss": "https://github.com/laminas/laminas-json/releases.atom", + "source": "https://github.com/laminas/laminas-json" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:02:31+00:00" + }, + { + "name": "laminas/laminas-loader", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-loader.git", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-loader": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Loader\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Autoloading and plugin loading strategies", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "loader" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-loader/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-loader/issues", + "rss": "https://github.com/laminas/laminas-loader/releases.atom", + "source": "https://github.com/laminas/laminas-loader" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:30:53+00:00" + }, + { + "name": "laminas/laminas-mail", + "version": "2.17.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mail.git", + "reference": "bf7504247d5a110d941efa8eb4815f5292a8dc56" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/bf7504247d5a110d941efa8eb4815f5292a8dc56", + "reference": "bf7504247d5a110d941efa8eb4815f5292a8dc56", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "laminas/laminas-loader": "^2.8.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.11.0", + "laminas/laminas-validator": "^2.23.0", + "php": "~8.0.0 || ~8.1.0", + "symfony/polyfill-intl-idn": "^1.26.0", + "symfony/polyfill-mbstring": "^1.16.0", + "webmozart/assert": "^1.11.0" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-crypt": "^3.8.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-servicemanager": "^3.16.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "symfony/process": "^6.0.11", + "vimeo/psalm": "^4.26.0" + }, + "suggest": { + "laminas/laminas-crypt": "^3.8 Crammd5 support in SMTP Auth", + "laminas/laminas-servicemanager": "^3.16 when using SMTP to deliver messages" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Mail", + "config-provider": "Laminas\\Mail\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Mail\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "mail" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mail/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-mail/issues", + "rss": "https://github.com/laminas/laminas-mail/releases.atom", + "source": "https://github.com/laminas/laminas-mail" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-06T12:27:12+00:00" + }, + { + "name": "laminas/laminas-mime", + "version": "2.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mime.git", + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/72d21a1b4bb7086d4a4d7058c0abca180b209184", + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^2.7 || ^3.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mime": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-mail": "^2.12", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "laminas/laminas-mail": "Laminas\\Mail component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create and parse MIME messages and parts", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "mime" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mime/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-mime/issues", + "rss": "https://github.com/laminas/laminas-mime/releases.atom", + "source": "https://github.com/laminas/laminas-mime" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-20T21:19:24+00:00" + }, + { + "name": "laminas/laminas-modulemanager", + "version": "2.11.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-modulemanager.git", + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/6acf5991d10b0b38a2edb08729ed48981b2a5dad", + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad", + "shasum": "" + }, + "require": { + "brick/varexporter": "^0.3.2", + "laminas/laminas-config": "^3.7", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "webimpress/safe-writer": "^1.0.2 || ^2.1" + }, + "conflict": { + "zendframework/zend-modulemanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "^2.3", + "laminas/laminas-loader": "^2.8", + "laminas/laminas-mvc": "^3.1.1", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-console": "Laminas\\Console component", + "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ModuleManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Modular application system for laminas-mvc applications", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "modulemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-modulemanager/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-modulemanager/issues", + "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", + "source": "https://github.com/laminas/laminas-modulemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-13T17:05:17+00:00" + }, + { + "name": "laminas/laminas-mvc", + "version": "3.3.3", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mvc.git", + "reference": "7ff2bfbe64048aa83c6d1c7edcbab849123f0150" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/7ff2bfbe64048aa83c6d1c7edcbab849123f0150", + "reference": "7ff2bfbe64048aa83c6d1c7edcbab849123f0150", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.2", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-modulemanager": "^2.8", + "laminas/laminas-router": "^3.5", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-view": "^2.14", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mvc": "*" + }, + "require-dev": { + "http-interop/http-middleware": "^0.4.1", + "laminas/laminas-coding-standard": "^1.0.0", + "laminas/laminas-json": "^3.3", + "laminas/laminas-psr7bridge": "^1.0", + "laminas/laminas-stratigility": ">=2.0.1 <2.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", + "laminas/laminas-log": "^2.9.1 To provide log functionality via LogFilterManager, LogFormatterManager, and LogProcessorManager", + "laminas/laminas-mvc-console": "laminas-mvc-console provides the ability to expose laminas-mvc as a console application", + "laminas/laminas-mvc-i18n": "laminas-mvc-i18n provides integration with laminas-i18n, including a translation bridge and translatable route segments", + "laminas/laminas-mvc-middleware": "To dispatch middleware in your laminas-mvc application", + "laminas/laminas-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", + "laminas/laminas-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", + "laminas/laminas-mvc-plugin-identity": "To access the authenticated identity (per laminas-authentication) in controllers", + "laminas/laminas-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", + "laminas/laminas-paginator": "^2.7 To provide pagination functionality via PaginatorPluginManager", + "laminas/laminas-servicemanager-di": "laminas-servicemanager-di provides utilities for integrating laminas-di and laminas-servicemanager in your laminas-mvc application" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mvc\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "mvc" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mvc/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-mvc/issues", + "rss": "https://github.com/laminas/laminas-mvc/releases.atom", + "source": "https://github.com/laminas/laminas-mvc" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-21T20:21:58+00:00" + }, + { + "name": "laminas/laminas-recaptcha", + "version": "3.4.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-recaptcha.git", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-recaptcha/zipball/f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-http": "^2.15", + "laminas/laminas-json": "^3.3", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zendservice-recaptcha": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-config": "^3.7", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.4" + }, + "suggest": { + "laminas/laminas-validator": "~2.0, if using ReCaptcha's Mailhide API" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ReCaptcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "OOP wrapper for the ReCaptcha web service", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "recaptcha" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-recaptcha/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-recaptcha/issues", + "rss": "https://github.com/laminas/laminas-recaptcha/releases.atom", + "source": "https://github.com/laminas/laminas-recaptcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-11-28T18:10:25+00:00" + }, + { + "name": "laminas/laminas-router", + "version": "3.7.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-router.git", + "reference": "0227cc29f62583dd1ca50d17d117b832edaa8cd8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-router/zipball/0227cc29f62583dd1ca50d17d117b832edaa8cd8", + "reference": "0227cc29f62583dd1ca50d17d117b832edaa8cd8", + "shasum": "" + }, + "require": { + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-router": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-i18n": "^2.15.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n": "^2.15.0 if defining translatable HTTP path segments" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Router", + "config-provider": "Laminas\\Router\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Router\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible routing system for HTTP and console applications", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "routing" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-router/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-router/issues", + "rss": "https://github.com/laminas/laminas-router/releases.atom", + "source": "https://github.com/laminas/laminas-router" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-18T01:39:51+00:00" + }, + { + "name": "laminas/laminas-server", + "version": "2.11.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-server.git", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-server/zipball/f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "shasum": "" + }, + "require": { + "laminas/laminas-code": "^3.5.1 || ^4.0.0", + "laminas/laminas-stdlib": "^3.3.1", + "laminas/laminas-zendframework-bridge": "^1.2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "replace": { + "zendframework/zend-server": "^2.8.1" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Server\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create Reflection-based RPC servers", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "server" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-server/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-server/issues", + "rss": "https://github.com/laminas/laminas-server/releases.atom", + "source": "https://github.com/laminas/laminas-server" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-25T14:41:51+00:00" + }, + { + "name": "laminas/laminas-servicemanager", + "version": "3.16.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-servicemanager.git", + "reference": "863c66733740cd36ebf5e700f4258ef2c68a2a24" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/863c66733740cd36ebf5e700f4258ef2c68a2a24", + "reference": "863c66733740cd36ebf5e700f4258ef2c68a2a24", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.2.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "ext-psr": "*", + "laminas/laminas-code": "<3.3.1", + "zendframework/zend-code": "<3.3.1", + "zendframework/zend-servicemanager": "*" + }, + "provide": { + "psr/container-implementation": "^1.0" + }, + "replace": { + "container-interop/container-interop": "^1.2.0" + }, + "require-dev": { + "composer/package-versions-deprecated": "^1.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-container-config-test": "^0.7", + "laminas/laminas-dependency-plugin": "^2.1.2", + "mikey179/vfsstream": "^1.6.10@alpha", + "ocramius/proxy-manager": "^2.11", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.8" + }, + "suggest": { + "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services" + }, + "bin": [ + "bin/generate-deps-for-config-factory", + "bin/generate-factory-for-class" + ], + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ServiceManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Factory-Driven Dependency Injection Container", + "homepage": "https://laminas.dev/", + "keywords": [ + "PSR-11", + "dependency-injection", + "di", + "dic", + "laminas", + "service-manager", + "servicemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-servicemanager/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-servicemanager/issues", + "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", + "source": "https://github.com/laminas/laminas-servicemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T14:58:17+00:00" + }, + { + "name": "laminas/laminas-session", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-session.git", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-session/zipball/9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "shasum": "" + }, + "require": { + "laminas/laminas-eventmanager": "^3.5", + "laminas/laminas-servicemanager": "^3.15.1", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-session": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "mongodb/mongodb": "~1.12.0", + "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.9", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component", + "laminas/laminas-db": "Laminas\\Db component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-validator": "Laminas\\Validator component", + "mongodb/mongodb": "If you want to use the MongoDB session save handler" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Session", + "config-provider": "Laminas\\Session\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Session\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Object-oriented interface to PHP sessions and storage", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "session" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-session/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-session/issues", + "rss": "https://github.com/laminas/laminas-session/releases.atom", + "source": "https://github.com/laminas/laminas-session" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-22T10:26:33+00:00" + }, + { + "name": "laminas/laminas-soap", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-soap.git", + "reference": "b1245a09b523485060407f73a0058fb871d2c656" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/b1245a09b523485060407f73a0058fb871d2c656", + "reference": "b1245a09b523485060407f73a0058fb871d2c656", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-soap": "*", + "laminas/laminas-server": "^2.11", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-code": "<4.4", + "zendframework/zend-soap": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-config": "^3.7", + "laminas/laminas-http": "^2.15", + "phpspec/prophecy-phpunit": "^2.0.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "ext-curl": "Curl is required when .NET compatibility is required", + "laminas/laminas-http": "Laminas\\Http component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Soap\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "soap" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-soap/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-soap/issues", + "rss": "https://github.com/laminas/laminas-soap/releases.atom", + "source": "https://github.com/laminas/laminas-soap" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-14T14:04:27+00:00" + }, + { + "name": "laminas/laminas-stdlib", + "version": "3.11.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-stdlib.git", + "reference": "aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f", + "reference": "aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-stdlib": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "phpbench/phpbench": "^1.0", + "phpunit/phpunit": "^9.3.7", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.7" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Stdlib\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "SPL extensions, array utilities, error handlers, and more", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "stdlib" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-stdlib/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-stdlib/issues", + "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", + "source": "https://github.com/laminas/laminas-stdlib" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T12:28:58+00:00" + }, + { + "name": "laminas/laminas-text", + "version": "2.9.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-text.git", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-text/zipball/8879e75d03e09b0d6787e6680cfa255afd4645a7", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-text": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Text\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create FIGlets and text-based tables", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "text" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-text/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-text/issues", + "rss": "https://github.com/laminas/laminas-text/releases.atom", + "source": "https://github.com/laminas/laminas-text" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T16:50:53+00:00" + }, + { + "name": "laminas/laminas-uri", + "version": "2.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-uri.git", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/7e837dc15c8fd3949df7d1213246fd7c8640032b", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b", + "shasum": "" + }, + "require": { + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-uri": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Uri\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "uri" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-uri/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-uri/issues", + "rss": "https://github.com/laminas/laminas-uri/releases.atom", + "source": "https://github.com/laminas/laminas-uri" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-09T18:37:15+00:00" + }, + { + "name": "laminas/laminas-validator", + "version": "2.23.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-validator.git", + "reference": "6d61b6cc3b222f13807a18d9247cdfb084958b03" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/6d61b6cc3b222f13807a18d9247cdfb084958b03", + "reference": "6d61b6cc3b222f13807a18d9247cdfb084958b03", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.12.0", + "laminas/laminas-stdlib": "^3.10", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-validator": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.7", + "laminas/laminas-filter": "^2.14.0", + "laminas/laminas-http": "^2.14.2", + "laminas/laminas-i18n": "^2.15.0", + "laminas/laminas-session": "^2.12.1", + "laminas/laminas-uri": "^2.9.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", + "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", + "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", + "laminas/laminas-i18n-resources": "Translations of validator messages", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", + "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", + "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", + "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Validator", + "config-provider": "Laminas\\Validator\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Validator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "validator" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-validator/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-validator/issues", + "rss": "https://github.com/laminas/laminas-validator/releases.atom", + "source": "https://github.com/laminas/laminas-validator" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T19:17:59+00:00" + }, + { + "name": "laminas/laminas-view", + "version": "2.22.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-view.git", + "reference": "ae32391bdec45ca9fc73dd0882cd7301ab07ecf3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-view/zipball/ae32391bdec45ca9fc73dd0882cd7301ab07ecf3", + "reference": "ae32391bdec45ca9fc73dd0882cd7301ab07ecf3", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.2", + "ext-dom": "*", + "ext-filter": "*", + "ext-json": "*", + "laminas/laminas-escaper": "^2.5", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-json": "^3.3", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0", + "psr/container": "^1 || ^2" + }, + "conflict": { + "container-interop/container-interop": "<1.2", + "laminas/laminas-router": "<3.0.1", + "laminas/laminas-servicemanager": "<3.3", + "laminas/laminas-session": "<2.12", + "zendframework/zend-view": "*" + }, + "require-dev": { + "laminas/laminas-authentication": "^2.5", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-console": "^2.6", + "laminas/laminas-feed": "^2.15", + "laminas/laminas-filter": "^2.13.0", + "laminas/laminas-http": "^2.15", + "laminas/laminas-i18n": "^2.6", + "laminas/laminas-modulemanager": "^2.7.1", + "laminas/laminas-mvc": "^3.0", + "laminas/laminas-mvc-i18n": "^1.1", + "laminas/laminas-mvc-plugin-flashmessenger": "^1.5.0", + "laminas/laminas-navigation": "^2.13.1", + "laminas/laminas-paginator": "^2.11.0", + "laminas/laminas-permissions-acl": "^2.6", + "laminas/laminas-router": "^3.0.1", + "laminas/laminas-uri": "^2.5", + "phpspec/prophecy": "^1.12", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.10" + }, + "suggest": { + "laminas/laminas-authentication": "Laminas\\Authentication component", + "laminas/laminas-escaper": "Laminas\\Escaper component", + "laminas/laminas-feed": "Laminas\\Feed component", + "laminas/laminas-filter": "Laminas\\Filter component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-i18n": "Laminas\\I18n component", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", + "laminas/laminas-navigation": "Laminas\\Navigation component", + "laminas/laminas-paginator": "Laminas\\Paginator component", + "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-uri": "Laminas\\Uri component" + }, + "bin": [ + "bin/templatemap_generator.php" + ], + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\View\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "view" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-view/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-view/issues", + "rss": "https://github.com/laminas/laminas-view/releases.atom", + "source": "https://github.com/laminas/laminas-view" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-19T09:25:16+00:00" + }, + { + "name": "laminas/laminas-zendframework-bridge", + "version": "1.6.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-zendframework-bridge.git", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/e112dd2c099f4f6142c16fc65fda89a638e06885", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.14", + "psalm/plugin-phpunit": "^0.15.2", + "squizlabs/php_codesniffer": "^3.6.2", + "vimeo/psalm": "^4.21.0" + }, + "type": "library", + "extra": { + "laminas": { + "module": "Laminas\\ZendFrameworkBridge" + } + }, + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ZendFrameworkBridge\\": "src//" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Alias legacy ZF class names to Laminas Project equivalents.", + "keywords": [ + "ZendFramework", + "autoloading", + "laminas", + "zf" + ], + "support": { + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", + "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", + "source": "https://github.com/laminas/laminas-zendframework-bridge" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-29T13:28:29+00:00" + }, + { + "name": "league/flysystem", + "version": "2.4.5", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "9392c5f1df57d865c406ee65e5012d566686be12" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/9392c5f1df57d865c406ee65e5012d566686be12", + "reference": "9392c5f1df57d865c406ee65e5012d566686be12", + "shasum": "" + }, + "require": { + "ext-json": "*", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "require-dev": { + "async-aws/s3": "^1.5", + "async-aws/simple-s3": "^1.0", + "aws/aws-sdk-php": "^3.132.4", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "ext-ftp": "*", + "friendsofphp/php-cs-fixer": "^3.2", + "google/cloud-storage": "^1.23", + "phpseclib/phpseclib": "^2.0", + "phpstan/phpstan": "^0.12.26", + "phpunit/phpunit": "^8.5 || ^9.4", + "sabre/dav": "^4.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "File storage abstraction for PHP", + "keywords": [ + "WebDAV", + "aws", + "cloud", + "file", + "files", + "filesystem", + "filesystems", + "ftp", + "s3", + "sftp", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/2.4.5" + }, + "funding": [ + { + "url": "https://offset.earth/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-04-25T18:39:39+00:00" + }, + { + "name": "league/flysystem-aws-s3-v3", + "version": "2.4.3", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", + "reference": "bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2", + "reference": "bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2", + "shasum": "" + }, + "require": { + "aws/aws-sdk-php": "^3.132.4", + "league/flysystem": "^2.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\AwsS3V3\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "AWS S3 filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "aws", + "file", + "files", + "filesystem", + "s3", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", + "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/2.4.3" + }, + "time": "2022-02-16T18:40:49+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.2", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\MimeTypeDetection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0" + }, + "funding": [ + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-04-17T13:12:02+00:00" + }, + { + "name": "magento/adobe-stock-integration", + "version": "2.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-2.1.4.0.zip", + "shasum": "9262dee07c84dba5243b0c923ad31cfdf39d1f6f" + }, + "require": { + "magento/module-adobe-stock-admin-ui": "1.3.2", + "magento/module-adobe-stock-asset": "1.3.1", + "magento/module-adobe-stock-asset-api": "2.0.1", + "magento/module-adobe-stock-client": "1.3.2", + "magento/module-adobe-stock-client-api": "2.1.2", + "magento/module-adobe-stock-image": "1.3.3", + "magento/module-adobe-stock-image-admin-ui": "1.3.3", + "magento/module-adobe-stock-image-api": "1.3.1" + }, + "type": "metapackage", + "description": "Adobe Stock integration" + }, + { + "name": "magento/composer", + "version": "1.8.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer/magento-composer-1.8.0.0.zip", + "shasum": "01795e091ebbfa0e9c05afc3f5b328a41ca319e9" + }, + "require": { + "composer/composer": "^1.9 || ^2.0", + "php": "~7.4.0||~8.0.0||~8.1.0", + "symfony/console": "~4.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "autoload": { + "psr-4": { + "Magento\\Composer\\": "src" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento composer library helps to instantiate Composer application and run composer commands." + }, + { + "name": "magento/composer-dependency-version-audit-plugin", + "version": "0.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer-dependency-version-audit-plugin/magento-composer-dependency-version-audit-plugin-0.1.1.0.zip", + "shasum": "bc997d887abff6d34ca8743eda7d028cabd8ef9a" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerDependencyVersionAuditPlugin\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerDependencyVersionAuditPlugin\\": "src/" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Validating packages through a composer plugin" + }, + { + "name": "magento/composer-root-update-plugin", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer-root-update-plugin/magento-composer-root-update-plugin-2.0.2.0.zip", + "shasum": "a474286585447dcb6d5e1f051af25ebe98a6b5a9" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.0 || ^2.0", + "php": "~7.3.0||~7.4.0||~8.0.0||~8.1.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerRootUpdatePlugin\\Plugin\\PluginDefinition" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerRootUpdatePlugin\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Plugin to look ahead for Magento Open Source or Adobe Commerce project root changes when running composer update for new magento/product or magento/magento-cloud metapackage versions" + }, + { + "name": "magento/extension-b2b", + "version": "1.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/extension-b2b/magento-extension-b2b-1.3.4.0.zip", + "shasum": "4ce100253b1e6af5333b0f382965eda8d121435e" + }, + "require": { + "magento/magento2-b2b-base": "1.3.4", + "magento/module-b2b": "100.3.4", + "magento/module-bundle-negotiable-quote": "100.3.4", + "magento/module-bundle-requisition-list": "100.3.4", + "magento/module-bundle-requisition-list-graph-ql": "1.3.3", + "magento/module-bundle-shared-catalog": "100.3.4", + "magento/module-checkout-address-search-negotiable-quote": "100.3.4", + "magento/module-checkout-agreements-negotiable-quote": "100.3.4", + "magento/module-checkout-agreements-purchase-order": "1.3.3", + "magento/module-company": "101.1.4", + "magento/module-company-credit": "100.3.4", + "magento/module-company-credit-graph-ql": "1.3.3", + "magento/module-company-graph-ql": "1.3.3", + "magento/module-company-payment": "100.3.4", + "magento/module-company-shipping": "1.3.4", + "magento/module-configurable-negotiable-quote": "100.3.4", + "magento/module-configurable-requisition-list": "100.3.4", + "magento/module-configurable-requisition-list-graph-ql": "1.3.3", + "magento/module-configurable-shared-catalog": "100.3.4", + "magento/module-downloadable-requisition-list-graph-ql": "1.3.3", + "magento/module-gift-card-negotiable-quote": "100.3.4", + "magento/module-gift-card-requisition-list": "100.3.4", + "magento/module-gift-card-requisition-list-graph-ql": "1.3.3", + "magento/module-gift-card-shared-catalog": "100.3.4", + "magento/module-grouped-requisition-list": "100.3.4", + "magento/module-grouped-shared-catalog": "100.3.4", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-negotiable-quote-async-order": "1.3.1", + "magento/module-negotiable-quote-graph-ql": "1.3.2", + "magento/module-negotiable-quote-shared-catalog": "100.3.4", + "magento/module-negotiable-quote-weee": "100.3.4", + "magento/module-order-history-search": "100.3.4", + "magento/module-paypal-negotiable-quote": "1.3.2", + "magento/module-paypal-purchase-order": "1.3.3", + "magento/module-purchase-order": "100.3.4", + "magento/module-purchase-order-rule": "100.3.4", + "magento/module-quick-order": "100.3.4", + "magento/module-requisition-list": "100.3.4", + "magento/module-requisition-list-graph-ql": "1.3.3", + "magento/module-shared-catalog": "100.3.4", + "magento/module-shared-catalog-graph-ql": "1.3.3", + "magento/security-package-b2b": "1.0.2", + "php": "~7.4.0||~8.1.0" + }, + "type": "metapackage", + "license": [ + "proprietary" + ], + "description": "eCommerce Platform for Growth (Enterprise Edition B2B)" + }, + { + "name": "magento/framework", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework/magento-framework-103.0.5.0.zip", + "shasum": "9c21fa7f70003323fdfefc9986a57afdebce9d73" + }, + "require": { + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "ext-bcmath": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-openssl": "*", + "ext-simplexml": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-escaper": "~2.10.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-mail": "^2.16.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "lib-libxml": "*", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "php": "~7.4.0||~8.1.0", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "webonyx/graphql-php": "~14.11.6", + "wikimedia/less.php": "^3.0.0" + }, + "suggest": { + "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-amqp", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.4.3.0.zip", + "shasum": "b55a39259d1d9cd706c4711ededcd745e9603f7d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.2.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-bulk", + "version": "101.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-101.0.1.0.zip", + "shasum": "0509f701466b6c6403b97f625a723029ae922754" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Bulk\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-foreign-key", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-foreign-key/magento-framework-foreign-key-100.4.4.0.zip", + "shasum": "2a40b2e82e37a9df84e549c8ee1b015ea431cf68" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\ForeignKey\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-message-queue", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.4.5.0.zip", + "shasum": "6b31ce9cba29824f5c2f2d29841ecc889c8c2a2d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/google-shopping-ads", + "version": "4.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/google-shopping-ads/magento-google-shopping-ads-4.0.1.0.zip", + "shasum": "ba1efed03c142908f53a02cce6704672c379a60d" + }, + "require": { + "magento/framework": ">=101.0.4", + "magento/module-eav": ">=101.0.3", + "php": "7.0.2||7.0.4||>=7.0.6" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleShoppingAds\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Connect your Magento admin with Google Merchant Center and Google Ads. Leverage Google machine learning through Google Smart Shopping campaigns" + }, + { + "name": "magento/inventory-composer-installer", + "version": "1.2.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.2.0.0.zip", + "shasum": "b96336d0a80d70b39f225eeba240abbbf7820f78" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0", + "magento/framework": "*" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\InventoryComposerInstaller\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\InventoryComposerInstaller\\": "src" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Composer plugin for Magento Multi Source Inventory" + }, + { + "name": "magento/inventory-metapackage", + "version": "1.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/inventory-metapackage/magento-inventory-metapackage-1.2.5.0.zip", + "shasum": "43fcf8211b3f173561b33672d0f0b3522baa350b" + }, + "require": { + "magento/inventory-composer-installer": "^1.2.0", + "magento/module-inventory": "1.2.3", + "magento/module-inventory-admin-ui": "1.2.3", + "magento/module-inventory-advanced-checkout": "1.2.2", + "magento/module-inventory-api": "1.2.3", + "magento/module-inventory-bundle-import-export": "1.1.1", + "magento/module-inventory-bundle-product": "1.2.2", + "magento/module-inventory-bundle-product-admin-ui": "1.2.2", + "magento/module-inventory-bundle-product-indexer": "1.1.2", + "magento/module-inventory-cache": "1.2.3", + "magento/module-inventory-catalog": "1.3.0", + "magento/module-inventory-catalog-admin-ui": "1.2.3", + "magento/module-inventory-catalog-api": "1.3.3", + "magento/module-inventory-catalog-frontend-ui": "1.0.2", + "magento/module-inventory-catalog-search": "1.2.3", + "magento/module-inventory-catalog-search-bundle-product": "1.0.1", + "magento/module-inventory-catalog-search-configurable-product": "1.0.1", + "magento/module-inventory-configurable-product": "1.2.3", + "magento/module-inventory-configurable-product-admin-ui": "1.2.3", + "magento/module-inventory-configurable-product-frontend-ui": "1.0.3", + "magento/module-inventory-configurable-product-indexer": "1.2.3", + "magento/module-inventory-configuration": "1.2.2", + "magento/module-inventory-configuration-api": "1.2.1", + "magento/module-inventory-distance-based-source-selection": "1.2.2", + "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.1", + "magento/module-inventory-distance-based-source-selection-api": "1.2.1", + "magento/module-inventory-elasticsearch": "1.2.2", + "magento/module-inventory-export-stock": "1.2.2", + "magento/module-inventory-export-stock-api": "1.2.1", + "magento/module-inventory-graph-ql": "1.2.2", + "magento/module-inventory-grouped-product": "1.3.0", + "magento/module-inventory-grouped-product-admin-ui": "1.2.2", + "magento/module-inventory-grouped-product-indexer": "1.2.3", + "magento/module-inventory-import-export": "1.2.3", + "magento/module-inventory-in-store-pickup": "1.1.1", + "magento/module-inventory-in-store-pickup-admin-ui": "1.1.2", + "magento/module-inventory-in-store-pickup-api": "1.1.1", + "magento/module-inventory-in-store-pickup-frontend": "1.1.3", + "magento/module-inventory-in-store-pickup-graph-ql": "1.1.2", + "magento/module-inventory-in-store-pickup-multishipping": "1.1.1", + "magento/module-inventory-in-store-pickup-quote": "1.1.1", + "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.1", + "magento/module-inventory-in-store-pickup-sales": "1.1.1", + "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.3", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping": "1.1.2", + "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.1", + "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.1", + "magento/module-inventory-indexer": "2.2.0", + "magento/module-inventory-low-quantity-notification": "1.2.2", + "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.2", + "magento/module-inventory-low-quantity-notification-api": "1.2.2", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.1", + "magento/module-inventory-product-alert": "1.2.2", + "magento/module-inventory-quote-graph-ql": "1.0.2", + "magento/module-inventory-requisition-list": "1.2.3", + "magento/module-inventory-reservation-cli": "1.2.2", + "magento/module-inventory-reservations": "1.2.1", + "magento/module-inventory-reservations-api": "1.2.1", + "magento/module-inventory-sales": "1.3.0", + "magento/module-inventory-sales-admin-ui": "1.2.3", + "magento/module-inventory-sales-api": "1.2.2", + "magento/module-inventory-sales-frontend-ui": "1.2.2", + "magento/module-inventory-setup-fixture-generator": "1.2.1", + "magento/module-inventory-shipping": "1.2.2", + "magento/module-inventory-shipping-admin-ui": "1.2.3", + "magento/module-inventory-source-deduction-api": "1.2.2", + "magento/module-inventory-source-selection": "1.2.1", + "magento/module-inventory-source-selection-api": "1.4.2", + "magento/module-inventory-swatches-frontend-ui": "1.0.1", + "magento/module-inventory-visual-merchandiser": "1.1.3", + "magento/module-inventory-wishlist": "1.0.2" + }, + "type": "metapackage", + "description": "Metapackage with Magento Inventory modules for simple installation" + }, + { + "name": "magento/language-de_de", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-de_de/magento-language-de_de-100.4.0.0.zip", + "shasum": "176baf37dd2dcef3e7028a3915dbb6af95221791" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "German (Germany) language" + }, + { + "name": "magento/language-en_us", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-en_us/magento-language-en_us-100.4.0.0.zip", + "shasum": "d812b13b78a13ca0b1314d261dcfb4b4bc9e350f" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "English (United States) language" + }, + { + "name": "magento/language-es_es", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-es_es/magento-language-es_es-100.4.0.0.zip", + "shasum": "27569b926ddc525670d7daa601268f9edb09c59b" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Spanish (Spain) language" + }, + { + "name": "magento/language-fr_fr", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-fr_fr/magento-language-fr_fr-100.4.0.0.zip", + "shasum": "6daf974ef89b58eba8b8f4de4b006ef807fbc7f2" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "French (France) language" + }, + { + "name": "magento/language-nl_nl", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-nl_nl/magento-language-nl_nl-100.4.0.0.zip", + "shasum": "4885585685280153d691058f5344fb0ce46da023" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Dutch (Netherlands) language" + }, + { + "name": "magento/language-pt_br", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-pt_br/magento-language-pt_br-100.4.0.0.zip", + "shasum": "de9b81317832aeeee8cb195d0a63b8be9176fda9" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Portuguese (Brazil) language" + }, + { + "name": "magento/language-zh_hans_cn", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-zh_hans_cn/magento-language-zh_hans_cn-100.4.0.0.zip", + "shasum": "cfae6ec93fb5035704e96e19e3865f644ad3b304" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Chinese (China) language" + }, + { + "name": "magento/magento-composer-installer", + "version": "0.3.0", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-composer-installer.git", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "replace": { + "magento-hackathon/magento-composer-installer": "*" + }, + "require-dev": { + "mikey179/vfsstream": "*", + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "~3.6.1", + "symfony/process": "~5.4.0" + }, + "type": "composer-plugin", + "extra": { + "composer-command-registry": [ + "MagentoHackathon\\Composer\\Magento\\Command\\DeployCommand" + ], + "class": "MagentoHackathon\\Composer\\Magento\\Plugin" + }, + "autoload": { + "psr-0": { + "MagentoHackathon\\Composer\\Magento": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0" + ], + "authors": [ + { + "name": "Daniel Fahlke aka Flyingmana", + "email": "flyingmana@googlemail.com" + }, + { + "name": "Jörg Weller", + "email": "weller@flagbit.de" + }, + { + "name": "Karl Spies", + "email": "karl.spies@gmx.net" + }, + { + "name": "Tobias Vogt", + "email": "tobi@webguys.de" + }, + { + "name": "David Fuhr", + "email": "fuhr@flagbit.de" + }, + { + "name": "Vinai Kopp", + "email": "vinai@netzarbeiter.com" + } + ], + "description": "Composer installer for Magento modules", + "homepage": "https://github.com/magento/magento-composer-installer", + "keywords": [ + "composer-installer", + "magento" + ], + "support": { + "source": "https://github.com/magento/magento-composer-installer/tree/0.3.0" + }, + "time": "2021-12-17T20:04:15+00:00" + }, + { + "name": "magento/magento2-b2b-base", + "version": "1.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/magento2-b2b-base/magento-magento2-b2b-base-1.3.4.0.zip", + "shasum": "6d939978bd67e3e1882ecf8d6c84029e195b65c8" + }, + "require": { + "magento/magento-composer-installer": "*" + }, + "type": "magento2-component", + "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], + "map": [ + [ + "LICENSE_EE.txt", + "LICENSE_EE.txt" + ], + [ + "SECURITY.md", + "SECURITY.md" + ], + [ + "dev/tests/api-functional/testsuite/Magento", + "dev/tests/api-functional/testsuite/Magento" + ], + [ + "dev/tests/integration/etc", + "dev/tests/integration/etc" + ], + [ + "dev/tests/integration/framework", + "dev/tests/integration/framework" + ], + [ + "dev/tests/integration/testsuite/Magento", + "dev/tests/integration/testsuite/Magento" + ], + [ + "dev/tests/js", + "dev/tests/js" + ], + [ + "dev/tests/static/testsuite/Magento", + "dev/tests/static/testsuite/Magento" + ], + [ + "pub/media/negotiable_quotes_attachment", + "pub/media/negotiable_quotes_attachment" + ], + [ + "setup", + "setup" + ] + ] + }, + "license": [ + "proprietary" + ], + "description": "Magento 2 Base (Enterprise Edition B2b)" + }, + { + "name": "magento/magento2-base", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.4.5.0.zip", + "shasum": "e13eb657292ecb4851e6cead6012c27353fd4d85" + }, + "require": { + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "ext-intl": "*", + "ext-mbstring": "*", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "magento/composer": "~1.8.0", + "magento/magento-composer-installer": "*", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "phpseclib/phpseclib": "~3.0.13", + "symfony/console": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "tubalmartin/cssmin": "4.1.1" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "replace": { + "blueimp/jquery-file-upload": "5.6.14", + "components/jquery": "1.11.0", + "components/jqueryui": "1.10.4", + "tinymce/tinymce": "3.4.7", + "trentrichardson/jquery-timepicker-addon": "1.4.3", + "twbs/bootstrap": "3.1.0" + }, + "type": "magento2-component", + "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], + "component_paths": { + "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", + "components/jquery": [ + "lib/web/jquery.js", + "lib/web/jquery/jquery.min.js", + "lib/web/jquery/jquery-migrate.js" + ], + "components/jqueryui": "lib/web/jquery/jquery-ui.js", + "tinymce/tinymce": "lib/web/tiny_mce_5", + "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", + "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" + }, + "map": [ + [ + ".editorconfig", + ".editorconfig" + ], + [ + ".gitignore", + ".gitignore" + ], + [ + ".htaccess", + ".htaccess" + ], + [ + ".htaccess.sample", + ".htaccess.sample" + ], + [ + ".php-cs-fixer.dist.php", + ".php-cs-fixer.dist.php" + ], + [ + ".user.ini", + ".user.ini" + ], + [ + "CHANGELOG.md", + "CHANGELOG.md" + ], + [ + "COPYING.txt", + "COPYING.txt" + ], + [ + "Gruntfile.js.sample", + "Gruntfile.js.sample" + ], + [ + "LICENSE.txt", + "LICENSE.txt" + ], + [ + "LICENSE_AFL.txt", + "LICENSE_AFL.txt" + ], + [ + "SECURITY.md", + "SECURITY.md" + ], + [ + "app/.htaccess", + "app/.htaccess" + ], + [ + "app/autoload.php", + "app/autoload.php" + ], + [ + "app/bootstrap.php", + "app/bootstrap.php" + ], + [ + "app/design/adminhtml/Magento", + "app/design/adminhtml/Magento" + ], + [ + "app/design/frontend/Magento", + "app/design/frontend/Magento" + ], + [ + "app/etc/NonComposerComponentRegistration.php", + "app/etc/NonComposerComponentRegistration.php" + ], + [ + "app/etc/db_schema.xml", + "app/etc/db_schema.xml" + ], + [ + "app/etc/di.xml", + "app/etc/di.xml" + ], + [ + "app/etc/registration_globlist.php", + "app/etc/registration_globlist.php" + ], + [ + "auth.json.sample", + "auth.json.sample" + ], + [ + "bin/.htaccess", + "bin/.htaccess" + ], + [ + "bin/magento", + "bin/magento" + ], + [ + "dev/.htaccess", + "dev/.htaccess" + ], + [ + "dev/tests/.gitignore", + "dev/tests/.gitignore" + ], + [ + "dev/tests/acceptance", + "dev/tests/acceptance" + ], + [ + "dev/tests/api-functional/.gitignore", + "dev/tests/api-functional/.gitignore" + ], + [ + "dev/tests/api-functional/_files", + "dev/tests/api-functional/_files" + ], + [ + "dev/tests/api-functional/config", + "dev/tests/api-functional/config" + ], + [ + "dev/tests/api-functional/framework", + "dev/tests/api-functional/framework" + ], + [ + "dev/tests/api-functional/isolate_gql.txt", + "dev/tests/api-functional/isolate_gql.txt" + ], + [ + "dev/tests/api-functional/isolate_rest.txt", + "dev/tests/api-functional/isolate_rest.txt" + ], + [ + "dev/tests/api-functional/phpunit_graphql.xml.dist", + "dev/tests/api-functional/phpunit_graphql.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_rest.xml.dist", + "dev/tests/api-functional/phpunit_rest.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_soap.xml.dist", + "dev/tests/api-functional/phpunit_soap.xml.dist" + ], + [ + "dev/tests/api-functional/testsuite/Magento", + "dev/tests/api-functional/testsuite/Magento" + ], + [ + "dev/tests/error_handler.php", + "dev/tests/error_handler.php" + ], + [ + "dev/tests/integration/.gitignore", + "dev/tests/integration/.gitignore" + ], + [ + "dev/tests/integration/_files", + "dev/tests/integration/_files" + ], + [ + "dev/tests/integration/bin", + "dev/tests/integration/bin" + ], + [ + "dev/tests/integration/etc", + "dev/tests/integration/etc" + ], + [ + "dev/tests/integration/framework", + "dev/tests/integration/framework" + ], + [ + "dev/tests/integration/isolate.txt", + "dev/tests/integration/isolate.txt" + ], + [ + "dev/tests/integration/phpunit.xml.dist", + "dev/tests/integration/phpunit.xml.dist" + ], + [ + "dev/tests/integration/testsuite/Magento", + "dev/tests/integration/testsuite/Magento" + ], + [ + "dev/tests/integration/tmp", + "dev/tests/integration/tmp" + ], + [ + "dev/tests/js", + "dev/tests/js" + ], + [ + "dev/tests/setup-integration", + "dev/tests/setup-integration" + ], + [ + "dev/tests/static/.gitignore", + "dev/tests/static/.gitignore" + ], + [ + "dev/tests/static/framework", + "dev/tests/static/framework" + ], + [ + "dev/tests/static/get_github_changes.php", + "dev/tests/static/get_github_changes.php" + ], + [ + "dev/tests/static/phpunit-all.xml.dist", + "dev/tests/static/phpunit-all.xml.dist" + ], + [ + "dev/tests/static/phpunit.xml.dist", + "dev/tests/static/phpunit.xml.dist" + ], + [ + "dev/tests/static/testsuite/Magento", + "dev/tests/static/testsuite/Magento" + ], + [ + "dev/tests/static/tmp", + "dev/tests/static/tmp" + ], + [ + "dev/tests/unit/.gitignore", + "dev/tests/unit/.gitignore" + ], + [ + "dev/tests/unit/framework", + "dev/tests/unit/framework" + ], + [ + "dev/tests/unit/phpunit.xml.dist", + "dev/tests/unit/phpunit.xml.dist" + ], + [ + "dev/tests/unit/tmp", + "dev/tests/unit/tmp" + ], + [ + "dev/tests/utils", + "dev/tests/utils" + ], + [ + "dev/tools", + "dev/tools" + ], + [ + "generated", + "generated" + ], + [ + "grunt-config.json.sample", + "grunt-config.json.sample" + ], + [ + "lib/.htaccess", + "lib/.htaccess" + ], + [ + "lib/internal/GnuFreeFont", + "lib/internal/GnuFreeFont" + ], + [ + "lib/internal/LinLibertineFont", + "lib/internal/LinLibertineFont" + ], + [ + "lib/web/blank.html", + "lib/web/blank.html" + ], + [ + "lib/web/chartjs", + "lib/web/chartjs" + ], + [ + "lib/web/css", + "lib/web/css" + ], + [ + "lib/web/extjs", + "lib/web/extjs" + ], + [ + "lib/web/fonts", + "lib/web/fonts" + ], + [ + "lib/web/fotorama", + "lib/web/fotorama" + ], + [ + "lib/web/i18n", + "lib/web/i18n" + ], + [ + "lib/web/images", + "lib/web/images" + ], + [ + "lib/web/jquery", + "lib/web/jquery" + ], + [ + "lib/web/jquery.js", + "lib/web/jquery.js" + ], + [ + "lib/web/js-cookie", + "lib/web/js-cookie" + ], + [ + "lib/web/js-storage", + "lib/web/js-storage" + ], + [ + "lib/web/knockoutjs", + "lib/web/knockoutjs" + ], + [ + "lib/web/legacy-build.min.js", + "lib/web/legacy-build.min.js" + ], + [ + "lib/web/less", + "lib/web/less" + ], + [ + "lib/web/lib", + "lib/web/lib" + ], + [ + "lib/web/mage", + "lib/web/mage" + ], + [ + "lib/web/magnifier", + "lib/web/magnifier" + ], + [ + "lib/web/matchMedia.js", + "lib/web/matchMedia.js" + ], + [ + "lib/web/moment-timezone-with-data.js", + "lib/web/moment-timezone-with-data.js" + ], + [ + "lib/web/moment.js", + "lib/web/moment.js" + ], + [ + "lib/web/prototype", + "lib/web/prototype" + ], + [ + "lib/web/requirejs", + "lib/web/requirejs" + ], + [ + "lib/web/scriptaculous", + "lib/web/scriptaculous" + ], + [ + "lib/web/spacer.gif", + "lib/web/spacer.gif" + ], + [ + "lib/web/tiny_mce_5", + "lib/web/tiny_mce_5" + ], + [ + "lib/web/underscore.js", + "lib/web/underscore.js" + ], + [ + "lib/web/varien", + "lib/web/varien" + ], + [ + "lib/web/vimeo", + "lib/web/vimeo" + ], + [ + "nginx.conf.sample", + "nginx.conf.sample" + ], + [ + "package.json.sample", + "package.json.sample" + ], + [ + "phpserver", + "phpserver" + ], + [ + "pub/.htaccess", + "pub/.htaccess" + ], + [ + "pub/.user.ini", + "pub/.user.ini" + ], + [ + "pub/cron.php", + "pub/cron.php" + ], + [ + "pub/errors", + "pub/errors" + ], + [ + "pub/get.php", + "pub/get.php" + ], + [ + "pub/health_check.php", + "pub/health_check.php" + ], + [ + "pub/index.php", + "pub/index.php" + ], + [ + "pub/media/.htaccess", + "pub/media/.htaccess" + ], + [ + "pub/media/custom_options", + "pub/media/custom_options" + ], + [ + "pub/media/customer/.htaccess", + "pub/media/customer/.htaccess" + ], + [ + "pub/media/customer_address", + "pub/media/customer_address" + ], + [ + "pub/media/downloadable/.htaccess", + "pub/media/downloadable/.htaccess" + ], + [ + "pub/media/import", + "pub/media/import" + ], + [ + "pub/media/sitemap", + "pub/media/sitemap" + ], + [ + "pub/media/theme_customization/.htaccess", + "pub/media/theme_customization/.htaccess" + ], + [ + "pub/opt", + "pub/opt" + ], + [ + "pub/static/.htaccess", + "pub/static/.htaccess" + ], + [ + "pub/static.php", + "pub/static.php" + ], + [ + "setup", + "setup" + ], + [ + "var/.htaccess", + "var/.htaccess" + ], + [ + "vendor/.htaccess", + "vendor/.htaccess" + ] + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento 2 Base (Community Edition)" + }, + { + "name": "magento/magento2-ee-base", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/magento2-ee-base/magento-magento2-ee-base-2.4.5.0.zip", + "shasum": "6dbcfc6c57b052ee01a66d9cde9f03f6d2937e1e" + }, + "require": { + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "ext-intl": "*", + "ext-mbstring": "*", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-server": "^2.11.1", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "magento/composer": "~1.8.0", + "magento/magento-composer-installer": "*", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "phpseclib/phpseclib": "~3.0.13", + "symfony/console": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "tubalmartin/cssmin": "4.1.1" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "type": "magento2-component", + "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], + "map": [ + [ + "LICENSE_EE.txt", + "LICENSE_EE.txt" + ], + [ + "README_EE.md", + "README_EE.md" + ], + [ + "SECURITY.md", + "SECURITY.md" + ], + [ + "app/design/adminhtml/Magento", + "app/design/adminhtml/Magento" + ], + [ + "dev/tests/acceptance", + "dev/tests/acceptance" + ], + [ + "dev/tests/api-functional/testsuite/Magento", + "dev/tests/api-functional/testsuite/Magento" + ], + [ + "dev/tests/integration/etc", + "dev/tests/integration/etc" + ], + [ + "dev/tests/integration/framework", + "dev/tests/integration/framework" + ], + [ + "dev/tests/integration/testsuite/Magento", + "dev/tests/integration/testsuite/Magento" + ], + [ + "dev/tests/js", + "dev/tests/js" + ], + [ + "dev/tests/static/testsuite/Magento", + "dev/tests/static/testsuite/Magento" + ], + [ + "dev/tests/unit/Magento_Theme", + "dev/tests/unit/Magento_Theme" + ], + [ + "dev/tools", + "dev/tools" + ], + [ + "pub/errors", + "pub/errors" + ], + [ + "setup", + "setup" + ] + ] + }, + "license": [ + "proprietary" + ], + "description": "Magento 2 Base (Enterprise Edition)" + }, + { + "name": "magento/module-admin-adobe-ims", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-adobe-ims/magento-module-admin-adobe-ims-100.4.0.0.zip", + "shasum": "4156ce687b5a382100832eabdc3e16833ee448df" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-adobe-ims": "2.1.*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-email": "101.1.*", + "magento/module-integration": "100.4.*", + "magento/module-jwt-user-token": "100.4.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminAdobeIms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.4.4.0.zip", + "shasum": "fa295a30a21ed001422c2cadb3bb8a95e8aca37e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-release-notification": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-gws", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-gws/magento-module-admin-gws-100.4.5.0.zip", + "shasum": "a5ace66d19c4cca7902241e505cec1b533d94d5e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-event": "101.1.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-segment": "102.1.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-reminder": "101.2.*", + "magento/module-review": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-user": "101.2.*", + "magento/module-visual-merchandiser": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-reports": "*" + }, + "suggest": { + "magento/module-customer-custom-attributes": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-rma": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminGws\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-gws-configurable-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-gws-configurable-product/magento-module-admin-gws-configurable-product-100.4.2.0.zip", + "shasum": "cfce6092c72db21455f4bfbe980764adcfe0f121" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-admin-gws": "100.4.*", + "magento/module-configurable-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminGwsConfigurableProduct\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-gws-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-gws-staging/magento-module-admin-gws-staging-100.4.2.0.zip", + "shasum": "28298f9d9244bf00bdf1cd86a7a1e8ccdea51571" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-admin-gws": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminGwsStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-notification", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.4.4.0.zip", + "shasum": "4b69f736921da0d98e7110160e34eeaa1c176867" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-adobe-ims", + "version": "2.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-2.1.4.0.zip", + "shasum": "b197a11dcb55ceff89040bf2effb5c86f5fe58fb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeIms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-ims-api", + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-2.1.2.0.zip", + "shasum": "1a007affad473b7a2a9ea26a4eb4e5c78976a652" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeImsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Implementation of Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-stock-admin-ui", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.3.2.0.zip", + "shasum": "ff5cbd91546731bd2b853297b43f1db5b21232f2" + }, + "require": { + "magento/framework": "*", + "magento/module-admin-adobe-ims": "*", + "magento/module-adobe-ims-api": "*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-backend": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel UI implementation" + }, + { + "name": "magento/module-adobe-stock-asset", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.3.1.0.zip", + "shasum": "9c504fae5be45302f488c873a13a3711adfcff7d" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-config": "*", + "magento/module-media-gallery": "*", + "magento/module-media-gallery-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAsset\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the Adobe Stock assets handling implementation on Magento side" + }, + { + "name": "magento/module-adobe-stock-asset-api", + "version": "2.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-2.0.1.0.zip", + "shasum": "b7c659ec8b3b1c1512e70e22c68cfcaf1029bd4b" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAssetApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for Adobe Stock assets handling on Magento side" + }, + { + "name": "magento/module-adobe-stock-client", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.3.2.0.zip", + "shasum": "4ff6cf71c151f96d8b2883f270104378d7ce62a3" + }, + "require": { + "astock/stock-api-libphp": "^1.1.2", + "magento/framework": "*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClient\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API implementation" + }, + { + "name": "magento/module-adobe-stock-client-api", + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-2.1.2.0.zip", + "shasum": "6f8432b49d8f5540209363f382cb95237c4896c3" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClientApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API" + }, + { + "name": "magento/module-adobe-stock-image", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.3.3.0.zip", + "shasum": "037ce2d3b4a06459a39f9fc1691a5f734fafd1d1" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-synchronization-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling implementation" + }, + { + "name": "magento/module-adobe-stock-image-admin-ui", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.3.3.0.zip", + "shasum": "a328204741bde5fd1d954a1db8cfac1f24d8e0d1" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-ims": "*", + "magento/module-adobe-ims-api": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-backend": "*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-ui": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel images UI implementation" + }, + { + "name": "magento/module-adobe-stock-image-api", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.3.1.0.zip", + "shasum": "4c7852b35f367ae9932c49fb147a9d13cd501ba7" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling" + }, + { + "name": "magento/module-advanced-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-catalog/magento-module-advanced-catalog-100.4.2.0.zip", + "shasum": "65310a6d199a63b285ffe85d87087e7c790b9e04" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-grouped-product": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedCatalog\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-checkout", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-checkout/magento-module-advanced-checkout-100.4.5.0.zip", + "shasum": "310f8106ef5a187fb128f57b4057ae6c5ca6ad47" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-gift-card": "101.3.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-product-alert": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedCheckout\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-pricing-import-export", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.4.5.0.zip", + "shasum": "360f3aa063ca1aba96b8e6f50d418042b40cd65d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedPricingImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-rule", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-rule/magento-module-advanced-rule-100.4.2.0.zip", + "shasum": "02ce0567b9b6a5484c7561435fd697afbc760b21" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedRule\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-sales-rule", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-sales-rule/magento-module-advanced-sales-rule-100.4.2.0.zip", + "shasum": "7b81ce177b1fe4050250fc8bfdcaa5b4b861e7b7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-rule": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-shipping": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedSalesRule\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-search", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.4.3.0.zip", + "shasum": "724b211b50a10f316f0b400e0e9d65ea7114a808" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-amqp", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.4.2.0.zip", + "shasum": "91eff8d4eee04cdf27784045ca62014fccaad235" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-amqp": "100.4.*", + "magento/framework-message-queue": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-analytics", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.4.5.0.zip", + "shasum": "55494bfc5963099ac0d2098f2e0995044baa9084" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Analytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-async-order", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-async-order/magento-module-async-order-100.4.1.0.zip", + "shasum": "33dc9578c01023ab53bd64a1a9bab65915bc0eee" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-archive": "101.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-staging": "100.4.*", + "magento/module-payment": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsyncOrder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-async-order-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-async-order-graph-ql/magento-module-async-order-graph-ql-100.4.0.0.zip", + "shasum": "195d510f5920e6352da134beda8cc7cfb712e0a5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-async-order": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsyncOrderGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-asynchronous-operations", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.4.5.0.zip", + "shasum": "0da25cb7acdf1862079994164bf445d8ac7f6af5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-notification": "100.4.*", + "magento/module-logging": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsynchronousOperations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-authorization", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.4.5.0.zip", + "shasum": "06afa70d3b4b0cc033421bbac7c5aa3d24bebdbb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Authorization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Authorization module provides access to Magento ACL functionality." + }, + { + "name": "magento/module-aws-s3", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3/magento-module-aws-s3-100.4.3.0.zip", + "shasum": "235195c1e6193498bbed2d3fa1951a5aaf293d6b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-remote-storage": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-aws-s3-customer-custom-attributes", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-customer-custom-attributes/magento-module-aws-s3-customer-custom-attributes-100.4.2.0.zip", + "shasum": "177ac4ee6402a167c679d3d815ebe6315a026e16" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-customer-custom-attributes": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3CustomerCustomAttributes\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-aws-s3-gift-card-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-gift-card-import-export/magento-module-aws-s3-gift-card-import-export-100.4.2.0.zip", + "shasum": "1742de12a1c9f50a19122024ac03fb633e82db78" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-gift-card-import-export": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3GiftCardImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-aws-s3-page-builder", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-page-builder/magento-module-aws-s3-page-builder-1.0.2.0.zip", + "shasum": "26cf12922f62147eb068cff31b2030858b8fee5b" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Aws S3 Page Builder module" + }, + { + "name": "magento/module-aws-s3-scheduled-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-scheduled-import-export/magento-module-aws-s3-scheduled-import-export-100.4.2.0.zip", + "shasum": "d2d5a1c0354cc2abd8aff7619f5b0e20c720ae26" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-scheduled-import-export": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3ScheduledImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-b2b", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-b2b/magento-module-b2b-100.3.4.0.zip", + "shasum": "1fe170dd27bae85bd027992380922d4dcdbee138" + }, + "require": { + "magento/framework": "103.0.5", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\B2b\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-backend", + "version": "102.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-102.0.5.0.zip", + "shasum": "2a4f15e0c559c680151184e75d318c077c78d306" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backup": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-developer": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-translation": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php", + "cli_commands.php" + ], + "psr-4": { + "Magento\\Backend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-backup", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.4.5.0.zip", + "shasum": "9d5b5a27ddb44e4f657973e8b1a9bac810cad8b3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Backup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-banner", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner/magento-module-banner-101.2.5.0.zip", + "shasum": "bd9f083e5c90d3c1e93a22ae8b4ff761af9e9b50" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-website-restriction": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Banner\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-banner-customer-segment", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-customer-segment/magento-module-banner-customer-segment-100.4.3.0.zip", + "shasum": "0192bc2f2dce6b852ea08bafc91bf0b7564be260" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-banner": "101.2.*", + "magento/module-customer-segment": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerCustomerSegment\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-banner-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-graph-ql/magento-module-banner-graph-ql-100.4.1.0.zip", + "shasum": "83f591cf64f3e4fd7db4a3564c60b9dc8013f5dc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-banner": "101.2.*", + "magento/module-banner-customer-segment": "100.4.*", + "magento/module-customer-segment": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-website-restriction": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-banner-page-builder", + "version": "2.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-page-builder/magento-module-banner-page-builder-2.2.3.0.zip", + "shasum": "f7684c4135b83ab0809a3531e68163cf8ddeb8e4" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-banner": "101.2.*", + "magento/module-banner-customer-segment": "100.4.*", + "magento/module-catalog-rule": "*", + "magento/module-customer-segment": "102.1.*", + "magento/module-page-builder": "2.2.*", + "magento/module-sales-rule": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerPageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Banner Page Builder module" + }, + { + "name": "magento/module-banner-page-builder-analytics", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-page-builder-analytics/magento-module-banner-page-builder-analytics-1.7.1.0.zip", + "shasum": "133f4b80019edbc9b61635fe521bcd333adcad13" + }, + "require": { + "magento/framework": "*", + "magento/module-banner": "101.2.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Banner Page Builder Analytics module" + }, + { + "name": "magento/module-bundle", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-101.0.5.0.zip", + "shasum": "61ebcbfa47ff60a56c573229038c3f57fba09515" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Bundle\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.4.5.0.zip", + "shasum": "86f8582bf18bfa03e4adc6c725db5dcc78ba394b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.4.4.0.zip", + "shasum": "4b61f9344da386dc09f1eb375c95563c1e02b3c5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-import-export-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export-staging/magento-module-bundle-import-export-staging-100.4.2.0.zip", + "shasum": "7eac567d7e756831643ee5c9405c39a8f5f1d426" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle-import-export": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleImportExportStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-negotiable-quote", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-negotiable-quote/magento-module-bundle-negotiable-quote-100.3.4.0.zip", + "shasum": "59ef91d95704993898eadabee808a6ed4b2dcaa8" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-bundle": "101.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-negotiable-quote": "100.3.4", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleNegotiableQuote\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-requisition-list", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-requisition-list/magento-module-bundle-requisition-list-100.3.4.0.zip", + "shasum": "1da3ea517db6ed1dc5a1af05ede6d54a69d6ddcd" + }, + "require": { + "magento/framework": "103.0.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-inventory": "100.4.5", + "magento/module-requisition-list": "100.3.4" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleRequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-requisition-list-graph-ql", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-requisition-list-graph-ql/magento-module-bundle-requisition-list-graph-ql-1.3.3.0.zip", + "shasum": "7f551e9539d5e9f050e2798737b9bb15efe8695a" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-bundle": "101.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-requisition-list": "100.3.4", + "magento/module-requisition-list-graph-ql": "1.3.3", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleRequisitionListGraphQl\\": "" + } + }, + "license": [ + "Proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-shared-catalog", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-shared-catalog/magento-module-bundle-shared-catalog-100.3.4.0.zip", + "shasum": "ad707f4e18b55e1f60aadf39a56cff73c39c1583" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-bundle": "101.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-customer": "103.0.5", + "magento/module-shared-catalog": "100.3.4", + "magento/module-store": "101.1.5", + "magento/module-ui": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleSharedCatalog\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-staging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-staging/magento-module-bundle-staging-100.4.5.0.zip", + "shasum": "3a7ef8b714a42e2e64691fcb892d58092bad95e6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-cache-invalidate", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.4.3.0.zip", + "shasum": "d90ac3d37cc4eadd8e258b57991ff18e82b837df" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CacheInvalidate\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-captcha", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.4.5.0.zip", + "shasum": "034fd81fcb31abf823863c1a12b2646b890f8868" + }, + "require": { + "laminas/laminas-captcha": "^2.12", + "laminas/laminas-db": "^2.13.4", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Captcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cardinal-commerce", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.4.3.0.zip", + "shasum": "c459e12648b37b408c48065ff6a9ff010eb2557f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CardinalCommerce\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides a possibility to enable 3-D Secure 2.0 support for payment methods." + }, + { + "name": "magento/module-catalog", + "version": "104.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-104.0.5.0.zip", + "shasum": "b5d8ff541fa0f8b3abfcb2c0126e07c984c82672" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-product-alert": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Catalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.4.2.0.zip", + "shasum": "ad8ba55631ef15155c2ab7def26491d99d2c1065" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-catalog": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-cms-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.4.1.0.zip", + "shasum": "89e2a2a22e1e9f4181e61d52d92976f024f95b4b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-customer-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.4.4.0.zip", + "shasum": "854e141bbf15ee42ff40bf14980b463d1a72f7f9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-event", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-event/magento-module-catalog-event-101.1.4.0.zip", + "shasum": "7584f1081f4c6bf470808ee9c0858847e970e293" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogEvent\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.4.5.0.zip", + "shasum": "4ab6bdbe56bdab75a8f3df746e54b0a55ce7a897" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-eav-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-import-export", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.1.5.0.zip", + "shasum": "8630a9ad0887181f35ed10b153d9fa31a4523efb" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-import-export-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export-staging/magento-module-catalog-import-export-staging-100.4.2.0.zip", + "shasum": "6ff0f5d10411783418c50574211b1ef19528e572" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-import-export": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogImportExportStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.4.5.0.zip", + "shasum": "919dbee1a07ec5f1f4728f23262534936ba05e9b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.4.2.0.zip", + "shasum": "330f1044214ef81be907e39939292cf4ed2c4464" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory-staging", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-staging/magento-module-catalog-inventory-staging-100.4.3.0.zip", + "shasum": "346b3bb255fffcd63aafa8f77a14a22a9c0215e8" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventoryStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics/magento-module-catalog-page-builder-analytics-1.6.2.0.zip", + "shasum": "663461e9e293c64273e13c874d11f52853ce76c7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Catalog Page Builder Analytics module" + }, + { + "name": "magento/module-catalog-page-builder-analytics-staging", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics-staging/magento-module-catalog-page-builder-analytics-staging-1.7.1.0.zip", + "shasum": "53736aef98156e826af503f7d5adc7c32c340f3b" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Catalog Staging Page Builder Analytics module" + }, + { + "name": "magento/module-catalog-permissions", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-permissions/magento-module-catalog-permissions-100.4.5.0.zip", + "shasum": "31ebf7b8415ffb81f17cbf86561e6913673e753b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-indexer": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-search": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-import-export": "101.0.*", + "magento/module-indexer": "100.4.*", + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogPermissions\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-permissions-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-permissions-graph-ql/magento-module-catalog-permissions-graph-ql-100.4.3.0.zip", + "shasum": "ce4a952bd662a824d2eb253e154ac9d78de75360" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogPermissionsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.2.5.0.zip", + "shasum": "44e412c064b910bf20bb83b36e7152f925d4d98f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", + "magento/module-import-export": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-configurable", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.4.4.0.zip", + "shasum": "f12cfaa125b5d23cfdfee247cfdbaa27adff8663" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleConfigurable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.4.2.0.zip", + "shasum": "7b2272d4b110f18a6796ae56a57c334642d4556e" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-staging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-staging/magento-module-catalog-rule-staging-100.4.5.0.zip", + "shasum": "78b2c80257352ec63964d1843bd7245ca7c3fd8d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-rule": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-search", + "version": "102.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-102.0.5.0.zip", + "shasum": "3e3da7f22b6dade0d9c3259919e56d3bbb990e08" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Catalog search" + }, + { + "name": "magento/module-catalog-staging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-staging/magento-module-catalog-staging-100.4.5.0.zip", + "shasum": "b85048edf09f66415f76e40dc3d9af6ead910990" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-event": "101.1.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-product-alert": "100.4.*", + "magento/module-reports": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-target-rule": "101.2.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-visual-merchandiser": "100.4.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-import-export": "101.1.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-indexer": "100.4.*", + "magento/module-quote": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-staging-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-staging-graph-ql/magento-module-catalog-staging-graph-ql-100.4.4.0.zip", + "shasum": "1ebc8f05994d37494e0042d3c85ecb2aa4872b25" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-rule-staging": "100.4.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogStagingGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-staging-page-builder", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-staging-page-builder/magento-module-catalog-staging-page-builder-1.7.1.0.zip", + "shasum": "7c76e54a785b05acf4e07653f90a83dc0dfc0cd9" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogStagingPageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Catalog Staging Page Builder module" + }, + { + "name": "magento/module-catalog-url-rewrite", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.4.5.0.zip", + "shasum": "1bd5ff2eb854696a84be74c33892c42e622ecc90" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.4.3.0.zip", + "shasum": "76179ea626e8c7c57ca8e33d2a68090fa15670ff" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-url-rewrite-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-url-rewrite-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-staging/magento-module-catalog-url-rewrite-staging-100.4.4.0.zip", + "shasum": "04de01719cc50c42389a70392293ba98f400a0fb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewriteStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-widget", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.4.5.0.zip", + "shasum": "fb050b11f646398e68f0f9c9b2c70a1c29531842" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogWidget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.4.5.0.zip", + "shasum": "c29a27d1314282080c7f89bc05cb6f80194a22dd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-security": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Checkout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-address-search", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search/magento-module-checkout-address-search-100.4.4.0.zip", + "shasum": "b0f43ccdb77a172320c25764f2031749c7521b6c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAddressSearch\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-address-search-gift-registry", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search-gift-registry/magento-module-checkout-address-search-gift-registry-100.4.1.0.zip", + "shasum": "87d2f574dc6610c04e2a961855f92be443673646" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-checkout-address-search": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-gift-registry": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAddressSearchGiftRegistry\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-address-search-negotiable-quote", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search-negotiable-quote/magento-module-checkout-address-search-negotiable-quote-100.3.4.0.zip", + "shasum": "b16791107d48bac87782f43f4f334eaa55b55d2a" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-checkout": "100.4.5", + "magento/module-checkout-address-search": "100.4.4", + "magento/module-negotiable-quote": "100.3.4", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAddressSearchNegotiableQuote\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.4.4.0.zip", + "shasum": "3ea175aac3a181b5eb4120a1a6d93dc0ae9b0567" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreements\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.4.1.0.zip", + "shasum": "684cb0c5b0d7f3beca29830f86feeb9db0f84702" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreementsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements-negotiable-quote", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-negotiable-quote/magento-module-checkout-agreements-negotiable-quote-100.3.4.0.zip", + "shasum": "b0c1134c81de3d3a00f860367dd1c2d3b9b064a4" + }, + "require": { + "magento/framework": "103.0.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-agreements": "100.4.4", + "magento/module-negotiable-quote": "100.3.4" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreementsNegotiableQuote\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements-purchase-order", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-purchase-order/magento-module-checkout-agreements-purchase-order-1.3.3.0.zip", + "shasum": "09ce3b99701895323999f67c318f8ee969372bbe" + }, + "require": { + "magento/framework": "103.0.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-agreements": "100.4.4", + "magento/module-purchase-order": "100.3.4" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreementsPurchaseOrder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "B2B Purchase order and checkout agreements linking module" + }, + { + "name": "magento/module-checkout-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-staging/magento-module-checkout-staging-100.4.4.0.zip", + "shasum": "55b750efeb64d353d2c1228b3c8edd35d5609e7d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*", + "magento/module-scalable-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms", + "version": "104.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-104.0.5.0.zip", + "shasum": "46493eaca20ee9f1fdc01cb9ad0ad4ce8d884b1a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.4.2.0.zip", + "shasum": "abb74ab28dc617e67b1904ac40ea4c6b68af2d91" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics/magento-module-cms-page-builder-analytics-1.6.2.0.zip", + "shasum": "cb85faab790971cc0aa82a1396aa810946e4a114" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "CMS Page Builder Analytics module" + }, + { + "name": "magento/module-cms-page-builder-analytics-staging", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics-staging/magento-module-cms-page-builder-analytics-staging-1.7.1.0.zip", + "shasum": "7ae32a35288626196ac9b5f88a72c9ddc7f0fdb7" + }, + "require": { + "magento/framework": "*", + "magento/module-cms": "*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "CMS Staging Page Builder Analytics module" + }, + { + "name": "magento/module-cms-staging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-staging/magento-module-cms-staging-100.4.5.0.zip", + "shasum": "282d1f21dd5601a956af9459b1d5e5f246f2be2a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-staging": "101.2.*", + "magento/module-ui": "101.2.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-url-rewrite", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.4.4.0.zip", + "shasum": "58feb0325230324416a662735e85a2c5a4689dd6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.4.3.0.zip", + "shasum": "795d725c0e8e0da0f287c8278cd88c024d1271d8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms-url-rewrite": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-company", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-company/magento-module-company-101.1.4.0.zip", + "shasum": "d1d9302cfe3ec78a2fba6e830d8cb6d260520153" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-authorization": "100.4.5", + "magento/module-backend": "102.0.5", + "magento/module-captcha": "100.4.5", + "magento/module-cms": "104.0.5", + "magento/module-customer": "103.0.5", + "magento/module-directory": "100.4.5", + "magento/module-eav": "102.1.5", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-sales": "103.0.5", + "magento/module-store": "101.1.5", + "magento/module-theme": "101.1.5", + "magento/module-ui": "101.2.5", + "magento/module-user": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.5", + "magento/module-checkout": "100.4.5", + "magento/module-customer-custom-attributes": "100.4.5", + "magento/module-multishipping": "100.4.5", + "magento/module-quote": "101.2.5", + "magento/module-rma": "101.2.5", + "magento/module-scalable-oms": "100.4.3", + "magento/module-webapi": "100.4.4", + "magento/module-wishlist": "101.2.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Company\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-company-credit", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-company-credit/magento-module-company-credit-100.3.4.0.zip", + "shasum": "d3b4190e2d4d458d31f8cd3a8d1fa0c7576b2624" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-authorization": "100.4.5", + "magento/module-backend": "102.0.5", + "magento/module-checkout": "100.4.5", + "magento/module-company": "101.1.4", + "magento/module-customer": "103.0.5", + "magento/module-directory": "100.4.5", + "magento/module-eav": "102.1.5", + "magento/module-integration": "100.4.5", + "magento/module-logging": "101.2.5", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-payment": "100.4.5", + "magento/module-quote": "101.2.5", + "magento/module-sales": "103.0.5", + "magento/module-store": "101.1.5", + "magento/module-ui": "101.2.5", + "magento/module-user": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-company-payment": "100.3.4", + "magento/module-config": "101.2.5", + "magento/module-customer-balance": "100.4.5", + "magento/module-multishipping": "100.4.5", + "magento/module-rma": "101.2.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompanyCredit\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-company-credit-graph-ql", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-company-credit-graph-ql/magento-module-company-credit-graph-ql-1.3.3.0.zip", + "shasum": "8bfa9213ae60acaec57e696d80b0c24da06f42b6" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-authorization": "100.4.5", + "magento/module-company-credit": "100.3.4", + "magento/module-company-graph-ql": "1.3.3", + "magento/module-customer": "103.0.5", + "magento/module-user": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompanyCreditGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-company-graph-ql", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-company-graph-ql/magento-module-company-graph-ql-1.3.3.0.zip", + "shasum": "39f7997401c03b2cb4ff541c5a6e3dc6161a86c8" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-backend": "102.0.5", + "magento/module-company": "101.1.4", + "magento/module-customer": "103.0.5", + "magento/module-customer-graph-ql": "100.4.5", + "magento/module-directory": "100.4.5", + "magento/module-graph-ql": "100.4.5", + "magento/module-store": "101.1.5", + "magento/module-user": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompanyGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-company-payment", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-company-payment/magento-module-company-payment-100.3.4.0.zip", + "shasum": "fd5fe5ae3b149b429553f59c56066cdc43e63589" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-authorization": "100.4.5", + "magento/module-backend": "102.0.5", + "magento/module-company": "101.1.4", + "magento/module-config": "101.2.5", + "magento/module-payment": "100.4.5", + "magento/module-quote": "101.2.5", + "magento/module-sales": "103.0.5", + "magento/module-store": "101.1.5", + "magento/module-ui": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.5", + "magento/module-customer-balance": "100.4.5", + "magento/module-multishipping": "100.4.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompanyPayment\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-company-shipping", + "version": "1.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-company-shipping/magento-module-company-shipping-1.3.4.0.zip", + "shasum": "41c53d45a285f3724a86ce81db46b383b3fc58f0" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-authorization": "100.4.5", + "magento/module-backend": "102.0.5", + "magento/module-company": "101.1.4", + "magento/module-config": "101.2.5", + "magento/module-shipping": "100.4.5", + "magento/module-ui": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-quote": "101.2.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompanyShipping\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-compare-list-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-compare-list-graph-ql/magento-module-compare-list-graph-ql-100.4.1.0.zip", + "shasum": "3933de0727390ab3e17c8e4ffb58f502fa0f6527" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompareListGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-config", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.2.5.0.zip", + "shasum": "29b1ef19022f790adc92d434b63aa673c2d49da4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Config\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.4.3.0.zip", + "shasum": "a17ea30a737183e89f768827ac5dc79dfab3f8d2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-negotiable-quote", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-negotiable-quote/magento-module-configurable-negotiable-quote-100.3.4.0.zip", + "shasum": "0f3c77b15b6e34801287e96c2b9079e102413eba" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-configurable-product": "100.4.5", + "magento/module-negotiable-quote": "100.3.4", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableNegotiableQuote\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.4.5.0.zip", + "shasum": "a6b2a438775e10b315da352207f326b25d2847f6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", + "magento/module-product-video": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-tax": "100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.4.5.0.zip", + "shasum": "d43550da49c0626cedac90aab27aaa23c8fc046c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-sales", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.4.2.0.zip", + "shasum": "3a1d54510526d9e36a64c46d4544e1086129da07" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product-staging/magento-module-configurable-product-staging-100.4.4.0.zip", + "shasum": "293a3b4a13ce2994a11d067235a7a8a3c2be900c" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-requisition-list", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-requisition-list/magento-module-configurable-requisition-list-100.3.4.0.zip", + "shasum": "f20bc6c7bfa570f34cb8bfca3bd82b03900b2e9b" + }, + "require": { + "magento/framework": "103.0.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.5", + "magento/module-configurable-product": "100.4.5", + "magento/module-requisition-list": "100.3.4" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableRequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-requisition-list-graph-ql", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-requisition-list-graph-ql/magento-module-configurable-requisition-list-graph-ql-1.3.3.0.zip", + "shasum": "69e2a81c69128015f8fd5e1bf2d46a00e1012e6d" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-configurable-product": "100.4.5", + "magento/module-requisition-list": "100.3.4", + "magento/module-requisition-list-graph-ql": "1.3.3", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableRequisitionListGraphQl\\": "" + } + }, + "license": [ + "Proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-shared-catalog", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-shared-catalog/magento-module-configurable-shared-catalog-100.3.4.0.zip", + "shasum": "20bf44bc00e93e6e11a97fbad3b09c19744405e4" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-customer": "103.0.5", + "magento/module-shared-catalog": "100.3.4", + "magento/module-store": "101.1.5", + "magento/module-ui": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-product": "100.4.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableSharedCatalog\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-contact", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.4.4.0.zip", + "shasum": "f59890ba23fff0b4174eca28e9eb9631da272fdf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Contact\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cookie", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.4.5.0.zip", + "shasum": "4f25ec33123b391b2f6a7cbba0797afb412609d5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cookie\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cron", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.4.5.0.zip", + "shasum": "21c72975a3851a4cdb57380674a0afff02379d22" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cron\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-csp", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.4.4.0.zip", + "shasum": "efc91377bea43c015a2e89e625b17f86d5971e67" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Csp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "CSP module enables Content Security Policies for Magento" + }, + { + "name": "magento/module-currency-symbol", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.4.3.0.zip", + "shasum": "d0f1cf8b2502e9fa3dfc19a34cc11bd12423c3f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CurrencySymbol\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-custom-attribute-management", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-custom-attribute-management/magento-module-custom-attribute-management-100.4.4.0.zip", + "shasum": "1aa19d933f3b7b5596afa0c48bed8edab7cca3e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomAttributeManagement\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-103.0.5.0.zip", + "shasum": "a54992e45b4d2aee5007a683f25eeea0079c9dba" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-integration": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-customer-sample-data": "Sample Data version: 100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Customer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.4.2.0.zip", + "shasum": "bce60a4bd7e29c7890d03685c04e513a24440d22" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-balance", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.4.5.0.zip", + "shasum": "3cf267bc08c10e045b7ce5dd5a66513c936b4790" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer-balance-sample-data": "Sample Data version: 100.4.*", + "magento/module-sales-archive": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerBalance\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-balance-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-balance-graph-ql/magento-module-customer-balance-graph-ql-100.4.2.0.zip", + "shasum": "20506d078848c1a4c0a86bf070d25e923134dca2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer-balance": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerBalanceGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-custom-attributes", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-custom-attributes/magento-module-customer-custom-attributes-100.4.5.0.zip", + "shasum": "d2b1476be7d8c902e1e97fc11fd17715c2ffeaf1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-custom-attribute-management": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerCustomAttributes\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-downloadable-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.4.1.0.zip", + "shasum": "faec34a3aff619ce641a49a6365393e5bafb826c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-downloadable-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerDownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-finance", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-finance/magento-module-customer-finance-100.4.2.0.zip", + "shasum": "d96e44247dea80a166634c0e6176fa71be46fdbc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-balance": "100.4.*", + "magento/module-customer-import-export": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-reward": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerFinance\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.4.5.0.zip", + "shasum": "602fdc6011df59605229070182fd47c757f48e3c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-import-export", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.4.5.0.zip", + "shasum": "6d6805918020b4ceb9823ecdbec2ab42203cbb35" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-segment", + "version": "102.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-segment/magento-module-customer-segment-102.1.5.0.zip", + "shasum": "942bc03460e0b726c438b0b6dcba90f54c75f672" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-advanced-rule": "100.4.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-newsletter": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerSegment\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-deferred-total-calculating", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-deferred-total-calculating/magento-module-deferred-total-calculating-100.4.0.0.zip", + "shasum": "6e8fb991ae672fa85b1d9e675c62f4480062042b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-staging": "100.4.*", + "magento/module-payment": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DeferredTotalCalculating\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-deploy", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.4.5.0.zip", + "shasum": "a213853f0a0fdb9c4253dd3fc733e5a0fd73ba60" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\Deploy\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-developer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.4.5.0.zip", + "shasum": "dfa60efc615392b056754cb6a81c78a6ffef80f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Developer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-dhl", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.4.4.0.zip", + "shasum": "48ccc4512f35d3fe6ebb761a9e663e37f4160455" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Dhl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.4.5.0.zip", + "shasum": "42bab61cd7e480a9c1d0a0afc164f4587f4b1fcc" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Directory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.4.3.0.zip", + "shasum": "c4da9001b43d6c14063060594cb6c9eaced6b904" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DirectoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.4.5.0.zip", + "shasum": "78a7f641efd6f7297cd5f046bfda9565de415192" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Downloadable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.4.5.0.zip", + "shasum": "e9b7443eada7b328cefb0a3c290481a789d8a2ba" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-sales-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.4.4.0.zip", + "shasum": "4d50455fba9fa7714ccc90d2ef3326a13d5162dc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-requisition-list-graph-ql", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-requisition-list-graph-ql/magento-module-downloadable-requisition-list-graph-ql-1.3.3.0.zip", + "shasum": "c0f2e757cb882cdc7a5cb25ea5b1a0412eb874dd" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-downloadable": "100.4.5", + "magento/module-downloadable-graph-ql": "100.4.5", + "magento/module-requisition-list": "100.3.4", + "magento/module-requisition-list-graph-ql": "1.3.3", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableRequisitionListGraphQl\\": "" + } + }, + "license": [ + "Proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-staging/magento-module-downloadable-staging-100.4.4.0.zip", + "shasum": "5a5865478222f09599d089e9c9721eaf1ce98326" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav", + "version": "102.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.1.5.0.zip", + "shasum": "c340cf0993448f1abd5ad0caf61734249611943e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Eav\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.4.2.0.zip", + "shasum": "d01f70fb516cebb96bef4f480bade2599290bda6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-eav": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EavGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-101.0.5.0.zip", + "shasum": "e596d6ae4542e44ac18acb5714a2fe8af201da2e" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-6", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.4.5.0.zip", + "shasum": "25afea3df20a62529a3ab27d7d45058ea8b85707" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-search": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch6\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-7", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.4.5.0.zip", + "shasum": "f1cd194fd49688ce3c416c4a6678865a5dcf4d1f" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-search": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch7\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-catalog-permissions", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions/magento-module-elasticsearch-catalog-permissions-100.4.1.0.zip", + "shasum": "3d670a1650d2158d4d4a42169a37e3024a9f9708" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ElasticsearchCatalogPermissions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-catalog-permissions-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions-graph-ql/magento-module-elasticsearch-catalog-permissions-graph-ql-100.4.0.0.zip", + "shasum": "111daea515d5f06f0253a988d45dfe2a04cdb2c7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ElasticsearchCatalogPermissionsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-email", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.1.5.0.zip", + "shasum": "ca393c2beae425fdcbc56cafa12718a0a6e1b440" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Email\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-encryption-key", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.4.3.0.zip", + "shasum": "6d005c0f6cabc0257fece16e129556406f27e2e3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EncryptionKey\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-enterprise", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-enterprise/magento-module-enterprise-100.4.3.0.zip", + "shasum": "684538b62c94d98b162c19c8d3909b57b8e4a4f6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-checkout": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog-event": "101.1.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-customer-custom-attributes": "100.4.*", + "magento/module-customer-segment": "102.1.*", + "magento/module-gift-card": "101.3.*", + "magento/module-gift-card-account": "101.2.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-gift-wrapping": "101.2.*", + "magento/module-invitation": "100.4.*", + "magento/module-logging": "101.2.*", + "magento/module-multiple-wishlist": "100.4.*", + "magento/module-price-permissions": "100.4.*", + "magento/module-promotion-permissions": "100.4.*", + "magento/module-reminder": "101.2.*", + "magento/module-reward": "101.2.*", + "magento/module-rma": "101.2.*", + "magento/module-sales-archive": "101.0.*", + "magento/module-scheduled-import-export": "101.2.*", + "magento/module-target-rule": "101.2.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Enterprise\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-fedex", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.4.3.0.zip", + "shasum": "5e2e9a10a59865925907055aed50bf83eac8e4a4" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Fedex\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card", + "version": "101.3.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card/magento-module-gift-card-101.3.5.0.zip", + "shasum": "ae509712be04a8133a36ab10ab07d5dc124baa95" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-card-account": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-gift-card-sample-data": "Sample Data version: 100.4.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-msrp": "100.4.*", + "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-wishlist": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCard\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-account", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-account/magento-module-gift-card-account-101.2.5.0.zip", + "shasum": "6a47a0e46eebb1ab97bb21bd7a6355d62e6aa36f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-balance": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardAccount\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-account-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-account-graph-ql/magento-module-gift-card-account-graph-ql-100.4.3.0.zip", + "shasum": "c398261664e07ac46ea498e57cde71c9b8505aa4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card-account": "101.2.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardAccountGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-graph-ql/magento-module-gift-card-graph-ql-100.4.5.0.zip", + "shasum": "c3d8a15c6a0536021540e9f0baac6b394c0afb0f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-sales-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-import-export/magento-module-gift-card-import-export-100.4.2.0.zip", + "shasum": "35092f87e6b6b09eab476d43ae2df188e62de30e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-config": "101.2.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-card": "101.3.*", + "magento/module-import-export": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-negotiable-quote", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-negotiable-quote/magento-module-gift-card-negotiable-quote-100.3.4.0.zip", + "shasum": "1591c6d7905952cd1797f75672c59f45aeb0682b" + }, + "require": { + "magento/framework": "103.0.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-gift-card": "101.3.5", + "magento/module-negotiable-quote": "100.3.4" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardNegotiableQuote\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-requisition-list", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-requisition-list/magento-module-gift-card-requisition-list-100.3.4.0.zip", + "shasum": "264e1e811cf90250cafe71a88cfd082168fd2a64" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-quote": "101.2.5", + "magento/module-requisition-list": "100.3.4", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.5", + "magento/module-gift-card": "101.3.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardRequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-requisition-list-graph-ql", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-requisition-list-graph-ql/magento-module-gift-card-requisition-list-graph-ql-1.3.3.0.zip", + "shasum": "41404600d41faed793116323542b153325e6845a" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-gift-card": "101.3.5", + "magento/module-graph-ql": "100.4.5", + "magento/module-requisition-list": "100.3.4", + "magento/module-requisition-list-graph-ql": "1.3.3", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardRequisitionListGraphQl\\": "" + } + }, + "license": [ + "Proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-shared-catalog", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-shared-catalog/magento-module-gift-card-shared-catalog-100.3.4.0.zip", + "shasum": "6160f514ca651735a8972b32e6c0ff1521af81a5" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-ui": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-shared-catalog": "100.3.4" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardSharedCatalog\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-staging/magento-module-gift-card-staging-100.4.2.0.zip", + "shasum": "90672ad4373f8a0d2fa0d1d3d058aebbfa445eef" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.4.4.0.zip", + "shasum": "921b0e4ec989c1e9038b96a32a747498f3932b94" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-eav": "102.1.*", + "magento/module-multishipping": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-message-graph-ql/magento-module-gift-message-graph-ql-100.4.3.0.zip", + "shasum": "fbe42991c130a066fa97bb9bec4aff4ef908e2a0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-message": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessageGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-message-staging/magento-module-gift-message-staging-100.4.2.0.zip", + "shasum": "466cbc331963e0fea7f4a72ad180bab531117b3e" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-gift-message": "100.4.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessageStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-registry", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-registry/magento-module-gift-registry-101.2.5.0.zip", + "shasum": "6bbfb43398db9bb1df8e4c01f77e64c0ebb994fd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-gift-registry-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftRegistry\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-registry-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-registry-graph-ql/magento-module-gift-registry-graph-ql-100.4.1.0.zip", + "shasum": "7c663d50f8d9fc908d2eff9b99a69a895e7ecfa3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-quote": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftRegistryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-wrapping", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping/magento-module-gift-wrapping-101.2.4.0.zip", + "shasum": "c786839eb1eee6ea39094ffed638760f9763af19" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftWrapping\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-wrapping-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-graph-ql/magento-module-gift-wrapping-graph-ql-100.4.2.0.zip", + "shasum": "06d8172c8b706f5debbda68c3dec24fdef37556c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-message": "100.4.*", + "magento/module-gift-wrapping": "101.2.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftWrappingGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-wrapping-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-staging/magento-module-gift-wrapping-staging-100.4.2.0.zip", + "shasum": "b327e647e565b10a5946f761fe362ea1d5b9c3e3" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-gift-wrapping": "101.2.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftWrappingStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-adwords", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.4.2.0.zip", + "shasum": "0a43ce9822ad2668925e9bfd83a9390937a5b062" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAdwords\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-analytics", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.4.1.0.zip", + "shasum": "ac96a5e269773e3c9162a82436bdfa19e6fe3be1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-gtag", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-gtag/magento-module-google-gtag-100.4.0.0.zip", + "shasum": "60adbe5904d419485a1c710ce8fefa0dd9213b49" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleGtag\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-optimizer", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.4.4.0.zip", + "shasum": "562fe885296e5d3a4289f1f8df6498f8322406a0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-google-analytics": "100.4.*", + "magento/module-google-gtag": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleOptimizer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-optimizer-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-optimizer-staging/magento-module-google-optimizer-staging-100.4.2.0.zip", + "shasum": "d0fe89bee2115ff246414708bd7a8e60a8264541" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-google-optimizer": "100.4.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleOptimizerStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-tag-manager", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-tag-manager/magento-module-google-tag-manager-100.4.5.0.zip", + "shasum": "5d1bcfca9874872c6499a60daf7498da77ea4ea9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-google-analytics": "100.4.*", + "magento/module-google-gtag": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-quote": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleTagManager\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.4.5.0.zip", + "shasum": "a956f4de6dd170b23705701c08d351a627500758" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-new-relic-reporting": "100.4.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0", + "webonyx/graphql-php": "~14.11.5" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql-cache", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.4.2.0.zip", + "shasum": "ba6b7676af0b686ae6a89f8aa8335e32ca68dc27" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQlCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-catalog-inventory", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.4.2.0.zip", + "shasum": "ff1404f454d460b4fb54db48de9fd701ff4c7686" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedCatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.4.3.0.zip", + "shasum": "ac071186b6f3f875d1045231f5ddd83ecc46081e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-import-export": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.4.5.0.zip", + "shasum": "d70bf64e35d023697a13bee7d34e7d6b6c8ea8e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.4.5.0.zip", + "shasum": "3485298a82d7aa23bcae3ecd12d980569420b44d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product-staging", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-product-staging/magento-module-grouped-product-staging-100.4.3.0.zip", + "shasum": "600e25fcce702281db62bd4e92b9d507f4b8d4fc" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProductStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-requisition-list", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-requisition-list/magento-module-grouped-requisition-list-100.3.4.0.zip", + "shasum": "454a5aedd7dac2c19cdf642306deae7d0686e6bb" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-grouped-product": "100.4.5", + "magento/module-requisition-list": "100.3.4", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedRequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-shared-catalog", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-shared-catalog/magento-module-grouped-shared-catalog-100.3.4.0.zip", + "shasum": "8e291c54ab71d07ee6722436066ff41c4f1def3d" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-shared-catalog": "100.3.4", + "magento/module-ui": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-grouped-product": "100.4.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedSharedCatalog\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-import-export", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-101.0.5.0.zip", + "shasum": "d83b1dd4c0dac78116eb9c750c3ce0e50a5bd514" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-indexer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.4.5.0.zip", + "shasum": "6b16b0e77c9b562b93a6489dacc3602726f0f970" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Indexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-instant-purchase", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.4.4.0.zip", + "shasum": "04849d6cf80a8755c9382ec4c2c68a5b84cafed9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InstantPurchase\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-integration", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.4.5.0.zip", + "shasum": "9128a75504ec75ae3f6c9eb241e47cd59ca0a79a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Integration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.2.3.0.zip", + "shasum": "95762911d52281f6f2c83bc4a1d4a424c7e9c8e4" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Inventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.2.3.0.zip", + "shasum": "5a3570a7c41ace3ce43e008b08a12d3a963b994c" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-advanced-checkout", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.2.2.0.zip", + "shasum": "7a97a63c8df73993061a8245152ff8ab1d1efc1f" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-advanced-checkout": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdvancedCheckout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-api", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.2.3.0.zip", + "shasum": "1c18de713cfd76017feab2fd3dcfbf98ed06d23f" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-import-export", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-import-export/magento-module-inventory-bundle-import-export-1.1.1.0.zip", + "shasum": "d7e791613e1768dfe41db8fec9cc8f05beae0ef4" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-bundle-import-export": "*", + "magento/module-catalog-import-export": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.2.2.0.zip", + "shasum": "a59d6856469b947d34060eaf607d3883812705dc" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.2.2.0.zip", + "shasum": "1e30de08cc7b91d5d102ac751b60f0b5ec75bfb7" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-indexer", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-indexer/magento-module-inventory-bundle-product-indexer-1.1.2.0.zip", + "shasum": "c31b980f56a832a8ca4ddd3c0e0a4c9265ef8756" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-cache", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.2.3.0.zip", + "shasum": "c706f5eddf9e17263d547285cde654213ab14ed8" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.3.0.0.zip", + "shasum": "bd8a6f795fdeb474199f6c3de5c753999f5b06d8" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-reservations-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.2.3.0.zip", + "shasum": "3f58ba52984b657f01bd920cd63f54b25b0476c6" + }, + "require": { + "magento/framework": "*", + "magento/module-asynchronous-operations": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-admin-ui": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-api", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.3.3.0.zip", + "shasum": "aa8bcc447d6990a1d85c6984d0f8c5093c26d057" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-frontend-ui", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-frontend-ui/magento-module-inventory-catalog-frontend-ui-1.0.2.0.zip", + "shasum": "4b3e25ca735d813dd5710632affe7ce06d226709" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.2.3.0.zip", + "shasum": "745e2b237b9165ccdf7699eee7667f8630657a26" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-bundle-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search-bundle-product/magento-module-inventory-catalog-search-bundle-product-1.0.1.0.zip", + "shasum": "985c28d5991083faa215f166ece8d4cff11ba8af" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-configurable-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search-configurable-product/magento-module-inventory-catalog-search-configurable-product-1.0.1.0.zip", + "shasum": "4404d1e799b864261ccd916b4baabf24afa508f0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.2.3.0.zip", + "shasum": "80834ce90b323094f7e5bd087670fae139f37f4e" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.2.3.0.zip", + "shasum": "3b4778a054792c0b8a0a6d26800c6826ceb2b30f" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-frontend-ui", + "version": "1.0.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-frontend-ui/magento-module-inventory-configurable-product-frontend-ui-1.0.3.0.zip", + "shasum": "d0d3fa89eaa7b634a767b2844a13340239f8e457" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-configurable-product": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-indexer", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.2.3.0.zip", + "shasum": "53830f28064354070f57b5789efbbf9693cbb0f8" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.2.2.0.zip", + "shasum": "e91d46476000d593ad4158f53bb24ffd70b798ac" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfiguration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.2.1.0.zip", + "shasum": "1c806bb6b9b03cb13f3f418a2a079f3262a58454" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.2.2.0.zip", + "shasum": "15a1781da6af87feac37134105ba4b390fbb58eb" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-admin-ui", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.2.1.0.zip", + "shasum": "58736edbf5a14f2ed7006269739aab746d2f156c" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.2.1.0.zip", + "shasum": "07060a503927c6e7061e6e8b1002b070e2f8c42b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-elasticsearch", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.2.2.0.zip", + "shasum": "bd5c9005fd40928b783d41cae1bef66324624d9a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryElasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.2.2.0.zip", + "shasum": "fc59b1eb23bbf38d0b146deec03818a05dfb45f9" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-export-stock-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStock\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.2.1.0.zip", + "shasum": "12e0be97f80653146774a9522909da82256e7ee8" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStockApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-graph-ql", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.2.2.0.zip", + "shasum": "13fe79e0a209e8f4b8802f376f7ed5c78033c9ea" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.3.0.0.zip", + "shasum": "adc82ef5c6200042e435c3e02a1ac5fd1eddfaea" + }, + "require": { + "magento/framework": "*", + "magento/module-grouped-product": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.2.2.0.zip", + "shasum": "623a0a214ec3402199ae9576898af5cd29ef2c06" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-indexer", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.2.3.0.zip", + "shasum": "5c59f02bc9c546d5ea951bca28d47a476375b576" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-import-export", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.2.3.0.zip", + "shasum": "4da076d2b7f17b0f2e3cb7f177ba4f29a04e451e" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-import-export": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-import-export": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup/magento-module-inventory-in-store-pickup-1.1.1.0.zip", + "shasum": "1b9de64f6aaaa512af270e6d23dd55a6f58d7c84" + }, + "require": { + "magento/framework": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-admin-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-admin-ui/magento-module-inventory-in-store-pickup-admin-ui-1.1.2.0.zip", + "shasum": "90ccb79901dac65e512ccf7c108db13dc85b8e86" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-api/magento-module-inventory-in-store-pickup-api-1.1.1.0.zip", + "shasum": "d2a1b2d793ba92e525f8f12cfd1aac32f3d9b531" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-frontend", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-frontend/magento-module-inventory-in-store-pickup-frontend-1.1.3.0.zip", + "shasum": "74656159bd3ce588f5753293d1f3727d4a11efcb" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupFrontend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-graph-ql", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-graph-ql/magento-module-inventory-in-store-pickup-graph-ql-1.1.2.0.zip", + "shasum": "0070833a277daace18e32a0a56221c52fedc1085" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-multishipping", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-multishipping/magento-module-inventory-in-store-pickup-multishipping-1.1.1.0.zip", + "shasum": "c686e4d2dbf32a269e03860434acadbea0750096" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-quote": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupMultishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote/magento-module-inventory-in-store-pickup-quote-1.1.1.0.zip", + "shasum": "51e2abfc9aa2b8a76df00d77df652025b4841831" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup": "1.1.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote-graph-ql/magento-module-inventory-in-store-pickup-quote-graph-ql-1.1.1.0.zip", + "shasum": "5022fa73f626bf8566bac214cde8a1e22f7dc77f" + }, + "require": { + "magento/framework": "*", + "magento/module-graph-ql": "*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales/magento-module-inventory-in-store-pickup-sales-1.1.1.0.zip", + "shasum": "b1a0e03235b3de63d33505a1fbff5c13a7b4faef" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-admin-ui/magento-module-inventory-in-store-pickup-sales-admin-ui-1.1.3.0.zip", + "shasum": "b743a3b50262cdf785894d7b2b30373e7edec095" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-quote": "1.1.*", + "magento/module-inventory-in-store-pickup-sales": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-api/magento-module-inventory-in-store-pickup-sales-api-1.1.1.0.zip", + "shasum": "15726810cdde0d59593510b9b2ac774698c415aa" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping/magento-module-inventory-in-store-pickup-shipping-1.1.2.0.zip", + "shasum": "55e273b1c4c562da7253f7aba4ef989558ba6dd0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-admin-ui/magento-module-inventory-in-store-pickup-shipping-admin-ui-1.1.1.0.zip", + "shasum": "d376127d9c3cb86445790db8e6640fa236b7cdbf" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-shipping": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-api/magento-module-inventory-in-store-pickup-shipping-api-1.1.1.0.zip", + "shasum": "efb7557266ebe11bca09f656f17d470fdcc83f2a" + }, + "require": { + "magento/framework": "*", + "magento/module-quote": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-webapi-extension", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-webapi-extension/magento-module-inventory-in-store-pickup-webapi-extension-1.1.1.0.zip", + "shasum": "2eb359039befe114506e3dfe81d5f58036b1a134" + }, + "require": { + "magento/framework": "*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupWebapiExtension\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-indexer", + "version": "2.2.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-2.2.0.0.zip", + "shasum": "a75708ded25fa8487eaf492e856eec0208dd55d3" + }, + "require": { + "magento/framework": "*", + "magento/framework-message-queue": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "magento/module-inventory-sales": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.2.2.0.zip", + "shasum": "70af3497ec61d7f65a4184bc0819397823b60e7e" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-eav": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.2.2.0.zip", + "shasum": "326bc39749d261f77d9eb43f7ab694108c7ae4b6" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-reports": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.2.2.0.zip", + "shasum": "76c5cb447576246350587be50778b97d2ececece" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-multi-dimensional-indexer-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.2.1.0.zip", + "shasum": "0618acb935600e23430f77230dfc8640ab2a192b" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryMultiDimensionalIndexerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-product-alert", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.2.2.0.zip", + "shasum": "c0757a9e168ac3760b346b248508c10cc1c278f9" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-product-alert": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-product-alert": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-quote-graph-ql", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-quote-graph-ql/magento-module-inventory-quote-graph-ql-1.0.2.0.zip", + "shasum": "353666ad869e094f0c5369b845852db9fea1488b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-requisition-list", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.2.3.0.zip", + "shasum": "b9f6581f60cfb4249f1a3270d5ae32eaffacf821" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-requisition-list": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryRequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservation-cli", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.2.2.0.zip", + "shasum": "df3cb5f4ae723396c9ef9552907d826fc030c78b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationCli\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.2.1.0.zip", + "shasum": "d13c26f00a9a6a00d108763e1a657149f9a560bc" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-reservations-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.2.1.0.zip", + "shasum": "c6afb8ffdbaca59fb5bd32182739a3ce7e70b45e" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.3.0.0.zip", + "shasum": "abd02e8c8e9f5dc6c008f11b33d6e09c7d7739c0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-sales-inventory": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-indexer": "*" + }, + "suggest": { + "magento/module-inventory-catalog": "1.3.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.2.3.0.zip", + "shasum": "d30ef3bc7f23e8041961d4bd5e435520ddcef448" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.2.2.0.zip", + "shasum": "467ab9d52944df86b9fdd5fba0f90880e51e7389" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-frontend-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.2.2.0.zip", + "shasum": "ee11d12d1839b68c67113735ce8aa58db5ce693a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-catalog-frontend-ui": "1.0.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-setup-fixture-generator", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.2.1.0.zip", + "shasum": "457a372568cccc7f8bb57f61b345f8c959879a68" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySetupFixtureGenerator\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.2.2.0.zip", + "shasum": "930018764fe7e74d8ca2c160bc0ad72fa4ca25da" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.2.3.0.zip", + "shasum": "c2ac5ede4b57a3867e16d6b902d6bc009c3b8c58" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-deduction-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.2.2.0.zip", + "shasum": "31ec53d0db095df80217a8f28596dfc77c55dcf9" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceDeductionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.2.1.0.zip", + "shasum": "a7867c53999cadd39dc3b17621f7f4a2f1879700" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection-api", + "version": "1.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.4.2.0.zip", + "shasum": "a75b7cbad48bd870065ab223025d1db4c8bdb557" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-swatches-frontend-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-swatches-frontend-ui/magento-module-inventory-swatches-frontend-ui-1.0.1.0.zip", + "shasum": "ccf4cc2fb553e550a00217881ce24887ca0d5bad" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", + "magento/module-swatches": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySwatchesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-visual-merchandiser", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-visual-merchandiser/magento-module-inventory-visual-merchandiser-1.1.3.0.zip", + "shasum": "e4b58f90e087e3ee5c942180e077562386e8c596" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-api": "*", + "magento/module-inventory-configuration-api": "*" + }, + "suggest": { + "magento/module-visual-merchandiser": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryVisualMerchandiser\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-wishlist", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-wishlist/magento-module-inventory-wishlist-1.0.2.0.zip", + "shasum": "41c2b5a4a914dddeb3167f6d473edde45ef6d1e4" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-wishlist": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryWishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-invitation", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-invitation/magento-module-invitation-100.4.4.0.zip", + "shasum": "9ae623c03c5d75b66062baab25721b2399c9b83d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-reports": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Invitation\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-jwt-framework-adapter", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-jwt-framework-adapter/magento-module-jwt-framework-adapter-100.4.1.0.zip", + "shasum": "765b2585488423ef55b537c215ee5c17d57feb3a" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "web-token/jwt-framework": "^v2.2.7" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtFrameworkAdapter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "JWT Manager implementation based on jwt-framework" + }, + { + "name": "magento/module-jwt-user-token", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-jwt-user-token/magento-module-jwt-user-token-100.4.0.0.zip", + "shasum": "2265f76b40299df4e67d17b768743617cfb812c9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-integration": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtUserToken\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Introduces JWT token support for web API authentication" + }, + { + "name": "magento/module-layered-navigation", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.4.5.0.zip", + "shasum": "041332d2eba4f0e72e4411c75fa57ebab90681ef" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-layered-navigation-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-layered-navigation-staging/magento-module-layered-navigation-staging-100.4.2.0.zip", + "shasum": "2e2b7760afe39a06b3ef5a16544697e9005b848c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-layered-navigation": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LayeredNavigationStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-logging", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-logging/magento-module-logging-101.2.5.0.zip", + "shasum": "82ca25a904a20926e28847ebc5a797e306b7259f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-asynchronous-operations": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Logging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-login-as-customer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer/magento-module-login-as-customer-100.4.5.0.zip", + "shasum": "1376e771612b41176ca91a05631335db0f75f20b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-admin-ui", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-admin-ui/magento-module-login-as-customer-admin-ui-100.4.5.0.zip", + "shasum": "4e86c5f465e7cd9fe3f54c93d0c97a621fa82453" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-frontend-ui": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-api", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-api/magento-module-login-as-customer-api-100.4.4.0.zip", + "shasum": "c0f84e01b3d0bdc3af53ecc7f5d58d504dd5fdcb" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-assistance", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-assistance/magento-module-login-as-customer-assistance-100.4.4.0.zip", + "shasum": "9b046099d5486eab457c61fa4a38550eccad7fc1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-admin-ui": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAssistance\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-frontend-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-frontend-ui/magento-module-login-as-customer-frontend-ui-100.4.4.0.zip", + "shasum": "9716706a138ff2f621f199f8e43815ef4a95f8ac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-graph-ql/magento-module-login-as-customer-graph-ql-100.4.2.0.zip", + "shasum": "1528b2b3c62fb996a616efcf04473151e6cb89e0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-integration": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-assistance": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Flexible login as a customer so a merchant or merchant admin can log into an end customer's account to assist them with their account." + }, + { + "name": "magento/module-login-as-customer-log", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-log/magento-module-login-as-customer-log-100.4.3.0.zip", + "shasum": "190b6a98332d5de0741e2a9536c449008f6d4ba7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerLog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-logging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-logging/magento-module-login-as-customer-logging-100.4.5.0.zip", + "shasum": "cb1b8249f62a06952e50afca44712836b908e805" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-logging": "101.2.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerLogging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Log logged in as customer admin actions." + }, + { + "name": "magento/module-login-as-customer-page-cache", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-page-cache/magento-module-login-as-customer-page-cache-100.4.4.0.zip", + "shasum": "4568b7c6d8a6f133a05ae22e2a0b0edee81095cb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-page-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerPageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-quote", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-quote/magento-module-login-as-customer-quote-100.4.3.0.zip", + "shasum": "4ee147fa19d010b622a1c65ab67debd781537bc4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-sales", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-sales/magento-module-login-as-customer-sales-100.4.4.0.zip", + "shasum": "1a1141ffee88547f656f22525c640aa08a2ef4a4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-website-restriction", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-website-restriction/magento-module-login-as-customer-website-restriction-100.4.3.0.zip", + "shasum": "4418b87a4b253984bc141339d7589208002d6ce3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-website-restriction": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerWebsiteRestriction\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-marketplace", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.4.3.0.zip", + "shasum": "81834dfa6fad732e552eb502bf6777630f35bc8c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Marketplace\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-media-content", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content/magento-module-media-content-100.4.3.0.zip", + "shasum": "be484449117b6df40685537286f1c43f636fe2a1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-api", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-api/magento-module-media-content-api-100.4.4.0.zip", + "shasum": "e235e273fc88a016d1bd3bb81d50002eb092b6de" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the API interfaces for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-catalog", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-catalog/magento-module-media-content-catalog-100.4.3.0.zip", + "shasum": "ba6e31f7138f7131ad2ebdc0ac6d177e8ca2f8fb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-catalog-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-catalog-staging/magento-module-media-content-catalog-staging-100.4.2.0.zip", + "shasum": "4d9a15a4d25b9541dad75332444f9c5af0b47982" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCatalogStaging\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-cms", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-cms/magento-module-media-content-cms-100.4.3.0.zip", + "shasum": "0c415f2c3533422a261dedf4e44c10d6741472ae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-content-synchronization", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization/magento-module-media-content-synchronization-100.4.4.0.zip", + "shasum": "f5235ec268cb902322e6ba1befe6dfa6960859b5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-gallery-synchronization": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media content data synchronization." + }, + { + "name": "magento/module-media-content-synchronization-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-api/magento-module-media-content-synchronization-api-100.4.3.0.zip", + "shasum": "55cab31f4c51604df8f417aa21e4314b45707ff8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media content synchronization implementation API" + }, + { + "name": "magento/module-media-content-synchronization-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-catalog/magento-module-media-content-synchronization-catalog-100.4.2.0.zip", + "shasum": "ce75ad6cc70067068847178f6e07e13311fc7aac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-synchronization-cms", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-cms/magento-module-media-content-synchronization-cms-100.4.2.0.zip", + "shasum": "b7a2131609d5f90a0ececca0f895c14ac9489f15" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-gallery", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.4.4.0.zip", + "shasum": "a8c451eeaf64b4ee2ad79f23702982e9ae9f74d8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallery\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media handling" + }, + { + "name": "magento/module-media-gallery-api", + "version": "101.0.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-101.0.4.0.zip", + "shasum": "8eefc82cff3278c0c04b295c71c8c689bd790d8c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery asset attributes storage and management" + }, + { + "name": "magento/module-media-gallery-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog/magento-module-media-gallery-catalog-100.4.2.0.zip", + "shasum": "a7f564753983d5550498737ad5132a2a2121d5af" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for catalog gallery processor delete operation handling" + }, + { + "name": "magento/module-media-gallery-catalog-integration", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-integration/magento-module-media-gallery-catalog-integration-100.4.2.0.zip", + "shasum": "c95e1a697f137f3d5fb065c4538e6f995104dc86" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for extending catalog image uploader functionality" + }, + { + "name": "magento/module-media-gallery-catalog-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-ui/magento-module-media-gallery-catalog-ui-100.4.2.0.zip", + "shasum": "7812f995826c67ef4114a4a956817beefe20a8e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implement category grid for media gallery." + }, + { + "name": "magento/module-media-gallery-cms-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-cms-ui/magento-module-media-gallery-cms-ui-100.4.2.0.zip", + "shasum": "8e035e08b1b57af4a2f70a2e37f41119dc764523" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCmsUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Cms related UI elements in the magento media gallery" + }, + { + "name": "magento/module-media-gallery-integration", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-integration/magento-module-media-gallery-integration-100.4.4.0.zip", + "shasum": "e3aa33bb7297034c6a59bc8fa6a836b35af70201" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-cms": "*" + }, + "suggest": { + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for integration of enhanced media gallery" + }, + { + "name": "magento/module-media-gallery-metadata", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata/magento-module-media-gallery-metadata-100.4.3.0.zip", + "shasum": "b8d1b916247a3ab2a73d5112ce7a38b4834c7474" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata processing" + }, + { + "name": "magento/module-media-gallery-metadata-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata-api/magento-module-media-gallery-metadata-api-100.4.2.0.zip", + "shasum": "a167dd435a3c6aadbf4ea436bb88ad7392a02be1" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadataApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery metadata implementation API" + }, + { + "name": "magento/module-media-gallery-renditions", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions/magento-module-media-gallery-renditions-100.4.3.0.zip", + "shasum": "d3c9da3d4bda169f9b687595281b056cc0db5020" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-renditions-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-content-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implements height and width fields for for media gallery items." + }, + { + "name": "magento/module-media-gallery-renditions-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions-api/magento-module-media-gallery-renditions-api-100.4.2.0.zip", + "shasum": "c684de95cd58a68a5ded32ab1d54bc840eda078a" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditionsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that is responsible for the API implementation of Media Gallery Renditions." + }, + { + "name": "magento/module-media-gallery-synchronization", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization/magento-module-media-gallery-synchronization-100.4.4.0.zip", + "shasum": "02578232663d1a7637f2d8c08ef49ae6421c449d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media gallery data synchronization." + }, + { + "name": "magento/module-media-gallery-synchronization-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-api/magento-module-media-gallery-synchronization-api-100.4.3.0.zip", + "shasum": "be6d4f82a76fcc39db835401e2e9bd332ce78266" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery synchronization implementation API" + }, + { + "name": "magento/module-media-gallery-synchronization-metadata", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-metadata/magento-module-media-gallery-synchronization-metadata-100.4.1.0.zip", + "shasum": "9e09a1159b15c4d23604dda9fd571662217db753" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata synchronization" + }, + { + "name": "magento/module-media-gallery-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui/magento-module-media-gallery-ui-100.4.4.0.zip", + "shasum": "66c54e0b853754f695253a23286a88c4bce8fd82" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation" + }, + { + "name": "magento/module-media-gallery-ui-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui-api/magento-module-media-gallery-ui-api-100.4.3.0.zip", + "shasum": "eb813d47915354b0f5a3ad49381d5f55658d0f6c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUiApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation API" + }, + { + "name": "magento/module-media-storage", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.4.4.0.zip", + "shasum": "6e3b469674fe41e8f8bd36b296908734028fd45b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-message-queue", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.4.5.0.zip", + "shasum": "c22f018c65c4699bd606f1f8997f914d13886cf1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.4.4.0.zip", + "shasum": "bd055d354e6ac6d952af52deb3b4cffd58f20b26" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-msrp-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Msrp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-configurable-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.4.2.0.zip", + "shasum": "537b34ec7d74768c7b34115f4840e4995daed1b4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-grouped-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.4.2.0.zip", + "shasum": "92e0dacc2c8a8167cb8f10eff83e4a070764030c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-staging", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp-staging/magento-module-msrp-staging-100.4.3.0.zip", + "shasum": "29ca00d1f0345498052d8df88c77664c64d923a2" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-multiple-wishlist", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist/magento-module-multiple-wishlist-100.4.5.0.zip", + "shasum": "4683536cd5537aa5a7caea553db8f687ed2d6e91" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-checkout": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-multiple-wishlist-sample-data": "Sample Data version: 100.4.*", + "magento/module-reports": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MultipleWishlist\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-multiple-wishlist-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist-graph-ql/magento-module-multiple-wishlist-graph-ql-100.4.1.0.zip", + "shasum": "f49721f166cea8e9649076f6878fc071d86b9fce" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-multiple-wishlist": "100.4.*", + "magento/module-wishlist": "101.2.*", + "magento/module-wishlist-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MultipleWishlistGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-multishipping", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.4.5.0.zip", + "shasum": "86c08ce0688695d8f4dba94a98c96a11a725f19d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Multishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-mysql-mq", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.4.3.0.zip", + "shasum": "244ce82923f4b37efc9da06bda19dc194280ecab" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MysqlMq\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-negotiable-quote", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-negotiable-quote/magento-module-negotiable-quote-100.3.4.0.zip", + "shasum": "41fbedbbca03f860e2d9691e6400968a95b45f09" + }, + "require": { + "laminas/laminas-json": "^3.3.0", + "magento/framework": "103.0.5", + "magento/framework-bulk": "101.0.1", + "magento/framework-message-queue": "100.4.5", + "magento/module-advanced-checkout": "100.4.5", + "magento/module-asynchronous-operations": "100.4.5", + "magento/module-authorization": "100.4.5", + "magento/module-backend": "102.0.5", + "magento/module-bundle": "101.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-inventory": "100.4.5", + "magento/module-checkout": "100.4.5", + "magento/module-company": "101.1.4", + "magento/module-config": "101.2.5", + "magento/module-configurable-product": "100.4.5", + "magento/module-customer": "103.0.5", + "magento/module-directory": "100.4.5", + "magento/module-downloadable": "100.4.5", + "magento/module-gift-card": "101.3.5", + "magento/module-gift-card-account": "101.2.5", + "magento/module-grouped-product": "100.4.5", + "magento/module-integration": "100.4.5", + "magento/module-msrp": "100.4.4", + "magento/module-quote": "101.2.5", + "magento/module-sales": "103.0.5", + "magento/module-sales-rule": "101.2.5", + "magento/module-store": "101.1.5", + "magento/module-tax": "100.4.5", + "magento/module-theme": "101.1.5", + "magento/module-ui": "101.2.5", + "magento/module-user": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-agreements": "100.4.4", + "magento/module-scalable-checkout": "100.4.4", + "magento/module-shared-catalog": "100.3.4" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NegotiableQuote\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-negotiable-quote-async-order", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-negotiable-quote-async-order/magento-module-negotiable-quote-async-order-1.3.1.0.zip", + "shasum": "56dd6cdb36bbff312dea245b2b629e068e605337" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-async-order": "100.4.1", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-quote": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-staging": "100.4.4", + "magento/module-payment": "100.4.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NegotiableQuoteAsyncOrder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-negotiable-quote-graph-ql", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-negotiable-quote-graph-ql/magento-module-negotiable-quote-graph-ql-1.3.2.0.zip", + "shasum": "2c5c83a046221a5912daa5d4137a5c1463e9bedc" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-authorization": "100.4.5", + "magento/module-catalog-graph-ql": "100.4.5", + "magento/module-checkout": "100.4.5", + "magento/module-company": "101.1.4", + "magento/module-customer": "103.0.5", + "magento/module-graph-ql": "100.4.5", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-quote": "101.2.5", + "magento/module-quote-graph-ql": "100.4.5", + "magento/module-sales": "103.0.5", + "magento/module-store": "101.1.5", + "magento/module-tax": "100.4.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory-graph-ql": "100.4.2", + "magento/module-graph-ql": "100.4.5", + "magento/module-payment-graph-ql": "100.4.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NegotiableQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Graphql support for the Negotiable Quote" + }, + { + "name": "magento/module-negotiable-quote-shared-catalog", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-negotiable-quote-shared-catalog/magento-module-negotiable-quote-shared-catalog-100.3.4.0.zip", + "shasum": "3ca65c143b75706cad966bc5d1012cf253754ac5" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-backend": "102.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-company": "101.1.4", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-quote": "101.2.5", + "magento/module-shared-catalog": "100.3.4", + "magento/module-store": "101.1.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NegotiableQuoteSharedCatalog\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-negotiable-quote-weee", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-negotiable-quote-weee/magento-module-negotiable-quote-weee-100.3.4.0.zip", + "shasum": "6894f5b68c0ce1b1f9cad4b20d8e4551669bad8d" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-quote": "101.2.5", + "magento/module-tax": "100.4.5", + "magento/module-weee": "100.4.5", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NegotiableQuoteWeee\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-new-relic-reporting", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.4.3.0.zip", + "shasum": "8bd8d00d689cb7cc2203ae0e6f3aab77c5f81496" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewRelicReporting\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.4.5.0.zip", + "shasum": "fb7c42f608275e4c6a234287edb5a89f1c9a2d58" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Newsletter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-newsletter-graph-ql/magento-module-newsletter-graph-ql-100.4.2.0.zip", + "shasum": "570aed7c33d87714a1b812e5316d9903ba865ae4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewsletterGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides GraphQl functionality for the newsletter subscriptions." + }, + { + "name": "magento/module-offline-payments", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.4.3.0.zip", + "shasum": "bcac1f56aea72726a4c40a1fb3ad6be3f25b8990" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflinePayments\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-offline-shipping", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.4.4.0.zip", + "shasum": "02167bd6af953e852803fe11b4b79bb799e8a9ee" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*", + "magento/module-offline-shipping-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflineShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-order-history-search", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-order-history-search/magento-module-order-history-search-100.3.4.0.zip", + "shasum": "8b729479f3ad6f91ad248df7dcdfb12e5cdd4eb6" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-company": "101.1.4", + "magento/module-customer": "103.0.5", + "magento/module-sales": "103.0.5", + "magento/module-store": "101.1.5", + "magento/module-theme": "101.1.5", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OrderHistorySearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-page-builder", + "version": "2.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder/magento-module-page-builder-2.2.3.0.zip", + "shasum": "5e754e262ebaa46dc7f08cd258c5e3b9a8b3487b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-widget": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0", + "phpgt/dom": "2.2.3" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "suggest": { + "magento/module-review": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder module" + }, + { + "name": "magento/module-page-builder-admin-analytics", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-analytics/magento-module-page-builder-admin-analytics-1.1.2.0.zip", + "shasum": "4c1d0be58f5e35734834bdb4fd4fd84952604186" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAdminAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Admin Analytics module" + }, + { + "name": "magento/module-page-builder-admin-gws-admin-ui", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-gws-admin-ui/magento-module-page-builder-admin-gws-admin-ui-1.7.1.0.zip", + "shasum": "8d1e06cdd8344e02c9a6f79e96e4d2e1395a94cb" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-gws": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAdminGwsAdminUi\\": "" + } + }, + "license": [ + "Proprietary" + ], + "description": "Page Builder AdminGWS Admin UI module" + }, + { + "name": "magento/module-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-analytics/magento-module-page-builder-analytics-1.6.2.0.zip", + "shasum": "d77d348beaa25a60d9db16859e5f1502b79db783" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Analytics module" + }, + { + "name": "magento/module-page-cache", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.4.5.0.zip", + "shasum": "b6c3ab1dad0318b147d8a722d994e8241e2681a8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.4.5.0.zip", + "shasum": "1729b982a9c1ce9419459e06991ed8d63b4af6cc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Payment\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment-graph-ql/magento-module-payment-graph-ql-100.4.0.0.zip", + "shasum": "9f834cc06612aab32bd7fd60c8c06dddebbc74b8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-payment": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaymentGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment-staging/magento-module-payment-staging-100.4.2.0.zip", + "shasum": "5c0ed2c78c0d0066f0dada4c723bf7b99b1781c1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-payment": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaymentStaging\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-101.0.5.0.zip", + "shasum": "71c9e4667fd9eda0f2e2f87c987a65c60044221c" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-instant-purchase": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-agreements": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Paypal\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal-captcha", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.4.2.0.zip", + "shasum": "8c18aa105ea74407424181096d0844af1b32b8b4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-paypal": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalCaptcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides CAPTCHA validation for PayPal Payflow Pro" + }, + { + "name": "magento/module-paypal-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.4.3.0.zip", + "shasum": "4d59ba2805e7540fda1f6e5979145d9fce0a5cb6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-paypal": "101.0.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "GraphQl support for Paypal" + }, + { + "name": "magento/module-paypal-negotiable-quote", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal-negotiable-quote/magento-module-paypal-negotiable-quote-1.3.2.0.zip", + "shasum": "9d228557f9163f579b0454ddb218e9e655c8e6b7" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-checkout": "100.4.5", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-quote": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-payment": "100.4.5", + "magento/module-paypal": "101.0.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalNegotiableQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal-purchase-order", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal-purchase-order/magento-module-paypal-purchase-order-1.3.3.0.zip", + "shasum": "aace331d3183a515b3dcf17ed21555701de3a905" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-checkout": "100.4.5", + "magento/module-purchase-order": "100.3.4", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-paypal": "101.0.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalPurchaseOrder\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-persistent", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.4.5.0.zip", + "shasum": "950b3b9856f49aa0c5e8b6eef0e41cd231a74896" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-cron": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Persistent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-persistent-history", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-persistent-history/magento-module-persistent-history-100.4.2.0.zip", + "shasum": "eaff511ef6ef54504c510be5277a048028464b77" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-persistent": "100.4.*", + "magento/module-reports": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PersistentHistory\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-price-permissions", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-price-permissions/magento-module-price-permissions-100.4.1.0.zip", + "shasum": "fc82f57ff55c5e242559acacfcf25314fbd6e49e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-card": "101.3.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-product": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PricePermissions\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-alert", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.4.4.0.zip", + "shasum": "d46bb9bd950e11d3d012a44d1a3602858559b2f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-video", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.4.5.0.zip", + "shasum": "2f9b406f585e479cb2da5a90cc5467a6e429fd9d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductVideo\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Video to Products" + }, + { + "name": "magento/module-product-video-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-product-video-staging/magento-module-product-video-staging-100.4.2.0.zip", + "shasum": "c5287fddc5e315d8c66dca0ec6ced732f7047e35" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-product-video": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductVideoStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-promotion-permissions", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-promotion-permissions/magento-module-promotion-permissions-100.4.2.0.zip", + "shasum": "5fb5334d01f8d798875d75eab96fa1b72de2d86b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-reminder": "101.2.*", + "magento/module-sales-rule": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PromotionPermissions\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-purchase-order", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-purchase-order/magento-module-purchase-order-100.3.4.0.zip", + "shasum": "c9f72ffd06a322372dedcd0ae479c71dbb0aff91" + }, + "require": { + "magento/framework": "103.0.5", + "magento/framework-message-queue": "100.4.5", + "magento/module-authorization": "100.4.5", + "magento/module-catalog": "104.0.5", + "magento/module-checkout": "100.4.5", + "magento/module-company": "101.1.4", + "magento/module-customer": "103.0.5", + "magento/module-directory": "100.4.5", + "magento/module-gift-card-account": "101.2.5", + "magento/module-msrp": "100.4.4", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-payment": "100.4.5", + "magento/module-quote": "101.2.5", + "magento/module-sales": "103.0.5", + "magento/module-sales-sequence": "100.4.2", + "magento/module-store": "101.1.5", + "magento/module-tax": "100.4.5", + "magento/module-theme": "101.1.5", + "magento/module-ui": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-company-credit": "100.3.4", + "magento/module-sales-rule": "101.2.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PurchaseOrder\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-purchase-order-rule", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-purchase-order-rule/magento-module-purchase-order-rule-100.3.4.0.zip", + "shasum": "b430872307f052a3d9b3b37fb39d39a068b0a0a9" + }, + "require": { + "magento/framework": "103.0.5", + "magento/framework-message-queue": "100.4.5", + "magento/module-company": "101.1.4", + "magento/module-customer": "103.0.5", + "magento/module-directory": "100.4.5", + "magento/module-payment": "100.4.5", + "magento/module-purchase-order": "100.3.4", + "magento/module-quote": "101.2.5", + "magento/module-rule": "100.4.4", + "magento/module-sales-rule": "101.2.5", + "magento/module-shipping": "100.4.5", + "magento/module-theme": "101.1.5", + "magento/module-ui": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PurchaseOrderRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quick-order", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quick-order/magento-module-quick-order-100.3.4.0.zip", + "shasum": "28b036307693e75cdd5a864de5f8ac66aaff7054" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-advanced-checkout": "100.4.5", + "magento/module-authorization": "100.4.5", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-inventory": "100.4.5", + "magento/module-catalog-permissions": "100.4.5", + "magento/module-catalog-search": "102.0.5", + "magento/module-customer": "103.0.5", + "magento/module-search": "101.1.5", + "magento/module-store": "101.1.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuickOrder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.2.5.0.zip", + "shasum": "92dafbe73d3b3142724a7664cba3720e97e6afa1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Quote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.4.4.0.zip", + "shasum": "51af0efbde0a623931fb360604342b9e7fc8f4d6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-bundle-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-bundle-options/magento-module-quote-bundle-options-100.4.1.0.zip", + "shasum": "e05ad60c2bd108fc8a00d361d74bffe35ee583d6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteBundleOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for bundle products" + }, + { + "name": "magento/module-quote-configurable-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-configurable-options/magento-module-quote-configurable-options-100.4.1.0.zip", + "shasum": "0cba0d4e6939166c3986f8154f742671445fc39b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteConfigurableOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for configurable products" + }, + { + "name": "magento/module-quote-downloadable-links", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-downloadable-links/magento-module-quote-downloadable-links-100.4.1.0.zip", + "shasum": "037de250c2043527209964589ff64a0c9cdbbe0c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteDownloadableLinks\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for links of downloadable products" + }, + { + "name": "magento/module-quote-gift-card-options", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-gift-card-options/magento-module-quote-gift-card-options-100.4.2.0.zip", + "shasum": "a1685da8f59cd0aa932b29539e419466eb4d2d49" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteGiftCardOptions\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Magento module provides data provider for creating buy request for gift card products" + }, + { + "name": "magento/module-quote-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.4.5.0.zip", + "shasum": "760f3c37cc1cb60701eb17a14c90f7bd135e071f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-gift-message": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-payment-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-staging/magento-module-quote-staging-100.4.2.0.zip", + "shasum": "0fde8e470bd847bd1520ef4cd7294fedf84a8bb9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-re-captcha-admin-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-admin-ui/magento-module-re-captcha-admin-ui-1.1.2.0.zip", + "shasum": "5382f8e16fef06842e3ef28be41f7533189320a5" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout/magento-module-re-captcha-checkout-1.1.2.0.zip", + "shasum": "43cd3204ab3e4bdaa4cfb97c556e1ca2fd2fcbd8" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckout\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout-sales-rule", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout-sales-rule/magento-module-re-captcha-checkout-sales-rule-1.1.1.0.zip", + "shasum": "681d9b35cd5f9654c2e4f121108af84d54802b7b" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-sales-rule": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckoutSalesRule\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google ReCaptcha integration for Magento2 coupons" + }, + { + "name": "magento/module-re-captcha-company", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-company/magento-module-re-captcha-company-1.0.1.0.zip", + "shasum": "80a0688b8f6fa63900f6ce162050e4c8d4c0dcf9" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "*", + "magento/module-re-captcha-validation-api": "*", + "magento/module-re-captcha-webapi-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-company": "*", + "magento/module-re-captcha-admin-ui": "*", + "magento/module-re-captcha-frontend-ui": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCompany\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-contact", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-contact/magento-module-re-captcha-contact-1.1.1.0.zip", + "shasum": "b06897024b7de5ff7b34f40a7bcd5274d326d34c" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaContact\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-customer", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-customer/magento-module-re-captcha-customer-1.1.3.0.zip", + "shasum": "4aacce4909811f75da30401696e5bfa0aaca1c45" + }, + "require": { + "magento/framework": "*", + "magento/module-customer": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCustomer\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-frontend-ui", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-frontend-ui/magento-module-re-captcha-frontend-ui-1.1.3.0.zip", + "shasum": "478b8b65b2dcdfcda38d065774b69a4ca5603c1f" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-gift-card", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-gift-card/magento-module-re-captcha-gift-card-1.0.0.0.zip", + "shasum": "13c97d993b06fb572e4b69336db3aa34a5c47fc5" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-customer": "*", + "magento/module-gift-card-account": "*", + "magento/module-gift-card-account-graph-ql": "*", + "magento/module-re-captcha-admin-ui": "*", + "magento/module-re-captcha-frontend-ui": "*", + "magento/module-re-captcha-ui": "*", + "magento/module-re-captcha-validation-api": "*", + "magento/module-re-captcha-webapi-api": "*", + "magento/module-re-captcha-webapi-graph-ql": "*", + "magento/module-re-captcha-webapi-rest": "*", + "magento/module-re-captcha-webapi-ui": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaGiftCard\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2 Gift Cards" + }, + { + "name": "magento/module-re-captcha-invitation", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-invitation/magento-module-re-captcha-invitation-1.0.0.0.zip", + "shasum": "64287f9a60d0a7c67ada7225f9c5539ad7022e9e" + }, + "require": { + "magento/framework": "*", + "magento/module-customer": "*", + "magento/module-invitation": "*", + "magento/module-re-captcha-admin-ui": "*", + "magento/module-re-captcha-frontend-ui": "*", + "magento/module-re-captcha-ui": "*", + "magento/module-re-captcha-validation-api": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaInvitation\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA for Invitation Module" + }, + { + "name": "magento/module-re-captcha-migration", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-migration/magento-module-re-captcha-migration-1.1.2.0.zip", + "shasum": "12712a7f408a34780257f9f0f58c76036408702b" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaMigration\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA config migration for Magento2" + }, + { + "name": "magento/module-re-captcha-multiple-wishlist", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-multiple-wishlist/magento-module-re-captcha-multiple-wishlist-1.0.0.0.zip", + "shasum": "8979f3f6683294410b16bfb7e894276d0e659484" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaMultipleWishlist\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-newsletter", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-newsletter/magento-module-re-captcha-newsletter-1.1.2.0.zip", + "shasum": "89974abcb37a76039cfe9b326717030c0055ff7e" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaNewsletter\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-paypal", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-paypal/magento-module-re-captcha-paypal-1.1.2.0.zip", + "shasum": "c199a2e1214077a42e0b5f3ae84ec7d8c5ff2585" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaPaypal\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form" + }, + { + "name": "magento/module-re-captcha-review", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-review/magento-module-re-captcha-review-1.1.2.0.zip", + "shasum": "a47a363a75080aa08358b1759c1aa05c6303b1c9" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaReview\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-send-friend", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-send-friend/magento-module-re-captcha-send-friend-1.1.2.0.zip", + "shasum": "abb550fb0e309cc9dd81e3cc181f9de94255abcf" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaSendFriend\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-store-pickup", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-store-pickup/magento-module-re-captcha-store-pickup-1.0.1.0.zip", + "shasum": "3f2287cc2711bf58cfa82965d2a10b34ead8f0e8" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-in-store-pickup-frontend": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 Inventory Store Pickup shipping form" + }, + { + "name": "magento/module-re-captcha-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-ui/magento-module-re-captcha-ui-1.1.2.0.zip", + "shasum": "90aa00a2ae31cb2f2f7f3759d4bca52b1e6fc67b" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "authors": [ + { + "name": "Riccardo Tempesta", + "email": "riccardo.tempesta@magespecialist.it" + } + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-user", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-user/magento-module-re-captcha-user-1.1.2.0.zip", + "shasum": "5645d09d3acce988f43365c13b81d01445cbf829" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUser\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation/magento-module-re-captcha-validation-1.1.1.0.zip", + "shasum": "7a358947f858c0bb2cf995e8d449b3aeaeaf3e94" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidation\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation-api/magento-module-re-captcha-validation-api-1.1.1.0.zip", + "shasum": "d60531a405e81c1fbd26298d2908d33966bb3127" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidationApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-checkbox", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-checkbox/magento-module-re-captcha-version-2-checkbox-2.0.2.0.zip", + "shasum": "c61ad5e4dea035bc61aee9e4a41bf48ce2c6180c" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Checkbox\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-invisible/magento-module-re-captcha-version-2-invisible-2.0.2.0.zip", + "shasum": "e2698fcd3e57b6b0a49dba5e93bac87f925612e3" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-3-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-3-invisible/magento-module-re-captcha-version-3-invisible-2.0.2.0.zip", + "shasum": "81dacf545c8dfedde4d16f1247f73e68e7b1fd2d" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion3Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-api", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-api/magento-module-re-captcha-webapi-api-1.0.1.0.zip", + "shasum": "5eea8f96b61cb5588bb3d122a76b5524a29692ef" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-graph-ql", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-graph-ql/magento-module-re-captcha-webapi-graph-ql-1.0.1.0.zip", + "shasum": "f9783d1d5b5907ccf723a41ae470b39e83cf0297" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-rest", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-rest/magento-module-re-captcha-webapi-rest-1.0.1.0.zip", + "shasum": "28339c7a4d48c793c021bc297675eba8f2932232" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiRest\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-ui/magento-module-re-captcha-webapi-ui-1.0.1.0.zip", + "shasum": "df17c1afecd242e6cb928eef6e4c88dd7b628939" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-related-product-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.4.2.0.zip", + "shasum": "91f794c6f9f285597cbca8c27fbb1a009451e0a6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RelatedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-release-notification", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.4.3.0.zip", + "shasum": "cbcfb4e11a3961944e15971be5d76655867502f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReleaseNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-reminder", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reminder/magento-module-reminder-101.2.4.0.zip", + "shasum": "755c797993d662bba9aedfbc730a72ff8478f5eb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-quote": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Reminder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-remote-storage", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-remote-storage/magento-module-remote-storage-100.4.3.0.zip", + "shasum": "3047e17d09a6b74bfff57e33f318f78e91c67622" + }, + "require": { + "league/flysystem": "~2.4.3", + "league/flysystem-aws-s3-v3": "^2.4.3", + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-cms": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-downloadable-import-export": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-gallery-metadata": "100.4.*", + "magento/module-media-gallery-synchronization": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-sitemap": "100.4.*", + "predis/predis": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RemoteStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-remote-storage-commerce", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-remote-storage-commerce/magento-module-remote-storage-commerce-100.4.1.0.zip", + "shasum": "1465c87d0cd747c333f47ab5e84eafefa5e05246" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-remote-storage": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-advanced-checkout": "100.4.*", + "magento/module-logging": "101.2.*", + "magento/module-scheduled-import-export": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RemoteStorageCommerce\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-reports", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.4.5.0.zip", + "shasum": "f83a31e94a46f6ffdbf2c62d6ec0db87e7ebdd34" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-review": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Reports\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-require-js", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.4.1.0.zip", + "shasum": "8a573426813a22a6a1253711bda515303e6f7796" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RequireJs\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-requisition-list", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-requisition-list/magento-module-requisition-list-100.3.4.0.zip", + "shasum": "59efa5732618f08b19285baf20aaf12818b127db" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-authorization": "100.4.5", + "magento/module-backend": "102.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-inventory": "100.4.5", + "magento/module-checkout": "100.4.5", + "magento/module-configurable-product": "100.4.5", + "magento/module-customer": "103.0.5", + "magento/module-import-export": "101.0.5", + "magento/module-quote": "101.2.5", + "magento/module-sales": "103.0.5", + "magento/module-store": "101.1.5", + "magento/module-tax": "100.4.5", + "magento/module-theme": "101.1.5", + "magento/module-ui": "101.2.5", + "magento/module-wishlist": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-requisition-list-graph-ql", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-requisition-list-graph-ql/magento-module-requisition-list-graph-ql-1.3.3.0.zip", + "shasum": "05d9117b4c2f4b5667b7c092cc8195ddf87797df" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-quote": "101.2.5", + "magento/module-quote-graph-ql": "100.4.5", + "magento/module-requisition-list": "100.3.4", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RequisitionListGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-resource-connections", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-resource-connections/magento-module-resource-connections-100.4.2.0.zip", + "shasum": "493d96e6da0875491601880b0532f3b2b347603f" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ResourceConnections\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-review", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.4.5.0.zip", + "shasum": "70e4692bf3f0da7b5e607f736b32a87e4b5124f2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-review-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Review\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.4.2.0.zip", + "shasum": "5b38ecb4bb2f67225f919c25c57ce9293d19f2bd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-review": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review-graph-ql/magento-module-review-graph-ql-100.4.1.0.zip", + "shasum": "7aab29354017fc9d573c1af2e8ee945dc69de001" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-review": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review-staging/magento-module-review-staging-100.4.2.0.zip", + "shasum": "37900a97c8c7bf16465ddf32c32104e875e5670e" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-review": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-reward", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reward/magento-module-reward-101.2.5.0.zip", + "shasum": "0789e5e5ce633d993530844f60215eb51e952eb6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-invitation": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer-balance": "100.4.*", + "magento/module-customer-import-export": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Reward\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-reward-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reward-graph-ql/magento-module-reward-graph-ql-100.4.4.0.zip", + "shasum": "e21df6a41d08df4c9af9f7720e823a77b3fd0261" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-reward": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RewardGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-reward-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reward-staging/magento-module-reward-staging-100.4.2.0.zip", + "shasum": "37eedcfb99fc57c4ab7e1df349b5c644e2f217b7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-reward": "101.2.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-rule-staging": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RewardStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-rma", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rma/magento-module-rma-101.2.5.0.zip", + "shasum": "7439632c89a05794b494221a00e6e75b81e5a48d" + }, + "require": { + "ext-gd": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-custom-attribute-management": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-custom-attributes": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-dhl": "100.4.*", + "magento/module-fedex": "100.4.*", + "magento/module-usps": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rma\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-rma-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rma-graph-ql/magento-module-rma-graph-ql-100.4.4.0.zip", + "shasum": "1317a31b08634dfa06deee4db0cb50e199392dd7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-rma": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-graph-ql": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RmaGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rma-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rma-staging/magento-module-rma-staging-100.4.2.0.zip", + "shasum": "3c498d8b254b5f1a24cadcb678c515e1983f5553" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-rma": "101.2.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RmaStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-robots", + "version": "101.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.1.1.0.zip", + "shasum": "80bfcf9ae9020e569290aa9333e453e64119c996" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Robots\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rss", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.4.3.0.zip", + "shasum": "dc0efb744c3bc59bdec1b8e3dc8d07695dcf92bb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rss\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rule", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.4.4.0.zip", + "shasum": "98fe15231d183581f48dcfe72813705fe3327389" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-103.0.5.0.zip", + "shasum": "15c3b85e28ec26ce31bb8e45ef6855eed526ab41" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.4.2.0.zip", + "shasum": "56cb8a7bda6083a10c3c51c1fec343474f07e786" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-sales": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-archive", + "version": "101.0.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-archive/magento-module-sales-archive-101.0.3.0.zip", + "shasum": "8c2b2be9997f5a0e53c6689d15a049b9aa21cf9e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesArchive\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.4.5.0.zip", + "shasum": "b38fd2a06e289ea121309cb191dcb20d8d427eb5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-inventory", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.4.2.0.zip", + "shasum": "1a7b00a475ebc016a11b32097571cd39cf8a81e9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-rule", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.2.5.0.zip", + "shasum": "0f28d3088948906a11ff089d6bd81eff3dadf5e2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-rule-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-rule-staging/magento-module-sales-rule-staging-100.4.4.0.zip", + "shasum": "16b0764e260b5467154d07437ef41375f7399de1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-sales-rule": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-config": "101.2.*", + "magento/module-quote": "101.2.*", + "magento/module-reminder": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesRuleStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-sequence", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.4.2.0.zip", + "shasum": "4e5880119eecf16b3e66dba1f9e9985f07d2d58d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesSequence\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sample-data", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.4.3.0.zip", + "shasum": "513b197c79b839c7a2db1239646606dc527f9816" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/sample-data-media": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\SampleData\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Sample Data fixtures" + }, + { + "name": "magento/module-scalable-checkout", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-scalable-checkout/magento-module-scalable-checkout-100.4.4.0.zip", + "shasum": "158c363c231003c0bd440c0843c124b772b383dc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-foreign-key": "100.4.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-staging": "100.4.*", + "magento/module-customer-custom-attributes": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ScalableCheckout\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-scalable-inventory", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-scalable-inventory/magento-module-scalable-inventory-100.4.3.0.zip", + "shasum": "b18c5e0e75ddbf4917dca3469c9bded346087341" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ScalableInventory\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-scalable-oms", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-scalable-oms/magento-module-scalable-oms-100.4.3.0.zip", + "shasum": "25e4e6e9fa5043a86d122dbf8e9adf38c0e89c80" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-foreign-key": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-archive": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ScalableOms\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-scheduled-import-export", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-scheduled-import-export/magento-module-scheduled-import-export-101.2.5.0.zip", + "shasum": "e29db9f662358b5164617042acf861e7da5eef94" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-cron": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ScheduledImportExport\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-search", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.1.5.0.zip", + "shasum": "51a4bddd43f04a866473760721b7f9799abe4bc5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-reports": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Search\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-search-staging", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-search-staging/magento-module-search-staging-100.4.3.0.zip", + "shasum": "2b34c0841f1d4fe4ab00ff76c0cd6bcfb6311113" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SearchStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-security", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.4.5.0.zip", + "shasum": "324e5973bdf16cf28690873edb6b2cf21edefb4f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Security\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Security management module" + }, + { + "name": "magento/module-securitytxt", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-securitytxt/magento-module-securitytxt-1.1.1.0.zip", + "shasum": "3df445721475b7eb4b93f3941dd161857d46ad2d" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Securitytxt\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "authors": [ + { + "name": "Kalpesh Mehta", + "email": "k@lpe.sh" + } + ], + "description": "Security.txt file for Magento 2 websites" + }, + { + "name": "magento/module-send-friend", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.4.3.0.zip", + "shasum": "6df3408f61d2793fafb38989aea822e9a7f34246" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-send-friend-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.4.1.0.zip", + "shasum": "60e427c439b7464c171b31bcd1768ff2ccf9d24c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-send-friend": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriendGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-shared-catalog", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-shared-catalog/magento-module-shared-catalog-100.3.4.0.zip", + "shasum": "2ead47ab50bf9e8ebf58320098bdca537c4d5335" + }, + "require": { + "magento/framework": "103.0.5", + "magento/framework-bulk": "101.0.1", + "magento/framework-message-queue": "100.4.5", + "magento/module-asynchronous-operations": "100.4.5", + "magento/module-authorization": "100.4.5", + "magento/module-b2b": "100.3.4", + "magento/module-backend": "102.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-permissions": "100.4.5", + "magento/module-company": "101.1.4", + "magento/module-config": "101.2.5", + "magento/module-customer": "103.0.5", + "magento/module-directory": "100.4.5", + "magento/module-eav": "102.1.5", + "magento/module-logging": "101.2.5", + "magento/module-quote": "101.2.5", + "magento/module-store": "101.1.5", + "magento/module-tax": "100.4.5", + "magento/module-ui": "101.2.5", + "magento/module-user": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-advanced-checkout": "100.4.5", + "magento/module-customer-segment": "102.1.5", + "magento/module-downloadable": "100.4.5", + "magento/module-sales-rule": "101.2.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SharedCatalog\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-shared-catalog-graph-ql", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-shared-catalog-graph-ql/magento-module-shared-catalog-graph-ql-1.3.3.0.zip", + "shasum": "15f8e5948b80f32708b5a7b1eba263f60eeebc42" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-graph-ql": "100.4.5", + "magento/module-catalog-permissions-graph-ql": "100.4.3", + "magento/module-graph-ql": "100.4.5", + "magento/module-shared-catalog": "100.3.4", + "magento/module-store": "101.1.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SharedCatalogGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "B2B Shared Catalog GraphQL Module" + }, + { + "name": "magento/module-shipping", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.4.5.0.zip", + "shasum": "325b2b9f9b77143187698d4a2d815887e6a563f8" + }, + "require": { + "ext-gd": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-contact": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-fedex": "100.4.*", + "magento/module-ups": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Shipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sitemap", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.4.4.0.zip", + "shasum": "88daf14b4c318d32bb142272f0609a9a5aafeeea" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-robots": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sitemap\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-staging", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-staging/magento-module-staging-101.2.5.0.zip", + "shasum": "79d58f9eb52cc704d1c51f1e33b3bf2381e37378" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/magento-composer-installer": "*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-translation": "100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Staging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-staging-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-staging-graph-ql/magento-module-staging-graph-ql-100.4.2.0.zip", + "shasum": "acc60f9f28d1bfafc80a75b33e9455ec0c8353cf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\StagingGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-staging-page-builder", + "version": "2.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-staging-page-builder/magento-module-staging-page-builder-2.2.3.0.zip", + "shasum": "7a5786e15109699b3a7d8e055fa80365953bf685" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-page-builder": "2.2.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\StagingPageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Staging Page Builder module" + }, + { + "name": "magento/module-store", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.1.5.0.zip", + "shasum": "d1b0806e3abfc83f1d559961c884646b0ed05a19" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Store\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-store-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.4.3.0.zip", + "shasum": "bbe4973f83e6d1c9086923fc801ffe39e7425848" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\StoreGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-support", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-support/magento-module-support-101.2.4.0.zip", + "shasum": "72142d6a3c1da89d24568791287f27207f6d4981" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-cron": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-segment": "102.1.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-rma": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-target-rule": "101.2.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Support\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.4.4.0.zip", + "shasum": "12effdc034ed2d0ea15db474fcfb36342747712b" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swagger\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.4.1.0.zip", + "shasum": "666791e063b4014e6ccb7186f7a7bb5a9ad1e79e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi-async", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.4.1.0.zip", + "shasum": "0b63b1c732e27578f130518b1d77f1e2bc14e3bd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swat", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swat/magento-module-swat-100.4.3.0.zip", + "shasum": "8065cfe642c15e5f87e8548f009401b39b2c8eae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swat\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.4.5.0.zip", + "shasum": "f789c22ee41334d072d6caaac88ad3e7734ebccf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-layered-navigation": "100.4.*", + "magento/module-swatches-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swatches\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Swatches to Products" + }, + { + "name": "magento/module-swatches-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.4.3.0.zip", + "shasum": "bffd60106432b5fa92f11b37c9281bbded47ec7c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-swatches": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-product-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches-layered-navigation", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.4.1.0.zip", + "shasum": "b118894fc198d14ce5b7db34aabb9405520dcaf0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesLayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-target-rule", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-target-rule/magento-module-target-rule-101.2.5.0.zip", + "shasum": "35d097a6be5ddea88874601976011171bb29828a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-segment": "102.1.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-import-export": "101.0.*", + "magento/module-target-rule-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TargetRule\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-target-rule-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-target-rule-graph-ql/magento-module-target-rule-graph-ql-100.4.2.0.zip", + "shasum": "7afecc9c872d84338ec9c0e67fdbdce84f22a7b3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-related-product-graph-ql": "100.4.*", + "magento/module-target-rule": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TargetRuleGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.4.5.0.zip", + "shasum": "3753012abcbffe5ce171a1b0b9d545f56c49f1d3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-tax-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Tax\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.4.1.0.zip", + "shasum": "a768c88fa39cebf2120e657e21b8d86ab237bdde" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-tax": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.4.4.0.zip", + "shasum": "231f34c9a39a4e6506caf29d1364d99e32c222e6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.1.5.0.zip", + "shasum": "ba3c3fbb5755319774bf11d3104b302637bc7dcb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-theme-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Theme\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.4.2.0.zip", + "shasum": "036054641659fe5ec8085777a4e57fd226dd8882" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ThemeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-translation", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.4.5.0.zip", + "shasum": "a8ff494922576f2874b66a913f14528f9ee1418b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-deploy": "100.4.*", + "magento/module-developer": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Translation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-two-factor-auth", + "version": "1.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-two-factor-auth/magento-module-two-factor-auth-1.1.4.0.zip", + "shasum": "b497c3cc70df873ce6bcfe26e2f101076aa47096" + }, + "require": { + "2tvenom/cborencode": "^1.0", + "christian-riesen/base32": "^1.3", + "endroid/qr-code": "^4.3.5", + "magento/framework": "*", + "magento/magento-composer-installer": "*", + "magento/module-admin-adobe-ims": "*", + "magento/module-authorization": "*", + "magento/module-backend": "*", + "magento/module-config": "*", + "magento/module-integration": "*", + "magento/module-store": "*", + "magento/module-ui": "*", + "magento/module-user": "*", + "php": "~7.4.0||~8.1.0", + "spomky-labs/otphp": "^10.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TwoFactorAuth\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Two Factor Authentication module for Magento2" + }, + { + "name": "magento/module-ui", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.2.5.0.zip", + "shasum": "7a2f25eba5ec07a4b26bdda98b60fb393f5bfff4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ui\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-ups", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.4.5.0.zip", + "shasum": "bb5eac9f59db16a90951109c3baa3bc0f91ad0ae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ups\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite", + "version": "102.0.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-102.0.4.0.zip", + "shasum": "ff14fc9bc2d9153a4ace238d20cd7e3524839a26" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-url-rewrite": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.4.4.0.zip", + "shasum": "0f9bbcbb7ff349dc5fdf5c2f886dff57441473fd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-user", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.2.5.0.zip", + "shasum": "7940b349b7adaac56d97b87d85304a28c21d6592" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-email": "101.1.*", + "magento/module-integration": "100.4.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\User\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-usps", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.4.4.0.zip", + "shasum": "c743d1e7e1b9c05b9333c76484a8a835c7a67074" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Usps\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-variable", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.4.3.0.zip", + "shasum": "2246cbc8bf2a87ec0a6f2bae77e3b73813b18bb9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Variable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-vault", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.2.5.0.zip", + "shasum": "ab162c592b0847efb837c19bc334bf605f8154f0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Vault\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-vault-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.4.1.0.zip", + "shasum": "806c449dae0b2cd86d2b56ca9c4a88ef34f0a4f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VaultGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-version", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.4.2.0.zip", + "shasum": "d8fde8cf95fcace1d55a97d7b88fe2fdd53856bd" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Version\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-versions-cms", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms/magento-module-versions-cms-101.2.5.0.zip", + "shasum": "218a10686bb0d2471003280df811da52750c62a2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCms\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-versions-cms-page-cache", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms-page-cache/magento-module-versions-cms-page-cache-100.4.1.0.zip", + "shasum": "2e565e7424604715f54bd81d2b42b90fec79c36c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCmsPageCache\\": "" + } + }, + "license": [ + "proprietary" + ] + }, + { + "name": "magento/module-versions-cms-url-rewrite", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite/magento-module-versions-cms-url-rewrite-100.4.3.0.zip", + "shasum": "bb2e1de27eb58a65d4d458b3985e309ae241ae01" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-url-rewrite": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCmsUrlRewrite\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-versions-cms-url-rewrite-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite-graph-ql/magento-module-versions-cms-url-rewrite-graph-ql-100.4.1.0.zip", + "shasum": "b601c7c9ace97cb3cd7db94e9f84731989eca39b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCmsUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-visual-merchandiser", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-visual-merchandiser/magento-module-visual-merchandiser-100.4.5.0.zip", + "shasum": "c52c24e92349df8129f23a06b9c488aaf98439e7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VisualMerchandiser\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.4.4.0.zip", + "shasum": "0d10c69864a2432446b30384b51736d45fb4e392" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Webapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-async", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.4.3.0.zip", + "shasum": "3bd32d42f8659697f3748634d9986af9b8cde618" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-security", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.4.2.0.zip", + "shasum": "140cdc018d1a26526fb8cdeb0e1e5ced08133f7c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiSecurity\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "WebapiSecurity module provides option to loosen security on some webapi resources." + }, + { + "name": "magento/module-website-restriction", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-website-restriction/magento-module-website-restriction-100.4.4.0.zip", + "shasum": "3188d7d77a95ada484275871172e30942c4b510b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebsiteRestriction\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-weee", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.4.5.0.zip", + "shasum": "5a6f293df6d8207dce4a00a4fef0cbbacc922bbb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Weee\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-weee-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.4.2.0.zip", + "shasum": "770be0a15aa1520ad4249527a5ab5df75390b945" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-weee": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WeeeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-weee-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-weee-staging/magento-module-weee-staging-100.4.2.0.zip", + "shasum": "b02fffcaf0741a42445bd578ccde94e23c0decf3" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-weee": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WeeeStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-widget", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.2.5.0.zip", + "shasum": "eed0cbbc112ec23dada39cc6f1556de69550c2db" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-widget-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Widget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.2.5.0.zip", + "shasum": "f7f5356260017811c073b2ee7058cd862ac6c36b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-rss": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-wishlist-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Wishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-analytics", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.4.3.0.zip", + "shasum": "783baad5ede837748cba07b7fbb7e907bda521c2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-gift-card", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-gift-card/magento-module-wishlist-gift-card-100.4.1.0.zip", + "shasum": "dcdda5da9570979c11708e8816762848787d0d18" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGiftCard\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Magento module provides the data provider for creating buy request for gift card products" + }, + { + "name": "magento/module-wishlist-gift-card-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-gift-card-graph-ql/magento-module-wishlist-gift-card-graph-ql-100.4.1.0.zip", + "shasum": "ca77612d5214cc875a1f6dcf621f2bee2ea551f2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-wishlist": "101.2.*", + "magento/module-wishlist-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGiftCardGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.4.5.0.zip", + "shasum": "f89448ee10c35b82e0c7b1a4d293a079cddc3a63" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/page-builder", + "version": "1.7.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/page-builder/magento-page-builder-1.7.2.0.zip", + "shasum": "eca2944e5b85cea6589be86dd5c5ba52eaa70581" + }, + "require": { + "magento/module-aws-s3-page-builder": "1.0.2", + "magento/module-catalog-page-builder-analytics": "1.6.2", + "magento/module-cms-page-builder-analytics": "1.6.2", + "magento/module-page-builder": "2.2.3", + "magento/module-page-builder-admin-analytics": "1.1.2", + "magento/module-page-builder-analytics": "1.6.2" + }, + "type": "metapackage", + "description": "Page Builder metapackage" + }, + { + "name": "magento/page-builder-commerce", + "version": "1.7.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/page-builder-commerce/magento-page-builder-commerce-1.7.2.0.zip", + "shasum": "4eff75d8e4f94e16f4d2dcb1d8c1e55170d1d7c8" + }, + "require": { + "magento/module-banner-page-builder": "2.2.3", + "magento/module-banner-page-builder-analytics": "1.7.1", + "magento/module-catalog-page-builder-analytics-staging": "1.7.1", + "magento/module-catalog-staging-page-builder": "1.7.1", + "magento/module-cms-page-builder-analytics-staging": "1.7.1", + "magento/module-page-builder-admin-gws-admin-ui": "1.7.1", + "magento/module-staging-page-builder": "2.2.3", + "magento/page-builder": "1.7.2" + }, + "type": "metapackage", + "description": "Page Builder Commerce metapackage" + }, + { + "name": "magento/product-community-edition", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.4.5.0.zip", + "shasum": "8a95004a1f5cac0b88ca74dfe03749ab033bf218" + }, + "require": { + "colinmollenhour/cache-backend-file": "~1.4.1", + "colinmollenhour/cache-backend-redis": "1.14.2", + "colinmollenhour/credis": "1.13.0", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "elasticsearch/elasticsearch": "~7.17.0", + "ext-bcmath": "*", + "ext-ctype": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pdo_mysql": "*", + "ext-simplexml": "*", + "ext-soap": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "ext-zip": "*", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", + "laminas/laminas-captcha": "^2.12", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-escaper": "~2.10.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-feed": "^2.17.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-mail": "^2.16.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "league/flysystem": "~2.4.5", + "league/flysystem-aws-s3-v3": "^2.4.3", + "lib-libxml": "*", + "magento/adobe-stock-integration": "2.1.4", + "magento/composer": "~1.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/framework": "103.0.5", + "magento/framework-amqp": "100.4.3", + "magento/framework-bulk": "101.0.1", + "magento/framework-message-queue": "100.4.5", + "magento/google-shopping-ads": "4.0.1", + "magento/inventory-metapackage": "1.2.5", + "magento/language-de_de": "100.4.0", + "magento/language-en_us": "100.4.0", + "magento/language-es_es": "100.4.0", + "magento/language-fr_fr": "100.4.0", + "magento/language-nl_nl": "100.4.0", + "magento/language-pt_br": "100.4.0", + "magento/language-zh_hans_cn": "100.4.0", + "magento/magento-composer-installer": ">=0.3.0", + "magento/magento2-base": "2.4.5", + "magento/module-admin-adobe-ims": "100.4.0", + "magento/module-admin-analytics": "100.4.4", + "magento/module-admin-notification": "100.4.4", + "magento/module-adobe-ims": "2.1.4", + "magento/module-adobe-ims-api": "2.1.2", + "magento/module-advanced-pricing-import-export": "100.4.5", + "magento/module-advanced-search": "100.4.3", + "magento/module-amqp": "100.4.2", + "magento/module-analytics": "100.4.5", + "magento/module-asynchronous-operations": "100.4.5", + "magento/module-authorization": "100.4.5", + "magento/module-aws-s3": "100.4.3", + "magento/module-backend": "102.0.5", + "magento/module-backup": "100.4.5", + "magento/module-bundle": "101.0.5", + "magento/module-bundle-graph-ql": "100.4.5", + "magento/module-bundle-import-export": "100.4.4", + "magento/module-cache-invalidate": "100.4.3", + "magento/module-captcha": "100.4.5", + "magento/module-cardinal-commerce": "100.4.3", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-analytics": "100.4.2", + "magento/module-catalog-cms-graph-ql": "100.4.1", + "magento/module-catalog-customer-graph-ql": "100.4.4", + "magento/module-catalog-graph-ql": "100.4.5", + "magento/module-catalog-import-export": "101.1.5", + "magento/module-catalog-inventory": "100.4.5", + "magento/module-catalog-inventory-graph-ql": "100.4.2", + "magento/module-catalog-rule": "101.2.5", + "magento/module-catalog-rule-configurable": "100.4.4", + "magento/module-catalog-rule-graph-ql": "100.4.2", + "magento/module-catalog-search": "102.0.5", + "magento/module-catalog-url-rewrite": "100.4.5", + "magento/module-catalog-url-rewrite-graph-ql": "100.4.3", + "magento/module-catalog-widget": "100.4.5", + "magento/module-checkout": "100.4.5", + "magento/module-checkout-agreements": "100.4.4", + "magento/module-checkout-agreements-graph-ql": "100.4.1", + "magento/module-cms": "104.0.5", + "magento/module-cms-graph-ql": "100.4.2", + "magento/module-cms-url-rewrite": "100.4.4", + "magento/module-cms-url-rewrite-graph-ql": "100.4.3", + "magento/module-compare-list-graph-ql": "100.4.1", + "magento/module-config": "101.2.5", + "magento/module-configurable-import-export": "100.4.3", + "magento/module-configurable-product": "100.4.5", + "magento/module-configurable-product-graph-ql": "100.4.5", + "magento/module-configurable-product-sales": "100.4.2", + "magento/module-contact": "100.4.4", + "magento/module-cookie": "100.4.5", + "magento/module-cron": "100.4.5", + "magento/module-csp": "100.4.4", + "magento/module-currency-symbol": "100.4.3", + "magento/module-customer": "103.0.5", + "magento/module-customer-analytics": "100.4.2", + "magento/module-customer-downloadable-graph-ql": "100.4.1", + "magento/module-customer-graph-ql": "100.4.5", + "magento/module-customer-import-export": "100.4.5", + "magento/module-deploy": "100.4.5", + "magento/module-developer": "100.4.5", + "magento/module-dhl": "100.4.4", + "magento/module-directory": "100.4.5", + "magento/module-directory-graph-ql": "100.4.3", + "magento/module-downloadable": "100.4.5", + "magento/module-downloadable-graph-ql": "100.4.5", + "magento/module-downloadable-import-export": "100.4.4", + "magento/module-eav": "102.1.5", + "magento/module-eav-graph-ql": "100.4.2", + "magento/module-elasticsearch": "101.0.5", + "magento/module-elasticsearch-6": "100.4.5", + "magento/module-elasticsearch-7": "100.4.5", + "magento/module-email": "101.1.5", + "magento/module-encryption-key": "100.4.3", + "magento/module-fedex": "100.4.3", + "magento/module-gift-message": "100.4.4", + "magento/module-gift-message-graph-ql": "100.4.3", + "magento/module-google-adwords": "100.4.2", + "magento/module-google-analytics": "100.4.1", + "magento/module-google-gtag": "100.4.0", + "magento/module-google-optimizer": "100.4.4", + "magento/module-graph-ql": "100.4.5", + "magento/module-graph-ql-cache": "100.4.2", + "magento/module-grouped-catalog-inventory": "100.4.2", + "magento/module-grouped-import-export": "100.4.3", + "magento/module-grouped-product": "100.4.5", + "magento/module-grouped-product-graph-ql": "100.4.5", + "magento/module-import-export": "101.0.5", + "magento/module-indexer": "100.4.5", + "magento/module-instant-purchase": "100.4.4", + "magento/module-integration": "100.4.5", + "magento/module-jwt-framework-adapter": "100.4.1", + "magento/module-jwt-user-token": "100.4.0", + "magento/module-layered-navigation": "100.4.5", + "magento/module-login-as-customer": "100.4.5", + "magento/module-login-as-customer-admin-ui": "100.4.5", + "magento/module-login-as-customer-api": "100.4.4", + "magento/module-login-as-customer-assistance": "100.4.4", + "magento/module-login-as-customer-frontend-ui": "100.4.4", + "magento/module-login-as-customer-graph-ql": "100.4.2", + "magento/module-login-as-customer-log": "100.4.3", + "magento/module-login-as-customer-page-cache": "100.4.4", + "magento/module-login-as-customer-quote": "100.4.3", + "magento/module-login-as-customer-sales": "100.4.4", + "magento/module-marketplace": "100.4.3", + "magento/module-media-content": "100.4.3", + "magento/module-media-content-api": "100.4.4", + "magento/module-media-content-catalog": "100.4.3", + "magento/module-media-content-cms": "100.4.3", + "magento/module-media-content-synchronization": "100.4.4", + "magento/module-media-content-synchronization-api": "100.4.3", + "magento/module-media-content-synchronization-catalog": "100.4.2", + "magento/module-media-content-synchronization-cms": "100.4.2", + "magento/module-media-gallery": "100.4.4", + "magento/module-media-gallery-api": "101.0.4", + "magento/module-media-gallery-catalog": "100.4.2", + "magento/module-media-gallery-catalog-integration": "100.4.2", + "magento/module-media-gallery-catalog-ui": "100.4.2", + "magento/module-media-gallery-cms-ui": "100.4.2", + "magento/module-media-gallery-integration": "100.4.4", + "magento/module-media-gallery-metadata": "100.4.3", + "magento/module-media-gallery-metadata-api": "100.4.2", + "magento/module-media-gallery-renditions": "100.4.3", + "magento/module-media-gallery-renditions-api": "100.4.2", + "magento/module-media-gallery-synchronization": "100.4.4", + "magento/module-media-gallery-synchronization-api": "100.4.3", + "magento/module-media-gallery-synchronization-metadata": "100.4.1", + "magento/module-media-gallery-ui": "100.4.4", + "magento/module-media-gallery-ui-api": "100.4.3", + "magento/module-media-storage": "100.4.4", + "magento/module-message-queue": "100.4.5", + "magento/module-msrp": "100.4.4", + "magento/module-msrp-configurable-product": "100.4.2", + "magento/module-msrp-grouped-product": "100.4.2", + "magento/module-multishipping": "100.4.5", + "magento/module-mysql-mq": "100.4.3", + "magento/module-new-relic-reporting": "100.4.3", + "magento/module-newsletter": "100.4.5", + "magento/module-newsletter-graph-ql": "100.4.2", + "magento/module-offline-payments": "100.4.3", + "magento/module-offline-shipping": "100.4.4", + "magento/module-page-cache": "100.4.5", + "magento/module-payment": "100.4.5", + "magento/module-payment-graph-ql": "100.4.0", + "magento/module-paypal": "101.0.5", + "magento/module-paypal-captcha": "100.4.2", + "magento/module-paypal-graph-ql": "100.4.3", + "magento/module-persistent": "100.4.5", + "magento/module-product-alert": "100.4.4", + "magento/module-product-video": "100.4.5", + "magento/module-quote": "101.2.5", + "magento/module-quote-analytics": "100.4.4", + "magento/module-quote-bundle-options": "100.4.1", + "magento/module-quote-configurable-options": "100.4.1", + "magento/module-quote-downloadable-links": "100.4.1", + "magento/module-quote-graph-ql": "100.4.5", + "magento/module-related-product-graph-ql": "100.4.2", + "magento/module-release-notification": "100.4.3", + "magento/module-remote-storage": "100.4.3", + "magento/module-reports": "100.4.5", + "magento/module-require-js": "100.4.1", + "magento/module-review": "100.4.5", + "magento/module-review-analytics": "100.4.2", + "magento/module-review-graph-ql": "100.4.1", + "magento/module-robots": "101.1.1", + "magento/module-rss": "100.4.3", + "magento/module-rule": "100.4.4", + "magento/module-sales": "103.0.5", + "magento/module-sales-analytics": "100.4.2", + "magento/module-sales-graph-ql": "100.4.5", + "magento/module-sales-inventory": "100.4.2", + "magento/module-sales-rule": "101.2.5", + "magento/module-sales-sequence": "100.4.2", + "magento/module-sample-data": "100.4.3", + "magento/module-search": "101.1.5", + "magento/module-security": "100.4.5", + "magento/module-send-friend": "100.4.3", + "magento/module-send-friend-graph-ql": "100.4.1", + "magento/module-shipping": "100.4.5", + "magento/module-sitemap": "100.4.4", + "magento/module-store": "101.1.5", + "magento/module-store-graph-ql": "100.4.3", + "magento/module-swagger": "100.4.4", + "magento/module-swagger-webapi": "100.4.1", + "magento/module-swagger-webapi-async": "100.4.1", + "magento/module-swatches": "100.4.5", + "magento/module-swatches-graph-ql": "100.4.3", + "magento/module-swatches-layered-navigation": "100.4.1", + "magento/module-tax": "100.4.5", + "magento/module-tax-graph-ql": "100.4.1", + "magento/module-tax-import-export": "100.4.4", + "magento/module-theme": "101.1.5", + "magento/module-theme-graph-ql": "100.4.2", + "magento/module-translation": "100.4.5", + "magento/module-ui": "101.2.5", + "magento/module-ups": "100.4.5", + "magento/module-url-rewrite": "102.0.4", + "magento/module-url-rewrite-graph-ql": "100.4.4", + "magento/module-user": "101.2.5", + "magento/module-usps": "100.4.4", + "magento/module-variable": "100.4.3", + "magento/module-vault": "101.2.5", + "magento/module-vault-graph-ql": "100.4.1", + "magento/module-version": "100.4.2", + "magento/module-webapi": "100.4.4", + "magento/module-webapi-async": "100.4.3", + "magento/module-webapi-security": "100.4.2", + "magento/module-weee": "100.4.5", + "magento/module-weee-graph-ql": "100.4.2", + "magento/module-widget": "101.2.5", + "magento/module-wishlist": "101.2.5", + "magento/module-wishlist-analytics": "100.4.3", + "magento/module-wishlist-graph-ql": "100.4.5", + "magento/page-builder": "1.7.2", + "magento/security-package": "1.1.4", + "magento/theme-adminhtml-backend": "100.4.5", + "magento/theme-frontend-blank": "100.4.5", + "magento/theme-frontend-luma": "100.4.5", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "paypal/module-braintree": "4.4.0", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.2.0", + "phpseclib/mcrypt_compat": "~2.0.2", + "phpseclib/phpseclib": "~3.0.13", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "temando/module-shipping": "2.0.0", + "tubalmartin/cssmin": "4.1.1", + "web-token/jwt-framework": "^v2.2.7", + "webonyx/graphql-php": "~14.11.6", + "wikimedia/less.php": "^3.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "eCommerce Platform for Growth (Community Edition)" + }, + { + "name": "magento/product-enterprise-edition", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/product-enterprise-edition/magento-product-enterprise-edition-2.4.5.0.zip", + "shasum": "572ad7cc2ef98745ef31deff57328f4abfb5b2e1" + }, + "require": { + "colinmollenhour/cache-backend-file": "~1.4.1", + "colinmollenhour/cache-backend-redis": "1.14.2", + "colinmollenhour/credis": "1.13.0", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "elasticsearch/elasticsearch": "~7.17.0", + "ext-bcmath": "*", + "ext-ctype": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pdo_mysql": "*", + "ext-simplexml": "*", + "ext-soap": "*", + "ext-sodium": "*", + "ext-spl": "*", + "ext-xsl": "*", + "ext-zip": "*", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", + "laminas/laminas-captcha": "^2.12", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-escaper": "~2.10.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-feed": "^2.17.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-mail": "^2.16.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-server": "^2.11.1", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "league/flysystem": "~2.4.5", + "league/flysystem-aws-s3-v3": "^2.4.3", + "lib-libxml": "*", + "magento/composer": "~1.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/framework-foreign-key": "100.4.4", + "magento/magento-composer-installer": ">=0.3.0", + "magento/magento2-ee-base": "2.4.5", + "magento/module-admin-gws": "100.4.5", + "magento/module-admin-gws-configurable-product": "100.4.2", + "magento/module-admin-gws-staging": "100.4.2", + "magento/module-advanced-catalog": "100.4.2", + "magento/module-advanced-checkout": "100.4.5", + "magento/module-advanced-rule": "100.4.2", + "magento/module-advanced-sales-rule": "100.4.2", + "magento/module-async-order": "100.4.1", + "magento/module-async-order-graph-ql": "100.4.0", + "magento/module-aws-s3-customer-custom-attributes": "100.4.2", + "magento/module-aws-s3-gift-card-import-export": "100.4.2", + "magento/module-aws-s3-scheduled-import-export": "100.4.2", + "magento/module-banner": "101.2.5", + "magento/module-banner-customer-segment": "100.4.3", + "magento/module-banner-graph-ql": "100.4.1", + "magento/module-bundle-import-export-staging": "100.4.2", + "magento/module-bundle-staging": "100.4.5", + "magento/module-catalog-event": "101.1.4", + "magento/module-catalog-import-export-staging": "100.4.2", + "magento/module-catalog-inventory-staging": "100.4.3", + "magento/module-catalog-permissions": "100.4.5", + "magento/module-catalog-permissions-graph-ql": "100.4.3", + "magento/module-catalog-rule-staging": "100.4.5", + "magento/module-catalog-staging": "100.4.5", + "magento/module-catalog-staging-graph-ql": "100.4.4", + "magento/module-catalog-url-rewrite-staging": "100.4.4", + "magento/module-checkout-address-search": "100.4.4", + "magento/module-checkout-address-search-gift-registry": "100.4.1", + "magento/module-checkout-staging": "100.4.4", + "magento/module-cms-staging": "100.4.5", + "magento/module-configurable-product-staging": "100.4.4", + "magento/module-custom-attribute-management": "100.4.4", + "magento/module-customer-balance": "100.4.5", + "magento/module-customer-balance-graph-ql": "100.4.2", + "magento/module-customer-custom-attributes": "100.4.5", + "magento/module-customer-finance": "100.4.2", + "magento/module-customer-segment": "102.1.5", + "magento/module-deferred-total-calculating": "100.4.0", + "magento/module-downloadable-staging": "100.4.4", + "magento/module-elasticsearch-catalog-permissions": "100.4.1", + "magento/module-elasticsearch-catalog-permissions-graph-ql": "100.4.0", + "magento/module-enterprise": "100.4.3", + "magento/module-gift-card": "101.3.5", + "magento/module-gift-card-account": "101.2.5", + "magento/module-gift-card-account-graph-ql": "100.4.3", + "magento/module-gift-card-graph-ql": "100.4.5", + "magento/module-gift-card-import-export": "100.4.2", + "magento/module-gift-card-staging": "100.4.2", + "magento/module-gift-message-staging": "100.4.2", + "magento/module-gift-registry": "101.2.5", + "magento/module-gift-registry-graph-ql": "100.4.1", + "magento/module-gift-wrapping": "101.2.4", + "magento/module-gift-wrapping-graph-ql": "100.4.2", + "magento/module-gift-wrapping-staging": "100.4.2", + "magento/module-google-optimizer-staging": "100.4.2", + "magento/module-google-tag-manager": "100.4.5", + "magento/module-grouped-product-staging": "100.4.3", + "magento/module-invitation": "100.4.4", + "magento/module-layered-navigation-staging": "100.4.2", + "magento/module-logging": "101.2.5", + "magento/module-login-as-customer-logging": "100.4.5", + "magento/module-login-as-customer-website-restriction": "100.4.3", + "magento/module-media-content-catalog-staging": "100.4.2", + "magento/module-msrp-staging": "100.4.3", + "magento/module-multiple-wishlist": "100.4.5", + "magento/module-multiple-wishlist-graph-ql": "100.4.1", + "magento/module-payment-staging": "100.4.2", + "magento/module-persistent-history": "100.4.2", + "magento/module-price-permissions": "100.4.1", + "magento/module-product-video-staging": "100.4.2", + "magento/module-promotion-permissions": "100.4.2", + "magento/module-quote-gift-card-options": "100.4.2", + "magento/module-quote-staging": "100.4.2", + "magento/module-reminder": "101.2.4", + "magento/module-remote-storage-commerce": "100.4.1", + "magento/module-resource-connections": "100.4.2", + "magento/module-review-staging": "100.4.2", + "magento/module-reward": "101.2.5", + "magento/module-reward-graph-ql": "100.4.4", + "magento/module-reward-staging": "100.4.2", + "magento/module-rma": "101.2.5", + "magento/module-rma-graph-ql": "100.4.4", + "magento/module-rma-staging": "100.4.2", + "magento/module-sales-archive": "101.0.3", + "magento/module-sales-rule-staging": "100.4.4", + "magento/module-scalable-checkout": "100.4.4", + "magento/module-scalable-inventory": "100.4.3", + "magento/module-scalable-oms": "100.4.3", + "magento/module-scheduled-import-export": "101.2.5", + "magento/module-search-staging": "100.4.3", + "magento/module-staging": "101.2.5", + "magento/module-staging-graph-ql": "100.4.2", + "magento/module-support": "101.2.4", + "magento/module-swat": "100.4.3", + "magento/module-target-rule": "101.2.5", + "magento/module-target-rule-graph-ql": "100.4.2", + "magento/module-versions-cms": "101.2.5", + "magento/module-versions-cms-page-cache": "100.4.1", + "magento/module-versions-cms-url-rewrite": "100.4.3", + "magento/module-versions-cms-url-rewrite-graph-ql": "100.4.1", + "magento/module-visual-merchandiser": "100.4.5", + "magento/module-website-restriction": "100.4.4", + "magento/module-weee-staging": "100.4.2", + "magento/module-wishlist-gift-card": "100.4.1", + "magento/module-wishlist-gift-card-graph-ql": "100.4.1", + "magento/page-builder-commerce": "1.7.2", + "magento/product-community-edition": "2.4.5", + "magento/security-package-ee": "1.0.0", + "magento/theme-adminhtml-spectrum": "100.4.0", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.2.0", + "phpseclib/mcrypt_compat": "~2.0.2", + "phpseclib/phpseclib": "~3.0.13", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "tubalmartin/cssmin": "4.1.1", + "web-token/jwt-framework": "^v2.2.7", + "webonyx/graphql-php": "~14.11.6", + "wikimedia/less.php": "^3.0.0" + }, + "type": "metapackage", + "license": [ + "proprietary" + ], + "description": "eCommerce Platform for Growth (Enterprise Edition)" + }, + { + "name": "magento/security-package", + "version": "1.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/security-package/magento-security-package-1.1.4.0.zip", + "shasum": "a6dea777ac5824d76d1099334f886ce327d3c714" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/module-re-captcha-admin-ui": "1.1.2", + "magento/module-re-captcha-checkout": "1.1.2", + "magento/module-re-captcha-checkout-sales-rule": "1.1.1", + "magento/module-re-captcha-contact": "1.1.1", + "magento/module-re-captcha-customer": "1.1.3", + "magento/module-re-captcha-frontend-ui": "1.1.3", + "magento/module-re-captcha-migration": "1.1.2", + "magento/module-re-captcha-newsletter": "1.1.2", + "magento/module-re-captcha-paypal": "1.1.2", + "magento/module-re-captcha-review": "1.1.2", + "magento/module-re-captcha-send-friend": "1.1.2", + "magento/module-re-captcha-store-pickup": "1.0.1", + "magento/module-re-captcha-ui": "1.1.2", + "magento/module-re-captcha-user": "1.1.2", + "magento/module-re-captcha-validation": "1.1.1", + "magento/module-re-captcha-validation-api": "1.1.1", + "magento/module-re-captcha-version-2-checkbox": "2.0.2", + "magento/module-re-captcha-version-2-invisible": "2.0.2", + "magento/module-re-captcha-version-3-invisible": "2.0.2", + "magento/module-re-captcha-webapi-api": "1.0.1", + "magento/module-re-captcha-webapi-graph-ql": "1.0.1", + "magento/module-re-captcha-webapi-rest": "1.0.1", + "magento/module-re-captcha-webapi-ui": "1.0.1", + "magento/module-securitytxt": "1.1.1", + "magento/module-two-factor-auth": "1.1.4" + }, + "type": "metapackage", + "description": "Magento Security Package" + }, + { + "name": "magento/security-package-b2b", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/security-package-b2b/magento-security-package-b2b-1.0.2.0.zip", + "shasum": "edbfb7a2aec47c4c484e09cc49b153cae1f6d85c" + }, + "require": { + "magento/module-re-captcha-company": "1.0.1" + }, + "type": "metapackage", + "description": "Magento B2B Security Package" + }, + { + "name": "magento/security-package-ee", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/security-package-ee/magento-security-package-ee-1.0.0.0.zip", + "shasum": "dbd410e88cbe152f7f8d62bf8e49eda78d10951b" + }, + "require": { + "magento/module-re-captcha-gift-card": "1.0.0", + "magento/module-re-captcha-invitation": "1.0.0", + "magento/module-re-captcha-multiple-wishlist": "1.0.0" + }, + "type": "metapackage", + "description": "Magento Security Package for Enterprise Edition" + }, + { + "name": "magento/theme-adminhtml-backend", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.4.5.0.zip", + "shasum": "f5ee6da339ccd2c9cf11de4a7e1e37aeb85af4a4" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-adminhtml-spectrum", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-adminhtml-spectrum/magento-theme-adminhtml-spectrum-100.4.0.0.zip", + "shasum": "0157ff0d45aa05dcf3da4250fff809e794de9114" + }, + "require": { + "magento/framework": "103.0.*", + "magento/theme-adminhtml-backend": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-blank", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.4.5.0.zip", + "shasum": "8f64b9681da80b037adae028426fbe15fefa9a60" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-luma", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.4.5.0.zip", + "shasum": "abf5ec4b08e6cdb076038a1d4069b904aa9eb412" + }, + "require": { + "magento/framework": "103.0.*", + "magento/theme-frontend-blank": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/zendframework1", + "version": "1.15.1", + "source": { + "type": "git", + "url": "https://github.com/magento/zf1.git", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/zf1/zipball/2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/dbunit": "1.3.*", + "phpunit/phpunit": "3.7.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12.x-dev" + } + }, + "autoload": { + "psr-0": { + "Zend_": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "library/" + ], + "license": [ + "BSD-3-Clause" + ], + "description": "Magento Zend Framework 1", + "homepage": "http://framework.zend.com/", + "keywords": [ + "ZF1", + "framework" + ], + "support": { + "issues": "https://github.com/magento/zf1/issues", + "source": "https://github.com/magento/zf1/tree/1.15.1" + }, + "time": "2022-06-21T01:22:39+00:00" + }, + { + "name": "monolog/monolog", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/720488632c590286b88b80e62aa3d3d551ad4a50", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2", + "guzzlehttp/guzzle": "^7.4", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "phpspec/prophecy": "^1.15", + "phpstan/phpstan": "^0.12.91", + "phpunit/phpunit": "^8.5.14", + "predis/predis": "^1.1 || ^2.0", + "rollbar/rollbar": "^1.3 || ^2 || ^3", + "ruflin/elastica": "^7", + "swiftmailer/swiftmailer": "^5.3|^6.0", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be/" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "https://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/2.8.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2022-07-24T11:55:47+00:00" + }, + { + "name": "mtdowling/jmespath.php", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/jmespath/jmespath.php.git", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "shasum": "" + }, + "require": { + "php": "^5.4 || ^7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.17" + }, + "require-dev": { + "composer/xdebug-handler": "^1.4 || ^2.0", + "phpunit/phpunit": "^4.8.36 || ^7.5.15" + }, + "bin": [ + "bin/jp.php" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "files": [ + "src/JmesPath.php" + ], + "psr-4": { + "JmesPath\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Declaratively specify how to extract elements from a JSON document", + "keywords": [ + "json", + "jsonpath" + ], + "support": { + "issues": "https://github.com/jmespath/jmespath.php/issues", + "source": "https://github.com/jmespath/jmespath.php/tree/2.6.1" + }, + "time": "2021-06-14T00:11:39+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v4.14.0", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "34bea19b6e03d8153165d8f30bba4c3be86184c1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/34bea19b6e03d8153165d8f30bba4c3be86184c1", + "reference": "34bea19b6e03d8153165d8f30bba4c3be86184c1", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.9-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v4.14.0" + }, + "time": "2022-05-31T20:59:12+00:00" + }, + { + "name": "paragonie/constant_time_encoding", + "version": "v2.6.3", + "source": { + "type": "git", + "url": "https://github.com/paragonie/constant_time_encoding.git", + "reference": "58c3f47f650c94ec05a151692652a868995d2938" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/58c3f47f650c94ec05a151692652a868995d2938", + "reference": "58c3f47f650c94ec05a151692652a868995d2938", + "shasum": "" + }, + "require": { + "php": "^7|^8" + }, + "require-dev": { + "phpunit/phpunit": "^6|^7|^8|^9", + "vimeo/psalm": "^1|^2|^3|^4" + }, + "type": "library", + "autoload": { + "psr-4": { + "ParagonIE\\ConstantTime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com/", + "role": "Maintainer" + }, + { + "name": "Steve 'Sc00bz' Thomas", + "email": "steve@tobtu.com", + "homepage": "https://www.tobtu.com/", + "role": "Original Developer" + } + ], + "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", + "keywords": [ + "base16", + "base32", + "base32_decode", + "base32_encode", + "base64", + "base64_decode", + "base64_encode", + "bin2hex", + "encoding", + "hex", + "hex2bin", + "rfc4648" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/constant_time_encoding/issues", + "source": "https://github.com/paragonie/constant_time_encoding" + }, + "time": "2022-06-14T06:56:20+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v9.99.100", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", + "shasum": "" + }, + "require": { + "php": ">= 7" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com/" + } + ], + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "polyfill", + "pseudorandom", + "random" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/random_compat/issues", + "source": "https://github.com/paragonie/random_compat" + }, + "time": "2020-10-15T08:29:30+00:00" + }, + { + "name": "paypal/module-braintree", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree/paypal-module-braintree-4.4.0.0.zip", + "shasum": "d9ab16d9607bfc62fce64712c02facc88510e5f0" + }, + "require": { + "braintree/braintree_php": "6.5.1", + "magento/framework": "*", + "paypal/module-braintree-core": "4.4.0", + "paypal/module-braintree-graph-ql": "4.4.0", + "php": "~7.4.0||~8.1.0" + }, + "type": "metapackage", + "license": [ + "Apache-2.0" + ], + "description": "Braintree Magento" + }, + { + "name": "paypal/module-braintree-core", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree-core/paypal-module-braintree-core-4.4.0.0.zip", + "shasum": "0ed21d22c65ed82cfcb765b684b50e47d6addf17" + }, + "require": { + "braintree/braintree_php": "6.5.1", + "ext-json": "*", + "ext-simplexml": "*", + "magento/framework": "*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "100.2.*||101.0.*||^102.0.0", + "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", + "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-config": "101.0.*||101.1.*||^101.2.0", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "101.0.*||102.0.*||^103.0.0", + "magento/module-directory": "100.2.*||100.3.*||^100.4.0", + "magento/module-downloadable": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-instant-purchase": "100.4.*", + "magento/module-multishipping": "100.4.*", + "magento/module-payment": "100.2.*||100.3.*||^100.4.0", + "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", + "magento/module-quote": "101.0.*||101.1.*||^101.2.0", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-version-2-checkbox": "2.0.*", + "magento/module-re-captcha-version-2-invisible": "2.0.*", + "magento/module-re-captcha-version-3-invisible": "2.0.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", + "magento/module-store": "101.1.*", + "magento/module-theme": "100.2.*||101.0.*||^101.1.0", + "magento/module-ui": "101.0.*||101.1.*||^101.2.0", + "magento/module-vault": "101.0.*||101.1.*||^101.2.0", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "conflict": { + "gene/module-braintree": "*", + "magento/module-braintree": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\Braintree\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Fork from the Magento Braintree 2.2.0 module by Gene Commerce for PayPal." + }, + { + "name": "paypal/module-braintree-graph-ql", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree-graph-ql/paypal-module-braintree-graph-ql-4.4.0.0.zip", + "shasum": "aeda8bc856162c4d7bda04cd363296f138d2a03e" + }, + "require": { + "magento/framework": "^102||^103", + "magento/module-quote": "^101", + "magento/module-quote-graph-ql": "^100", + "magento/module-store": "^101", + "paypal/module-braintree-core": "^4.4", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "^100" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\BraintreeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "pelago/emogrifier", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/MyIntervals/emogrifier.git", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/aa72d5407efac118f3896bcb995a2cba793df0ae", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0", + "sabberworm/php-css-parser": "^8.3.1", + "symfony/css-selector": "^3.4.32 || ^4.4 || ^5.3 || ^6.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.3.0", + "phpunit/phpunit": "^8.5.16", + "rawr/cross-data-providers": "^2.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Pelago\\Emogrifier\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Oliver Klee", + "email": "github@oliverklee.de" + }, + { + "name": "Zoli Szabó", + "email": "zoli.szabo+github@gmail.com" + }, + { + "name": "John Reeve", + "email": "jreeve@pelagodesign.com" + }, + { + "name": "Jake Hotson", + "email": "jake@qzdesign.co.uk" + }, + { + "name": "Cameron Brooks" + }, + { + "name": "Jaime Prado" + } + ], + "description": "Converts CSS styles into inline style attributes in your HTML code", + "homepage": "https://www.myintervals.com/emogrifier.php", + "keywords": [ + "css", + "email", + "pre-processing" + ], + "support": { + "issues": "https://github.com/MyIntervals/emogrifier/issues", + "source": "https://github.com/MyIntervals/emogrifier" + }, + "time": "2021-09-16T16:22:04+00:00" + }, + { + "name": "php-amqplib/php-amqplib", + "version": "v3.2.0", + "source": { + "type": "git", + "url": "https://github.com/php-amqplib/php-amqplib.git", + "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/0bec5b392428e0ac3b3f34fbc4e02d706995833e", + "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "ext-sockets": "*", + "php": "^7.1||^8.0", + "phpseclib/phpseclib": "^2.0|^3.0" + }, + "conflict": { + "php": "7.4.0 - 7.4.1" + }, + "replace": { + "videlalvaro/php-amqplib": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "nategood/httpful": "^0.2.20", + "phpunit/phpunit": "^7.5|^9.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "PhpAmqpLib\\": "PhpAmqpLib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Alvaro Videla", + "role": "Original Maintainer" + }, + { + "name": "Raúl Araya", + "email": "nubeiro@gmail.com", + "role": "Maintainer" + }, + { + "name": "Luke Bakken", + "email": "luke@bakken.io", + "role": "Maintainer" + }, + { + "name": "Ramūnas Dronga", + "email": "github@ramuno.lt", + "role": "Maintainer" + } + ], + "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", + "homepage": "https://github.com/php-amqplib/php-amqplib/", + "keywords": [ + "message", + "queue", + "rabbitmq" + ], + "support": { + "issues": "https://github.com/php-amqplib/php-amqplib/issues", + "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.2.0" + }, + "time": "2022-03-10T19:16:00+00:00" + }, + { + "name": "phpgt/cssxpath", + "version": "v1.1.4", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/CssXPath.git", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-dom": "*", + "ext-libxml": "*", + "phpstan/phpstan": ">=0.12.42", + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\CssXPath\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com/", + "role": "Developer" + } + ], + "description": "Convert CSS selectors to XPath queries.", + "support": { + "issues": "https://github.com/PhpGt/CssXPath/issues", + "source": "https://github.com/PhpGt/CssXPath/tree/v1.1.4" + }, + "funding": [ + { + "url": "https://github.com/sponsors/PhpGt", + "type": "github" + } + ], + "time": "2021-11-13T15:40:44+00:00" + }, + { + "name": "phpgt/dom", + "version": "v2.2.3", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/Dom.git", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/Dom/zipball/35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "php": ">=7.3", + "phpgt/cssxpath": "^1.1.4", + "psr/http-message": "1.*" + }, + "require-dev": { + "phpunit/phpunit": "~9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\Dom\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com/", + "role": "Developer" + }, + { + "name": "Alvaro Guimaraes", + "homepage": "https://github.com/aguimaraes", + "role": "Developer" + }, + { + "name": "James Fellows", + "homepage": "https://github.com/j4m3s", + "role": "Developer" + }, + { + "name": "Emile Ward", + "homepage": "https://github.com/emileward", + "role": "Developer" + }, + { + "name": "Jelmer Wijnja", + "homepage": "https://github.com/Jelmergu", + "role": "Developer" + }, + { + "name": "Ognjen Petrovic", + "homepage": "https://github.com/ognjen-petrovic", + "role": "Developer" + }, + { + "name": "Jacob Bearden", + "homepage": "https://github.com/jacobbearden", + "role": "Documentation contributor" + }, + { + "name": "Jaroslav Týc", + "homepage": "https://www.jaroslavtyc.com/", + "role": "Developer" + }, + { + "name": "Andrii Beziazychnyi", + "homepage": "https://www.atwix.com/", + "role": "Developer" + } + ], + "description": "The modern DOM API for PHP projects.", + "support": { + "issues": "https://github.com/PhpGt/Dom/issues", + "source": "https://github.com/PhpGt/Dom/tree/v2.2.3" + }, + "funding": [ + { + "url": "https://github.com/phpgt", + "type": "github" + } + ], + "time": "2021-11-13T15:59:05+00:00" + }, + { + "name": "phpseclib/mcrypt_compat", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/mcrypt_compat.git", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "shasum": "" + }, + "require": { + "php": ">=5.6.1", + "phpseclib/phpseclib": ">=3.0.13 <4.0.0" + }, + "provide": { + "ext-mcrypt": "5.6.40" + }, + "require-dev": { + "phpunit/phpunit": "^5.7|^6.0|^9.4" + }, + "suggest": { + "ext-openssl": "Will enable faster cryptographic operations" + }, + "type": "library", + "autoload": { + "files": [ + "lib/mcrypt.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jim Wigginton", + "email": "terrafrost@php.net", + "homepage": "http://phpseclib.sourceforge.net/" + } + ], + "description": "PHP 5.x-8.x polyfill for mcrypt extension", + "keywords": [ + "cryptograpy", + "encryption", + "mcrypt", + "polyfill" + ], + "support": { + "email": "terrafrost@php.net", + "issues": "https://github.com/phpseclib/mcrypt_compat/issues", + "source": "https://github.com/phpseclib/mcrypt_compat" + }, + "funding": [ + { + "url": "https://www.patreon.com/phpseclib", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpseclib/mcrypt_compat", + "type": "tidelift" + } + ], + "time": "2022-03-27T15:58:45+00:00" + }, + { + "name": "phpseclib/phpseclib", + "version": "3.0.14", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/phpseclib.git", + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/2f0b7af658cbea265cbb4a791d6c29a6613f98ef", + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef", + "shasum": "" + }, + "require": { + "paragonie/constant_time_encoding": "^1|^2", + "paragonie/random_compat": "^1.4|^2.0|^9.99.99", + "php": ">=5.6.1" + }, + "require-dev": { + "phpunit/phpunit": "*" + }, + "suggest": { + "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", + "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", + "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", + "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." + }, + "type": "library", + "autoload": { + "files": [ + "phpseclib/bootstrap.php" + ], + "psr-4": { + "phpseclib3\\": "phpseclib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jim Wigginton", + "email": "terrafrost@php.net", + "role": "Lead Developer" + }, + { + "name": "Patrick Monnerat", + "email": "pm@datasphere.ch", + "role": "Developer" + }, + { + "name": "Andreas Fischer", + "email": "bantu@phpbb.com", + "role": "Developer" + }, + { + "name": "Hans-Jürgen Petrich", + "email": "petrich@tronic-media.com", + "role": "Developer" + }, + { + "name": "Graham Campbell", + "email": "graham@alt-three.com", + "role": "Developer" + } + ], + "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", + "homepage": "http://phpseclib.sourceforge.net/", + "keywords": [ + "BigInteger", + "aes", + "asn.1", + "asn1", + "blowfish", + "crypto", + "cryptography", + "encryption", + "rsa", + "security", + "sftp", + "signature", + "signing", + "ssh", + "twofish", + "x.509", + "x509" + ], + "support": { + "issues": "https://github.com/phpseclib/phpseclib/issues", + "source": "https://github.com/phpseclib/phpseclib/tree/3.0.14" + }, + "funding": [ + { + "url": "https://github.com/terrafrost", + "type": "github" + }, + { + "url": "https://www.patreon.com/phpseclib", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", + "type": "tidelift" + } + ], + "time": "2022-04-04T05:15:45+00:00" + }, + { + "name": "psr/container", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/1.1.2" + }, + "time": "2021-11-05T16:50:12+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client/tree/master" + }, + "time": "2020-06-29T06:28:15+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/master" + }, + "time": "2019-04-30T12:38:16+00:00" + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/master" + }, + "time": "2016-08-06T14:39:51+00:00" + }, + { + "name": "psr/log", + "version": "1.1.4", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.4" + }, + "time": "2021-05-03T11:20:27+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "120b605dfeb996808c31b6477290a714d356e822" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", + "reference": "120b605dfeb996808c31b6477290a714d356e822", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5 || ^6.5" + }, + "type": "library", + "autoload": { + "files": [ + "src/getallheaders.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" + } + ], + "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" + }, + { + "name": "ramsey/collection", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8", + "symfony/polyfill-php81": "^1.23" + }, + "require-dev": { + "captainhook/captainhook": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "ergebnis/composer-normalize": "^2.6", + "fakerphp/faker": "^1.5", + "hamcrest/hamcrest-php": "^2", + "jangregor/phpstan-prophecy": "^0.8", + "mockery/mockery": "^1.3", + "phpspec/prophecy-phpunit": "^2.0", + "phpstan/extension-installer": "^1", + "phpstan/phpstan": "^0.12.32", + "phpstan/phpstan-mockery": "^0.12.5", + "phpstan/phpstan-phpunit": "^0.12.11", + "phpunit/phpunit": "^8.5 || ^9", + "psy/psysh": "^0.10.4", + "slevomat/coding-standard": "^6.3", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Ramsey\\Collection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com/" + } + ], + "description": "A PHP library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/1.2.2" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", + "type": "tidelift" + } + ], + "time": "2021-10-10T03:01:02+00:00" + }, + { + "name": "ramsey/uuid", + "version": "4.2.3", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "shasum": "" + }, + "require": { + "brick/math": "^0.8 || ^0.9", + "ext-json": "*", + "php": "^7.2 || ^8.0", + "ramsey/collection": "^1.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php80": "^1.14" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "captainhook/captainhook": "^5.10", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "doctrine/annotations": "^1.8", + "ergebnis/composer-normalize": "^2.15", + "mockery/mockery": "^1.3", + "moontoast/math": "^1.1", + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.2", + "php-mock/php-mock-mockery": "^1.3", + "php-parallel-lint/php-parallel-lint": "^1.1", + "phpbench/phpbench": "^1.0", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-mockery": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpunit/phpunit": "^8.5 || ^9", + "slevomat/coding-standard": "^7.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.9" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-ctype": "Enables faster processing of character classification using ctype functions.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.x-dev" + }, + "captainhook": { + "force-install": true + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.2.3" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", + "type": "tidelift" + } + ], + "time": "2021-09-25T23:10:38+00:00" + }, + { + "name": "react/promise", + "version": "v2.9.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise.git", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" + }, + "type": "library", + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "React\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, + { + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" + }, + { + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" + } + ], + "description": "A lightweight implementation of CommonJS Promises/A for PHP", + "keywords": [ + "promise", + "promises" + ], + "support": { + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v2.9.0" + }, + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2022-02-11T10:27:51+00:00" + }, + { + "name": "sabberworm/php-css-parser", + "version": "8.4.0", + "source": { + "type": "git", + "url": "https://github.com/sabberworm/PHP-CSS-Parser.git", + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sabberworm/PHP-CSS-Parser/zipball/e41d2140031d533348b2192a83f02d8dd8a71d30", + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "php": ">=5.6.20" + }, + "require-dev": { + "codacy/coverage": "^1.4", + "phpunit/phpunit": "^4.8.36" + }, + "suggest": { + "ext-mbstring": "for parsing UTF-8 CSS" + }, + "type": "library", + "autoload": { + "psr-4": { + "Sabberworm\\CSS\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Raphael Schweikert" + } + ], + "description": "Parser for CSS Files written in PHP", + "homepage": "https://www.sabberworm.com/blog/2010/6/10/php-css-parser", + "keywords": [ + "css", + "parser", + "stylesheet" + ], + "support": { + "issues": "https://github.com/sabberworm/PHP-CSS-Parser/issues", + "source": "https://github.com/sabberworm/PHP-CSS-Parser/tree/8.4.0" + }, + "time": "2021-12-11T13:40:54+00:00" + }, + { + "name": "seld/jsonlint", + "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/jsonlint.git", + "reference": "4211420d25eba80712bff236a98960ef68b866b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", + "reference": "4211420d25eba80712bff236a98960ef68b866b7", + "shasum": "" + }, + "require": { + "php": "^5.3 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.5", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" + }, + "bin": [ + "bin/jsonlint" + ], + "type": "library", + "autoload": { + "psr-4": { + "Seld\\JsonLint\\": "src/Seld/JsonLint/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + } + ], + "description": "JSON Linter", + "keywords": [ + "json", + "linter", + "parser", + "validator" + ], + "support": { + "issues": "https://github.com/Seldaek/jsonlint/issues", + "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", + "type": "tidelift" + } + ], + "time": "2022-04-01T13:37:23+00:00" + }, + { + "name": "seld/phar-utils", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/phar-utils.git", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/9f3452c93ff423469c0d56450431562ca423dcee", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\PharUtils\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "PHAR file format utilities, for when PHP phars you up", + "keywords": [ + "phar" + ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/1.2.0" + }, + "time": "2021-12-10T11:20:11+00:00" + }, + { + "name": "spomky-labs/aes-key-wrap", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/aes-key-wrap.git", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/aes-key-wrap/zipball/97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "lib-openssl": "*", + "php": ">=7.2", + "thecodingmachine/safe": "^1.1" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^7.0|^8.0|^9.0", + "thecodingmachine/phpstan-safe-rule": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "AESKW\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap/contributors" + } + ], + "description": "AES Key Wrap for PHP.", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap", + "keywords": [ + "A128KW", + "A192KW", + "A256KW", + "RFC3394", + "RFC5649", + "aes", + "key", + "padding", + "wrap" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/aes-key-wrap/issues", + "source": "https://github.com/Spomky-Labs/aes-key-wrap/tree/v6.0.0" + }, + "time": "2020-08-01T14:07:55+00:00" + }, + { + "name": "spomky-labs/base64url", + "version": "v2.0.4", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/base64url.git", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/base64url/zipball/7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "require-dev": { + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.11|^0.12", + "phpstan/phpstan-beberlei-assert": "^0.11|^0.12", + "phpstan/phpstan-deprecation-rules": "^0.11|^0.12", + "phpstan/phpstan-phpunit": "^0.11|^0.12", + "phpstan/phpstan-strict-rules": "^0.11|^0.12" + }, + "type": "library", + "autoload": { + "psr-4": { + "Base64Url\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/base64url/contributors" + } + ], + "description": "Base 64 URL Safe Encoding/Decoding PHP Library", + "homepage": "https://github.com/Spomky-Labs/base64url", + "keywords": [ + "base64", + "rfc4648", + "safe", + "url" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/base64url/issues", + "source": "https://github.com/Spomky-Labs/base64url/tree/v2.0.4" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + }, + { + "url": "https://www.patreon.com/FlorentMorselli", + "type": "patreon" + } + ], + "time": "2020-11-03T09:10:25+00:00" + }, + { + "name": "spomky-labs/otphp", + "version": "v10.0.3", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/otphp.git", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/9784d9f7c790eed26e102d6c78f12c754036c366", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366", + "shasum": "" + }, + "require": { + "beberlei/assert": "^3.0", + "ext-mbstring": "*", + "paragonie/constant_time_encoding": "^2.0", + "php": "^7.2|^8.0", + "thecodingmachine/safe": "^0.1.14|^1.0|^2.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0", + "thecodingmachine/phpstan-safe-rule": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "v10.0": "10.0.x-dev", + "v9.0": "9.0.x-dev", + "v8.3": "8.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "OTPHP\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/Spomky-Labs/otphp/contributors" + } + ], + "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", + "homepage": "https://github.com/Spomky-Labs/otphp", + "keywords": [ + "FreeOTP", + "RFC 4226", + "RFC 6238", + "google authenticator", + "hotp", + "otp", + "totp" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/otphp/issues", + "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.3" + }, + "time": "2022-03-17T08:00:35+00:00" + }, + { + "name": "symfony/config", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/config.git", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/config/zipball/ec79e03125c1d2477e43dde8528535d90cc78379", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/filesystem": "^4.4|^5.0|^6.0", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22" + }, + "conflict": { + "symfony/finder": "<4.4" + }, + "require-dev": { + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/finder": "^4.4|^5.0|^6.0", + "symfony/messenger": "^4.4|^5.0|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/yaml": "^4.4|^5.0|^6.0" + }, + "suggest": { + "symfony/yaml": "To use the yaml reference dumper" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Config\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/config/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/console", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "c35fafd7f12ebd6f9e29c95a370df7f1fb171a40" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/c35fafd7f12ebd6f9e29c95a370df7f1fb171a40", + "reference": "c35fafd7f12ebd6f9e29c95a370df7f1fb171a40", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.1|^2" + }, + "conflict": { + "psr/log": ">=3", + "symfony/dependency-injection": "<3.4", + "symfony/event-dispatcher": "<4.3|>=5", + "symfony/lock": "<4.4", + "symfony/process": "<3.3" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/log": "^1|^2", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/event-dispatcher": "^4.3", + "symfony/lock": "^4.4|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/var-dumper": "^4.3|^5.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Eases the creation of beautiful and testable command line interfaces", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/console/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:59:04+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "c1681789f059ab756001052164726ae88512ae3d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/c1681789f059ab756001052164726ae88512ae3d", + "reference": "c1681789f059ab756001052164726ae88512ae3d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\CssSelector\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Converts CSS selectors to XPath expressions", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/css-selector/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-06-27T16:58:25+00:00" + }, + { + "name": "symfony/debug", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/1a692492190773c5310bc7877cb590c04c2f05be", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3" + }, + "conflict": { + "symfony/http-kernel": "<3.4" + }, + "require-dev": { + "symfony/http-kernel": "^3.4|^4.0|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to ease debugging PHP code", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/debug/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "abandoned": "symfony/error-handler", + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/dependency-injection", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "a8b9251016e9476db73e25fa836904bc0bf74c62" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/a8b9251016e9476db73e25fa836904bc0bf74c62", + "reference": "a8b9251016e9476db73e25fa836904bc0bf74c62", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1.1", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22", + "symfony/service-contracts": "^1.1.6|^2" + }, + "conflict": { + "ext-psr": "<1.1|>=2", + "symfony/config": "<5.3", + "symfony/finder": "<4.4", + "symfony/proxy-manager-bridge": "<4.4", + "symfony/yaml": "<4.4.26" + }, + "provide": { + "psr/container-implementation": "1.0", + "symfony/service-implementation": "1.0|2.0" + }, + "require-dev": { + "symfony/config": "^5.3|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/yaml": "^4.4.26|^5.0|^6.0" + }, + "suggest": { + "symfony/config": "", + "symfony/expression-language": "For using expressions in service container configuration", + "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", + "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", + "symfony/yaml": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\DependencyInjection\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows you to standardize and centralize the way objects are constructed in your application", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/dependency-injection/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.1.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "files": [ + "function.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.1.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/be731658121ef2d8be88f3a1ec938148a9237291", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3", + "symfony/debug": "^4.4.5", + "symfony/var-dumper": "^4.4|^5.0" + }, + "require-dev": { + "symfony/http-kernel": "^4.4|^5.0", + "symfony/serializer": "^4.4|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to manage errors and ease debugging PHP code", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/error-handler/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/event-dispatcher-contracts": "^1.1", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/dependency-injection": "<3.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "1.1" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/error-handler": "~3.4|~4.4", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/stopwatch": "^3.4|^4.0|^5.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:59:04+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v1.1.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/1d5cd762abaa6b2a4169d3e77610193a7157129e", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e", + "shasum": "" + }, + "require": { + "php": ">=7.1.3" + }, + "suggest": { + "psr/event-dispatcher": "", + "symfony/event-dispatcher-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com/", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.13" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:41:36+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "6699fb0228d1bc35b12aed6dd5e7455457609ddd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/6699fb0228d1bc35b12aed6dd5e7455457609ddd", + "reference": "6699fb0228d1bc35b12aed6dd5e7455457609ddd", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides basic utilities for the filesystem", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/finder", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/finder/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-29T07:37:50+00:00" + }, + { + "name": "symfony/http-client-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "shasum": "" + }, + "require": { + "php": ">=7.2.5" + }, + "suggest": { + "symfony/http-client-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\HttpClient\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to HTTP clients", + "homepage": "https://symfony.com/", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-04-12T15:48:08+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "0a5868e0999e9d47859ba3d918548ff6943e6389" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/0a5868e0999e9d47859ba3d918548ff6943e6389", + "reference": "0a5868e0999e9d47859ba3d918548ff6943e6389", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/mime": "^4.4|^5.0|^6.0" + }, + "suggest": { + "symfony/mime": "To use the file extension guesser" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Defines an object-oriented layer for the HTTP specification", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "9e444442334fae9637ef3209bc2abddfef49e714" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/9e444442334fae9637ef3209bc2abddfef49e714", + "reference": "9e444442334fae9637ef3209bc2abddfef49e714", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2", + "symfony/error-handler": "^4.4", + "symfony/event-dispatcher": "^4.4", + "symfony/http-client-contracts": "^1.1|^2", + "symfony/http-foundation": "^4.4.30|^5.3.7", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php73": "^1.9", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/browser-kit": "<4.3", + "symfony/config": "<3.4", + "symfony/console": ">=5", + "symfony/dependency-injection": "<4.3", + "symfony/translation": "<4.2", + "twig/twig": "<1.43|<2.13,>=2" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^4.3|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0", + "symfony/css-selector": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^4.3|^5.0", + "symfony/dom-crawler": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/routing": "^3.4|^4.0|^5.0", + "symfony/stopwatch": "^3.4|^4.0|^5.0", + "symfony/templating": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "twig/twig": "^1.43|^2.13|^3.0.4" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a structured process for converting a Request into a Response", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/http-kernel/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-29T12:23:38+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "symfony/polyfill-intl-normalizer": "^1.10", + "symfony/polyfill-php72": "^1.10" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/bf44a9fd41feaac72b074de600314a93e2ae78e2", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/e440d35fa0286f77fb45b79a03fedbeda9307e85", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php73/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-10T07:21:04+00:00" + }, + { + "name": "symfony/polyfill-php81", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php81\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php81/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/process", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Executes commands in sub-processes", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/process/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-06-27T13:16:42+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com/", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-30T19:17:29+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b8f306d7b8ef34fb3db3305be97ba8e088fb4861", + "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<4.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com/", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "tedivm/jshrink", + "version": "v1.4.0", + "source": { + "type": "git", + "url": "https://github.com/tedious/JShrink.git", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tedious/JShrink/zipball/0513ba1407b1f235518a939455855e6952a48bbc", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc", + "shasum": "" + }, + "require": { + "php": "^5.6|^7.0|^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.8", + "php-coveralls/php-coveralls": "^1.1.0", + "phpunit/phpunit": "^6" + }, + "type": "library", + "autoload": { + "psr-0": { + "JShrink": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Robert Hafner", + "email": "tedivm@tedivm.com" + } + ], + "description": "Javascript Minifier built in PHP", + "homepage": "http://github.com/tedious/JShrink", + "keywords": [ + "javascript", + "minifier" + ], + "support": { + "issues": "https://github.com/tedious/JShrink/issues", + "source": "https://github.com/tedious/JShrink/tree/v1.4.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/tedivm/jshrink", + "type": "tidelift" + } + ], + "time": "2020-11-30T18:10:21+00:00" + }, + { + "name": "temando/module-shipping", + "version": "2.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/temando/module-shipping/temando-module-shipping-2.0.0.0.zip", + "shasum": "78974a6f6a2bfb214e96882562111d35163971b1" + }, + "require": { + "temando/module-shipping-remover": "1.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0" + ], + "description": "Temando multi-carrier shipping extension for Magento 2" + }, + { + "name": "temando/module-shipping-remover", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/temando/module-shipping-remover/temando-module-shipping-remover-1.0.0.0.zip", + "shasum": "fd37ccded9678386a94e104fbd37332254d7c429" + }, + "require": { + "magento/framework": "*", + "magento/module-eav": "*" + }, + "replace": { + "temando/module-shipping-m2": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Temando\\ShippingRemover\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Removes Temando multi-carrier shipping extension from Magento 2" + }, + { + "name": "thecodingmachine/safe", + "version": "v1.3.3", + "source": { + "type": "git", + "url": "https://github.com/thecodingmachine/safe.git", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "require-dev": { + "phpstan/phpstan": "^0.12", + "squizlabs/php_codesniffer": "^3.2", + "thecodingmachine/phpstan-strict-rules": "^0.12" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "files": [ + "deprecated/apc.php", + "deprecated/libevent.php", + "deprecated/mssql.php", + "deprecated/stats.php", + "lib/special_cases.php", + "generated/apache.php", + "generated/apcu.php", + "generated/array.php", + "generated/bzip2.php", + "generated/calendar.php", + "generated/classobj.php", + "generated/com.php", + "generated/cubrid.php", + "generated/curl.php", + "generated/datetime.php", + "generated/dir.php", + "generated/eio.php", + "generated/errorfunc.php", + "generated/exec.php", + "generated/fileinfo.php", + "generated/filesystem.php", + "generated/filter.php", + "generated/fpm.php", + "generated/ftp.php", + "generated/funchand.php", + "generated/gmp.php", + "generated/gnupg.php", + "generated/hash.php", + "generated/ibase.php", + "generated/ibmDb2.php", + "generated/iconv.php", + "generated/image.php", + "generated/imap.php", + "generated/info.php", + "generated/ingres-ii.php", + "generated/inotify.php", + "generated/json.php", + "generated/ldap.php", + "generated/libxml.php", + "generated/lzf.php", + "generated/mailparse.php", + "generated/mbstring.php", + "generated/misc.php", + "generated/msql.php", + "generated/mysql.php", + "generated/mysqli.php", + "generated/mysqlndMs.php", + "generated/mysqlndQc.php", + "generated/network.php", + "generated/oci8.php", + "generated/opcache.php", + "generated/openssl.php", + "generated/outcontrol.php", + "generated/password.php", + "generated/pcntl.php", + "generated/pcre.php", + "generated/pdf.php", + "generated/pgsql.php", + "generated/posix.php", + "generated/ps.php", + "generated/pspell.php", + "generated/readline.php", + "generated/rpminfo.php", + "generated/rrd.php", + "generated/sem.php", + "generated/session.php", + "generated/shmop.php", + "generated/simplexml.php", + "generated/sockets.php", + "generated/sodium.php", + "generated/solr.php", + "generated/spl.php", + "generated/sqlsrv.php", + "generated/ssdeep.php", + "generated/ssh2.php", + "generated/stream.php", + "generated/strings.php", + "generated/swoole.php", + "generated/uodbc.php", + "generated/uopz.php", + "generated/url.php", + "generated/var.php", + "generated/xdiff.php", + "generated/xml.php", + "generated/xmlrpc.php", + "generated/yaml.php", + "generated/yaz.php", + "generated/zip.php", + "generated/zlib.php" + ], + "psr-4": { + "Safe\\": [ + "lib/", + "deprecated/", + "generated/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHP core functions that throw exceptions instead of returning FALSE on error", + "support": { + "issues": "https://github.com/thecodingmachine/safe/issues", + "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" + }, + "time": "2020-10-28T17:51:34+00:00" + }, + { + "name": "tubalmartin/cssmin", + "version": "v4.1.1", + "source": { + "type": "git", + "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "shasum": "" + }, + "require": { + "ext-pcre": "*", + "php": ">=5.3.2" + }, + "require-dev": { + "cogpowered/finediff": "0.3.*", + "phpunit/phpunit": "4.8.*" + }, + "bin": [ + "cssmin" + ], + "type": "library", + "autoload": { + "psr-4": { + "tubalmartin\\CssMin\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Túbal Martín", + "homepage": "http://tubalmartin.me/" + } + ], + "description": "A PHP port of the YUI CSS compressor", + "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port", + "keywords": [ + "compress", + "compressor", + "css", + "cssmin", + "minify", + "yui" + ], + "support": { + "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", + "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" + }, + "time": "2018-01-15T15:26:51+00:00" + }, + { + "name": "web-token/jwt-framework", + "version": "v2.2.11", + "source": { + "type": "git", + "url": "https://github.com/web-token/jwt-framework.git", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/web-token/jwt-framework/zipball/643cced197e32471418bd89e7a44b69fd04eb9de", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de", + "shasum": "" + }, + "require": { + "brick/math": "^0.8.17|^0.9", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-sodium": "*", + "fgrosse/phpasn1": "^2.0", + "php": ">=7.2", + "psr/event-dispatcher": "^1.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "spomky-labs/aes-key-wrap": "^5.0|^6.0", + "spomky-labs/base64url": "^1.0|^2.0", + "symfony/config": "^4.2|^5.0", + "symfony/console": "^4.2|^5.0", + "symfony/dependency-injection": "^4.2|^5.0", + "symfony/event-dispatcher": "^4.2|^5.0", + "symfony/http-kernel": "^4.2|^5.0", + "symfony/polyfill-mbstring": "^1.12" + }, + "conflict": { + "spomky-labs/jose": "*" + }, + "replace": { + "web-token/encryption-pack": "self.version", + "web-token/jwt-bundle": "self.version", + "web-token/jwt-checker": "self.version", + "web-token/jwt-console": "self.version", + "web-token/jwt-core": "self.version", + "web-token/jwt-easy": "self.version", + "web-token/jwt-encryption": "self.version", + "web-token/jwt-encryption-algorithm-aescbc": "self.version", + "web-token/jwt-encryption-algorithm-aesgcm": "self.version", + "web-token/jwt-encryption-algorithm-aesgcmkw": "self.version", + "web-token/jwt-encryption-algorithm-aeskw": "self.version", + "web-token/jwt-encryption-algorithm-dir": "self.version", + "web-token/jwt-encryption-algorithm-ecdh-es": "self.version", + "web-token/jwt-encryption-algorithm-experimental": "self.version", + "web-token/jwt-encryption-algorithm-pbes2": "self.version", + "web-token/jwt-encryption-algorithm-rsa": "self.version", + "web-token/jwt-key-mgmt": "self.version", + "web-token/jwt-nested-token": "self.version", + "web-token/jwt-signature": "self.version", + "web-token/jwt-signature-algorithm-ecdsa": "self.version", + "web-token/jwt-signature-algorithm-eddsa": "self.version", + "web-token/jwt-signature-algorithm-experimental": "self.version", + "web-token/jwt-signature-algorithm-hmac": "self.version", + "web-token/jwt-signature-algorithm-none": "self.version", + "web-token/jwt-signature-algorithm-rsa": "self.version", + "web-token/jwt-util-ecc": "self.version", + "web-token/signature-pack": "self.version" + }, + "require-dev": { + "bjeavons/zxcvbn-php": "^1.0", + "blackfire/php-sdk": "^1.14", + "ext-curl": "*", + "ext-gmp": "*", + "friendsofphp/php-cs-fixer": "^2.16", + "infection/infection": "^0.15|^0.16|^0.17|^0.18|^0.19|^0.20", + "matthiasnoback/symfony-config-test": "^3.1|^4.0", + "nyholm/psr7": "^1.3", + "php-coveralls/php-coveralls": "^2.0", + "php-http/mock-client": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0|^9.0", + "symfony/browser-kit": "^4.2|^5.0", + "symfony/finder": "^4.2|^5.0", + "symfony/framework-bundle": "^4.2|^5.0", + "symfony/http-client": "^5.2", + "symfony/phpunit-bridge": "^4.2|^5.0", + "symfony/serializer": "^4.2|^5.0", + "symfony/var-dumper": "^4.2|^5.0" + }, + "suggest": { + "bjeavons/zxcvbn-php": "Adds key quality check for oct keys.", + "ext-sodium": "Sodium is required for OKP key creation, EdDSA signature algorithm and ECDH-ES key encryption with OKP keys", + "php-http/httplug": "To enable JKU/X5U support.", + "php-http/httplug-bundle": "To enable JKU/X5U support.", + "php-http/message-factory": "To enable JKU/X5U support.", + "symfony/serializer": "Use the Symfony serializer to serialize/unserialize JWS and JWE tokens.", + "symfony/var-dumper": "Used to show data on the debug toolbar." + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Jose\\": "src/", + "Jose\\Component\\Core\\Util\\Ecc\\": [ + "src/Ecc" + ], + "Jose\\Component\\Signature\\Algorithm\\": [ + "src/SignatureAlgorithm/ECDSA", + "src/SignatureAlgorithm/EdDSA", + "src/SignatureAlgorithm/HMAC", + "src/SignatureAlgorithm/None", + "src/SignatureAlgorithm/RSA", + "src/SignatureAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\": [ + "src/EncryptionAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\KeyEncryption\\": [ + "src/EncryptionAlgorithm/KeyEncryption/AESGCMKW", + "src/EncryptionAlgorithm/KeyEncryption/AESKW", + "src/EncryptionAlgorithm/KeyEncryption/Direct", + "src/EncryptionAlgorithm/KeyEncryption/ECDHES", + "src/EncryptionAlgorithm/KeyEncryption/PBES2", + "src/EncryptionAlgorithm/KeyEncryption/RSA" + ], + "Jose\\Component\\Encryption\\Algorithm\\ContentEncryption\\": [ + "src/EncryptionAlgorithm/ContentEncryption/AESGCM", + "src/EncryptionAlgorithm/ContentEncryption/AESCBC" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/web-token/jwt-framework/contributors" + } + ], + "description": "JSON Object Signing and Encryption library for PHP and Symfony Bundle.", + "homepage": "https://github.com/web-token/jwt-framework", + "keywords": [ + "JOSE", + "JWE", + "JWK", + "JWKSet", + "JWS", + "Jot", + "RFC7515", + "RFC7516", + "RFC7517", + "RFC7518", + "RFC7519", + "RFC7520", + "bundle", + "jwa", + "jwt", + "symfony" + ], + "support": { + "issues": "https://github.com/web-token/jwt-framework/issues", + "source": "https://github.com/web-token/jwt-framework/tree/v2.2.11" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + } + ], + "time": "2021-06-25T15:59:52+00:00" + }, + { + "name": "webimpress/safe-writer", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/webimpress/safe-writer.git", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.4", + "vimeo/psalm": "^4.7", + "webimpress/coding-standard": "^1.2.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2.x-dev", + "dev-develop": "2.3.x-dev", + "dev-release-1.0": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Webimpress\\SafeWriter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "description": "Tool to write files safely, to avoid race conditions", + "keywords": [ + "concurrent write", + "file writer", + "race condition", + "safe writer", + "webimpress" + ], + "support": { + "issues": "https://github.com/webimpress/safe-writer/issues", + "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" + }, + "funding": [ + { + "url": "https://github.com/michalbundyra", + "type": "github" + } + ], + "time": "2021-04-19T16:34:45+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.11.0" + }, + "time": "2022-06-03T18:03:27+00:00" + }, + { + "name": "webonyx/graphql-php", + "version": "v14.11.6", + "source": { + "type": "git", + "url": "https://github.com/webonyx/graphql-php.git", + "reference": "6070542725b61fc7d0654a8a9855303e5e157434" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/6070542725b61fc7d0654a8a9855303e5e157434", + "reference": "6070542725b61fc7d0654a8a9855303e5e157434", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "php": "^7.1 || ^8" + }, + "require-dev": { + "amphp/amp": "^2.3", + "doctrine/coding-standard": "^6.0", + "nyholm/psr7": "^1.2", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "0.12.82", + "phpstan/phpstan-phpunit": "0.12.18", + "phpstan/phpstan-strict-rules": "0.12.9", + "phpunit/phpunit": "^7.2 || ^8.5", + "psr/http-message": "^1.0", + "react/promise": "2.*", + "simpod/php-coveralls-mirror": "^3.0", + "squizlabs/php_codesniffer": "3.5.4" + }, + "suggest": { + "psr/http-message": "To use standard GraphQL server", + "react/promise": "To leverage async resolving on React PHP platform" + }, + "type": "library", + "autoload": { + "psr-4": { + "GraphQL\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP port of GraphQL reference implementation", + "homepage": "https://github.com/webonyx/graphql-php", + "keywords": [ + "api", + "graphql" + ], + "support": { + "issues": "https://github.com/webonyx/graphql-php/issues", + "source": "https://github.com/webonyx/graphql-php/tree/v14.11.6" + }, + "funding": [ + { + "url": "https://opencollective.com/webonyx-graphql-php", + "type": "open_collective" + } + ], + "time": "2022-04-13T16:25:32+00:00" + }, + { + "name": "wikimedia/less.php", + "version": "v3.1.0", + "source": { + "type": "git", + "url": "https://github.com/wikimedia/less.php.git", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wikimedia/less.php/zipball/a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "shasum": "" + }, + "require": { + "php": ">=7.2.9" + }, + "require-dev": { + "mediawiki/mediawiki-codesniffer": "34.0.0", + "mediawiki/minus-x": "1.0.0", + "php-parallel-lint/php-console-highlighter": "0.5.0", + "php-parallel-lint/php-parallel-lint": "1.2.0", + "phpunit/phpunit": "^8.5" + }, + "bin": [ + "bin/lessc" + ], + "type": "library", + "autoload": { + "psr-0": { + "Less": "lib/" + }, + "classmap": [ + "lessc.inc.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Josh Schmidt", + "homepage": "https://github.com/oyejorge" + }, + { + "name": "Matt Agar", + "homepage": "https://github.com/agar" + }, + { + "name": "Martin Jantošovič", + "homepage": "https://github.com/Mordred" + } + ], + "description": "PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)", + "keywords": [ + "css", + "less", + "less.js", + "lesscss", + "php", + "stylesheet" + ], + "support": { + "issues": "https://github.com/wikimedia/less.php/issues", + "source": "https://github.com/wikimedia/less.php/tree/v3.1.0" + }, + "time": "2020-12-11T19:33:31+00:00" + } + ], + "packages-dev": [ + { + "name": "allure-framework/allure-codeception", + "version": "1.5.2", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-codeception.git", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a6156aef942a4e4de0add34a73d066a9458cefc6", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "codeception/codeception": "^2.5 | ^3 | ^4", + "ext-json": "*", + "php": ">=7.1.3", + "symfony/filesystem": "^2.7 | ^3 | ^4 | ^5", + "symfony/finder": "^2.7 | ^3 | ^4 | ^5" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@aerokube.com", + "role": "Developer" + } + ], + "description": "Allure Codeception integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "codeception", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-codeception/issues", + "source": "https://github.com/allure-framework/allure-codeception" + }, + "time": "2021-06-04T13:24:36+00:00" + }, + { + "name": "allure-framework/allure-php-api", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-php-api.git", + "reference": "50507f482d490f114054f2281cca487db47fa2bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-php-api/zipball/50507f482d490f114054f2281cca487db47fa2bd", + "reference": "50507f482d490f114054f2281cca487db47fa2bd", + "shasum": "" + }, + "require": { + "jms/serializer": "^1 | ^2 | ^3", + "php": ">=7.1.3", + "ramsey/uuid": "^3 | ^4", + "symfony/mime": "^4.3 | ^5" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": [ + "src/", + "test/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHP commons", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "api", + "php", + "report" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-php-api/issues", + "source": "https://github.com/allure-framework/allure-php-api" + }, + "time": "2021-11-15T13:15:20+00:00" + }, + { + "name": "allure-framework/allure-phpunit", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-phpunit.git", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "php": ">=7.1", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "require-dev": { + "ext-dom": "*", + "mikey179/vfsstream": "^1" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHPUNit integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "phpunit", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-phpunit/issues", + "source": "https://github.com/allure-framework/allure-phpunit" + }, + "time": "2021-09-14T10:06:07+00:00" + }, + { + "name": "behat/gherkin", + "version": "v4.9.0", + "source": { + "type": "git", + "url": "https://github.com/Behat/Gherkin.git", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/0bc8d1e30e96183e4f36db9dc79caead300beff4", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4", + "shasum": "" + }, + "require": { + "php": "~7.2|~8.0" + }, + "require-dev": { + "cucumber/cucumber": "dev-gherkin-22.0.0", + "phpunit/phpunit": "~8|~9", + "symfony/yaml": "~3|~4|~5" + }, + "suggest": { + "symfony/yaml": "If you want to parse features, represented in YAML files" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-0": { + "Behat\\Gherkin": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com/" + } + ], + "description": "Gherkin DSL parser for PHP", + "homepage": "http://behat.org/", + "keywords": [ + "BDD", + "Behat", + "Cucumber", + "DSL", + "gherkin", + "parser" + ], + "support": { + "issues": "https://github.com/Behat/Gherkin/issues", + "source": "https://github.com/Behat/Gherkin/tree/v4.9.0" + }, + "time": "2021-10-12T13:05:09+00:00" + }, + { + "name": "codeception/codeception", + "version": "4.2.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Codeception.git", + "reference": "77b3e2003fd4446b35826cb9dc397129c521c888" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Codeception/zipball/77b3e2003fd4446b35826cb9dc397129c521c888", + "reference": "77b3e2003fd4446b35826cb9dc397129c521c888", + "shasum": "" + }, + "require": { + "behat/gherkin": "^4.4.0", + "codeception/lib-asserts": "^1.0 | 2.0.*@dev", + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", + "codeception/stub": "^2.0 | ^3.0 | ^4.0", + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "guzzlehttp/psr7": "^1.4 | ^2.0", + "php": ">=5.6.0 <9.0", + "symfony/console": ">=2.7 <6.0", + "symfony/css-selector": ">=2.7 <6.0", + "symfony/event-dispatcher": ">=2.7 <6.0", + "symfony/finder": ">=2.7 <6.0", + "symfony/yaml": ">=2.7 <6.0" + }, + "require-dev": { + "codeception/module-asserts": "^1.0 | 2.0.*@dev", + "codeception/module-cli": "^1.0 | 2.0.*@dev", + "codeception/module-db": "^1.0 | 2.0.*@dev", + "codeception/module-filesystem": "^1.0 | 2.0.*@dev", + "codeception/module-phpbrowser": "^1.0 | 2.0.*@dev", + "codeception/specify": "~0.3", + "codeception/util-universalframework": "*@dev", + "monolog/monolog": "~1.8", + "squizlabs/php_codesniffer": "~2.0", + "symfony/process": ">=2.7 <6.0", + "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0 | ^5.0" + }, + "suggest": { + "codeception/specify": "BDD-style code blocks", + "codeception/verify": "BDD-style assertions", + "hoa/console": "For interactive console functionality", + "stecman/symfony-console-completion": "For BASH autocompletion", + "symfony/phpunit-bridge": "For phpunit-bridge support" + }, + "bin": [ + "codecept" + ], + "type": "library", + "extra": { + "branch-alias": [] + }, + "autoload": { + "files": [ + "functions.php" + ], + "psr-4": { + "Codeception\\": "src/Codeception", + "Codeception\\Extension\\": "ext" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "https://codegyre.com/" + } + ], + "description": "BDD-style testing framework", + "homepage": "https://codeception.com/", + "keywords": [ + "BDD", + "TDD", + "acceptance testing", + "functional testing", + "unit testing" + ], + "support": { + "issues": "https://github.com/Codeception/Codeception/issues", + "source": "https://github.com/Codeception/Codeception/tree/4.2.1" + }, + "funding": [ + { + "url": "https://opencollective.com/codeception", + "type": "open_collective" + } + ], + "time": "2022-06-22T06:18:59+00:00" + }, + { + "name": "codeception/lib-asserts", + "version": "1.13.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/lib-asserts.git", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/184231d5eab66bc69afd6b9429344d80c67a33b6", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6", + "shasum": "" + }, + "require": { + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", + "ext-dom": "*", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "http://codegyre.com/" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Assertion methods used by Codeception core and Asserts module", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/lib-asserts/issues", + "source": "https://github.com/Codeception/lib-asserts/tree/1.13.2" + }, + "time": "2020-10-21T16:26:20+00:00" + }, + { + "name": "codeception/module-asserts", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-asserts.git", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/59374f2fef0cabb9e8ddb53277e85cdca74328de", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de", + "shasum": "" + }, + "require": { + "codeception/codeception": "*@dev", + "codeception/lib-asserts": "^1.13.1", + "php": ">=5.6.0 <9.0" + }, + "conflict": { + "codeception/codeception": "<4.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Codeception module containing various assertions", + "homepage": "https://codeception.com/", + "keywords": [ + "assertions", + "asserts", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-asserts/issues", + "source": "https://github.com/Codeception/module-asserts/tree/1.3.1" + }, + "time": "2020-10-21T16:48:15+00:00" + }, + { + "name": "codeception/module-sequence", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-sequence.git", + "reference": "b75be26681ae90824cde8f8df785981f293667e1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/b75be26681ae90824cde8f8df785981f293667e1", + "reference": "b75be26681ae90824cde8f8df785981f293667e1", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + } + ], + "description": "Sequence module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-sequence/issues", + "source": "https://github.com/Codeception/module-sequence/tree/1.0.1" + }, + "time": "2020-10-31T18:36:26+00:00" + }, + { + "name": "codeception/module-webdriver", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-webdriver.git", + "reference": "baa18b7bf70aa024012f967b5ce5021e1faa9151" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/baa18b7bf70aa024012f967b5ce5021e1faa9151", + "reference": "baa18b7bf70aa024012f967b5ce5021e1faa9151", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0", + "php-webdriver/webdriver": "^1.8.0" + }, + "suggest": { + "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Zaahid Bateson" + } + ], + "description": "WebDriver module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "acceptance-testing", + "browser-testing", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-webdriver/issues", + "source": "https://github.com/Codeception/module-webdriver/tree/1.4.0" + }, + "time": "2021-09-02T12:01:02+00:00" + }, + { + "name": "codeception/phpunit-wrapper", + "version": "9.0.9", + "source": { + "type": "git", + "url": "https://github.com/Codeception/phpunit-wrapper.git", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "phpunit/phpunit": "^9.0" + }, + "require-dev": { + "codeception/specify": "*", + "consolidation/robo": "^3.0.0-alpha3", + "vlucas/phpdotenv": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\PHPUnit\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Davert", + "email": "davert.php@resend.cc" + }, + { + "name": "Naktibalda" + } + ], + "description": "PHPUnit classes used by Codeception", + "support": { + "issues": "https://github.com/Codeception/phpunit-wrapper/issues", + "source": "https://github.com/Codeception/phpunit-wrapper/tree/9.0.9" + }, + "time": "2022-05-23T06:24:11+00:00" + }, + { + "name": "codeception/stub", + "version": "4.0.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Stub.git", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Stub/zipball/18a148dacd293fc7b044042f5aa63a82b08bff5d", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d", + "shasum": "" + }, + "require": { + "php": "^7.4 | ^8.0", + "phpunit/phpunit": "^8.4 | ^9.0 | ^10.0 | 10.0.x-dev" + }, + "require-dev": { + "consolidation/robo": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", + "support": { + "issues": "https://github.com/Codeception/Stub/issues", + "source": "https://github.com/Codeception/Stub/tree/4.0.2" + }, + "time": "2022-01-31T19:25:15+00:00" + }, + { + "name": "csharpru/vault-php", + "version": "4.3.1", + "source": { + "type": "git", + "url": "https://github.com/CSharpRU/vault-php.git", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/CSharpRU/vault-php/zipball/918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.2 || ^8.0", + "psr/cache": "^1.0|^2.0|^3.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/log": "^1.0|^2.0|^3.0" + }, + "require-dev": { + "alextartan/guzzle-psr18-adapter": "^1.2 || ^2.0", + "cache/array-adapter": "^1.0", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.3", + "laminas/laminas-diactoros": "^2.3", + "php-vcr/php-vcr": "^1.5", + "symfony/event-dispatcher": "<5.0" + }, + "suggest": { + "cache/array-adapter": "For usage with CachedClient class" + }, + "type": "library", + "autoload": { + "psr-4": { + "Vault\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Yaroslav Lukyanov", + "email": "c_sharp@mail.ru" + } + ], + "description": "Best Vault client for PHP that you can find", + "keywords": [ + "hashicorp", + "secrets", + "vault" + ], + "support": { + "issues": "https://github.com/CSharpRU/vault-php/issues", + "source": "https://github.com/CSharpRU/vault-php/tree/4.3.1" + }, + "time": "2022-04-04T08:31:44+00:00" + }, + { + "name": "dealerdirect/phpcodesniffer-composer-installer", + "version": "v0.7.2", + "source": { + "type": "git", + "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0" + }, + "require-dev": { + "composer/composer": "*", + "php-parallel-lint/php-parallel-lint": "^1.3.1", + "phpcompatibility/php-compatibility": "^9.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" + }, + "autoload": { + "psr-4": { + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Franck Nijhof", + "email": "franck.nijhof@dealerdirect.com", + "homepage": "http://www.frenck.nl/", + "role": "Developer / IT Manager" + }, + { + "name": "Contributors", + "homepage": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer/graphs/contributors" + } + ], + "description": "PHP_CodeSniffer Standards Composer Installer Plugin", + "homepage": "http://www.dealerdirect.com/", + "keywords": [ + "PHPCodeSniffer", + "PHP_CodeSniffer", + "code quality", + "codesniffer", + "composer", + "installer", + "phpcbf", + "phpcs", + "plugin", + "qa", + "quality", + "standard", + "standards", + "style guide", + "stylecheck", + "tests" + ], + "support": { + "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", + "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" + }, + "time": "2022-02-04T12:51:07+00:00" + }, + { + "name": "doctrine/annotations", + "version": "1.13.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/annotations.git", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0", + "shasum": "" + }, + "require": { + "doctrine/lexer": "1.*", + "ext-tokenizer": "*", + "php": "^7.1 || ^8.0", + "psr/cache": "^1 || ^2 || ^3" + }, + "require-dev": { + "doctrine/cache": "^1.11 || ^2.0", + "doctrine/coding-standard": "^6.0 || ^8.1", + "phpstan/phpstan": "^1.4.10 || ^1.8.0", + "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", + "symfony/cache": "^4.4 || ^5.2", + "vimeo/psalm": "^4.10" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Docblock Annotations Parser", + "homepage": "https://www.doctrine-project.org/projects/annotations.html", + "keywords": [ + "annotations", + "docblock", + "parser" + ], + "support": { + "issues": "https://github.com/doctrine/annotations/issues", + "source": "https://github.com/doctrine/annotations/tree/1.13.3" + }, + "time": "2022-07-02T10:48:51+00:00" + }, + { + "name": "doctrine/instantiator", + "version": "1.4.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/10dcfce151b967d20fde1b34ae6640712c3891bc", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^0.16 || ^1", + "phpstan/phpstan": "^1.4", + "phpstan/phpstan-phpunit": "^1", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.22" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "https://ocramius.github.io/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "keywords": [ + "constructor", + "instantiate" + ], + "support": { + "issues": "https://github.com/doctrine/instantiator/issues", + "source": "https://github.com/doctrine/instantiator/tree/1.4.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", + "type": "tidelift" + } + ], + "time": "2022-03-03T08:28:38+00:00" + }, + { + "name": "doctrine/lexer", + "version": "1.2.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9.0", + "phpstan/phpstan": "^1.3", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.11" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": [ + "annotations", + "docblock", + "lexer", + "parser", + "php" + ], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/1.2.3" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", + "type": "tidelift" + } + ], + "time": "2022-02-28T11:07:21+00:00" + }, + { + "name": "friendsofphp/php-cs-fixer", + "version": "v3.4.0", + "source": { + "type": "git", + "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "shasum": "" + }, + "require": { + "composer/semver": "^3.2", + "composer/xdebug-handler": "^2.0", + "doctrine/annotations": "^1.12", + "ext-json": "*", + "ext-tokenizer": "*", + "php": "^7.2.5 || ^8.0", + "php-cs-fixer/diff": "^2.0", + "symfony/console": "^4.4.20 || ^5.1.3 || ^6.0", + "symfony/event-dispatcher": "^4.4.20 || ^5.0 || ^6.0", + "symfony/filesystem": "^4.4.20 || ^5.0 || ^6.0", + "symfony/finder": "^4.4.20 || ^5.0 || ^6.0", + "symfony/options-resolver": "^4.4.20 || ^5.0 || ^6.0", + "symfony/polyfill-mbstring": "^1.23", + "symfony/polyfill-php80": "^1.23", + "symfony/polyfill-php81": "^1.23", + "symfony/process": "^4.4.20 || ^5.0 || ^6.0", + "symfony/stopwatch": "^4.4.20 || ^5.0 || ^6.0" + }, + "require-dev": { + "justinrainbow/json-schema": "^5.2", + "keradus/cli-executor": "^1.5", + "mikey179/vfsstream": "^1.6.8", + "php-coveralls/php-coveralls": "^2.5.2", + "php-cs-fixer/accessible-object": "^1.1", + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", + "phpspec/prophecy": "^1.15", + "phpspec/prophecy-phpunit": "^1.1 || ^2.0", + "phpunit/phpunit": "^8.5.21 || ^9.5", + "phpunitgoodpractices/polyfill": "^1.5", + "phpunitgoodpractices/traits": "^1.9.1", + "symfony/phpunit-bridge": "^5.2.4 || ^6.0", + "symfony/yaml": "^4.4.20 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-dom": "For handling output formats in XML", + "ext-mbstring": "For handling non-UTF8 characters." + }, + "bin": [ + "php-cs-fixer" + ], + "type": "application", + "autoload": { + "psr-4": { + "PhpCsFixer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Dariusz Rumiński", + "email": "dariusz.ruminski@gmail.com" + } + ], + "description": "A tool to automatically fix PHP code style", + "support": { + "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", + "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v3.4.0" + }, + "funding": [ + { + "url": "https://github.com/keradus", + "type": "github" + } + ], + "time": "2021-12-11T16:25:08+00:00" + }, + { + "name": "jms/metadata", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/metadata.git", + "reference": "c3a3214354b5a765a19875f7b7c5ebcd94e462e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/c3a3214354b5a765a19875f7b7c5ebcd94e462e5", + "reference": "c3a3214354b5a765a19875f7b7c5ebcd94e462e5", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "require-dev": { + "doctrine/cache": "^1.0", + "doctrine/coding-standard": "^8.0", + "mikey179/vfsstream": "^1.6.7", + "phpunit/phpunit": "^8.5|^9.0", + "psr/container": "^1.0", + "symfony/cache": "^3.1|^4.0|^5.0", + "symfony/dependency-injection": "^3.1|^4.0|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Metadata\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Class/method/property metadata management in PHP", + "keywords": [ + "annotations", + "metadata", + "xml", + "yaml" + ], + "support": { + "issues": "https://github.com/schmittjoh/metadata/issues", + "source": "https://github.com/schmittjoh/metadata/tree/2.6.1" + }, + "time": "2021-11-22T12:27:42+00:00" + }, + { + "name": "jms/serializer", + "version": "3.18.0", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/serializer.git", + "reference": "f721ffd76733c24ec1e8fd1e50e44a335fb78bbe" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/f721ffd76733c24ec1e8fd1e50e44a335fb78bbe", + "reference": "f721ffd76733c24ec1e8fd1e50e44a335fb78bbe", + "shasum": "" + }, + "require": { + "doctrine/annotations": "^1.13", + "doctrine/instantiator": "^1.0.3", + "doctrine/lexer": "^1.1", + "jms/metadata": "^2.6", + "php": "^7.2||^8.0", + "phpstan/phpdoc-parser": "^0.4 || ^0.5 || ^1.0" + }, + "require-dev": { + "doctrine/coding-standard": "^8.1", + "doctrine/orm": "~2.1", + "doctrine/persistence": "^1.3.3|^2.0|^3.0", + "doctrine/phpcr-odm": "^1.3|^2.0", + "ext-pdo_sqlite": "*", + "jackalope/jackalope-doctrine-dbal": "^1.1.5", + "ocramius/proxy-manager": "^1.0|^2.0", + "phpbench/phpbench": "^1.0", + "phpstan/phpstan": "^1.0.2", + "phpunit/phpunit": "^8.5.21||^9.0", + "psr/container": "^1.0", + "symfony/dependency-injection": "^3.0|^4.0|^5.0|^6.0", + "symfony/expression-language": "^3.2|^4.0|^5.0|^6.0", + "symfony/filesystem": "^3.0|^4.0|^5.0|^6.0", + "symfony/form": "^3.0|^4.0|^5.0|^6.0", + "symfony/translation": "^3.0|^4.0|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "symfony/validator": "^3.1.9|^4.0|^5.0|^6.0", + "symfony/yaml": "^3.3|^4.0|^5.0|^6.0", + "twig/twig": "~1.34|~2.4|^3.0" + }, + "suggest": { + "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", + "symfony/cache": "Required if you like to use cache functionality.", + "symfony/uid": "Required if you'd like to serialize UID objects.", + "symfony/yaml": "Required if you'd like to use the YAML metadata format." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "JMS\\Serializer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", + "homepage": "http://jmsyst.com/libs/serializer", + "keywords": [ + "deserialization", + "jaxb", + "json", + "serialization", + "xml" + ], + "support": { + "issues": "https://github.com/schmittjoh/serializer/issues", + "source": "https://github.com/schmittjoh/serializer/tree/3.18.0" + }, + "funding": [ + { + "url": "https://github.com/goetas", + "type": "github" + } + ], + "time": "2022-08-06T05:17:44+00:00" + }, + { + "name": "laminas/laminas-diactoros", + "version": "2.14.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-diactoros.git", + "reference": "6cb35f61913f06b2c91075db00f67cfd78869e28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/6cb35f61913f06b2c91075db00f67cfd78869e28", + "reference": "6cb35f61913f06b2c91075db00f67cfd78869e28", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0" + }, + "conflict": { + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-diactoros": "*" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-libxml": "*", + "http-interop/http-factory-tests": "^0.9.0", + "laminas/laminas-coding-standard": "~2.3.0", + "php-http/psr7-integration-tests": "^1.1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "type": "library", + "extra": { + "laminas": { + "config-provider": "Laminas\\Diactoros\\ConfigProvider", + "module": "Laminas\\Diactoros" + } + }, + "autoload": { + "files": [ + "src/functions/create_uploaded_file.php", + "src/functions/marshal_headers_from_sapi.php", + "src/functions/marshal_method_from_sapi.php", + "src/functions/marshal_protocol_version_from_sapi.php", + "src/functions/marshal_uri_from_sapi.php", + "src/functions/normalize_server.php", + "src/functions/normalize_uploaded_files.php", + "src/functions/parse_cookie_header.php", + "src/functions/create_uploaded_file.legacy.php", + "src/functions/marshal_headers_from_sapi.legacy.php", + "src/functions/marshal_method_from_sapi.legacy.php", + "src/functions/marshal_protocol_version_from_sapi.legacy.php", + "src/functions/marshal_uri_from_sapi.legacy.php", + "src/functions/normalize_server.legacy.php", + "src/functions/normalize_uploaded_files.legacy.php", + "src/functions/parse_cookie_header.legacy.php" + ], + "psr-4": { + "Laminas\\Diactoros\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "PSR HTTP Message implementations", + "homepage": "https://laminas.dev/", + "keywords": [ + "http", + "laminas", + "psr", + "psr-17", + "psr-7" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-diactoros/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-diactoros/issues", + "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", + "source": "https://github.com/laminas/laminas-diactoros" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-28T12:23:48+00:00" + }, + { + "name": "lusitanian/oauth", + "version": "v0.8.11", + "source": { + "type": "git", + "url": "https://github.com/Lusitanian/PHPoAuthLib.git", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Lusitanian/PHPoAuthLib/zipball/fc11a53db4b66da555a6a11fce294f574a8374f9", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "3.7.*", + "predis/predis": "0.8.*@dev", + "squizlabs/php_codesniffer": "2.*", + "symfony/http-foundation": "~2.1" + }, + "suggest": { + "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client.", + "predis/predis": "Allows using the Redis storage backend.", + "symfony/http-foundation": "Allows using the Symfony Session storage backend." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "psr-0": { + "OAuth": "src", + "OAuth\\Unit": "tests" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "David Desberg", + "email": "david@daviddesberg.com" + }, + { + "name": "Elliot Chance", + "email": "elliotchance@gmail.com" + }, + { + "name": "Pieter Hordijk", + "email": "info@pieterhordijk.com" + } + ], + "description": "PHP 5.3+ oAuth 1/2 Library", + "keywords": [ + "Authentication", + "authorization", + "oauth", + "security" + ], + "support": { + "issues": "https://github.com/Lusitanian/PHPoAuthLib/issues", + "source": "https://github.com/Lusitanian/PHPoAuthLib/tree/master" + }, + "time": "2018-02-14T22:37:14+00:00" + }, + { + "name": "magento/magento-coding-standard", + "version": "25", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-coding-standard.git", + "reference": "7be8305949f6683ff08534fbc22e5d42a1c4eba7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/7be8305949f6683ff08534fbc22e5d42a1c4eba7", + "reference": "7be8305949f6683ff08534fbc22e5d42a1c4eba7", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-simplexml": "*", + "php": ">=7.3", + "phpcompatibility/php-compatibility": "^9.3", + "rector/rector": "^0.13.0", + "squizlabs/php_codesniffer": "^3.6.1", + "webonyx/graphql-php": "^14.9" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.8" + }, + "type": "phpcodesniffer-standard", + "autoload": { + "psr-4": { + "Magento2\\": "Magento2/", + "Magento2Framework\\": "Magento2Framework/" + }, + "classmap": [ + "PHP_CodeSniffer/Tokenizers/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "A set of Magento specific PHP CodeSniffer rules.", + "support": { + "issues": "https://github.com/magento/magento-coding-standard/issues", + "source": "https://github.com/magento/magento-coding-standard/tree/v25" + }, + "time": "2022-06-21T10:23:58+00:00" + }, + { + "name": "magento/magento2-functional-testing-framework", + "version": "3.10.1", + "source": { + "type": "git", + "url": "https://github.com/magento/magento2-functional-testing-framework.git", + "reference": "c0c3380fcf00fc02053aa09942388e8f4ae7d378" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/c0c3380fcf00fc02053aa09942388e8f4ae7d378", + "reference": "c0c3380fcf00fc02053aa09942388e8f4ae7d378", + "shasum": "" + }, + "require": { + "allure-framework/allure-codeception": "^1.4", + "aws/aws-sdk-php": "^3.132", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.1", + "codeception/module-sequence": "^1.0", + "codeception/module-webdriver": "^1.0", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "csharpru/vault-php": "^4.2.1", + "ext-curl": "*", + "ext-dom": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-json": "*", + "ext-openssl": "*", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-diactoros": "^2.8", + "monolog/monolog": "^2.3", + "mustache/mustache": "~2.5", + "nikic/php-parser": "^4.4", + "php": ">7.3", + "php-webdriver/webdriver": "^1.9.0", + "spomky-labs/otphp": "^10.0", + "symfony/console": "^4.4||^5.4", + "symfony/dotenv": "^5.3", + "symfony/finder": "^5.0", + "symfony/http-foundation": "^5.0", + "symfony/mime": "^5.0", + "symfony/process": "^4.4||^5.4", + "weew/helpers-array": "^1.3" + }, + "require-dev": { + "brainmaestro/composer-git-hooks": "^2.3.1", + "codacy/coverage": "^1.4", + "php-coveralls/php-coveralls": "^1.0||^2.2", + "phpmd/phpmd": "^2.8.0", + "phpunit/phpunit": "^9.0", + "sebastian/phpcpd": "~6.0.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "suggest": { + "hoa/console": "Enables action and interactive console functionality" + }, + "bin": [ + "bin/mftf" + ], + "type": "library", + "extra": { + "hooks": { + "pre-push": "bin/all-checks" + } + }, + "autoload": { + "files": [ + "src/Magento/FunctionalTestingFramework/_bootstrap.php" + ], + "psr-4": { + "MFTF\\": "dev/tests/functional/tests/MFTF", + "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "AGPL-3.0" + ], + "description": "Magento2 Functional Testing Framework", + "keywords": [ + "automation", + "functional", + "magento", + "testing" + ], + "support": { + "issues": "https://github.com/magento/magento2-functional-testing-framework/issues", + "source": "https://github.com/magento/magento2-functional-testing-framework/tree/3.10.1" + }, + "time": "2022-08-02T14:40:39+00:00" + }, + { + "name": "mustache/mustache", + "version": "v2.14.1", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/mustache.php.git", + "reference": "579ffa5c96e1d292c060b3dd62811ff01ad8c24e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/579ffa5c96e1d292c060b3dd62811ff01ad8c24e", + "reference": "579ffa5c96e1d292c060b3dd62811ff01ad8c24e", + "shasum": "" + }, + "require": { + "php": ">=5.2.4" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~1.11", + "phpunit/phpunit": "~3.7|~4.0|~5.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Mustache": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com/" + } + ], + "description": "A Mustache implementation in PHP.", + "homepage": "https://github.com/bobthecow/mustache.php", + "keywords": [ + "mustache", + "templating" + ], + "support": { + "issues": "https://github.com/bobthecow/mustache.php/issues", + "source": "https://github.com/bobthecow/mustache.php/tree/v2.14.1" + }, + "time": "2022-01-21T06:08:36+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "conflict": { + "doctrine/collections": "<1.6.8", + "doctrine/common": "<2.13.3 || >=3,<3.2.2" + }, + "require-dev": { + "doctrine/collections": "^1.6.8", + "doctrine/common": "^2.13.3 || ^3.2.2", + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" + }, + "type": "library", + "autoload": { + "files": [ + "src/DeepCopy/deep_copy.php" + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.11.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2022-03-03T13:19:32+00:00" + }, + { + "name": "pdepend/pdepend", + "version": "2.10.3", + "source": { + "type": "git", + "url": "https://github.com/pdepend/pdepend.git", + "reference": "da3166a06b4a89915920a42444f707122a1584c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pdepend/pdepend/zipball/da3166a06b4a89915920a42444f707122a1584c9", + "reference": "da3166a06b4a89915920a42444f707122a1584c9", + "shasum": "" + }, + "require": { + "php": ">=5.3.7", + "symfony/config": "^2.3.0|^3|^4|^5|^6.0", + "symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0", + "symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0|^1.2.3", + "gregwar/rst": "^1.0", + "phpunit/phpunit": "^4.8.36|^5.7.27", + "squizlabs/php_codesniffer": "^2.0.0" + }, + "bin": [ + "src/bin/pdepend" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "PDepend\\": "src/main/php/PDepend" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Official version of pdepend to be handled with Composer", + "support": { + "issues": "https://github.com/pdepend/pdepend/issues", + "source": "https://github.com/pdepend/pdepend/tree/2.10.3" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/pdepend/pdepend", + "type": "tidelift" + } + ], + "time": "2022-02-23T07:53:09+00:00" + }, + { + "name": "phar-io/manifest", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-phar": "*", + "ext-xmlwriter": "*", + "phar-io/version": "^3.0.1", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "support": { + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/2.0.3" + }, + "time": "2021-07-20T11:28:43+00:00" + }, + { + "name": "phar-io/version", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "support": { + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/3.2.1" + }, + "time": "2022-02-21T01:04:05+00:00" + }, + { + "name": "php-cs-fixer/diff", + "version": "v2.0.2", + "source": { + "type": "git", + "url": "https://github.com/PHP-CS-Fixer/diff.git", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", + "symfony/process": "^3.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "sebastian/diff v3 backport support for PHP 5.6+", + "homepage": "https://github.com/PHP-CS-Fixer", + "keywords": [ + "diff" + ], + "support": { + "issues": "https://github.com/PHP-CS-Fixer/diff/issues", + "source": "https://github.com/PHP-CS-Fixer/diff/tree/v2.0.2" + }, + "time": "2020-10-14T08:32:19+00:00" + }, + { + "name": "php-webdriver/webdriver", + "version": "1.12.1", + "source": { + "type": "git", + "url": "https://github.com/php-webdriver/php-webdriver.git", + "reference": "b27ddf458d273c7d4602106fcaf978aa0b7fe15a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/b27ddf458d273c7d4602106fcaf978aa0b7fe15a", + "reference": "b27ddf458d273c7d4602106fcaf978aa0b7fe15a", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-zip": "*", + "php": "^5.6 || ~7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.12", + "symfony/process": "^2.8 || ^3.1 || ^4.0 || ^5.0 || ^6.0" + }, + "replace": { + "facebook/webdriver": "*" + }, + "require-dev": { + "ondram/ci-detector": "^2.1 || ^3.5 || ^4.0", + "php-coveralls/php-coveralls": "^2.4", + "php-mock/php-mock-phpunit": "^1.1 || ^2.0", + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpunit/phpunit": "^5.7 || ^7 || ^8 || ^9", + "squizlabs/php_codesniffer": "^3.5", + "symfony/var-dumper": "^3.3 || ^4.0 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-SimpleXML": "For Firefox profile creation" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Exception/TimeoutException.php" + ], + "psr-4": { + "Facebook\\WebDriver\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP client for Selenium WebDriver. Previously facebook/webdriver.", + "homepage": "https://github.com/php-webdriver/php-webdriver", + "keywords": [ + "Chromedriver", + "geckodriver", + "php", + "selenium", + "webdriver" + ], + "support": { + "issues": "https://github.com/php-webdriver/php-webdriver/issues", + "source": "https://github.com/php-webdriver/php-webdriver/tree/1.12.1" + }, + "time": "2022-05-03T12:16:34+00:00" + }, + { + "name": "phpcompatibility/php-compatibility", + "version": "9.3.5", + "source": { + "type": "git", + "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" + }, + "conflict": { + "squizlabs/php_codesniffer": "2.6.2" + }, + "require-dev": { + "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", + "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." + }, + "type": "phpcodesniffer-standard", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "Wim Godden", + "homepage": "https://github.com/wimg", + "role": "lead" + }, + { + "name": "Juliette Reinders Folmer", + "homepage": "https://github.com/jrfnl", + "role": "lead" + }, + { + "name": "Contributors", + "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" + } + ], + "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", + "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", + "keywords": [ + "compatibility", + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", + "source": "https://github.com/PHPCompatibility/PHPCompatibility" + }, + "time": "2019-12-27T09:44:58+00:00" + }, + { + "name": "phpdocumentor/reflection-common", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-2.x": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "Common reflection classes used by phpdocumentor to reflect the code structure", + "homepage": "http://www.phpdoc.org/", + "keywords": [ + "FQSEN", + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ], + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", + "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" + }, + "time": "2020-06-27T09:03:43+00:00" + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "5.3.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "622548b623e81ca6d78b721c5e029f4ce664f170" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/622548b623e81ca6d78b721c5e029f4ce664f170", + "reference": "622548b623e81ca6d78b721c5e029f4ce664f170", + "shasum": "" + }, + "require": { + "ext-filter": "*", + "php": "^7.2 || ^8.0", + "phpdocumentor/reflection-common": "^2.2", + "phpdocumentor/type-resolver": "^1.3", + "webmozart/assert": "^1.9.1" + }, + "require-dev": { + "mockery/mockery": "~1.3.2", + "psalm/phar": "^4.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + }, + { + "name": "Jaap van Otterdijk", + "email": "account@ijaap.nl" + } + ], + "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.3.0" + }, + "time": "2021-10-19T17:43:47+00:00" + }, + { + "name": "phpdocumentor/type-resolver", + "version": "1.6.1", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "77a32518733312af16a44300404e945338981de3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/77a32518733312af16a44300404e945338981de3", + "reference": "77a32518733312af16a44300404e945338981de3", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0", + "phpdocumentor/reflection-common": "^2.0" + }, + "require-dev": { + "ext-tokenizer": "*", + "psalm/phar": "^4.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-1.x": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", + "support": { + "issues": "https://github.com/phpDocumentor/TypeResolver/issues", + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.6.1" + }, + "time": "2022-03-15T21:29:03+00:00" + }, + { + "name": "phpmd/phpmd", + "version": "2.12.0", + "source": { + "type": "git", + "url": "https://github.com/phpmd/phpmd.git", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpmd/phpmd/zipball/c0b678ba71902f539c27c14332aa0ddcf14388ec", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec", + "shasum": "" + }, + "require": { + "composer/xdebug-handler": "^1.0 || ^2.0 || ^3.0", + "ext-xml": "*", + "pdepend/pdepend": "^2.10.3", + "php": ">=5.3.9" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0 || ^1.3.2", + "ext-json": "*", + "ext-simplexml": "*", + "gregwar/rst": "^1.0", + "mikey179/vfsstream": "^1.6.8", + "phpunit/phpunit": "^4.8.36 || ^5.7.27", + "squizlabs/php_codesniffer": "^2.0" + }, + "bin": [ + "src/bin/phpmd" + ], + "type": "library", + "autoload": { + "psr-0": { + "PHPMD\\": "src/main/php" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Manuel Pichler", + "email": "github@manuel-pichler.de", + "homepage": "https://github.com/manuelpichler", + "role": "Project Founder" + }, + { + "name": "Marc Würth", + "email": "ravage@bluewin.ch", + "homepage": "https://github.com/ravage84", + "role": "Project Maintainer" + }, + { + "name": "Other contributors", + "homepage": "https://github.com/phpmd/phpmd/graphs/contributors", + "role": "Contributors" + } + ], + "description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.", + "homepage": "https://phpmd.org/", + "keywords": [ + "mess detection", + "mess detector", + "pdepend", + "phpmd", + "pmd" + ], + "support": { + "irc": "irc://irc.freenode.org/phpmd", + "issues": "https://github.com/phpmd/phpmd/issues", + "source": "https://github.com/phpmd/phpmd/tree/2.12.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", + "type": "tidelift" + } + ], + "time": "2022-03-24T13:33:01+00:00" + }, + { + "name": "phpspec/prophecy", + "version": "v1.15.0", + "source": { + "type": "git", + "url": "https://github.com/phpspec/prophecy.git", + "reference": "bbcd7380b0ebf3961ee21409db7b38bc31d69a13" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/bbcd7380b0ebf3961ee21409db7b38bc31d69a13", + "reference": "bbcd7380b0ebf3961ee21409db7b38bc31d69a13", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.2", + "php": "^7.2 || ~8.0, <8.2", + "phpdocumentor/reflection-docblock": "^5.2", + "sebastian/comparator": "^3.0 || ^4.0", + "sebastian/recursion-context": "^3.0 || ^4.0" + }, + "require-dev": { + "phpspec/phpspec": "^6.0 || ^7.0", + "phpunit/phpunit": "^8.0 || ^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Prophecy\\": "src/Prophecy" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com/" + }, + { + "name": "Marcello Duarte", + "email": "marcello.duarte@gmail.com" + } + ], + "description": "Highly opinionated mocking framework for PHP 5.3+", + "homepage": "https://github.com/phpspec/prophecy", + "keywords": [ + "Double", + "Dummy", + "fake", + "mock", + "spy", + "stub" + ], + "support": { + "issues": "https://github.com/phpspec/prophecy/issues", + "source": "https://github.com/phpspec/prophecy/tree/v1.15.0" + }, + "time": "2021-12-08T12:19:24+00:00" + }, + { + "name": "phpstan/phpdoc-parser", + "version": "1.7.0", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpdoc-parser.git", + "reference": "367a8d9d5f7da2a0136422d27ce8840583926955" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/367a8d9d5f7da2a0136422d27ce8840583926955", + "reference": "367a8d9d5f7da2a0136422d27ce8840583926955", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.5", + "phpstan/phpstan-phpunit": "^1.1", + "phpstan/phpstan-strict-rules": "^1.0", + "phpunit/phpunit": "^9.5", + "symfony/process": "^5.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "PHPStan\\PhpDocParser\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPDoc parser with support for nullable, intersection and generic types", + "support": { + "issues": "https://github.com/phpstan/phpdoc-parser/issues", + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.7.0" + }, + "time": "2022-08-09T12:23:23+00:00" + }, + { + "name": "phpstan/phpstan", + "version": "1.8.2", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpstan.git", + "reference": "c53312ecc575caf07b0e90dee43883fdf90ca67c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/c53312ecc575caf07b0e90dee43883fdf90ca67c", + "reference": "c53312ecc575caf07b0e90dee43883fdf90ca67c", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "conflict": { + "phpstan/phpstan-shim": "*" + }, + "bin": [ + "phpstan", + "phpstan.phar" + ], + "type": "library", + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPStan - PHP Static Analysis Tool", + "support": { + "issues": "https://github.com/phpstan/phpstan/issues", + "source": "https://github.com/phpstan/phpstan/tree/1.8.2" + }, + "funding": [ + { + "url": "https://github.com/ondrejmirtes", + "type": "github" + }, + { + "url": "https://github.com/phpstan", + "type": "github" + }, + { + "url": "https://www.patreon.com/phpstan", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:57:31+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "9.2.15", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "2e9da11878c4202f97915c1cb4bb1ca318a63f5f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/2e9da11878c4202f97915c1cb4bb1ca318a63f5f", + "reference": "2e9da11878c4202f97915c1cb4bb1ca318a63f5f", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^4.13.0", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0.3", + "phpunit/php-text-template": "^2.0.2", + "sebastian/code-unit-reverse-lookup": "^2.0.2", + "sebastian/complexity": "^2.0", + "sebastian/environment": "^5.1.2", + "sebastian/lines-of-code": "^1.0.3", + "sebastian/version": "^3.0.1", + "theseer/tokenizer": "^1.2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcov": "*", + "ext-xdebug": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.15" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-03-07T09:28:20+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "3.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2021-12-02T12:48:52+00:00" + }, + { + "name": "phpunit/php-invoker", + "version": "3.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcntl": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", + "keywords": [ + "process" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:58:55+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T05:33:50+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "5.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:16:10+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "9.5.21", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "0e32b76be457de00e83213528f6bb37e2a38fcb1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/0e32b76be457de00e83213528f6bb37e2a38fcb1", + "reference": "0e32b76be457de00e83213528f6bb37e2a38fcb1", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.3.1", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.10.1", + "phar-io/manifest": "^2.0.3", + "phar-io/version": "^3.0.2", + "php": ">=7.3", + "phpspec/prophecy": "^1.12.1", + "phpunit/php-code-coverage": "^9.2.13", + "phpunit/php-file-iterator": "^3.0.5", + "phpunit/php-invoker": "^3.1.1", + "phpunit/php-text-template": "^2.0.3", + "phpunit/php-timer": "^5.0.2", + "sebastian/cli-parser": "^1.0.1", + "sebastian/code-unit": "^1.0.6", + "sebastian/comparator": "^4.0.5", + "sebastian/diff": "^4.0.3", + "sebastian/environment": "^5.1.3", + "sebastian/exporter": "^4.0.3", + "sebastian/global-state": "^5.0.1", + "sebastian/object-enumerator": "^4.0.3", + "sebastian/resource-operations": "^3.0.3", + "sebastian/type": "^3.0", + "sebastian/version": "^3.0.2" + }, + "require-dev": { + "phpspec/prophecy-phpunit": "^2.0.1" + }, + "suggest": { + "ext-soap": "*", + "ext-xdebug": "*" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.5-dev" + } + }, + "autoload": { + "files": [ + "src/Framework/Assert/Functions.php" + ], + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.21" + }, + "funding": [ + { + "url": "https://phpunit.de/sponsors.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-06-19T12:14:25+00:00" + }, + { + "name": "psr/cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/cache.git", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for caching libraries", + "keywords": [ + "cache", + "psr", + "psr-6" + ], + "support": { + "source": "https://github.com/php-fig/cache/tree/3.0.0" + }, + "time": "2021-02-03T23:26:27+00:00" + }, + { + "name": "rector/rector", + "version": "0.13.10", + "source": { + "type": "git", + "url": "https://github.com/rectorphp/rector.git", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/rectorphp/rector/zipball/d1e069db8ad3b4aea2b968248370c21415e4c180", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0", + "phpstan/phpstan": "^1.8.2" + }, + "conflict": { + "phpstan/phpdoc-parser": "<1.6.2", + "rector/rector-cakephp": "*", + "rector/rector-doctrine": "*", + "rector/rector-laravel": "*", + "rector/rector-nette": "*", + "rector/rector-phpoffice": "*", + "rector/rector-phpunit": "*", + "rector/rector-prefixed": "*", + "rector/rector-symfony": "*" + }, + "bin": [ + "bin/rector" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.13-dev" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Instant Upgrade and Automated Refactoring of any PHP code", + "support": { + "issues": "https://github.com/rectorphp/rector/issues", + "source": "https://github.com/rectorphp/rector/tree/0.13.10" + }, + "funding": [ + { + "url": "https://github.com/tomasvotruba", + "type": "github" + } + ], + "time": "2022-08-03T12:48:10+00:00" + }, + { + "name": "sebastian/cli-parser", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for parsing CLI options", + "homepage": "https://github.com/sebastianbergmann/cli-parser", + "support": { + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", + "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:08:49+00:00" + }, + { + "name": "sebastian/code-unit", + "version": "1.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:08:54+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:30:19+00:00" + }, + { + "name": "sebastian/comparator", + "version": "4.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "55f4261989e546dc112258c7a75935a81a7ce382" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/55f4261989e546dc112258c7a75935a81a7ce382", + "reference": "55f4261989e546dc112258c7a75935a81a7ce382", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/diff": "^4.0", + "sebastian/exporter": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:49:45+00:00" + }, + { + "name": "sebastian/complexity", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.7", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for calculating the complexity of PHP code units", + "homepage": "https://github.com/sebastianbergmann/complexity", + "support": { + "issues": "https://github.com/sebastianbergmann/complexity/issues", + "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:52:27+00:00" + }, + { + "name": "sebastian/diff", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3", + "symfony/process": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:10:38+00:00" + }, + { + "name": "sebastian/environment", + "version": "5.1.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "source": "https://github.com/sebastianbergmann/environment/tree/5.1.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-04-03T09:37:03+00:00" + }, + { + "name": "sebastian/exporter", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "65e8b7db476c5dd267e65eea9cab77584d3cfff9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/65e8b7db476c5dd267e65eea9cab77584d3cfff9", + "reference": "65e8b7db476c5dd267e65eea9cab77584d3cfff9", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "https://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2021-11-11T14:18:36+00:00" + }, + { + "name": "sebastian/global-state", + "version": "5.0.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-uopz": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-02-14T08:28:10+00:00" + }, + { + "name": "sebastian/lines-of-code", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.6", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for counting the lines of code in PHP source code", + "homepage": "https://github.com/sebastianbergmann/lines-of-code", + "support": { + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-11-28T06:42:11+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:12:34+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:14:26+00:00" + }, + { + "name": "sebastian/phpcpd", + "version": "6.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpcpd.git", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0", + "phpunit/php-timer": "^5.0", + "sebastian/cli-parser": "^1.0", + "sebastian/version": "^3.0" + }, + "bin": [ + "phpcpd" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Copy/Paste Detector (CPD) for PHP code.", + "homepage": "https://github.com/sebastianbergmann/phpcpd", + "support": { + "issues": "https://github.com/sebastianbergmann/phpcpd/issues", + "source": "https://github.com/sebastianbergmann/phpcpd/tree/6.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-12-07T05:39:23+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "support": { + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:17:30+00:00" + }, + { + "name": "sebastian/resource-operations", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "support": { + "issues": "https://github.com/sebastianbergmann/resource-operations/issues", + "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:45:17+00:00" + }, + { + "name": "sebastian/type", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "b233b84bc4465aff7b57cf1c4bc75c86d00d6dad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/b233b84bc4465aff7b57cf1c4bc75c86d00d6dad", + "reference": "b233b84bc4465aff7b57cf1c4bc75c86d00d6dad", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "support": { + "issues": "https://github.com/sebastianbergmann/type/issues", + "source": "https://github.com/sebastianbergmann/type/tree/3.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-03-15T09:54:48+00:00" + }, + { + "name": "sebastian/version", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "c6c1022351a901512170118436c764e473f6de8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", + "reference": "c6c1022351a901512170118436c764e473f6de8c", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "support": { + "issues": "https://github.com/sebastianbergmann/version/issues", + "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:39:44+00:00" + }, + { + "name": "squizlabs/php_codesniffer", + "version": "3.6.2", + "source": { + "type": "git", + "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/5e4e71592f69da17871dba6e80dd51bce74a351a", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a", + "shasum": "" + }, + "require": { + "ext-simplexml": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "bin": [ + "bin/phpcs", + "bin/phpcbf" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Greg Sherwood", + "role": "lead" + } + ], + "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", + "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", + "keywords": [ + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", + "source": "https://github.com/squizlabs/PHP_CodeSniffer", + "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" + }, + "time": "2021-12-12T21:44:58+00:00" + }, + { + "name": "symfony/dotenv", + "version": "v5.4.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/dotenv.git", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dotenv/zipball/83a2310904a4f5d4f42526227b5a578ac82232a9", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Dotenv\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Registers environment variables from a .env file", + "homepage": "https://symfony.com/", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "support": { + "source": "https://github.com/symfony/dotenv/tree/v5.4.5" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-15T17:04:12+00:00" + }, + { + "name": "symfony/mime", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "3cd175cdcdb6db2e589e837dd46aff41027d9830" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/3cd175cdcdb6db2e589e837dd46aff41027d9830", + "reference": "3cd175cdcdb6db2e589e837dd46aff41027d9830", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<4.4" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3.1", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/property-access": "^4.4|^5.1|^6.0", + "symfony/property-info": "^4.4|^5.1|^6.0", + "symfony/serializer": "^5.2|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows manipulating MIME messages", + "homepage": "https://symfony.com/", + "keywords": [ + "mime", + "mime-type" + ], + "support": { + "source": "https://github.com/symfony/mime/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T11:34:24+00:00" + }, + { + "name": "symfony/options-resolver", + "version": "v6.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/options-resolver.git", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/a3016f5442e28386ded73c43a32a5b68586dd1c4", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\OptionsResolver\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an improved replacement for the array_replace PHP function", + "homepage": "https://symfony.com/", + "keywords": [ + "config", + "configuration", + "options" + ], + "support": { + "source": "https://github.com/symfony/options-resolver/tree/v6.1.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/stopwatch", + "version": "v6.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/stopwatch.git", + "reference": "77dedae82ce2a26e2e9b481855473fc3b3e4e54d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/77dedae82ce2a26e2e9b481855473fc3b3e4e54d", + "reference": "77dedae82ce2a26e2e9b481855473fc3b3e4e54d", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/service-contracts": "^1|^2|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Stopwatch\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a way to profile code", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/stopwatch/tree/v6.1.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/yaml", + "version": "v5.0.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/console": "<4.4" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Yaml Component", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/yaml/tree/5.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2020-05-20T17:38:26+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "support": { + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/1.2.1" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2021-07-28T10:34:58+00:00" + }, + { + "name": "weew/helpers-array", + "version": "v1.3.1", + "source": { + "type": "git", + "url": "https://github.com/weew/helpers-array.git", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/weew/helpers-array/zipball/9bff63111f9765b4277750db8d276d92b3e16ed0", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^4.7", + "satooshi/php-coveralls": "^0.6.1" + }, + "type": "library", + "autoload": { + "files": [ + "src/array.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Maxim Kott", + "email": "maximkott@gmail.com" + } + ], + "description": "Useful collection of php array helpers.", + "support": { + "issues": "https://github.com/weew/helpers-array/issues", + "source": "https://github.com/weew/helpers-array/tree/master" + }, + "time": "2016-07-21T11:18:01+00:00" + } + ], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": true, + "prefer-lowest": false, + "platform": [], + "platform-dev": [], + "plugin-api-version": "2.3.0" +} diff --git a/src/_data/codebase/v2_4/cloud/composer_lock.json b/src/_data/codebase/v2_4/cloud/composer_lock.json index 3ec2c12384b..76cc95f2455 100644 --- a/src/_data/codebase/v2_4/cloud/composer_lock.json +++ b/src/_data/codebase/v2_4/cloud/composer_lock.json @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "67ff3f634c029a52c3655ae363d276d3", + "content-hash": "e0877a39a383be62229cad021ecdcef7", "packages": [ { "name": "2tvenom/cborencode", @@ -45,136 +45,77 @@ "keywords": [ "cbor" ], - "time": "2020-10-27T07:22:41+00:00" - }, - { - "name": "amzn/amazon-pay-and-login-magento-2-module", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-magento-2-module/amzn-amazon-pay-and-login-magento-2-module-4.2.0.0.zip", - "shasum": "1e339b78bed63a33ae7fdbf013c50872aafa8eaa" - }, - "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "4.2.0", - "amzn/amazon-pay-module": "4.2.0", - "amzn/login-with-amazon-module": "4.2.0" + "support": { + "issues": "https://github.com/2tvenom/CBOREncode/issues", + "source": "https://github.com/2tvenom/CBOREncode/tree/1.0.2" }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Official Magento2 Plugin to integrate with Amazon Pay and Login with Amazon" + "time": "2020-10-27T07:22:41+00:00" }, { - "name": "amzn/amazon-pay-and-login-with-amazon-core-module", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-with-amazon-core-module/amzn-amazon-pay-and-login-with-amazon-core-module-4.2.0.0.zip", - "shasum": "037a5f6c50810ee99d97d231e0844ac4bcc284dd" - }, - "require": { - "amzn/amazon-pay-sdk-php": "^3.2.0", - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-checkout": "*", - "magento/module-config": "*", - "magento/module-customer": "*", - "magento/module-developer": "*", - "magento/module-eav": "*", - "magento/module-payment": "*", - "magento/module-paypal": "*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Amazon\\Core\\": "" - } + "name": "astock/stock-api-libphp", + "version": "1.1.5", + "source": { + "type": "git", + "url": "https://github.com/adobe/stock-api-libphp.git", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf" }, - "license": [ - "Apache-2.0" - ], - "description": "Shared functionality for Amazon Pay and Login with Amazon modules" - }, - { - "name": "amzn/amazon-pay-module", - "version": "4.2.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-module/amzn-amazon-pay-module-4.2.0.0.zip", - "shasum": "cdb8f04a64f3839effc41c7c05b5df843ec6820e" + "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "shasum": "" }, "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^4.2.0", - "amzn/login-with-amazon-module": "^4.2.0", - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-checkout": "*", - "magento/module-customer": "*", - "magento/module-directory": "*", - "magento/module-eav": "*", - "magento/module-payment": "*", - "magento/module-paypal": "*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "guzzlehttp/guzzle": "~7.3", + "php": ">=7.3" }, - "suggest": { - "magento/module-customer": "*", - "magento/module-scalable-checkout": "*", - "magento/module-scalable-oms": "*" + "require-dev": { + "mockery/mockery": "^1.4.3", + "phpunit/phpunit": ">=6.0", + "squizlabs/php_codesniffer": "~3.6.0" }, - "type": "magento2-module", + "type": "library", "autoload": { - "files": [ - "registration.php" - ], "psr-4": { - "Amazon\\Payment\\": "" + "AdobeStock\\Api\\": "src" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], - "description": "Amazon Pay module" + "description": "Adobe Stock API library", + "support": { + "issues": "https://github.com/adobe/stock-api-libphp/issues", + "source": "https://github.com/adobe/stock-api-libphp/tree/1.1.5" + }, + "time": "2021-08-31T16:36:34+00:00" }, { - "name": "amzn/amazon-pay-sdk-php", - "version": "3.7.0", + "name": "aws/aws-crt-php", + "version": "v1.0.2", "source": { "type": "git", - "url": "https://github.com/amzn/amazon-pay-sdk-php.git", - "reference": "87229f674d203b9b11af4e3c66390c750655f10b" + "url": "https://github.com/awslabs/aws-crt-php.git", + "reference": "3942776a8c99209908ee0b287746263725685732" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/amzn/amazon-pay-sdk-php/zipball/87229f674d203b9b11af4e3c66390c750655f10b", - "reference": "87229f674d203b9b11af4e3c66390c750655f10b", + "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732", + "reference": "3942776a8c99209908ee0b287746263725685732", "shasum": "" }, "require": { - "ext-curl": "*", - "php": ">=5.5.0" + "php": ">=5.5" }, "require-dev": { - "phpunit/phpunit": "^4" + "phpunit/phpunit": "^4.8.35|^5.4.3" }, "type": "library", "autoload": { - "psr-4": { - "AmazonPay\\": "AmazonPay/" - } + "classmap": [ + "src/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -182,116 +123,47 @@ ], "authors": [ { - "name": "Amazon Pay SDK", - "email": "amazon-pay-sdk@amazon.com" + "name": "AWS SDK Common Runtime Team", + "email": "aws-sdk-common-runtime@amazon.com" } ], - "description": "Amazon Pay SDK (PHP)", - "homepage": "https://github.com/amzn/amazon-pay-sdk-php", + "description": "AWS Common Runtime for PHP", + "homepage": "http://aws.amazon.com/sdkforphp", "keywords": [ "amazon", - "amazon pay", - "amazon payments", - "pay", - "pay with amazon", - "payment", - "payments" - ], - "time": "2021-01-25T08:49:24+00:00" - }, - { - "name": "amzn/login-with-amazon-module", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/login-with-amazon-module/amzn-login-with-amazon-module-4.2.0.0.zip", - "shasum": "3107e616e29739c7e55e0cf8014dc0d1e93e5ef8" - }, - "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^4.2.0", - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-checkout-agreements": "*", - "magento/module-customer": "*", - "magento/module-eav": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Amazon\\Login\\": "" - } - }, - "license": [ - "Apache-2.0" + "aws", + "crt", + "sdk" ], - "description": "Login with Amazon module" - }, - { - "name": "astock/stock-api-libphp", - "version": "1.1.4", - "source": { - "type": "git", - "url": "https://github.com/adobe/stock-api-libphp.git", - "reference": "9c66a2ceea2d4c82386e3fafd1db0303fa73bedb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/9c66a2ceea2d4c82386e3fafd1db0303fa73bedb", - "reference": "9c66a2ceea2d4c82386e3fafd1db0303fa73bedb", - "shasum": "" - }, - "require": { - "guzzlehttp/guzzle": "~6.0", - "php": "~7.1" - }, - "require-dev": { - "mockery/mockery": "^0.9.9", - "phpunit/phpunit": ">=6.0 <9.0", - "squizlabs/php_codesniffer": "~2.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "AdobeStock\\Api\\": "src" - } + "support": { + "issues": "https://github.com/awslabs/aws-crt-php/issues", + "source": "https://github.com/awslabs/aws-crt-php/tree/v1.0.2" }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "description": "Adobe Stock API library", - "time": "2020-04-20T17:47:06+00:00" + "time": "2021-09-03T22:57:30+00:00" }, { "name": "aws/aws-sdk-php", - "version": "3.173.5", + "version": "3.219.1", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "45a5150c35ab4ee5e4eb05332179a094476d1dd5" + "reference": "b35b86022c76c7f6b13d3f1be35cb317f582e253" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/45a5150c35ab4ee5e4eb05332179a094476d1dd5", - "reference": "45a5150c35ab4ee5e4eb05332179a094476d1dd5", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/b35b86022c76c7f6b13d3f1be35cb317f582e253", + "reference": "b35b86022c76c7f6b13d3f1be35cb317f582e253", "shasum": "" }, "require": { + "aws/aws-crt-php": "^1.0.2", "ext-json": "*", "ext-pcre": "*", "ext-simplexml": "*", - "guzzlehttp/guzzle": "^5.3.3|^6.2.1|^7.0", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.4.1", - "mtdowling/jmespath.php": "^2.5", + "guzzlehttp/guzzle": "^5.3.3 || ^6.2.1 || ^7.0", + "guzzlehttp/promises": "^1.4.0", + "guzzlehttp/psr7": "^1.7.0 || ^2.1.1", + "mtdowling/jmespath.php": "^2.6", "php": ">=5.5" }, "require-dev": { @@ -305,7 +177,7 @@ "ext-sockets": "*", "nette/neon": "^2.3", "paragonie/random_compat": ">= 2", - "phpunit/phpunit": "^4.8.35|^5.4.3", + "phpunit/phpunit": "^4.8.35 || ^5.6.3", "psr/cache": "^1.0", "psr/simple-cache": "^1.0", "sebastian/comparator": "^1.2.3" @@ -324,12 +196,12 @@ } }, "autoload": { - "psr-4": { - "Aws\\": "src/" - }, "files": [ "src/functions.php" - ] + ], + "psr-4": { + "Aws\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -353,20 +225,25 @@ "s3", "sdk" ], - "time": "2021-02-08T19:13:12+00:00" + "support": { + "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", + "issues": "https://github.com/aws/aws-sdk-php/issues", + "source": "https://github.com/aws/aws-sdk-php/tree/3.219.1" + }, + "time": "2022-04-11T18:15:54+00:00" }, { "name": "bacon/bacon-qr-code", - "version": "2.0.3", + "version": "2.0.7", "source": { "type": "git", "url": "https://github.com/Bacon/BaconQrCode.git", - "reference": "3e9d791b67d0a2912922b7b7c7312f4b37af41e4" + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/3e9d791b67d0a2912922b7b7c7312f4b37af41e4", - "reference": "3e9d791b67d0a2912922b7b7c7312f4b37af41e4", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c", "shasum": "" }, "require": { @@ -375,8 +252,9 @@ "php": "^7.1 || ^8.0" }, "require-dev": { - "phly/keep-a-changelog": "^1.4", + "phly/keep-a-changelog": "^2.1", "phpunit/phpunit": "^7 | ^8 | ^9", + "spatie/phpunit-snapshot-assertions": "^4.2.9", "squizlabs/php_codesniffer": "^3.4" }, "suggest": { @@ -402,25 +280,28 @@ ], "description": "BaconQrCode is a QR code generator for PHP.", "homepage": "https://github.com/Bacon/BaconQrCode", - "time": "2020-10-30T02:02:47+00:00" + "support": { + "issues": "https://github.com/Bacon/BaconQrCode/issues", + "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.7" + }, + "time": "2022-03-14T02:02:36+00:00" }, { "name": "beberlei/assert", - "version": "v3.3.0", + "version": "v3.3.2", "source": { "type": "git", "url": "https://github.com/beberlei/assert.git", - "reference": "5367e3895976b49704ae671f75bc5f0ba1b986ab" + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/beberlei/assert/zipball/5367e3895976b49704ae671f75bc5f0ba1b986ab", - "reference": "5367e3895976b49704ae671f75bc5f0ba1b986ab", + "url": "https://api.github.com/repos/beberlei/assert/zipball/cb70015c04be1baee6f5f5c953703347c0ac1655", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655", "shasum": "" }, "require": { "ext-ctype": "*", - "ext-intl": "*", "ext-json": "*", "ext-mbstring": "*", "ext-simplexml": "*", @@ -432,14 +313,17 @@ "phpunit/phpunit": ">=6.0.0", "yoast/phpunit-polyfills": "^0.1.0" }, + "suggest": { + "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" + }, "type": "library", "autoload": { - "psr-4": { - "Assert\\": "lib/Assert" - }, "files": [ "lib/Assert/functions.php" - ] + ], + "psr-4": { + "Assert\\": "lib/Assert" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -463,20 +347,24 @@ "assertion", "validation" ], - "time": "2020-11-13T20:02:54+00:00" + "support": { + "issues": "https://github.com/beberlei/assert/issues", + "source": "https://github.com/beberlei/assert/tree/v3.3.2" + }, + "time": "2021-12-16T21:41:27+00:00" }, { "name": "braintree/braintree_php", - "version": "5.2.0", + "version": "6.5.1", "source": { "type": "git", "url": "https://github.com/braintree/braintree_php.git", - "reference": "6cf3447ecd0303caa6f2d4f22b653dc5c71b4589" + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/braintree/braintree_php/zipball/6cf3447ecd0303caa6f2d4f22b653dc5c71b4589", - "reference": "6cf3447ecd0303caa6f2d4f22b653dc5c71b4589", + "url": "https://api.github.com/repos/braintree/braintree_php/zipball/b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", "shasum": "" }, "require": { @@ -485,10 +373,11 @@ "ext-hash": "*", "ext-openssl": "*", "ext-xmlwriter": "*", - "php": ">=7.2.0" + "php": ">=7.3.0" }, "require-dev": { - "phpunit/phpunit": "^7.5" + "phpunit/phpunit": "^9.0", + "squizlabs/php_codesniffer": "^3.0" }, "type": "library", "autoload": { @@ -507,20 +396,127 @@ } ], "description": "Braintree PHP Client Library", - "time": "2020-06-15T19:02:23+00:00" + "support": { + "issues": "https://github.com/braintree/braintree_php/issues", + "source": "https://github.com/braintree/braintree_php/tree/6.5.1" + }, + "time": "2021-12-20T19:47:39+00:00" + }, + { + "name": "brick/math", + "version": "0.9.3", + "source": { + "type": "git", + "url": "https://github.com/brick/math.git", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", + "vimeo/psalm": "4.9.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\Math\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Arbitrary-precision arithmetic library", + "keywords": [ + "Arbitrary-precision", + "BigInteger", + "BigRational", + "arithmetic", + "bigdecimal", + "bignum", + "brick", + "math" + ], + "support": { + "issues": "https://github.com/brick/math/issues", + "source": "https://github.com/brick/math/tree/0.9.3" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/brick/math", + "type": "tidelift" + } + ], + "time": "2021-08-15T20:50:18+00:00" + }, + { + "name": "brick/varexporter", + "version": "0.3.5", + "source": { + "type": "git", + "url": "https://github.com/brick/varexporter.git", + "reference": "05241f28dfcba2b51b11e2d750e296316ebbe518" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/varexporter/zipball/05241f28dfcba2b51b11e2d750e296316ebbe518", + "reference": "05241f28dfcba2b51b11e2d750e296316ebbe518", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.0", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^8.5 || ^9.0", + "vimeo/psalm": "4.4.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\VarExporter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A powerful alternative to var_export(), which can export closures and objects without __set_state()", + "keywords": [ + "var_export" + ], + "support": { + "issues": "https://github.com/brick/varexporter/issues", + "source": "https://github.com/brick/varexporter/tree/0.3.5" + }, + "time": "2021-02-10T13:53:07+00:00" }, { "name": "christian-riesen/base32", - "version": "1.5.2", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/ChristianRiesen/base32.git", - "reference": "a1cac38d50adb5ce9337a62019a0697cc5da3ca1" + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/a1cac38d50adb5ce9337a62019a0697cc5da3ca1", - "reference": "a1cac38d50adb5ce9337a62019a0697cc5da3ca1", + "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", "shasum": "" }, "require": { @@ -562,7 +558,11 @@ "encode", "rfc4648" ], - "time": "2021-01-11T22:44:02+00:00" + "support": { + "issues": "https://github.com/ChristianRiesen/base32/issues", + "source": "https://github.com/ChristianRiesen/base32/tree/1.6.0" + }, + "time": "2021-02-26T10:19:33+00:00" }, { "name": "colinmollenhour/cache-backend-file", @@ -595,24 +595,28 @@ ], "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" + }, "time": "2019-04-18T21:54:31+00:00" }, { "name": "colinmollenhour/cache-backend-redis", - "version": "1.11.0", + "version": "1.14.2", "source": { "type": "git", "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", - "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc" + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/389fb68de15660e39b055d149d31f3708b5d6cbc", - "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d", "shasum": "" }, "require": { - "magento-hackathon/magento-composer-installer": "*" + "colinmollenhour/credis": "*" }, "type": "magento-module", "autoload": { @@ -631,20 +635,24 @@ ], "description": "Zend_Cache backend using Redis with full support for tags.", "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis", - "time": "2019-03-03T04:04:49+00:00" + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/tree/1.14.2" + }, + "time": "2021-03-02T18:36:21+00:00" }, { "name": "colinmollenhour/credis", - "version": "1.11.1", + "version": "v1.12.1", "source": { "type": "git", "url": "https://github.com/colinmollenhour/credis.git", - "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008" + "reference": "c27faa11724229986335c23f4b6d0f1d8d6547fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/bd1da4698ab1918477f9e71e5ff0062b9a345008", - "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008", + "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/c27faa11724229986335c23f4b6d0f1d8d6547fb", + "reference": "c27faa11724229986335c23f4b6d0f1d8d6547fb", "shasum": "" }, "require": { @@ -671,25 +679,32 @@ ], "description": "Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.", "homepage": "https://github.com/colinmollenhour/credis", - "time": "2019-11-26T18:09:45+00:00" + "support": { + "issues": "https://github.com/colinmollenhour/credis/issues", + "source": "https://github.com/colinmollenhour/credis/tree/v1.12.1" + }, + "time": "2020-11-06T16:09:14+00:00" }, { "name": "colinmollenhour/php-redis-session-abstract", - "version": "v1.4.3", + "version": "v1.4.5", "source": { "type": "git", "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513" + "reference": "77ad0c1637ae6ea059f1f8e9fbdac6469242a16d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/39ca38da5e0a981bc1a7e39a86693c128784a513", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513", + "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/77ad0c1637ae6ea059f1f8e9fbdac6469242a16d", + "reference": "77ad0c1637ae6ea059f1f8e9fbdac6469242a16d", "shasum": "" }, "require": { "colinmollenhour/credis": "~1.6", - "php": "^5.5 || ^7.0|| ^7.1 || ^7.2" + "php": "^5.5 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" }, "type": "library", "autoload": { @@ -708,20 +723,24 @@ ], "description": "A Redis-based session handler with optimistic locking", "homepage": "https://github.com/colinmollenhour/php-redis-session-abstract", - "time": "2020-10-07T09:47:22+00:00" + "support": { + "issues": "https://github.com/colinmollenhour/php-redis-session-abstract/issues", + "source": "https://github.com/colinmollenhour/php-redis-session-abstract/tree/v1.4.5" + }, + "time": "2021-12-01T21:16:01+00:00" }, { "name": "composer/ca-bundle", - "version": "1.2.9", + "version": "1.3.1", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "78a0e288fdcebf92aa2318a8d3656168da6ac1a5" + "reference": "4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/78a0e288fdcebf92aa2318a8d3656168da6ac1a5", - "reference": "78a0e288fdcebf92aa2318a8d3656168da6ac1a5", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b", + "reference": "4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b", "shasum": "" }, "require": { @@ -733,7 +752,7 @@ "phpstan/phpstan": "^0.12.55", "psr/log": "^1.0", "symfony/phpunit-bridge": "^4.2 || ^5", - "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0" + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" }, "type": "library", "extra": { @@ -765,6 +784,11 @@ "ssl", "tls" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.3.1" + }, "funding": [ { "url": "https://packagist.com/", @@ -779,43 +803,43 @@ "type": "tidelift" } ], - "time": "2021-01-12T12:10:35+00:00" + "time": "2021-10-28T20:44:15+00:00" }, { "name": "composer/composer", - "version": "1.10.19", + "version": "2.2.11", "source": { "type": "git", "url": "https://github.com/composer/composer.git", - "reference": "196601d50c08c3fae389a417a7689367fcf37cef" + "reference": "2f5bcf0480c13b4fa1ac490aa9344e4402507538" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/196601d50c08c3fae389a417a7689367fcf37cef", - "reference": "196601d50c08c3fae389a417a7689367fcf37cef", + "url": "https://api.github.com/repos/composer/composer/zipball/2f5bcf0480c13b4fa1ac490aa9344e4402507538", + "reference": "2f5bcf0480c13b4fa1ac490aa9344e4402507538", "shasum": "" }, "require": { "composer/ca-bundle": "^1.0", - "composer/semver": "^1.0", + "composer/metadata-minifier": "^1.0", + "composer/pcre": "^1.0", + "composer/semver": "^3.0", "composer/spdx-licenses": "^1.2", - "composer/xdebug-handler": "^1.1", - "justinrainbow/json-schema": "^5.2.10", + "composer/xdebug-handler": "^2.0 || ^3.0", + "justinrainbow/json-schema": "^5.2.11", "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1.0", + "psr/log": "^1.0 || ^2.0", + "react/promise": "^1.2 || ^2.7", "seld/jsonlint": "^1.4", "seld/phar-utils": "^1.0", - "symfony/console": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/filesystem": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/finder": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/process": "^2.7 || ^3.0 || ^4.0 || ^5.0" - }, - "conflict": { - "symfony/console": "2.8.38" + "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0" }, "require-dev": { "phpspec/prophecy": "^1.10", - "symfony/phpunit-bridge": "^4.2" + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" }, "suggest": { "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", @@ -828,7 +852,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.10-dev" + "dev-main": "2.2-dev" } }, "autoload": { @@ -844,12 +868,12 @@ { "name": "Nils Adermann", "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de/" + "homepage": "https://www.naderman.de/" }, { "name": "Jordi Boggiano", "email": "j.boggiano@seld.be", - "homepage": "http://seld.be/" + "homepage": "https://seld.be/" } ], "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", @@ -859,6 +883,11 @@ "dependency", "package" ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/composer/issues", + "source": "https://github.com/composer/composer/tree/2.2.11" + }, "funding": [ { "url": "https://packagist.com/", @@ -873,44 +902,39 @@ "type": "tidelift" } ], - "time": "2020-12-04T08:14:16+00:00" + "time": "2022-04-01T20:00:52+00:00" }, { - "name": "composer/package-versions-deprecated", - "version": "1.11.99.1", + "name": "composer/metadata-minifier", + "version": "1.0.0", "source": { "type": "git", - "url": "https://github.com/composer/package-versions-deprecated.git", - "reference": "7413f0b55a051e89485c5cb9f765fe24bb02a7b6" + "url": "https://github.com/composer/metadata-minifier.git", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/package-versions-deprecated/zipball/7413f0b55a051e89485c5cb9f765fe24bb02a7b6", - "reference": "7413f0b55a051e89485c5cb9f765fe24bb02a7b6", + "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207", "shasum": "" }, "require": { - "composer-plugin-api": "^1.1.0 || ^2.0", - "php": "^7 || ^8" - }, - "replace": { - "ocramius/package-versions": "1.11.99" + "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "composer/composer": "^1.9.3 || ^2.0@dev", - "ext-zip": "^1.13", - "phpunit/phpunit": "^6.5 || ^7" + "composer/composer": "^2", + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" }, - "type": "composer-plugin", + "type": "library", "extra": { - "class": "PackageVersions\\Installer", "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "1.x-dev" } }, "autoload": { "psr-4": { - "PackageVersions\\": "src/PackageVersions" + "Composer\\MetadataMinifier\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -918,16 +942,21 @@ "MIT" ], "authors": [ - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com" - }, { "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be" + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" } ], - "description": "Composer plugin that provides efficient querying for installed package versions (no runtime IO)", + "description": "Small utility library that handles metadata minification and expansion.", + "keywords": [ + "composer", + "compression" + ], + "support": { + "issues": "https://github.com/composer/metadata-minifier/issues", + "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" + }, "funding": [ { "url": "https://packagist.com/", @@ -942,32 +971,104 @@ "type": "tidelift" } ], - "time": "2020-11-11T10:22:58+00:00" + "time": "2021-04-07T13:37:33+00:00" }, { - "name": "composer/semver", - "version": "1.7.2", + "name": "composer/pcre", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/pcre/zipball/67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.3", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Pcre\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/1.0.1" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-01-21T20:24:37+00:00" + }, + { + "name": "composer/semver", + "version": "3.3.2", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "647490bbcaf7fc4891c58f47b825eb99d19c377a" + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/647490bbcaf7fc4891c58f47b825eb99d19c377a", - "reference": "647490bbcaf7fc4891c58f47b825eb99d19c377a", + "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", "shasum": "" }, "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.5 || ^5.0.5" + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "3.x-dev" } }, "autoload": { @@ -1003,6 +1104,11 @@ "validation", "versioning" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.3.2" + }, "funding": [ { "url": "https://packagist.com/", @@ -1017,27 +1123,28 @@ "type": "tidelift" } ], - "time": "2020-12-03T15:47:16+00:00" + "time": "2022-04-01T19:23:25+00:00" }, { "name": "composer/spdx-licenses", - "version": "1.5.5", + "version": "1.5.6", "source": { "type": "git", "url": "https://github.com/composer/spdx-licenses.git", - "reference": "de30328a7af8680efdc03e396aad24befd513200" + "reference": "a30d487169d799745ca7280bc90fdfa693536901" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/de30328a7af8680efdc03e396aad24befd513200", - "reference": "de30328a7af8680efdc03e396aad24befd513200", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/a30d487169d799745ca7280bc90fdfa693536901", + "reference": "a30d487169d799745ca7280bc90fdfa693536901", "shasum": "" }, "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 7" + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" }, "type": "library", "extra": { @@ -1077,6 +1184,11 @@ "spdx", "validator" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/1.5.6" + }, "funding": [ { "url": "https://packagist.com/", @@ -1091,28 +1203,31 @@ "type": "tidelift" } ], - "time": "2020-12-03T16:04:16+00:00" + "time": "2021-11-18T10:14:14+00:00" }, { "name": "composer/xdebug-handler", - "version": "1.4.5", + "version": "3.0.3", "source": { "type": "git", "url": "https://github.com/composer/xdebug-handler.git", - "reference": "f28d44c286812c714741478d968104c5e604a1d4" + "reference": "ced299686f41dce890debac69273b47ffe98a40c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/f28d44c286812c714741478d968104c5e604a1d4", - "reference": "f28d44c286812c714741478d968104c5e604a1d4", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/ced299686f41dce890debac69273b47ffe98a40c", + "reference": "ced299686f41dce890debac69273b47ffe98a40c", "shasum": "" }, "require": { - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1.0" + "composer/pcre": "^1 || ^2 || ^3", + "php": "^7.2.5 || ^8.0", + "psr/log": "^1 || ^2 || ^3" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8" + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^6.0" }, "type": "library", "autoload": { @@ -1135,6 +1250,11 @@ "Xdebug", "performance" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/3.0.3" + }, "funding": [ { "url": "https://packagist.com/", @@ -1149,39 +1269,7 @@ "type": "tidelift" } ], - "time": "2020-11-13T08:04:11+00:00" - }, - { - "name": "container-interop/container-interop", - "version": "1.2.0", - "source": { - "type": "git", - "url": "https://github.com/container-interop/container-interop.git", - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8", - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8", - "shasum": "" - }, - "require": { - "psr/container": "^1.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Interop\\Container\\": "src/Interop/Container/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Promoting the interoperability of container objects (DIC, SL, etc.)", - "homepage": "https://github.com/container-interop/container-interop", - "abandoned": "psr/container", - "time": "2017-02-14T19:40:03+00:00" + "time": "2022-02-25T21:32:43+00:00" }, { "name": "dasprid/enum", @@ -1224,129 +1312,118 @@ "enum", "map" ], + "support": { + "issues": "https://github.com/DASPRiD/Enum/issues", + "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" + }, "time": "2020-10-02T16:03:48+00:00" }, { - "name": "doctrine/inflector", - "version": "1.4.3", + "name": "elasticsearch/elasticsearch", + "version": "v7.16.0", "source": { "type": "git", - "url": "https://github.com/doctrine/inflector.git", - "reference": "4650c8b30c753a76bf44fb2ed00117d6f367490c" + "url": "https://github.com/elastic/elasticsearch-php.git", + "reference": "f87f93f71f564d4bbdc5f008d296d1c37d828e10" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/inflector/zipball/4650c8b30c753a76bf44fb2ed00117d6f367490c", - "reference": "4650c8b30c753a76bf44fb2ed00117d6f367490c", + "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/f87f93f71f564d4bbdc5f008d296d1c37d828e10", + "reference": "f87f93f71f564d4bbdc5f008d296d1c37d828e10", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" + "ext-json": ">=1.3.7", + "ezimuel/ringphp": "^1.1.2", + "php": "^7.3 || ^8.0", + "psr/log": "^1|^2" }, "require-dev": { - "doctrine/coding-standard": "^7.0", - "phpstan/phpstan": "^0.11", - "phpstan/phpstan-phpunit": "^0.11", - "phpstan/phpstan-strict-rules": "^0.11", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" + "ext-yaml": "*", + "ext-zip": "*", + "mockery/mockery": "^1.2", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^9.3", + "squizlabs/php_codesniffer": "^3.4", + "symfony/finder": "~4.0" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } + "suggest": { + "ext-curl": "*", + "monolog/monolog": "Allows for client-level logging and tracing" }, + "type": "library", "autoload": { + "files": [ + "src/autoload.php" + ], "psr-4": { - "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector", - "Doctrine\\Inflector\\": "lib/Doctrine/Inflector" + "Elasticsearch\\": "src/Elasticsearch/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "Apache-2.0", + "LGPL-2.1-only" ], "authors": [ { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" + "name": "Zachary Tong" }, { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" + "name": "Enrico Zimuel" } ], - "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.", - "homepage": "https://www.doctrine-project.org/projects/inflector.html", + "description": "PHP Client for Elasticsearch", "keywords": [ - "inflection", - "inflector", - "lowercase", - "manipulation", - "php", - "plural", - "singular", - "strings", - "uppercase", - "words" - ], - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector", - "type": "tidelift" - } + "client", + "elasticsearch", + "search" ], - "time": "2020-05-29T07:19:59+00:00" + "support": { + "issues": "https://github.com/elastic/elasticsearch-php/issues", + "source": "https://github.com/elastic/elasticsearch-php/tree/v7.16.0" + }, + "time": "2021-12-09T20:04:01+00:00" }, { - "name": "donatj/phpuseragentparser", - "version": "v0.18.0", + "name": "endroid/qr-code", + "version": "4.4.8", "source": { "type": "git", - "url": "https://github.com/donatj/PhpUserAgent.git", - "reference": "978e66786bc392a09b24b152a8a695dadd230e60" + "url": "https://github.com/endroid/qr-code.git", + "reference": "9109eb7790ece1d46b1ab40eb7f375bbd6e7cb5d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/donatj/PhpUserAgent/zipball/978e66786bc392a09b24b152a8a695dadd230e60", - "reference": "978e66786bc392a09b24b152a8a695dadd230e60", + "url": "https://api.github.com/repos/endroid/qr-code/zipball/9109eb7790ece1d46b1ab40eb7f375bbd6e7cb5d", + "reference": "9109eb7790ece1d46b1ab40eb7f375bbd6e7cb5d", "shasum": "" }, "require": { - "php": ">=5.3.0" + "bacon/bacon-qr-code": "^2.0.5", + "php": "^7.4||^8.0" }, "require-dev": { - "camspiers/json-pretty": "~1.0", - "donatj/drop": "*", - "phpunit/phpunit": "~4.8|~9" + "endroid/quality": "dev-master", + "ext-gd": "*", + "khanamiryan/qrcode-detector-decoder": "^1.0.4", + "setasign/fpdf": "^1.8.2" + }, + "suggest": { + "ext-gd": "Enables you to write PNG images", + "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator", + "roave/security-advisories": "Makes sure package versions with known security issues are not installed", + "setasign/fpdf": "Enables you to use the PDF writer" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, "autoload": { - "files": [ - "src/UserAgentParser.php" - ], "psr-4": { - "donatj\\UserAgent\\": "src/UserAgent" + "Endroid\\QrCode\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1355,146 +1432,163 @@ ], "authors": [ { - "name": "Jesse G. Donat", - "email": "donatj@gmail.com", - "homepage": "https://donatstudios.com/", - "role": "Developer" + "name": "Jeroen van den Enden", + "email": "info@endroid.nl" } ], - "description": "Lightning fast, minimalist PHP UserAgent string parser.", - "homepage": "https://donatstudios.com/PHP-Parser-HTTP_USER_AGENT", + "description": "Endroid QR Code", + "homepage": "https://github.com/endroid/qr-code", "keywords": [ - "browser", - "browser detection", - "parser", - "user agent", - "useragent" + "code", + "endroid", + "php", + "qr", + "qrcode" ], + "support": { + "issues": "https://github.com/endroid/qr-code/issues", + "source": "https://github.com/endroid/qr-code/tree/4.4.8" + }, "funding": [ { - "url": "https://www.paypal.me/donatj/15", - "type": "custom" - }, - { - "url": "https://github.com/donatj", + "url": "https://github.com/endroid", "type": "github" } ], - "time": "2020-12-29T05:36:08+00:00" - }, - { - "name": "dotmailer/dotmailer-magento2-extension", - "version": "4.10.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension/dotmailer-dotmailer-magento2-extension-4.10.0.0.zip", - "shasum": "b38ca62555570448b0cde9c5f93c85d4c7962c0e" - }, - "require": { - "magento/framework": ">=101 <104", - "magento/module-authorization": "100.*", - "magento/module-backend": ">=100 <103", - "magento/module-bundle": ">=100 <102", - "magento/module-catalog": ">=101 <105", - "magento/module-catalog-inventory": "100.*", - "magento/module-catalog-rule": ">=100 <102", - "magento/module-checkout": "100.*", - "magento/module-config": ">=100 <103", - "magento/module-configurable-product": "100.*", - "magento/module-cron": "100.*", - "magento/module-customer": ">=100 <104", - "magento/module-directory": "100.*", - "magento/module-eav": ">=100 <104", - "magento/module-email": ">=100 <102", - "magento/module-grouped-product": "100.*", - "magento/module-newsletter": "100.*", - "magento/module-payment": "100.*", - "magento/module-product-alert": "100.*", - "magento/module-quote": ">=100 <103", - "magento/module-reports": ">=100 <102", - "magento/module-review": ">=100 <102", - "magento/module-sales": ">=100 <104", - "magento/module-sales-rule": ">=100 <102", - "magento/module-send-friend": "100.*", - "magento/module-shipping": "100.*", - "magento/module-store": ">=100 <102", - "magento/module-theme": ">=100 <102", - "magento/module-ui": ">=100 <102", - "magento/module-url-rewrite": ">=100 <103", - "magento/module-user": ">=100 <102", - "magento/module-wishlist": ">=100 <102", - "php": "^7.1" + "time": "2022-04-06T09:39:20+00:00" + }, + { + "name": "ezimuel/guzzlestreams", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/guzzlestreams.git", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8" }, - "suggest": { - "dotmailer/dotmailer-magento2-extension-chat": "Adds Engagement Cloud Chat to your Magento store" + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } }, - "type": "magento2-module", "autoload": { - "files": [ - "registration.php" - ], "psr-4": { - "Dotdigitalgroup\\Email\\": "" + "GuzzleHttp\\Stream\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "description": "dotmailer integration for magento 2" + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "Guzzle", + "stream" + ], + "support": { + "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" + }, + "time": "2020-02-14T23:11:50+00:00" }, { - "name": "dotmailer/dotmailer-magento2-extension-chat", - "version": "1.3.0", + "name": "ezimuel/ringphp", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/ringphp.git", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74" + }, "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-chat/dotmailer-dotmailer-magento2-extension-chat-1.3.0.0.zip", - "shasum": "6d7c40b45c19003b78be6890e27948308e1b5751" + "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/92b8161404ab1ad84059ebed41d9f757e897ce74", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74", + "shasum": "" }, "require": { - "dotmailer/dotmailer-magento2-extension": "^4.10.0", - "magento/framework": ">=101 <104", - "magento/module-backend": ">=100 <103", - "magento/module-checkout": "100.*", - "magento/module-config": ">=100 <103", - "magento/module-customer": ">=100 <104", - "magento/module-quote": ">=100 <103", - "magento/module-sales": ">=100 <104", - "magento/module-store": ">=100 <102" + "ezimuel/guzzlestreams": "^3.0.1", + "php": ">=5.4.0", + "react/promise": "~2.0" + }, + "replace": { + "guzzlehttp/ringphp": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "phpunit/phpunit": "~9.0" + }, + "suggest": { + "ext-curl": "Guzzle will use specific adapters if cURL is present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } }, - "type": "magento2-module", "autoload": { - "files": [ - "registration.php" - ], "psr-4": { - "Dotdigitalgroup\\Chat\\": "" + "GuzzleHttp\\Ring\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "description": "Engagement Cloud for Magento 2: Chat module" + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", + "support": { + "source": "https://github.com/ezimuel/ringphp/tree/1.2.0" + }, + "time": "2021-11-16T11:51:30+00:00" }, { - "name": "dotmailer/dotmailer-magento2-extension-enterprise", - "version": "1.4.0", + "name": "fastly/magento2", + "version": "1.2.180", + "source": { + "type": "git", + "url": "https://github.com/fastly/fastly-magento2.git", + "reference": "3df36a55bc04248ecc91b8fa4b05d61e02fbc905" + }, "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-enterprise/dotmailer-dotmailer-magento2-extension-enterprise-1.4.0.0.zip", - "shasum": "120da32e04edfabc243958886700d560884b319e" + "url": "https://api.github.com/repos/fastly/fastly-magento2/zipball/3df36a55bc04248ecc91b8fa4b05d61e02fbc905", + "reference": "3df36a55bc04248ecc91b8fa4b05d61e02fbc905", + "shasum": "" }, "require": { - "dotmailer/dotmailer-magento2-extension": "^4.8.0", - "magento/framework": ">=101 <104", - "magento/framework-foreign-key": ">=1.0.0", - "magento/module-backend": ">=100 <103", - "magento/module-customer-segment": ">=100 <103", - "magento/module-integration": "100.*", - "magento/module-page-builder": ">=1.0.0", - "magento/module-reward": ">=100 <102", - "magento/module-store": ">=100 <102", - "magento/module-ui": ">=100 <102", - "magento/page-builder-commerce": ">=1.0.0" + "magento/framework": ">=102.0.0", + "magento/module-cache-invalidate": ">=100.3.0", + "magento/module-config": ">=101.1.0", + "magento/module-page-cache": ">=100.3.0", + "magento/module-store": ">=101.0.0", + "php": "~7.1.3|~7.2.0|~7.3.0|~7.4.0|~8.0.0|~8.1.0", + "zordius/lightncandy": "^1.2" }, "type": "magento2-module", "autoload": { @@ -1502,193 +1596,56 @@ "registration.php" ], "psr-4": { - "Dotdigitalgroup\\Enterprise\\": "" - } - }, - "license": [ - "MIT" - ], - "description": "Engagement Cloud integration for Magento Commerce" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-enterprise-package", - "version": "4.10.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-enterprise-package/dotmailer-dotmailer-magento2-extension-enterprise-package-4.10.0.0.zip", - "shasum": "840b4f7681933fcdee833b4d5172a2250acf369f" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "4.10.0", - "dotmailer/dotmailer-magento2-extension-chat": "1.3.0", - "dotmailer/dotmailer-magento2-extension-enterprise": "1.4.0", - "dotmailer/dotmailer-magento2-extension-sms": "1.0.0" - }, - "type": "metapackage", - "license": [ - "MIT" - ], - "description": "Dotmailer integration for Magento 2 Commerce" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-package", - "version": "4.10.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-package/dotmailer-dotmailer-magento2-extension-package-4.10.0.0.zip", - "shasum": "429554389e4699ba919aea396fd810eea6751a1b" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "4.10.0", - "dotmailer/dotmailer-magento2-extension-chat": "1.3.0", - "dotmailer/dotmailer-magento2-extension-sms": "1.0.0" - }, - "type": "metapackage", - "license": [ - "MIT" - ], - "description": "Dotmailer integration for Magento 2 Open Source" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-sms", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-sms/dotmailer-dotmailer-magento2-extension-sms-1.0.0.0.zip", - "shasum": "0aafa7004cd119570c9a78e6ea6983ac5ae16019" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "^4.10.0", - "magento/framework": ">=101 <104", - "magento/module-backend": ">=100 <103", - "magento/module-checkout": "100.*", - "magento/module-config": ">=100 <103", - "magento/module-customer": ">=100 <104", - "magento/module-directory": "100.*", - "magento/module-quote": ">=100 <103", - "magento/module-sales": ">=100 <104", - "magento/module-shipping": "100.*", - "magento/module-store": ">=100 <102", - "magento/module-ui": ">=100 <102" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Dotdigitalgroup\\Sms\\": "" - } - }, - "license": [ - "MIT" - ], - "description": "Engagement Cloud for Magento 2: SMS module" - }, - { - "name": "elasticsearch/elasticsearch", - "version": "v7.7.0", - "source": { - "type": "git", - "url": "https://github.com/elastic/elasticsearch-php.git", - "reference": "1d90a7ff4fb1936dc4376f09d723af75714f6f05" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/1d90a7ff4fb1936dc4376f09d723af75714f6f05", - "reference": "1d90a7ff4fb1936dc4376f09d723af75714f6f05", - "shasum": "" - }, - "require": { - "ext-json": ">=1.3.7", - "ezimuel/ringphp": "^1.1.2", - "php": "^7.1", - "psr/log": "~1.0" - }, - "require-dev": { - "cpliakas/git-wrapper": "~2.0", - "doctrine/inflector": "^1.3", - "mockery/mockery": "^1.2", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^7.5", - "squizlabs/php_codesniffer": "^3.4", - "symfony/finder": "~4.0", - "symfony/yaml": "~4.0" - }, - "suggest": { - "ext-curl": "*", - "monolog/monolog": "Allows for client-level logging and tracing" - }, - "type": "library", - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Elasticsearch\\": "src/Elasticsearch/" + "Fastly\\Cdn\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Zachary Tong" - }, - { - "name": "Enrico Zimuel" - } - ], - "description": "PHP Client for Elasticsearch", - "keywords": [ - "client", - "elasticsearch", - "search" + "BSD-3-Clause" ], - "time": "2020-05-13T15:19:26+00:00" + "description": "Fastly CDN Module for Magento 2.3.x | 2.4.x", + "support": { + "issues": "https://github.com/fastly/fastly-magento2/issues", + "source": "https://github.com/fastly/fastly-magento2/tree/1.2.180" + }, + "time": "2022-03-04T15:10:45+00:00" }, { - "name": "endroid/qr-code", - "version": "3.9.6", + "name": "fgrosse/phpasn1", + "version": "v2.4.0", "source": { "type": "git", - "url": "https://github.com/endroid/qr-code.git", - "reference": "9cdd4f5d609bfc8811ca4a62b4d23eb16976242f" + "url": "https://github.com/fgrosse/PHPASN1.git", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/endroid/qr-code/zipball/9cdd4f5d609bfc8811ca4a62b4d23eb16976242f", - "reference": "9cdd4f5d609bfc8811ca4a62b4d23eb16976242f", + "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/eef488991d53e58e60c9554b09b1201ca5ba9296", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296", "shasum": "" }, "require": { - "bacon/bacon-qr-code": "^2.0", - "khanamiryan/qrcode-detector-decoder": "^1.0.2", - "myclabs/php-enum": "^1.5", - "php": ">=7.2", - "symfony/options-resolver": "^3.4||^4.4||^5.0", - "symfony/property-access": "^3.4||^4.4||^5.0" + "php": "~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0" }, "require-dev": { - "endroid/quality": "^1.3.7", - "setasign/fpdf": "^1.8" + "php-coveralls/php-coveralls": "~2.0", + "phpunit/phpunit": "^6.3 || ^7.0 || ^8.0" }, "suggest": { - "ext-gd": "Required for generating PNG images", - "roave/security-advisories": "Avoids installation of package versions with vulnerabilities", - "setasign/fpdf": "Required to use the FPDF writer.", - "symfony/security-checker": "Checks your composer.lock for vulnerabilities" + "ext-bcmath": "BCmath is the fallback extension for big integer calculations", + "ext-curl": "For loading OID information from the web if they have not bee defined statically", + "ext-gmp": "GMP is the preferred extension for big integer calculations", + "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { "psr-4": { - "Endroid\\QrCode\\": "src/" + "FG\\": "lib/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1697,186 +1654,55 @@ ], "authors": [ { - "name": "Jeroen van den Enden", - "email": "info@endroid.nl" - } - ], - "description": "Endroid QR Code", - "homepage": "https://github.com/endroid/qr-code", - "keywords": [ - "bundle", - "code", - "endroid", - "php", - "qr", - "qrcode" - ], - "funding": [ - { - "url": "https://github.com/endroid", - "type": "github" - } - ], - "time": "2020-11-27T14:30:38+00:00" - }, - { - "name": "ezimuel/guzzlestreams", - "version": "3.0.1", - "source": { - "type": "git", - "url": "https://github.com/ezimuel/guzzlestreams.git", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Stream\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ + "name": "Friedrich Große", + "email": "friedrich.grosse@gmail.com", + "homepage": "https://github.com/FGrosse", + "role": "Author" + }, { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" + "name": "All contributors", + "homepage": "https://github.com/FGrosse/PHPASN1/contributors" } ], - "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", - "homepage": "http://guzzlephp.org/", + "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.", + "homepage": "https://github.com/FGrosse/PHPASN1", "keywords": [ - "Guzzle", - "stream" - ], - "time": "2020-02-14T23:11:50+00:00" - }, - { - "name": "ezimuel/ringphp", - "version": "1.1.2", - "source": { - "type": "git", - "url": "https://github.com/ezimuel/ringphp.git", - "reference": "0b78f89d8e0bb9e380046c31adfa40347e9f663b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/0b78f89d8e0bb9e380046c31adfa40347e9f663b", - "reference": "0b78f89d8e0bb9e380046c31adfa40347e9f663b", - "shasum": "" - }, - "require": { - "ezimuel/guzzlestreams": "^3.0.1", - "php": ">=5.4.0", - "react/promise": "~2.0" - }, - "require-dev": { - "ext-curl": "*", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "ext-curl": "Guzzle will use specific adapters if cURL is present" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Ring\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } + "DER", + "asn.1", + "asn1", + "ber", + "binary", + "decoding", + "encoding", + "x.509", + "x.690", + "x509", + "x690" ], - "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", - "time": "2020-02-14T23:51:21+00:00" - }, - { - "name": "fastly/magento2", - "version": "1.2.153", - "source": { - "type": "git", - "url": "https://github.com/fastly/fastly-magento2.git", - "reference": "0833ebad7cea87c5d37a38632338b4ec37846b9b" + "support": { + "issues": "https://github.com/fgrosse/PHPASN1/issues", + "source": "https://github.com/fgrosse/PHPASN1/tree/v2.4.0" }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/fastly/fastly-magento2/zipball/0833ebad7cea87c5d37a38632338b4ec37846b9b", - "reference": "0833ebad7cea87c5d37a38632338b4ec37846b9b", - "shasum": "" - }, - "require": { - "magento/framework": ">=101.0.0", - "magento/module-cache-invalidate": ">=100.0.0", - "magento/module-config": ">=100.0.0", - "magento/module-page-cache": ">=100.0.0", - "magento/module-store": ">=100.0.0", - "php": "~5.5.0|~5.6.0|~7.0.0|~7.1.0|~7.2.0|~7.3.0|~7.4.0", - "zordius/lightncandy": "^1.2" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Fastly\\Cdn\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Fastly CDN Module for Magento 2.x", - "time": "2021-01-11T20:43:59+00:00" + "time": "2021-12-11T12:41:06+00:00" }, { "name": "friendsofphp/proxy-manager-lts", - "version": "v1.0.3", + "version": "v1.0.7", "source": { "type": "git", "url": "https://github.com/FriendsOfPHP/proxy-manager-lts.git", - "reference": "121af47c9aee9c03031bdeca3fac0540f59aa5c3" + "reference": "c828ced1f932094ab79e4120a106a666565e4d9c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FriendsOfPHP/proxy-manager-lts/zipball/121af47c9aee9c03031bdeca3fac0540f59aa5c3", - "reference": "121af47c9aee9c03031bdeca3fac0540f59aa5c3", + "url": "https://api.github.com/repos/FriendsOfPHP/proxy-manager-lts/zipball/c828ced1f932094ab79e4120a106a666565e4d9c", + "reference": "c828ced1f932094ab79e4120a106a666565e4d9c", "shasum": "" }, "require": { "laminas/laminas-code": "~3.4.1|^4.0", "php": ">=7.1", - "symfony/filesystem": "^4.4.17|^5.0" + "symfony/filesystem": "^4.4.17|^5.0|^6.0" }, "conflict": { "laminas/laminas-stdlib": "<3.2.1", @@ -1887,7 +1713,7 @@ }, "require-dev": { "ext-phar": "*", - "symfony/phpunit-bridge": "^5.2" + "symfony/phpunit-bridge": "^5.4|^6.0" }, "type": "library", "extra": { @@ -1909,7 +1735,7 @@ { "name": "Marco Pivetta", "email": "ocramius@gmail.com", - "homepage": "http://ocramius.github.io/" + "homepage": "https://ocramius.github.io/" }, { "name": "Nicolas Grekas", @@ -1925,6 +1751,10 @@ "proxy pattern", "service proxies" ], + "support": { + "issues": "https://github.com/FriendsOfPHP/proxy-manager-lts/issues", + "source": "https://github.com/FriendsOfPHP/proxy-manager-lts/tree/v1.0.7" + }, "funding": [ { "url": "https://github.com/Ocramius", @@ -1935,7 +1765,7 @@ "type": "tidelift" } ], - "time": "2021-01-14T21:52:44+00:00" + "time": "2022-03-02T09:29:19+00:00" }, { "name": "google/recaptcha", @@ -1982,26 +1812,31 @@ "recaptcha", "spam" ], + "support": { + "forum": "https://groups.google.com/forum/#!forum/recaptcha", + "issues": "https://github.com/google/recaptcha/issues", + "source": "https://github.com/google/recaptcha" + }, "time": "2020-03-31T17:50:54+00:00" }, { "name": "graylog2/gelf-php", - "version": "1.7.0", + "version": "1.7.1", "source": { "type": "git", "url": "https://github.com/bzikarsky/gelf-php.git", - "reference": "16cab667fa01e6e298af1ec3279fe08d43e40a96" + "reference": "8dceab86227c184725479cc36ab5cae4da940f6e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bzikarsky/gelf-php/zipball/16cab667fa01e6e298af1ec3279fe08d43e40a96", - "reference": "16cab667fa01e6e298af1ec3279fe08d43e40a96", + "url": "https://api.github.com/repos/bzikarsky/gelf-php/zipball/8dceab86227c184725479cc36ab5cae4da940f6e", + "reference": "8dceab86227c184725479cc36ab5cae4da940f6e", "shasum": "" }, "require": { "paragonie/constant_time_encoding": "^1|^2", "php": ">=5.6", - "psr/log": "~1.0" + "psr/log": "^1.0|^2.0" }, "provide": { "psr/log-implementation": "~1.0" @@ -2036,87 +1871,148 @@ } ], "description": "A php implementation to send log-messages to a GELF compatible backend like Graylog2.", - "time": "2021-02-04T09:05:55+00:00" + "support": { + "issues": "https://github.com/bzikarsky/gelf-php/issues", + "source": "https://github.com/bzikarsky/gelf-php/tree/1.7.1" + }, + "time": "2021-08-20T09:39:08+00:00" }, { "name": "guzzlehttp/guzzle", - "version": "6.5.5", + "version": "7.4.2", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e" + "reference": "ac1ec1cd9b5624694c3a40be801d94137afb12b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", - "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/ac1ec1cd9b5624694c3a40be801d94137afb12b4", + "reference": "ac1ec1cd9b5624694c3a40be801d94137afb12b4", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.6.1", - "php": ">=5.5", - "symfony/polyfill-intl-idn": "^1.17.0" + "guzzlehttp/promises": "^1.5", + "guzzlehttp/psr7": "^1.8.3 || ^2.1", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" }, "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", "ext-curl": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", - "psr/log": "^1.1" + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.5.5 || ^9.3.5", + "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", "psr/log": "Required for using the Log middleware" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "6.5-dev" + "dev-master": "7.4-dev" } }, "autoload": { - "psr-4": { - "GuzzleHttp\\": "src/" - }, "files": [ "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" } ], "description": "Guzzle is a PHP HTTP client library", - "homepage": "http://guzzlephp.org/", "keywords": [ "client", "curl", "framework", "http", "http client", + "psr-18", + "psr-7", "rest", "web service" ], - "time": "2020-06-16T21:01:06+00:00" + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.4.2" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2022-03-20T14:16:28+00:00" }, { "name": "guzzlehttp/promises", - "version": "1.4.0", + "version": "1.5.1", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "60d379c243457e073cff02bc323a2a86cb355631" + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/60d379c243457e073cff02bc323a2a86cb355631", - "reference": "60d379c243457e073cff02bc323a2a86cb355631", + "url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da", "shasum": "" }, "require": { @@ -2128,59 +2024,95 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4-dev" + "dev-master": "1.5-dev" } }, "autoload": { - "psr-4": { - "GuzzleHttp\\Promise\\": "src/" - }, "files": [ "src/functions_include.php" - ] + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" } ], "description": "Guzzle promises library", "keywords": [ "promise" ], - "time": "2020-09-30T07:37:28+00:00" + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/1.5.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2021-10-22T20:56:57+00:00" }, { "name": "guzzlehttp/psr7", - "version": "1.7.0", + "version": "2.2.1", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3" + "reference": "c94a94f120803a18554c1805ef2e539f8285f9a2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/53330f47520498c0ae1f61f7e2c90f55690c06a3", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/c94a94f120803a18554c1805ef2e539f8285f9a2", + "reference": "c94a94f120803a18554c1805ef2e539f8285f9a2", "shasum": "" }, "require": { - "php": ">=5.4.0", - "psr/http-message": "~1.0", - "ralouphie/getallheaders": "^2.0.5 || ^3.0.0" + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "ralouphie/getallheaders": "^3.0" }, "provide": { + "psr/http-factory-implementation": "1.0", "psr/http-message-implementation": "1.0" }, "require-dev": { - "ext-zlib": "*", - "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10" + "bamarni/composer-bin-plugin": "^1.4.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.8 || ^9.3.10" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" @@ -2188,30 +2120,53 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.7-dev" + "dev-master": "2.2-dev" } }, "autoload": { "psr-4": { "GuzzleHttp\\Psr7\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, { "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu/" } ], "description": "PSR-7 message implementation that also provides common utility methods", @@ -2225,80 +2180,60 @@ "uri", "url" ], - "time": "2020-09-30T07:37:11+00:00" - }, - { - "name": "illuminate/config", - "version": "v5.8.36", - "source": { - "type": "git", - "url": "https://github.com/illuminate/config.git", - "reference": "6dac1dee3fb51704767c69a07aead1bc75c12368" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/illuminate/config/zipball/6dac1dee3fb51704767c69a07aead1bc75c12368", - "reference": "6dac1dee3fb51704767c69a07aead1bc75c12368", - "shasum": "" - }, - "require": { - "illuminate/contracts": "5.8.*", - "illuminate/support": "5.8.*", - "php": "^7.1.3" + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.2.1" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.8-dev" - } - }, - "autoload": { - "psr-4": { - "Illuminate\\Config\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ + "funding": [ { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" } ], - "description": "The Illuminate Config package.", - "homepage": "https://laravel.com/", - "time": "2019-02-14T12:51:50+00:00" + "time": "2022-03-20T21:55:58+00:00" }, { - "name": "illuminate/contracts", - "version": "v5.8.36", + "name": "illuminate/collections", + "version": "v8.83.8", "source": { "type": "git", - "url": "https://github.com/illuminate/contracts.git", - "reference": "00fc6afee788fa07c311b0650ad276585f8aef96" + "url": "https://github.com/illuminate/collections.git", + "reference": "fc232e89c0214dba5d2b431220a24b02d480a472" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/contracts/zipball/00fc6afee788fa07c311b0650ad276585f8aef96", - "reference": "00fc6afee788fa07c311b0650ad276585f8aef96", + "url": "https://api.github.com/repos/illuminate/collections/zipball/fc232e89c0214dba5d2b431220a24b02d480a472", + "reference": "fc232e89c0214dba5d2b431220a24b02d480a472", "shasum": "" }, "require": { - "php": "^7.1.3", - "psr/container": "^1.0", - "psr/simple-cache": "^1.0" + "illuminate/contracts": "^8.0", + "illuminate/macroable": "^8.0", + "php": "^7.3|^8.0" + }, + "suggest": { + "symfony/var-dumper": "Required to use the dump method (^5.4)." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.8-dev" + "dev-master": "8.x-dev" } }, "autoload": { + "files": [ + "helpers.php" + ], "psr-4": { - "Illuminate\\Contracts\\": "" + "Illuminate\\Support\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -2311,56 +2246,43 @@ "email": "taylor@laravel.com" } ], - "description": "The Illuminate Contracts package.", + "description": "The Illuminate Collections package.", "homepage": "https://laravel.com/", - "time": "2019-07-30T13:57:21+00:00" + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2022-03-25T14:53:23+00:00" }, { - "name": "illuminate/support", - "version": "v5.8.36", + "name": "illuminate/config", + "version": "v8.83.8", "source": { "type": "git", - "url": "https://github.com/illuminate/support.git", - "reference": "df4af6a32908f1d89d74348624b57e3233eea247" + "url": "https://github.com/illuminate/config.git", + "reference": "feac56ab7a5c70cf2dc60dffe4323eb9851f51a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/support/zipball/df4af6a32908f1d89d74348624b57e3233eea247", - "reference": "df4af6a32908f1d89d74348624b57e3233eea247", + "url": "https://api.github.com/repos/illuminate/config/zipball/feac56ab7a5c70cf2dc60dffe4323eb9851f51a8", + "reference": "feac56ab7a5c70cf2dc60dffe4323eb9851f51a8", "shasum": "" }, "require": { - "doctrine/inflector": "^1.1", - "ext-json": "*", - "ext-mbstring": "*", - "illuminate/contracts": "5.8.*", - "nesbot/carbon": "^1.26.3 || ^2.0", - "php": "^7.1.3" - }, - "conflict": { - "tightenco/collect": "<5.5.33" - }, - "suggest": { - "illuminate/filesystem": "Required to use the composer class (5.8.*).", - "moontoast/math": "Required to use ordered UUIDs (^1.1).", - "ramsey/uuid": "Required to use Str::uuid() (^3.7).", - "symfony/process": "Required to use the composer class (^4.2).", - "symfony/var-dumper": "Required to use the dd function (^4.2).", - "vlucas/phpdotenv": "Required to use the env helper (^3.3)." + "illuminate/collections": "^8.0", + "illuminate/contracts": "^8.0", + "php": "^7.3|^8.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.8-dev" + "dev-master": "8.x-dev" } }, "autoload": { "psr-4": { - "Illuminate\\Support\\": "" - }, - "files": [ - "helpers.php" - ] + "Illuminate\\Config\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -2372,44 +2294,42 @@ "email": "taylor@laravel.com" } ], - "description": "The Illuminate Support package.", + "description": "The Illuminate Config package.", "homepage": "https://laravel.com/", - "time": "2019-12-12T14:16:47+00:00" + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2022-01-31T15:57:46+00:00" }, { - "name": "justinrainbow/json-schema", - "version": "5.2.10", + "name": "illuminate/contracts", + "version": "v8.83.8", "source": { "type": "git", - "url": "https://github.com/justinrainbow/json-schema.git", - "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b" + "url": "https://github.com/illuminate/contracts.git", + "reference": "5e0fd287a1b22a6b346a9f7cd484d8cf0234585d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", - "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", + "url": "https://api.github.com/repos/illuminate/contracts/zipball/5e0fd287a1b22a6b346a9f7cd484d8cf0234585d", + "reference": "5e0fd287a1b22a6b346a9f7cd484d8cf0234585d", "shasum": "" }, "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", - "json-schema/json-schema-test-suite": "1.2.0", - "phpunit/phpunit": "^4.8.35" + "php": "^7.3|^8.0", + "psr/container": "^1.0", + "psr/simple-cache": "^1.0" }, - "bin": [ - "bin/validate-json" - ], "type": "library", "extra": { "branch-alias": { - "dev-master": "5.0.x-dev" + "dev-master": "8.x-dev" } }, "autoload": { "psr-4": { - "JsonSchema\\": "src/JsonSchema/" + "Illuminate\\Contracts\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -2418,1602 +2338,836 @@ ], "authors": [ { - "name": "Bruno Prieto Reis", - "email": "bruno.p.reis@gmail.com" - }, - { - "name": "Justin Rainbow", - "email": "justin.rainbow@gmail.com" - }, - { - "name": "Igor Wiedler", - "email": "igor@wiedler.ch" - }, - { - "name": "Robert Schönthal", - "email": "seroscho@googlemail.com" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" } ], - "description": "A library to validate a json schema.", - "homepage": "https://github.com/justinrainbow/json-schema", - "keywords": [ - "json", - "schema" - ], - "time": "2020-05-27T16:41:55+00:00" + "description": "The Illuminate Contracts package.", + "homepage": "https://laravel.com/", + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2022-01-13T14:47:47+00:00" }, { - "name": "khanamiryan/qrcode-detector-decoder", - "version": "1.0.4", + "name": "illuminate/macroable", + "version": "v8.83.8", "source": { "type": "git", - "url": "https://github.com/khanamiryan/php-qrcode-detector-decoder.git", - "reference": "07fceefb79d895e858e52921afb9c1433d2f3d5e" + "url": "https://github.com/illuminate/macroable.git", + "reference": "aed81891a6e046fdee72edd497f822190f61c162" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/khanamiryan/php-qrcode-detector-decoder/zipball/07fceefb79d895e858e52921afb9c1433d2f3d5e", - "reference": "07fceefb79d895e858e52921afb9c1433d2f3d5e", + "url": "https://api.github.com/repos/illuminate/macroable/zipball/aed81891a6e046fdee72edd497f822190f61c162", + "reference": "aed81891a6e046fdee72edd497f822190f61c162", "shasum": "" }, "require": { - "php": ">=5.6" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Zxing\\": "lib/" - }, - "files": [ - "lib/Common/customFunctions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ashot Khanamiryan", - "email": "a.khanamiryan@gmail.com", - "homepage": "https://github.com/khanamiryan", - "role": "Developer" - } - ], - "description": "QR code decoder / reader", - "homepage": "https://github.com/khanamiryan/php-qrcode-detector-decoder/", - "keywords": [ - "barcode", - "qr", - "zxing" - ], - "time": "2020-11-29T18:50:26+00:00" - }, - { - "name": "klarna/m2-payments", - "version": "8.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/m2-payments/klarna-m2-payments-8.2.1.0.zip", - "shasum": "eb139cb7aa17c97539c01265cafa9b244b80a74f" - }, - "require": { - "klarna/module-core": "6.1.1", - "klarna/module-kp": "7.2.1", - "klarna/module-kp-graph-ql": "0.9.1", - "klarna/module-onsitemessaging": "1.0.3", - "klarna/module-ordermanagement": "6.1.1" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.16.0", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5.2", - "phploc/phploc": "^6.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.19", - "phpunit/phpunit": "^9", - "sebastian/phpcpd": "~5.0.0", - "squizlabs/php_codesniffer": "~3.5.4" - }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Klarna Payments for Magento 2 (CE & EE)" - }, - { - "name": "klarna/module-core", - "version": "6.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-core/klarna-module-core-6.1.1.0.zip", - "shasum": "33883a011ff0af73a41f630f78d267dd8156b69c" - }, - "require": { - "guzzlehttp/guzzle": "^6.0", - "magento/framework": "^102|^103", - "magento/module-bundle": "^100.3||^101.0", - "magento/module-catalog": "^103.0|^104.0", - "magento/module-config": "^101.1", - "magento/module-customer": "^102.0|^103.0", - "magento/module-directory": "^100.3", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "magento/module-tax": "^100.3", - "php": "~7.3.0||~7.4.0", - "psr/log": "^1.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.10.1", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5", - "phploc/phploc": "^4.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "roave/security-advisories": "dev-master", - "sebastian/phpcpd": "~3.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Core\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Core Magento 2 Extension" - }, - { - "name": "klarna/module-kp", - "version": "7.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-kp/klarna-module-kp-7.2.1.0.zip", - "shasum": "947c3c67461dbaf6868f25f61354131353bcd88a" - }, - "require": { - "klarna/module-core": "^6.0", - "klarna/module-ordermanagement": "^6.0", - "magento/framework": "^102|^103", - "magento/module-backend": "^101.0|^102.0", - "magento/module-checkout": "^100.1", - "magento/module-config": "^101.0", - "magento/module-customer": "^102.0|^103.0", - "magento/module-directory": "^100.1", - "magento/module-payment": "^100.1", - "magento/module-quote": "^101.0", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Kp\\": "" - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Payments Magento 2 Extension" - }, - { - "name": "klarna/module-kp-graph-ql", - "version": "0.9.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-kp-graph-ql/klarna-module-kp-graph-ql-0.9.1.0.zip", - "shasum": "3e240c439ef229ad4ac37c104b40848e12a59456" - }, - "require": { - "klarna/module-kp": "^7.0.2", - "magento/framework": "^102|^103", - "magento/module-graph-ql": "^100", - "magento/module-payment": "^100.1", - "magento/module-quote-graph-ql": "^100", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Klarna\\KpGraphQl\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna KpGraphQl Magento 2 Extension" - }, - { - "name": "klarna/module-onsitemessaging", - "version": "1.0.3", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-onsitemessaging/klarna-module-onsitemessaging-1.0.3.0.zip", - "shasum": "78ad96b08f6910e60696ba52c46838550ba81ae2" - }, - "require": { - "klarna/module-core": "^6.0", - "klarna/module-kp": "^7.1", - "magento/framework": "^102|^103", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Onsitemessaging\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna OnSite Messaging Magento 2 Extension" - }, - { - "name": "klarna/module-ordermanagement", - "version": "6.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-ordermanagement/klarna-module-ordermanagement-6.1.1.0.zip", - "shasum": "4f3bef31e25af08b19af9e88b39dcdb5f95cfa94" - }, - "require": { - "klarna/module-core": "^6.0", - "magento/framework": "^102|^103", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Ordermanagement\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Order Management Magento 2 Extension" - }, - { - "name": "laminas/laminas-captcha", - "version": "2.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-captcha.git", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/b88f650f3adf2d902ef56f6377cceb5cd87b9876", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876", - "shasum": "" - }, - "require": { - "laminas/laminas-math": "^2.7 || ^3.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-captcha": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-recaptcha": "^3.0", - "laminas/laminas-session": "^2.8", - "laminas/laminas-text": "^2.6", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" - }, - "suggest": { - "laminas/laminas-i18n-resources": "Translations of captcha messages", - "laminas/laminas-recaptcha": "Laminas\\ReCaptcha component", - "laminas/laminas-session": "Laminas\\Session component", - "laminas/laminas-text": "Laminas\\Text component", - "laminas/laminas-validator": "Laminas\\Validator component" + "php": "^7.3|^8.0" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Captcha\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", - "homepage": "https://laminas.dev/", - "keywords": [ - "captcha", - "laminas" - ], - "time": "2019-12-31T16:24:14+00:00" - }, - { - "name": "laminas/laminas-code", - "version": "3.4.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-code.git", - "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-code/zipball/1cb8f203389ab1482bf89c0e70a04849bacd7766", - "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766", - "shasum": "" - }, - "require": { - "laminas/laminas-eventmanager": "^2.6 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1" - }, - "conflict": { - "phpspec/prophecy": "<1.9.0" - }, - "replace": { - "zendframework/zend-code": "self.version" - }, - "require-dev": { - "doctrine/annotations": "^1.7", - "ext-phar": "*", - "laminas/laminas-coding-standard": "^1.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "phpunit/phpunit": "^7.5.16 || ^8.4" - }, - "suggest": { - "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", - "laminas/laminas-stdlib": "Laminas\\Stdlib component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4.x-dev", - "dev-develop": "3.5.x-dev", - "dev-dev-4.0": "4.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Code\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", - "homepage": "https://laminas.dev/", - "keywords": [ - "code", - "laminas" - ], - "time": "2019-12-31T16:28:24+00:00" - }, - { - "name": "laminas/laminas-config", - "version": "2.6.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-config.git", - "reference": "71ba6d5dd703196ce66b25abc4d772edb094dae1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-config/zipball/71ba6d5dd703196ce66b25abc4d772edb094dae1", - "reference": "71ba6d5dd703196ce66b25abc4d772edb094dae1", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-config": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-i18n": "^2.5", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-i18n": "Laminas\\I18n component", - "laminas/laminas-json": "Laminas\\Json to use the Json reader or writer classes", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager for use with the Config Factory to retrieve reader and writer instances" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Config\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides a nested object property based user interface for accessing this configuration data within application code", - "homepage": "https://laminas.dev/", - "keywords": [ - "config", - "laminas" - ], - "time": "2019-12-31T16:30:04+00:00" - }, - { - "name": "laminas/laminas-console", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-console.git", - "reference": "478a6ceac3e31fb38d6314088abda8b239ee23a5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-console/zipball/478a6ceac3e31fb38d6314088abda8b239ee23a5", - "reference": "478a6ceac3e31fb38d6314088abda8b239ee23a5", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-console": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-filter": "^2.7.2", - "laminas/laminas-json": "^2.6 || ^3.0", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.23 || ^6.4.3" - }, - "suggest": { - "laminas/laminas-filter": "To support DefaultRouteMatcher usage", - "laminas/laminas-validator": "To support DefaultRouteMatcher usage" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.8.x-dev", - "dev-develop": "2.9.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Console\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Build console applications using getopt syntax or routing, complete with prompts", - "homepage": "https://laminas.dev/", - "keywords": [ - "console", - "laminas" - ], - "time": "2019-12-31T16:31:45+00:00" - }, - { - "name": "laminas/laminas-crypt", - "version": "2.6.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-crypt.git", - "reference": "6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-crypt/zipball/6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567", - "reference": "6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "~1.0", - "laminas/laminas-math": "^2.6", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-crypt": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "ext-mcrypt": "Required for most features of Laminas\\Crypt" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Crypt\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev/", - "keywords": [ - "crypt", - "laminas" - ], - "time": "2019-12-31T16:33:11+00:00" - }, - { - "name": "laminas/laminas-db", - "version": "2.11.3", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-db.git", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-db/zipball/6c4238918b9204db1eb8cafae2c1940d40f4c007", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-db": "^2.11.0" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-hydrator": "^1.1 || ^2.1 || ^3.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14" - }, - "suggest": { - "laminas/laminas-eventmanager": "Laminas\\EventManager component", - "laminas/laminas-hydrator": "Laminas\\Hydrator component for using HydratingResultSets", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.11.x-dev", - "dev-develop": "2.12.x-dev" - }, - "laminas": { - "component": "Laminas\\Db", - "config-provider": "Laminas\\Db\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Db\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", - "homepage": "https://laminas.dev/", - "keywords": [ - "db", - "laminas" - ], - "time": "2020-03-29T12:08:51+00:00" - }, - { - "name": "laminas/laminas-dependency-plugin", - "version": "2.1.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-dependency-plugin.git", - "reference": "1cedcd1590225fcaa3d4d580ab3adf318779ac28" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/1cedcd1590225fcaa3d4d580ab3adf318779ac28", - "reference": "1cedcd1590225fcaa3d4d580ab3adf318779ac28", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "php": "^7.3 || ~8.0.0" - }, - "require-dev": { - "composer/composer": "^1.9 || ^2.0", - "mikey179/vfsstream": "^1.6", - "roave/security-advisories": "dev-master" - }, - "type": "composer-plugin", - "extra": { - "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" + "branch-alias": { + "dev-master": "8.x-dev" + } }, "autoload": { "psr-4": { - "Laminas\\DependencyPlugin\\": "src/" + "Illuminate\\Support\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", - "funding": [ + "authors": [ { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" } ], - "time": "2020-11-02T18:16:57+00:00" + "description": "The Illuminate Macroable package.", + "homepage": "https://laravel.com/", + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2021-11-16T13:57:03+00:00" }, { - "name": "laminas/laminas-di", - "version": "2.6.1", + "name": "justinrainbow/json-schema", + "version": "5.2.11", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-di.git", - "reference": "239b22408a1f8eacda6fc2b838b5065c4cf1d88e" + "url": "https://github.com/justinrainbow/json-schema.git", + "reference": "2ab6744b7296ded80f8cc4f9509abbff393399aa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-di/zipball/239b22408a1f8eacda6fc2b838b5065c4cf1d88e", - "reference": "239b22408a1f8eacda6fc2b838b5065c4cf1d88e", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/2ab6744b7296ded80f8cc4f9509abbff393399aa", + "reference": "2ab6744b7296ded80f8cc4f9509abbff393399aa", "shasum": "" }, "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-code": "^2.6 || ^3.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^0.4.5 || ^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-di": "self.version" + "php": ">=5.3.3" }, "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "phpunit/phpunit": "~4.0" + "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", + "json-schema/json-schema-test-suite": "1.2.0", + "phpunit/phpunit": "^4.8.35" }, + "bin": [ + "bin/validate-json" + ], "type": "library", "extra": { "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" + "dev-master": "5.0.x-dev" } }, "autoload": { "psr-4": { - "Laminas\\Di\\": "src/" + "JsonSchema\\": "src/JsonSchema/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "homepage": "https://laminas.dev/", + "authors": [ + { + "name": "Bruno Prieto Reis", + "email": "bruno.p.reis@gmail.com" + }, + { + "name": "Justin Rainbow", + "email": "justin.rainbow@gmail.com" + }, + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + }, + { + "name": "Robert Schönthal", + "email": "seroscho@googlemail.com" + } + ], + "description": "A library to validate a json schema.", + "homepage": "https://github.com/justinrainbow/json-schema", "keywords": [ - "di", - "laminas" + "json", + "schema" ], - "time": "2019-12-31T15:17:33+00:00" + "support": { + "issues": "https://github.com/justinrainbow/json-schema/issues", + "source": "https://github.com/justinrainbow/json-schema/tree/5.2.11" + }, + "time": "2021-07-22T09:24:00+00:00" }, { - "name": "laminas/laminas-diactoros", - "version": "1.8.7p2", + "name": "laminas/laminas-captcha", + "version": "2.12.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-diactoros.git", - "reference": "6991c1af7c8d2c8efee81b22ba97024781824aaa" + "url": "https://github.com/laminas/laminas-captcha.git", + "reference": "b07e499a7df73795768aa89e0138757a7ddb9195" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/6991c1af7c8d2c8efee81b22ba97024781824aaa", - "reference": "6991c1af7c8d2c8efee81b22ba97024781824aaa", + "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/b07e499a7df73795768aa89e0138757a7ddb9195", + "reference": "b07e499a7df73795768aa89e0138757a7ddb9195", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", - "psr/http-message": "^1.0" - }, - "provide": { - "psr/http-message-implementation": "1.0" + "laminas/laminas-math": "^2.7 || ^3.0", + "laminas/laminas-recaptcha": "^3.0", + "laminas/laminas-session": "^2.12", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-text": "^2.8", + "laminas/laminas-validator": "^2.14", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-diactoros": "~1.8.7.0" + "conflict": { + "zendframework/zend-captcha": "*" }, "require-dev": { - "ext-dom": "*", - "ext-libxml": "*", - "laminas/laminas-coding-standard": "~1.0", - "php-http/psr7-integration-tests": "dev-master", - "phpunit/phpunit": "^5.7.16 || ^6.0.8 || ^7.2.7" + "laminas/laminas-coding-standard": "~2.1.4", + "phpunit/phpunit": "^9.4.3", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-release-1.8": "1.8.x-dev" - } + "suggest": { + "laminas/laminas-i18n-resources": "Translations of captcha messages" }, + "type": "library", "autoload": { - "files": [ - "src/functions/create_uploaded_file.php", - "src/functions/marshal_headers_from_sapi.php", - "src/functions/marshal_method_from_sapi.php", - "src/functions/marshal_protocol_version_from_sapi.php", - "src/functions/marshal_uri_from_sapi.php", - "src/functions/normalize_server.php", - "src/functions/normalize_uploaded_files.php", - "src/functions/parse_cookie_header.php", - "src/functions/create_uploaded_file.legacy.php", - "src/functions/marshal_headers_from_sapi.legacy.php", - "src/functions/marshal_method_from_sapi.legacy.php", - "src/functions/marshal_protocol_version_from_sapi.legacy.php", - "src/functions/marshal_uri_from_sapi.legacy.php", - "src/functions/normalize_server.legacy.php", - "src/functions/normalize_uploaded_files.legacy.php", - "src/functions/parse_cookie_header.legacy.php" - ], "psr-4": { - "Laminas\\Diactoros\\": "src/" + "Laminas\\Captcha\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "PSR HTTP Message implementations", + "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", "homepage": "https://laminas.dev/", "keywords": [ - "http", - "laminas", - "psr", - "psr-7" + "captcha", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-captcha/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-captcha/issues", + "rss": "https://github.com/laminas/laminas-captcha/releases.atom", + "source": "https://github.com/laminas/laminas-captcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } ], - "time": "2020-03-23T15:28:28+00:00" + "time": "2022-04-07T10:41:09+00:00" }, { - "name": "laminas/laminas-escaper", - "version": "2.7.0", + "name": "laminas/laminas-code", + "version": "4.5.1", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5" + "url": "https://github.com/laminas/laminas-code.git", + "reference": "6fd96d4d913571a2cd056a27b123fa28cb90ac4e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/5e04bc5ae5990b17159d79d331055e2c645e5cc5", - "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5", + "url": "https://api.github.com/repos/laminas/laminas-code/zipball/6fd96d4d913571a2cd056a27b123fa28cb90ac4e", + "reference": "6fd96d4d913571a2cd056a27b123fa28cb90ac4e", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-escaper": "^2.6.1" + "php": ">=7.4, <8.2" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.12.2", - "vimeo/psalm": "^3.16" + "doctrine/annotations": "^1.13.2", + "ext-phar": "*", + "laminas/laminas-coding-standard": "^2.3.0", + "laminas/laminas-stdlib": "^3.6.1", + "phpunit/phpunit": "^9.5.10", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.13.1" }, "suggest": { - "ext-iconv": "*", - "ext-mbstring": "*" + "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", + "laminas/laminas-stdlib": "Laminas\\Stdlib component" }, "type": "library", "autoload": { + "files": [ + "polyfill/ReflectionEnumPolyfill.php" + ], "psr-4": { - "Laminas\\Escaper\\": "src/" + "Laminas\\Code\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", + "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", "homepage": "https://laminas.dev/", "keywords": [ - "escaper", - "laminas" + "code", + "laminas", + "laminasframework" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-code/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-code/issues", + "rss": "https://github.com/laminas/laminas-code/releases.atom", + "source": "https://github.com/laminas/laminas-code" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-11-17T21:26:43+00:00" + "time": "2021-12-19T18:06:55+00:00" }, { - "name": "laminas/laminas-eventmanager", - "version": "3.3.0", + "name": "laminas/laminas-config", + "version": "3.7.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-eventmanager.git", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082" + "url": "https://github.com/laminas/laminas-config.git", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/1940ccf30e058b2fd66f5a9d696f1b5e0027b082", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082", + "url": "https://api.github.com/repos/laminas/laminas-config/zipball/e43d13dcfc273d4392812eb395ce636f73f34dfd", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ^8.0" + "ext-json": "*", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" }, - "replace": { - "zendframework/zend-eventmanager": "^3.2.1" + "conflict": { + "container-interop/container-interop": "<1.2.0", + "zendframework/zend-config": "*" }, "require-dev": { - "container-interop/container-interop": "^1.1", "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-stdlib": "^2.7.3 || ^3.0", - "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "^8.5.8" + "laminas/laminas-filter": "^2.7.2", + "laminas/laminas-i18n": "^2.10.3", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" }, "suggest": { - "container-interop/container-interop": "^1.1, to use the lazy listeners feature", - "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature" + "laminas/laminas-filter": "^2.7.2; install if you want to use the Filter processor", + "laminas/laminas-i18n": "^2.7.4; install if you want to use the Translator processor", + "laminas/laminas-servicemanager": "^2.7.8 || ^3.3; if you need an extensible plugin manager for use with the Config Factory" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" - } - }, "autoload": { "psr-4": { - "Laminas\\EventManager\\": "src/" + "Laminas\\Config\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Trigger and listen to events within a PHP application", + "description": "provides a nested object property based user interface for accessing this configuration data within application code", "homepage": "https://laminas.dev/", "keywords": [ - "event", - "eventmanager", - "events", + "config", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-config/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-config/issues", + "rss": "https://github.com/laminas/laminas-config/releases.atom", + "source": "https://github.com/laminas/laminas-config" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-08-25T11:10:44+00:00" + "time": "2021-10-01T16:07:46+00:00" }, { - "name": "laminas/laminas-feed", - "version": "2.12.3", + "name": "laminas/laminas-db", + "version": "2.15.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-feed.git", - "reference": "3c91415633cb1be6f9d78683d69b7dcbfe6b4012" + "url": "https://github.com/laminas/laminas-db.git", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/3c91415633cb1be6f9d78683d69b7dcbfe6b4012", - "reference": "3c91415633cb1be6f9d78683d69b7dcbfe6b4012", + "url": "https://api.github.com/repos/laminas/laminas-db/zipball/1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606", "shasum": "" }, "require": { - "ext-dom": "*", - "ext-libxml": "*", - "laminas/laminas-escaper": "^2.5.2", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-stdlib": "^3.7.1", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-feed": "^2.12.0" + "conflict": { + "zendframework/zend-db": "*" }, "require-dev": { - "laminas/laminas-cache": "^2.7.2", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-http": "^2.7", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20", - "psr/http-message": "^1.0.1" + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-hydrator": "^3.2 || ^4.3", + "laminas/laminas-servicemanager": "^3.7.0", + "phpunit/phpunit": "^9.5.19" }, "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", - "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", - "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", - "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", - "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" + "laminas/laminas-eventmanager": "Laminas\\EventManager component", + "laminas/laminas-hydrator": "(^3.2 || ^4.3) Laminas\\Hydrator component for using HydratingResultSets", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.12.x-dev", - "dev-develop": "2.13.x-dev" + "laminas": { + "component": "Laminas\\Db", + "config-provider": "Laminas\\Db\\ConfigProvider" } }, "autoload": { "psr-4": { - "Laminas\\Feed\\": "src/" + "Laminas\\Db\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "provides functionality for consuming RSS and Atom feeds", + "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", "homepage": "https://laminas.dev/", "keywords": [ - "feed", + "db", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-db/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-db/issues", + "rss": "https://github.com/laminas/laminas-db/releases.atom", + "source": "https://github.com/laminas/laminas-db" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-08-18T13:45:04+00:00" + "time": "2022-04-11T13:26:20+00:00" }, { - "name": "laminas/laminas-filter", - "version": "2.10.0", + "name": "laminas/laminas-dependency-plugin", + "version": "2.2.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-filter.git", - "reference": "cfb40b104e92a0b52bee696b74f958798ad8faa4" + "url": "https://github.com/laminas/laminas-dependency-plugin.git", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/cfb40b104e92a0b52bee696b74f958798ad8faa4", - "reference": "cfb40b104e92a0b52bee696b74f958798ad8faa4", + "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/73cfb63ddca9d6bfedad5e0a038f6d55063975a3", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3", "shasum": "" }, "require": { - "laminas/laminas-stdlib": "^3.3", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "conflict": { - "laminas/laminas-validator": "<2.10.1" - }, - "replace": { - "zendframework/zend-filter": "^2.9.2" + "composer-plugin-api": "^1.1 || ^2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-crypt": "^3.2.1", - "laminas/laminas-servicemanager": "^3.3", - "laminas/laminas-uri": "^2.6", - "pear/archive_tar": "^1.4.3", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.3", - "psr/http-factory": "^1.0" - }, - "suggest": { - "laminas/laminas-crypt": "Laminas\\Crypt component, for encryption filters", - "laminas/laminas-i18n": "Laminas\\I18n component for filters depending on i18n functionality", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for using the filter chain functionality", - "laminas/laminas-uri": "Laminas\\Uri component, for the UriNormalize filter", - "psr/http-factory-implementation": "psr/http-factory-implementation, for creating file upload instances when consuming PSR-7 in file upload filters" + "composer/composer": "^1.9 || ^2.0", + "laminas/laminas-coding-standard": "^2.2.1", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "roave/security-advisories": "dev-master", + "vimeo/psalm": "^4.5" }, - "type": "library", + "type": "composer-plugin", "extra": { - "laminas": { - "component": "Laminas\\Filter", - "config-provider": "Laminas\\Filter\\ConfigProvider" - } + "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" }, "autoload": { "psr-4": { - "Laminas\\Filter\\": "src/" + "Laminas\\DependencyPlugin\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Programmatically filter and normalize data and files", - "homepage": "https://laminas.dev/", - "keywords": [ - "filter", - "laminas" - ], + "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", + "support": { + "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", + "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.2.0" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2021-01-01T14:37:45+00:00" + "time": "2021-09-08T17:51:35+00:00" }, { - "name": "laminas/laminas-form", - "version": "2.15.0", + "name": "laminas/laminas-di", + "version": "3.4.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-form.git", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2" + "url": "https://github.com/laminas/laminas-di.git", + "reference": "fc8a5547db10908a25b03ed16452d22318b75090" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-form/zipball/359cd372c565e18a17f32ccfeacdf21bba091ce2", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2", + "url": "https://api.github.com/repos/laminas/laminas-di/zipball/fc8a5547db10908a25b03ed16452d22318b75090", + "reference": "fc8a5547db10908a25b03ed16452d22318b75090", "shasum": "" }, "require": { - "laminas/laminas-hydrator": "^1.1 || ^2.1 || ^3.0", - "laminas/laminas-inputfilter": "^2.8", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-stdlib": "^3.6", + "php": ">=7.4, <8.2", + "psr/container": "^1.1.1", + "psr/log": "^1.1.4" }, - "replace": { - "zendframework/zend-form": "^2.14.3" + "conflict": { + "laminas/laminas-servicemanager-di": "*", + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-di": "*" }, "require-dev": { - "doctrine/annotations": "~1.0", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "^2.6 || ^3.0", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-recaptcha": "^3.0.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-text": "^2.6", - "laminas/laminas-validator": "^2.6", - "laminas/laminas-view": "^2.6.2", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" + "container-interop/container-interop": "^1.2.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-servicemanager": "^3.7", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpspec/prophecy-phpunit": "^2.0", + "phpstan/phpstan": "^0.12.64", + "phpunit/phpunit": "^9.5.5" }, "suggest": { - "laminas/laminas-captcha": "^2.7.1, required for using CAPTCHA form elements", - "laminas/laminas-code": "^2.6 || ^3.0, required to use laminas-form annotations support", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0, reuired for laminas-form annotations support", - "laminas/laminas-i18n": "^2.6, required when using laminas-form view helpers", - "laminas/laminas-recaptcha": "in order to use the ReCaptcha form element", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3, required to use the form factories or provide services", - "laminas/laminas-view": "^2.6.2, required for using the laminas-form view helpers" + "laminas/laminas-servicemanager": "An IoC container without auto wiring capabilities" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.15.x-dev", - "dev-develop": "2.16.x-dev" - }, "laminas": { - "component": "Laminas\\Form", - "config-provider": "Laminas\\Form\\ConfigProvider" + "component": "Laminas\\Di", + "config-provider": "Laminas\\Di\\ConfigProvider" } }, "autoload": { "psr-4": { - "Laminas\\Form\\": "src/" - }, - "files": [ - "autoload/formElementManagerPolyfill.php" - ] + "Laminas\\Di\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Validate and display simple and complex forms, casting forms to business objects and vice versa", + "description": "Automated dependency injection for PSR-11 containers", "homepage": "https://laminas.dev/", "keywords": [ - "form", + "PSR-11", + "di", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-di/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-di/issues", + "rss": "https://github.com/laminas/laminas-di/releases.atom", + "source": "https://github.com/laminas/laminas-di" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-07-14T13:53:27+00:00" + "time": "2022-02-26T15:43:05+00:00" }, { - "name": "laminas/laminas-http", - "version": "2.14.2", + "name": "laminas/laminas-escaper", + "version": "2.9.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-http.git", - "reference": "298f732e1acb031db70ea4fd2133a283b2a4a65e" + "url": "https://github.com/laminas/laminas-escaper.git", + "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-http/zipball/298f732e1acb031db70ea4fd2133a283b2a4a65e", - "reference": "298f732e1acb031db70ea4fd2133a283b2a4a65e", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/891ad70986729e20ed2e86355fcf93c9dc238a5f", + "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f", "shasum": "" }, "require": { - "laminas/laminas-loader": "^2.5.1", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-uri": "^2.5.2", - "laminas/laminas-validator": "^2.10.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-http": "^2.11.2" + "conflict": { + "zendframework/zend-escaper": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^3.1 || ^2.6", - "phpunit/phpunit": "^9.3" + "laminas/laminas-coding-standard": "~2.3.0", + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.12.2", + "vimeo/psalm": "^3.16" }, "suggest": { - "paragonie/certainty": "For automated management of cacert.pem" + "ext-iconv": "*", + "ext-mbstring": "*" }, "type": "library", "autoload": { "psr-4": { - "Laminas\\Http\\": "src/" + "Laminas\\Escaper\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", + "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", "homepage": "https://laminas.dev/", - "keywords": [ - "http", - "http client", + "keywords": [ + "escaper", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-escaper/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-escaper/issues", + "rss": "https://github.com/laminas/laminas-escaper/releases.atom", + "source": "https://github.com/laminas/laminas-escaper" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2021-01-05T16:10:52+00:00" + "time": "2021-09-02T17:10:53+00:00" }, { - "name": "laminas/laminas-hydrator", - "version": "2.4.2", + "name": "laminas/laminas-eventmanager", + "version": "3.5.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-hydrator.git", - "reference": "4a0e81cf05f32edcace817f1f48cb4055f689d85" + "url": "https://github.com/laminas/laminas-eventmanager.git", + "reference": "41f7209428f37cab9573365e361f4078209aaafa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-hydrator/zipball/4a0e81cf05f32edcace817f1f48cb4055f689d85", - "reference": "4a0e81cf05f32edcace817f1f48cb4055f689d85", + "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/41f7209428f37cab9573365e361f4078209aaafa", + "reference": "41f7209428f37cab9573365e361f4078209aaafa", "shasum": "" }, "require": { - "laminas/laminas-stdlib": "^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.4 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-hydrator": "self.version" + "conflict": { + "container-interop/container-interop": "<1.2", + "zendframework/zend-eventmanager": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-inputfilter": "^2.6", - "laminas/laminas-serializer": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^3.6", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psr/container": "^1.1.2 || ^2.0.2" }, "suggest": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0, to support aggregate hydrator usage", - "laminas/laminas-filter": "^2.6, to support naming strategy hydrator usage", - "laminas/laminas-serializer": "^2.6.1, to use the SerializableStrategy", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3, to support hydrator plugin manager usage" + "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature", + "psr/container": "^1.1.2 || ^2.0.2, to use the lazy listeners feature" }, "type": "library", - "extra": { - "branch-alias": { - "dev-release-2.4": "2.4.x-dev" - }, - "laminas": { - "component": "Laminas\\Hydrator", - "config-provider": "Laminas\\Hydrator\\ConfigProvider" - } - }, "autoload": { "psr-4": { - "Laminas\\Hydrator\\": "src/" + "Laminas\\EventManager\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Serialize objects to arrays, and vice versa", + "description": "Trigger and listen to events within a PHP application", "homepage": "https://laminas.dev/", "keywords": [ - "hydrator", + "event", + "eventmanager", + "events", "laminas" ], - "time": "2019-12-31T17:06:38+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-eventmanager/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-eventmanager/issues", + "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", + "source": "https://github.com/laminas/laminas-eventmanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-06T21:05:17+00:00" }, { - "name": "laminas/laminas-i18n", - "version": "2.11.0", + "name": "laminas/laminas-feed", + "version": "2.17.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-i18n.git", - "reference": "85678f444b6dcb48e8a04591779e11c24e5bb901" + "url": "https://github.com/laminas/laminas-feed.git", + "reference": "1ccb024ea615606ed1d676ba0fa3f22a398f3ac0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-i18n/zipball/85678f444b6dcb48e8a04591779e11c24e5bb901", - "reference": "85678f444b6dcb48e8a04591779e11c24e5bb901", + "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/1ccb024ea615606ed1d676ba0fa3f22a398f3ac0", + "reference": "1ccb024ea615606ed1d676ba0fa3f22a398f3ac0", "shasum": "" }, "require": { - "ext-intl": "*", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" + "ext-dom": "*", + "ext-libxml": "*", + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "conflict": { - "phpspec/prophecy": "<1.9.0" - }, - "replace": { - "zendframework/zend-i18n": "^2.10.1" + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-feed": "*" }, "require-dev": { - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-servicemanager": "^3.2.1", - "laminas/laminas-validator": "^2.6", - "laminas/laminas-view": "^2.6.3", - "phpunit/phpunit": "^9.3" + "laminas/laminas-cache": "^2.7.2", + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-db": "^2.13.3", + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.13.0", + "psr/http-message": "^1.0.1", + "vimeo/psalm": "^4.1" }, "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component", - "laminas/laminas-config": "Laminas\\Config component", - "laminas/laminas-eventmanager": "You should install this package to use the events in the translator", - "laminas/laminas-filter": "You should install this package to use the provided filters", - "laminas/laminas-i18n-resources": "Translation resources", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-validator": "You should install this package to use the provided validators", - "laminas/laminas-view": "You should install this package to use the provided view helpers" + "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", + "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", + "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", + "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", + "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" }, "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\I18n", - "config-provider": "Laminas\\I18n\\ConfigProvider" - } - }, "autoload": { "psr-4": { - "Laminas\\I18n\\": "src/" + "Laminas\\Feed\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Provide translations for your application, and filter and validate internationalized values", + "description": "provides functionality for consuming RSS and Atom feeds", "homepage": "https://laminas.dev/", "keywords": [ - "i18n", + "feed", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-feed/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-feed/issues", + "rss": "https://github.com/laminas/laminas-feed/releases.atom", + "source": "https://github.com/laminas/laminas-feed" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-10-24T13:14:32+00:00" + "time": "2022-03-24T10:26:04+00:00" }, { - "name": "laminas/laminas-inputfilter", - "version": "2.10.1", + "name": "laminas/laminas-http", + "version": "2.15.1", "source": { "type": "git", - "url": "git@github.com:laminas/laminas-inputfilter.git", - "reference": "b29ce8f512c966468eee37ea4873ae5fb545d00a" + "url": "https://github.com/laminas/laminas-http.git", + "reference": "261f079c3dffcf6f123484db43c40e44c4bf1c79" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-inputfilter/zipball/b29ce8f512c966468eee37ea4873ae5fb545d00a", - "reference": "b29ce8f512c966468eee37ea4873ae5fb545d00a", + "url": "https://api.github.com/repos/laminas/laminas-http/zipball/261f079c3dffcf6f123484db43c40e44c4bf1c79", + "reference": "261f079c3dffcf6f123484db43c40e44c4bf1c79", "shasum": "" }, "require": { - "laminas/laminas-filter": "^2.9.1", - "laminas/laminas-servicemanager": "^2.7.10 || ^3.3.1", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-validator": "^2.11", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-loader": "^2.8", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-inputfilter": "self.version" + "conflict": { + "zendframework/zend-http": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.15", - "psr/http-message": "^1.0" + "ext-curl": "*", + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" }, "suggest": { - "psr/http-message-implementation": "PSR-7 is required if you wish to validate PSR-7 UploadedFileInterface payloads" + "paragonie/certainty": "For automated management of cacert.pem" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.10.x-dev", - "dev-develop": "2.11.x-dev" - }, - "laminas": { - "component": "Laminas\\InputFilter", - "config-provider": "Laminas\\InputFilter\\ConfigProvider" - } - }, "autoload": { "psr-4": { - "Laminas\\InputFilter\\": "src/" + "Laminas\\Http\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Normalize and validate input sets from the web, APIs, the CLI, and more, including files", + "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", "homepage": "https://laminas.dev/", "keywords": [ - "inputfilter", + "http", + "http client", "laminas" ], - "time": "2019-12-31T17:11:54+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-http/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-http/issues", + "rss": "https://github.com/laminas/laminas-http/releases.atom", + "source": "https://github.com/laminas/laminas-http" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-12-03T10:17:11+00:00" }, { "name": "laminas/laminas-json", - "version": "2.6.1", + "version": "3.3.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-json.git", - "reference": "db58425b7f0eba44a7539450cc926af80915951a" + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-json/zipball/db58425b7f0eba44a7539450cc926af80915951a", - "reference": "db58425b7f0eba44a7539450cc926af80915951a", + "url": "https://api.github.com/repos/laminas/laminas-json/zipball/9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-json": "self.version" + "conflict": { + "zendframework/zend-json": "*" }, "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-stdlib": "^2.5 || ^3.0", - "laminas/laminas-xml": "^1.0.2", - "phpunit/phpunit": "~4.0" + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "phpunit/phpunit": "^9.3" }, "suggest": { - "laminas/laminas-http": "Laminas\\Http component, required to use Laminas\\Json\\Server", - "laminas/laminas-server": "Laminas\\Server component, required to use Laminas\\Json\\Server", - "laminas/laminas-stdlib": "Laminas\\Stdlib component, for use with caching Laminas\\Json\\Server responses", - "laminas/laminas-xml": "To support Laminas\\Json\\Json::fromXml() usage" + "laminas/laminas-json-server": "For implementing JSON-RPC servers", + "laminas/laminas-xml2json": "For converting XML documents to JSON" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Json\\": "src/" @@ -4029,40 +3183,47 @@ "json", "laminas" ], - "time": "2019-12-31T17:15:00+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-json/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-json/issues", + "rss": "https://github.com/laminas/laminas-json/releases.atom", + "source": "https://github.com/laminas/laminas-json" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:02:31+00:00" }, { "name": "laminas/laminas-loader", - "version": "2.6.1", + "version": "2.8.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-loader.git", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc" + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/5d01c2c237ae9e68bec262f339947e2ea18979bc", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-loader": "self.version" + "conflict": { + "zendframework/zend-loader": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6.x-dev", - "dev-develop": "2.7.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Loader\\": "src/" @@ -4078,115 +3239,59 @@ "laminas", "loader" ], - "time": "2019-12-31T17:18:27+00:00" - }, - { - "name": "laminas/laminas-log", - "version": "2.12.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-log.git", - "reference": "4e92d841b48868714a070b10866e94be80fc92ff" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-log/zipball/4e92d841b48868714a070b10866e94be80fc92ff", - "reference": "4e92d841b48868714a070b10866e94be80fc92ff", - "shasum": "" - }, - "require": { - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", - "psr/log": "^1.1.2" - }, - "provide": { - "psr/log-implementation": "1.0.0" - }, - "replace": { - "zendframework/zend-log": "self.version" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-loader/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-loader/issues", + "rss": "https://github.com/laminas/laminas-loader/releases.atom", + "source": "https://github.com/laminas/laminas-loader" }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.6", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-filter": "^2.5", - "laminas/laminas-mail": "^2.6.1", - "laminas/laminas-validator": "^2.10.1", - "mikey179/vfsstream": "^1.6.7", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.15" - }, - "suggest": { - "ext-mongo": "mongo extension to use Mongo writer", - "ext-mongodb": "mongodb extension to use MongoDB writer", - "laminas/laminas-db": "Laminas\\Db component to use the database log writer", - "laminas/laminas-escaper": "Laminas\\Escaper component, for use in the XML log formatter", - "laminas/laminas-mail": "Laminas\\Mail component to use the email log writer", - "laminas/laminas-validator": "Laminas\\Validator component to block invalid log messages" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.12.x-dev", - "dev-develop": "2.13.x-dev" - }, - "laminas": { - "component": "Laminas\\Log", - "config-provider": "Laminas\\Log\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Log\\": "src/" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Robust, composite logger with filtering, formatting, and PSR-3 support", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "log", - "logging" ], - "time": "2019-12-31T17:18:59+00:00" + "time": "2021-09-02T18:30:53+00:00" }, { "name": "laminas/laminas-mail", - "version": "2.13.0", + "version": "2.16.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-mail.git", - "reference": "a259ddb091618bdcbfb1540e0fe4671a823c342b" + "reference": "1ee1a384b96c8af29ecad9b3a7adc27a150ebc49" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/a259ddb091618bdcbfb1540e0fe4671a823c342b", - "reference": "a259ddb091618bdcbfb1540e0fe4671a823c342b", + "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/1ee1a384b96c8af29ecad9b3a7adc27a150ebc49", + "reference": "1ee1a384b96c8af29ecad9b3a7adc27a150ebc49", "shasum": "" }, "require": { "ext-iconv": "*", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-mime": "^2.5", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-validator": "^2.10.2", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0", - "true/punycode": "^2.1" + "laminas/laminas-loader": "^2.8", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "symfony/polyfill-intl-idn": "^1.24.0", + "symfony/polyfill-mbstring": "^1.12.0", + "webmozart/assert": "^1.10" }, - "replace": { - "zendframework/zend-mail": "^2.10.0" + "conflict": { + "zendframework/zend-mail": "*" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^3.4", - "laminas/laminas-crypt": "^2.6 || ^3.0", - "laminas/laminas-servicemanager": "^3.2.1", - "phpunit/phpunit": "^9.3" + "laminas/laminas-crypt": "^2.6 || ^3.4", + "laminas/laminas-db": "^2.13.3", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "symfony/process": "^5.3.7", + "vimeo/psalm": "^4.7" }, "suggest": { "laminas/laminas-crypt": "Crammd5 support in SMTP Auth", @@ -4214,50 +3319,56 @@ "laminas", "mail" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mail/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-mail/issues", + "rss": "https://github.com/laminas/laminas-mail/releases.atom", + "source": "https://github.com/laminas/laminas-mail" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2021-01-26T13:40:34+00:00" + "time": "2022-02-23T21:08:17+00:00" }, { "name": "laminas/laminas-math", - "version": "2.7.1", + "version": "3.5.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-math.git", - "reference": "8027b37e00accc43f28605c7d8fd081baed1f475" + "reference": "146d8187ab247ae152e811a6704a953d43537381" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-math/zipball/8027b37e00accc43f28605c7d8fd081baed1f475", - "reference": "8027b37e00accc43f28605c7d8fd081baed1f475", + "url": "https://api.github.com/repos/laminas/laminas-math/zipball/146d8187ab247ae152e811a6704a953d43537381", + "reference": "146d8187ab247ae152e811a6704a953d43537381", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" + "ext-mbstring": "*", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-math": "self.version" + "conflict": { + "zendframework/zend-math": "*" }, "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "ircmaxell/random-lib": "~1.1", - "phpunit/phpunit": "~4.0" + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.5.5" }, "suggest": { "ext-bcmath": "If using the bcmath functionality", - "ext-gmp": "If using the gmp functionality", - "ircmaxell/random-lib": "Fallback random byte generator for Laminas\\Math\\Rand if Mcrypt extensions is unavailable" + "ext-gmp": "If using the gmp functionality" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "2.8-dev" + "dev-master": "3.2.x-dev", + "dev-develop": "3.3.x-dev" } }, "autoload": { @@ -4269,50 +3380,58 @@ "license": [ "BSD-3-Clause" ], + "description": "Create cryptographically secure pseudo-random numbers, and manage big integers", "homepage": "https://laminas.dev/", "keywords": [ "laminas", "math" ], - "time": "2019-12-31T17:24:15+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-math/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-math/issues", + "rss": "https://github.com/laminas/laminas-math/releases.atom", + "source": "https://github.com/laminas/laminas-math" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-12-06T02:02:07+00:00" }, { "name": "laminas/laminas-mime", - "version": "2.7.4", + "version": "2.9.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-mime.git", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add" + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/e45a7d856bf7b4a7b5bd00d6371f9961dc233add", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add", + "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/72d21a1b4bb7086d4a4d7058c0abca180b209184", + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184", "shasum": "" }, "require": { "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-mime": "^2.7.2" + "conflict": { + "zendframework/zend-mime": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-mail": "^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-mail": "^2.12", + "phpunit/phpunit": "^9.3" }, "suggest": { "laminas/laminas-mail": "Laminas\\Mail component" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Mime\\": "src/" @@ -4328,41 +3447,53 @@ "laminas", "mime" ], - "time": "2020-03-29T13:12:07+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mime/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-mime/issues", + "rss": "https://github.com/laminas/laminas-mime/releases.atom", + "source": "https://github.com/laminas/laminas-mime" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-20T21:19:24+00:00" }, { "name": "laminas/laminas-modulemanager", - "version": "2.9.0", + "version": "2.11.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-modulemanager.git", - "reference": "789bbd4ab391da9221f265f6bb2d594f8f11855b" + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/789bbd4ab391da9221f265f6bb2d594f8f11855b", - "reference": "789bbd4ab391da9221f265f6bb2d594f8f11855b", + "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/6acf5991d10b0b38a2edb08729ed48981b2a5dad", + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad", "shasum": "" }, "require": { - "laminas/laminas-config": "^3.1 || ^2.6", - "laminas/laminas-eventmanager": "^3.2 || ^2.6.3", - "laminas/laminas-stdlib": "^3.1 || ^2.7", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", + "brick/varexporter": "^0.3.2", + "laminas/laminas-config": "^3.7", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", "webimpress/safe-writer": "^1.0.2 || ^2.1" }, - "replace": { - "zendframework/zend-modulemanager": "^2.8.4" + "conflict": { + "zendframework/zend-modulemanager": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-console": "^2.6", - "laminas/laminas-di": "^2.6", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-mvc": "^3.0 || ^2.7", - "laminas/laminas-servicemanager": "^3.0.3 || ^2.7.5", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" + "laminas/laminas-coding-standard": "^2.3", + "laminas/laminas-loader": "^2.8", + "laminas/laminas-mvc": "^3.1.1", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" }, "suggest": { "laminas/laminas-console": "Laminas\\Console component", @@ -4371,12 +3502,6 @@ "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\ModuleManager\\": "src/" @@ -4392,95 +3517,74 @@ "laminas", "modulemanager" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-modulemanager/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-modulemanager/issues", + "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", + "source": "https://github.com/laminas/laminas-modulemanager" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-08-25T09:29:22+00:00" + "time": "2021-10-13T17:05:17+00:00" }, { "name": "laminas/laminas-mvc", - "version": "2.7.15", + "version": "3.3.3", "source": { "type": "git", "url": "https://github.com/laminas/laminas-mvc.git", - "reference": "7e7198b03556a57fb5fd3ed919d9e1cf71500642" + "reference": "7ff2bfbe64048aa83c6d1c7edcbab849123f0150" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/7e7198b03556a57fb5fd3ed919d9e1cf71500642", - "reference": "7e7198b03556a57fb5fd3ed919d9e1cf71500642", + "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/7ff2bfbe64048aa83c6d1c7edcbab849123f0150", + "reference": "7ff2bfbe64048aa83c6d1c7edcbab849123f0150", "shasum": "" }, "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-console": "^2.7", - "laminas/laminas-eventmanager": "^2.6.4 || ^3.0", - "laminas/laminas-form": "^2.11", - "laminas/laminas-hydrator": "^1.1 || ^2.4", - "laminas/laminas-psr7bridge": "^0.2", - "laminas/laminas-servicemanager": "^2.7.10 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7.5 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" + "container-interop/container-interop": "^1.2", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-modulemanager": "^2.8", + "laminas/laminas-router": "^3.5", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-view": "^2.14", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-mvc": "self.version" + "conflict": { + "zendframework/zend-mvc": "*" }, "require-dev": { - "friendsofphp/php-cs-fixer": "1.7.*", - "laminas/laminas-authentication": "^2.6", - "laminas/laminas-cache": "^2.8", - "laminas/laminas-di": "^2.6", - "laminas/laminas-filter": "^2.8", - "laminas/laminas-http": "^2.8", - "laminas/laminas-i18n": "^2.8", - "laminas/laminas-inputfilter": "^2.8", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.3", - "laminas/laminas-modulemanager": "^2.8", - "laminas/laminas-serializer": "^2.8", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-text": "^2.7", - "laminas/laminas-uri": "^2.6", - "laminas/laminas-validator": "^2.10", - "laminas/laminas-view": "^2.9", - "phpunit/phpunit": "^4.8.36", - "sebastian/comparator": "^1.2.4", - "sebastian/version": "^1.0.4" + "http-interop/http-middleware": "^0.4.1", + "laminas/laminas-coding-standard": "^1.0.0", + "laminas/laminas-json": "^3.3", + "laminas/laminas-psr7bridge": "^1.0", + "laminas/laminas-stratigility": ">=2.0.1 <2.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5" }, "suggest": { - "laminas/laminas-authentication": "Laminas\\Authentication component for Identity plugin", - "laminas/laminas-config": "Laminas\\Config component", - "laminas/laminas-di": "Laminas\\Di component", - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-i18n": "Laminas\\I18n component for translatable segments", - "laminas/laminas-inputfilter": "Laminas\\Inputfilter component", - "laminas/laminas-json": "Laminas\\Json component", - "laminas/laminas-log": "Laminas\\Log component", - "laminas/laminas-modulemanager": "Laminas\\ModuleManager component", - "laminas/laminas-serializer": "Laminas\\Serializer component", - "laminas/laminas-servicemanager-di": "^1.0.1, if using laminas-servicemanager v3 and requiring the laminas-di integration", - "laminas/laminas-session": "Laminas\\Session component for FlashMessenger, PRG, and FPRG plugins", - "laminas/laminas-text": "Laminas\\Text component", - "laminas/laminas-uri": "Laminas\\Uri component", - "laminas/laminas-validator": "Laminas\\Validator component", - "laminas/laminas-view": "Laminas\\View component" + "laminas/laminas-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", + "laminas/laminas-log": "^2.9.1 To provide log functionality via LogFilterManager, LogFormatterManager, and LogProcessorManager", + "laminas/laminas-mvc-console": "laminas-mvc-console provides the ability to expose laminas-mvc as a console application", + "laminas/laminas-mvc-i18n": "laminas-mvc-i18n provides integration with laminas-i18n, including a translation bridge and translatable route segments", + "laminas/laminas-mvc-middleware": "To dispatch middleware in your laminas-mvc application", + "laminas/laminas-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", + "laminas/laminas-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", + "laminas/laminas-mvc-plugin-identity": "To access the authenticated identity (per laminas-authentication) in controllers", + "laminas/laminas-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", + "laminas/laminas-paginator": "^2.7 To provide pagination functionality via PaginatorPluginManager", + "laminas/laminas-servicemanager-di": "laminas-servicemanager-di provides utilities for integrating laminas-di and laminas-servicemanager in your laminas-mvc application" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "3.0-dev" - } - }, "autoload": { - "files": [ - "src/autoload.php" - ], "psr-4": { "Laminas\\Mvc\\": "src/" } @@ -4489,156 +3593,193 @@ "license": [ "BSD-3-Clause" ], + "description": "Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", "homepage": "https://laminas.dev/", "keywords": [ "laminas", "mvc" ], - "time": "2019-12-31T17:32:15+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mvc/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-mvc/issues", + "rss": "https://github.com/laminas/laminas-mvc/releases.atom", + "source": "https://github.com/laminas/laminas-mvc" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-21T20:21:58+00:00" }, { - "name": "laminas/laminas-psr7bridge", - "version": "0.2.2", + "name": "laminas/laminas-recaptcha", + "version": "3.4.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-psr7bridge.git", - "reference": "14780ef1d40effd59d77ab29c6d439b2af42cdfa" + "url": "https://github.com/laminas/laminas-recaptcha.git", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-psr7bridge/zipball/14780ef1d40effd59d77ab29c6d439b2af42cdfa", - "reference": "14780ef1d40effd59d77ab29c6d439b2af42cdfa", + "url": "https://api.github.com/repos/laminas/laminas-recaptcha/zipball/f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", "shasum": "" }, "require": { - "laminas/laminas-diactoros": "^1.1", - "laminas/laminas-http": "^2.5", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": ">=5.5", - "psr/http-message": "^1.0" + "ext-json": "*", + "laminas/laminas-http": "^2.15", + "laminas/laminas-json": "^3.3", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-psr7bridge": "self.version" + "conflict": { + "zendframework/zendservice-recaptcha": "*" }, "require-dev": { - "phpunit/phpunit": "^4.7", - "squizlabs/php_codesniffer": "^2.3" + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-config": "^3.7", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.4" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev", - "dev-develop": "1.1-dev" - } + "suggest": { + "laminas/laminas-validator": "~2.0, if using ReCaptcha's Mailhide API" }, + "type": "library", "autoload": { "psr-4": { - "Laminas\\Psr7Bridge\\": "src/" + "Laminas\\ReCaptcha\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "PSR-7 <-> Laminas\\Http bridge", + "description": "OOP wrapper for the ReCaptcha web service", "homepage": "https://laminas.dev/", "keywords": [ - "http", "laminas", - "psr", - "psr-7" + "recaptcha" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-recaptcha/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-recaptcha/issues", + "rss": "https://github.com/laminas/laminas-recaptcha/releases.atom", + "source": "https://github.com/laminas/laminas-recaptcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } ], - "time": "2019-12-31T17:38:47+00:00" + "time": "2021-11-28T18:10:25+00:00" }, { - "name": "laminas/laminas-serializer", - "version": "2.9.1", + "name": "laminas/laminas-router", + "version": "3.5.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-serializer.git", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0" + "url": "https://github.com/laminas/laminas-router.git", + "reference": "44759e71620030c93d99e40b394fe9fff8f0beda" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-serializer/zipball/c1c9361f114271b0736db74e0083a919081af5e0", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0", + "url": "https://api.github.com/repos/laminas/laminas-router/zipball/44759e71620030c93d99e40b394fe9fff8f0beda", + "reference": "44759e71620030c93d99e40b394fe9fff8f0beda", "shasum": "" }, "require": { - "laminas/laminas-json": "^2.5 || ^3.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "container-interop/container-interop": "^1.2", + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-serializer": "self.version" + "conflict": { + "zendframework/zend-router": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-math": "^2.6 || ^3.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-i18n": "^2.7.4", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.7" }, "suggest": { - "laminas/laminas-math": "(^2.6 || ^3.0) To support Python Pickle serialization", - "laminas/laminas-servicemanager": "(^2.7.5 || ^3.0.3) To support plugin manager support" + "laminas/laminas-i18n": "^2.7.4, if defining translatable HTTP path segments" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, "laminas": { - "component": "Laminas\\Serializer", - "config-provider": "Laminas\\Serializer\\ConfigProvider" + "component": "Laminas\\Router", + "config-provider": "Laminas\\Router\\ConfigProvider" } }, "autoload": { "psr-4": { - "Laminas\\Serializer\\": "src/" + "Laminas\\Router\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Serialize and deserialize PHP structures to a variety of representations", + "description": "Flexible routing system for HTTP and console applications", "homepage": "https://laminas.dev/", "keywords": [ "laminas", - "serializer" + "routing" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-router/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-router/issues", + "rss": "https://github.com/laminas/laminas-router/releases.atom", + "source": "https://github.com/laminas/laminas-router" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } ], - "time": "2019-12-31T17:42:11+00:00" + "time": "2021-10-13T16:02:43+00:00" }, { "name": "laminas/laminas-server", - "version": "2.9.1", + "version": "2.11.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-server.git", - "reference": "9b82e3e45f8f01ca6ac5d0003dba58f85043d7e4" + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-server/zipball/9b82e3e45f8f01ca6ac5d0003dba58f85043d7e4", - "reference": "9b82e3e45f8f01ca6ac5d0003dba58f85043d7e4", + "url": "https://api.github.com/repos/laminas/laminas-server/zipball/f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1", "shasum": "" }, "require": { - "laminas/laminas-code": "^2.5 || ^3.0", - "laminas/laminas-stdlib": "^2.5 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" + "laminas/laminas-code": "^3.5.1 || ^4.0.0", + "laminas/laminas-stdlib": "^3.3.1", + "laminas/laminas-zendframework-bridge": "^1.2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "replace": { "zendframework/zend-server": "^2.8.1" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.13.0", - "vimeo/psalm": "^4.2" + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6.4" }, "type": "library", "autoload": { @@ -4656,55 +3797,78 @@ "laminas", "server" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-server/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-server/issues", + "rss": "https://github.com/laminas/laminas-server/releases.atom", + "source": "https://github.com/laminas/laminas-server" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-12-01T21:06:52+00:00" + "time": "2022-02-25T14:41:51+00:00" }, { "name": "laminas/laminas-servicemanager", - "version": "2.7.11", + "version": "3.11.2", "source": { "type": "git", "url": "https://github.com/laminas/laminas-servicemanager.git", - "reference": "841abb656c6018afebeec1f355be438426d6a3dd" + "reference": "8a1f4d53ec93b2e18174f6f186922ef44d11a75a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/841abb656c6018afebeec1f355be438426d6a3dd", - "reference": "841abb656c6018afebeec1f355be438426d6a3dd", + "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/8a1f4d53ec93b2e18174f6f186922ef44d11a75a", + "reference": "8a1f4d53ec93b2e18174f6f186922ef44d11a75a", "shasum": "" }, "require": { - "container-interop/container-interop": "~1.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" + "laminas/laminas-stdlib": "^3.2.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "ext-psr": "*", + "laminas/laminas-code": "<3.3.1", + "zendframework/zend-code": "<3.3.1", + "zendframework/zend-servicemanager": "*" + }, + "provide": { + "psr/container-implementation": "^1.0" }, "replace": { - "zendframework/zend-servicemanager": "self.version" + "container-interop/container-interop": "^1.2.0" }, "require-dev": { - "athletic/athletic": "dev-master", - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-di": "~2.5", - "laminas/laminas-mvc": "~2.5", - "phpunit/phpunit": "~4.0" + "composer/package-versions-deprecated": "^1.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-container-config-test": "^0.6", + "laminas/laminas-dependency-plugin": "^2.1.2", + "mikey179/vfsstream": "^1.6.10@alpha", + "ocramius/proxy-manager": "^2.11", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.8" }, "suggest": { - "laminas/laminas-di": "Laminas\\Di component", - "ocramius/proxy-manager": "ProxyManager 0.5.* to handle lazy initialization of services" + "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services" }, + "bin": [ + "bin/generate-deps-for-config-factory", + "bin/generate-factory-for-class" + ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "3.0-dev" - } - }, "autoload": { + "files": [ + "src/autoload.php" + ], "psr-4": { "Laminas\\ServiceManager\\": "src/" } @@ -4713,48 +3877,68 @@ "license": [ "BSD-3-Clause" ], + "description": "Factory-Driven Dependency Injection Container", "homepage": "https://laminas.dev/", "keywords": [ + "PSR-11", + "dependency-injection", + "di", + "dic", "laminas", + "service-manager", "servicemanager" ], - "time": "2019-12-31T17:44:16+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-servicemanager/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-servicemanager/issues", + "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", + "source": "https://github.com/laminas/laminas-servicemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-07T17:21:25+00:00" }, { "name": "laminas/laminas-session", - "version": "2.10.0", + "version": "2.12.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-session.git", - "reference": "921e6a9f807ee243a9a4f8a8a297929d0c2b50cd" + "reference": "888c6a344e9a4c9f34ab6e09346640eac9be3fcf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-session/zipball/921e6a9f807ee243a9a4f8a8a297929d0c2b50cd", - "reference": "921e6a9f807ee243a9a4f8a8a297929d0c2b50cd", + "url": "https://api.github.com/repos/laminas/laminas-session/zipball/888c6a344e9a4c9f34ab6e09346640eac9be3fcf", + "reference": "888c6a344e9a4c9f34ab6e09346640eac9be3fcf", "shasum": "" }, "require": { - "laminas/laminas-eventmanager": "^3.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-session": "^2.9.1" + "conflict": { + "zendframework/zend-session": "*" }, "require-dev": { "container-interop/container-interop": "^1.1", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.7", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-servicemanager": "^3.0.3", - "laminas/laminas-validator": "^2.6", - "mongodb/mongodb": "^1.0.1", + "laminas/laminas-cache": "3.0.x-dev", + "laminas/laminas-cache-storage-adapter-memory": "2.0.x-dev", + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-validator": "^2.15", + "mongodb/mongodb": "v1.9.x-dev", "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^9.5.9" }, "suggest": { "laminas/laminas-cache": "Laminas\\Cache component", @@ -4786,55 +3970,60 @@ "laminas", "session" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-session/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-session/issues", + "rss": "https://github.com/laminas/laminas-session/releases.atom", + "source": "https://github.com/laminas/laminas-session" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-10-31T15:33:31+00:00" + "time": "2022-02-15T16:38:29+00:00" }, { "name": "laminas/laminas-soap", - "version": "2.8.0", + "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-soap.git", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72" + "reference": "b1245a09b523485060407f73a0058fb871d2c656" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", + "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/b1245a09b523485060407f73a0058fb871d2c656", + "reference": "b1245a09b523485060407f73a0058fb871d2c656", "shasum": "" }, "require": { + "ext-dom": "*", "ext-soap": "*", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-uri": "^2.5.2", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-server": "^2.11", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-soap": "self.version" + "conflict": { + "laminas/laminas-code": "<4.4", + "zendframework/zend-soap": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-http": "^2.5.4", - "phpunit/phpunit": "^5.7.21 || ^6.3" + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-config": "^3.7", + "laminas/laminas-http": "^2.15", + "phpspec/prophecy-phpunit": "^2.0.1", + "phpunit/phpunit": "^9.5.5" }, "suggest": { + "ext-curl": "Curl is required when .NET compatibility is required", "laminas/laminas-http": "Laminas\\Http component" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Soap\\": "src/" @@ -4849,33 +4038,48 @@ "laminas", "soap" ], - "time": "2019-12-31T17:48:49+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-soap/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-soap/issues", + "rss": "https://github.com/laminas/laminas-soap/releases.atom", + "source": "https://github.com/laminas/laminas-soap" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-14T14:04:27+00:00" }, { "name": "laminas/laminas-stdlib", - "version": "3.3.1", + "version": "3.7.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe" + "reference": "bcd869e2fe88d567800057c1434f2380354fe325" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", - "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/bcd869e2fe88d567800057c1434f2380354fe325", + "reference": "bcd869e2fe88d567800057c1434f2380354fe325", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ^8.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-stdlib": "^3.2.1" + "conflict": { + "zendframework/zend-stdlib": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "~9.3.7" + "laminas/laminas-coding-standard": "~2.3.0", + "phpbench/phpbench": "^1.0", + "phpunit/phpunit": "^9.3.7", + "psalm/plugin-phpunit": "^0.16.0", + "vimeo/psalm": "^4.7" }, "type": "library", "autoload": { @@ -4893,49 +4097,49 @@ "laminas", "stdlib" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-stdlib/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-stdlib/issues", + "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", + "source": "https://github.com/laminas/laminas-stdlib" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-11-19T20:18:59+00:00" + "time": "2022-01-21T15:50:46+00:00" }, { "name": "laminas/laminas-text", - "version": "2.7.1", + "version": "2.9.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-text.git", - "reference": "3601b5eacb06ed0a12f658df860cc0f9613cf4db" + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-text/zipball/3601b5eacb06ed0a12f658df860cc0f9613cf4db", - "reference": "3601b5eacb06ed0a12f658df860cc0f9613cf4db", + "url": "https://api.github.com/repos/laminas/laminas-text/zipball/8879e75d03e09b0d6787e6680cfa255afd4645a7", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7", "shasum": "" }, "require": { - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-servicemanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-text": "self.version" + "conflict": { + "zendframework/zend-text": "*" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" + "phpunit/phpunit": "^9.3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Text\\": "src/" @@ -4951,34 +4155,47 @@ "laminas", "text" ], - "time": "2019-12-31T17:54:52+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-text/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-text/issues", + "rss": "https://github.com/laminas/laminas-text/releases.atom", + "source": "https://github.com/laminas/laminas-text" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T16:50:53+00:00" }, { "name": "laminas/laminas-uri", - "version": "2.8.0", + "version": "2.9.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-uri.git", - "reference": "8651611b6285529f25a4cb9a466c686d9b31468e" + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/8651611b6285529f25a4cb9a466c686d9b31468e", - "reference": "8651611b6285529f25a4cb9a466c686d9b31468e", + "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/7e837dc15c8fd3949df7d1213246fd7c8640032b", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b", "shasum": "" }, "require": { - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-validator": "^2.10", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-uri": "^2.7.1" + "conflict": { + "zendframework/zend-uri": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "^2.1", - "phpunit/phpunit": "^9.3" + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" }, "type": "library", "autoload": { @@ -4996,41 +4213,47 @@ "laminas", "uri" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-uri/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-uri/issues", + "rss": "https://github.com/laminas/laminas-uri/releases.atom", + "source": "https://github.com/laminas/laminas-uri" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-10-31T20:20:07+00:00" + "time": "2021-09-09T18:37:15+00:00" }, { "name": "laminas/laminas-validator", - "version": "2.14.4", + "version": "2.17.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-validator.git", - "reference": "e370c4695db1c81e6dfad38d8c4dbdb37b23d776" + "reference": "bdd503adc83d814a5c94e598ea0eb9fc7ca56339" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/e370c4695db1c81e6dfad38d8c4dbdb37b23d776", - "reference": "e370c4695db1c81e6dfad38d8c4dbdb37b23d776", + "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/bdd503adc83d814a5c94e598ea0eb9fc7ca56339", + "reference": "bdd503adc83d814a5c94e598ea0eb9fc7ca56339", "shasum": "" }, "require": { "container-interop/container-interop": "^1.1", - "laminas/laminas-stdlib": "^3.3", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-validator": "^2.13.0" + "conflict": { + "zendframework/zend-validator": "*" }, "require-dev": { "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", + "laminas/laminas-coding-standard": "~2.2.1", "laminas/laminas-db": "^2.7", "laminas/laminas-filter": "^2.6", "laminas/laminas-http": "^2.14.2", @@ -5040,7 +4263,7 @@ "laminas/laminas-session": "^2.8", "laminas/laminas-uri": "^2.7", "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.3", + "phpunit/phpunit": "^9.5.5", "psalm/plugin-phpunit": "^0.15.0", "psr/http-client": "^1.0", "psr/http-factory": "^1.0", @@ -5080,62 +4303,75 @@ "laminas", "validator" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-validator/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-validator/issues", + "rss": "https://github.com/laminas/laminas-validator/releases.atom", + "source": "https://github.com/laminas/laminas-validator" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2021-01-24T20:45:49+00:00" + "time": "2022-03-08T18:16:51+00:00" }, { "name": "laminas/laminas-view", - "version": "2.11.5", + "version": "2.14.2", "source": { "type": "git", "url": "https://github.com/laminas/laminas-view.git", - "reference": "16611035d7b3a6ef2c636a9268c213146123b663" + "reference": "ced4133462b917c62d1efc26f982a62b5e319b4b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-view/zipball/16611035d7b3a6ef2c636a9268c213146123b663", - "reference": "16611035d7b3a6ef2c636a9268c213146123b663", + "url": "https://api.github.com/repos/laminas/laminas-view/zipball/ced4133462b917c62d1efc26f982a62b5e319b4b", + "reference": "ced4133462b917c62d1efc26f982a62b5e319b4b", "shasum": "" }, "require": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-json": "^2.6.1 || ^3.0", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "ext-json": "*", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-json": "^2.6.1 || ^3.3", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-view": "^2.11.4" + "conflict": { + "laminas/laminas-router": "<3.0.1", + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-view": "*" }, "require-dev": { + "ext-dom": "*", "laminas/laminas-authentication": "^2.5", "laminas/laminas-cache": "^2.6.1", "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", "laminas/laminas-console": "^2.6", "laminas/laminas-escaper": "^2.5", - "laminas/laminas-feed": "^2.7", + "laminas/laminas-feed": "^2.15", "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-http": "^2.5.4", + "laminas/laminas-http": "^2.15", "laminas/laminas-i18n": "^2.6", - "laminas/laminas-log": "^2.7", "laminas/laminas-modulemanager": "^2.7.1", "laminas/laminas-mvc": "^2.7.14 || ^3.0", - "laminas/laminas-navigation": "^2.5", + "laminas/laminas-mvc-i18n": "^1.1", + "laminas/laminas-mvc-plugin-flashmessenger": "^1.2", + "laminas/laminas-navigation": "^2.8.1", "laminas/laminas-paginator": "^2.5", "laminas/laminas-permissions-acl": "^2.6", "laminas/laminas-router": "^3.0.1", - "laminas/laminas-serializer": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-session": "^2.8.1", + "laminas/laminas-servicemanager": "^3.3", + "laminas/laminas-session": "^2.12", "laminas/laminas-uri": "^2.5", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.18" + "phpspec/prophecy": "^1.12", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.10" }, "suggest": { "laminas/laminas-authentication": "Laminas\\Authentication component", @@ -5171,34 +4407,44 @@ "laminas", "view" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-view/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-view/issues", + "rss": "https://github.com/laminas/laminas-view/releases.atom", + "source": "https://github.com/laminas/laminas-view" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-12-15T14:57:08+00:00" + "time": "2021-11-17T12:05:00+00:00" }, { "name": "laminas/laminas-zendframework-bridge", - "version": "1.1.1", + "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-zendframework-bridge.git", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642" + "reference": "7f049390b756d34ba5940a8fb47634fbb51f79ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6ede70583e101030bcace4dcddd648f760ddf642", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/7f049390b756d34ba5940a8fb47634fbb51f79ab", + "reference": "7f049390b756d34ba5940a8fb47634fbb51f79ab", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0 || ^8.0" + "php": ">=7.4, <8.2" }, "require-dev": { - "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.1 || ^9.3", - "squizlabs/php_codesniffer": "^3.5" + "phpunit/phpunit": "^9.5.14", + "psalm/plugin-phpunit": "^0.15.2", + "squizlabs/php_codesniffer": "^3.6.2", + "vimeo/psalm": "^4.21.0" }, "type": "library", "extra": { @@ -5225,65 +4471,59 @@ "laminas", "zf" ], + "support": { + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", + "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", + "source": "https://github.com/laminas/laminas-zendframework-bridge" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-09-14T14:23:00+00:00" + "time": "2022-02-22T22:17:01+00:00" }, { "name": "league/flysystem", - "version": "1.1.3", + "version": "2.3.2", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", - "reference": "9be3b16c877d477357c015cec057548cf9b2a14a" + "reference": "4b6da3e75b5e8eee53bb5ee46ded15a532843f80" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/9be3b16c877d477357c015cec057548cf9b2a14a", - "reference": "9be3b16c877d477357c015cec057548cf9b2a14a", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/4b6da3e75b5e8eee53bb5ee46ded15a532843f80", + "reference": "4b6da3e75b5e8eee53bb5ee46ded15a532843f80", "shasum": "" }, "require": { - "ext-fileinfo": "*", - "league/mime-type-detection": "^1.3", - "php": "^7.2.5 || ^8.0" + "ext-json": "*", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" }, "conflict": { - "league/flysystem-sftp": "<1.0.6" + "guzzlehttp/ringphp": "<1.1.1" }, "require-dev": { - "phpspec/prophecy": "^1.11.1", - "phpunit/phpunit": "^8.5.8" - }, - "suggest": { - "ext-fileinfo": "Required for MimeType", - "ext-ftp": "Allows you to use FTP server storage", - "ext-openssl": "Allows you to use FTPS server storage", - "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2", - "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3", - "league/flysystem-azure": "Allows you to use Windows Azure Blob storage", - "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching", - "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem", - "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files", - "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib", - "league/flysystem-webdav": "Allows you to use WebDAV storage", - "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter", - "spatie/flysystem-dropbox": "Allows you to use Dropbox storage", - "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications" + "async-aws/s3": "^1.5", + "async-aws/simple-s3": "^1.0", + "aws/aws-sdk-php": "^3.132.4", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "friendsofphp/php-cs-fixer": "^3.2", + "google/cloud-storage": "^1.23", + "phpseclib/phpseclib": "^2.0", + "phpstan/phpstan": "^0.12.26", + "phpunit/phpunit": "^8.5 || ^9.4", + "sabre/dav": "^4.1" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, "autoload": { "psr-4": { - "League\\Flysystem\\": "src/" + "League\\Flysystem\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -5293,69 +4533,70 @@ "authors": [ { "name": "Frank de Jonge", - "email": "info@frenky.net" + "email": "info@frankdejonge.nl" } ], - "description": "Filesystem abstraction: Many filesystems, one API.", + "description": "File storage abstraction for PHP", "keywords": [ - "Cloud Files", "WebDAV", - "abstraction", "aws", "cloud", - "copy.com", - "dropbox", - "file systems", + "file", "files", "filesystem", "filesystems", "ftp", - "rackspace", - "remote", "s3", "sftp", "storage" ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/2.3.2" + }, "funding": [ { "url": "https://offset.earth/frankdejonge", - "type": "other" + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" } ], - "time": "2020-08-23T07:39:11+00:00" + "time": "2021-11-28T20:19:08+00:00" }, { "name": "league/flysystem-aws-s3-v3", - "version": "1.0.29", + "version": "2.4.3", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", - "reference": "4e25cc0582a36a786c31115e419c6e40498f6972" + "reference": "bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/4e25cc0582a36a786c31115e419c6e40498f6972", - "reference": "4e25cc0582a36a786c31115e419c6e40498f6972", + "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2", + "reference": "bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2", "shasum": "" }, "require": { - "aws/aws-sdk-php": "^3.20.0", - "league/flysystem": "^1.0.40", - "php": ">=5.5.0" + "aws/aws-sdk-php": "^3.132.4", + "league/flysystem": "^2.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" }, - "require-dev": { - "henrikbjorn/phpspec-code-coverage": "~1.0.1", - "phpspec/phpspec": "^2.0.0" + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, "autoload": { "psr-4": { - "League\\Flysystem\\AwsS3v3\\": "src/" + "League\\Flysystem\\AwsS3V3\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -5365,125 +4606,37 @@ "authors": [ { "name": "Frank de Jonge", - "email": "info@frenky.net" - } - ], - "description": "Flysystem adapter for the AWS S3 SDK v3.x", - "time": "2020-10-08T18:58:37+00:00" - }, - { - "name": "league/flysystem-cached-adapter", - "version": "1.1.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem-cached-adapter.git", - "reference": "d1925efb2207ac4be3ad0c40b8277175f99ffaff" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-cached-adapter/zipball/d1925efb2207ac4be3ad0c40b8277175f99ffaff", - "reference": "d1925efb2207ac4be3ad0c40b8277175f99ffaff", - "shasum": "" - }, - "require": { - "league/flysystem": "~1.0", - "psr/cache": "^1.0.0" - }, - "require-dev": { - "mockery/mockery": "~0.9", - "phpspec/phpspec": "^3.4", - "phpunit/phpunit": "^5.7", - "predis/predis": "~1.0", - "tedivm/stash": "~0.12" - }, - "suggest": { - "ext-phpredis": "Pure C implemented extension for PHP" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\Flysystem\\Cached\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "frankdejonge", - "email": "info@frenky.net" - } - ], - "description": "An adapter decorator to enable meta-data caching.", - "time": "2020-07-25T15:56:04+00:00" - }, - { - "name": "league/iso3166", - "version": "2.1.5", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/iso3166.git", - "reference": "aed3b32fc293afdf2c6c6a322c2408eb5d20804a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/iso3166/zipball/aed3b32fc293afdf2c6c6a322c2408eb5d20804a", - "reference": "aed3b32fc293afdf2c6c6a322c2408eb5d20804a", - "shasum": "" - }, - "require": { - "php": "^7.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.12", - "phpunit/phpunit": "^5.7.11 || ^6.0 || ^7.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "League\\ISO3166\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com" + "email": "info@frankdejonge.nl" } ], - "description": "ISO 3166-1 PHP Library", - "homepage": "https://github.com/thephpleague/iso3166", + "description": "AWS S3 filesystem adapter for Flysystem.", "keywords": [ - "3166", - "3166-1", - "ISO 3166", - "countries", - "iso", - "library" + "Flysystem", + "aws", + "file", + "files", + "filesystem", + "s3", + "storage" ], - "time": "2020-01-29T07:08:12+00:00" + "support": { + "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", + "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/2.4.3" + }, + "time": "2022-02-16T18:40:49+00:00" }, { "name": "league/mime-type-detection", - "version": "1.7.0", + "version": "1.10.0", "source": { "type": "git", "url": "https://github.com/thephpleague/mime-type-detection.git", - "reference": "3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3" + "reference": "3e4a35d756eedc67096f30240a68a3149120dae7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3", - "reference": "3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/3e4a35d756eedc67096f30240a68a3149120dae7", + "reference": "3e4a35d756eedc67096f30240a68a3149120dae7", "shasum": "" }, "require": { @@ -5491,7 +4644,7 @@ "php": "^7.2 || ^8.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^2.18", + "friendsofphp/php-cs-fixer": "^3.2", "phpstan/phpstan": "^0.12.68", "phpunit/phpunit": "^8.5.8 || ^9.3" }, @@ -5512,6 +4665,10 @@ } ], "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.10.0" + }, "funding": [ { "url": "https://github.com/frankdejonge", @@ -5522,56 +4679,56 @@ "type": "tidelift" } ], - "time": "2021-01-18T20:58:21+00:00" + "time": "2022-04-11T12:49:04+00:00" }, { "name": "magento/adobe-ims", - "version": "2.1.1", + "version": "2.1.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/adobe-ims/magento-adobe-ims-2.1.1.0.zip", - "shasum": "24888274bdecb8b18b6b0f9b632511323f2c32e5" + "url": "https://repo.magento.com/archives/magento/adobe-ims/magento-adobe-ims-2.1.3.0.zip", + "shasum": "d1c366fa17d053aac4d121c4839978db56e95e3a" }, "require": { - "magento/module-adobe-ims": "2.1.1", - "magento/module-adobe-ims-api": "2.1.0" + "magento/module-adobe-ims": "2.1.*", + "magento/module-adobe-ims-api": "2.1.*" }, "type": "metapackage", "description": "Adobe IMS Integration" }, { "name": "magento/adobe-stock-integration", - "version": "2.1.1", + "version": "2.1.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-2.1.1.0.zip", - "shasum": "8bc31b5058d84f329e2ba633a907782b44e3ed07" + "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-2.1.3.0.zip", + "shasum": "3b8403c4f547a141c7f1c0e7646c108ecd4295d7" }, "require": { - "magento/adobe-ims": "*", - "magento/module-adobe-stock-admin-ui": "1.3.0", - "magento/module-adobe-stock-asset": "1.3.0", - "magento/module-adobe-stock-asset-api": "2.0.0", - "magento/module-adobe-stock-client": "1.3.0", - "magento/module-adobe-stock-client-api": "2.1.0", - "magento/module-adobe-stock-image": "1.3.0", - "magento/module-adobe-stock-image-admin-ui": "1.3.0", - "magento/module-adobe-stock-image-api": "1.3.0" + "magento/adobe-ims": "2.1.*", + "magento/module-adobe-stock-admin-ui": "1.3.*", + "magento/module-adobe-stock-asset": "1.3.*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client": "1.3.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image": "1.3.*", + "magento/module-adobe-stock-image-admin-ui": "1.3.*", + "magento/module-adobe-stock-image-api": "1.3.*" }, "type": "metapackage", "description": "Adobe Stock integration" }, { "name": "magento/composer", - "version": "1.6.0", + "version": "1.8.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/composer/magento-composer-1.6.0.0.zip", - "shasum": "5c5f251209bf370ead5223188fb12f88888fe568" + "url": "https://repo.magento.com/archives/magento/composer/magento-composer-1.8.0.0.zip", + "shasum": "01795e091ebbfa0e9c05afc3f5b328a41ca319e9" }, "require": { - "composer/composer": "^1.9", - "php": "~7.3.0||~7.4.0", + "composer/composer": "^1.9 || ^2.0", + "php": "~7.4.0||~8.0.0||~8.1.0", "symfony/console": "~4.4.0" }, "require-dev": { @@ -5590,19 +4747,47 @@ "description": "Magento composer library helps to instantiate Composer application and run composer commands." }, { - "name": "magento/composer-root-update-plugin", - "version": "1.1.0", + "name": "magento/composer-dependency-version-audit-plugin", + "version": "0.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/composer-root-update-plugin/magento-composer-root-update-plugin-1.1.0.0.zip", - "shasum": "9cb8b067cd47ecd11f8bdeb2dfeb9c5d168cb454" + "url": "https://repo.magento.com/archives/magento/composer-dependency-version-audit-plugin/magento-composer-dependency-version-audit-plugin-0.1.1.0.zip", + "shasum": "bc997d887abff6d34ca8743eda7d028cabd8ef9a" }, "require": { "composer-plugin-api": "^1.0 || ^2.0", - "composer/composer": "<=1.10.19 || >=2.0.0 <=2.0.8" + "composer/composer": "^1.9 || ^2.0" }, - "suggest": { - "magento/framework": "Enables the Magento Composer Root Update Plugin's functionality for the Web Setup Wizard" + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerDependencyVersionAuditPlugin\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerDependencyVersionAuditPlugin\\": "src/" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Validating packages through a composer plugin" + }, + { + "name": "magento/composer-root-update-plugin", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer-root-update-plugin/magento-composer-root-update-plugin-2.0.2.0.zip", + "shasum": "a474286585447dcb6d5e1f051af25ebe98a6b5a9" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.0 || ^2.0", + "php": "~7.3.0||~7.4.0||~8.0.0||~8.1.0" }, "type": "composer-plugin", "extra": { @@ -5611,67 +4796,69 @@ "autoload": { "psr-4": { "Magento\\ComposerRootUpdatePlugin\\": "" - }, - "files": [ - "registration.php" - ] + } }, "license": [ "OSL-3.0", "AFL-3.0" ], - "description": "Plugin to look ahead for Magento project root changes when running composer update for new Magento versions" + "description": "Plugin to look ahead for Magento Open Source or Adobe Commerce project root changes when running composer update for new magento/product or magento/magento-cloud metapackage versions" }, { "name": "magento/ece-tools", - "version": "2002.1.5", + "version": "2002.1.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/ece-tools/magento-ece-tools-2002.1.5.0.zip", - "shasum": "57bb17f107812548bed224aaf50a5b18eadff04e" + "url": "https://repo.magento.com/archives/magento/ece-tools/magento-ece-tools-2002.1.10.0.zip", + "shasum": "4ef2fea37851746b11dc012801db8056043b4134" }, "require": { "colinmollenhour/credis": "^1.6.0", - "composer/composer": "^1.4", - "composer/semver": "^1.4", + "composer/composer": "^1.4 || ^2.0", + "composer/semver": "@stable", "ext-json": "*", "ext-pdo": "*", "ext-sockets": "*", "graylog2/gelf-php": "^1.4.2", - "guzzlehttp/guzzle": "^6.2", - "illuminate/config": "^5.5", - "magento/magento-cloud-components": "^1.0.6", + "guzzlehttp/guzzle": "^6.3||^7.3", + "illuminate/config": "^5.5||^8.77", + "magento/magento-cloud-components": "^1.0.8", "magento/magento-cloud-docker": "^1.0.0", - "magento/magento-cloud-patches": "^1.0.6", - "magento/quality-patches": "^1.0.3", - "monolog/monolog": "^1.16", - "nesbot/carbon": "^1.0||^2.0", - "php": "^7.1.3", + "magento/magento-cloud-patches": "^1.0.11", + "magento/quality-patches": "^1.1.0", + "monolog/monolog": "^1.25 || ^2.3", + "nesbot/carbon": "^1.0 || ^2.0", + "php": "^7.2 || ^8.0", "psr/container": "^1.0", "psr/log": "^1.0", - "symfony/config": "^4.4", - "symfony/console": "^2.8||^4.0", - "symfony/dependency-injection": "^3.3||^4.3", - "symfony/process": "^2.1||^4.1", - "symfony/serializer": "^2.8||^3.3||^4.0", - "symfony/yaml": "^3.3||^4.0" + "symfony/config": "^4.4 || ^5.1", + "symfony/console": "^2.8 || ^4.0 || ^5.1", + "symfony/dependency-injection": "^3.3 || ^4.3 || ^5.1", + "symfony/process": "^2.1 || ^4.1 || ^5.1", + "symfony/serializer": "^2.8 || ^3.3 || ^4.0", + "symfony/yaml": "^3.3 || ^4.0 || ^5.1" }, "conflict": { - "nesbot/carbon": ">=1.38 <2.0" + "nesbot/carbon": ">=1.38 <2.0", + "symfony/console": "4.4.27 || 4.4.28" }, "replace": { "magento/ece-patches": "*", "magento/magento-cloud-configuration": "*" }, "require-dev": { - "codeception/codeception": "^2.5.3", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.2", + "codeception/module-db": "^1.0", + "codeception/module-phpbrowser": "^1.0", + "codeception/module-rest": "^1.2", "consolidation/robo": "^1.2", "funkjedi/composer-include-files": "^1.0", "php-mock/php-mock-phpunit": "^2.0", "phpmd/phpmd": "@stable", "phpstan/phpstan": "^0.12", - "phpunit/php-code-coverage": "^6.0", - "phpunit/phpunit": "^7.2", + "phpunit/php-code-coverage": "^7.0 || ^9.2", + "phpunit/phpunit": "^8.5 || ^9.5", "squizlabs/php_codesniffer": "^3.0" }, "bin": [ @@ -5679,12 +4866,6 @@ ], "type": "magento2-component", "extra": { - "map": [ - [ - "dist/.magento.env.yaml", - ".magento.env.yaml.dist" - ] - ], "include_files": [ "vendor/codeception/phpunit-wrapper/src/phpunit7-interfaces.php" ] @@ -5701,14 +4882,14 @@ }, { "name": "magento/framework", - "version": "103.0.2", + "version": "103.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework/magento-framework-103.0.2.0.zip", - "shasum": "11fec5446927f5760f89ed8b4d58d6af87a35823" + "url": "https://repo.magento.com/archives/magento/framework/magento-framework-103.0.4.0.zip", + "shasum": "9e691d759dcce81d0b1de726c5d33aca1a540b61" }, "require": { - "colinmollenhour/php-redis-session-abstract": "~1.4.0", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", "composer/composer": "^1.9 || ^2.0", "ext-bcmath": "*", "ext-curl": "*", @@ -5719,26 +4900,28 @@ "ext-intl": "*", "ext-openssl": "*", "ext-simplexml": "*", + "ext-sodium": "*", "ext-xsl": "*", - "guzzlehttp/guzzle": "^6.3.3", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-mail": "^2.9.0", - "laminas/laminas-mime": "^2.5.0", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-escaper": "~2.9.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-mail": "^2.15.1", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", "lib-libxml": "*", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "php": "~7.3.0||~7.4.0", - "ramsey/uuid": "~3.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.3", + "php": "~7.4.0||~8.1.0", + "ramsey/uuid": "~4.2.0", "symfony/console": "~4.4.0", "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "wikimedia/less.php": "~1.8.0" + "tedivm/jshrink": "~1.4.0", + "webonyx/graphql-php": "~14.11.3", + "wikimedia/less.php": "^3.0.0" }, "suggest": { "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" @@ -5760,16 +4943,16 @@ }, { "name": "magento/framework-amqp", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.4.1.0.zip", - "shasum": "e45145c4e72067191099d582ed221984a542ea08" + "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.4.2.0.zip", + "shasum": "ab518ba9e493be5c24a75778cad7fadbeb987edf" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0", - "php-amqplib/php-amqplib": "~2.7.0||~2.10.0" + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.1.0" }, "type": "magento2-library", "autoload": { @@ -5788,24 +4971,24 @@ }, { "name": "magento/framework-bulk", - "version": "101.0.0", + "version": "101.0.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-101.0.0.0.zip", - "shasum": "bbb6d8cc0b5072e0d3a7be6ff341f1fd3c737af2" + "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-101.0.1.0.zip", + "shasum": "0509f701466b6c6403b97f625a723029ae922754" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\Bulk\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\Bulk\\": "" + } }, "license": [ "OSL-3.0", @@ -5815,15 +4998,15 @@ }, { "name": "magento/framework-foreign-key", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-foreign-key/magento-framework-foreign-key-100.4.1.0.zip", - "shasum": "5f70378bb5ef1717e561d9778eec21d1a168742c" + "url": "https://repo.magento.com/archives/magento/framework-foreign-key/magento-framework-foreign-key-100.4.3.0.zip", + "shasum": "58f2da45390ba2d6dcf9c030eb9e2fa98b8d3de1" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-library", "autoload": { @@ -5842,15 +5025,15 @@ }, { "name": "magento/framework-message-queue", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.4.2.0.zip", - "shasum": "71b36406522e1f52beada2a4a4e3c0d76f12627c" + "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.4.4.0.zip", + "shasum": "38ba5f46176d13cea8e3a52b6c293fb6c6e3c93d" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-library", "autoload": { @@ -5925,83 +5108,86 @@ }, { "name": "magento/inventory-metapackage", - "version": "1.2.2", + "version": "1.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/inventory-metapackage/magento-inventory-metapackage-1.2.2.0.zip", - "shasum": "7f8a60ce8ceda3dbd93cf59462289fd6539ca366" + "url": "https://repo.magento.com/archives/magento/inventory-metapackage/magento-inventory-metapackage-1.2.4.0.zip", + "shasum": "43cac12a1f37677c29ad8ea375081bbdd92df39b" }, "require": { "magento/inventory-composer-installer": "1.2.0", - "magento/module-inventory": "1.2.0", - "magento/module-inventory-admin-ui": "1.2.0", - "magento/module-inventory-advanced-checkout": "1.2.0", - "magento/module-inventory-api": "1.2.0", - "magento/module-inventory-bundle-import-export": "1.1.0", - "magento/module-inventory-bundle-product": "1.2.0", - "magento/module-inventory-bundle-product-admin-ui": "1.2.0", - "magento/module-inventory-bundle-product-indexer": "1.1.0", - "magento/module-inventory-cache": "1.2.0", - "magento/module-inventory-catalog": "1.2.0", - "magento/module-inventory-catalog-admin-ui": "1.2.0", - "magento/module-inventory-catalog-api": "1.3.0", - "magento/module-inventory-catalog-frontend-ui": "1.0.0", - "magento/module-inventory-catalog-search": "1.2.0", - "magento/module-inventory-configurable-product": "1.2.0", - "magento/module-inventory-configurable-product-admin-ui": "1.2.0", - "magento/module-inventory-configurable-product-frontend-ui": "1.0.0", - "magento/module-inventory-configurable-product-indexer": "1.2.0", - "magento/module-inventory-configuration": "1.2.0", - "magento/module-inventory-configuration-api": "1.2.0", - "magento/module-inventory-distance-based-source-selection": "1.2.0", - "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.0", - "magento/module-inventory-distance-based-source-selection-api": "1.2.0", - "magento/module-inventory-elasticsearch": "1.2.0", - "magento/module-inventory-export-stock": "1.2.0", - "magento/module-inventory-export-stock-api": "1.2.0", - "magento/module-inventory-graph-ql": "1.2.0", - "magento/module-inventory-grouped-product": "1.2.0", - "magento/module-inventory-grouped-product-admin-ui": "1.2.0", - "magento/module-inventory-grouped-product-indexer": "1.2.0", - "magento/module-inventory-import-export": "1.2.0", - "magento/module-inventory-in-store-pickup": "1.1.0", - "magento/module-inventory-in-store-pickup-admin-ui": "1.1.0", - "magento/module-inventory-in-store-pickup-api": "1.1.0", - "magento/module-inventory-in-store-pickup-frontend": "1.1.0", - "magento/module-inventory-in-store-pickup-graph-ql": "1.1.0", - "magento/module-inventory-in-store-pickup-multishipping": "1.1.0", - "magento/module-inventory-in-store-pickup-quote": "1.1.0", - "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.0", - "magento/module-inventory-in-store-pickup-sales": "1.1.0", - "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.0", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.0", - "magento/module-inventory-in-store-pickup-shipping": "1.1.0", - "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.0", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.0", - "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.0", - "magento/module-inventory-indexer": "2.1.0", - "magento/module-inventory-low-quantity-notification": "1.2.0", - "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.0", - "magento/module-inventory-low-quantity-notification-api": "1.2.0", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.0", - "magento/module-inventory-product-alert": "1.2.0", - "magento/module-inventory-requisition-list": "1.2.0", - "magento/module-inventory-reservation-cli": "1.2.0", - "magento/module-inventory-reservations": "1.2.0", - "magento/module-inventory-reservations-api": "1.2.0", - "magento/module-inventory-sales": "1.2.0", - "magento/module-inventory-sales-admin-ui": "1.2.0", - "magento/module-inventory-sales-api": "1.2.0", - "magento/module-inventory-sales-frontend-ui": "1.2.0", - "magento/module-inventory-setup-fixture-generator": "1.2.0", - "magento/module-inventory-shipping": "1.2.0", - "magento/module-inventory-shipping-admin-ui": "1.2.0", - "magento/module-inventory-source-deduction-api": "1.2.0", - "magento/module-inventory-source-selection": "1.2.0", - "magento/module-inventory-source-selection-api": "1.4.0", - "magento/module-inventory-swatches-frontend-ui": "1.0.0", - "magento/module-inventory-visual-merchandiser": "1.1.0", - "magento/module-inventory-wishlist": "1.0.0" + "magento/module-inventory": "1.2.*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-advanced-checkout": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-bundle-import-export": "1.1.*", + "magento/module-inventory-bundle-product": "1.2.*", + "magento/module-inventory-bundle-product-admin-ui": "1.2.*", + "magento/module-inventory-bundle-product-indexer": "1.1.*", + "magento/module-inventory-cache": "1.2.*", + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-catalog-frontend-ui": "1.0.*", + "magento/module-inventory-catalog-search": "1.2.*", + "magento/module-inventory-catalog-search-bundle-product": "1.0.*", + "magento/module-inventory-catalog-search-configurable-product": "1.0.*", + "magento/module-inventory-configurable-product": "1.2.*", + "magento/module-inventory-configurable-product-admin-ui": "1.2.*", + "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", + "magento/module-inventory-configurable-product-indexer": "1.2.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-distance-based-source-selection": "1.2.*", + "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-elasticsearch": "1.2.*", + "magento/module-inventory-export-stock": "1.2.*", + "magento/module-inventory-export-stock-api": "1.2.*", + "magento/module-inventory-graph-ql": "1.2.*", + "magento/module-inventory-grouped-product": "1.2.*", + "magento/module-inventory-grouped-product-admin-ui": "1.2.*", + "magento/module-inventory-grouped-product-indexer": "1.2.*", + "magento/module-inventory-import-export": "1.2.*", + "magento/module-inventory-in-store-pickup": "1.1.*", + "magento/module-inventory-in-store-pickup-admin-ui": "1.1.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-frontend": "1.1.*", + "magento/module-inventory-in-store-pickup-graph-ql": "1.1.*", + "magento/module-inventory-in-store-pickup-multishipping": "1.1.*", + "magento/module-inventory-in-store-pickup-quote": "1.1.*", + "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.*", + "magento/module-inventory-in-store-pickup-sales": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-low-quantity-notification": "1.2.*", + "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "magento/module-inventory-product-alert": "1.2.*", + "magento/module-inventory-quote-graph-ql": "1.0.*", + "magento/module-inventory-requisition-list": "1.2.*", + "magento/module-inventory-reservation-cli": "1.2.*", + "magento/module-inventory-reservations": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales": "1.2.*", + "magento/module-inventory-sales-admin-ui": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-sales-frontend-ui": "1.2.*", + "magento/module-inventory-setup-fixture-generator": "1.2.*", + "magento/module-inventory-shipping": "1.2.*", + "magento/module-inventory-shipping-admin-ui": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-inventory-swatches-frontend-ui": "1.0.*", + "magento/module-inventory-visual-merchandiser": "1.1.*", + "magento/module-inventory-wishlist": "1.0.*" }, "type": "metapackage", "description": "Metapackage with Magento Inventory modules for simple installation" @@ -6169,24 +5355,28 @@ }, { "name": "magento/magento-cloud-components", - "version": "1.0.7", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento-cloud-components/magento-magento-cloud-components-1.0.7.0.zip", - "shasum": "bc663be7930e70b2ceec6172d7c6fc7407025cfd" + "url": "https://repo.magento.com/archives/magento/magento-cloud-components/magento-magento-cloud-components-1.0.10.0.zip", + "shasum": "8f57ae140e890bc5e2de530609553ef6f3bdd2b5" }, "require": { "colinmollenhour/cache-backend-redis": "^1.9", "colinmollenhour/credis": "^1.6", "ext-json": "*", - "php": "^7.0" + "php": "^7.2 || ^8.0" }, "require-dev": { - "codeception/codeception": "^2.5.3", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.2", + "codeception/module-db": "^1.0", + "codeception/module-phpbrowser": "^1.0", + "codeception/module-rest": "^1.2", "consolidation/robo": "^1.2", "phpmd/phpmd": "@stable", - "phpstan/phpstan": "^0.11", - "phpunit/phpunit": "^7.2", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5 || ^9.5", "squizlabs/php_codesniffer": "^3.0" }, "suggest": { @@ -6208,22 +5398,22 @@ }, { "name": "magento/magento-cloud-docker", - "version": "1.2.1", + "version": "1.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento-cloud-docker/magento-magento-cloud-docker-1.2.1.0.zip", - "shasum": "32d7a30e64bf374af0be5ec035765f4da1c2761a" + "url": "https://repo.magento.com/archives/magento/magento-cloud-docker/magento-magento-cloud-docker-1.3.2.0.zip", + "shasum": "88f42039c7defabee4adbcf05d3da800c37e91fc" }, "require": { - "composer/composer": "^1.0", - "composer/semver": "^1.0", + "composer/composer": "^1.4 || ^2.0", + "composer/semver": "@stable", "ext-json": "*", - "illuminate/config": "^5.5", - "php": "^7.2", - "symfony/config": "^4.4", - "symfony/console": "^2.8||^4.0", - "symfony/dependency-injection": "^3.3||^4.3", - "symfony/yaml": "^3.3||^4.0" + "illuminate/config": "^5.5||^8.77", + "php": "^7.2 || ^8.0", + "symfony/config": "^4.4 || ^5.1", + "symfony/console": "^2.8 || ^4.0 || ^5.1", + "symfony/dependency-injection": "^3.3 || ^4.3 || ^5.1", + "symfony/yaml": "^3.3 || ^4.0 || ^5.1" }, "require-dev": { "codeception/codeception": "^4.1", @@ -6233,8 +5423,8 @@ "codeception/module-rest": "^1.2", "consolidation/robo": "^1.2", "phpmd/phpmd": "@stable", - "phpstan/phpstan": "^0.11", - "phpunit/phpunit": "^8.5", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5 || ^9.5", "squizlabs/php_codesniffer": "^3.0" }, "bin": [ @@ -6251,6 +5441,10 @@ "dist/mutagen.sh", "mutagen.sh" ], + [ + "dist/php.dev.ini", + "php.dev.ini" + ], [ "dist/mnt", ".docker/mnt" @@ -6302,17 +5496,17 @@ }, { "name": "magento/magento-cloud-metapackage", - "version": "2.4.2", + "version": "2.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento-cloud-metapackage/magento-magento-cloud-metapackage-2.4.2.0.zip", - "shasum": "94b5c5422ca2d9454064b6b083b5b7778c965129" + "url": "https://repo.magento.com/archives/magento/magento-cloud-metapackage/magento-magento-cloud-metapackage-2.4.4.0.zip", + "shasum": "fd197379388ba40272a1086f05af21679296942c" }, "require": { "fastly/magento2": "^1.2.34", "magento/ece-tools": "^2002.1.0", "magento/module-paypal-on-boarding": "~100.4.0", - "magento/product-enterprise-edition": ">=2.4.2 <2.4.3" + "magento/product-enterprise-edition": ">=2.4.4 <2.4.5" }, "type": "metapackage", "license": [ @@ -6322,19 +5516,19 @@ }, { "name": "magento/magento-cloud-patches", - "version": "1.0.9", + "version": "1.0.16", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento-cloud-patches/magento-magento-cloud-patches-1.0.9.0.zip", - "shasum": "2aaca01e1f142f1963c260d916833e0d6b3a3e56" + "url": "https://repo.magento.com/archives/magento/magento-cloud-patches/magento-magento-cloud-patches-1.0.16.0.zip", + "shasum": "893f79cdf9127a47b2e6b44e27ddfd179148d95d" }, "require": { "composer/composer": "@stable", - "composer/semver": "^1.5", + "composer/semver": "@stable", "ext-json": "*", - "magento/quality-patches": "^1.0.7", - "monolog/monolog": "^1.16", - "php": "^7.0", + "magento/quality-patches": "^1.1.0", + "monolog/monolog": "^1.25||^2.3", + "php": "^7.2 || ^8.0", "symfony/config": "^3.3||^4.4||^5.1", "symfony/console": "^2.6||^4.0||^5.1", "symfony/dependency-injection": "^3.3||^4.3||^5.1", @@ -6343,10 +5537,14 @@ "symfony/yaml": "^3.3||^4.0||^5.1" }, "require-dev": { - "codeception/codeception": "^2.5.3", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.2", + "codeception/module-db": "^1.0", + "codeception/module-phpbrowser": "^1.0", + "codeception/module-rest": "^1.2", "consolidation/robo": "^1.2", "phpmd/phpmd": "@stable", - "phpunit/phpunit": "^6.2", + "phpunit/phpunit": "^8.5 || ^9.5", "squizlabs/php_codesniffer": "^3.0" }, "bin": [ @@ -6367,16 +5565,16 @@ }, { "name": "magento/magento-composer-installer", - "version": "0.2.0", + "version": "0.3.0", "source": { "type": "git", "url": "https://github.com/magento/magento-composer-installer.git", - "reference": "4adc8a98ae6ba18e9e3a8d03ce6c40adc33bb273" + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/4adc8a98ae6ba18e9e3a8d03ce6c40adc33bb273", - "reference": "4adc8a98ae6ba18e9e3a8d03ce6c40adc33bb273", + "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104", "shasum": "" }, "require": { @@ -6387,12 +5585,10 @@ "magento-hackathon/magento-composer-installer": "*" }, "require-dev": { - "firegento/phpcs": "~1.1.0", "mikey179/vfsstream": "*", - "phpunit/phpunit": "*", - "phpunit/phpunit-mock-objects": "dev-master", - "squizlabs/php_codesniffer": "1.4.7", - "symfony/process": "*" + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "~3.6.1", + "symfony/process": "~5.4.0" }, "type": "composer-plugin", "extra": { @@ -6442,52 +5638,48 @@ "composer-installer", "magento" ], - "time": "2020-12-17T20:07:29+00:00" + "support": { + "source": "https://github.com/magento/magento-composer-installer/tree/0.3.0" + }, + "time": "2021-12-17T20:04:15+00:00" }, { "name": "magento/magento2-base", - "version": "2.4.2", + "version": "2.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.4.2.0.zip", - "shasum": "00e6bca23f7288a1d73e52cf2888b6a03491dfea" + "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.4.4.0.zip", + "shasum": "7440b3afbea45bad8480e7b4385050376a8c893a" }, "require": { "composer/composer": "^1.9 || ^2.0", "ext-intl": "*", "ext-mbstring": "*", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "magento/composer": "1.6.0", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-di": "^3.3.0", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.0", + "laminas/laminas-server": "^2.11.0", + "laminas/laminas-servicemanager": "^3.10.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", + "laminas/laminas-view": "~2.14.1", + "magento/composer": "~1.8.0", "magento/magento-composer-installer": "*", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "phpseclib/phpseclib": "2.0.*", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.3", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "phpseclib/phpseclib": "~3.0.9", "symfony/console": "~4.4.0", "symfony/event-dispatcher": "~4.4.0", - "tedivm/jshrink": "~1.3.0", + "tedivm/jshrink": "~1.4.0", "tubalmartin/cssmin": "4.1.1" }, "conflict": { @@ -6517,7 +5709,7 @@ "lib/web/jquery/jquery-migrate.js" ], "components/jqueryui": "lib/web/jquery/jquery-ui.js", - "tinymce/tinymce": "lib/web/tiny_mce_4", + "tinymce/tinymce": "lib/web/tiny_mce_5", "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" }, @@ -6526,6 +5718,10 @@ ".editorconfig", ".editorconfig" ], + [ + ".gitignore", + ".gitignore" + ], [ ".htaccess", ".htaccess" @@ -6535,8 +5731,8 @@ ".htaccess.sample" ], [ - ".php_cs.dist", - ".php_cs.dist" + ".php-cs-fixer.dist.php", + ".php-cs-fixer.dist.php" ], [ ".user.ini", @@ -6618,6 +5814,10 @@ "dev/.htaccess", "dev/.htaccess" ], + [ + "dev/tests/.gitignore", + "dev/tests/.gitignore" + ], [ "dev/tests/acceptance", "dev/tests/acceptance" @@ -6638,6 +5838,14 @@ "dev/tests/api-functional/framework", "dev/tests/api-functional/framework" ], + [ + "dev/tests/api-functional/isolate_gql.txt", + "dev/tests/api-functional/isolate_gql.txt" + ], + [ + "dev/tests/api-functional/isolate_rest.txt", + "dev/tests/api-functional/isolate_rest.txt" + ], [ "dev/tests/api-functional/phpunit_graphql.xml.dist", "dev/tests/api-functional/phpunit_graphql.xml.dist" @@ -6678,6 +5886,10 @@ "dev/tests/integration/framework", "dev/tests/integration/framework" ], + [ + "dev/tests/integration/isolate.txt", + "dev/tests/integration/isolate.txt" + ], [ "dev/tests/integration/phpunit.xml.dist", "dev/tests/integration/phpunit.xml.dist" @@ -6742,6 +5954,10 @@ "dev/tests/unit/tmp", "dev/tests/unit/tmp" ], + [ + "dev/tests/utils", + "dev/tests/utils" + ], [ "dev/tools", "dev/tools" @@ -6766,14 +5982,6 @@ "lib/internal/LinLibertineFont", "lib/internal/LinLibertineFont" ], - [ - "lib/web/FormData.js", - "lib/web/FormData.js" - ], - [ - "lib/web/MutationObserver.js", - "lib/web/MutationObserver.js" - ], [ "lib/web/blank.html", "lib/web/blank.html" @@ -6786,10 +5994,6 @@ "lib/web/css", "lib/web/css" ], - [ - "lib/web/es6-collections.js", - "lib/web/es6-collections.js" - ], [ "lib/web/extjs", "lib/web/extjs" @@ -6846,10 +6050,6 @@ "lib/web/matchMedia.js", "lib/web/matchMedia.js" ], - [ - "lib/web/modernizr", - "lib/web/modernizr" - ], [ "lib/web/moment-timezone-with-data.js", "lib/web/moment-timezone-with-data.js" @@ -6875,8 +6075,8 @@ "lib/web/spacer.gif" ], [ - "lib/web/tiny_mce_4", - "lib/web/tiny_mce_4" + "lib/web/tiny_mce_5", + "lib/web/tiny_mce_5" ], [ "lib/web/underscore.js", @@ -6938,6 +6138,10 @@ "pub/media/customer/.htaccess", "pub/media/customer/.htaccess" ], + [ + "pub/media/customer_address", + "pub/media/customer_address" + ], [ "pub/media/downloadable/.htaccess", "pub/media/downloadable/.htaccess" @@ -6988,48 +6192,41 @@ }, { "name": "magento/magento2-ee-base", - "version": "2.4.2", + "version": "2.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento2-ee-base/magento-magento2-ee-base-2.4.2.0.zip", - "shasum": "9c35a6d996bfe7372007c006448f626bb593ba44" + "url": "https://repo.magento.com/archives/magento/magento2-ee-base/magento-magento2-ee-base-2.4.4.0.zip", + "shasum": "e4b61f4c014b2533696b6b5acea1186cdf62c559" }, "require": { "composer/composer": "^1.9 || ^2.0", "ext-intl": "*", "ext-mbstring": "*", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "magento/composer": "1.6.0", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-di": "^3.3.0", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.0", + "laminas/laminas-server": "^2.11.0", + "laminas/laminas-servicemanager": "^3.10.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", + "laminas/laminas-view": "~2.14.1", + "magento/composer": "~1.8.0", "magento/magento-composer-installer": "*", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "phpseclib/phpseclib": "2.0.*", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.3", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "phpseclib/phpseclib": "~3.0.9", "symfony/console": "~4.4.0", "symfony/event-dispatcher": "~4.4.0", - "tedivm/jshrink": "~1.3.0", + "tedivm/jshrink": "~1.4.0", "tubalmartin/cssmin": "4.1.1" }, "conflict": { @@ -7056,6 +6253,10 @@ "SECURITY.md", "SECURITY.md" ], + [ + "dev/tests/acceptance", + "dev/tests/acceptance" + ], [ "dev/tests/api-functional/testsuite/Magento", "dev/tests/api-functional/testsuite/Magento" @@ -7101,11 +6302,11 @@ }, { "name": "magento/module-admin-analytics", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.4.2.0.zip", - "shasum": "f0540541ea949e272e433af1d186f7f6db428a50" + "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.4.4.0.zip", + "shasum": "fa295a30a21ed001422c2cadb3bb8a95e8aca37e" }, "require": { "magento/framework": "103.0.*", @@ -7114,7 +6315,7 @@ "magento/module-release-notification": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7133,11 +6334,11 @@ }, { "name": "magento/module-admin-gws", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws/magento-module-admin-gws-100.4.2.0.zip", - "shasum": "a61ca7049d001daf167203b504a3aba2abe32b93" + "url": "https://repo.magento.com/archives/magento/module-admin-gws/magento-module-admin-gws-100.4.4.0.zip", + "shasum": "fb4bac1bb4684b5e4d82996b09fab1a3e7f61888" }, "require": { "magento/framework": "103.0.*", @@ -7161,13 +6362,14 @@ "magento/module-url-rewrite": "102.0.*", "magento/module-user": "101.2.*", "magento/module-visual-merchandiser": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "require-dev": { "magento/module-reports": "*" }, "suggest": { "magento/module-customer-custom-attributes": "100.4.*", + "magento/module-import-export": "101.0.*", "magento/module-rma": "101.2.*" }, "type": "magento2-module", @@ -7186,17 +6388,17 @@ }, { "name": "magento/module-admin-gws-configurable-product", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws-configurable-product/magento-module-admin-gws-configurable-product-100.4.1.0.zip", - "shasum": "ffa2178df4b4095c00f653c991a3c8bb68d7d8ff" + "url": "https://repo.magento.com/archives/magento/module-admin-gws-configurable-product/magento-module-admin-gws-configurable-product-100.4.2.0.zip", + "shasum": "cfce6092c72db21455f4bfbe980764adcfe0f121" }, "require": { "magento/framework": "103.0.*", "magento/module-admin-gws": "100.4.*", "magento/module-configurable-product": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7214,18 +6416,18 @@ }, { "name": "magento/module-admin-gws-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws-staging/magento-module-admin-gws-staging-100.4.1.0.zip", - "shasum": "6714fd0892481dd38f87b1e5ae4273c9d9948f96" + "url": "https://repo.magento.com/archives/magento/module-admin-gws-staging/magento-module-admin-gws-staging-100.4.2.0.zip", + "shasum": "28298f9d9244bf00bdf1cd86a7a1e8ccdea51571" }, "require": { "magento/framework": "103.0.*", "magento/module-admin-gws": "100.4.*", "magento/module-staging": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7243,11 +6445,11 @@ }, { "name": "magento/module-admin-notification", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.4.1.0.zip", - "shasum": "6668ea2c7b270c14807d3c870ed00311248dfb5f" + "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.4.3.0.zip", + "shasum": "5d988263ee6c4773be68e75c593e9377d83ce289" }, "require": { "lib-libxml": "*", @@ -7257,7 +6459,7 @@ "magento/module-media-storage": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7276,11 +6478,11 @@ }, { "name": "magento/module-adobe-ims", - "version": "2.1.1", + "version": "2.1.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-2.1.1.0.zip", - "shasum": "b9deb039362c69f4dd90aa48183e758b7b7226a9" + "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-2.1.3.0.zip", + "shasum": "dce2f760e97eb2279bbc16c473aa2a8d9fe3fd52" }, "require": { "magento/framework": "*", @@ -7289,7 +6491,7 @@ "magento/module-backend": "*", "magento/module-config": "*", "magento/module-user": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7308,15 +6510,15 @@ }, { "name": "magento/module-adobe-ims-api", - "version": "2.1.0", + "version": "2.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-2.1.0.0.zip", - "shasum": "d2d6efb45a10cecb2c6370d15d42b1139a314b81" + "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-2.1.1.0.zip", + "shasum": "0946ea5f6bd9fb3b8b156f86f2de1e3fe1002e13" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7335,19 +6537,19 @@ }, { "name": "magento/module-adobe-stock-admin-ui", - "version": "1.3.0", + "version": "1.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.3.0.0.zip", - "shasum": "fd32d441cb64e0c6eae17fc8a9c9c403d48cea59" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.3.1.0.zip", + "shasum": "540fb058a7ed45b09aa1bc5f7ee0097d01566372" }, "require": { "magento/framework": "*", - "magento/module-adobe-ims-api": "*", + "magento/module-adobe-ims-api": "2.1.*", "magento/module-adobe-stock-client-api": "2.1.*", "magento/module-backend": "*", "magento/module-config": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-cms": "*" @@ -7369,11 +6571,11 @@ }, { "name": "magento/module-adobe-stock-asset", - "version": "1.3.0", + "version": "1.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.3.0.0.zip", - "shasum": "2845737ef810868acc8a74a19ad956605b4fe196" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.3.1.0.zip", + "shasum": "9c504fae5be45302f488c873a13a3711adfcff7d" }, "require": { "magento/framework": "*", @@ -7382,7 +6584,7 @@ "magento/module-config": "*", "magento/module-media-gallery": "*", "magento/module-media-gallery-api": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7401,15 +6603,15 @@ }, { "name": "magento/module-adobe-stock-asset-api", - "version": "2.0.0", + "version": "2.0.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-2.0.0.0.zip", - "shasum": "c4e1054b12302ac9c87ba6e7ddc7604b56268813" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-2.0.1.0.zip", + "shasum": "b7c659ec8b3b1c1512e70e22c68cfcaf1029bd4b" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7428,18 +6630,18 @@ }, { "name": "magento/module-adobe-stock-client", - "version": "1.3.0", + "version": "1.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.3.0.0.zip", - "shasum": "bdb8b804f346cab887ab39c3177be71a6ff1810b" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.3.2.0.zip", + "shasum": "4ff6cf71c151f96d8b2883f270104378d7ce62a3" }, "require": { "astock/stock-api-libphp": "^1.1.2", "magento/framework": "*", - "magento/module-adobe-ims-api": "*", + "magento/module-adobe-ims-api": "2.1.*", "magento/module-adobe-stock-client-api": "2.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7458,15 +6660,15 @@ }, { "name": "magento/module-adobe-stock-client-api", - "version": "2.1.0", + "version": "2.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-2.1.0.0.zip", - "shasum": "eae7473a32cb991fc99708fd1470b0090f670c41" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-2.1.1.0.zip", + "shasum": "bce37cae6d4a5d0ad1260bb389a289240c160741" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7485,11 +6687,11 @@ }, { "name": "magento/module-adobe-stock-image", - "version": "1.3.0", + "version": "1.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.3.0.0.zip", - "shasum": "9d7756834df328d1aad1e5d98db27594955a16d7" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.3.2.0.zip", + "shasum": "a116421a7b9dbca984eece349ff51332bd74924a" }, "require": { "magento/framework": "*", @@ -7498,7 +6700,7 @@ "magento/module-adobe-stock-image-api": "1.3.*", "magento/module-media-gallery-api": "*", "magento/module-media-gallery-synchronization-api": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog": "*" @@ -7520,16 +6722,16 @@ }, { "name": "magento/module-adobe-stock-image-admin-ui", - "version": "1.3.0", + "version": "1.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.3.0.0.zip", - "shasum": "cf44ba22a7d503d91fcc46e89d7c3e261b1ba8b6" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.3.2.0.zip", + "shasum": "016c4e5f9ba004d444221db6aad48b330448ad93" }, "require": { "magento/framework": "*", - "magento/module-adobe-ims": "*", - "magento/module-adobe-ims-api": "*", + "magento/module-adobe-ims": "2.1.*", + "magento/module-adobe-ims-api": "2.1.*", "magento/module-adobe-stock-asset-api": "2.0.*", "magento/module-adobe-stock-client-api": "2.1.*", "magento/module-adobe-stock-image-api": "1.3.*", @@ -7537,7 +6739,7 @@ "magento/module-media-gallery-api": "*", "magento/module-media-gallery-ui": "*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-cms": "*" @@ -7559,15 +6761,15 @@ }, { "name": "magento/module-adobe-stock-image-api", - "version": "1.3.0", + "version": "1.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.3.0.0.zip", - "shasum": "672dabe7ba6afd6a0beb334787050899038244e9" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.3.1.0.zip", + "shasum": "4c7852b35f367ae9932c49fb147a9d13cd501ba7" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7586,16 +6788,16 @@ }, { "name": "magento/module-advanced-catalog", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-catalog/magento-module-advanced-catalog-100.4.0.0.zip", - "shasum": "7de1cd539379819499791de85d447eb6699b796e" + "url": "https://repo.magento.com/archives/magento/module-advanced-catalog/magento-module-advanced-catalog-100.4.2.0.zip", + "shasum": "65310a6d199a63b285ffe85d87087e7c790b9e04" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-grouped-product": "100.4.*" @@ -7616,11 +6818,11 @@ }, { "name": "magento/module-advanced-checkout", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-checkout/magento-module-advanced-checkout-100.4.2.0.zip", - "shasum": "ff0fe70fa64e819413df669eab7e0f2a4fa6d95d" + "url": "https://repo.magento.com/archives/magento/module-advanced-checkout/magento-module-advanced-checkout-100.4.4.0.zip", + "shasum": "a45d41885ae85b2d3c69e4fbf3ff9b09bcc2f26b" }, "require": { "magento/framework": "103.0.*", @@ -7643,7 +6845,7 @@ "magento/module-ui": "101.2.*", "magento/module-widget": "101.2.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7661,11 +6863,11 @@ }, { "name": "magento/module-advanced-pricing-import-export", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.4.2.0.zip", - "shasum": "d19c03499632f5c1da09323bc609cedb251c859c" + "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.4.4.0.zip", + "shasum": "dc456cd47d71b897a5f0ed77349c39769268a08e" }, "require": { "magento/framework": "103.0.*", @@ -7673,10 +6875,11 @@ "magento/module-catalog-import-export": "101.1.*", "magento/module-catalog-inventory": "100.4.*", "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", "magento/module-eav": "102.1.*", "magento/module-import-export": "101.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7695,15 +6898,15 @@ }, { "name": "magento/module-advanced-rule", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-rule/magento-module-advanced-rule-100.4.0.0.zip", - "shasum": "198dd0a16af8de8d3b863bde441bc21ba084083b" + "url": "https://repo.magento.com/archives/magento/module-advanced-rule/magento-module-advanced-rule-100.4.1.0.zip", + "shasum": "3ea6fcb83d7ccf1804aa674cd5e15ccff7b50c6e" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7721,11 +6924,11 @@ }, { "name": "magento/module-advanced-sales-rule", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-sales-rule/magento-module-advanced-sales-rule-100.4.0.0.zip", - "shasum": "3f36aa3aa8a8baa14243c740bbe30c1fff96dc8b" + "url": "https://repo.magento.com/archives/magento/module-advanced-sales-rule/magento-module-advanced-sales-rule-100.4.2.0.zip", + "shasum": "7b81ce177b1fe4050250fc8bfdcaa5b4b861e7b7" }, "require": { "magento/framework": "103.0.*", @@ -7739,7 +6942,7 @@ "magento/module-rule": "100.4.*", "magento/module-sales-rule": "101.2.*", "magento/module-shipping": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7757,11 +6960,11 @@ }, { "name": "magento/module-advanced-search", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.4.1.0.zip", - "shasum": "17ffa559af3f5413e0e95207b4b7237f5261b2e4" + "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.4.2.0.zip", + "shasum": "09972db7e8b51e2100e9875d30ded250c554a5ad" }, "require": { "magento/framework": "103.0.*", @@ -7772,7 +6975,7 @@ "magento/module-customer": "103.0.*", "magento/module-search": "101.1.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7791,17 +6994,17 @@ }, { "name": "magento/module-amqp", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.4.1.0.zip", - "shasum": "6eae8e8479ccc091382d91351d9cadc97a6da875" + "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.4.2.0.zip", + "shasum": "91eff8d4eee04cdf27784045ca62014fccaad235" }, "require": { "magento/framework": "103.0.*", "magento/framework-amqp": "100.4.*", "magento/framework-message-queue": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7820,17 +7023,17 @@ }, { "name": "magento/module-amqp-store", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp-store/magento-module-amqp-store-100.4.1.0.zip", - "shasum": "11b7420f4b352c53b6ef7d2007a20036b30c9881" + "url": "https://repo.magento.com/archives/magento/module-amqp-store/magento-module-amqp-store-100.4.2.0.zip", + "shasum": "f9fbdb0168022ed576753c2ad15808ed2de11239" }, "require": { "magento/framework": "103.0.*", "magento/framework-amqp": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/framework-message-queue": "100.4.*", @@ -7853,11 +7056,11 @@ }, { "name": "magento/module-analytics", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.4.2.0.zip", - "shasum": "c26e48849ba465360a691adb2ef55df11dcda16e" + "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.4.4.0.zip", + "shasum": "8463c99cf6ca687993a00020fdb06a5d98c6bc1d" }, "require": { "magento/framework": "103.0.*", @@ -7865,7 +7068,7 @@ "magento/module-config": "101.2.*", "magento/module-integration": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7882,13 +7085,85 @@ ], "description": "N/A" }, + { + "name": "magento/module-async-order", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-async-order/magento-module-async-order-100.4.0.0.zip", + "shasum": "380e8dbe2f5a12df33154fc136ccc04e4981074b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-archive": "101.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-staging": "100.4.*", + "magento/module-payment": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsyncOrder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-async-order-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-async-order-graph-ql/magento-module-async-order-graph-ql-100.4.0.0.zip", + "shasum": "195d510f5920e6352da134beda8cc7cfb712e0a5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-async-order": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsyncOrderGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, { "name": "magento/module-asynchronous-operations", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.4.2.0.zip", - "shasum": "d337e77e5f0c4ce6a81b7463f4a00480c00dda89" + "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.4.4.0.zip", + "shasum": "3b7cebfc7b227ba8872ff3dd768ee5781c26d844" }, "require": { "magento/framework": "103.0.*", @@ -7897,7 +7172,7 @@ "magento/module-authorization": "100.4.*", "magento/module-backend": "102.0.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-admin-notification": "100.4.*", @@ -7920,16 +7195,16 @@ }, { "name": "magento/module-authorization", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.4.2.0.zip", - "shasum": "a3bd37a9bace98d5f24e5ea39837b7269d370516" + "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.4.4.0.zip", + "shasum": "7f94d3c40f8d836c84bd6547889047e00692ca09" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7948,19 +7223,18 @@ }, { "name": "magento/module-aws-s3", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-aws-s3/magento-module-aws-s3-100.4.0.0.zip", - "shasum": "f5c31f91ca10c3d9cf7868d82900d6a9c356944c" + "url": "https://repo.magento.com/archives/magento/module-aws-s3/magento-module-aws-s3-100.4.2.0.zip", + "shasum": "3abe1e90d75ad2db23906325dbbfbc6913c58e00" }, "require": { - "league/flysystem": "^1.0", - "league/flysystem-aws-s3-v3": "^1.0", - "league/flysystem-cached-adapter": "^1.0", + "league/flysystem": "^2.0", + "league/flysystem-aws-s3-v3": "^2.0", "magento/framework": "103.0.*", "magento/module-remote-storage": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7978,15 +7252,15 @@ }, { "name": "magento/module-aws-s3-customer-custom-attributes", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-aws-s3-customer-custom-attributes/magento-module-aws-s3-customer-custom-attributes-100.4.0.0.zip", - "shasum": "210696058311c7e31d78be7b734fc94cde69089b" + "url": "https://repo.magento.com/archives/magento/module-aws-s3-customer-custom-attributes/magento-module-aws-s3-customer-custom-attributes-100.4.2.0.zip", + "shasum": "177ac4ee6402a167c679d3d815ebe6315a026e16" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-aws-s3": "100.4.*", @@ -8007,21 +7281,52 @@ ], "description": "N/A" }, + { + "name": "magento/module-aws-s3-gift-card-import-export", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-gift-card-import-export/magento-module-aws-s3-gift-card-import-export-100.4.1.0.zip", + "shasum": "866807716ea5012f7cbff61176d201b2ce25fb3b" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-gift-card-import-export": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3GiftCardImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, { "name": "magento/module-aws-s3-page-builder", - "version": "1.0.0", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-aws-s3-page-builder/magento-module-aws-s3-page-builder-1.0.0.0.zip", - "shasum": "8cdde2e5730a66015575458b134c980184798b4e" + "url": "https://repo.magento.com/archives/magento/module-aws-s3-page-builder/magento-module-aws-s3-page-builder-1.0.2.0.zip", + "shasum": "26cf12922f62147eb068cff31b2030858b8fee5b" }, "require": { - "magento/framework": "~103.0.2-beta3", - "php": "~7.3.0||~7.4.0" + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-aws-s3": "*", - "magento/module-page-builder": "*" + "magento/module-aws-s3": "100.4.*", + "magento/module-page-builder": "2.2.*" }, "type": "magento2-module", "autoload": { @@ -8037,13 +7342,44 @@ ], "description": "Aws S3 Page Builder module" }, + { + "name": "magento/module-aws-s3-scheduled-import-export", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-scheduled-import-export/magento-module-aws-s3-scheduled-import-export-100.4.1.0.zip", + "shasum": "b90222a8d78c0793bb1b03f42d452377a3f8caed" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-scheduled-import-export": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3ScheduledImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, { "name": "magento/module-backend", - "version": "102.0.2", + "version": "102.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-102.0.2.0.zip", - "shasum": "7102e022e1abc3efab37e50af5ab586bc1f4c637" + "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-102.0.4.0.zip", + "shasum": "4f75d59880b3a8af1c8b0299e47f322e4b38ebba" }, "require": { "magento/framework": "103.0.*", @@ -8064,7 +7400,7 @@ "magento/module-translation": "100.4.*", "magento/module-ui": "101.2.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-theme": "101.1.*" @@ -8087,18 +7423,18 @@ }, { "name": "magento/module-backup", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.4.2.0.zip", - "shasum": "b63ba81e36cd19e2e6cc9e9b361d45231f1fcfed" + "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.4.4.0.zip", + "shasum": "2ed47abed34b081913c248bc52ba6dafc151f809" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-cron": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8117,11 +7453,11 @@ }, { "name": "magento/module-banner", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner/magento-module-banner-101.2.2.0.zip", - "shasum": "5da23bec44ae637f582cd894b8b1ec3e3fca459c" + "url": "https://repo.magento.com/archives/magento/module-banner/magento-module-banner-101.2.4.0.zip", + "shasum": "c57c6cadf39139e7875953c48fa465db37899704" }, "require": { "magento/framework": "103.0.*", @@ -8134,10 +7470,38 @@ "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-website-restriction": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Banner\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-banner-customer-segment", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-customer-segment/magento-module-banner-customer-segment-100.4.2.0.zip", + "shasum": "8d33e8d5f7e57e65eaf98a5947ea45f7d9ffc2d2" }, - "suggest": { - "magento/module-website-restriction": "100.4.*" + "require": { + "magento/framework": "103.0.*", + "magento/module-banner": "101.2.*", + "magento/module-customer-segment": "102.1.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8145,7 +7509,7 @@ "registration.php" ], "psr-4": { - "Magento\\Banner\\": "" + "Magento\\BannerCustomerSegment\\": "" } }, "license": [ @@ -8154,18 +7518,22 @@ "description": "N/A" }, { - "name": "magento/module-banner-customer-segment", + "name": "magento/module-banner-graph-ql", "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-customer-segment/magento-module-banner-customer-segment-100.4.1.0.zip", - "shasum": "e52f180595308daa3aab25539a44a0f261d02a83" + "url": "https://repo.magento.com/archives/magento/module-banner-graph-ql/magento-module-banner-graph-ql-100.4.1.0.zip", + "shasum": "83f591cf64f3e4fd7db4a3564c60b9dc8013f5dc" }, "require": { "magento/framework": "103.0.*", "magento/module-banner": "101.2.*", + "magento/module-banner-customer-segment": "100.4.*", "magento/module-customer-segment": "102.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-website-restriction": "100.4.*" }, "type": "magento2-module", "autoload": { @@ -8173,7 +7541,7 @@ "registration.php" ], "psr-4": { - "Magento\\BannerCustomerSegment\\": "" + "Magento\\BannerGraphQl\\": "" } }, "license": [ @@ -8183,22 +7551,22 @@ }, { "name": "magento/module-banner-page-builder", - "version": "2.2.0", + "version": "2.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-page-builder/magento-module-banner-page-builder-2.2.0.0.zip", - "shasum": "e4c7cd16eceea144cbc147c9e174688cc6158cd8" + "url": "https://repo.magento.com/archives/magento/module-banner-page-builder/magento-module-banner-page-builder-2.2.2.0.zip", + "shasum": "2928123c2fa3912a4a22c1f6d9ce3597a47813b7" }, "require": { - "magento/framework": "~103.0.2-beta3", - "magento/module-backend": "~102.0.2-beta3", - "magento/module-banner": "~101.2.2-beta3", - "magento/module-banner-customer-segment": "~100.4.1-beta3", + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-banner": "101.2.*", + "magento/module-banner-customer-segment": "100.4.*", "magento/module-catalog-rule": "*", - "magento/module-customer-segment": "~102.1.2-beta3", + "magento/module-customer-segment": "102.1.*", "magento/module-page-builder": "2.2.*", - "magento/module-sales-rule": "~101.2.2-beta3", - "php": "~7.3.0||~7.4.0" + "magento/module-sales-rule": "*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8216,17 +7584,17 @@ }, { "name": "magento/module-banner-page-builder-analytics", - "version": "1.6.0", + "version": "1.7.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-page-builder-analytics/magento-module-banner-page-builder-analytics-1.6.0.0.zip", - "shasum": "00f38e5dc392078f4452d1f2ee639180e442431c" + "url": "https://repo.magento.com/archives/magento/module-banner-page-builder-analytics/magento-module-banner-page-builder-analytics-1.7.1.0.zip", + "shasum": "133f4b80019edbc9b61635fe521bcd333adcad13" }, "require": { - "magento/framework": "~103.0.2-beta3", - "magento/module-banner": "~101.2.2-beta3", + "magento/framework": "*", + "magento/module-banner": "101.2.*", "magento/module-page-builder-analytics": "1.6.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8244,11 +7612,11 @@ }, { "name": "magento/module-bundle", - "version": "101.0.2", + "version": "101.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-101.0.2.0.zip", - "shasum": "8f2003d39ae5f3b3d46c329bd80c65db9e3f3723" + "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-101.0.4.0.zip", + "shasum": "1d6820458bd78a2042179df3787f178a2c665455" }, "require": { "magento/framework": "103.0.*", @@ -8259,6 +7627,7 @@ "magento/module-checkout": "100.4.*", "magento/module-config": "101.2.*", "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", "magento/module-eav": "102.1.*", "magento/module-gift-message": "100.4.*", "magento/module-media-storage": "100.4.*", @@ -8267,7 +7636,7 @@ "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", @@ -8291,23 +7660,24 @@ }, { "name": "magento/module-bundle-graph-ql", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.4.2.0.zip", - "shasum": "6b3dc5bf82fa3f1ce45f76369a43a6ab181339e4" + "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.4.4.0.zip", + "shasum": "87ab4371ee816aa6547040735d40760ae96716e9" }, "require": { "magento/framework": "103.0.*", "magento/module-bundle": "101.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", "magento/module-quote": "101.2.*", "magento/module-quote-graph-ql": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-sales-graph-ql": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8326,11 +7696,11 @@ }, { "name": "magento/module-bundle-import-export", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.4.1.0.zip", - "shasum": "53104c90f18ce4cb22559a41a6964bc968b582a7" + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.4.3.0.zip", + "shasum": "eaadc576dccaa1729cc05153cd4405e93530ffd5" }, "require": { "magento/framework": "103.0.*", @@ -8340,7 +7710,7 @@ "magento/module-eav": "102.1.*", "magento/module-import-export": "101.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8359,16 +7729,16 @@ }, { "name": "magento/module-bundle-import-export-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-import-export-staging/magento-module-bundle-import-export-staging-100.4.1.0.zip", - "shasum": "a2f9f253cc28844aa8af95251153e58f3a543993" + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export-staging/magento-module-bundle-import-export-staging-100.4.2.0.zip", + "shasum": "7eac567d7e756831643ee5c9405c39a8f5f1d426" }, "require": { "magento/framework": "103.0.*", "magento/module-bundle": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-bundle-import-export": "100.4.*" @@ -8389,11 +7759,11 @@ }, { "name": "magento/module-bundle-staging", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-staging/magento-module-bundle-staging-100.4.2.0.zip", - "shasum": "2a96f6984ecef4359c2cf693d453b9e905c8f447" + "url": "https://repo.magento.com/archives/magento/module-bundle-staging/magento-module-bundle-staging-100.4.4.0.zip", + "shasum": "7f6eb286f875f0214fe431543f380f402415774e" }, "require": { "magento/framework": "103.0.*", @@ -8403,7 +7773,7 @@ "magento/module-staging": "101.2.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8421,16 +7791,16 @@ }, { "name": "magento/module-cache-invalidate", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.4.1.0.zip", - "shasum": "c82d2d2a8c5afdf030d3c83017b169208f759081" + "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.4.2.0.zip", + "shasum": "cc5b37b7da1e68775844e6285c79d1d1ca3a4d28" }, "require": { "magento/framework": "103.0.*", "magento/module-page-cache": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8449,23 +7819,24 @@ }, { "name": "magento/module-captcha", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.4.2.0.zip", - "shasum": "9149f857d2c9877cbd41e42567cfd0a4b52840a8" + "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.4.4.0.zip", + "shasum": "290e51dafbf7038c28629ff5cd8e312176e984d1" }, "require": { - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-session": "^2.7.3", + "laminas/laminas-captcha": "^2.11.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-session": "^2.12.0", "magento/framework": "103.0.*", "magento/module-authorization": "100.4.*", "magento/module-backend": "102.0.*", "magento/module-checkout": "100.4.*", "magento/module-customer": "103.0.*", + "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8484,18 +7855,18 @@ }, { "name": "magento/module-cardinal-commerce", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.4.1.0.zip", - "shasum": "4e8d35f789f6fcb9e4ec3c7c0981523ca41af4fa" + "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.4.2.0.zip", + "shasum": "dcd16d3c86e3ede1c0d61640f4e4c9b2fc5390d7" }, "require": { "magento/framework": "103.0.*", "magento/module-checkout": "100.4.*", "magento/module-payment": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8514,11 +7885,11 @@ }, { "name": "magento/module-catalog", - "version": "104.0.2", + "version": "104.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-104.0.2.0.zip", - "shasum": "91a30c6dea91786cb3239f42a5f5a597b2dd37ac" + "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-104.0.4.0.zip", + "shasum": "68b81961013b9b661aa44ddebe814cb714b543d1" }, "require": { "magento/framework": "103.0.*", @@ -8547,7 +7918,7 @@ "magento/module-url-rewrite": "102.0.*", "magento/module-widget": "101.2.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", @@ -8571,17 +7942,17 @@ }, { "name": "magento/module-catalog-analytics", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.4.1.0.zip", - "shasum": "050fba7854dccba20ae42fb81ec402bb68967555" + "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.4.2.0.zip", + "shasum": "ad8ba55631ef15155c2ab7def26491d99d2c1065" }, "require": { "magento/framework": "103.0.*", "magento/module-analytics": "100.4.*", "magento/module-catalog": "104.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8600,17 +7971,17 @@ }, { "name": "magento/module-catalog-cms-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.4.0.0.zip", - "shasum": "b03911b9411a15875c5da13c8e0b40ca38667bce" + "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.4.1.0.zip", + "shasum": "89e2a2a22e1e9f4181e61d52d92976f024f95b4b" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-cms-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.4.*", @@ -8634,19 +8005,18 @@ }, { "name": "magento/module-catalog-customer-graph-ql", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.4.2.0.zip", - "shasum": "b403ad9e734dd248cec44a47e32c13ac6d45e5a8" + "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.4.4.0.zip", + "shasum": "854e141bbf15ee42ff40bf14980b463d1a72f7f9" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-graph-ql": "100.4.*", "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8665,11 +8035,11 @@ }, { "name": "magento/module-catalog-event", - "version": "101.1.2", + "version": "101.1.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-event/magento-module-catalog-event-101.1.2.0.zip", - "shasum": "85911e761cd751a0032ea9f2a72aabf526007460" + "url": "https://repo.magento.com/archives/magento/module-catalog-event/magento-module-catalog-event-101.1.4.0.zip", + "shasum": "7584f1081f4c6bf470808ee9c0858847e970e293" }, "require": { "magento/framework": "103.0.*", @@ -8683,7 +8053,7 @@ "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8701,14 +8071,15 @@ }, { "name": "magento/module-catalog-graph-ql", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.4.2.0.zip", - "shasum": "ee7f310b71885c1006398ab98da33efdf4abea6d" + "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.4.4.0.zip", + "shasum": "17be5a9565265cc04e2b4da2a0795fcfd9b539d4" }, "require": { "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-inventory": "100.4.*", "magento/module-catalog-search": "102.0.*", @@ -8718,7 +8089,7 @@ "magento/module-graph-ql": "100.4.*", "magento/module-search": "101.1.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql-cache": "100.4.*", @@ -8741,11 +8112,11 @@ }, { "name": "magento/module-catalog-import-export", - "version": "101.1.2", + "version": "101.1.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.1.2.0.zip", - "shasum": "cf0e2c855ef94783d8f0a549cd7ffedb912a8602" + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.1.4.0.zip", + "shasum": "7de989e9b9128c4048d95d3add36ea42996ded52" }, "require": { "ext-ctype": "*", @@ -8760,7 +8131,7 @@ "magento/module-media-storage": "100.4.*", "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8779,18 +8150,18 @@ }, { "name": "magento/module-catalog-import-export-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-import-export-staging/magento-module-catalog-import-export-staging-100.4.1.0.zip", - "shasum": "08951b3960d4dd91010dac70992089231e975575" + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export-staging/magento-module-catalog-import-export-staging-100.4.2.0.zip", + "shasum": "6ff0f5d10411783418c50574211b1ef19528e572" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-staging": "100.4.*", "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-import-export": "101.1.*" @@ -8811,11 +8182,11 @@ }, { "name": "magento/module-catalog-inventory", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.4.2.0.zip", - "shasum": "017ffc9ee4ba3a7c886ce63ff48e0f7ab7959e78" + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.4.4.0.zip", + "shasum": "f6fe6467ba5fb05307ef1071466375d1d045ed2a" }, "require": { "magento/framework": "103.0.*", @@ -8826,7 +8197,7 @@ "magento/module-quote": "101.2.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8845,18 +8216,19 @@ }, { "name": "magento/module-catalog-inventory-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.4.0.0.zip", - "shasum": "4479508a6232872c96ab9134acbc735393725526" + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.4.1.0.zip", + "shasum": "54a70525aa0eb0746133cd289fa44d3a513b5700" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-inventory": "100.4.*", + "magento/module-graph-ql": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8875,11 +8247,11 @@ }, { "name": "magento/module-catalog-inventory-staging", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-staging/magento-module-catalog-inventory-staging-100.4.1.0.zip", - "shasum": "989bcfb20f30620507a44a6fd664f8da5df0fb42" + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-staging/magento-module-catalog-inventory-staging-100.4.3.0.zip", + "shasum": "346b3bb255fffcd63aafa8f77a14a22a9c0215e8" }, "require": { "lib-libxml": "*", @@ -8888,7 +8260,8 @@ "magento/module-catalog": "104.0.*", "magento/module-catalog-inventory": "100.4.*", "magento/module-catalog-staging": "100.4.*", - "php": "~7.3.0||~7.4.0" + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-staging": "101.2.*" @@ -8909,17 +8282,17 @@ }, { "name": "magento/module-catalog-page-builder-analytics", - "version": "1.6.0", + "version": "1.6.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics/magento-module-catalog-page-builder-analytics-1.6.0.0.zip", - "shasum": "5a21f758652112d6f73d3824b9ae7a8a0c2be4fe" + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics/magento-module-catalog-page-builder-analytics-1.6.2.0.zip", + "shasum": "663461e9e293c64273e13c874d11f52853ce76c7" }, "require": { - "magento/framework": "~103.0.2-beta3", - "magento/module-catalog": "~104.0.2-beta3", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", "magento/module-page-builder-analytics": "1.6.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8937,17 +8310,17 @@ }, { "name": "magento/module-catalog-page-builder-analytics-staging", - "version": "1.6.0", + "version": "1.7.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics-staging/magento-module-catalog-page-builder-analytics-staging-1.6.0.0.zip", - "shasum": "01b12c739b3fabea2859e8b13864c598478dc5c2" + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics-staging/magento-module-catalog-page-builder-analytics-staging-1.7.1.0.zip", + "shasum": "53736aef98156e826af503f7d5adc7c32c340f3b" }, "require": { - "magento/framework": "~103.0.2-beta3", - "magento/module-catalog": "~104.0.2-beta3", + "magento/framework": "*", + "magento/module-catalog": "*", "magento/module-page-builder-analytics": "1.6.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8965,11 +8338,11 @@ }, { "name": "magento/module-catalog-permissions", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-permissions/magento-module-catalog-permissions-100.4.2.0.zip", - "shasum": "cad76c38d75b1835ddc40e7b883df37b9135e348" + "url": "https://repo.magento.com/archives/magento/module-catalog-permissions/magento-module-catalog-permissions-100.4.4.0.zip", + "shasum": "284a6fb0b9b5a658a0b3fd98e2608511b73840b8" }, "require": { "magento/framework": "103.0.*", @@ -8979,9 +8352,10 @@ "magento/module-quote": "101.2.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { + "magento/module-catalog-search": "102.0.*", "magento/module-config": "101.2.*", "magento/module-import-export": "101.0.*", "magento/module-indexer": "100.4.*", @@ -9003,11 +8377,11 @@ }, { "name": "magento/module-catalog-permissions-graph-ql", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-permissions-graph-ql/magento-module-catalog-permissions-graph-ql-100.4.1.0.zip", - "shasum": "12811b9e1f4f56489e844d18cd3a6113c00c19d0" + "url": "https://repo.magento.com/archives/magento/module-catalog-permissions-graph-ql/magento-module-catalog-permissions-graph-ql-100.4.3.0.zip", + "shasum": "ce4a952bd662a824d2eb253e154ac9d78de75360" }, "require": { "magento/framework": "103.0.*", @@ -9018,7 +8392,7 @@ "magento/module-graph-ql": "100.4.*", "magento/module-quote-graph-ql": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9037,11 +8411,11 @@ }, { "name": "magento/module-catalog-rule", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.2.2.0.zip", - "shasum": "04fc784960f4b2fed3382d0ae98859633184bdfd" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.2.4.0.zip", + "shasum": "0b46c28faedfbb1ad98dfa7928f7207901592b5e" }, "require": { "magento/framework": "103.0.*", @@ -9052,7 +8426,7 @@ "magento/module-rule": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", @@ -9075,11 +8449,11 @@ }, { "name": "magento/module-catalog-rule-configurable", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.4.1.0.zip", - "shasum": "e07cddc7047eab3877e27b01cf2deb990f8cb4f3" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.4.3.0.zip", + "shasum": "ba8ae1e197a7438ce74380b22be0610e2b5ba805" }, "require": { "magento/framework": "103.0.*", @@ -9087,7 +8461,7 @@ "magento/module-catalog": "104.0.*", "magento/module-catalog-rule": "101.2.*", "magento/module-configurable-product": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-rule": "101.2.*" @@ -9109,15 +8483,15 @@ }, { "name": "magento/module-catalog-rule-graph-ql", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.4.0.0.zip", - "shasum": "82b58c1d73f118ee090e1a7cfbc766b32ed2f13f" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.4.2.0.zip", + "shasum": "7b2272d4b110f18a6796ae56a57c334642d4556e" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-rule": "101.2.*" @@ -9139,11 +8513,11 @@ }, { "name": "magento/module-catalog-rule-staging", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-staging/magento-module-catalog-rule-staging-100.4.2.0.zip", - "shasum": "7fe933b014a5009c56ea19601b72efcb0a06ddde" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-staging/magento-module-catalog-rule-staging-100.4.4.0.zip", + "shasum": "c072f5e29eca908ed1d32734b72e367a80d10811" }, "require": { "magento/framework": "103.0.*", @@ -9156,7 +8530,7 @@ "magento/module-staging": "101.2.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9174,11 +8548,11 @@ }, { "name": "magento/module-catalog-search", - "version": "102.0.2", + "version": "102.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-102.0.2.0.zip", - "shasum": "18fa2bdcdbfcf922d96afcd94024e0ead1884d35" + "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-102.0.4.0.zip", + "shasum": "86f8676d034e5744772b99f143fb338158fc5135" }, "require": { "magento/framework": "103.0.*", @@ -9193,7 +8567,7 @@ "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -9215,11 +8589,11 @@ }, { "name": "magento/module-catalog-staging", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging/magento-module-catalog-staging-100.4.2.0.zip", - "shasum": "4a401b48f1d5b321eeae8f8a337cd03f9fa6c729" + "url": "https://repo.magento.com/archives/magento/module-catalog-staging/magento-module-catalog-staging-100.4.4.0.zip", + "shasum": "9b89d53226d580f9ea2ad7ceae871e3193b045f2" }, "require": { "lib-libxml": "*", @@ -9243,7 +8617,7 @@ "magento/module-url-rewrite": "102.0.*", "magento/module-visual-merchandiser": "100.4.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-import-export": "101.1.*", @@ -9267,20 +8641,22 @@ }, { "name": "magento/module-catalog-staging-graph-ql", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging-graph-ql/magento-module-catalog-staging-graph-ql-100.4.2.0.zip", - "shasum": "64f697289f75e8d4dd0119c0c213d870cb854e94" + "url": "https://repo.magento.com/archives/magento/module-catalog-staging-graph-ql/magento-module-catalog-staging-graph-ql-100.4.4.0.zip", + "shasum": "1ebc8f05994d37494e0042d3c85ecb2aa4872b25" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-graph-ql": "100.4.*", "magento/module-catalog-rule-staging": "100.4.*", + "magento/module-catalog-staging": "100.4.*", "magento/module-graph-ql": "100.4.*", "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-staging-graph-ql": "100.4.*" @@ -9302,19 +8678,19 @@ }, { "name": "magento/module-catalog-staging-page-builder", - "version": "1.6.0", + "version": "1.7.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging-page-builder/magento-module-catalog-staging-page-builder-1.6.0.0.zip", - "shasum": "c0701f4c8ddf7a2d9ba17b13e7f11f486b45dd3b" + "url": "https://repo.magento.com/archives/magento/module-catalog-staging-page-builder/magento-module-catalog-staging-page-builder-1.7.1.0.zip", + "shasum": "7c76e54a785b05acf4e07653f90a83dc0dfc0cd9" }, "require": { - "magento/framework": "~103.0.2-beta3", - "php": "~7.3.0||~7.4.0" + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-catalog-staging": "*", - "magento/module-page-builder": "*" + "magento/module-catalog-staging": "100.4.*", + "magento/module-page-builder": "2.2.*" }, "type": "magento2-module", "autoload": { @@ -9332,11 +8708,11 @@ }, { "name": "magento/module-catalog-url-rewrite", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.4.2.0.zip", - "shasum": "1f3bc6b0efd5140124cfc1c7692fbfe30bcb8991" + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.4.4.0.zip", + "shasum": "ea899afea444a981d3e468118038a280c75f86a8" }, "require": { "magento/framework": "103.0.*", @@ -9348,7 +8724,7 @@ "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-webapi": "100.4.*" @@ -9370,17 +8746,19 @@ }, { "name": "magento/module-catalog-url-rewrite-graph-ql", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.4.1.0.zip", - "shasum": "f75716821b361f737ac81626371eaba64f65dc4e" + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.4.3.0.zip", + "shasum": "76179ea626e8c7c57ca8e33d2a68090fa15670ff" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.4.*", @@ -9404,11 +8782,11 @@ }, { "name": "magento/module-catalog-url-rewrite-staging", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-staging/magento-module-catalog-url-rewrite-staging-100.4.1.0.zip", - "shasum": "fa9dfbd2f1afe7c36132a84f52ec4814c5e34637" + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-staging/magento-module-catalog-url-rewrite-staging-100.4.3.0.zip", + "shasum": "368f5695d414b0db362e46259a81b878f25c20f5" }, "require": { "magento/framework": "103.0.*", @@ -9417,7 +8795,7 @@ "magento/module-catalog-url-rewrite": "100.4.*", "magento/module-staging": "101.2.*", "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9435,11 +8813,11 @@ }, { "name": "magento/module-catalog-widget", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.4.2.0.zip", - "shasum": "3dc226781c22f1792c9946eb2001e5f142aff638" + "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.4.4.0.zip", + "shasum": "0df1204f3de4c39b099a4c4933a8096d29010515" }, "require": { "magento/framework": "103.0.*", @@ -9452,7 +8830,7 @@ "magento/module-theme": "101.1.*", "magento/module-widget": "101.2.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9471,11 +8849,11 @@ }, { "name": "magento/module-checkout", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.4.2.0.zip", - "shasum": "cbf32623646ef9a3a18e7119d0dec3d597e355ed" + "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.4.4.0.zip", + "shasum": "7565754344c67aea344a07fb2058cf53561127e3" }, "require": { "magento/framework": "103.0.*", @@ -9499,7 +8877,7 @@ "magento/module-tax": "100.4.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-cookie": "100.4.*" @@ -9521,11 +8899,11 @@ }, { "name": "magento/module-checkout-address-search", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-address-search/magento-module-checkout-address-search-100.4.1.0.zip", - "shasum": "5dcb8d60166df2d9ff19320789ec5532af03974e" + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search/magento-module-checkout-address-search-100.4.3.0.zip", + "shasum": "6682057b05cab155391d1722a249dc3cac722ecd" }, "require": { "magento/framework": "103.0.*", @@ -9535,7 +8913,7 @@ "magento/module-quote": "101.2.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9553,11 +8931,11 @@ }, { "name": "magento/module-checkout-address-search-gift-registry", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-address-search-gift-registry/magento-module-checkout-address-search-gift-registry-100.4.0.0.zip", - "shasum": "b0daf67d50a667ad40bb42247c96c3901e5bcf10" + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search-gift-registry/magento-module-checkout-address-search-gift-registry-100.4.1.0.zip", + "shasum": "87d2f574dc6610c04e2a961855f92be443673646" }, "require": { "magento/framework": "103.0.*", @@ -9565,7 +8943,7 @@ "magento/module-checkout-address-search": "100.4.*", "magento/module-customer": "103.0.*", "magento/module-gift-registry": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9583,11 +8961,11 @@ }, { "name": "magento/module-checkout-agreements", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.4.1.0.zip", - "shasum": "a3562d34c8bd81cbe8af82d1a8e81d671dfc18b2" + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.4.3.0.zip", + "shasum": "2e05ba5e61339a31e01560c22ae069fdcdfacb2a" }, "require": { "magento/framework": "103.0.*", @@ -9595,7 +8973,7 @@ "magento/module-checkout": "100.4.*", "magento/module-quote": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9614,17 +8992,17 @@ }, { "name": "magento/module-checkout-agreements-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.4.0.0.zip", - "shasum": "5f7201e5c7ae347cea991a10999734b6558b2083" + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.4.1.0.zip", + "shasum": "684cb0c5b0d7f3beca29830f86feeb9db0f84702" }, "require": { "magento/framework": "103.0.*", "magento/module-checkout-agreements": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*" @@ -9646,18 +9024,19 @@ }, { "name": "magento/module-checkout-staging", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-staging/magento-module-checkout-staging-100.4.1.0.zip", - "shasum": "92df95ef9217802e6efc7c84fed0fbaca7b7c48a" + "url": "https://repo.magento.com/archives/magento/module-checkout-staging/magento-module-checkout-staging-100.4.3.0.zip", + "shasum": "09b284c1965b8b433977affa1550098919200a17" }, "require": { "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", "magento/module-quote": "101.2.*", "magento/module-staging": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-checkout": "100.4.*", @@ -9679,11 +9058,11 @@ }, { "name": "magento/module-cms", - "version": "104.0.2", + "version": "104.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-104.0.2.0.zip", - "shasum": "9955d3b5843191fd1fffeac5d9287d735e811fe0" + "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-104.0.4.0.zip", + "shasum": "c3b0a5b87f4245732334fd9571d41a382f3bf5db" }, "require": { "magento/framework": "103.0.*", @@ -9696,7 +9075,7 @@ "magento/module-ui": "101.2.*", "magento/module-variable": "100.4.*", "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-cms-sample-data": "Sample Data version: 100.4.*" @@ -9718,18 +9097,18 @@ }, { "name": "magento/module-cms-graph-ql", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.4.0.0.zip", - "shasum": "68e3e92c775a4c3189c180853e48ee9fd658717e" + "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.4.2.0.zip", + "shasum": "abb74ab28dc617e67b1904ac40ea4c6b68af2d91" }, "require": { "magento/framework": "103.0.*", "magento/module-cms": "104.0.*", "magento/module-store": "101.1.*", "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*", @@ -9753,17 +9132,17 @@ }, { "name": "magento/module-cms-page-builder-analytics", - "version": "1.6.0", + "version": "1.6.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics/magento-module-cms-page-builder-analytics-1.6.0.0.zip", - "shasum": "94e021ec34246371e452c0842e35fd0b277b221b" + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics/magento-module-cms-page-builder-analytics-1.6.2.0.zip", + "shasum": "cb85faab790971cc0aa82a1396aa810946e4a114" }, "require": { - "magento/framework": "~103.0.2-beta3", - "magento/module-cms": "*", + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", "magento/module-page-builder-analytics": "1.6.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9781,17 +9160,17 @@ }, { "name": "magento/module-cms-page-builder-analytics-staging", - "version": "1.6.0", + "version": "1.7.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics-staging/magento-module-cms-page-builder-analytics-staging-1.6.0.0.zip", - "shasum": "1b78008a00ebe191840748374578415a674a551e" + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics-staging/magento-module-cms-page-builder-analytics-staging-1.7.1.0.zip", + "shasum": "7ae32a35288626196ac9b5f88a72c9ddc7f0fdb7" }, "require": { - "magento/framework": "~103.0.2-beta3", + "magento/framework": "*", "magento/module-cms": "*", "magento/module-page-builder-analytics": "1.6.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9809,11 +9188,11 @@ }, { "name": "magento/module-cms-staging", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-staging/magento-module-cms-staging-100.4.2.0.zip", - "shasum": "9d964e647070a81a1fcd6e8cf157c35a12fdfc8c" + "url": "https://repo.magento.com/archives/magento/module-cms-staging/magento-module-cms-staging-100.4.4.0.zip", + "shasum": "af81b248096c2cc438e8b5c8fc34e2e19a96b8a2" }, "require": { "magento/framework": "103.0.*", @@ -9822,7 +9201,7 @@ "magento/module-staging": "101.2.*", "magento/module-ui": "101.2.*", "magento/module-versions-cms": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9840,18 +9219,18 @@ }, { "name": "magento/module-cms-url-rewrite", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.4.1.0.zip", - "shasum": "7d0078ba3fc02de9414c2d21e2fa2c1b42694467" + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.4.3.0.zip", + "shasum": "5a8de8093d7d4e6ffe8f9cb9bc42f8259dee97a0" }, "require": { "magento/framework": "103.0.*", "magento/module-cms": "104.0.*", "magento/module-store": "101.1.*", "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9870,18 +9249,19 @@ }, { "name": "magento/module-cms-url-rewrite-graph-ql", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.4.0.0.zip", - "shasum": "6b3bb0173008099f91a9fcdfa0b66d7c31d98ca7" + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.4.2.0.zip", + "shasum": "43b3fa95a3bf776732105bc6e78c563737786ce2" }, "require": { "magento/framework": "103.0.*", "magento/module-cms": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", "magento/module-store": "101.1.*", "magento/module-url-rewrite-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.4.*", @@ -9904,17 +9284,17 @@ }, { "name": "magento/module-compare-list-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-compare-list-graph-ql/magento-module-compare-list-graph-ql-100.4.0.0.zip", - "shasum": "e0b9e9126613b988adac3427dd86379831f101a0" + "url": "https://repo.magento.com/archives/magento/module-compare-list-graph-ql/magento-module-compare-list-graph-ql-100.4.1.0.zip", + "shasum": "3933de0727390ab3e17c8e4ffb58f502fa0f6527" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-customer": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9933,11 +9313,11 @@ }, { "name": "magento/module-config", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.2.2.0.zip", - "shasum": "1add29a9ef9cffa083ef5749ab869e37b5d15a27" + "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.2.4.0.zip", + "shasum": "9392da7243f39fad1e90ff4709394ab3dd6657d7" }, "require": { "magento/framework": "103.0.*", @@ -9948,7 +9328,7 @@ "magento/module-email": "101.1.*", "magento/module-media-storage": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9967,11 +9347,11 @@ }, { "name": "magento/module-configurable-import-export", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.4.0.0.zip", - "shasum": "d48d00d38189a5c7d4f984bdafde312530b79d08" + "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.4.2.0.zip", + "shasum": "603d6c9eac912e43a402b56d0948ad68add15c02" }, "require": { "magento/framework": "103.0.*", @@ -9981,7 +9361,7 @@ "magento/module-eav": "102.1.*", "magento/module-import-export": "101.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10000,11 +9380,11 @@ }, { "name": "magento/module-configurable-product", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.4.2.0.zip", - "shasum": "007530ac8471643b4844d1469534e27fc71285d8" + "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.4.4.0.zip", + "shasum": "9766e5966fed032917558e1f7ed09c69c3626da0" }, "require": { "magento/framework": "103.0.*", @@ -10018,7 +9398,7 @@ "magento/module-quote": "101.2.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", @@ -10047,11 +9427,11 @@ }, { "name": "magento/module-configurable-product-graph-ql", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.4.2.0.zip", - "shasum": "f2e186d5f5a161a25a275ecf958416a92f0d1d34" + "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.4.4.0.zip", + "shasum": "3d27a65010bb681027cf5a250045f20b9731fcd9" }, "require": { "magento/framework": "103.0.*", @@ -10062,7 +9442,7 @@ "magento/module-graph-ql": "100.4.*", "magento/module-quote": "101.2.*", "magento/module-quote-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10081,21 +9461,19 @@ }, { "name": "magento/module-configurable-product-sales", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.4.0.0.zip", - "shasum": "696c1298f6e40e5493cc514fafbec5432937fdea" + "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.4.2.0.zip", + "shasum": "3a1d54510526d9e36a64c46d4544e1086129da07" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-configurable-product": "100.4.*" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10114,11 +9492,11 @@ }, { "name": "magento/module-configurable-product-staging", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-staging/magento-module-configurable-product-staging-100.4.1.0.zip", - "shasum": "bc6886dd766da3c2dfd7eaaaadd0ead796b6e4ca" + "url": "https://repo.magento.com/archives/magento/module-configurable-product-staging/magento-module-configurable-product-staging-100.4.3.0.zip", + "shasum": "4950946b7eebc21c9ee586400e651f258999c5df" }, "require": { "lib-libxml": "*", @@ -10128,7 +9506,7 @@ "magento/module-catalog-staging": "100.4.*", "magento/module-configurable-product": "100.4.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-staging": "100.4.*" @@ -10149,11 +9527,11 @@ }, { "name": "magento/module-contact", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.4.2.0.zip", - "shasum": "723c6f201360b375b89682a263507601dfcb77f0" + "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.4.4.0.zip", + "shasum": "f59890ba23fff0b4174eca28e9eb9631da272fdf" }, "require": { "magento/framework": "103.0.*", @@ -10161,7 +9539,7 @@ "magento/module-config": "101.2.*", "magento/module-customer": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10180,16 +9558,16 @@ }, { "name": "magento/module-cookie", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.4.2.0.zip", - "shasum": "c6a82ac84cbb06903080e15c2d05534355619521" + "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.4.4.0.zip", + "shasum": "028bc4a3d6758ec00e63451b66b529b03ddb0ea2" }, "require": { "magento/framework": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-backend": "102.0.*" @@ -10211,16 +9589,16 @@ }, { "name": "magento/module-cron", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.4.2.0.zip", - "shasum": "492699ed795831c3d3964a734131c8c358033141" + "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.4.4.0.zip", + "shasum": "3ac0f4fc89416ac589e7a22749f1825bf8c0ae36" }, "require": { "magento/framework": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -10242,16 +9620,16 @@ }, { "name": "magento/module-csp", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.4.1.0.zip", - "shasum": "e6e78011e6f70631386310fc9281e66b869ea24b" + "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.4.3.0.zip", + "shasum": "8df45e885e6287ed0b1380d2a1416c9ba0bccc8a" }, "require": { "magento/framework": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10270,11 +9648,11 @@ }, { "name": "magento/module-currency-symbol", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.4.1.0.zip", - "shasum": "8a8c2029fe4c7fc763dd9e099aa6f1a902932a09" + "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.4.3.0.zip", + "shasum": "d0f1cf8b2502e9fa3dfc19a34cc11bd12423c3f4" }, "require": { "magento/framework": "103.0.*", @@ -10283,7 +9661,7 @@ "magento/module-directory": "100.4.*", "magento/module-page-cache": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10302,11 +9680,11 @@ }, { "name": "magento/module-custom-attribute-management", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-custom-attribute-management/magento-module-custom-attribute-management-100.4.1.0.zip", - "shasum": "a1a77db0e4a133202690fbeac6869292e7656851" + "url": "https://repo.magento.com/archives/magento/module-custom-attribute-management/magento-module-custom-attribute-management-100.4.3.0.zip", + "shasum": "ea3a45b89389e87f1c81eca34988acfdf8f74118" }, "require": { "magento/framework": "103.0.*", @@ -10314,7 +9692,7 @@ "magento/module-eav": "102.1.*", "magento/module-media-storage": "100.4.*", "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10332,11 +9710,11 @@ }, { "name": "magento/module-customer", - "version": "103.0.2", + "version": "103.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-103.0.2.0.zip", - "shasum": "8a6ca41af4db7122e58c69b95de25f689e0d88f4" + "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-103.0.4.0.zip", + "shasum": "a9b5e4fb9a4bd904bc6c4fd8951a42c5f28f1f4f" }, "require": { "magento/framework": "103.0.*", @@ -10358,7 +9736,7 @@ "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-cookie": "100.4.*", @@ -10382,17 +9760,17 @@ }, { "name": "magento/module-customer-analytics", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.4.1.0.zip", - "shasum": "10dc6704118f79cffb2daa7ecb11d4a344992340" + "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.4.2.0.zip", + "shasum": "bce60a4bd7e29c7890d03685c04e513a24440d22" }, "require": { "magento/framework": "103.0.*", "magento/module-analytics": "100.4.*", "magento/module-customer": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10411,11 +9789,11 @@ }, { "name": "magento/module-customer-balance", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.4.2.0.zip", - "shasum": "fc07ac2f8955f6cd4d18a0367c1d3dc63eb67c76" + "url": "https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.4.4.0.zip", + "shasum": "a0d3b9215106f1c96321098eea3e738e7be7b6cd" }, "require": { "magento/framework": "103.0.*", @@ -10428,7 +9806,7 @@ "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-customer-balance-sample-data": "Sample Data version: 100.4.*", @@ -10450,11 +9828,11 @@ }, { "name": "magento/module-customer-balance-graph-ql", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-balance-graph-ql/magento-module-customer-balance-graph-ql-100.4.1.0.zip", - "shasum": "b0af64c59c42bb223c19a2eaacb1e9a3b1024a3a" + "url": "https://repo.magento.com/archives/magento/module-customer-balance-graph-ql/magento-module-customer-balance-graph-ql-100.4.2.0.zip", + "shasum": "20506d078848c1a4c0a86bf070d25e923134dca2" }, "require": { "magento/framework": "103.0.*", @@ -10462,7 +9840,7 @@ "magento/module-quote": "101.2.*", "magento/module-quote-graph-ql": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10481,11 +9859,11 @@ }, { "name": "magento/module-customer-custom-attributes", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-custom-attributes/magento-module-customer-custom-attributes-100.4.2.0.zip", - "shasum": "1d4be7861582b72cfa2d7df64cc66e0b1c20590c" + "url": "https://repo.magento.com/archives/magento/module-customer-custom-attributes/magento-module-customer-custom-attributes-100.4.4.0.zip", + "shasum": "d0974e438a36440f56eaa8916749b766902d00e8" }, "require": { "magento/framework": "103.0.*", @@ -10502,7 +9880,7 @@ "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10520,17 +9898,17 @@ }, { "name": "magento/module-customer-downloadable-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.4.0.0.zip", - "shasum": "c5f2acd7793cabd2b204bf6a100d21624fd28e72" + "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.4.1.0.zip", + "shasum": "faec34a3aff619ce641a49a6365393e5bafb826c" }, "require": { "magento/framework": "103.0.*", "magento/module-downloadable-graph-ql": "100.4.*", "magento/module-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.4.*" @@ -10552,11 +9930,11 @@ }, { "name": "magento/module-customer-finance", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-finance/magento-module-customer-finance-100.4.0.0.zip", - "shasum": "1d5fe4869d43bd0d84f0e89540e617f23a368f0c" + "url": "https://repo.magento.com/archives/magento/module-customer-finance/magento-module-customer-finance-100.4.2.0.zip", + "shasum": "d96e44247dea80a166634c0e6176fa71be46fdbc" }, "require": { "magento/framework": "103.0.*", @@ -10568,7 +9946,7 @@ "magento/module-import-export": "101.0.*", "magento/module-reward": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10586,11 +9964,11 @@ }, { "name": "magento/module-customer-graph-ql", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.4.2.0.zip", - "shasum": "56afec30a3eba4e939f04bb36c28c3f5b7843a53" + "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.4.4.0.zip", + "shasum": "8784253f465b269a4db27b15f297168994fae874" }, "require": { "magento/framework": "103.0.*", @@ -10599,10 +9977,12 @@ "magento/module-directory": "100.4.*", "magento/module-eav": "102.1.*", "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", "magento/module-integration": "100.4.*", "magento/module-newsletter": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10621,11 +10001,11 @@ }, { "name": "magento/module-customer-import-export", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.4.2.0.zip", - "shasum": "de8e21ff6b51d6e086cfd4ee8cdb8415bd021811" + "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.4.4.0.zip", + "shasum": "6974e693afef3f09453310edc2c7a05180aa26ef" }, "require": { "magento/framework": "103.0.*", @@ -10635,7 +10015,7 @@ "magento/module-eav": "102.1.*", "magento/module-import-export": "101.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10654,11 +10034,11 @@ }, { "name": "magento/module-customer-segment", - "version": "102.1.2", + "version": "102.1.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-segment/magento-module-customer-segment-102.1.2.0.zip", - "shasum": "ccd2de3691230e8be77a9fb856fe482da9620ce0" + "url": "https://repo.magento.com/archives/magento/module-customer-segment/magento-module-customer-segment-102.1.4.0.zip", + "shasum": "7e91eb6edc3982e06e2e5f1b9b577ecee18a8572" }, "require": { "magento/framework": "103.0.*", @@ -10678,7 +10058,7 @@ "magento/module-rule": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-checkout": "100.4.*" @@ -10697,13 +10077,44 @@ ], "description": "N/A" }, + { + "name": "magento/module-deferred-total-calculating", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-deferred-total-calculating/magento-module-deferred-total-calculating-100.4.0.0.zip", + "shasum": "6e8fb991ae672fa85b1d9e675c62f4480062042b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-staging": "100.4.*", + "magento/module-payment": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DeferredTotalCalculating\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, { "name": "magento/module-deploy", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.4.2.0.zip", - "shasum": "d3035454ceaa425fb374cc4410b47d15036ddaa6" + "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.4.4.0.zip", + "shasum": "d019c83f5d2117b74ede903f9e8e4f9efc807886" }, "require": { "magento/framework": "103.0.*", @@ -10711,7 +10122,7 @@ "magento/module-require-js": "100.4.*", "magento/module-store": "101.1.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10731,17 +10142,17 @@ }, { "name": "magento/module-developer", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.4.2.0.zip", - "shasum": "da2d8b6b466529cb45025e34a21d5f951eb277ff" + "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.4.4.0.zip", + "shasum": "130d066e02afc49ea5e499a38c2d207b316897bf" }, "require": { "magento/framework": "103.0.*", "magento/module-config": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10760,11 +10171,11 @@ }, { "name": "magento/module-dhl", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.4.1.0.zip", - "shasum": "540cd358b0d063e5af383ecf4efde9c1445c1b48" + "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.4.3.0.zip", + "shasum": "be0b7ce303b59aaea9bb5e9c262916e7600efc1c" }, "require": { "lib-libxml": "*", @@ -10778,7 +10189,7 @@ "magento/module-sales": "103.0.*", "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-checkout": "100.4.*" @@ -10800,11 +10211,11 @@ }, { "name": "magento/module-directory", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.4.2.0.zip", - "shasum": "52222f9af6e051315f35cfdd18fb84830385cb6e" + "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.4.4.0.zip", + "shasum": "a227ad0a86e7ef636dc996d1d366eff3f2a38898" }, "require": { "lib-libxml": "*", @@ -10812,7 +10223,7 @@ "magento/module-backend": "102.0.*", "magento/module-config": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10831,18 +10242,18 @@ }, { "name": "magento/module-directory-graph-ql", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.4.1.0.zip", - "shasum": "4b794be74a6b68444d08c82ba844a029097c3fdf" + "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.4.2.0.zip", + "shasum": "8c1d22fe9534fec4f7ac3b472c41bf78aa3efc75" }, "require": { "magento/framework": "103.0.*", "magento/module-directory": "100.4.*", "magento/module-graph-ql": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10861,11 +10272,11 @@ }, { "name": "magento/module-downloadable", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.4.2.0.zip", - "shasum": "5088b3afe93359881a0ce97db6bebf2e217def61" + "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.4.4.0.zip", + "shasum": "9612442d3c202c19dfbbced3e118cc084cef6878" }, "require": { "magento/framework": "103.0.*", @@ -10885,7 +10296,7 @@ "magento/module-tax": "100.4.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" @@ -10907,11 +10318,11 @@ }, { "name": "magento/module-downloadable-graph-ql", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.4.2.0.zip", - "shasum": "236dc81d8a0f12e6dadb3db23231dcd76e1248d3" + "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.4.4.0.zip", + "shasum": "00c6b314ff17ea4d6b5d49137cf360bbdf6ea985" }, "require": { "magento/framework": "103.0.*", @@ -10921,7 +10332,7 @@ "magento/module-quote-graph-ql": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.4.*", @@ -10944,11 +10355,11 @@ }, { "name": "magento/module-downloadable-import-export", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.4.1.0.zip", - "shasum": "deabdd978e94aee9daa53b36cf43553bf0a39687" + "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.4.3.0.zip", + "shasum": "d6a9258cbc4ad68778067782980cfa483ef2faa2" }, "require": { "magento/framework": "103.0.*", @@ -10958,7 +10369,7 @@ "magento/module-eav": "102.1.*", "magento/module-import-export": "101.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10977,19 +10388,21 @@ }, { "name": "magento/module-downloadable-staging", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-staging/magento-module-downloadable-staging-100.4.1.0.zip", - "shasum": "436c43057195a1d2548e8545e904a7ba6b72236c" + "url": "https://repo.magento.com/archives/magento/module-downloadable-staging/magento-module-downloadable-staging-100.4.3.0.zip", + "shasum": "e5934117e3b790640b1b5e57e332c00233473d86" }, "require": { "lib-libxml": "*", "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", "magento/module-catalog-staging": "100.4.*", "magento/module-downloadable": "100.4.*", - "php": "~7.3.0||~7.4.0" + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-staging": "100.4.*" @@ -11010,11 +10423,11 @@ }, { "name": "magento/module-eav", - "version": "102.1.2", + "version": "102.1.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.1.2.0.zip", - "shasum": "1798848f20be98c51634644ec5c8eeee1e12d96d" + "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.1.4.0.zip", + "shasum": "c3be158f50ef1f618bfde852c22555cb12e31840" }, "require": { "magento/framework": "103.0.*", @@ -11023,7 +10436,7 @@ "magento/module-config": "101.2.*", "magento/module-media-storage": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11042,16 +10455,16 @@ }, { "name": "magento/module-eav-graph-ql", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.4.0.0.zip", - "shasum": "89579ef6adc5c1daa084ee0c4024abfcaebce61c" + "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.4.2.0.zip", + "shasum": "d01f70fb516cebb96bef4f480bade2599290bda6" }, "require": { "magento/framework": "103.0.*", "magento/module-eav": "102.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*" @@ -11073,14 +10486,14 @@ }, { "name": "magento/module-elasticsearch", - "version": "101.0.2", + "version": "101.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-101.0.2.0.zip", - "shasum": "871adacd1de84d03dc09b8f4218aa70fa4f81b58" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-101.0.4.0.zip", + "shasum": "59cc0bd8094bc28f68339244532a85f35bf1ec9d" }, "require": { - "elasticsearch/elasticsearch": "~7.7.0", + "elasticsearch/elasticsearch": "~7.16.0", "magento/framework": "103.0.*", "magento/module-advanced-search": "100.4.*", "magento/module-catalog": "104.0.*", @@ -11090,7 +10503,7 @@ "magento/module-eav": "102.1.*", "magento/module-search": "101.1.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -11112,20 +10525,20 @@ }, { "name": "magento/module-elasticsearch-6", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.4.2.0.zip", - "shasum": "80214e718a5bd746a1ff2949b911fba990817189" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.4.4.0.zip", + "shasum": "7ff2c20a5dbd04904aea96d06b957d7b9d5500cb" }, "require": { - "elasticsearch/elasticsearch": "~7.7.0", + "elasticsearch/elasticsearch": "~7.16.0", "magento/framework": "103.0.*", "magento/module-advanced-search": "100.4.*", "magento/module-catalog-search": "102.0.*", "magento/module-elasticsearch": "101.0.*", "magento/module-search": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -11147,19 +10560,19 @@ }, { "name": "magento/module-elasticsearch-7", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.4.2.0.zip", - "shasum": "e6038cee1da404789fd4789af00fe88befd4feaf" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.4.4.0.zip", + "shasum": "3a085edd82d218a166901e6abad3ad1080b1630c" }, "require": { - "elasticsearch/elasticsearch": "~7.7.0", + "elasticsearch/elasticsearch": "~7.16.0", "magento/framework": "103.0.*", "magento/module-advanced-search": "100.4.*", "magento/module-catalog-search": "102.0.*", "magento/module-elasticsearch": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*", @@ -11182,11 +10595,11 @@ }, { "name": "magento/module-elasticsearch-catalog-permissions", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions/magento-module-elasticsearch-catalog-permissions-100.4.0.0.zip", - "shasum": "612170eb1007f241fe080490562cafad69411184" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions/magento-module-elasticsearch-catalog-permissions-100.4.1.0.zip", + "shasum": "3d670a1650d2158d4d4a42169a37e3024a9f9708" }, "require": { "magento/framework": "103.0.*", @@ -11196,7 +10609,7 @@ "magento/module-customer": "103.0.*", "magento/module-elasticsearch": "101.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -11216,13 +10629,44 @@ ], "description": "N/A" }, + { + "name": "magento/module-elasticsearch-catalog-permissions-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions-graph-ql/magento-module-elasticsearch-catalog-permissions-graph-ql-100.4.0.0.zip", + "shasum": "111daea515d5f06f0253a988d45dfe2a04cdb2c7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ElasticsearchCatalogPermissionsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, { "name": "magento/module-email", - "version": "101.1.2", + "version": "101.1.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.1.2.0.zip", - "shasum": "ea69631038931470f8ce0a2905030704f1753935" + "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.1.4.0.zip", + "shasum": "d1af5680086a5a9bf12f25164d4b4e9acbb10688" }, "require": { "magento/framework": "103.0.*", @@ -11235,7 +10679,7 @@ "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-variable": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-theme": "101.1.*" @@ -11257,17 +10701,17 @@ }, { "name": "magento/module-encryption-key", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.4.1.0.zip", - "shasum": "08b7de7deb7507938dfb20dfed868e060ad70390" + "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.4.3.0.zip", + "shasum": "6d005c0f6cabc0257fece16e129556406f27e2e3" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-config": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11286,11 +10730,11 @@ }, { "name": "magento/module-enterprise", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-enterprise/magento-module-enterprise-100.4.1.0.zip", - "shasum": "f72be73bd58070de6174b8d5d6084bfc4dc2e62a" + "url": "https://repo.magento.com/archives/magento/module-enterprise/magento-module-enterprise-100.4.2.0.zip", + "shasum": "487ec8e9d7570a9ea5af5bdef42333f6d7bb5534" }, "require": { "magento/framework": "103.0.*", @@ -11318,7 +10762,7 @@ "magento/module-scheduled-import-export": "101.2.*", "magento/module-target-rule": "101.2.*", "magento/module-versions-cms": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-theme": "101.1.*" @@ -11339,11 +10783,11 @@ }, { "name": "magento/module-fedex", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.4.1.0.zip", - "shasum": "43cfaafd20695314930c14213d26d4aa3a733faa" + "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.4.3.0.zip", + "shasum": "5e2e9a10a59865925907055aed50bf83eac8e4a4" }, "require": { "lib-libxml": "*", @@ -11356,7 +10800,7 @@ "magento/module-sales": "103.0.*", "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11375,11 +10819,11 @@ }, { "name": "magento/module-gift-card", - "version": "101.3.2", + "version": "101.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card/magento-module-gift-card-101.3.2.0.zip", - "shasum": "ef4b5ab75c6141d4f27698afac13f51c6ebdd250" + "url": "https://repo.magento.com/archives/magento/module-gift-card/magento-module-gift-card-101.3.4.0.zip", + "shasum": "45fe646f900dbda2bbe74479238efc67919e2411" }, "require": { "magento/framework": "103.0.*", @@ -11396,7 +10840,7 @@ "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-bundle": "101.0.*", @@ -11424,11 +10868,11 @@ }, { "name": "magento/module-gift-card-account", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-account/magento-module-gift-card-account-101.2.2.0.zip", - "shasum": "83eb744bace7d2bf26d8e489f74b70365251a81e" + "url": "https://repo.magento.com/archives/magento/module-gift-card-account/magento-module-gift-card-account-101.2.4.0.zip", + "shasum": "8e3d07e773c71480e2cfe0cc7a92bd6aeae2d9e9" }, "require": { "magento/framework": "103.0.*", @@ -11442,7 +10886,7 @@ "magento/module-quote": "101.2.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11460,11 +10904,11 @@ }, { "name": "magento/module-gift-card-account-graph-ql", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-account-graph-ql/magento-module-gift-card-account-graph-ql-100.4.1.0.zip", - "shasum": "0e6af84928ba9b555b691954adc3c099df922ac9" + "url": "https://repo.magento.com/archives/magento/module-gift-card-account-graph-ql/magento-module-gift-card-account-graph-ql-100.4.3.0.zip", + "shasum": "c398261664e07ac46ea498e57cde71c9b8505aa4" }, "require": { "magento/framework": "103.0.*", @@ -11472,7 +10916,7 @@ "magento/module-quote": "101.2.*", "magento/module-quote-graph-ql": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11491,11 +10935,11 @@ }, { "name": "magento/module-gift-card-graph-ql", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-graph-ql/magento-module-gift-card-graph-ql-100.4.2.0.zip", - "shasum": "fc2f52bbe1f60a19de0b62c1795c3156bc22d0bb" + "url": "https://repo.magento.com/archives/magento/module-gift-card-graph-ql/magento-module-gift-card-graph-ql-100.4.4.0.zip", + "shasum": "1acaac6450267766fa521b3147b48e8948f9f9e0" }, "require": { "magento/framework": "103.0.*", @@ -11506,7 +10950,7 @@ "magento/module-quote-graph-ql": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.4.*", @@ -11528,11 +10972,11 @@ }, { "name": "magento/module-gift-card-import-export", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-import-export/magento-module-gift-card-import-export-100.4.0.0.zip", - "shasum": "5c07101d8508df60758f9fdae100318ee087abe4" + "url": "https://repo.magento.com/archives/magento/module-gift-card-import-export/magento-module-gift-card-import-export-100.4.2.0.zip", + "shasum": "35092f87e6b6b09eab476d43ae2df188e62de30e" }, "require": { "magento/framework": "103.0.*", @@ -11542,7 +10986,7 @@ "magento/module-eav": "102.1.*", "magento/module-gift-card": "101.3.*", "magento/module-import-export": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11561,16 +11005,16 @@ }, { "name": "magento/module-gift-card-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-staging/magento-module-gift-card-staging-100.4.1.0.zip", - "shasum": "60db89f9bb0bdcb08e34a4040522eb798f6314e5" + "url": "https://repo.magento.com/archives/magento/module-gift-card-staging/magento-module-gift-card-staging-100.4.2.0.zip", + "shasum": "90672ad4373f8a0d2fa0d1d3d058aebbfa445eef" }, "require": { "magento/framework": "103.0.*", "magento/module-gift-card": "101.3.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11588,11 +11032,11 @@ }, { "name": "magento/module-gift-message", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.4.1.0.zip", - "shasum": "870bf72e08751e316c9c83b656b00283a7b75a70" + "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.4.3.0.zip", + "shasum": "599c56fecf3c26ff9d1b59011255ab32eb9ed4e3" }, "require": { "magento/framework": "103.0.*", @@ -11604,7 +11048,7 @@ "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-eav": "102.1.*", @@ -11627,16 +11071,16 @@ }, { "name": "magento/module-gift-message-graph-ql", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message-graph-ql/magento-module-gift-message-graph-ql-100.4.0.0.zip", - "shasum": "3657cead0c7c969fbc4e9b99d2d4fef72e0b6cf0" + "url": "https://repo.magento.com/archives/magento/module-gift-message-graph-ql/magento-module-gift-message-graph-ql-100.4.2.0.zip", + "shasum": "03c5e036bcb950dff7b2fd8b5a93c91cec6919db" }, "require": { "magento/framework": "103.0.*", "magento/module-gift-message": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*" @@ -11658,21 +11102,65 @@ }, { "name": "magento/module-gift-message-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message-staging/magento-module-gift-message-staging-100.4.1.0.zip", - "shasum": "df238ee03bedd4ccda6924a7dad8d87a59614ffb" + "url": "https://repo.magento.com/archives/magento/module-gift-message-staging/magento-module-gift-message-staging-100.4.2.0.zip", + "shasum": "466cbc331963e0fea7f4a72ad180bab531117b3e" }, "require": { "lib-libxml": "*", "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-gift-message": "100.4.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessageStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-registry", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-registry/magento-module-gift-registry-101.2.4.0.zip", + "shasum": "4cfa4b0636cc0622f8a2b1dba29dadb7aac4e3d7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-gift-message": "100.4.*", - "magento/module-staging": "101.2.*" + "magento/module-gift-registry-sample-data": "Sample Data version: 100.4.*" }, "type": "magento2-module", "autoload": { @@ -11680,7 +11168,7 @@ "registration.php" ], "psr-4": { - "Magento\\GiftMessageStaging\\": "" + "Magento\\GiftRegistry\\": "" } }, "license": [ @@ -11689,34 +11177,27 @@ "description": "N/A" }, { - "name": "magento/module-gift-registry", - "version": "101.2.2", + "name": "magento/module-gift-registry-graph-ql", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-registry/magento-module-gift-registry-101.2.2.0.zip", - "shasum": "cd25eccd02c4f3de1f1bebe061e5b55279bf6d2d" + "url": "https://repo.magento.com/archives/magento/module-gift-registry-graph-ql/magento-module-gift-registry-graph-ql-100.4.1.0.zip", + "shasum": "7c663d50f8d9fc908d2eff9b99a69a895e7ecfa3" }, "require": { "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", + "magento/module-catalog-graph-ql": "100.4.*", "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", "magento/module-directory": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-gift-registry-sample-data": "Sample Data version: 100.4.*" + "magento/module-quote": "101.2.*" }, "type": "magento2-module", "autoload": { @@ -11724,21 +11205,22 @@ "registration.php" ], "psr-4": { - "Magento\\GiftRegistry\\": "" + "Magento\\GiftRegistryGraphQl\\": "" } }, "license": [ - "proprietary" + "OSL-3.0", + "AFL-3.0" ], "description": "N/A" }, { "name": "magento/module-gift-wrapping", - "version": "101.2.1", + "version": "101.2.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-wrapping/magento-module-gift-wrapping-101.2.1.0.zip", - "shasum": "0db05fa758ec28926e39f31fea4b02021633563c" + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping/magento-module-gift-wrapping-101.2.3.0.zip", + "shasum": "28b0ec799a10415b3f12faa153fd379121d66421" }, "require": { "magento/framework": "103.0.*", @@ -11756,7 +11238,7 @@ "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11774,11 +11256,11 @@ }, { "name": "magento/module-gift-wrapping-graph-ql", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-graph-ql/magento-module-gift-wrapping-graph-ql-100.4.1.0.zip", - "shasum": "582247744b066996c0af5a663b0ad08864c2fb58" + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-graph-ql/magento-module-gift-wrapping-graph-ql-100.4.2.0.zip", + "shasum": "06d8172c8b706f5debbda68c3dec24fdef37556c" }, "require": { "magento/framework": "103.0.*", @@ -11788,7 +11270,7 @@ "magento/module-quote-graph-ql": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11807,17 +11289,17 @@ }, { "name": "magento/module-gift-wrapping-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-staging/magento-module-gift-wrapping-staging-100.4.1.0.zip", - "shasum": "11c785947cb774d42fb3fa6cbce50b57a3c58c11" + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-staging/magento-module-gift-wrapping-staging-100.4.2.0.zip", + "shasum": "b327e647e565b10a5946f761fe362ea1d5b9c3e3" }, "require": { "lib-libxml": "*", "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-gift-wrapping": "101.2.*", @@ -11839,17 +11321,17 @@ }, { "name": "magento/module-google-adwords", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.4.0.0.zip", - "shasum": "fb7c7020ce938fe1c7d49dd201cfa2992b51a5a2" + "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.4.2.0.zip", + "shasum": "0a43ce9822ad2668925e9bfd83a9390937a5b062" }, "require": { "magento/framework": "103.0.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11868,18 +11350,18 @@ }, { "name": "magento/module-google-analytics", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.4.0.0.zip", - "shasum": "68b47404030af89957333ac92e6e426a65a5e0aa" + "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.4.1.0.zip", + "shasum": "ac96a5e269773e3c9162a82436bdfa19e6fe3be1" }, "require": { "magento/framework": "103.0.*", "magento/module-cookie": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -11901,11 +11383,11 @@ }, { "name": "magento/module-google-optimizer", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.4.1.0.zip", - "shasum": "704e95284b292b70c155feba5430c7b1121862a2" + "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.4.3.0.zip", + "shasum": "6c45412c39e296e2bba714944a4213923a072ea1" }, "require": { "magento/framework": "103.0.*", @@ -11915,7 +11397,7 @@ "magento/module-google-analytics": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11934,17 +11416,17 @@ }, { "name": "magento/module-google-optimizer-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-optimizer-staging/magento-module-google-optimizer-staging-100.4.1.0.zip", - "shasum": "ff8303bbf932c867507bad75ef7b23ed9f00f843" + "url": "https://repo.magento.com/archives/magento/module-google-optimizer-staging/magento-module-google-optimizer-staging-100.4.2.0.zip", + "shasum": "d0fe89bee2115ff246414708bd7a8e60a8264541" }, "require": { "lib-libxml": "*", "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-google-optimizer": "100.4.*", @@ -11966,11 +11448,11 @@ }, { "name": "magento/module-google-tag-manager", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-tag-manager/magento-module-google-tag-manager-100.4.2.0.zip", - "shasum": "2ee12e1afee84088c27718170ed78e4e0c90bfd4" + "url": "https://repo.magento.com/archives/magento/module-google-tag-manager/magento-module-google-tag-manager-100.4.4.0.zip", + "shasum": "4927957b00591b04d82c52833e406eb15493fc1f" }, "require": { "magento/framework": "103.0.*", @@ -11984,7 +11466,7 @@ "magento/module-page-cache": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*", @@ -12006,17 +11488,20 @@ }, { "name": "magento/module-graph-ql", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.4.2.0.zip", - "shasum": "a7f8828ac930cae8008fe1e16dd715e855a41de6" + "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.4.4.0.zip", + "shasum": "e33fc6b44c60ac57ee855ef48de034ffd5bdb959" }, "require": { "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", "magento/module-eav": "102.1.*", + "magento/module-new-relic-reporting": "100.4.*", "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0", + "webonyx/graphql-php": "~14.11.3" }, "suggest": { "magento/module-graph-ql-cache": "100.4.*" @@ -12038,17 +11523,19 @@ }, { "name": "magento/module-graph-ql-cache", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.4.0.0.zip", - "shasum": "669ff7199c6351f7e5c5caf260436c4bf84d2726" + "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.4.1.0.zip", + "shasum": "0145042f6360087d8f54cad4998a1e1459d5d5f7" }, "require": { "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", "magento/module-graph-ql": "100.4.*", + "magento/module-integration": "100.4.*", "magento/module-page-cache": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12067,18 +11554,18 @@ }, { "name": "magento/module-grouped-catalog-inventory", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.4.0.0.zip", - "shasum": "6d738358419afaebd5de30eee4a832ed8339627b" + "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.4.1.0.zip", + "shasum": "2b379e8f6334f565440c4f738dc965e21e4e75b1" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-inventory": "100.4.*", "magento/module-grouped-product": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12097,11 +11584,11 @@ }, { "name": "magento/module-grouped-import-export", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.4.0.0.zip", - "shasum": "83c23137ea95003f5c8ae6fdb6fb436eeba63b22" + "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.4.2.0.zip", + "shasum": "f902e7c7563ebd987f292c34b011b8c5160af6e8" }, "require": { "magento/framework": "103.0.*", @@ -12110,7 +11597,7 @@ "magento/module-eav": "102.1.*", "magento/module-grouped-product": "100.4.*", "magento/module-import-export": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12129,11 +11616,11 @@ }, { "name": "magento/module-grouped-product", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.4.2.0.zip", - "shasum": "01211422c0d9842575fb411a67bd8b8e04efc919" + "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.4.4.0.zip", + "shasum": "f270edece8c486b09e4ad6013cf6211c431ec860" }, "require": { "magento/framework": "103.0.*", @@ -12150,7 +11637,7 @@ "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" @@ -12172,18 +11659,18 @@ }, { "name": "magento/module-grouped-product-graph-ql", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.4.2.0.zip", - "shasum": "5fb52665bd0465227156c4a76d2b758ed1785822" + "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.4.4.0.zip", + "shasum": "5baed8343dc5e6d32c29939e8596c447b1b295c6" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-graph-ql": "100.4.*", "magento/module-grouped-product": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12202,19 +11689,20 @@ }, { "name": "magento/module-grouped-product-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product-staging/magento-module-grouped-product-staging-100.4.1.0.zip", - "shasum": "fc057b1aacf553e0a408f3a1729c572b5a141b72" + "url": "https://repo.magento.com/archives/magento/module-grouped-product-staging/magento-module-grouped-product-staging-100.4.2.0.zip", + "shasum": "ab68381a08fe3968229183eaab0261ec7b0f86d0" }, "require": { "lib-libxml": "*", "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", "magento/module-grouped-product": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-staging": "100.4.*", @@ -12236,11 +11724,11 @@ }, { "name": "magento/module-import-export", - "version": "101.0.2", + "version": "101.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-101.0.2.0.zip", - "shasum": "310ea6e0e7f6cc374e70201d29a03b7f69c5f283" + "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-101.0.4.0.zip", + "shasum": "3087bdbb3e5e28efa45f1fd7b7e0b347480d2225" }, "require": { "ext-ctype": "*", @@ -12251,7 +11739,7 @@ "magento/module-media-storage": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12270,16 +11758,16 @@ }, { "name": "magento/module-indexer", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.4.2.0.zip", - "shasum": "9dfa614e9fe4add0568ec57e036a835baa0ede5c" + "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.4.4.0.zip", + "shasum": "d5fd2a2d9db69e8f9901b9b84059fc7b50a003f3" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12298,11 +11786,11 @@ }, { "name": "magento/module-instant-purchase", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.4.1.0.zip", - "shasum": "0482d2e9f0eb6ed0ee953fdbd260fe0f7083794c" + "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.4.3.0.zip", + "shasum": "f17aa3a22a310898ccb7003a032b2cacbac191aa" }, "require": { "magento/framework": "103.0.*", @@ -12313,7 +11801,7 @@ "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12332,11 +11820,11 @@ }, { "name": "magento/module-integration", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.4.2.0.zip", - "shasum": "1c930cf3d8079063df95c40edeb7941e4d25cd45" + "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.4.4.0.zip", + "shasum": "9822538189688906a2a4805b9d29c50823305517" }, "require": { "magento/framework": "103.0.*", @@ -12347,7 +11835,7 @@ "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12366,16 +11854,16 @@ }, { "name": "magento/module-inventory", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.2.0.0.zip", - "shasum": "ae5f1fc099cc5ce12a2f59f14b253f65314179fb" + "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.2.2.0.zip", + "shasum": "4bb63e6907c1c2e72bf3e45ad1bb2e2093e05fdb" }, "require": { "magento/framework": "*", "magento/module-inventory-api": "1.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12394,11 +11882,11 @@ }, { "name": "magento/module-inventory-admin-ui", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.2.0.0.zip", - "shasum": "773871a0ab8a943aacd37e57bcceff3265542c3c" + "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.2.2.0.zip", + "shasum": "53b93bfad430202fb849e88c8b5c29bdb87a4c23" }, "require": { "magento/framework": "*", @@ -12408,7 +11896,7 @@ "magento/module-inventory-api": "1.2.*", "magento/module-inventory-catalog-api": "1.3.*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12427,18 +11915,18 @@ }, { "name": "magento/module-inventory-advanced-checkout", - "version": "1.2.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.2.0.0.zip", - "shasum": "dc7c9a8f12a1eb66498ab70e431fefe485b55d0d" + "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.2.1.0.zip", + "shasum": "9933ec6f37431cdf3434ef124ea3c1c2c3e010ab" }, "require": { "magento/framework": "*", "magento/module-inventory-catalog-api": "1.3.*", "magento/module-inventory-sales-api": "1.2.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-advanced-checkout": "*" @@ -12460,15 +11948,15 @@ }, { "name": "magento/module-inventory-api", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.2.0.0.zip", - "shasum": "ca4572d294159c7ae13d2dff9bd583d82aea3510" + "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.2.2.0.zip", + "shasum": "8b3187fe488715330e995fa9f5c30113c3e7a205" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12487,17 +11975,19 @@ }, { "name": "magento/module-inventory-bundle-import-export", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-import-export/magento-module-inventory-bundle-import-export-1.1.0.0.zip", - "shasum": "ba388106d8d9ab1c46daa249bb295e9b90851ffd" + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-import-export/magento-module-inventory-bundle-import-export-1.1.1.0.zip", + "shasum": "d7e791613e1768dfe41db8fec9cc8f05beae0ef4" }, "require": { "magento/framework": "*", + "magento/module-bundle": "*", "magento/module-bundle-import-export": "*", + "magento/module-catalog-import-export": "*", "magento/module-inventory-catalog-api": "1.3.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12516,11 +12006,11 @@ }, { "name": "magento/module-inventory-bundle-product", - "version": "1.2.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.2.0.0.zip", - "shasum": "5767f68da3b21ce0a175c01d8d7c662ecd8e3251" + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.2.1.0.zip", + "shasum": "ee029870f26635a42c7b02890ca14c063e692068" }, "require": { "magento/framework": "*", @@ -12531,7 +12021,7 @@ "magento/module-inventory-configuration-api": "1.2.*", "magento/module-inventory-sales-api": "1.2.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-inventory": "*" @@ -12553,11 +12043,11 @@ }, { "name": "magento/module-inventory-bundle-product-admin-ui", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.2.0.0.zip", - "shasum": "f162f897e7e09b980af24490b780b9f468f6d804" + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.2.2.0.zip", + "shasum": "1e30de08cc7b91d5d102ac751b60f0b5ec75bfb7" }, "require": { "magento/framework": "*", @@ -12566,7 +12056,7 @@ "magento/module-inventory-catalog-admin-ui": "1.2.*", "magento/module-inventory-catalog-api": "1.3.*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-inventory-configuration-api": "1.2.*" @@ -12588,11 +12078,11 @@ }, { "name": "magento/module-inventory-bundle-product-indexer", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-indexer/magento-module-inventory-bundle-product-indexer-1.1.0.0.zip", - "shasum": "57254fba4152e9c534f1a0fa0e7b2e84118a6ae2" + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-indexer/magento-module-inventory-bundle-product-indexer-1.1.1.0.zip", + "shasum": "b0c37d374a497e79ce5a3c8330ead9c5fdfff7d6" }, "require": { "magento/framework": "*", @@ -12602,7 +12092,7 @@ "magento/module-inventory-catalog-api": "1.3.*", "magento/module-inventory-indexer": "2.1.*", "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-inventory": "1.2.*" @@ -12624,17 +12114,17 @@ }, { "name": "magento/module-inventory-cache", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.2.0.0.zip", - "shasum": "c91e9a7284c2193de8a1d623b8a53fc36177a5e3" + "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.2.2.0.zip", + "shasum": "6fdc88f3b63bba2518f70c8bc034f01d1b6c45f0" }, "require": { "magento/framework": "*", "magento/module-inventory-catalog-api": "1.3.*", "magento/module-inventory-indexer": "2.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog": "*" @@ -12656,11 +12146,11 @@ }, { "name": "magento/module-inventory-catalog", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.2.0.0.zip", - "shasum": "cf6cfe4c18d76de530b51398814fead9d42da64c" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.2.2.0.zip", + "shasum": "03a80e7330a5cc9b8148980bc787aff5c4df8774" }, "require": { "magento/framework": "*", @@ -12674,7 +12164,7 @@ "magento/module-inventory-indexer": "2.1.*", "magento/module-inventory-sales-api": "1.2.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-inventory-reservations-api": "1.2.*" @@ -12696,11 +12186,11 @@ }, { "name": "magento/module-inventory-catalog-admin-ui", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.2.0.0.zip", - "shasum": "938be441e24c4b4427bb442dccf3e1f3bc0086be" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.2.2.0.zip", + "shasum": "0e03dd0e3970d3d6a98710036fa8d56739da696d" }, "require": { "magento/framework": "*", @@ -12713,7 +12203,7 @@ "magento/module-inventory-configuration-api": "1.2.*", "magento/module-inventory-indexer": "2.1.*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-inventory-admin-ui": "1.2.*" @@ -12735,15 +12225,15 @@ }, { "name": "magento/module-inventory-catalog-api", - "version": "1.3.0", + "version": "1.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.3.0.0.zip", - "shasum": "0c027d19f9a29ce552c2643277e8b2c4c18bbf00" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.3.2.0.zip", + "shasum": "67f67ac031d060bc8879b65f39da8d125a66a1f7" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12762,17 +12252,17 @@ }, { "name": "magento/module-inventory-catalog-frontend-ui", - "version": "1.0.0", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-frontend-ui/magento-module-inventory-catalog-frontend-ui-1.0.0.0.zip", - "shasum": "b2e71bf5b976a8aaa389649448c4c1143727cc3d" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-frontend-ui/magento-module-inventory-catalog-frontend-ui-1.0.2.0.zip", + "shasum": "4b3e25ca735d813dd5710632affe7ce06d226709" }, "require": { "magento/framework": "*", "magento/module-inventory-configuration-api": "1.2.*", "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-inventory-catalog": "1.2.*", @@ -12795,18 +12285,21 @@ }, { "name": "magento/module-inventory-catalog-search", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.2.0.0.zip", - "shasum": "9ada64c71c40e34e8d21dac9b2e064987b91665b" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.2.2.0.zip", + "shasum": "253ea183349fd502a5f171562515978856d6deee" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-search": "*" + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12823,13 +12316,75 @@ ], "description": "N/A" }, + { + "name": "magento/module-inventory-catalog-search-bundle-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search-bundle-product/magento-module-inventory-catalog-search-bundle-product-1.0.1.0.zip", + "shasum": "985c28d5991083faa215f166ece8d4cff11ba8af" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-configurable-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search-configurable-product/magento-module-inventory-catalog-search-configurable-product-1.0.1.0.zip", + "shasum": "4404d1e799b864261ccd916b4baabf24afa508f0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, { "name": "magento/module-inventory-configurable-product", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.2.0.0.zip", - "shasum": "b37a6b380bc00e743eee72d16f06c52313ba6a67" + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.2.2.0.zip", + "shasum": "ad8eb9c6e97ec76dfa0009a097212acf962b1399" }, "require": { "magento/framework": "*", @@ -12841,7 +12396,11 @@ "magento/module-inventory-sales-api": "1.2.*", "magento/module-sales": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*" }, "type": "magento2-module", "autoload": { @@ -12860,11 +12419,11 @@ }, { "name": "magento/module-inventory-configurable-product-admin-ui", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.2.0.0.zip", - "shasum": "0b8558878b2bc67e691c5adabea702272e1e896f" + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.2.2.0.zip", + "shasum": "2ba385af6decc80a58b5a4fd933d821378a266c2" }, "require": { "magento/framework": "*", @@ -12873,7 +12432,7 @@ "magento/module-inventory-api": "1.2.*", "magento/module-inventory-catalog-api": "1.3.*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12892,18 +12451,18 @@ }, { "name": "magento/module-inventory-configurable-product-frontend-ui", - "version": "1.0.0", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-frontend-ui/magento-module-inventory-configurable-product-frontend-ui-1.0.0.0.zip", - "shasum": "fe22553402b70fe38ba54468f420dd102a2d711d" + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-frontend-ui/magento-module-inventory-configurable-product-frontend-ui-1.0.2.0.zip", + "shasum": "c70203555cd7197a3d805eeef836e14f10624856" }, "require": { "magento/framework": "*", "magento/module-configurable-product": "*", "magento/module-inventory-sales-api": "1.2.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-inventory-catalog": "1.2.*", @@ -12926,11 +12485,11 @@ }, { "name": "magento/module-inventory-configurable-product-indexer", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.2.0.0.zip", - "shasum": "9811eef9385202a15b30007f75ee1b11ddcc3fed" + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.2.2.0.zip", + "shasum": "5b446a185e3df420f8c1743a27a4fdbebe188780" }, "require": { "magento/framework": "*", @@ -12939,7 +12498,7 @@ "magento/module-inventory-catalog-api": "1.3.*", "magento/module-inventory-indexer": "2.1.*", "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-inventory": "1.2.*" @@ -12961,11 +12520,11 @@ }, { "name": "magento/module-inventory-configuration", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.2.0.0.zip", - "shasum": "7c216d8099f5839f3a7bb1b4c90a7de5c9b61956" + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.2.2.0.zip", + "shasum": "e91d46476000d593ad4158f53bb24ffd70b798ac" }, "require": { "magento/framework": "*", @@ -12974,7 +12533,7 @@ "magento/module-inventory-catalog-api": "1.3.*", "magento/module-inventory-configuration-api": "1.2.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12993,15 +12552,15 @@ }, { "name": "magento/module-inventory-configuration-api", - "version": "1.2.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.2.0.0.zip", - "shasum": "795009498757246257c1afbad890c83c14f6c3d2" + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.2.1.0.zip", + "shasum": "1c806bb6b9b03cb13f3f418a2a079f3262a58454" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13020,11 +12579,11 @@ }, { "name": "magento/module-inventory-distance-based-source-selection", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.2.0.0.zip", - "shasum": "115a14813f7179cc5cf4b7681480fb82c8f255f2" + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.2.2.0.zip", + "shasum": "15a1781da6af87feac37134105ba4b390fbb58eb" }, "require": { "magento/framework": "*", @@ -13032,7 +12591,7 @@ "magento/module-inventory-api": "1.2.*", "magento/module-inventory-distance-based-source-selection-api": "1.2.*", "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13051,15 +12610,15 @@ }, { "name": "magento/module-inventory-distance-based-source-selection-admin-ui", - "version": "1.2.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.2.0.0.zip", - "shasum": "bb8b4d0407256e61e5eb83dc659ed81d997fc694" + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.2.1.0.zip", + "shasum": "58736edbf5a14f2ed7006269739aab746d2f156c" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13078,16 +12637,16 @@ }, { "name": "magento/module-inventory-distance-based-source-selection-api", - "version": "1.2.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.2.0.0.zip", - "shasum": "a6f872ddbf2455597dac0d5b051cb172e0d4f414" + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.2.1.0.zip", + "shasum": "07060a503927c6e7061e6e8b1002b070e2f8c42b" }, "require": { "magento/framework": "*", "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13106,11 +12665,11 @@ }, { "name": "magento/module-inventory-elasticsearch", - "version": "1.2.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.2.0.0.zip", - "shasum": "1a532ecee44ad7f731e1cab900796c6115bf1fc7" + "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.2.1.0.zip", + "shasum": "23d8198b76b2a623e7d0bb862e5d74d5ccb64bbc" }, "require": { "magento/framework": "*", @@ -13120,7 +12679,7 @@ "magento/module-inventory-indexer": "2.1.*", "magento/module-inventory-sales-api": "1.2.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13139,11 +12698,11 @@ }, { "name": "magento/module-inventory-export-stock", - "version": "1.2.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.2.0.0.zip", - "shasum": "63a9123f1b9662a56bc5cecd0bbab70d328f0b44" + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.2.1.0.zip", + "shasum": "fad446b29c587b59488a0802a61625445f443106" }, "require": { "magento/framework": "*", @@ -13158,7 +12717,7 @@ "magento/module-inventory-indexer": "2.1.*", "magento/module-inventory-sales": "1.2.*", "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13177,16 +12736,16 @@ }, { "name": "magento/module-inventory-export-stock-api", - "version": "1.2.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.2.0.0.zip", - "shasum": "43fe421936fa9a897f0703e8e7f96deb5b326b2a" + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.2.1.0.zip", + "shasum": "12e0be97f80653146774a9522909da82256e7ee8" }, "require": { "magento/framework": "*", "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13205,11 +12764,11 @@ }, { "name": "magento/module-inventory-graph-ql", - "version": "1.2.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.2.0.0.zip", - "shasum": "113b502921f8d15a431d182560e5e1a2eb06cb5c" + "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.2.1.0.zip", + "shasum": "2ea1ee7d52365e6f8cf5dae709bbffa8b9b986ac" }, "require": { "magento/framework": "*", @@ -13217,7 +12776,7 @@ "magento/module-inventory-catalog": "1.2.*", "magento/module-inventory-configuration-api": "1.2.*", "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13236,16 +12795,16 @@ }, { "name": "magento/module-inventory-grouped-product", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.2.0.0.zip", - "shasum": "4973d2226a83a7f8333b528513aa296a956ac1d7" + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.2.2.0.zip", + "shasum": "14428f762e93a2a67f5602aafdeaf2f51a1d2bad" }, "require": { "magento/framework": "*", "magento/module-grouped-product": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-inventory-catalog": "1.2.*", @@ -13269,11 +12828,11 @@ }, { "name": "magento/module-inventory-grouped-product-admin-ui", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.2.0.0.zip", - "shasum": "061b17ce949443c93fbb4e147487d56de9bb274c" + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.2.2.0.zip", + "shasum": "623a0a214ec3402199ae9576898af5cd29ef2c06" }, "require": { "magento/framework": "*", @@ -13283,7 +12842,7 @@ "magento/module-inventory-catalog-admin-ui": "1.2.*", "magento/module-inventory-catalog-api": "1.3.*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-inventory-configuration-api": "1.2.*" @@ -13305,11 +12864,11 @@ }, { "name": "magento/module-inventory-grouped-product-indexer", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.2.0.0.zip", - "shasum": "af99f22fa8ddb2f5fbd903f4718e535ff3c56bb9" + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.2.2.0.zip", + "shasum": "b832f6c85e65bf0bacbb98e0930c5a9ff076a85b" }, "require": { "magento/framework": "*", @@ -13319,7 +12878,7 @@ "magento/module-inventory-catalog-api": "1.3.*", "magento/module-inventory-indexer": "2.1.*", "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-inventory": "1.2.*" @@ -13341,21 +12900,22 @@ }, { "name": "magento/module-inventory-import-export", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.2.0.0.zip", - "shasum": "f1dce904293ee594124707a762c679bf7fce5266" + "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.2.2.0.zip", + "shasum": "6b0908f2762854d758f25cd9013d132f48824c95" }, "require": { "magento/framework": "*", + "magento/module-configurable-product": "*", "magento/module-eav": "*", "magento/module-import-export": "*", "magento/module-inventory": "1.2.*", "magento/module-inventory-api": "1.2.*", "magento/module-inventory-catalog-api": "1.3.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-import-export": "*" @@ -13377,11 +12937,11 @@ }, { "name": "magento/module-inventory-in-store-pickup", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup/magento-module-inventory-in-store-pickup-1.1.0.0.zip", - "shasum": "d94339df439d2eb918d9d90d3407b59322848236" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup/magento-module-inventory-in-store-pickup-1.1.1.0.zip", + "shasum": "1b9de64f6aaaa512af270e6d23dd55a6f58d7c84" }, "require": { "magento/framework": "*", @@ -13393,7 +12953,7 @@ "magento/module-inventory-in-store-pickup-api": "1.1.*", "magento/module-inventory-sales-api": "1.2.*", "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13412,11 +12972,11 @@ }, { "name": "magento/module-inventory-in-store-pickup-admin-ui", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-admin-ui/magento-module-inventory-in-store-pickup-admin-ui-1.1.0.0.zip", - "shasum": "6e0181336ec1fc874c683faa138a7c878ff83657" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-admin-ui/magento-module-inventory-in-store-pickup-admin-ui-1.1.1.0.zip", + "shasum": "42178b7dc79541c756781455cbf5f02c007ea124" }, "require": { "magento/framework": "*", @@ -13425,7 +12985,7 @@ "magento/module-inventory-catalog-api": "1.3.*", "magento/module-inventory-in-store-pickup-api": "1.1.*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13444,16 +13004,16 @@ }, { "name": "magento/module-inventory-in-store-pickup-api", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-api/magento-module-inventory-in-store-pickup-api-1.1.0.0.zip", - "shasum": "482fe7153630b0a02c71cfcb7bbc06dab64c203d" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-api/magento-module-inventory-in-store-pickup-api-1.1.1.0.zip", + "shasum": "d2a1b2d793ba92e525f8f12cfd1aac32f3d9b531" }, "require": { "magento/framework": "*", "magento/module-inventory-api": "1.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13472,11 +13032,11 @@ }, { "name": "magento/module-inventory-in-store-pickup-frontend", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-frontend/magento-module-inventory-in-store-pickup-frontend-1.1.0.0.zip", - "shasum": "691e0bc5b33c7efa22d99d2e0cda11221828ced9" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-frontend/magento-module-inventory-in-store-pickup-frontend-1.1.2.0.zip", + "shasum": "24ac803405f8ea0332b9513b1ae30e36db2c61cd" }, "require": { "magento/framework": "*", @@ -13485,7 +13045,7 @@ "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13504,18 +13064,18 @@ }, { "name": "magento/module-inventory-in-store-pickup-graph-ql", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-graph-ql/magento-module-inventory-in-store-pickup-graph-ql-1.1.0.0.zip", - "shasum": "9693aacd5fc0573d966ceddcda47e7832375c106" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-graph-ql/magento-module-inventory-in-store-pickup-graph-ql-1.1.1.0.zip", + "shasum": "3d05dbd9393d1a8b6dfe369629df073a78168492" }, "require": { "magento/framework": "*", "magento/module-inventory-api": "1.2.*", "magento/module-inventory-in-store-pickup-api": "1.1.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13534,18 +13094,18 @@ }, { "name": "magento/module-inventory-in-store-pickup-multishipping", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-multishipping/magento-module-inventory-in-store-pickup-multishipping-1.1.0.0.zip", - "shasum": "994e8852131e8973e807de5f555a31848c15cdbf" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-multishipping/magento-module-inventory-in-store-pickup-multishipping-1.1.1.0.zip", + "shasum": "c686e4d2dbf32a269e03860434acadbea0750096" }, "require": { "magento/framework": "*", "magento/module-checkout": "*", "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", "magento/module-quote": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13564,11 +13124,11 @@ }, { "name": "magento/module-inventory-in-store-pickup-quote", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote/magento-module-inventory-in-store-pickup-quote-1.1.0.0.zip", - "shasum": "a0df3c3d6be5b5ccb33e6d32839955a57a8d0252" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote/magento-module-inventory-in-store-pickup-quote-1.1.1.0.zip", + "shasum": "51e2abfc9aa2b8a76df00d77df652025b4841831" }, "require": { "magento/framework": "*", @@ -13578,7 +13138,7 @@ "magento/module-inventory-sales-api": "1.2.*", "magento/module-quote": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13597,18 +13157,18 @@ }, { "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote-graph-ql/magento-module-inventory-in-store-pickup-quote-graph-ql-1.1.0.0.zip", - "shasum": "4e0851bc460f7b3e414a3f97530d5217d6a9f369" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote-graph-ql/magento-module-inventory-in-store-pickup-quote-graph-ql-1.1.1.0.zip", + "shasum": "5022fa73f626bf8566bac214cde8a1e22f7dc77f" }, "require": { "magento/framework": "*", "magento/module-graph-ql": "*", "magento/module-quote": "*", "magento/module-quote-graph-ql": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13627,11 +13187,11 @@ }, { "name": "magento/module-inventory-in-store-pickup-sales", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales/magento-module-inventory-in-store-pickup-sales-1.1.0.0.zip", - "shasum": "6a6901cf5f331395fd04663a8dc26f283eacacc2" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales/magento-module-inventory-in-store-pickup-sales-1.1.1.0.zip", + "shasum": "b1a0e03235b3de63d33505a1fbff5c13a7b4faef" }, "require": { "magento/framework": "*", @@ -13641,7 +13201,7 @@ "magento/module-inventory-source-selection-api": "1.4.*", "magento/module-sales": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13660,11 +13220,11 @@ }, { "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-admin-ui/magento-module-inventory-in-store-pickup-sales-admin-ui-1.1.0.0.zip", - "shasum": "cf6a29cf698ecb14b788719d5f7336d0906e8c05" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-admin-ui/magento-module-inventory-in-store-pickup-sales-admin-ui-1.1.2.0.zip", + "shasum": "ab15da29b0f01e44450db535ed0937f083c5f23b" }, "require": { "magento/framework": "*", @@ -13677,7 +13237,7 @@ "magento/module-inventory-sales-api": "1.2.*", "magento/module-quote": "*", "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13696,15 +13256,15 @@ }, { "name": "magento/module-inventory-in-store-pickup-sales-api", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-api/magento-module-inventory-in-store-pickup-sales-api-1.1.0.0.zip", - "shasum": "082efb3f1002a371bfe1c4a7fd61c86b98a83923" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-api/magento-module-inventory-in-store-pickup-sales-api-1.1.1.0.zip", + "shasum": "15726810cdde0d59593510b9b2ac774698c415aa" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13723,11 +13283,11 @@ }, { "name": "magento/module-inventory-in-store-pickup-shipping", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping/magento-module-inventory-in-store-pickup-shipping-1.1.0.0.zip", - "shasum": "3151e0fa56e62868cc21104dc182158da0304733" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping/magento-module-inventory-in-store-pickup-shipping-1.1.1.0.zip", + "shasum": "44e46745848b85a67a64603366e63867c066fb51" }, "require": { "magento/framework": "*", @@ -13737,7 +13297,7 @@ "magento/module-inventory-sales-api": "1.2.*", "magento/module-quote": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13756,16 +13316,16 @@ }, { "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-admin-ui/magento-module-inventory-in-store-pickup-shipping-admin-ui-1.1.0.0.zip", - "shasum": "84c7e4d9b2647d63bc142f468e9df702c2da0c05" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-admin-ui/magento-module-inventory-in-store-pickup-shipping-admin-ui-1.1.1.0.zip", + "shasum": "d376127d9c3cb86445790db8e6640fa236b7cdbf" }, "require": { "magento/framework": "*", "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-shipping": "*" @@ -13787,18 +13347,18 @@ }, { "name": "magento/module-inventory-in-store-pickup-shipping-api", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-api/magento-module-inventory-in-store-pickup-shipping-api-1.1.0.0.zip", - "shasum": "d8f00301eebe91f2d1512d822aa126d027cd2e5c" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-api/magento-module-inventory-in-store-pickup-shipping-api-1.1.1.0.zip", + "shasum": "efb7557266ebe11bca09f656f17d470fdcc83f2a" }, "require": { "magento/framework": "*", "magento/module-quote": "*", "magento/module-shipping": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13817,16 +13377,16 @@ }, { "name": "magento/module-inventory-in-store-pickup-webapi-extension", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-webapi-extension/magento-module-inventory-in-store-pickup-webapi-extension-1.1.0.0.zip", - "shasum": "6673a3970215f94c455f287f256803800f69e261" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-webapi-extension/magento-module-inventory-in-store-pickup-webapi-extension-1.1.1.0.zip", + "shasum": "2eb359039befe114506e3dfe81d5f58036b1a134" }, "require": { "magento/framework": "*", "magento/module-webapi": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13845,11 +13405,11 @@ }, { "name": "magento/module-inventory-indexer", - "version": "2.1.0", + "version": "2.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-2.1.0.0.zip", - "shasum": "53a423428b23090ab944a1dcd5764659773c7399" + "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-2.1.2.0.zip", + "shasum": "ecbaa18d6186081218c80f3f3c72cecbf9566d74" }, "require": { "magento/framework": "*", @@ -13857,10 +13417,11 @@ "magento/module-inventory": "1.2.*", "magento/module-inventory-api": "1.2.*", "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", "magento/module-inventory-sales": "1.2.*", "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog": "*" @@ -13882,11 +13443,11 @@ }, { "name": "magento/module-inventory-low-quantity-notification", - "version": "1.2.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.2.0.0.zip", - "shasum": "801e4490a30be64e444ec012cf47583213f010ff" + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.2.1.0.zip", + "shasum": "5833d1a793883ce4ae78eb48774fd645537c6340" }, "require": { "magento/framework": "*", @@ -13899,7 +13460,7 @@ "magento/module-inventory-configuration-api": "1.2.*", "magento/module-inventory-low-quantity-notification-api": "1.2.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13918,11 +13479,11 @@ }, { "name": "magento/module-inventory-low-quantity-notification-admin-ui", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.2.0.0.zip", - "shasum": "9c564a65c6424cd7f36088047a9d55f68160776f" + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.2.2.0.zip", + "shasum": "326bc39749d261f77d9eb43f7ab694108c7ae4b6" }, "require": { "magento/framework": "*", @@ -13935,7 +13496,7 @@ "magento/module-inventory-low-quantity-notification-api": "1.2.*", "magento/module-reports": "*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13954,15 +13515,15 @@ }, { "name": "magento/module-inventory-low-quantity-notification-api", - "version": "1.2.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.2.0.0.zip", - "shasum": "d6f68369faa8df0d37dd91bb3dd122f3477c9c0c" + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.2.1.0.zip", + "shasum": "0fb0e01c229aef5e7069616bd03b1577d7f9937d" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13981,15 +13542,15 @@ }, { "name": "magento/module-inventory-multi-dimensional-indexer-api", - "version": "1.2.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.2.0.0.zip", - "shasum": "6773bfe083fe98407da37780868819434de94c19" + "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.2.1.0.zip", + "shasum": "0618acb935600e23430f77230dfc8640ab2a192b" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14008,24 +13569,55 @@ }, { "name": "magento/module-inventory-product-alert", - "version": "1.2.0", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.2.2.0.zip", + "shasum": "c0757a9e168ac3760b346b248508c10cc1c278f9" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-product-alert": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-product-alert": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-quote-graph-ql", + "version": "1.0.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.2.0.0.zip", - "shasum": "c7182168cd80683dd5a673f3498e857d83985509" + "url": "https://repo.magento.com/archives/magento/module-inventory-quote-graph-ql/magento-module-inventory-quote-graph-ql-1.0.1.0.zip", + "shasum": "4f270910188389f21166a19aafd568693c4e6791" }, "require": { "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog": "1.2.*", "magento/module-inventory-sales-api": "1.2.*", - "magento/module-product-alert": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-product-alert": "*" + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14033,7 +13625,7 @@ "registration.php" ], "psr-4": { - "Magento\\InventoryProductAlert\\": "" + "Magento\\InventoryQuoteGraphQl\\": "" } }, "license": [ @@ -14044,18 +13636,18 @@ }, { "name": "magento/module-inventory-requisition-list", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.2.0.0.zip", - "shasum": "1499310046ad33ecc6ee9b6d5aa5f5161d90b817" + "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.2.2.0.zip", + "shasum": "1aae798848ceceab7d59d0d057c2da81a4541ac6" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", "magento/module-inventory-configuration-api": "1.2.*", "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-requisition-list": "*" @@ -14076,11 +13668,11 @@ }, { "name": "magento/module-inventory-reservation-cli", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.2.0.0.zip", - "shasum": "79924116cf805d94a07e57bd2238b818bf066ee0" + "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.2.2.0.zip", + "shasum": "df3cb5f4ae723396c9ef9552907d826fc030c78b" }, "require": { "magento/framework": "*", @@ -14089,7 +13681,7 @@ "magento/module-inventory-reservations-api": "1.2.*", "magento/module-inventory-sales-api": "1.2.*", "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14108,16 +13700,16 @@ }, { "name": "magento/module-inventory-reservations", - "version": "1.2.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.2.0.0.zip", - "shasum": "8e6f8b99d3f51e4034fadb93d37bee977cbe56f5" + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.2.1.0.zip", + "shasum": "d13c26f00a9a6a00d108763e1a657149f9a560bc" }, "require": { "magento/framework": "*", "magento/module-inventory-reservations-api": "1.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14136,15 +13728,15 @@ }, { "name": "magento/module-inventory-reservations-api", - "version": "1.2.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.2.0.0.zip", - "shasum": "c174e45ee7deec04171d2e11ff25892c1bfb09a1" + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.2.1.0.zip", + "shasum": "c6afb8ffdbaca59fb5bd32182739a3ce7e70b45e" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14163,11 +13755,11 @@ }, { "name": "magento/module-inventory-sales", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.2.0.0.zip", - "shasum": "223dfadbe119d8147ecbce08a6f9d446dc272819" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.2.2.0.zip", + "shasum": "f2fd9ab2b4cbdb982b7ce467c1a6a4323dd5715a" }, "require": { "magento/framework": "*", @@ -14184,7 +13776,7 @@ "magento/module-sales": "*", "magento/module-sales-inventory": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "require-dev": { "magento/module-inventory-indexer": "*" @@ -14209,11 +13801,11 @@ }, { "name": "magento/module-inventory-sales-admin-ui", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.2.0.0.zip", - "shasum": "649eb7c7530b6c04e885f30c3de14a2a5c1ac926" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.2.2.0.zip", + "shasum": "e2f5cc0489661885f7c1199bfe3068de83024c99" }, "require": { "magento/framework": "*", @@ -14227,7 +13819,10 @@ "magento/module-inventory-sales-api": "1.2.*", "magento/module-store": "*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "*" }, "type": "magento2-module", "autoload": { @@ -14246,17 +13841,17 @@ }, { "name": "magento/module-inventory-sales-api", - "version": "1.2.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.2.0.0.zip", - "shasum": "a0a589db432b691f9e483bbc23e19590e9918e7a" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.2.1.0.zip", + "shasum": "d2e6bd3c5528b313d8c9de95f350a983a6373c05" }, "require": { "magento/framework": "*", "magento/module-inventory-api": "1.2.*", "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14275,11 +13870,11 @@ }, { "name": "magento/module-inventory-sales-frontend-ui", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.2.0.0.zip", - "shasum": "07464f0518e9f5eea490c8ff41bbe47e8dc8d312" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.2.2.0.zip", + "shasum": "ee11d12d1839b68c67113735ce8aa58db5ce693a" }, "require": { "magento/framework": "*", @@ -14287,7 +13882,7 @@ "magento/module-inventory-catalog-frontend-ui": "1.0.*", "magento/module-inventory-configuration-api": "1.2.*", "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14306,15 +13901,15 @@ }, { "name": "magento/module-inventory-setup-fixture-generator", - "version": "1.2.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.2.0.0.zip", - "shasum": "cf812ecbe26459f05ce43b3532004181a27b997a" + "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.2.1.0.zip", + "shasum": "457a372568cccc7f8bb57f61b345f8c959879a68" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14333,11 +13928,11 @@ }, { "name": "magento/module-inventory-shipping", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.2.0.0.zip", - "shasum": "efda64db776019d30da62c4435356f1c6383e910" + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.2.2.0.zip", + "shasum": "930018764fe7e74d8ca2c160bc0ad72fa4ca25da" }, "require": { "magento/framework": "*", @@ -14349,7 +13944,7 @@ "magento/module-sales": "*", "magento/module-shipping": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14368,11 +13963,11 @@ }, { "name": "magento/module-inventory-shipping-admin-ui", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.2.0.0.zip", - "shasum": "3895c85569d26b9880bc585753f07de3ac393ab5" + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.2.2.0.zip", + "shasum": "d71a3e7987e4208f961de4a5c58a18bd5f2c4e7c" }, "require": { "magento/framework": "*", @@ -14384,7 +13979,7 @@ "magento/module-sales": "*", "magento/module-shipping": "*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14403,18 +13998,19 @@ }, { "name": "magento/module-inventory-source-deduction-api", - "version": "1.2.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.2.0.0.zip", - "shasum": "44d8ae55170712fa762da7c5eb2adb4828fc86ef" + "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.2.2.0.zip", + "shasum": "31ec53d0db095df80217a8f28596dfc77c55dcf9" }, "require": { "magento/framework": "*", + "magento/module-inventory": "1.2.*", "magento/module-inventory-api": "1.2.*", "magento/module-inventory-configuration-api": "1.2.*", "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14433,17 +14029,17 @@ }, { "name": "magento/module-inventory-source-selection", - "version": "1.2.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.2.0.0.zip", - "shasum": "b57f071218da7ff092a0d5ded9d0df3327b975d2" + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.2.1.0.zip", + "shasum": "a7867c53999cadd39dc3b17621f7f4a2f1879700" }, "require": { "magento/framework": "*", "magento/module-inventory-api": "1.2.*", "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14462,11 +14058,11 @@ }, { "name": "magento/module-inventory-source-selection-api", - "version": "1.4.0", + "version": "1.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.4.0.0.zip", - "shasum": "f850fbfaa9901b2c2b76d0b42c19e16b2137354e" + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.4.1.0.zip", + "shasum": "ad89e01a9be6b34ff55b7e58c724df6859444592" }, "require": { "magento/framework": "*", @@ -14474,7 +14070,7 @@ "magento/module-inventory-sales-api": "1.2.*", "magento/module-sales": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14493,15 +14089,15 @@ }, { "name": "magento/module-inventory-swatches-frontend-ui", - "version": "1.0.0", + "version": "1.0.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-swatches-frontend-ui/magento-module-inventory-swatches-frontend-ui-1.0.0.0.zip", - "shasum": "dc918b286614f8fff092bee0e8b5829a028ac656" + "url": "https://repo.magento.com/archives/magento/module-inventory-swatches-frontend-ui/magento-module-inventory-swatches-frontend-ui-1.0.1.0.zip", + "shasum": "ccf4cc2fb553e550a00217881ce24887ca0d5bad" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", @@ -14524,11 +14120,11 @@ }, { "name": "magento/module-inventory-visual-merchandiser", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-visual-merchandiser/magento-module-inventory-visual-merchandiser-1.1.0.0.zip", - "shasum": "ed4a9ffdd92571330cec0c604c54b005aa6c5ec3" + "url": "https://repo.magento.com/archives/magento/module-inventory-visual-merchandiser/magento-module-inventory-visual-merchandiser-1.1.2.0.zip", + "shasum": "d01ca2ece52c64d24f55933fe433be59b5aa8d7a" }, "require": { "magento/framework": "*", @@ -14538,7 +14134,7 @@ "magento/module-inventory-indexer": "2.1.*", "magento/module-inventory-sales-api": "1.2.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "require-dev": { "magento/module-inventory-api": "*", @@ -14564,15 +14160,15 @@ }, { "name": "magento/module-inventory-wishlist", - "version": "1.0.0", + "version": "1.0.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-wishlist/magento-module-inventory-wishlist-1.0.0.0.zip", - "shasum": "7515e4e9f05bff33116026a82f92593c72c9393f" + "url": "https://repo.magento.com/archives/magento/module-inventory-wishlist/magento-module-inventory-wishlist-1.0.1.0.zip", + "shasum": "f77fa1a0164fe29b63fd1f8c86a54badd68b499f" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-inventory": "1.2.*", @@ -14595,11 +14191,11 @@ }, { "name": "magento/module-invitation", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-invitation/magento-module-invitation-100.4.1.0.zip", - "shasum": "3dfcc4cfb847e6b8af7a7341f1c2209f99613aaa" + "url": "https://repo.magento.com/archives/magento/module-invitation/magento-module-invitation-100.4.3.0.zip", + "shasum": "e96514df29191e45958bb87e094afce8b76785a7" }, "require": { "magento/framework": "103.0.*", @@ -14611,7 +14207,7 @@ "magento/module-reports": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-cookie": "100.4.*", @@ -14631,19 +14227,76 @@ ], "description": "N/A" }, + { + "name": "magento/module-jwt-framework-adapter", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-jwt-framework-adapter/magento-module-jwt-framework-adapter-100.4.1.0.zip", + "shasum": "765b2585488423ef55b537c215ee5c17d57feb3a" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "web-token/jwt-framework": "^v2.2.7" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtFrameworkAdapter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "JWT Manager implementation based on jwt-framework" + }, + { + "name": "magento/module-jwt-user-token", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-jwt-user-token/magento-module-jwt-user-token-100.4.0.0.zip", + "shasum": "2265f76b40299df4e67d17b768743617cfb812c9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-integration": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtUserToken\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Introduces JWT token support for web API authentication" + }, { "name": "magento/module-layered-navigation", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.4.2.0.zip", - "shasum": "65d742f661b0d1263c5a38ce40901b079fc3555a" + "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.4.4.0.zip", + "shasum": "2bf329a8c208a400b6dfb6915c01277caf363463" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-config": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14662,18 +14315,18 @@ }, { "name": "magento/module-layered-navigation-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-layered-navigation-staging/magento-module-layered-navigation-staging-100.4.1.0.zip", - "shasum": "3f7bbfa9852376b00c9ea5200ab56e6a3865ea79" + "url": "https://repo.magento.com/archives/magento/module-layered-navigation-staging/magento-module-layered-navigation-staging-100.4.2.0.zip", + "shasum": "2e2b7760afe39a06b3ef5a16544697e9005b848c" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-layered-navigation": "100.4.*", "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14691,11 +14344,11 @@ }, { "name": "magento/module-logging", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-logging/magento-module-logging-101.2.2.0.zip", - "shasum": "d57da2b45b0dfc336ed1d2cc23c37895cb08751a" + "url": "https://repo.magento.com/archives/magento/module-logging/magento-module-logging-101.2.4.0.zip", + "shasum": "99e66ccaf0d6abbed298f97e40c5d24a0f246cf6" }, "require": { "magento/framework": "103.0.*", @@ -14704,7 +14357,7 @@ "magento/module-config": "101.2.*", "magento/module-store": "101.1.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-asynchronous-operations": "100.4.*" @@ -14725,18 +14378,18 @@ }, { "name": "magento/module-login-as-customer", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer/magento-module-login-as-customer-100.4.2.0.zip", - "shasum": "eb4e43197ee9c74ac6360f24c7c406ff7c42bd21" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer/magento-module-login-as-customer-100.4.4.0.zip", + "shasum": "114ae73b8319f3173d14c2796c0b18d8c863a9e3" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-customer": "103.0.*", "magento/module-login-as-customer-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-backend": "102.0.*" @@ -14758,11 +14411,11 @@ }, { "name": "magento/module-login-as-customer-admin-ui", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-admin-ui/magento-module-login-as-customer-admin-ui-100.4.2.0.zip", - "shasum": "fa15ec611dcdf27b093ff21e5405d8e2f3cc97ea" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-admin-ui/magento-module-login-as-customer-admin-ui-100.4.4.0.zip", + "shasum": "8ab74540c0109c756148aa0ba329c0f05a12a16a" }, "require": { "magento/framework": "103.0.*", @@ -14772,7 +14425,7 @@ "magento/module-login-as-customer-frontend-ui": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-login-as-customer": "100.4.*" @@ -14793,15 +14446,15 @@ }, { "name": "magento/module-login-as-customer-api", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-api/magento-module-login-as-customer-api-100.4.2.0.zip", - "shasum": "0153080f93b725b762a9039b880ba4a23aff7e3d" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-api/magento-module-login-as-customer-api-100.4.3.0.zip", + "shasum": "74b923b14a6912c1b0b887912171c520f030ff81" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14820,20 +14473,21 @@ }, { "name": "magento/module-login-as-customer-assistance", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-assistance/magento-module-login-as-customer-assistance-100.4.1.0.zip", - "shasum": "ca2a9774eae61e3bf58a4ca4ef43f7ab9ffb4ec1" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-assistance/magento-module-login-as-customer-assistance-100.4.3.0.zip", + "shasum": "af4e2a7066621f1109c01c4b1f48efbaf2c8fcc3" }, "require": { "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", "magento/module-backend": "102.0.*", "magento/module-customer": "103.0.*", "magento/module-login-as-customer": "100.4.*", "magento/module-login-as-customer-api": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-login-as-customer-admin-ui": "100.4.*" @@ -14854,18 +14508,18 @@ }, { "name": "magento/module-login-as-customer-frontend-ui", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-frontend-ui/magento-module-login-as-customer-frontend-ui-100.4.2.0.zip", - "shasum": "185fadff2c234e6373b41ae50610299ccfab5bc8" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-frontend-ui/magento-module-login-as-customer-frontend-ui-100.4.4.0.zip", + "shasum": "9716706a138ff2f621f199f8e43815ef4a95f8ac" }, "require": { "magento/framework": "103.0.*", "magento/module-customer": "103.0.*", "magento/module-login-as-customer-api": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14883,11 +14537,11 @@ }, { "name": "magento/module-login-as-customer-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-graph-ql/magento-module-login-as-customer-graph-ql-100.4.0.0.zip", - "shasum": "a89af6d4975a71a360117f1b0c52017c5266d854" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-graph-ql/magento-module-login-as-customer-graph-ql-100.4.1.0.zip", + "shasum": "1f573808b1bf2c486f28a1a1d83ded398bcaeb60" }, "require": { "magento/framework": "103.0.*", @@ -14896,7 +14550,7 @@ "magento/module-login-as-customer-api": "100.4.*", "magento/module-login-as-customer-assistance": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-login-as-customer": "100.4.*" @@ -14918,11 +14572,11 @@ }, { "name": "magento/module-login-as-customer-log", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-log/magento-module-login-as-customer-log-100.4.1.0.zip", - "shasum": "32a4bfa71d0af6cba3671643d4e004e41dc62276" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-log/magento-module-login-as-customer-log-100.4.3.0.zip", + "shasum": "190b6a98332d5de0741e2a9536c449008f6d4ba7" }, "require": { "magento/framework": "103.0.*", @@ -14931,7 +14585,7 @@ "magento/module-login-as-customer-api": "100.4.*", "magento/module-ui": "101.2.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-login-as-customer": "100.4.*" @@ -14952,11 +14606,11 @@ }, { "name": "magento/module-login-as-customer-logging", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-logging/magento-module-login-as-customer-logging-100.4.2.0.zip", - "shasum": "3748df4c4d2b6baa90b3a7820deab9f8a1d40dae" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-logging/magento-module-login-as-customer-logging-100.4.4.0.zip", + "shasum": "d5de725112ee832fe7ba98f6321bd8b7910119cb" }, "require": { "magento/framework": "103.0.*", @@ -14965,7 +14619,7 @@ "magento/module-login-as-customer-api": "100.4.*", "magento/module-store": "101.1.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-login-as-customer-api": "100.4.*" @@ -14986,17 +14640,17 @@ }, { "name": "magento/module-login-as-customer-page-cache", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-page-cache/magento-module-login-as-customer-page-cache-100.4.2.0.zip", - "shasum": "eb809d9d8edc6421347d63ad454e90c66133c45b" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-page-cache/magento-module-login-as-customer-page-cache-100.4.4.0.zip", + "shasum": "4568b7c6d8a6f133a05ae22e2a0b0edee81095cb" }, "require": { "magento/framework": "103.0.*", "magento/module-login-as-customer-api": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-page-cache": "100.4.*" @@ -15017,18 +14671,18 @@ }, { "name": "magento/module-login-as-customer-quote", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-quote/magento-module-login-as-customer-quote-100.4.1.0.zip", - "shasum": "cfe21dd9f907a2247d7f71e1832495a92ee10105" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-quote/magento-module-login-as-customer-quote-100.4.3.0.zip", + "shasum": "4ee147fa19d010b622a1c65ab67debd781537bc4" }, "require": { "magento/framework": "103.0.*", "magento/module-checkout": "100.4.*", "magento/module-customer": "103.0.*", "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-login-as-customer-api": "100.4.*" @@ -15049,18 +14703,18 @@ }, { "name": "magento/module-login-as-customer-sales", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-sales/magento-module-login-as-customer-sales-100.4.2.0.zip", - "shasum": "e42b2b433981189109515b0d502b8bc6ea3f65d7" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-sales/magento-module-login-as-customer-sales-100.4.4.0.zip", + "shasum": "1a1141ffee88547f656f22525c640aa08a2ef4a4" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-login-as-customer-api": "100.4.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-sales": "103.0.*" @@ -15081,11 +14735,11 @@ }, { "name": "magento/module-login-as-customer-website-restriction", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-website-restriction/magento-module-login-as-customer-website-restriction-100.4.2.0.zip", - "shasum": "18bc8e8e3109488d233a85aad03d3ac7153c949d" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-website-restriction/magento-module-login-as-customer-website-restriction-100.4.3.0.zip", + "shasum": "4418b87a4b253984bc141339d7589208002d6ce3" }, "require": { "magento/framework": "103.0.*", @@ -15094,7 +14748,7 @@ "magento/module-login-as-customer-api": "100.4.*", "magento/module-store": "101.1.*", "magento/module-website-restriction": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15112,16 +14766,16 @@ }, { "name": "magento/module-marketplace", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.4.1.0.zip", - "shasum": "91775c6098d155f740506f349d359f0a0a595f52" + "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.4.3.0.zip", + "shasum": "81834dfa6fad732e552eb502bf6777630f35bc8c" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15140,17 +14794,17 @@ }, { "name": "magento/module-media-content", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content/magento-module-media-content-100.4.2.0.zip", - "shasum": "2e217a61cab28fec6f294ff359c288da4328ed73" + "url": "https://repo.magento.com/archives/magento/module-media-content/magento-module-media-content-100.4.3.0.zip", + "shasum": "be484449117b6df40685537286f1c43f636fe2a1" }, "require": { "magento/framework": "103.0.*", "magento/module-media-content-api": "100.4.*", "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15169,16 +14823,16 @@ }, { "name": "magento/module-media-content-api", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-api/magento-module-media-content-api-100.4.2.0.zip", - "shasum": "dcf9dbdaa9fdea7e943870caba97e8f2064902f6" + "url": "https://repo.magento.com/archives/magento/module-media-content-api/magento-module-media-content-api-100.4.3.0.zip", + "shasum": "7bafa26cbd67a38d77a787543072d7c2bb2c64fa" }, "require": { "magento/framework": "103.0.*", "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15197,11 +14851,11 @@ }, { "name": "magento/module-media-content-catalog", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-catalog/magento-module-media-content-catalog-100.4.2.0.zip", - "shasum": "3391f946a9e215aee695b9465698afedd4a48e68" + "url": "https://repo.magento.com/archives/magento/module-media-content-catalog/magento-module-media-content-catalog-100.4.3.0.zip", + "shasum": "ba6e31f7138f7131ad2ebdc0ac6d177e8ca2f8fb" }, "require": { "magento/framework": "103.0.*", @@ -15209,7 +14863,7 @@ "magento/module-eav": "102.1.*", "magento/module-media-content-api": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15228,18 +14882,18 @@ }, { "name": "magento/module-media-content-catalog-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-catalog-staging/magento-module-media-content-catalog-staging-100.4.1.0.zip", - "shasum": "fdb822f4488a1acb00a6784abf67b0713c57e98c" + "url": "https://repo.magento.com/archives/magento/module-media-content-catalog-staging/magento-module-media-content-catalog-staging-100.4.2.0.zip", + "shasum": "4d9a15a4d25b9541dad75332444f9c5af0b47982" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-eav": "102.1.*", "magento/module-media-content-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15258,17 +14912,17 @@ }, { "name": "magento/module-media-content-cms", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-cms/magento-module-media-content-cms-100.4.2.0.zip", - "shasum": "1d496306ccf88c0e4b1babee72f5fa4eeb735351" + "url": "https://repo.magento.com/archives/magento/module-media-content-cms/magento-module-media-content-cms-100.4.3.0.zip", + "shasum": "0c415f2c3533422a261dedf4e44c10d6741472ae" }, "require": { "magento/framework": "103.0.*", "magento/module-cms": "104.0.*", "magento/module-media-content-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15287,11 +14941,11 @@ }, { "name": "magento/module-media-content-synchronization", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization/magento-module-media-content-synchronization-100.4.1.0.zip", - "shasum": "9f36e8a6dd29a9996352c99e3c30173d700c3604" + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization/magento-module-media-content-synchronization-100.4.3.0.zip", + "shasum": "a6f821d4a57165d3b5a267b5f25dd2ec1074df3f" }, "require": { "magento/framework": "103.0.*", @@ -15299,7 +14953,7 @@ "magento/module-asynchronous-operations": "100.4.*", "magento/module-media-content-api": "100.4.*", "magento/module-media-content-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-media-gallery-synchronization": "100.4.*" @@ -15321,16 +14975,16 @@ }, { "name": "magento/module-media-content-synchronization-api", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-api/magento-module-media-content-synchronization-api-100.4.1.0.zip", - "shasum": "abb97ebdb43f4edf5f55eaa10406c2f059cfb1e5" + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-api/magento-module-media-content-synchronization-api-100.4.2.0.zip", + "shasum": "a8f633156abd62b341ccbd1a0881257310edc0cd" }, "require": { "magento/framework": "103.0.*", "magento/module-media-content-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15349,18 +15003,18 @@ }, { "name": "magento/module-media-content-synchronization-catalog", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-catalog/magento-module-media-content-synchronization-catalog-100.4.1.0.zip", - "shasum": "57eff70058871324ea3c99525ab6ea8282c35bbe" + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-catalog/magento-module-media-content-synchronization-catalog-100.4.2.0.zip", + "shasum": "ce75ad6cc70067068847178f6e07e13311fc7aac" }, "require": { "magento/framework": "103.0.*", "magento/module-media-content-api": "100.4.*", "magento/module-media-content-synchronization-api": "100.4.*", "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15379,18 +15033,18 @@ }, { "name": "magento/module-media-content-synchronization-cms", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-cms/magento-module-media-content-synchronization-cms-100.4.1.0.zip", - "shasum": "72167bcbe9d8578af259a883d255aa77902d4fc3" + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-cms/magento-module-media-content-synchronization-cms-100.4.2.0.zip", + "shasum": "b7a2131609d5f90a0ececca0f895c14ac9489f15" }, "require": { "magento/framework": "103.0.*", "magento/module-media-content-api": "100.4.*", "magento/module-media-content-synchronization-api": "100.4.*", "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15409,17 +15063,17 @@ }, { "name": "magento/module-media-gallery", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.4.2.0.zip", - "shasum": "9cbba303faf3935c8d3f8ca7a6c87c59d70edf9e" + "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.4.3.0.zip", + "shasum": "8b8dc16349ba001dece052df1a95fc2e7056e2cf" }, "require": { "magento/framework": "103.0.*", "magento/module-cms": "104.0.*", "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15438,15 +15092,15 @@ }, { "name": "magento/module-media-gallery-api", - "version": "101.0.2", + "version": "101.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-101.0.2.0.zip", - "shasum": "98e7d9c4d267b867a3ecceda31659ba8de86793f" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-101.0.3.0.zip", + "shasum": "f04cb38b143a96c0bbeadb29eff877e455163ac8" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15465,17 +15119,17 @@ }, { "name": "magento/module-media-gallery-catalog", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog/magento-module-media-gallery-catalog-100.4.1.0.zip", - "shasum": "f196656ecbd8b9dcdc1c5399b8ecfb462bdb50b7" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog/magento-module-media-gallery-catalog-100.4.2.0.zip", + "shasum": "a7f564753983d5550498737ad5132a2a2121d5af" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15494,11 +15148,11 @@ }, { "name": "magento/module-media-gallery-catalog-integration", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-integration/magento-module-media-gallery-catalog-integration-100.4.1.0.zip", - "shasum": "11561b45eeb6d0ae2d29535b619318daafdb671f" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-integration/magento-module-media-gallery-catalog-integration-100.4.2.0.zip", + "shasum": "c95e1a697f137f3d5fb065c4538e6f995104dc86" }, "require": { "magento/framework": "103.0.*", @@ -15506,7 +15160,7 @@ "magento/module-media-gallery-api": "101.0.*", "magento/module-media-gallery-synchronization-api": "100.4.*", "magento/module-media-gallery-ui-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog": "104.0.*" @@ -15528,11 +15182,11 @@ }, { "name": "magento/module-media-gallery-catalog-ui", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-ui/magento-module-media-gallery-catalog-ui-100.4.1.0.zip", - "shasum": "08bd47458974fecdcaa682271a8a37d1f1a996aa" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-ui/magento-module-media-gallery-catalog-ui-100.4.2.0.zip", + "shasum": "7812f995826c67ef4114a4a956817beefe20a8e8" }, "require": { "magento/framework": "103.0.*", @@ -15541,7 +15195,7 @@ "magento/module-cms": "104.0.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15560,17 +15214,17 @@ }, { "name": "magento/module-media-gallery-cms-ui", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-cms-ui/magento-module-media-gallery-cms-ui-100.4.1.0.zip", - "shasum": "b7557bbe891e93c2c27af2e28078ef7e3efd5ca9" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-cms-ui/magento-module-media-gallery-cms-ui-100.4.2.0.zip", + "shasum": "8e035e08b1b57af4a2f70a2e37f41119dc764523" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-cms": "104.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15589,11 +15243,11 @@ }, { "name": "magento/module-media-gallery-integration", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-integration/magento-module-media-gallery-integration-100.4.1.0.zip", - "shasum": "f26e0789d7fcce842571c17e2e56894148ce70d5" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-integration/magento-module-media-gallery-integration-100.4.3.0.zip", + "shasum": "a97ced3f07c725026d37211a8f1e5a7818ce5be4" }, "require": { "magento/framework": "103.0.*", @@ -15601,7 +15255,7 @@ "magento/module-media-gallery-synchronization-api": "100.4.*", "magento/module-media-gallery-ui-api": "100.4.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "require-dev": { "magento/module-cms": "*" @@ -15627,16 +15281,16 @@ }, { "name": "magento/module-media-gallery-metadata", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata/magento-module-media-gallery-metadata-100.4.0.0.zip", - "shasum": "cc2470c5131e1899b27383c54405eea1f456e571" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata/magento-module-media-gallery-metadata-100.4.2.0.zip", + "shasum": "dc0ec2fe025be985e2e5016797b267b5546874b9" }, "require": { "magento/framework": "103.0.*", "magento/module-media-gallery-metadata-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15655,15 +15309,15 @@ }, { "name": "magento/module-media-gallery-metadata-api", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata-api/magento-module-media-gallery-metadata-api-100.4.0.0.zip", - "shasum": "a8c6a1c1497581cb1839cab46fc61ef9a67b1dbd" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata-api/magento-module-media-gallery-metadata-api-100.4.1.0.zip", + "shasum": "da3051194151ab4e66cce1be05c61eee6bb15ec5" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15682,11 +15336,11 @@ }, { "name": "magento/module-media-gallery-renditions", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions/magento-module-media-gallery-renditions-100.4.0.0.zip", - "shasum": "3cf423bb5c258b1e700814368dc630768f3825a4" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions/magento-module-media-gallery-renditions-100.4.2.0.zip", + "shasum": "82ffa1e7db6aa2fbdd5d329cf243ed343e131366" }, "require": { "magento/framework": "103.0.*", @@ -15694,7 +15348,7 @@ "magento/module-cms": "104.0.*", "magento/module-media-gallery-api": "101.0.*", "magento/module-media-gallery-renditions-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-media-content-api": "100.4.*" @@ -15716,15 +15370,15 @@ }, { "name": "magento/module-media-gallery-renditions-api", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions-api/magento-module-media-gallery-renditions-api-100.4.0.0.zip", - "shasum": "54d0cd555a3227df52a99fc330b7d0985b575b35" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions-api/magento-module-media-gallery-renditions-api-100.4.1.0.zip", + "shasum": "8c1e522c1e4de823877d1a2a13552dc1fe945ffb" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15743,18 +15397,18 @@ }, { "name": "magento/module-media-gallery-synchronization", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization/magento-module-media-gallery-synchronization-100.4.1.0.zip", - "shasum": "d0b9a726c40d12de84b740c4dcbe3479be29c58b" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization/magento-module-media-gallery-synchronization-100.4.3.0.zip", + "shasum": "df985d270669d11f4acd77960cc48bea568cf313" }, "require": { "magento/framework": "103.0.*", "magento/framework-message-queue": "100.4.*", "magento/module-media-gallery-api": "101.0.*", "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15773,16 +15427,16 @@ }, { "name": "magento/module-media-gallery-synchronization-api", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-api/magento-module-media-gallery-synchronization-api-100.4.1.0.zip", - "shasum": "e9ef30a995327a8c0a4da88904c51d3c5963c46e" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-api/magento-module-media-gallery-synchronization-api-100.4.2.0.zip", + "shasum": "f87dc814bd9c921dfedd5b123c4dee573afc94cc" }, "require": { "magento/framework": "103.0.*", "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15801,18 +15455,18 @@ }, { "name": "magento/module-media-gallery-synchronization-metadata", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-metadata/magento-module-media-gallery-synchronization-metadata-100.4.0.0.zip", - "shasum": "c60bbe9ea155cc64d7cea0cf63e296e0f8b237e1" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-metadata/magento-module-media-gallery-synchronization-metadata-100.4.1.0.zip", + "shasum": "9e09a1159b15c4d23604dda9fd571662217db753" }, "require": { "magento/framework": "103.0.*", "magento/module-media-gallery-api": "101.0.*", "magento/module-media-gallery-metadata-api": "100.4.*", "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15831,11 +15485,11 @@ }, { "name": "magento/module-media-gallery-ui", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui/magento-module-media-gallery-ui-100.4.1.0.zip", - "shasum": "5aa6363e4767b0cb3fd0cfcb89f931e8b72cd3bf" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui/magento-module-media-gallery-ui-100.4.3.0.zip", + "shasum": "a3fd101844ef89b5dfef2d4fe4cb8ee534a3a419" }, "require": { "magento/framework": "103.0.*", @@ -15850,7 +15504,7 @@ "magento/module-media-gallery-ui-api": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15869,15 +15523,15 @@ }, { "name": "magento/module-media-gallery-ui-api", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui-api/magento-module-media-gallery-ui-api-100.4.1.0.zip", - "shasum": "d8ebf718de79636bd56772d41f3d1622e1076956" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui-api/magento-module-media-gallery-ui-api-100.4.2.0.zip", + "shasum": "904fe7463a82ef25832080bc373c6df78710e7bf" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-cms": "104.0.*" @@ -15899,11 +15553,11 @@ }, { "name": "magento/module-media-storage", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.4.1.0.zip", - "shasum": "02d961c9391e47acf40e2f717b8ababd24849bd2" + "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.4.3.0.zip", + "shasum": "d6d7bda754468621063b5b238fc3e84079cae0ee" }, "require": { "magento/framework": "103.0.*", @@ -15915,7 +15569,7 @@ "magento/module-config": "101.2.*", "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15934,17 +15588,17 @@ }, { "name": "magento/module-message-queue", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.4.2.0.zip", - "shasum": "2b84eabdee0b03a2205501f177a0fec73c38caf0" + "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.4.4.0.zip", + "shasum": "35d67930b7773bafde64bb33c6a4a798f75dc48f" }, "require": { "magento/framework": "103.0.*", "magento/framework-message-queue": "100.4.*", "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15963,11 +15617,11 @@ }, { "name": "magento/module-msrp", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.4.1.0.zip", - "shasum": "1a33938353209fd049340be3786ba4a1a3025e36" + "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.4.3.0.zip", + "shasum": "5e15e57618e975581e0096857d1624d0f6d5a010" }, "require": { "magento/framework": "103.0.*", @@ -15976,7 +15630,7 @@ "magento/module-eav": "102.1.*", "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-bundle": "101.0.*", @@ -15999,18 +15653,18 @@ }, { "name": "magento/module-msrp-configurable-product", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.4.0.0.zip", - "shasum": "f9247eba8077f2720611792f351c8707357b4451" + "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.4.2.0.zip", + "shasum": "537b34ec7d74768c7b34115f4840e4995daed1b4" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-configurable-product": "100.4.*", "magento/module-msrp": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16029,18 +15683,18 @@ }, { "name": "magento/module-msrp-grouped-product", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.4.0.0.zip", - "shasum": "2ce6552b1c8bb912d7270e93af27675ed0bfe415" + "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.4.2.0.zip", + "shasum": "92e0dacc2c8a8167cb8f10eff83e4a070764030c" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-grouped-product": "100.4.*", "magento/module-msrp": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16059,20 +15713,20 @@ }, { "name": "magento/module-msrp-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-staging/magento-module-msrp-staging-100.4.1.0.zip", - "shasum": "2b09d6613dc018c73d969b92f03d534ee5dc3cbf" + "url": "https://repo.magento.com/archives/magento/module-msrp-staging/magento-module-msrp-staging-100.4.2.0.zip", + "shasum": "630b84dff9cc07532e2712a491aebc5d387e1825" }, "require": { "lib-libxml": "*", "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-msrp": "100.4.*", "magento/module-staging": "101.2.*" }, "type": "magento2-module", @@ -16091,11 +15745,11 @@ }, { "name": "magento/module-multiple-wishlist", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist/magento-module-multiple-wishlist-100.4.2.0.zip", - "shasum": "ab8846c515dddc295e7d2f291a2bddeac53bebca" + "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist/magento-module-multiple-wishlist-100.4.4.0.zip", + "shasum": "fef80378740e6183b1af3c492fa392cfcca8b8ac" }, "require": { "magento/framework": "103.0.*", @@ -16110,7 +15764,7 @@ "magento/module-theme": "101.1.*", "magento/module-widget": "101.2.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-multiple-wishlist-sample-data": "Sample Data version: 100.4.*", @@ -16132,18 +15786,18 @@ }, { "name": "magento/module-multiple-wishlist-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist-graph-ql/magento-module-multiple-wishlist-graph-ql-100.4.0.0.zip", - "shasum": "5bece86da285228f5d10ab3ac145a153ca7a0170" + "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist-graph-ql/magento-module-multiple-wishlist-graph-ql-100.4.1.0.zip", + "shasum": "f49721f166cea8e9649076f6878fc071d86b9fce" }, "require": { "magento/framework": "103.0.*", "magento/module-multiple-wishlist": "100.4.*", "magento/module-wishlist": "101.2.*", "magento/module-wishlist-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16161,11 +15815,11 @@ }, { "name": "magento/module-multishipping", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.4.2.0.zip", - "shasum": "1076392e9600726c71573b5bb416086e910e44c8" + "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.4.4.0.zip", + "shasum": "541ef110683b9377bd76f6db4fc8627f881c76e0" }, "require": { "magento/framework": "103.0.*", @@ -16179,7 +15833,7 @@ "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16198,18 +15852,18 @@ }, { "name": "magento/module-mysql-mq", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.4.0.0.zip", - "shasum": "a5aa6ad11c3416bb18cb14d2b8e71a0cca566670" + "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.4.2.0.zip", + "shasum": "5cad1edddead40f38e51f8446f1eac4e51f097dc" }, "require": { "magento/framework": "103.0.*", "magento/framework-message-queue": "100.4.*", "magento/magento-composer-installer": "*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16228,11 +15882,11 @@ }, { "name": "magento/module-new-relic-reporting", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.4.1.0.zip", - "shasum": "a8a60f1c94feff60f6968302b4a9bfdb96e61c41" + "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.4.2.0.zip", + "shasum": "fee191801653dd71f556f3f7b93ff132b403610f" }, "require": { "magento/framework": "103.0.*", @@ -16243,7 +15897,7 @@ "magento/module-configurable-product": "100.4.*", "magento/module-customer": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16262,11 +15916,11 @@ }, { "name": "magento/module-newsletter", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.4.2.0.zip", - "shasum": "24e003e044f3198f342b9c0ec1c58d2b6cb2379d" + "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.4.4.0.zip", + "shasum": "cf43af43a4d0f074c640c1f9b25fe0305fe736b5" }, "require": { "magento/framework": "103.0.*", @@ -16279,7 +15933,7 @@ "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16298,18 +15952,18 @@ }, { "name": "magento/module-newsletter-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-newsletter-graph-ql/magento-module-newsletter-graph-ql-100.4.0.0.zip", - "shasum": "e5585c22858a6e8c7733f30161aa185570cc32f2" + "url": "https://repo.magento.com/archives/magento/module-newsletter-graph-ql/magento-module-newsletter-graph-ql-100.4.1.0.zip", + "shasum": "9625fab7c5320b8f3f0f7affc4646e99a6951ad9" }, "require": { "magento/framework": "103.0.*", "magento/module-customer": "103.0.*", "magento/module-newsletter": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*" @@ -16331,18 +15985,18 @@ }, { "name": "magento/module-offline-payments", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.4.1.0.zip", - "shasum": "22d7d5b9efd582bc4130273bd84a8a73dcd7b31f" + "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.4.3.0.zip", + "shasum": "bcac1f56aea72726a4c40a1fb3ad6be3f25b8990" }, "require": { "magento/framework": "103.0.*", "magento/module-checkout": "100.4.*", "magento/module-payment": "100.4.*", "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -16364,11 +16018,11 @@ }, { "name": "magento/module-offline-shipping", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.4.1.0.zip", - "shasum": "c23ab8e71766b97046e8635ee9e6867e2d7e250e" + "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.4.3.0.zip", + "shasum": "9435b928d6833e745e801137b35a397cbb41a01f" }, "require": { "magento/framework": "103.0.*", @@ -16381,7 +16035,7 @@ "magento/module-sales-rule": "101.2.*", "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-checkout": "100.4.*", @@ -16404,40 +16058,40 @@ }, { "name": "magento/module-page-builder", - "version": "2.2.0", + "version": "2.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-builder/magento-module-page-builder-2.2.0.0.zip", - "shasum": "1fc8332692b73d8bdc937dc6a71975232fbca4a2" + "url": "https://repo.magento.com/archives/magento/module-page-builder/magento-module-page-builder-2.2.2.0.zip", + "shasum": "21f3d7f30d83795c1920308acb3e936e7666b876" }, "require": { - "magento/framework": "~103.0.2-beta3", - "magento/module-backend": "~102.0.2-beta3", - "magento/module-catalog": "~104.0.2-beta3", - "magento/module-catalog-inventory": "*", - "magento/module-catalog-widget": "*", - "magento/module-cms": "*", - "magento/module-config": "~101.2.2-beta3", - "magento/module-directory": "~100.4.2-beta3", - "magento/module-eav": "*", - "magento/module-email": "*", - "magento/module-media-storage": "*", - "magento/module-require-js": "*", - "magento/module-rule": "~100.4.1-beta3", - "magento/module-store": "~101.1.2-beta3", - "magento/module-theme": "*", - "magento/module-ui": "*", - "magento/module-variable": "*", - "magento/module-widget": "*", - "magento/module-wishlist": "*", - "php": "~7.3.0||~7.4.0", - "phpgt/dom": "2.1.6" + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-widget": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0", + "phpgt/dom": "2.2.3" }, "conflict": { "gene/bluefoot": "*" }, "suggest": { - "magento/module-review": "*" + "magento/module-review": "100.4.*" }, "type": "magento2-module", "autoload": { @@ -16455,19 +16109,19 @@ }, { "name": "magento/module-page-builder-admin-analytics", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-analytics/magento-module-page-builder-admin-analytics-1.1.0.0.zip", - "shasum": "c5bc339f2cf0f182fe419f5065efb206cd412775" + "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-analytics/magento-module-page-builder-admin-analytics-1.1.2.0.zip", + "shasum": "4c1d0be58f5e35734834bdb4fd4fd84952604186" }, "require": { - "magento/framework": "~103.0.2-beta3", - "php": "~7.3.0||~7.4.0" + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-admin-analytics": "*", - "magento/module-page-builder": "*" + "magento/module-admin-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*" }, "type": "magento2-module", "autoload": { @@ -16483,19 +16137,49 @@ ], "description": "Page Builder Admin Analytics module" }, + { + "name": "magento/module-page-builder-admin-gws-admin-ui", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-gws-admin-ui/magento-module-page-builder-admin-gws-admin-ui-1.7.1.0.zip", + "shasum": "8d1e06cdd8344e02c9a6f79e96e4d2e1395a94cb" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-gws": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAdminGwsAdminUi\\": "" + } + }, + "license": [ + "Proprietary" + ], + "description": "Page Builder AdminGWS Admin UI module" + }, { "name": "magento/module-page-builder-analytics", - "version": "1.6.0", + "version": "1.6.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-builder-analytics/magento-module-page-builder-analytics-1.6.0.0.zip", - "shasum": "1dd9056a672dde07a468ab6aa19909548531079e" + "url": "https://repo.magento.com/archives/magento/module-page-builder-analytics/magento-module-page-builder-analytics-1.6.2.0.zip", + "shasum": "d77d348beaa25a60d9db16859e5f1502b79db783" }, "require": { - "magento/framework": "~103.0.2-beta3", - "magento/module-analytics": "~100.4.2-beta3", + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", "magento/module-page-builder": "2.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16513,18 +16197,18 @@ }, { "name": "magento/module-page-cache", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.4.2.0.zip", - "shasum": "66fa48e905d709999dd60c75d4166f84d7459640" + "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.4.4.0.zip", + "shasum": "86488eb5329f143529d35dfbb6a8108e471d8198" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-config": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16542,23 +16226,55 @@ "description": "N/A" }, { - "name": "magento/module-payment", - "version": "100.4.2", + "name": "magento/module-payment", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.4.4.0.zip", + "shasum": "ba16255ab4a4e232de422128c83fb3817ea4aea0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Payment\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment-graph-ql", + "version": "100.4.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.4.2.0.zip", - "shasum": "5b01a5b5bccb252c9be9312f627221ac076e49bf" + "url": "https://repo.magento.com/archives/magento/module-payment-graph-ql/magento-module-payment-graph-ql-100.4.0.0.zip", + "shasum": "9f834cc06612aab32bd7fd60c8c06dddebbc74b8" }, "require": { "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "magento/module-graph-ql": "100.4.*", + "magento/module-payment": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" }, "type": "magento2-module", "autoload": { @@ -16566,7 +16282,7 @@ "registration.php" ], "psr-4": { - "Magento\\Payment\\": "" + "Magento\\PaymentGraphQl\\": "" } }, "license": [ @@ -16577,17 +16293,17 @@ }, { "name": "magento/module-payment-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-payment-staging/magento-module-payment-staging-100.4.1.0.zip", - "shasum": "e294b43e1ffee9fbc6b556ffdc8dab717acd88a0" + "url": "https://repo.magento.com/archives/magento/module-payment-staging/magento-module-payment-staging-100.4.2.0.zip", + "shasum": "5c0ed2c78c0d0066f0dada4c723bf7b99b1781c1" }, "require": { "magento/framework": "103.0.*", "magento/module-quote": "101.2.*", "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-payment": "100.4.*" @@ -16609,11 +16325,11 @@ }, { "name": "magento/module-paypal", - "version": "101.0.2", + "version": "101.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-101.0.2.0.zip", - "shasum": "da282e465a9cc5503b7a8669e71d10ff557a6252" + "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-101.0.4.0.zip", + "shasum": "29225b4cbce7895c709a96682390126e99ab0f86" }, "require": { "lib-libxml": "*", @@ -16635,7 +16351,7 @@ "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-checkout-agreements": "100.4.*" @@ -16657,18 +16373,18 @@ }, { "name": "magento/module-paypal-captcha", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.4.0.0.zip", - "shasum": "d3b5150333614bb9c02be61651240c5c3f7cda7e" + "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.4.2.0.zip", + "shasum": "8c18aa105ea74407424181096d0844af1b32b8b4" }, "require": { "magento/framework": "103.0.*", "magento/module-captcha": "100.4.*", "magento/module-checkout": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-paypal": "101.0.*" @@ -16690,11 +16406,11 @@ }, { "name": "magento/module-paypal-graph-ql", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.4.1.0.zip", - "shasum": "7ad5496ea6418cdcf9dbf82e6915c925614308f6" + "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.4.2.0.zip", + "shasum": "c21161b1a9343876979f10855968b906d196253c" }, "require": { "magento/framework": "103.0.*", @@ -16706,7 +16422,7 @@ "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*", @@ -16729,11 +16445,11 @@ }, { "name": "magento/module-paypal-on-boarding", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-on-boarding/magento-module-paypal-on-boarding-100.4.1.0.zip", - "shasum": "3124c854f0b7a036c0f28343e6bf646b80fbd779" + "url": "https://repo.magento.com/archives/magento/module-paypal-on-boarding/magento-module-paypal-on-boarding-100.4.2.0.zip", + "shasum": "f688cc2fd8944af13d8c7c9fa3f80d4fbe8529cc" }, "require": { "magento/framework": "103.0.*", @@ -16741,7 +16457,7 @@ "magento/module-config": "101.2.*", "magento/module-paypal": "101.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.3.0||~7.4.0||^8.0" }, "type": "magento2-module", "autoload": { @@ -16759,11 +16475,11 @@ }, { "name": "magento/module-persistent", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.4.2.0.zip", - "shasum": "05f2847a869d038ec7d68fc1a7214c15d6832de2" + "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.4.4.0.zip", + "shasum": "062dab52db6a05bcb25875dfddf1054760878bf5" }, "require": { "magento/framework": "103.0.*", @@ -16773,7 +16489,7 @@ "magento/module-page-cache": "100.4.*", "magento/module-quote": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16792,11 +16508,11 @@ }, { "name": "magento/module-persistent-history", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-persistent-history/magento-module-persistent-history-100.4.0.0.zip", - "shasum": "c4382df4569fd623005e10fe59841aa3f0ba074c" + "url": "https://repo.magento.com/archives/magento/module-persistent-history/magento-module-persistent-history-100.4.2.0.zip", + "shasum": "eaff511ef6ef54504c510be5277a048028464b77" }, "require": { "magento/framework": "103.0.*", @@ -16808,7 +16524,7 @@ "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16826,11 +16542,11 @@ }, { "name": "magento/module-price-permissions", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-price-permissions/magento-module-price-permissions-100.4.0.0.zip", - "shasum": "e3b56d12a18080d6b736472d30018407a75cfe86" + "url": "https://repo.magento.com/archives/magento/module-price-permissions/magento-module-price-permissions-100.4.1.0.zip", + "shasum": "fc82f57ff55c5e242559acacfcf25314fbd6e49e" }, "require": { "magento/framework": "103.0.*", @@ -16847,7 +16563,7 @@ "magento/module-msrp": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-configurable-product": "100.4.*" @@ -16868,20 +16584,23 @@ }, { "name": "magento/module-product-alert", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.4.1.0.zip", - "shasum": "1945570a5bb73b1aa264a9a7fa1ba6e007a70690" + "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.4.3.0.zip", + "shasum": "4d6c67208028fdb74bcc1bde4336ae70b2246d9e" }, "require": { "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", "magento/module-backend": "102.0.*", "magento/module-catalog": "104.0.*", "magento/module-customer": "103.0.*", "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -16903,11 +16622,11 @@ }, { "name": "magento/module-product-video", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.4.2.0.zip", - "shasum": "28d30c8844bfb32fa5192b76f1a44398bdcaccfd" + "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.4.4.0.zip", + "shasum": "9d3518be12de9631c1faf916966222b05cfd3951" }, "require": { "magento/framework": "103.0.*", @@ -16917,7 +16636,7 @@ "magento/module-eav": "102.1.*", "magento/module-media-storage": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*", @@ -16940,11 +16659,11 @@ }, { "name": "magento/module-product-video-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-video-staging/magento-module-product-video-staging-100.4.1.0.zip", - "shasum": "54c2dd4494c0f35c9e3585f72a5116f5d85226e1" + "url": "https://repo.magento.com/archives/magento/module-product-video-staging/magento-module-product-video-staging-100.4.2.0.zip", + "shasum": "c5287fddc5e315d8c66dca0ec6ced732f7047e35" }, "require": { "lib-libxml": "*", @@ -16953,7 +16672,7 @@ "magento/module-backend": "102.0.*", "magento/module-catalog": "104.0.*", "magento/module-product-video": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-staging": "100.4.*", @@ -16975,11 +16694,11 @@ }, { "name": "magento/module-promotion-permissions", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-promotion-permissions/magento-module-promotion-permissions-100.4.0.0.zip", - "shasum": "fbac0c552d268e10463fce8a776baef51ed75458" + "url": "https://repo.magento.com/archives/magento/module-promotion-permissions/magento-module-promotion-permissions-100.4.2.0.zip", + "shasum": "5fb5334d01f8d798875d75eab96fa1b72de2d86b" }, "require": { "magento/framework": "103.0.*", @@ -16988,7 +16707,7 @@ "magento/module-catalog-rule": "101.2.*", "magento/module-reminder": "101.2.*", "magento/module-sales-rule": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17006,11 +16725,11 @@ }, { "name": "magento/module-quote", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.2.2.0.zip", - "shasum": "f64fd0b3f11fc9f9f20c1d9b08d94e35aefe91fe" + "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.2.4.0.zip", + "shasum": "841d3a277436875eda36913cfc71e8968ac5f79f" }, "require": { "magento/framework": "103.0.*", @@ -17028,7 +16747,7 @@ "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-webapi": "100.4.*" @@ -17050,17 +16769,17 @@ }, { "name": "magento/module-quote-analytics", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.4.2.0.zip", - "shasum": "4f3f5831849d7a51c63c2569619cd44b3ce40ef4" + "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.4.4.0.zip", + "shasum": "51af0efbde0a623931fb360604342b9e7fc8f4d6" }, "require": { "magento/framework": "103.0.*", "magento/module-analytics": "100.4.*", "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17079,16 +16798,16 @@ }, { "name": "magento/module-quote-bundle-options", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-bundle-options/magento-module-quote-bundle-options-100.4.0.0.zip", - "shasum": "600b519b3bbb05d4b3c9f4b16630e6dfc1fa4a6f" + "url": "https://repo.magento.com/archives/magento/module-quote-bundle-options/magento-module-quote-bundle-options-100.4.1.0.zip", + "shasum": "e05ad60c2bd108fc8a00d361d74bffe35ee583d6" }, "require": { "magento/framework": "103.0.*", "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17107,16 +16826,16 @@ }, { "name": "magento/module-quote-configurable-options", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-configurable-options/magento-module-quote-configurable-options-100.4.0.0.zip", - "shasum": "45320a2c671d3f4a41840c9c96f21bf2b127e7dc" + "url": "https://repo.magento.com/archives/magento/module-quote-configurable-options/magento-module-quote-configurable-options-100.4.1.0.zip", + "shasum": "0cba0d4e6939166c3986f8154f742671445fc39b" }, "require": { "magento/framework": "103.0.*", "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17135,16 +16854,16 @@ }, { "name": "magento/module-quote-downloadable-links", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-downloadable-links/magento-module-quote-downloadable-links-100.4.0.0.zip", - "shasum": "dce1745d88c4e13de89ed114b86c242e1c0f5221" + "url": "https://repo.magento.com/archives/magento/module-quote-downloadable-links/magento-module-quote-downloadable-links-100.4.1.0.zip", + "shasum": "037de250c2043527209964589ff64a0c9cdbbe0c" }, "require": { "magento/framework": "103.0.*", "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17163,17 +16882,17 @@ }, { "name": "magento/module-quote-gift-card-options", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-gift-card-options/magento-module-quote-gift-card-options-100.4.0.0.zip", - "shasum": "94a6b166d0c6317d5a436b39eb9817159a30644d" + "url": "https://repo.magento.com/archives/magento/module-quote-gift-card-options/magento-module-quote-gift-card-options-100.4.2.0.zip", + "shasum": "a1685da8f59cd0aa932b29539e419466eb4d2d49" }, "require": { "magento/framework": "103.0.*", "magento/module-gift-card": "101.3.*", "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17191,15 +16910,16 @@ }, { "name": "magento/module-quote-graph-ql", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.4.2.0.zip", - "shasum": "573e0d15d0c28a8900a6f1030efaa25890fc491d" + "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.4.4.0.zip", + "shasum": "e415b9e084f891e2629e34aec5bdd1c7c1a5433b" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", "magento/module-checkout": "100.4.*", "magento/module-customer": "103.0.*", "magento/module-customer-graph-ql": "100.4.*", @@ -17209,10 +16929,12 @@ "magento/module-quote": "101.2.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-graph-ql-cache": "100.4.*" + "magento/module-catalog-inventory-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-payment-graph-ql": "100.4.*" }, "type": "magento2-module", "autoload": { @@ -17229,20 +16951,50 @@ ], "description": "N/A" }, + { + "name": "magento/module-quote-staging", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-staging/magento-module-quote-staging-100.4.1.0.zip", + "shasum": "c77b0050c1f03957b8e220a73920963f1958c3cd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, { "name": "magento/module-re-captcha-admin-ui", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-admin-ui/magento-module-re-captcha-admin-ui-1.1.0.0.zip", - "shasum": "f88ca56de721ba40a3b57f49a6f98fcceacd8c91" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-admin-ui/magento-module-re-captcha-admin-ui-1.1.2.0.zip", + "shasum": "5382f8e16fef06842e3ef28be41f7533189320a5" }, "require": { "magento/framework": "*", "magento/module-config": "*", "magento/module-re-captcha-ui": "1.1.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17260,17 +17012,22 @@ }, { "name": "magento/module-re-captcha-checkout", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout/magento-module-re-captcha-checkout-1.1.0.0.zip", - "shasum": "6d55c828dc35a8b5a870d17a6ec9e754d682f4de" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout/magento-module-re-captcha-checkout-1.1.2.0.zip", + "shasum": "43cd3204ab3e4bdaa4cfb97c556e1ca2fd2fcbd8" }, "require": { "magento/framework": "*", "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17287,17 +17044,51 @@ "description": "Google reCAPTCHA integration for Magento2" }, { - "name": "magento/module-re-captcha-contact", + "name": "magento/module-re-captcha-checkout-sales-rule", "version": "1.1.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-contact/magento-module-re-captcha-contact-1.1.0.0.zip", - "shasum": "3ceb2b5c3e3afd6a0655378aa69b7803675d5429" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout-sales-rule/magento-module-re-captcha-checkout-sales-rule-1.1.0.0.zip", + "shasum": "325a360dcf9fb05ec64cc751ca43de83bd35a988" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-sales-rule": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckoutSalesRule\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google ReCaptcha integration for Magento2 coupons" + }, + { + "name": "magento/module-re-captcha-contact", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-contact/magento-module-re-captcha-contact-1.1.1.0.zip", + "shasum": "b06897024b7de5ff7b34f40a7bcd5274d326d34c" }, "require": { "magento/framework": "*", "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17315,18 +17106,19 @@ }, { "name": "magento/module-re-captcha-customer", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-customer/magento-module-re-captcha-customer-1.1.0.0.zip", - "shasum": "5d475ec29193f61386ea06e1f71d39213142b6f3" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-customer/magento-module-re-captcha-customer-1.1.2.0.zip", + "shasum": "858ad4b3d639ba7da86d380738da9d42fb6b6a55" }, "require": { "magento/framework": "*", "magento/module-customer": "*", "magento/module-re-captcha-ui": "1.1.*", "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17344,17 +17136,17 @@ }, { "name": "magento/module-re-captcha-frontend-ui", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-frontend-ui/magento-module-re-captcha-frontend-ui-1.1.0.0.zip", - "shasum": "d1aa622ee1e4428fe830dbeb4e9131f736842a15" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-frontend-ui/magento-module-re-captcha-frontend-ui-1.1.2.0.zip", + "shasum": "77e37acce0e38f199e15b123bfa0377c971a311a" }, "require": { "magento/framework": "*", "magento/module-re-captcha-ui": "1.1.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17372,16 +17164,16 @@ }, { "name": "magento/module-re-captcha-migration", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-migration/magento-module-re-captcha-migration-1.1.0.0.zip", - "shasum": "f2e9e44a089ce344078e5fd4b4c41c74c1f3d6e3" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-migration/magento-module-re-captcha-migration-1.1.2.0.zip", + "shasum": "12712a7f408a34780257f9f0f58c76036408702b" }, "require": { "magento/framework": "*", "magento/module-config": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17399,16 +17191,18 @@ }, { "name": "magento/module-re-captcha-newsletter", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-newsletter/magento-module-re-captcha-newsletter-1.1.0.0.zip", - "shasum": "b3ffbe9785e530a1a1b7f4f71e3fe151efabc708" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-newsletter/magento-module-re-captcha-newsletter-1.1.2.0.zip", + "shasum": "89974abcb37a76039cfe9b326717030c0055ff7e" }, "require": { "magento/framework": "*", "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17426,18 +17220,19 @@ }, { "name": "magento/module-re-captcha-paypal", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-paypal/magento-module-re-captcha-paypal-1.1.0.0.zip", - "shasum": "b2d68dc57ced68c60ced8c9f939688464889c1cd" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-paypal/magento-module-re-captcha-paypal-1.1.2.0.zip", + "shasum": "c199a2e1214077a42e0b5f3ae84ec7d8c5ff2585" }, "require": { "magento/framework": "*", "magento/module-checkout": "*", "magento/module-re-captcha-ui": "1.1.*", "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17455,16 +17250,18 @@ }, { "name": "magento/module-re-captcha-review", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-review/magento-module-re-captcha-review-1.1.0.0.zip", - "shasum": "1534a0431995fc48ba6e076695eed57017a077c5" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-review/magento-module-re-captcha-review-1.1.2.0.zip", + "shasum": "a47a363a75080aa08358b1759c1aa05c6303b1c9" }, "require": { "magento/framework": "*", "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17482,16 +17279,18 @@ }, { "name": "magento/module-re-captcha-send-friend", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-send-friend/magento-module-re-captcha-send-friend-1.1.0.0.zip", - "shasum": "bea1720bec4686a5257325fc71fb1d56b61fa1f4" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-send-friend/magento-module-re-captcha-send-friend-1.1.2.0.zip", + "shasum": "abb550fb0e309cc9dd81e3cc181f9de94255abcf" }, "require": { "magento/framework": "*", "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17507,18 +17306,49 @@ ], "description": "Google reCAPTCHA integration for Magento2" }, + { + "name": "magento/module-re-captcha-store-pickup", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-store-pickup/magento-module-re-captcha-store-pickup-1.0.1.0.zip", + "shasum": "3f2287cc2711bf58cfa82965d2a10b34ead8f0e8" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-in-store-pickup-frontend": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 Inventory Store Pickup shipping form" + }, { "name": "magento/module-re-captcha-ui", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-ui/magento-module-re-captcha-ui-1.1.0.0.zip", - "shasum": "21b9c5e3b70c6181a913debae9c0da20bb44f13e" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-ui/magento-module-re-captcha-ui-1.1.2.0.zip", + "shasum": "90aa00a2ae31cb2f2f7f3759d4bca52b1e6fc67b" }, "require": { "magento/framework": "*", "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17542,17 +17372,17 @@ }, { "name": "magento/module-re-captcha-user", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-user/magento-module-re-captcha-user-1.1.0.0.zip", - "shasum": "caa712bfd103beec01c22a20dfb4ce90106e9417" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-user/magento-module-re-captcha-user-1.1.2.0.zip", + "shasum": "5645d09d3acce988f43365c13b81d01445cbf829" }, "require": { "magento/framework": "*", "magento/module-re-captcha-ui": "1.1.*", "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17570,17 +17400,17 @@ }, { "name": "magento/module-re-captcha-validation", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation/magento-module-re-captcha-validation-1.1.0.0.zip", - "shasum": "1f084fb5089071b9ce0af780f30223ec3107a0f6" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation/magento-module-re-captcha-validation-1.1.1.0.zip", + "shasum": "7a358947f858c0bb2cf995e8d449b3aeaeaf3e94" }, "require": { "google/recaptcha": "^1.2", "magento/framework": "*", "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17598,15 +17428,15 @@ }, { "name": "magento/module-re-captcha-validation-api", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation-api/magento-module-re-captcha-validation-api-1.1.0.0.zip", - "shasum": "6fa06fe393f30ccc25d29341e7bc3f47203ed14d" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation-api/magento-module-re-captcha-validation-api-1.1.1.0.zip", + "shasum": "d60531a405e81c1fbd26298d2908d33966bb3127" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17624,18 +17454,18 @@ }, { "name": "magento/module-re-captcha-version-2-checkbox", - "version": "2.0.0", + "version": "2.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-checkbox/magento-module-re-captcha-version-2-checkbox-2.0.0.0.zip", - "shasum": "8b499934e07d259e273b56d56a230d6dee080d68" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-checkbox/magento-module-re-captcha-version-2-checkbox-2.0.2.0.zip", + "shasum": "c61ad5e4dea035bc61aee9e4a41bf48ce2c6180c" }, "require": { "magento/framework": "*", "magento/module-re-captcha-ui": "1.1.*", "magento/module-re-captcha-validation-api": "1.1.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "*", @@ -17657,18 +17487,18 @@ }, { "name": "magento/module-re-captcha-version-2-invisible", - "version": "2.0.0", + "version": "2.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-invisible/magento-module-re-captcha-version-2-invisible-2.0.0.0.zip", - "shasum": "58ec898769fb85b11593d5d49b22149ce517f91f" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-invisible/magento-module-re-captcha-version-2-invisible-2.0.2.0.zip", + "shasum": "e2698fcd3e57b6b0a49dba5e93bac87f925612e3" }, "require": { "magento/framework": "*", "magento/module-re-captcha-ui": "1.1.*", "magento/module-re-captcha-validation-api": "1.1.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "*", @@ -17689,23 +17519,136 @@ "description": "Google reCAPTCHA integration for Magento2" }, { - "name": "magento/module-re-captcha-version-3-invisible", - "version": "2.0.0", + "name": "magento/module-re-captcha-version-3-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-3-invisible/magento-module-re-captcha-version-3-invisible-2.0.2.0.zip", + "shasum": "81dacf545c8dfedde4d16f1247f73e68e7b1fd2d" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion3Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-api", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-api/magento-module-re-captcha-webapi-api-1.0.1.0.zip", + "shasum": "5eea8f96b61cb5588bb3d122a76b5524a29692ef" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-graph-ql", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-graph-ql/magento-module-re-captcha-webapi-graph-ql-1.0.1.0.zip", + "shasum": "f9783d1d5b5907ccf723a41ae470b39e83cf0297" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-rest", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-rest/magento-module-re-captcha-webapi-rest-1.0.1.0.zip", + "shasum": "28339c7a4d48c793c021bc297675eba8f2932232" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiRest\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-ui", + "version": "1.0.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-3-invisible/magento-module-re-captcha-version-3-invisible-2.0.0.0.zip", - "shasum": "1214fdf89a58c7e2ed267f1c33a55c40f1ec1054" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-ui/magento-module-re-captcha-webapi-ui-1.0.1.0.zip", + "shasum": "df17c1afecd242e6cb928eef6e4c88dd7b628939" }, "require": { "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" + "magento/module-re-captcha-frontend-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17713,7 +17656,7 @@ "registration.php" ], "psr-4": { - "Magento\\ReCaptchaVersion3Invisible\\": "" + "Magento\\ReCaptchaWebapiUi\\": "" } }, "license": [ @@ -17723,17 +17666,17 @@ }, { "name": "magento/module-related-product-graph-ql", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.4.1.0.zip", - "shasum": "28d711e8c7e8569773e54c65971367d793829066" + "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.4.2.0.zip", + "shasum": "91f794c6f9f285597cbca8c27fbb1a009451e0a6" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*" @@ -17755,18 +17698,18 @@ }, { "name": "magento/module-release-notification", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.4.1.0.zip", - "shasum": "1b75772e19f18f4147fbf3ac7b29083516abe5a9" + "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.4.2.0.zip", + "shasum": "56dfc07c4b0f63883a7b673dbb987b40379d9be4" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-ui": "101.2.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -17788,11 +17731,11 @@ }, { "name": "magento/module-reminder", - "version": "101.2.1", + "version": "101.2.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reminder/magento-module-reminder-101.2.1.0.zip", - "shasum": "566a6e68a80e5d46bf787c48b405fd8e77f4df08" + "url": "https://repo.magento.com/archives/magento/module-reminder/magento-module-reminder-101.2.3.0.zip", + "shasum": "6489824452ce8df3ce4b2445383742e91f2bb28f" }, "require": { "magento/framework": "103.0.*", @@ -17807,7 +17750,7 @@ "magento/module-rule": "100.4.*", "magento/module-sales-rule": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17825,15 +17768,15 @@ }, { "name": "magento/module-remote-storage", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-remote-storage/magento-module-remote-storage-100.4.0.0.zip", - "shasum": "b8949e6727dc0ca7c6d12a5c3531ad37808c3274" + "url": "https://repo.magento.com/archives/magento/module-remote-storage/magento-module-remote-storage-100.4.2.0.zip", + "shasum": "820a8757e558fb1779768a3dcefb7d78953beceb" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-backend": "102.0.*", @@ -17843,6 +17786,8 @@ "magento/module-downloadable": "100.4.*", "magento/module-downloadable-import-export": "100.4.*", "magento/module-import-export": "101.0.*", + "magento/module-media-gallery-metadata": "100.4.*", + "magento/module-media-gallery-synchronization": "100.4.*", "magento/module-media-storage": "100.4.*", "magento/module-sitemap": "100.4.*", "predis/predis": "*" @@ -17864,19 +17809,20 @@ }, { "name": "magento/module-remote-storage-commerce", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-remote-storage-commerce/magento-module-remote-storage-commerce-100.4.0.0.zip", - "shasum": "e0b8721f149a96f84010c6993daf88399a103803" + "url": "https://repo.magento.com/archives/magento/module-remote-storage-commerce/magento-module-remote-storage-commerce-100.4.1.0.zip", + "shasum": "1465c87d0cd747c333f47ab5e84eafefa5e05246" }, "require": { "magento/framework": "103.0.*", "magento/module-remote-storage": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-advanced-checkout": "100.4.*", + "magento/module-logging": "101.2.*", "magento/module-scheduled-import-export": "101.2.*" }, "type": "magento2-module", @@ -17895,11 +17841,11 @@ }, { "name": "magento/module-reports", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.4.2.0.zip", - "shasum": "163577cdc1f602146e37535406a2116cc9fd6910" + "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.4.4.0.zip", + "shasum": "54cdf7898e9ce88835c70bd98e6bf3768da1c0a8" }, "require": { "magento/framework": "103.0.*", @@ -17920,7 +17866,7 @@ "magento/module-tax": "100.4.*", "magento/module-widget": "101.2.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17939,15 +17885,15 @@ }, { "name": "magento/module-require-js", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.4.0.0.zip", - "shasum": "dd3fc06be9622a09dd4f339bed52d2af438deb46" + "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.4.1.0.zip", + "shasum": "8a573426813a22a6a1253711bda515303e6f7796" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17966,15 +17912,15 @@ }, { "name": "magento/module-resource-connections", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-resource-connections/magento-module-resource-connections-100.4.0.0.zip", - "shasum": "1692977b01f1a1ec83e530176192f00423f0da34" + "url": "https://repo.magento.com/archives/magento/module-resource-connections/magento-module-resource-connections-100.4.2.0.zip", + "shasum": "493d96e6da0875491601880b0532f3b2b347603f" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17992,11 +17938,11 @@ }, { "name": "magento/module-review", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.4.2.0.zip", - "shasum": "08fd7bb8fbe3a4d1cde17d796f33ceba3db30642" + "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.4.4.0.zip", + "shasum": "54e088ec5c4fb4ca107a01092ddb3a4223ef0c3c" }, "require": { "magento/framework": "103.0.*", @@ -18008,7 +17954,7 @@ "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-cookie": "100.4.*", @@ -18031,17 +17977,17 @@ }, { "name": "magento/module-review-analytics", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.4.1.0.zip", - "shasum": "b3ca43c0989b9f8f0a26bc9e3b316287a00130f2" + "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.4.2.0.zip", + "shasum": "5b38ecb4bb2f67225f919c25c57ce9293d19f2bd" }, "require": { "magento/framework": "103.0.*", "magento/module-analytics": "100.4.*", "magento/module-review": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18060,18 +18006,18 @@ }, { "name": "magento/module-review-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-graph-ql/magento-module-review-graph-ql-100.4.0.0.zip", - "shasum": "b02dc8dfb8e39c8602ac38337e64eb8c60c5f492" + "url": "https://repo.magento.com/archives/magento/module-review-graph-ql/magento-module-review-graph-ql-100.4.1.0.zip", + "shasum": "7aab29354017fc9d573c1af2e8ee945dc69de001" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-review": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*", @@ -18094,11 +18040,11 @@ }, { "name": "magento/module-review-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-staging/magento-module-review-staging-100.4.1.0.zip", - "shasum": "d7438a26ff40de489270c6d400a947eb78e47396" + "url": "https://repo.magento.com/archives/magento/module-review-staging/magento-module-review-staging-100.4.2.0.zip", + "shasum": "37900a97c8c7bf16465ddf32c32104e875e5670e" }, "require": { "lib-libxml": "*", @@ -18106,7 +18052,7 @@ "magento/magento-composer-installer": "*", "magento/module-catalog": "104.0.*", "magento/module-review": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-staging": "101.2.*" @@ -18127,11 +18073,11 @@ }, { "name": "magento/module-reward", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward/magento-module-reward-101.2.2.0.zip", - "shasum": "9e7897df0e4e4fe364f7cf75d3f5b0039469658c" + "url": "https://repo.magento.com/archives/magento/module-reward/magento-module-reward-101.2.4.0.zip", + "shasum": "56ac2c08ae85c4510038fa82a878faaf815a2db7" }, "require": { "magento/framework": "103.0.*", @@ -18151,7 +18097,7 @@ "magento/module-tax": "100.4.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-customer-balance": "100.4.*", @@ -18173,11 +18119,11 @@ }, { "name": "magento/module-reward-graph-ql", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward-graph-ql/magento-module-reward-graph-ql-100.4.1.0.zip", - "shasum": "5045291e31458a5324a7b3afeace172073544450" + "url": "https://repo.magento.com/archives/magento/module-reward-graph-ql/magento-module-reward-graph-ql-100.4.3.0.zip", + "shasum": "3b363e29178653a5528aff15b91cb7e80206e8dc" }, "require": { "magento/framework": "103.0.*", @@ -18186,7 +18132,7 @@ "magento/module-quote-graph-ql": "100.4.*", "magento/module-reward": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-customer-graph-ql": "100.4.*", @@ -18209,18 +18155,18 @@ }, { "name": "magento/module-reward-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward-staging/magento-module-reward-staging-100.4.1.0.zip", - "shasum": "f134ba4e0935e92d28e1468148233a8cb8f6b81e" + "url": "https://repo.magento.com/archives/magento/module-reward-staging/magento-module-reward-staging-100.4.2.0.zip", + "shasum": "37eedcfb99fc57c4ab7e1df349b5c644e2f217b7" }, "require": { "magento/framework": "103.0.*", "magento/module-reward": "101.2.*", "magento/module-sales-rule": "101.2.*", "magento/module-sales-rule-staging": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-staging": "101.2.*" @@ -18241,11 +18187,11 @@ }, { "name": "magento/module-rma", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma/magento-module-rma-101.2.2.0.zip", - "shasum": "4226e4730bce7556449b73d8cd6df9f8205265e9" + "url": "https://repo.magento.com/archives/magento/module-rma/magento-module-rma-101.2.4.0.zip", + "shasum": "fb1b7adea348619afa2fc395b796d3844e6f5422" }, "require": { "ext-gd": "*", @@ -18269,7 +18215,7 @@ "magento/module-tax": "100.4.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-dhl": "100.4.*", @@ -18292,11 +18238,11 @@ }, { "name": "magento/module-rma-graph-ql", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma-graph-ql/magento-module-rma-graph-ql-100.4.1.0.zip", - "shasum": "b395d4fd0208dae358419e899632e737acfa3269" + "url": "https://repo.magento.com/archives/magento/module-rma-graph-ql/magento-module-rma-graph-ql-100.4.3.0.zip", + "shasum": "5ee7a7b0af3ee6219123d04424748fb6d83a09a7" }, "require": { "magento/framework": "103.0.*", @@ -18311,7 +18257,7 @@ "magento/module-sales-graph-ql": "100.4.*", "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18330,17 +18276,17 @@ }, { "name": "magento/module-rma-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma-staging/magento-module-rma-staging-100.4.1.0.zip", - "shasum": "8047ddc0d244a9007ed283dcc5c1d57184c82f95" + "url": "https://repo.magento.com/archives/magento/module-rma-staging/magento-module-rma-staging-100.4.2.0.zip", + "shasum": "3c498d8b254b5f1a24cadcb678c515e1983f5553" }, "require": { "lib-libxml": "*", "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-rma": "101.2.*", @@ -18362,16 +18308,16 @@ }, { "name": "magento/module-robots", - "version": "101.1.0", + "version": "101.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.1.0.0.zip", - "shasum": "8b5947ed3daf9760b3ef0228f156340d55355b1f" + "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.1.1.0.zip", + "shasum": "80bfcf9ae9020e569290aa9333e453e64119c996" }, "require": { "magento/framework": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-theme": "101.1.*" @@ -18393,18 +18339,18 @@ }, { "name": "magento/module-rss", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.4.1.0.zip", - "shasum": "68e177416f4705ec50663e2efa7f2d636085fa53" + "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.4.3.0.zip", + "shasum": "dc0efb744c3bc59bdec1b8e3dc8d07695dcf92bb" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-customer": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18423,11 +18369,11 @@ }, { "name": "magento/module-rule", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.4.1.0.zip", - "shasum": "838ccd345e14bd5bbe7a79a3dc98453fdf1884e2" + "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.4.3.0.zip", + "shasum": "1165df5b96f157a0cc5fad73926fc5385b26d90b" }, "require": { "lib-libxml": "*", @@ -18436,7 +18382,7 @@ "magento/module-catalog": "104.0.*", "magento/module-eav": "102.1.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18455,11 +18401,11 @@ }, { "name": "magento/module-sales", - "version": "103.0.2", + "version": "103.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-103.0.2.0.zip", - "shasum": "3a2f08cfb443868ffd9c8a59be097d702299ea41" + "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-103.0.4.0.zip", + "shasum": "39837e3d9beab675da50c8cdd6055ca46267414f" }, "require": { "magento/framework": "103.0.*", @@ -18487,7 +18433,7 @@ "magento/module-ui": "101.2.*", "magento/module-widget": "101.2.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-sales-sample-data": "Sample Data version: 100.4.*" @@ -18509,17 +18455,17 @@ }, { "name": "magento/module-sales-analytics", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.4.1.0.zip", - "shasum": "5a955daf94a8afec36e13ad25c882d25d2921bcd" + "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.4.2.0.zip", + "shasum": "56cb8a7bda6083a10c3c51c1fec343474f07e786" }, "require": { "magento/framework": "103.0.*", "magento/module-analytics": "100.4.*", "magento/module-sales": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18538,11 +18484,11 @@ }, { "name": "magento/module-sales-archive", - "version": "101.0.1", + "version": "101.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-archive/magento-module-sales-archive-101.0.1.0.zip", - "shasum": "34cde5235cc0bab662669ae1ee0ecd39056af662" + "url": "https://repo.magento.com/archives/magento/module-sales-archive/magento-module-sales-archive-101.0.3.0.zip", + "shasum": "8c2b2be9997f5a0e53c6689d15a049b9aa21cf9e" }, "require": { "magento/framework": "103.0.*", @@ -18552,7 +18498,7 @@ "magento/module-sales-sequence": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18570,11 +18516,11 @@ }, { "name": "magento/module-sales-graph-ql", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.4.2.0.zip", - "shasum": "756298f9506cbdbc3e878eaff445d4e6c508499d" + "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.4.4.0.zip", + "shasum": "34fff9a44fed763cdd1958fa1a58b04960f62764" }, "require": { "magento/framework": "103.0.*", @@ -18585,7 +18531,7 @@ "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18604,11 +18550,11 @@ }, { "name": "magento/module-sales-inventory", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.4.0.0.zip", - "shasum": "f00ad78a70ca2dd02dcb8fc3b1f8166aabb9aa27" + "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.4.1.0.zip", + "shasum": "8c675f61107484177c9c379b9a17d67644263535" }, "require": { "magento/framework": "103.0.*", @@ -18616,7 +18562,7 @@ "magento/module-catalog-inventory": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18635,14 +18581,16 @@ }, { "name": "magento/module-sales-rule", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.2.2.0.zip", - "shasum": "0c1f3a0eb622c225907f699139b3e172901085ad" + "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.2.4.0.zip", + "shasum": "988865b771330b426721a225321e54cbe8f4afa6" }, "require": { "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", "magento/module-authorization": "100.4.*", "magento/module-backend": "102.0.*", "magento/module-captcha": "100.4.*", @@ -18662,7 +18610,7 @@ "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" @@ -18684,11 +18632,11 @@ }, { "name": "magento/module-sales-rule-staging", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-rule-staging/magento-module-sales-rule-staging-100.4.1.0.zip", - "shasum": "26817e883de6d6905bc98ec734c22fff250def67" + "url": "https://repo.magento.com/archives/magento/module-sales-rule-staging/magento-module-sales-rule-staging-100.4.3.0.zip", + "shasum": "fc176e0f603e6c7d178b007159ecfcdf6515e028" }, "require": { "magento/framework": "103.0.*", @@ -18701,8 +18649,9 @@ "magento/module-rule": "100.4.*", "magento/module-sales-rule": "101.2.*", "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18720,15 +18669,15 @@ }, { "name": "magento/module-sales-sequence", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.4.1.0.zip", - "shasum": "5508458a59641dccd017849f68a79573c41a4808" + "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.4.2.0.zip", + "shasum": "4e5880119eecf16b3e66dba1f9e9985f07d2d58d" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18747,15 +18696,15 @@ }, { "name": "magento/module-sample-data", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.4.1.0.zip", - "shasum": "b576fe30e9fd28b6d332aaebb16a03def6c039bf" + "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.4.2.0.zip", + "shasum": "c744e1b02a66aa6366a24d434edcd94caa04c556" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/sample-data-media": "Sample Data version: 100.4.*" @@ -18778,11 +18727,11 @@ }, { "name": "magento/module-scalable-checkout", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-checkout/magento-module-scalable-checkout-100.4.1.0.zip", - "shasum": "7228c6a9df2f05ff37c2418deeefc28e46512af9" + "url": "https://repo.magento.com/archives/magento/module-scalable-checkout/magento-module-scalable-checkout-100.4.3.0.zip", + "shasum": "b0d54c39df4d116aec2068e95658d13daa1f29ed" }, "require": { "magento/framework": "103.0.*", @@ -18790,7 +18739,7 @@ "magento/framework-message-queue": "100.4.*", "magento/module-catalog": "104.0.*", "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-checkout-staging": "100.4.*", @@ -18812,11 +18761,11 @@ }, { "name": "magento/module-scalable-inventory", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-inventory/magento-module-scalable-inventory-100.4.1.0.zip", - "shasum": "6f716693acfeae7d69d780fcb003530fa3128c2a" + "url": "https://repo.magento.com/archives/magento/module-scalable-inventory/magento-module-scalable-inventory-100.4.2.0.zip", + "shasum": "0dcf49f82d6db48941e6427feaf13fd085bd52ac" }, "require": { "magento/framework": "103.0.*", @@ -18824,7 +18773,7 @@ "magento/magento-composer-installer": "*", "magento/module-catalog": "104.0.*", "magento/module-catalog-inventory": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18842,16 +18791,16 @@ }, { "name": "magento/module-scalable-oms", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-oms/magento-module-scalable-oms-100.4.1.0.zip", - "shasum": "fb1cc83ee9dd4943635f09f2b60518e302dd1cc8" + "url": "https://repo.magento.com/archives/magento/module-scalable-oms/magento-module-scalable-oms-100.4.3.0.zip", + "shasum": "25e4e6e9fa5043a86d122dbf8e9adf38c0e89c80" }, "require": { "magento/framework": "103.0.*", "magento/framework-foreign-key": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-sales-archive": "101.0.*" @@ -18872,11 +18821,11 @@ }, { "name": "magento/module-scheduled-import-export", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scheduled-import-export/magento-module-scheduled-import-export-101.2.2.0.zip", - "shasum": "a727280bc6ef3d78265409cb36caf5806f70c9fe" + "url": "https://repo.magento.com/archives/magento/module-scheduled-import-export/magento-module-scheduled-import-export-101.2.4.0.zip", + "shasum": "132e73fecbc5aaee00b3c1432a4433ba82b35b9e" }, "require": { "magento/framework": "103.0.*", @@ -18886,7 +18835,7 @@ "magento/module-import-export": "101.0.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18904,11 +18853,11 @@ }, { "name": "magento/module-search", - "version": "101.1.2", + "version": "101.1.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.1.2.0.zip", - "shasum": "1e12eb6235a09e4b0a9cb582d2d34e52bf916d85" + "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.1.4.0.zip", + "shasum": "3dedc0872f8976e26bb230eed7372498e1459436" }, "require": { "magento/framework": "103.0.*", @@ -18917,7 +18866,7 @@ "magento/module-reports": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18936,18 +18885,18 @@ }, { "name": "magento/module-search-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-search-staging/magento-module-search-staging-100.4.1.0.zip", - "shasum": "1e3db6074e8c7f5572de68103914f3d740cbf52f" + "url": "https://repo.magento.com/archives/magento/module-search-staging/magento-module-search-staging-100.4.2.0.zip", + "shasum": "d18e5542a9c8fee3b9122382f301fd5c090e5905" }, "require": { "lib-libxml": "*", "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18965,18 +18914,19 @@ }, { "name": "magento/module-security", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.4.2.0.zip", - "shasum": "6234ae8b2150d9e5e0582ed504c8bb6966618cb5" + "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.4.4.0.zip", + "shasum": "8dc34acc5886991e372557e64df325bae8ff1e68" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", "magento/module-store": "101.1.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-customer": "103.0.*" @@ -18998,17 +18948,17 @@ }, { "name": "magento/module-securitytxt", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-securitytxt/magento-module-securitytxt-1.1.0.0.zip", - "shasum": "123186217c5e8ff358e266eb5157fff8b64fddff" + "url": "https://repo.magento.com/archives/magento/module-securitytxt/magento-module-securitytxt-1.1.1.0.zip", + "shasum": "3df445721475b7eb4b93f3941dd161857d46ad2d" }, "require": { "magento/framework": "*", "magento/module-config": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19033,11 +18983,11 @@ }, { "name": "magento/module-send-friend", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.4.1.0.zip", - "shasum": "391c72c31a368909756f0b218f78e8367a1f7796" + "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.4.3.0.zip", + "shasum": "6df3408f61d2793fafb38989aea822e9a7f34246" }, "require": { "magento/framework": "103.0.*", @@ -19047,7 +18997,7 @@ "magento/module-customer": "103.0.*", "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19066,18 +19016,18 @@ }, { "name": "magento/module-send-friend-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.4.0.0.zip", - "shasum": "5274c1743db6ca9d9598d5cc510647662264ed27" + "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.4.1.0.zip", + "shasum": "60e427c439b7464c171b31bcd1768ff2ccf9d24c" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-graph-ql": "100.4.*", "magento/module-send-friend": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19096,11 +19046,11 @@ }, { "name": "magento/module-shipping", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.4.2.0.zip", - "shasum": "6edaccc0fabab2ccb6b90f5c02004ee4f1b8878c" + "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.4.4.0.zip", + "shasum": "503a898158ff301be00856671a270ca5dff7bda9" }, "require": { "ext-gd": "*", @@ -19118,7 +19068,7 @@ "magento/module-tax": "100.4.*", "magento/module-ui": "101.2.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*", @@ -19142,11 +19092,11 @@ }, { "name": "magento/module-sitemap", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.4.2.0.zip", - "shasum": "e7621d7e60d0a0ecac98ee704335e0b9a2c318de" + "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.4.3.0.zip", + "shasum": "2e62d36fde01d8b78511f2c56e5d50c872fdcfe6" }, "require": { "magento/framework": "103.0.*", @@ -19159,7 +19109,7 @@ "magento/module-media-storage": "100.4.*", "magento/module-robots": "101.1.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -19181,11 +19131,11 @@ }, { "name": "magento/module-staging", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging/magento-module-staging-101.2.2.0.zip", - "shasum": "71a65fd2acf36afa3422bdf723d86cae08e6e05d" + "url": "https://repo.magento.com/archives/magento/module-staging/magento-module-staging-101.2.4.0.zip", + "shasum": "973e283ccdee4135e0943e6c1fe61a7a9336377f" }, "require": { "lib-libxml": "*", @@ -19195,7 +19145,7 @@ "magento/module-require-js": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-customer": "103.0.*", @@ -19219,17 +19169,17 @@ }, { "name": "magento/module-staging-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging-graph-ql/magento-module-staging-graph-ql-100.4.0.0.zip", - "shasum": "62ccaca4c9fe9f2ffd12149803bd235735bae357" + "url": "https://repo.magento.com/archives/magento/module-staging-graph-ql/magento-module-staging-graph-ql-100.4.1.0.zip", + "shasum": "a3a9c8337472b23a48abec62c1e1aca98a86bd11" }, "require": { "magento/framework": "103.0.*", "magento/module-graph-ql": "100.4.*", "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19248,19 +19198,19 @@ }, { "name": "magento/module-staging-page-builder", - "version": "2.2.0", + "version": "2.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging-page-builder/magento-module-staging-page-builder-2.2.0.0.zip", - "shasum": "c67da1805890f66e197e612cc2acf6c141b1e82a" + "url": "https://repo.magento.com/archives/magento/module-staging-page-builder/magento-module-staging-page-builder-2.2.2.0.zip", + "shasum": "33a08bba23113c084a60c5884fec9cad7e966c4e" }, "require": { - "magento/framework": "~103.0.2-beta3", - "php": "~7.3.0||~7.4.0" + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-page-builder": "*", - "magento/module-staging": "*" + "magento/module-page-builder": "2.2.*", + "magento/module-staging": "101.2.*" }, "type": "magento2-module", "autoload": { @@ -19278,11 +19228,11 @@ }, { "name": "magento/module-store", - "version": "101.1.2", + "version": "101.1.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.1.2.0.zip", - "shasum": "1c89c04092c87c7b18ab14bcfcacafdc9d6cf8dd" + "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.1.4.0.zip", + "shasum": "5a6b0a8e70e5c11734db21b1e86ee0cf022203ff" }, "require": { "magento/framework": "103.0.*", @@ -19294,7 +19244,7 @@ "magento/module-directory": "100.4.*", "magento/module-media-storage": "100.4.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-deploy": "100.4.*" @@ -19316,17 +19266,18 @@ }, { "name": "magento/module-store-graph-ql", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.4.2.0.zip", - "shasum": "d2a02f1d6c4733f181269c1c2333dea6787faa46" + "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.4.3.0.zip", + "shasum": "bbe4973f83e6d1c9086923fc801ffe39e7425848" }, "require": { "magento/framework": "103.0.*", "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19345,11 +19296,11 @@ }, { "name": "magento/module-support", - "version": "101.2.1", + "version": "101.2.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-support/magento-module-support-101.2.1.0.zip", - "shasum": "bea6240744090a3ed5df88619a13263999925cc5" + "url": "https://repo.magento.com/archives/magento/module-support/magento-module-support-101.2.3.0.zip", + "shasum": "da73765bc25acffb75deabd3d62838a3f8215a2c" }, "require": { "lib-libxml": "*", @@ -19374,7 +19325,7 @@ "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19392,15 +19343,15 @@ }, { "name": "magento/module-swagger", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.4.1.0.zip", - "shasum": "0b39981941e69aa08b4c31256bb78764de0b937b" + "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.4.3.0.zip", + "shasum": "15fc18a594860c2afe91185c498a47a27c644679" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19419,16 +19370,16 @@ }, { "name": "magento/module-swagger-webapi", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.4.0.0.zip", - "shasum": "5ef905795b49516599cd3c54312266d811978c66" + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.4.1.0.zip", + "shasum": "666791e063b4014e6ccb7186f7a7bb5a9ad1e79e" }, "require": { "magento/framework": "103.0.*", "magento/module-swagger": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19447,16 +19398,16 @@ }, { "name": "magento/module-swagger-webapi-async", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.4.0.0.zip", - "shasum": "15e37edcac3c34b99e2d3c0652915cb8970b5b2f" + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.4.1.0.zip", + "shasum": "0b63b1c732e27578f130518b1d77f1e2bc14e3bd" }, "require": { "magento/framework": "103.0.*", "magento/module-swagger": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -19478,17 +19429,17 @@ }, { "name": "magento/module-swat", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swat/magento-module-swat-100.4.0.0.zip", - "shasum": "bf326977244ae9b883b588cf27731da4edde83f6" + "url": "https://repo.magento.com/archives/magento/module-swat/magento-module-swat-100.4.2.0.zip", + "shasum": "421095a2f676712e065a1d97717d32fd64a006ae" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19506,11 +19457,11 @@ }, { "name": "magento/module-swatches", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.4.2.0.zip", - "shasum": "ef9d377f739c223279dfccad7b7bad6de9e03577" + "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.4.4.0.zip", + "shasum": "d2f16565e5f5cbecd8fe92da60f4f09745a37d78" }, "require": { "magento/framework": "103.0.*", @@ -19524,7 +19475,7 @@ "magento/module-page-cache": "100.4.*", "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-layered-navigation": "100.4.*", @@ -19547,18 +19498,21 @@ }, { "name": "magento/module-swatches-graph-ql", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.4.1.0.zip", - "shasum": "4788f5e071c9cd64276072474582d2ae45bfa8d7" + "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.4.3.0.zip", + "shasum": "bffd60106432b5fa92f11b37c9281bbded47ec7c" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-graph-ql": "100.4.*", "magento/module-swatches": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-product-graph-ql": "100.4.*" }, "type": "magento2-module", "autoload": { @@ -19577,16 +19531,16 @@ }, { "name": "magento/module-swatches-layered-navigation", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.4.0.0.zip", - "shasum": "4ac75e3273e1e8ed7ae530a2ff80e65da5fec283" + "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.4.1.0.zip", + "shasum": "b118894fc198d14ce5b7db34aabb9405520dcaf0" }, "require": { "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19605,11 +19559,11 @@ }, { "name": "magento/module-target-rule", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-target-rule/magento-module-target-rule-101.2.2.0.zip", - "shasum": "5a94ec2ff2e633d364733b45d74df66295067f6f" + "url": "https://repo.magento.com/archives/magento/module-target-rule/magento-module-target-rule-101.2.4.0.zip", + "shasum": "3a853109521d866f3ab6b4ad8bcba811df4d614f" }, "require": { "magento/framework": "103.0.*", @@ -19624,7 +19578,7 @@ "magento/module-quote": "101.2.*", "magento/module-rule": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-import-export": "101.0.*", @@ -19646,11 +19600,11 @@ }, { "name": "magento/module-target-rule-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-target-rule-graph-ql/magento-module-target-rule-graph-ql-100.4.0.0.zip", - "shasum": "3899fef5d931aab506137c86c92bb28bec4f028a" + "url": "https://repo.magento.com/archives/magento/module-target-rule-graph-ql/magento-module-target-rule-graph-ql-100.4.1.0.zip", + "shasum": "c975f466231a7066d90e08375f410f1e2900aea2" }, "require": { "magento/framework": "103.0.*", @@ -19658,7 +19612,7 @@ "magento/module-catalog-graph-ql": "100.4.*", "magento/module-related-product-graph-ql": "100.4.*", "magento/module-target-rule": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19676,11 +19630,11 @@ }, { "name": "magento/module-tax", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.4.2.0.zip", - "shasum": "48968372cd434026cf7c3cb721dcacb7fd681434" + "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.4.4.0.zip", + "shasum": "a65794f2053094a757a16a33dba14c4588e1d5e1" }, "require": { "magento/framework": "103.0.*", @@ -19698,7 +19652,7 @@ "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-tax-sample-data": "Sample Data version: 100.4.*" @@ -19720,15 +19674,15 @@ }, { "name": "magento/module-tax-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.4.0.0.zip", - "shasum": "3d841324238f52d7cc9162363dc022471652b6c3" + "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.4.1.0.zip", + "shasum": "a768c88fa39cebf2120e657e21b8d86ab237bdde" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.4.*", @@ -19751,11 +19705,11 @@ }, { "name": "magento/module-tax-import-export", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.4.2.0.zip", - "shasum": "1fc0acd5b09af12c5c6d5f1837870b4568389383" + "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.4.4.0.zip", + "shasum": "231f34c9a39a4e6506caf29d1364d99e32c222e6" }, "require": { "magento/framework": "103.0.*", @@ -19764,7 +19718,7 @@ "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19783,11 +19737,11 @@ }, { "name": "magento/module-theme", - "version": "101.1.2", + "version": "101.1.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.1.2.0.zip", - "shasum": "a139981b89b7a1d7fc2250b57cd3ccab95861ab0" + "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.1.4.0.zip", + "shasum": "0d42df06aec2580a16f87d2fb0deaa46fcf64fe3" }, "require": { "magento/framework": "103.0.*", @@ -19801,7 +19755,7 @@ "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-deploy": "100.4.*", @@ -19825,15 +19779,15 @@ }, { "name": "magento/module-theme-graph-ql", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.4.1.0.zip", - "shasum": "f182ff939b0da120a6fb440c9c527ef59fe9beaa" + "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.4.2.0.zip", + "shasum": "036054641659fe5ec8085777a4e57fd226dd8882" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-store-graph-ql": "100.4.*" @@ -19853,77 +19807,13 @@ ], "description": "N/A" }, - { - "name": "magento/module-tinymce-3", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tinymce-3/magento-module-tinymce-3-100.4.2.0.zip", - "shasum": "3592d25ca7953e50c021f8d4ada1a72666ca5560" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Tinymce3\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tinymce-3-banner", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tinymce-3-banner/magento-module-tinymce-3-banner-100.4.0.0.zip", - "shasum": "917b92baa33f77d04cf887565c3f77c300088ec4" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-target-rule-sample-data": "Sample Data version: 100.4.*", - "magento/module-tinymce-3": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TargetRule\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, { "name": "magento/module-translation", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.4.2.0.zip", - "shasum": "19e02ab7b2c0f34e6d692cbfa0385c1e8e70fa7b" + "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.4.4.0.zip", + "shasum": "cf12c0a7493629dcf952f7af91a95eb30784f194" }, "require": { "magento/framework": "103.0.*", @@ -19931,7 +19821,7 @@ "magento/module-developer": "100.4.*", "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-deploy": "100.4.*" @@ -19953,17 +19843,16 @@ }, { "name": "magento/module-two-factor-auth", - "version": "1.1.1", + "version": "1.1.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-two-factor-auth/magento-module-two-factor-auth-1.1.1.0.zip", - "shasum": "7aae6751265ff08e551871a503d9c7be4bb1765c" + "url": "https://repo.magento.com/archives/magento/module-two-factor-auth/magento-module-two-factor-auth-1.1.3.0.zip", + "shasum": "cfab7bd98fdc8fe161cd2d38b8199ef4201889c3" }, "require": { "2tvenom/cborencode": "^1.0", "christian-riesen/base32": "^1.3", - "donatj/phpuseragentparser": "~0.7", - "endroid/qr-code": "^3.7", + "endroid/qr-code": "^4.3.5", "magento/framework": "*", "magento/magento-composer-installer": "*", "magento/module-authorization": "*", @@ -19973,8 +19862,7 @@ "magento/module-store": "*", "magento/module-ui": "*", "magento/module-user": "*", - "php": "~7.3.0||~7.4.0", - "phpseclib/phpseclib": "2.0.*", + "php": "~7.4.0||~8.1.0", "spomky-labs/otphp": "^10.0" }, "type": "magento2-module", @@ -19993,11 +19881,11 @@ }, { "name": "magento/module-ui", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.2.2.0.zip", - "shasum": "2ecab9eedbab104600acf7ef36c82429d5f8715a" + "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.2.4.0.zip", + "shasum": "285bbc4d9c6241512eaf9dafbf0c1259fefcab03" }, "require": { "magento/framework": "103.0.*", @@ -20006,7 +19894,7 @@ "magento/module-eav": "102.1.*", "magento/module-store": "101.1.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -20028,11 +19916,11 @@ }, { "name": "magento/module-ups", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.4.2.0.zip", - "shasum": "c757d1a9668fccc2e7de24fad2c65ce85197dfd6" + "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.4.4.0.zip", + "shasum": "8de4d2736ba82124ccf3fdc10066c991dfef1969" }, "require": { "magento/framework": "103.0.*", @@ -20043,7 +19931,7 @@ "magento/module-sales": "103.0.*", "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -20065,11 +19953,11 @@ }, { "name": "magento/module-url-rewrite", - "version": "102.0.1", + "version": "102.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-102.0.1.0.zip", - "shasum": "9e27a79511124a3b4bb54635149df7259544677d" + "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-102.0.3.0.zip", + "shasum": "f624555ea5fbb891aacd64901b43b472bd2f8aab" }, "require": { "magento/framework": "103.0.*", @@ -20080,7 +19968,7 @@ "magento/module-cms-url-rewrite": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -20099,16 +19987,16 @@ }, { "name": "magento/module-url-rewrite-graph-ql", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.4.1.0.zip", - "shasum": "bd4b1695aae505be29dc691c3ea1826d3fa93bef" + "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.4.3.0.zip", + "shasum": "6e75f207719672b1f679f885ed1ec9011470d73c" }, "require": { "magento/framework": "103.0.*", "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*" @@ -20130,11 +20018,11 @@ }, { "name": "magento/module-user", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.2.2.0.zip", - "shasum": "abd5ef62fd388dea49da7e0286c5f721baf1b59a" + "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.2.4.0.zip", + "shasum": "787d34763f773826e23a9e4d696507e677aff4da" }, "require": { "magento/framework": "103.0.*", @@ -20145,7 +20033,7 @@ "magento/module-security": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -20164,11 +20052,11 @@ }, { "name": "magento/module-usps", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.4.1.0.zip", - "shasum": "30d3a2e981d2da9c210f8c6175061093fb8e44b9" + "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.4.3.0.zip", + "shasum": "3c07dd84b24d346c5bcf7b62087db872a38d0cec" }, "require": { "lib-libxml": "*", @@ -20181,7 +20069,7 @@ "magento/module-sales": "103.0.*", "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -20200,11 +20088,11 @@ }, { "name": "magento/module-variable", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.4.0.0.zip", - "shasum": "f7448026a799d7be842dcaf700b6f3baf97a9d71" + "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.4.2.0.zip", + "shasum": "b67c8e4a7e13590bbf6040844ae8e2a189687a8b" }, "require": { "magento/framework": "103.0.*", @@ -20212,7 +20100,7 @@ "magento/module-config": "101.2.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -20231,11 +20119,11 @@ }, { "name": "magento/module-vault", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.2.2.0.zip", - "shasum": "bd2c178fa43eec15fc402f796eb67a456de37347" + "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.2.4.0.zip", + "shasum": "bf8b3adda9099c9d1b24e96fae8bdf956a210a75" }, "require": { "magento/framework": "103.0.*", @@ -20246,7 +20134,7 @@ "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -20264,17 +20152,17 @@ }, { "name": "magento/module-vault-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.4.0.0.zip", - "shasum": "a2c8095e8158387adf170f6a6872645043a2cea6" + "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.4.1.0.zip", + "shasum": "806c449dae0b2cd86d2b56ca9c4a88ef34f0a4f8" }, "require": { "magento/framework": "103.0.*", "magento/module-graph-ql": "100.4.*", "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -20293,15 +20181,15 @@ }, { "name": "magento/module-version", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.4.0.0.zip", - "shasum": "ab2321feb1e90cadee584f413561f750d92d8707" + "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.4.1.0.zip", + "shasum": "dd01c5e0810fe535c43fc060b7bb738ef12776df" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -20320,11 +20208,11 @@ }, { "name": "magento/module-versions-cms", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-versions-cms/magento-module-versions-cms-101.2.2.0.zip", - "shasum": "c1beecabe9cfa476f92253fbecb21a80c613d98f" + "url": "https://repo.magento.com/archives/magento/module-versions-cms/magento-module-versions-cms-101.2.4.0.zip", + "shasum": "cca7b2127a117774ab0c42c351665e281b003aec" }, "require": { "magento/framework": "103.0.*", @@ -20335,7 +20223,7 @@ "magento/module-ui": "101.2.*", "magento/module-user": "101.2.*", "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -20352,19 +20240,46 @@ "description": "N/A" }, { - "name": "magento/module-versions-cms-url-rewrite", + "name": "magento/module-versions-cms-page-cache", "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite/magento-module-versions-cms-url-rewrite-100.4.1.0.zip", - "shasum": "b883309c1015c950fd7aa9bfb365e483b2f1c579" + "url": "https://repo.magento.com/archives/magento/module-versions-cms-page-cache/magento-module-versions-cms-page-cache-100.4.1.0.zip", + "shasum": "2e565e7424604715f54bd81d2b42b90fec79c36c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCmsPageCache\\": "" + } + }, + "license": [ + "proprietary" + ] + }, + { + "name": "magento/module-versions-cms-url-rewrite", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite/magento-module-versions-cms-url-rewrite-100.4.2.0.zip", + "shasum": "a8768d3ce9cfd394033a4fdcba0501f6c528aeb4" }, "require": { "magento/framework": "103.0.*", "magento/module-store": "101.1.*", "magento/module-url-rewrite": "102.0.*", "magento/module-versions-cms": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -20382,18 +20297,18 @@ }, { "name": "magento/module-versions-cms-url-rewrite-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite-graph-ql/magento-module-versions-cms-url-rewrite-graph-ql-100.4.0.0.zip", - "shasum": "d7d6a79329071bee36050a50788a6650fd190055" + "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite-graph-ql/magento-module-versions-cms-url-rewrite-graph-ql-100.4.1.0.zip", + "shasum": "b601c7c9ace97cb3cd7db94e9f84731989eca39b" }, "require": { "magento/framework": "103.0.*", "magento/module-graph-ql": "100.4.*", "magento/module-url-rewrite-graph-ql": "100.4.*", "magento/module-versions-cms": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-store": "101.1.*", @@ -20415,11 +20330,11 @@ }, { "name": "magento/module-visual-merchandiser", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-visual-merchandiser/magento-module-visual-merchandiser-100.4.2.0.zip", - "shasum": "868defff938416cd10bac86c51eabd23ee8e415e" + "url": "https://repo.magento.com/archives/magento/module-visual-merchandiser/magento-module-visual-merchandiser-100.4.4.0.zip", + "shasum": "f8d8bc804e6f8034be2648064d322b2b058f35cb" }, "require": { "magento/framework": "103.0.*", @@ -20432,7 +20347,7 @@ "magento/module-eav": "102.1.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -20450,11 +20365,11 @@ }, { "name": "magento/module-webapi", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.4.1.0.zip", - "shasum": "5f66e6c53bb30ad81a0d5a50b05a1ce1700c0557" + "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.4.3.0.zip", + "shasum": "626e768a7fe8680dd272f6c0b94eab7c6d50ae86" }, "require": { "magento/framework": "103.0.*", @@ -20462,7 +20377,7 @@ "magento/module-backend": "102.0.*", "magento/module-integration": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-customer": "103.0.*", @@ -20485,18 +20400,18 @@ }, { "name": "magento/module-webapi-async", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.4.0.0.zip", - "shasum": "54ff024a15093348f2500db66c9e6c8b5c91061a" + "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.4.2.0.zip", + "shasum": "f81181ab0f8efde42e2dd16d18fc819664f95df7" }, "require": { "magento/framework": "103.0.*", "magento/framework-message-queue": "100.4.*", "magento/module-asynchronous-operations": "100.4.*", "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-customer": "103.0.*", @@ -20519,16 +20434,16 @@ }, { "name": "magento/module-webapi-security", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.4.0.0.zip", - "shasum": "cfa2a6ee999bc4fbcd0b0e8598fafdd4dd0be7e5" + "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.4.2.0.zip", + "shasum": "140cdc018d1a26526fb8cdeb0e1e5ced08133f7c" }, "require": { "magento/framework": "103.0.*", "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -20547,18 +20462,18 @@ }, { "name": "magento/module-website-restriction", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-website-restriction/magento-module-website-restriction-100.4.1.0.zip", - "shasum": "4206511e7196ce518784ba3c7031fa588d160e86" + "url": "https://repo.magento.com/archives/magento/module-website-restriction/magento-module-website-restriction-100.4.3.0.zip", + "shasum": "678d770bd153b6343905915913b0e31bd48e7351" }, "require": { "magento/framework": "103.0.*", "magento/module-cms": "104.0.*", "magento/module-customer": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-theme": "101.1.*" @@ -20579,11 +20494,11 @@ }, { "name": "magento/module-weee", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.4.2.0.zip", - "shasum": "48226ff2aef9afbd799eeb9e29ec90b31e09ea55" + "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.4.4.0.zip", + "shasum": "4fc9597008912ab53ee1106b17d581a4406d0ad8" }, "require": { "magento/framework": "103.0.*", @@ -20599,7 +20514,7 @@ "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-bundle": "101.0.*" @@ -20621,18 +20536,18 @@ }, { "name": "magento/module-weee-graph-ql", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.4.0.0.zip", - "shasum": "feef543935bd5aa11dd8338caf15616a0a73fb5c" + "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.4.2.0.zip", + "shasum": "770be0a15aa1520ad4249527a5ab5df75390b945" }, "require": { "magento/framework": "103.0.*", "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", "magento/module-weee": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.4.*" @@ -20654,11 +20569,11 @@ }, { "name": "magento/module-weee-staging", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee-staging/magento-module-weee-staging-100.4.1.0.zip", - "shasum": "ff899e7bc8d682434de100f196b095606a364367" + "url": "https://repo.magento.com/archives/magento/module-weee-staging/magento-module-weee-staging-100.4.2.0.zip", + "shasum": "b02fffcaf0741a42445bd578ccde94e23c0decf3" }, "require": { "lib-libxml": "*", @@ -20666,7 +20581,7 @@ "magento/magento-composer-installer": "*", "magento/module-catalog-staging": "100.4.*", "magento/module-weee": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-staging": "101.2.*" @@ -20687,22 +20602,23 @@ }, { "name": "magento/module-widget", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.2.2.0.zip", - "shasum": "aab2651bd531518cd45c785bd9025d244c42e39f" + "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.2.4.0.zip", + "shasum": "b803c2b00d38a63b52c9d0ec45a58043f41d5d02" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-catalog": "104.0.*", "magento/module-cms": "104.0.*", + "magento/module-email": "101.1.*", "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-variable": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-widget-sample-data": "Sample Data version: 100.4.*" @@ -20724,11 +20640,11 @@ }, { "name": "magento/module-wishlist", - "version": "101.2.2", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.2.2.0.zip", - "shasum": "092d5e026d4235b0ebc3427e1e0a27b21f00d3c9" + "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.2.4.0.zip", + "shasum": "5d298143aab4b1abbd2e0618cbdc9a61bbe99f1d" }, "require": { "magento/framework": "103.0.*", @@ -20743,7 +20659,7 @@ "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-bundle": "101.0.*", @@ -20770,17 +20686,17 @@ }, { "name": "magento/module-wishlist-analytics", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.4.1.0.zip", - "shasum": "575b95b75fca79375ccd3dace3f7635f70200c55" + "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.4.3.0.zip", + "shasum": "783baad5ede837748cba07b7fbb7e907bda521c2" }, "require": { "magento/framework": "103.0.*", "magento/module-analytics": "100.4.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -20799,17 +20715,17 @@ }, { "name": "magento/module-wishlist-gift-card", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-gift-card/magento-module-wishlist-gift-card-100.4.0.0.zip", - "shasum": "a7f1fb0fdd576bde5425cc692357a8cbfef48fbb" + "url": "https://repo.magento.com/archives/magento/module-wishlist-gift-card/magento-module-wishlist-gift-card-100.4.1.0.zip", + "shasum": "dcdda5da9570979c11708e8816762848787d0d18" }, "require": { "magento/framework": "103.0.*", "magento/module-gift-card": "101.3.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -20825,21 +20741,52 @@ ], "description": "Magento module provides the data provider for creating buy request for gift card products" }, + { + "name": "magento/module-wishlist-gift-card-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-gift-card-graph-ql/magento-module-wishlist-gift-card-graph-ql-100.4.1.0.zip", + "shasum": "ca77612d5214cc875a1f6dcf621f2bee2ea551f2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-wishlist": "101.2.*", + "magento/module-wishlist-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGiftCardGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, { "name": "magento/module-wishlist-graph-ql", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.4.2.0.zip", - "shasum": "27d39102695797e2230713bb11de4782ccf8ca13" + "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.4.4.0.zip", + "shasum": "6cf8bb8bb762b93994a32d62b83ce6ecb9a398e0" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", "magento/module-store": "101.1.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -20856,48 +20803,61 @@ ], "description": "N/A" }, + { + "name": "magento/page-builder", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/page-builder/magento-page-builder-1.7.1.0.zip", + "shasum": "3d4a0a455399aa51074a0d28a9a2d7ffb5945491" + }, + "require": { + "magento/module-aws-s3-page-builder": "1.0.*", + "magento/module-catalog-page-builder-analytics": "1.6.*", + "magento/module-cms-page-builder-analytics": "1.6.*", + "magento/module-page-builder": "2.2.*", + "magento/module-page-builder-admin-analytics": "1.1.*", + "magento/module-page-builder-analytics": "1.6.*" + }, + "type": "metapackage", + "description": "Page Builder metapackage" + }, { "name": "magento/page-builder-commerce", - "version": "1.6.0", + "version": "1.7.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/page-builder-commerce/magento-page-builder-commerce-1.6.0.0.zip", - "shasum": "4be6442446d4d99337d97d46e201205c5c333f0d" + "url": "https://repo.magento.com/archives/magento/page-builder-commerce/magento-page-builder-commerce-1.7.1.0.zip", + "shasum": "59c25647bf132b9e829aa26f3e6ce7995a263602" }, "require": { - "magento/module-aws-s3-page-builder": "1.0.0", - "magento/module-banner-page-builder": "2.2.0", - "magento/module-banner-page-builder-analytics": "1.6.0", - "magento/module-catalog-page-builder-analytics": "1.6.0", - "magento/module-catalog-page-builder-analytics-staging": "1.6.0", - "magento/module-catalog-staging-page-builder": "1.6.0", - "magento/module-cms-page-builder-analytics": "1.6.0", - "magento/module-cms-page-builder-analytics-staging": "1.6.0", - "magento/module-page-builder": "2.2.0", - "magento/module-page-builder-admin-analytics": "1.1.0", - "magento/module-page-builder-analytics": "1.6.0", - "magento/module-staging-page-builder": "2.2.0" + "magento/module-banner-page-builder": "2.2.*", + "magento/module-banner-page-builder-analytics": "1.7.*", + "magento/module-catalog-page-builder-analytics-staging": "1.7.*", + "magento/module-catalog-staging-page-builder": "1.7.*", + "magento/module-cms-page-builder-analytics-staging": "1.7.*", + "magento/module-page-builder-admin-gws-admin-ui": "1.7.*", + "magento/module-staging-page-builder": "2.2.*", + "magento/page-builder": "1.7.*" }, "type": "metapackage", "description": "Page Builder Commerce metapackage" }, { "name": "magento/product-community-edition", - "version": "2.4.2", + "version": "2.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.4.2.0.zip", - "shasum": "ed5bfe54452a36d6a44d5dd6b5dca92792d4f31f" + "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.4.4.0.zip", + "shasum": "81d3b227819ed523ccbf35d5d6e7dc94556cff12" }, "require": { - "amzn/amazon-pay-and-login-magento-2-module": "4.2.0", "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.11.0", - "colinmollenhour/credis": "1.11.1", - "colinmollenhour/php-redis-session-abstract": "~1.4.0", + "colinmollenhour/cache-backend-redis": "1.14.2", + "colinmollenhour/credis": "1.12.1", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", "composer/composer": "^1.9 || ^2.0", - "dotmailer/dotmailer-magento2-extension-package": "4.10.0", - "elasticsearch/elasticsearch": "~7.7.0", + "elasticsearch/elasticsearch": "~7.16.0", "ext-bcmath": "*", "ext-ctype": "*", "ext-curl": "*", @@ -20911,51 +20871,46 @@ "ext-pdo_mysql": "*", "ext-simplexml": "*", "ext-soap": "*", + "ext-sodium": "*", "ext-xsl": "*", "ext-zip": "*", - "guzzlehttp/guzzle": "^6.3.3", - "klarna/m2-payments": "8.2.1", - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-dependency-plugin": "^1.0 || ^2.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-feed": "^2.9.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-mail": "^2.9.0", - "laminas/laminas-mime": "^2.5.0", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-session": "^2.7.3", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "league/flysystem": "^1.0", - "league/flysystem-aws-s3-v3": "^1.0", - "league/flysystem-cached-adapter": "^1.0", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-captcha": "^2.11", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-di": "^3.3.0", + "laminas/laminas-escaper": "~2.9.0", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-feed": "^2.15.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-mail": "^2.15.1", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.0", + "laminas/laminas-server": "^2.11.0", + "laminas/laminas-servicemanager": "^3.10.0", + "laminas/laminas-session": "^2.12.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", + "laminas/laminas-view": "~2.14.1", + "league/flysystem": "~2.3.2", + "league/flysystem-aws-s3-v3": "^2.0", "lib-libxml": "*", - "magento/adobe-stock-integration": "2.1.1", - "magento/composer": "1.6.0", - "magento/framework": "103.0.2", - "magento/framework-amqp": "100.4.1", - "magento/framework-bulk": "101.0.0", - "magento/framework-message-queue": "100.4.2", + "magento/adobe-ims": "2.1.3", + "magento/adobe-stock-integration": "2.1.3", + "magento/composer": "~1.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/framework": "103.0.4", + "magento/framework-amqp": "100.4.2", + "magento/framework-bulk": "101.0.1", + "magento/framework-message-queue": "100.4.4", "magento/google-shopping-ads": "4.0.1", - "magento/inventory-metapackage": "1.2.2", + "magento/inventory-metapackage": "1.2.4", "magento/language-de_de": "100.4.0", "magento/language-en_us": "100.4.0", "magento/language-es_es": "100.4.0", @@ -20963,239 +20918,240 @@ "magento/language-nl_nl": "100.4.0", "magento/language-pt_br": "100.4.0", "magento/language-zh_hans_cn": "100.4.0", - "magento/magento-composer-installer": ">=0.1.11", - "magento/magento2-base": "2.4.2", - "magento/module-admin-analytics": "100.4.2", - "magento/module-admin-notification": "100.4.1", - "magento/module-advanced-pricing-import-export": "100.4.2", - "magento/module-advanced-search": "100.4.1", - "magento/module-amqp": "100.4.1", - "magento/module-amqp-store": "100.4.1", - "magento/module-analytics": "100.4.2", - "magento/module-asynchronous-operations": "100.4.2", - "magento/module-authorization": "100.4.2", - "magento/module-aws-s3": "100.4.0", - "magento/module-backend": "102.0.2", - "magento/module-backup": "100.4.2", - "magento/module-bundle": "101.0.2", - "magento/module-bundle-graph-ql": "100.4.2", - "magento/module-bundle-import-export": "100.4.1", - "magento/module-cache-invalidate": "100.4.1", - "magento/module-captcha": "100.4.2", - "magento/module-cardinal-commerce": "100.4.1", - "magento/module-catalog": "104.0.2", - "magento/module-catalog-analytics": "100.4.1", - "magento/module-catalog-cms-graph-ql": "100.4.0", - "magento/module-catalog-customer-graph-ql": "100.4.2", - "magento/module-catalog-graph-ql": "100.4.2", - "magento/module-catalog-import-export": "101.1.2", - "magento/module-catalog-inventory": "100.4.2", - "magento/module-catalog-inventory-graph-ql": "100.4.0", - "magento/module-catalog-rule": "101.2.2", - "magento/module-catalog-rule-configurable": "100.4.1", - "magento/module-catalog-rule-graph-ql": "100.4.0", - "magento/module-catalog-search": "102.0.2", - "magento/module-catalog-url-rewrite": "100.4.2", - "magento/module-catalog-url-rewrite-graph-ql": "100.4.1", - "magento/module-catalog-widget": "100.4.2", - "magento/module-checkout": "100.4.2", - "magento/module-checkout-agreements": "100.4.1", - "magento/module-checkout-agreements-graph-ql": "100.4.0", - "magento/module-cms": "104.0.2", - "magento/module-cms-graph-ql": "100.4.0", - "magento/module-cms-url-rewrite": "100.4.1", - "magento/module-cms-url-rewrite-graph-ql": "100.4.0", - "magento/module-compare-list-graph-ql": "100.4.0", - "magento/module-config": "101.2.2", - "magento/module-configurable-import-export": "100.4.0", - "magento/module-configurable-product": "100.4.2", - "magento/module-configurable-product-graph-ql": "100.4.2", - "magento/module-configurable-product-sales": "100.4.0", - "magento/module-contact": "100.4.2", - "magento/module-cookie": "100.4.2", - "magento/module-cron": "100.4.2", - "magento/module-csp": "100.4.1", - "magento/module-currency-symbol": "100.4.1", - "magento/module-customer": "103.0.2", - "magento/module-customer-analytics": "100.4.1", - "magento/module-customer-downloadable-graph-ql": "100.4.0", - "magento/module-customer-graph-ql": "100.4.2", - "magento/module-customer-import-export": "100.4.2", - "magento/module-deploy": "100.4.2", - "magento/module-developer": "100.4.2", - "magento/module-dhl": "100.4.1", - "magento/module-directory": "100.4.2", - "magento/module-directory-graph-ql": "100.4.1", - "magento/module-downloadable": "100.4.2", - "magento/module-downloadable-graph-ql": "100.4.2", - "magento/module-downloadable-import-export": "100.4.1", - "magento/module-eav": "102.1.2", - "magento/module-eav-graph-ql": "100.4.0", - "magento/module-elasticsearch": "101.0.2", - "magento/module-elasticsearch-6": "100.4.2", - "magento/module-elasticsearch-7": "100.4.2", - "magento/module-email": "101.1.2", - "magento/module-encryption-key": "100.4.1", - "magento/module-fedex": "100.4.1", - "magento/module-gift-message": "100.4.1", - "magento/module-gift-message-graph-ql": "100.4.0", - "magento/module-google-adwords": "100.4.0", - "magento/module-google-analytics": "100.4.0", - "magento/module-google-optimizer": "100.4.1", - "magento/module-graph-ql": "100.4.2", - "magento/module-graph-ql-cache": "100.4.0", - "magento/module-grouped-catalog-inventory": "100.4.0", - "magento/module-grouped-import-export": "100.4.0", - "magento/module-grouped-product": "100.4.2", - "magento/module-grouped-product-graph-ql": "100.4.2", - "magento/module-import-export": "101.0.2", - "magento/module-indexer": "100.4.2", - "magento/module-instant-purchase": "100.4.1", - "magento/module-integration": "100.4.2", - "magento/module-layered-navigation": "100.4.2", - "magento/module-login-as-customer": "100.4.2", - "magento/module-login-as-customer-admin-ui": "100.4.2", - "magento/module-login-as-customer-api": "100.4.2", - "magento/module-login-as-customer-assistance": "100.4.1", - "magento/module-login-as-customer-frontend-ui": "100.4.2", - "magento/module-login-as-customer-graph-ql": "100.4.0", - "magento/module-login-as-customer-log": "100.4.1", - "magento/module-login-as-customer-page-cache": "100.4.2", - "magento/module-login-as-customer-quote": "100.4.1", - "magento/module-login-as-customer-sales": "100.4.2", - "magento/module-marketplace": "100.4.1", - "magento/module-media-content": "100.4.2", - "magento/module-media-content-api": "100.4.2", - "magento/module-media-content-catalog": "100.4.2", - "magento/module-media-content-cms": "100.4.2", - "magento/module-media-content-synchronization": "100.4.1", - "magento/module-media-content-synchronization-api": "100.4.1", - "magento/module-media-content-synchronization-catalog": "100.4.1", - "magento/module-media-content-synchronization-cms": "100.4.1", - "magento/module-media-gallery": "100.4.2", - "magento/module-media-gallery-api": "101.0.2", - "magento/module-media-gallery-catalog": "100.4.1", - "magento/module-media-gallery-catalog-integration": "100.4.1", - "magento/module-media-gallery-catalog-ui": "100.4.1", - "magento/module-media-gallery-cms-ui": "100.4.1", - "magento/module-media-gallery-integration": "100.4.1", - "magento/module-media-gallery-metadata": "100.4.0", - "magento/module-media-gallery-metadata-api": "100.4.0", - "magento/module-media-gallery-renditions": "100.4.0", - "magento/module-media-gallery-renditions-api": "100.4.0", - "magento/module-media-gallery-synchronization": "100.4.1", - "magento/module-media-gallery-synchronization-api": "100.4.1", - "magento/module-media-gallery-synchronization-metadata": "100.4.0", - "magento/module-media-gallery-ui": "100.4.1", - "magento/module-media-gallery-ui-api": "100.4.1", - "magento/module-media-storage": "100.4.1", - "magento/module-message-queue": "100.4.2", - "magento/module-msrp": "100.4.1", - "magento/module-msrp-configurable-product": "100.4.0", - "magento/module-msrp-grouped-product": "100.4.0", - "magento/module-multishipping": "100.4.2", - "magento/module-mysql-mq": "100.4.0", - "magento/module-new-relic-reporting": "100.4.1", - "magento/module-newsletter": "100.4.2", - "magento/module-newsletter-graph-ql": "100.4.0", - "magento/module-offline-payments": "100.4.1", - "magento/module-offline-shipping": "100.4.1", - "magento/module-page-cache": "100.4.2", - "magento/module-payment": "100.4.2", - "magento/module-paypal": "101.0.2", - "magento/module-paypal-captcha": "100.4.0", - "magento/module-paypal-graph-ql": "100.4.1", - "magento/module-persistent": "100.4.2", - "magento/module-product-alert": "100.4.1", - "magento/module-product-video": "100.4.2", - "magento/module-quote": "101.2.2", - "magento/module-quote-analytics": "100.4.2", - "magento/module-quote-bundle-options": "100.4.0", - "magento/module-quote-configurable-options": "100.4.0", - "magento/module-quote-downloadable-links": "100.4.0", - "magento/module-quote-graph-ql": "100.4.2", - "magento/module-related-product-graph-ql": "100.4.1", - "magento/module-release-notification": "100.4.1", - "magento/module-remote-storage": "100.4.0", - "magento/module-reports": "100.4.2", - "magento/module-require-js": "100.4.0", - "magento/module-review": "100.4.2", - "magento/module-review-analytics": "100.4.1", - "magento/module-review-graph-ql": "100.4.0", - "magento/module-robots": "101.1.0", - "magento/module-rss": "100.4.1", - "magento/module-rule": "100.4.1", - "magento/module-sales": "103.0.2", - "magento/module-sales-analytics": "100.4.1", - "magento/module-sales-graph-ql": "100.4.2", - "magento/module-sales-inventory": "100.4.0", - "magento/module-sales-rule": "101.2.2", - "magento/module-sales-sequence": "100.4.1", - "magento/module-sample-data": "100.4.1", - "magento/module-search": "101.1.2", - "magento/module-security": "100.4.2", - "magento/module-send-friend": "100.4.1", - "magento/module-send-friend-graph-ql": "100.4.0", - "magento/module-shipping": "100.4.2", - "magento/module-sitemap": "100.4.2", - "magento/module-store": "101.1.2", - "magento/module-store-graph-ql": "100.4.2", - "magento/module-swagger": "100.4.1", - "magento/module-swagger-webapi": "100.4.0", - "magento/module-swagger-webapi-async": "100.4.0", - "magento/module-swatches": "100.4.2", - "magento/module-swatches-graph-ql": "100.4.1", - "magento/module-swatches-layered-navigation": "100.4.0", - "magento/module-tax": "100.4.2", - "magento/module-tax-graph-ql": "100.4.0", - "magento/module-tax-import-export": "100.4.2", - "magento/module-theme": "101.1.2", - "magento/module-theme-graph-ql": "100.4.1", - "magento/module-tinymce-3": "100.4.2", - "magento/module-translation": "100.4.2", - "magento/module-ui": "101.2.2", - "magento/module-ups": "100.4.2", - "magento/module-url-rewrite": "102.0.1", - "magento/module-url-rewrite-graph-ql": "100.4.1", - "magento/module-user": "101.2.2", - "magento/module-usps": "100.4.1", - "magento/module-variable": "100.4.0", - "magento/module-vault": "101.2.2", - "magento/module-vault-graph-ql": "100.4.0", - "magento/module-version": "100.4.0", - "magento/module-webapi": "100.4.1", - "magento/module-webapi-async": "100.4.0", - "magento/module-webapi-security": "100.4.0", - "magento/module-weee": "100.4.2", - "magento/module-weee-graph-ql": "100.4.0", - "magento/module-widget": "101.2.2", - "magento/module-wishlist": "101.2.2", - "magento/module-wishlist-analytics": "100.4.1", - "magento/module-wishlist-graph-ql": "100.4.2", - "magento/security-package": "1.1.1", - "magento/theme-adminhtml-backend": "100.4.2", - "magento/theme-frontend-blank": "100.4.2", - "magento/theme-frontend-luma": "100.4.2", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "paragonie/sodium_compat": "^1.6", - "paypal/module-braintree": "4.2.1", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "php-amqplib/php-amqplib": "~2.10.0", - "phpseclib/mcrypt_compat": "1.0.8", - "phpseclib/phpseclib": "2.0.*", - "ramsey/uuid": "~3.8.0", + "magento/magento-composer-installer": ">=0.3.0", + "magento/magento2-base": "2.4.4", + "magento/module-admin-analytics": "100.4.4", + "magento/module-admin-notification": "100.4.3", + "magento/module-advanced-pricing-import-export": "100.4.4", + "magento/module-advanced-search": "100.4.2", + "magento/module-amqp": "100.4.2", + "magento/module-amqp-store": "100.4.2", + "magento/module-analytics": "100.4.4", + "magento/module-asynchronous-operations": "100.4.4", + "magento/module-authorization": "100.4.4", + "magento/module-aws-s3": "100.4.2", + "magento/module-backend": "102.0.4", + "magento/module-backup": "100.4.4", + "magento/module-bundle": "101.0.4", + "magento/module-bundle-graph-ql": "100.4.4", + "magento/module-bundle-import-export": "100.4.3", + "magento/module-cache-invalidate": "100.4.2", + "magento/module-captcha": "100.4.4", + "magento/module-cardinal-commerce": "100.4.2", + "magento/module-catalog": "104.0.4", + "magento/module-catalog-analytics": "100.4.2", + "magento/module-catalog-cms-graph-ql": "100.4.1", + "magento/module-catalog-customer-graph-ql": "100.4.4", + "magento/module-catalog-graph-ql": "100.4.4", + "magento/module-catalog-import-export": "101.1.4", + "magento/module-catalog-inventory": "100.4.4", + "magento/module-catalog-inventory-graph-ql": "100.4.1", + "magento/module-catalog-rule": "101.2.4", + "magento/module-catalog-rule-configurable": "100.4.3", + "magento/module-catalog-rule-graph-ql": "100.4.2", + "magento/module-catalog-search": "102.0.4", + "magento/module-catalog-url-rewrite": "100.4.4", + "magento/module-catalog-url-rewrite-graph-ql": "100.4.3", + "magento/module-catalog-widget": "100.4.4", + "magento/module-checkout": "100.4.4", + "magento/module-checkout-agreements": "100.4.3", + "magento/module-checkout-agreements-graph-ql": "100.4.1", + "magento/module-cms": "104.0.4", + "magento/module-cms-graph-ql": "100.4.2", + "magento/module-cms-url-rewrite": "100.4.3", + "magento/module-cms-url-rewrite-graph-ql": "100.4.2", + "magento/module-compare-list-graph-ql": "100.4.1", + "magento/module-config": "101.2.4", + "magento/module-configurable-import-export": "100.4.2", + "magento/module-configurable-product": "100.4.4", + "magento/module-configurable-product-graph-ql": "100.4.4", + "magento/module-configurable-product-sales": "100.4.2", + "magento/module-contact": "100.4.4", + "magento/module-cookie": "100.4.4", + "magento/module-cron": "100.4.4", + "magento/module-csp": "100.4.3", + "magento/module-currency-symbol": "100.4.3", + "magento/module-customer": "103.0.4", + "magento/module-customer-analytics": "100.4.2", + "magento/module-customer-downloadable-graph-ql": "100.4.1", + "magento/module-customer-graph-ql": "100.4.4", + "magento/module-customer-import-export": "100.4.4", + "magento/module-deploy": "100.4.4", + "magento/module-developer": "100.4.4", + "magento/module-dhl": "100.4.3", + "magento/module-directory": "100.4.4", + "magento/module-directory-graph-ql": "100.4.2", + "magento/module-downloadable": "100.4.4", + "magento/module-downloadable-graph-ql": "100.4.4", + "magento/module-downloadable-import-export": "100.4.3", + "magento/module-eav": "102.1.4", + "magento/module-eav-graph-ql": "100.4.2", + "magento/module-elasticsearch": "101.0.4", + "magento/module-elasticsearch-6": "100.4.4", + "magento/module-elasticsearch-7": "100.4.4", + "magento/module-email": "101.1.4", + "magento/module-encryption-key": "100.4.3", + "magento/module-fedex": "100.4.3", + "magento/module-gift-message": "100.4.3", + "magento/module-gift-message-graph-ql": "100.4.2", + "magento/module-google-adwords": "100.4.2", + "magento/module-google-analytics": "100.4.1", + "magento/module-google-optimizer": "100.4.3", + "magento/module-graph-ql": "100.4.4", + "magento/module-graph-ql-cache": "100.4.1", + "magento/module-grouped-catalog-inventory": "100.4.1", + "magento/module-grouped-import-export": "100.4.2", + "magento/module-grouped-product": "100.4.4", + "magento/module-grouped-product-graph-ql": "100.4.4", + "magento/module-import-export": "101.0.4", + "magento/module-indexer": "100.4.4", + "magento/module-instant-purchase": "100.4.3", + "magento/module-integration": "100.4.4", + "magento/module-jwt-framework-adapter": "100.4.1", + "magento/module-jwt-user-token": "100.4.0", + "magento/module-layered-navigation": "100.4.4", + "magento/module-login-as-customer": "100.4.4", + "magento/module-login-as-customer-admin-ui": "100.4.4", + "magento/module-login-as-customer-api": "100.4.3", + "magento/module-login-as-customer-assistance": "100.4.3", + "magento/module-login-as-customer-frontend-ui": "100.4.4", + "magento/module-login-as-customer-graph-ql": "100.4.1", + "magento/module-login-as-customer-log": "100.4.3", + "magento/module-login-as-customer-page-cache": "100.4.4", + "magento/module-login-as-customer-quote": "100.4.3", + "magento/module-login-as-customer-sales": "100.4.4", + "magento/module-marketplace": "100.4.3", + "magento/module-media-content": "100.4.3", + "magento/module-media-content-api": "100.4.3", + "magento/module-media-content-catalog": "100.4.3", + "magento/module-media-content-cms": "100.4.3", + "magento/module-media-content-synchronization": "100.4.3", + "magento/module-media-content-synchronization-api": "100.4.2", + "magento/module-media-content-synchronization-catalog": "100.4.2", + "magento/module-media-content-synchronization-cms": "100.4.2", + "magento/module-media-gallery": "100.4.3", + "magento/module-media-gallery-api": "101.0.3", + "magento/module-media-gallery-catalog": "100.4.2", + "magento/module-media-gallery-catalog-integration": "100.4.2", + "magento/module-media-gallery-catalog-ui": "100.4.2", + "magento/module-media-gallery-cms-ui": "100.4.2", + "magento/module-media-gallery-integration": "100.4.3", + "magento/module-media-gallery-metadata": "100.4.2", + "magento/module-media-gallery-metadata-api": "100.4.1", + "magento/module-media-gallery-renditions": "100.4.2", + "magento/module-media-gallery-renditions-api": "100.4.1", + "magento/module-media-gallery-synchronization": "100.4.3", + "magento/module-media-gallery-synchronization-api": "100.4.2", + "magento/module-media-gallery-synchronization-metadata": "100.4.1", + "magento/module-media-gallery-ui": "100.4.3", + "magento/module-media-gallery-ui-api": "100.4.2", + "magento/module-media-storage": "100.4.3", + "magento/module-message-queue": "100.4.4", + "magento/module-msrp": "100.4.3", + "magento/module-msrp-configurable-product": "100.4.2", + "magento/module-msrp-grouped-product": "100.4.2", + "magento/module-multishipping": "100.4.4", + "magento/module-mysql-mq": "100.4.2", + "magento/module-new-relic-reporting": "100.4.2", + "magento/module-newsletter": "100.4.4", + "magento/module-newsletter-graph-ql": "100.4.1", + "magento/module-offline-payments": "100.4.3", + "magento/module-offline-shipping": "100.4.3", + "magento/module-page-cache": "100.4.4", + "magento/module-payment": "100.4.4", + "magento/module-payment-graph-ql": "100.4.0", + "magento/module-paypal": "101.0.4", + "magento/module-paypal-captcha": "100.4.2", + "magento/module-paypal-graph-ql": "100.4.2", + "magento/module-persistent": "100.4.4", + "magento/module-product-alert": "100.4.3", + "magento/module-product-video": "100.4.4", + "magento/module-quote": "101.2.4", + "magento/module-quote-analytics": "100.4.4", + "magento/module-quote-bundle-options": "100.4.1", + "magento/module-quote-configurable-options": "100.4.1", + "magento/module-quote-downloadable-links": "100.4.1", + "magento/module-quote-graph-ql": "100.4.4", + "magento/module-related-product-graph-ql": "100.4.2", + "magento/module-release-notification": "100.4.2", + "magento/module-remote-storage": "100.4.2", + "magento/module-reports": "100.4.4", + "magento/module-require-js": "100.4.1", + "magento/module-review": "100.4.4", + "magento/module-review-analytics": "100.4.2", + "magento/module-review-graph-ql": "100.4.1", + "magento/module-robots": "101.1.1", + "magento/module-rss": "100.4.3", + "magento/module-rule": "100.4.3", + "magento/module-sales": "103.0.4", + "magento/module-sales-analytics": "100.4.2", + "magento/module-sales-graph-ql": "100.4.4", + "magento/module-sales-inventory": "100.4.1", + "magento/module-sales-rule": "101.2.4", + "magento/module-sales-sequence": "100.4.2", + "magento/module-sample-data": "100.4.2", + "magento/module-search": "101.1.4", + "magento/module-security": "100.4.4", + "magento/module-send-friend": "100.4.3", + "magento/module-send-friend-graph-ql": "100.4.1", + "magento/module-shipping": "100.4.4", + "magento/module-sitemap": "100.4.3", + "magento/module-store": "101.1.4", + "magento/module-store-graph-ql": "100.4.3", + "magento/module-swagger": "100.4.3", + "magento/module-swagger-webapi": "100.4.1", + "magento/module-swagger-webapi-async": "100.4.1", + "magento/module-swatches": "100.4.4", + "magento/module-swatches-graph-ql": "100.4.3", + "magento/module-swatches-layered-navigation": "100.4.1", + "magento/module-tax": "100.4.4", + "magento/module-tax-graph-ql": "100.4.1", + "magento/module-tax-import-export": "100.4.4", + "magento/module-theme": "101.1.4", + "magento/module-theme-graph-ql": "100.4.2", + "magento/module-translation": "100.4.4", + "magento/module-ui": "101.2.4", + "magento/module-ups": "100.4.4", + "magento/module-url-rewrite": "102.0.3", + "magento/module-url-rewrite-graph-ql": "100.4.3", + "magento/module-user": "101.2.4", + "magento/module-usps": "100.4.3", + "magento/module-variable": "100.4.2", + "magento/module-vault": "101.2.4", + "magento/module-vault-graph-ql": "100.4.1", + "magento/module-version": "100.4.1", + "magento/module-webapi": "100.4.3", + "magento/module-webapi-async": "100.4.2", + "magento/module-webapi-security": "100.4.2", + "magento/module-weee": "100.4.4", + "magento/module-weee-graph-ql": "100.4.2", + "magento/module-widget": "101.2.4", + "magento/module-wishlist": "101.2.4", + "magento/module-wishlist-analytics": "100.4.3", + "magento/module-wishlist-graph-ql": "100.4.4", + "magento/page-builder": "1.7.1", + "magento/security-package": "1.1.3", + "magento/theme-adminhtml-backend": "100.4.4", + "magento/theme-frontend-blank": "100.4.4", + "magento/theme-frontend-luma": "100.4.4", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.3", + "paypal/module-braintree": "4.3.0", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.1.0", + "phpseclib/mcrypt_compat": "~2.0.0", + "phpseclib/phpseclib": "~3.0.9", + "ramsey/uuid": "~4.2.0", "symfony/console": "~4.4.0", "symfony/event-dispatcher": "~4.4.0", "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.3.0", + "tedivm/jshrink": "~1.4.0", "temando/module-shipping": "2.0.0", "tubalmartin/cssmin": "4.1.1", - "vertex/product-magento-module": "4.2.0", - "webonyx/graphql-php": "^0.13.8", - "wikimedia/less.php": "~1.8.0", - "yotpo/magento2-module-yotpo-reviews-bundle": "3.1.3" + "web-token/jwt-framework": "^v2.2.7", + "webonyx/graphql-php": "~14.11.3", + "wikimedia/less.php": "^3.0.0" }, "type": "metapackage", "license": [ @@ -21206,20 +21162,19 @@ }, { "name": "magento/product-enterprise-edition", - "version": "2.4.2", + "version": "2.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/product-enterprise-edition/magento-product-enterprise-edition-2.4.2.0.zip", - "shasum": "e13462098c83264619bf4226531f32c249fe9e1e" + "url": "https://repo.magento.com/archives/magento/product-enterprise-edition/magento-product-enterprise-edition-2.4.4.0.zip", + "shasum": "a87c14b41b4206226db46f5142e195b79c6a803d" }, "require": { "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.11.0", - "colinmollenhour/credis": "1.11.1", - "colinmollenhour/php-redis-session-abstract": "~1.4.0", + "colinmollenhour/cache-backend-redis": "1.14.2", + "colinmollenhour/credis": "1.12.1", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", "composer/composer": "^1.9 || ^2.0", - "dotmailer/dotmailer-magento2-extension-enterprise-package": "4.10.0", - "elasticsearch/elasticsearch": "~7.7.0", + "elasticsearch/elasticsearch": "~7.16.0", "ext-bcmath": "*", "ext-ctype": "*", "ext-curl": "*", @@ -21233,161 +21188,165 @@ "ext-pdo_mysql": "*", "ext-simplexml": "*", "ext-soap": "*", + "ext-sodium": "*", "ext-spl": "*", "ext-xsl": "*", "ext-zip": "*", - "guzzlehttp/guzzle": "^6.3.3", - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-dependency-plugin": "^1.0 || ^2.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-feed": "^2.9.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-mail": "^2.9.0", - "laminas/laminas-mime": "^2.5.0", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-session": "^2.7.3", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "league/flysystem": "^1.0", - "league/flysystem-aws-s3-v3": "^1.0", - "league/flysystem-cached-adapter": "^1.0", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-captcha": "^2.11", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-di": "^3.3.0", + "laminas/laminas-escaper": "~2.9.0", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-feed": "^2.15.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-mail": "^2.15.1", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.0", + "laminas/laminas-server": "^2.11.0", + "laminas/laminas-servicemanager": "^3.10.0", + "laminas/laminas-session": "^2.12.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", + "laminas/laminas-view": "~2.14.1", + "league/flysystem": "~2.3.2", + "league/flysystem-aws-s3-v3": "^2.0", "lib-libxml": "*", - "magento/composer": "1.6.0", - "magento/framework-foreign-key": "100.4.1", - "magento/magento-composer-installer": ">=0.1.11", - "magento/magento2-ee-base": "2.4.2", - "magento/module-admin-gws": "100.4.2", - "magento/module-admin-gws-configurable-product": "100.4.1", - "magento/module-admin-gws-staging": "100.4.1", - "magento/module-advanced-catalog": "100.4.0", - "magento/module-advanced-checkout": "100.4.2", - "magento/module-advanced-rule": "100.4.0", - "magento/module-advanced-sales-rule": "100.4.0", - "magento/module-aws-s3-customer-custom-attributes": "100.4.0", - "magento/module-banner": "101.2.2", - "magento/module-banner-customer-segment": "100.4.1", - "magento/module-bundle-import-export-staging": "100.4.1", - "magento/module-bundle-staging": "100.4.2", - "magento/module-catalog-event": "101.1.2", - "magento/module-catalog-import-export-staging": "100.4.1", - "magento/module-catalog-inventory-staging": "100.4.1", - "magento/module-catalog-permissions": "100.4.2", - "magento/module-catalog-permissions-graph-ql": "100.4.1", - "magento/module-catalog-rule-staging": "100.4.2", - "magento/module-catalog-staging": "100.4.2", - "magento/module-catalog-staging-graph-ql": "100.4.2", - "magento/module-catalog-url-rewrite-staging": "100.4.1", - "magento/module-checkout-address-search": "100.4.1", - "magento/module-checkout-address-search-gift-registry": "100.4.0", - "magento/module-checkout-staging": "100.4.1", - "magento/module-cms-staging": "100.4.2", - "magento/module-configurable-product-staging": "100.4.1", - "magento/module-custom-attribute-management": "100.4.1", - "magento/module-customer-balance": "100.4.2", - "magento/module-customer-balance-graph-ql": "100.4.1", - "magento/module-customer-custom-attributes": "100.4.2", - "magento/module-customer-finance": "100.4.0", - "magento/module-customer-segment": "102.1.2", - "magento/module-downloadable-staging": "100.4.1", - "magento/module-elasticsearch-catalog-permissions": "100.4.0", - "magento/module-enterprise": "100.4.1", - "magento/module-gift-card": "101.3.2", - "magento/module-gift-card-account": "101.2.2", - "magento/module-gift-card-account-graph-ql": "100.4.1", - "magento/module-gift-card-graph-ql": "100.4.2", - "magento/module-gift-card-import-export": "100.4.0", - "magento/module-gift-card-staging": "100.4.1", - "magento/module-gift-message-staging": "100.4.1", - "magento/module-gift-registry": "101.2.2", - "magento/module-gift-wrapping": "101.2.1", - "magento/module-gift-wrapping-graph-ql": "100.4.1", - "magento/module-gift-wrapping-staging": "100.4.1", - "magento/module-google-optimizer-staging": "100.4.1", - "magento/module-google-tag-manager": "100.4.2", - "magento/module-grouped-product-staging": "100.4.1", - "magento/module-invitation": "100.4.1", - "magento/module-layered-navigation-staging": "100.4.1", - "magento/module-logging": "101.2.2", - "magento/module-login-as-customer-logging": "100.4.2", - "magento/module-login-as-customer-website-restriction": "100.4.2", - "magento/module-media-content-catalog-staging": "100.4.1", - "magento/module-msrp-staging": "100.4.1", - "magento/module-multiple-wishlist": "100.4.2", - "magento/module-multiple-wishlist-graph-ql": "100.4.0", - "magento/module-payment-staging": "100.4.1", - "magento/module-persistent-history": "100.4.0", - "magento/module-price-permissions": "100.4.0", - "magento/module-product-video-staging": "100.4.1", - "magento/module-promotion-permissions": "100.4.0", - "magento/module-quote-gift-card-options": "100.4.0", - "magento/module-reminder": "101.2.1", - "magento/module-remote-storage-commerce": "100.4.0", - "magento/module-resource-connections": "100.4.0", - "magento/module-review-staging": "100.4.1", - "magento/module-reward": "101.2.2", - "magento/module-reward-graph-ql": "100.4.1", - "magento/module-reward-staging": "100.4.1", - "magento/module-rma": "101.2.2", - "magento/module-rma-graph-ql": "100.4.1", - "magento/module-rma-staging": "100.4.1", - "magento/module-sales-archive": "101.0.1", - "magento/module-sales-rule-staging": "100.4.1", - "magento/module-scalable-checkout": "100.4.1", - "magento/module-scalable-inventory": "100.4.1", - "magento/module-scalable-oms": "100.4.1", - "magento/module-scheduled-import-export": "101.2.2", - "magento/module-search-staging": "100.4.1", - "magento/module-staging": "101.2.2", - "magento/module-staging-graph-ql": "100.4.0", - "magento/module-support": "101.2.1", - "magento/module-swat": "100.4.0", - "magento/module-target-rule": "101.2.2", - "magento/module-target-rule-graph-ql": "100.4.0", - "magento/module-tinymce-3-banner": "100.4.0", - "magento/module-versions-cms": "101.2.2", - "magento/module-versions-cms-url-rewrite": "100.4.1", - "magento/module-versions-cms-url-rewrite-graph-ql": "100.4.0", - "magento/module-visual-merchandiser": "100.4.2", - "magento/module-website-restriction": "100.4.1", - "magento/module-weee-staging": "100.4.1", - "magento/module-wishlist-gift-card": "100.4.0", - "magento/page-builder-commerce": "1.6.0", - "magento/product-community-edition": "2.4.2", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "paragonie/sodium_compat": "^1.6", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "php-amqplib/php-amqplib": "~2.7.0||~2.10.0", - "phpseclib/mcrypt_compat": "1.0.8", - "phpseclib/phpseclib": "2.0.*", - "ramsey/uuid": "~3.8.0", + "magento/composer": "~1.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/framework-foreign-key": "100.4.3", + "magento/magento-composer-installer": ">=0.3.0", + "magento/magento2-ee-base": "2.4.4", + "magento/module-admin-gws": "100.4.4", + "magento/module-admin-gws-configurable-product": "100.4.2", + "magento/module-admin-gws-staging": "100.4.2", + "magento/module-advanced-catalog": "100.4.2", + "magento/module-advanced-checkout": "100.4.4", + "magento/module-advanced-rule": "100.4.1", + "magento/module-advanced-sales-rule": "100.4.2", + "magento/module-async-order": "100.4.0", + "magento/module-async-order-graph-ql": "100.4.0", + "magento/module-aws-s3-customer-custom-attributes": "100.4.2", + "magento/module-aws-s3-gift-card-import-export": "100.4.1", + "magento/module-aws-s3-scheduled-import-export": "100.4.1", + "magento/module-banner": "101.2.4", + "magento/module-banner-customer-segment": "100.4.2", + "magento/module-banner-graph-ql": "100.4.1", + "magento/module-bundle-import-export-staging": "100.4.2", + "magento/module-bundle-staging": "100.4.4", + "magento/module-catalog-event": "101.1.4", + "magento/module-catalog-import-export-staging": "100.4.2", + "magento/module-catalog-inventory-staging": "100.4.3", + "magento/module-catalog-permissions": "100.4.4", + "magento/module-catalog-permissions-graph-ql": "100.4.3", + "magento/module-catalog-rule-staging": "100.4.4", + "magento/module-catalog-staging": "100.4.4", + "magento/module-catalog-staging-graph-ql": "100.4.4", + "magento/module-catalog-url-rewrite-staging": "100.4.3", + "magento/module-checkout-address-search": "100.4.3", + "magento/module-checkout-address-search-gift-registry": "100.4.1", + "magento/module-checkout-staging": "100.4.3", + "magento/module-cms-staging": "100.4.4", + "magento/module-configurable-product-staging": "100.4.3", + "magento/module-custom-attribute-management": "100.4.3", + "magento/module-customer-balance": "100.4.4", + "magento/module-customer-balance-graph-ql": "100.4.2", + "magento/module-customer-custom-attributes": "100.4.4", + "magento/module-customer-finance": "100.4.2", + "magento/module-customer-segment": "102.1.4", + "magento/module-deferred-total-calculating": "100.4.0", + "magento/module-downloadable-staging": "100.4.3", + "magento/module-elasticsearch-catalog-permissions": "100.4.1", + "magento/module-elasticsearch-catalog-permissions-graph-ql": "100.4.0", + "magento/module-enterprise": "100.4.2", + "magento/module-gift-card": "101.3.4", + "magento/module-gift-card-account": "101.2.4", + "magento/module-gift-card-account-graph-ql": "100.4.3", + "magento/module-gift-card-graph-ql": "100.4.4", + "magento/module-gift-card-import-export": "100.4.2", + "magento/module-gift-card-staging": "100.4.2", + "magento/module-gift-message-staging": "100.4.2", + "magento/module-gift-registry": "101.2.4", + "magento/module-gift-registry-graph-ql": "100.4.1", + "magento/module-gift-wrapping": "101.2.3", + "magento/module-gift-wrapping-graph-ql": "100.4.2", + "magento/module-gift-wrapping-staging": "100.4.2", + "magento/module-google-optimizer-staging": "100.4.2", + "magento/module-google-tag-manager": "100.4.4", + "magento/module-grouped-product-staging": "100.4.2", + "magento/module-invitation": "100.4.3", + "magento/module-layered-navigation-staging": "100.4.2", + "magento/module-logging": "101.2.4", + "magento/module-login-as-customer-logging": "100.4.4", + "magento/module-login-as-customer-website-restriction": "100.4.3", + "magento/module-media-content-catalog-staging": "100.4.2", + "magento/module-msrp-staging": "100.4.2", + "magento/module-multiple-wishlist": "100.4.4", + "magento/module-multiple-wishlist-graph-ql": "100.4.1", + "magento/module-payment-staging": "100.4.2", + "magento/module-persistent-history": "100.4.2", + "magento/module-price-permissions": "100.4.1", + "magento/module-product-video-staging": "100.4.2", + "magento/module-promotion-permissions": "100.4.2", + "magento/module-quote-gift-card-options": "100.4.2", + "magento/module-quote-staging": "100.4.1", + "magento/module-reminder": "101.2.3", + "magento/module-remote-storage-commerce": "100.4.1", + "magento/module-resource-connections": "100.4.2", + "magento/module-review-staging": "100.4.2", + "magento/module-reward": "101.2.4", + "magento/module-reward-graph-ql": "100.4.3", + "magento/module-reward-staging": "100.4.2", + "magento/module-rma": "101.2.4", + "magento/module-rma-graph-ql": "100.4.3", + "magento/module-rma-staging": "100.4.2", + "magento/module-sales-archive": "101.0.3", + "magento/module-sales-rule-staging": "100.4.3", + "magento/module-scalable-checkout": "100.4.3", + "magento/module-scalable-inventory": "100.4.2", + "magento/module-scalable-oms": "100.4.3", + "magento/module-scheduled-import-export": "101.2.4", + "magento/module-search-staging": "100.4.2", + "magento/module-staging": "101.2.4", + "magento/module-staging-graph-ql": "100.4.1", + "magento/module-support": "101.2.3", + "magento/module-swat": "100.4.2", + "magento/module-target-rule": "101.2.4", + "magento/module-target-rule-graph-ql": "100.4.1", + "magento/module-versions-cms": "101.2.4", + "magento/module-versions-cms-page-cache": "100.4.1", + "magento/module-versions-cms-url-rewrite": "100.4.2", + "magento/module-versions-cms-url-rewrite-graph-ql": "100.4.1", + "magento/module-visual-merchandiser": "100.4.4", + "magento/module-website-restriction": "100.4.3", + "magento/module-weee-staging": "100.4.2", + "magento/module-wishlist-gift-card": "100.4.1", + "magento/module-wishlist-gift-card-graph-ql": "100.4.1", + "magento/page-builder-commerce": "1.7.1", + "magento/product-community-edition": "2.4.4", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.3", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.1.0", + "phpseclib/mcrypt_compat": "~2.0.0", + "phpseclib/phpseclib": "~3.0.9", + "ramsey/uuid": "~4.2.0", "symfony/console": "~4.4.0", "symfony/event-dispatcher": "~4.4.0", "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.3.0", + "tedivm/jshrink": "~1.4.0", "tubalmartin/cssmin": "4.1.1", - "vertex/product-magento-module-commerce": "4.2.0", - "webonyx/graphql-php": "^0.13.8", - "wikimedia/less.php": "~1.8.0" + "web-token/jwt-framework": "^v2.2.7", + "webonyx/graphql-php": "~14.11.3", + "wikimedia/less.php": "^3.0.0" }, "type": "metapackage", "license": [ @@ -21397,23 +21356,27 @@ }, { "name": "magento/quality-patches", - "version": "1.0.15", + "version": "1.1.12", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/quality-patches/magento-quality-patches-1.0.15.0.zip", - "shasum": "0e3e009a7b3ad8ef8f002e3d8f2508be006033f9" + "url": "https://repo.magento.com/archives/magento/quality-patches/magento-quality-patches-1.1.12.0.zip", + "shasum": "3108930000f9d32597b3317635005ccf5bb3ea0e" }, "require": { "ext-json": "*", - "magento/magento-cloud-patches": "^1.0.6", - "php": "^7.0" + "magento/magento-cloud-patches": "^1.0.11", + "php": "^7.2 || ^8.0" }, "require-dev": { - "codeception/codeception": "^2.5.3", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.2", + "codeception/module-db": "^1.0", + "codeception/module-phpbrowser": "^1.0", + "codeception/module-rest": "^1.2", "composer/semver": "@stable", "consolidation/robo": "^1.2", "phpmd/phpmd": "@stable", - "phpunit/phpunit": "^6.2", + "phpunit/phpunit": "^8.5 || ^9.5", "squizlabs/php_codesniffer": "^3.0" }, "type": "magento2-component", @@ -21431,48 +21394,54 @@ }, { "name": "magento/security-package", - "version": "1.1.1", + "version": "1.1.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/security-package/magento-security-package-1.1.1.0.zip", - "shasum": "886736c13d857ec1dd1f5f91d4fc816a07e23cb9" + "url": "https://repo.magento.com/archives/magento/security-package/magento-security-package-1.1.3.0.zip", + "shasum": "e477fcc0afacb67f17930e07c85b1642958d44be" }, "require": { "google/recaptcha": "^1.2", - "magento/module-re-captcha-admin-ui": "1.1.0", - "magento/module-re-captcha-checkout": "1.1.0", - "magento/module-re-captcha-contact": "1.1.0", - "magento/module-re-captcha-customer": "1.1.0", - "magento/module-re-captcha-frontend-ui": "1.1.0", - "magento/module-re-captcha-migration": "1.1.0", - "magento/module-re-captcha-newsletter": "1.1.0", - "magento/module-re-captcha-paypal": "1.1.0", - "magento/module-re-captcha-review": "1.1.0", - "magento/module-re-captcha-send-friend": "1.1.0", - "magento/module-re-captcha-ui": "1.1.0", - "magento/module-re-captcha-user": "1.1.0", - "magento/module-re-captcha-validation": "1.1.0", - "magento/module-re-captcha-validation-api": "1.1.0", - "magento/module-re-captcha-version-2-checkbox": "2.0.0", - "magento/module-re-captcha-version-2-invisible": "2.0.0", - "magento/module-re-captcha-version-3-invisible": "2.0.0", - "magento/module-securitytxt": "1.1.0", - "magento/module-two-factor-auth": "1.1.1" + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-checkout": "1.1.*", + "magento/module-re-captcha-checkout-sales-rule": "1.1.*", + "magento/module-re-captcha-contact": "1.1.*", + "magento/module-re-captcha-customer": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-migration": "1.1.*", + "magento/module-re-captcha-newsletter": "1.1.*", + "magento/module-re-captcha-paypal": "1.1.*", + "magento/module-re-captcha-review": "1.1.*", + "magento/module-re-captcha-send-friend": "1.1.*", + "magento/module-re-captcha-store-pickup": "1.0.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-user": "1.1.*", + "magento/module-re-captcha-validation": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-version-2-checkbox": "2.0.*", + "magento/module-re-captcha-version-2-invisible": "2.0.*", + "magento/module-re-captcha-version-3-invisible": "2.0.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-graph-ql": "1.0.*", + "magento/module-re-captcha-webapi-rest": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-securitytxt": "1.1.*", + "magento/module-two-factor-auth": "1.1.*" }, "type": "metapackage", "description": "Magento Security Package" }, { "name": "magento/theme-adminhtml-backend", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.4.2.0.zip", - "shasum": "0d8b760624a0d52552f3a4d9087548fabcd367bb" + "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.4.4.0.zip", + "shasum": "da992046f7fbe5d42c89942202c36803416049f9" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-theme", "autoload": { @@ -21488,15 +21457,15 @@ }, { "name": "magento/theme-frontend-blank", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.4.2.0.zip", - "shasum": "41fb61581610af05b80c9dcf9071684de3e295c3" + "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.4.4.0.zip", + "shasum": "34a9d0c65132de3893e10bd278eaaa43f4a49c29" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-theme", "autoload": { @@ -21512,16 +21481,16 @@ }, { "name": "magento/theme-frontend-luma", - "version": "100.4.2", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.4.2.0.zip", - "shasum": "27604e45d9223646066f6f9dc5bfb54f704f9313" + "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.4.4.0.zip", + "shasum": "ad978a364c5a1813e358eb23c9674b8bc8bf1833" }, "require": { "magento/framework": "103.0.*", "magento/theme-frontend-blank": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-theme", "autoload": { @@ -21537,20 +21506,20 @@ }, { "name": "magento/zendframework1", - "version": "1.14.5", + "version": "1.15.0", "source": { "type": "git", "url": "https://github.com/magento/zf1.git", - "reference": "6ad81500d33f085ca2391f2b59e37bd34203b29b" + "reference": "f241f5be1820784e7f54a36115e1324b5bb8a4ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/magento/zf1/zipball/6ad81500d33f085ca2391f2b59e37bd34203b29b", - "reference": "6ad81500d33f085ca2391f2b59e37bd34203b29b", + "url": "https://api.github.com/repos/magento/zf1/zipball/f241f5be1820784e7f54a36115e1324b5bb8a4ab", + "reference": "f241f5be1820784e7f54a36115e1324b5bb8a4ab", "shasum": "" }, "require": { - "php": ">=5.2.11" + "php": ">=7.0.0" }, "require-dev": { "phpunit/dbunit": "1.3.*", @@ -21580,55 +21549,72 @@ "ZF1", "framework" ], - "time": "2020-12-02T21:12:59+00:00" + "support": { + "issues": "https://github.com/magento/zf1/issues", + "source": "https://github.com/magento/zf1/tree/1.15.0" + }, + "time": "2022-01-18T21:55:54+00:00" }, { "name": "monolog/monolog", - "version": "1.26.0", + "version": "2.5.0", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "2209ddd84e7ef1256b7af205d0717fb62cfc9c33" + "reference": "4192345e260f1d51b365536199744b987e160edc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/2209ddd84e7ef1256b7af205d0717fb62cfc9c33", - "reference": "2209ddd84e7ef1256b7af205d0717fb62cfc9c33", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/4192345e260f1d51b365536199744b987e160edc", + "reference": "4192345e260f1d51b365536199744b987e160edc", "shasum": "" }, "require": { - "php": ">=5.3.0", - "psr/log": "~1.0" + "php": ">=7.2", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" }, "provide": { - "psr/log-implementation": "1.0.0" + "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" }, "require-dev": { "aws/aws-sdk-php": "^2.4.9 || ^3.0", "doctrine/couchdb": "~1.0@dev", - "graylog2/gelf-php": "~1.0", - "php-amqplib/php-amqplib": "~2.4", + "elasticsearch/elasticsearch": "^7", + "graylog2/gelf-php": "^1.4.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", "php-console/php-console": "^3.1.3", - "phpstan/phpstan": "^0.12.59", - "phpunit/phpunit": "~4.5", - "ruflin/elastica": ">=0.90 <3.0", - "sentry/sentry": "^0.13", + "phpspec/prophecy": "^1.6.1", + "phpstan/phpstan": "^0.12.91", + "phpunit/phpunit": "^8.5", + "predis/predis": "^1.1", + "rollbar/rollbar": "^1.3 || ^2 || ^3", + "ruflin/elastica": ">=0.90@dev", "swiftmailer/swiftmailer": "^5.3|^6.0" }, "suggest": { "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-mongo": "Allow sending log messages to a MongoDB server", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", "php-console/php-console": "Allow sending log messages to Google Chrome", "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server", - "sentry/sentry": "Allow sending log messages to a Sentry server" + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + } + }, "autoload": { "psr-4": { "Monolog\\": "src/Monolog" @@ -21642,16 +21628,20 @@ { "name": "Jordi Boggiano", "email": "j.boggiano@seld.be", - "homepage": "http://seld.be/" + "homepage": "https://seld.be/" } ], "description": "Sends your logs to files, sockets, inboxes, databases and various web services", - "homepage": "http://github.com/Seldaek/monolog", + "homepage": "https://github.com/Seldaek/monolog", "keywords": [ "log", "logging", "psr-3" ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/2.5.0" + }, "funding": [ { "url": "https://github.com/Seldaek", @@ -21662,20 +21652,20 @@ "type": "tidelift" } ], - "time": "2020-12-14T12:56:38+00:00" + "time": "2022-04-08T15:43:54+00:00" }, { "name": "mtdowling/jmespath.php", - "version": "2.6.0", + "version": "2.6.1", "source": { "type": "git", "url": "https://github.com/jmespath/jmespath.php.git", - "reference": "42dae2cbd13154083ca6d70099692fef8ca84bfb" + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/42dae2cbd13154083ca6d70099692fef8ca84bfb", - "reference": "42dae2cbd13154083ca6d70099692fef8ca84bfb", + "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb", "shasum": "" }, "require": { @@ -21683,7 +21673,7 @@ "symfony/polyfill-mbstring": "^1.17" }, "require-dev": { - "composer/xdebug-handler": "^1.4", + "composer/xdebug-handler": "^1.4 || ^2.0", "phpunit/phpunit": "^4.8.36 || ^7.5.15" }, "bin": [ @@ -21696,12 +21686,12 @@ } }, "autoload": { - "psr-4": { - "JmesPath\\": "src/" - }, "files": [ "src/JmesPath.php" - ] + ], + "psr-4": { + "JmesPath\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -21719,91 +21709,41 @@ "json", "jsonpath" ], - "time": "2020-07-31T21:01:56+00:00" - }, - { - "name": "myclabs/php-enum", - "version": "1.7.7", - "source": { - "type": "git", - "url": "https://github.com/myclabs/php-enum.git", - "reference": "d178027d1e679832db9f38248fcc7200647dc2b7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/php-enum/zipball/d178027d1e679832db9f38248fcc7200647dc2b7", - "reference": "d178027d1e679832db9f38248fcc7200647dc2b7", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": ">=7.1" + "support": { + "issues": "https://github.com/jmespath/jmespath.php/issues", + "source": "https://github.com/jmespath/jmespath.php/tree/2.6.1" }, - "require-dev": { - "phpunit/phpunit": "^7", - "squizlabs/php_codesniffer": "1.*", - "vimeo/psalm": "^3.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "MyCLabs\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP Enum contributors", - "homepage": "https://github.com/myclabs/php-enum/graphs/contributors" - } - ], - "description": "PHP Enum implementation", - "homepage": "http://github.com/myclabs/php-enum", - "keywords": [ - "enum" - ], - "funding": [ - { - "url": "https://github.com/mnapoli", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/myclabs/php-enum", - "type": "tidelift" - } - ], - "time": "2020-11-14T18:14:52+00:00" + "time": "2021-06-14T00:11:39+00:00" }, { "name": "nesbot/carbon", - "version": "2.45.0", + "version": "2.57.0", "source": { "type": "git", "url": "https://github.com/briannesbitt/Carbon.git", - "reference": "e2ba3174ce869da1713c38340dbb36572dfacd5a" + "reference": "4a54375c21eea4811dbd1149fe6b246517554e78" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/e2ba3174ce869da1713c38340dbb36572dfacd5a", - "reference": "e2ba3174ce869da1713c38340dbb36572dfacd5a", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/4a54375c21eea4811dbd1149fe6b246517554e78", + "reference": "4a54375c21eea4811dbd1149fe6b246517554e78", "shasum": "" }, "require": { "ext-json": "*", "php": "^7.1.8 || ^8.0", "symfony/polyfill-mbstring": "^1.0", - "symfony/translation": "^3.4 || ^4.0 || ^5.0" + "symfony/polyfill-php80": "^1.16", + "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0" }, "require-dev": { + "doctrine/dbal": "^2.0 || ^3.0", "doctrine/orm": "^2.7", - "friendsofphp/php-cs-fixer": "^2.14 || ^3.0", + "friendsofphp/php-cs-fixer": "^3.0", "kylekatarnls/multi-tester": "^2.0", "phpmd/phpmd": "^2.9", "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.12.54", + "phpstan/phpstan": "^0.12.54 || ^1.0", "phpunit/phpunit": "^7.5.20 || ^8.5.14", "squizlabs/php_codesniffer": "^3.4" }, @@ -21813,8 +21753,8 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.x-dev", - "dev-3.x": "3.x-dev" + "dev-3.x": "3.x-dev", + "dev-master": "2.x-dev" }, "laravel": { "providers": [ @@ -21840,20 +21780,25 @@ { "name": "Brian Nesbitt", "email": "brian@nesbot.com", - "homepage": "http://nesbot.com/" + "homepage": "https://markido.com/" }, { "name": "kylekatarnls", - "homepage": "http://github.com/kylekatarnls" + "homepage": "https://github.com/kylekatarnls" } ], "description": "An API extension for DateTime that supports 281 different languages.", - "homepage": "http://carbon.nesbot.com/", + "homepage": "https://carbon.nesbot.com/", "keywords": [ "date", "datetime", "time" ], + "support": { + "docs": "https://carbon.nesbot.com/docs", + "issues": "https://github.com/briannesbitt/Carbon/issues", + "source": "https://github.com/briannesbitt/Carbon" + }, "funding": [ { "url": "https://opencollective.com/Carbon", @@ -21864,20 +21809,76 @@ "type": "tidelift" } ], - "time": "2021-02-07T21:35:59+00:00" + "time": "2022-02-13T18:13:33+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v4.13.2", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "210577fe3cf7badcc5814d99455df46564f3c077" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/210577fe3cf7badcc5814d99455df46564f3c077", + "reference": "210577fe3cf7badcc5814d99455df46564f3c077", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.9-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v4.13.2" + }, + "time": "2021-11-30T19:35:32+00:00" }, { "name": "paragonie/constant_time_encoding", - "version": "v2.4.0", + "version": "v2.5.0", "source": { "type": "git", "url": "https://github.com/paragonie/constant_time_encoding.git", - "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c" + "reference": "9229e15f2e6ba772f0c55dd6986c563b937170a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c", - "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/9229e15f2e6ba772f0c55dd6986c563b937170a8", + "reference": "9229e15f2e6ba772f0c55dd6986c563b937170a8", "shasum": "" }, "require": { @@ -21926,24 +21927,29 @@ "hex2bin", "rfc4648" ], - "time": "2020-12-06T15:14:20+00:00" + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/constant_time_encoding/issues", + "source": "https://github.com/paragonie/constant_time_encoding" + }, + "time": "2022-01-17T05:32:27+00:00" }, { "name": "paragonie/random_compat", - "version": "v9.99.99", + "version": "v9.99.100", "source": { "type": "git", "url": "https://github.com/paragonie/random_compat.git", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", "shasum": "" }, "require": { - "php": "^7" + "php": ">= 7" }, "require-dev": { "phpunit/phpunit": "4.*|5.*", @@ -21971,101 +21977,24 @@ "pseudorandom", "random" ], - "time": "2018-07-02T15:55:56+00:00" - }, - { - "name": "paragonie/sodium_compat", - "version": "v1.14.0", - "source": { - "type": "git", - "url": "https://github.com/paragonie/sodium_compat.git", - "reference": "a1cfe0b21faf9c0b61ac0c6188c4af7fd6fd0db3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/sodium_compat/zipball/a1cfe0b21faf9c0b61ac0c6188c4af7fd6fd0db3", - "reference": "a1cfe0b21faf9c0b61ac0c6188c4af7fd6fd0db3", - "shasum": "" - }, - "require": { - "paragonie/random_compat": ">=1", - "php": "^5.2.4|^5.3|^5.4|^5.5|^5.6|^7|^8" - }, - "require-dev": { - "phpunit/phpunit": "^3|^4|^5|^6|^7|^8|^9" - }, - "suggest": { - "ext-libsodium": "PHP < 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security.", - "ext-sodium": "PHP >= 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security." - }, - "type": "library", - "autoload": { - "files": [ - "autoload.php" - ] + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/random_compat/issues", + "source": "https://github.com/paragonie/random_compat" }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "ISC" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com" - }, - { - "name": "Frank Denis", - "email": "jedisct1@pureftpd.org" - } - ], - "description": "Pure PHP implementation of libsodium; uses the PHP extension if it exists", - "keywords": [ - "Authentication", - "BLAKE2b", - "ChaCha20", - "ChaCha20-Poly1305", - "Chapoly", - "Curve25519", - "Ed25519", - "EdDSA", - "Edwards-curve Digital Signature Algorithm", - "Elliptic Curve Diffie-Hellman", - "Poly1305", - "Pure-PHP cryptography", - "RFC 7748", - "RFC 8032", - "Salpoly", - "Salsa20", - "X25519", - "XChaCha20-Poly1305", - "XSalsa20-Poly1305", - "Xchacha20", - "Xsalsa20", - "aead", - "cryptography", - "ecdh", - "elliptic curve", - "elliptic curve cryptography", - "encryption", - "libsodium", - "php", - "public-key cryptography", - "secret-key cryptography", - "side-channel resistant" - ], - "time": "2020-12-03T16:26:19+00:00" + "time": "2020-10-15T08:29:30+00:00" }, { "name": "paypal/module-braintree", - "version": "4.2.1", + "version": "4.3.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree/paypal-module-braintree-4.2.1.0.zip", - "shasum": "e28de9ccbd9c818caf38f90010300bbc55c67d6c" + "url": "https://repo.magento.com/archives/paypal/module-braintree/paypal-module-braintree-4.3.0.0.zip", + "shasum": "bbb137aa2f504c6e848f5f0bec302f575b71bf5a" }, "require": { - "paypal/module-braintree-core": "4.2.1", - "paypal/module-braintree-graph-ql": "4.1.2" + "paypal/module-braintree-core": "4.3.0", + "paypal/module-braintree-graph-ql": "4.3.0" }, "type": "metapackage", "license": [ @@ -22075,17 +22004,16 @@ }, { "name": "paypal/module-braintree-core", - "version": "4.2.1", + "version": "4.3.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree-core/paypal-module-braintree-core-4.2.1.0.zip", - "shasum": "a1281e964c6b7ce26824d53c80c71b778d2e3d8c" + "url": "https://repo.magento.com/archives/paypal/module-braintree-core/paypal-module-braintree-core-4.3.0.0.zip", + "shasum": "41eb8a10e0b222184c065a453e942ca7d5e75bfc" }, "require": { - "braintree/braintree_php": "5.2.0", + "braintree/braintree_php": "6.5.1", "ext-json": "*", "ext-simplexml": "*", - "league/iso3166": "^2.1", "magento/module-backend": "100.2.*||101.0.*||^102.0.0", "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", @@ -22095,6 +22023,8 @@ "magento/module-payment": "100.2.*||100.3.*||^100.4.0", "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", "magento/module-quote": "101.0.*||101.1.*||^101.2.0", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", "magento/module-theme": "100.2.*||101.0.*||^101.1.0", "magento/module-ui": "101.0.*||101.1.*||^101.2.0", @@ -22120,19 +22050,18 @@ }, { "name": "paypal/module-braintree-graph-ql", - "version": "4.1.2", + "version": "4.3.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree-graph-ql/paypal-module-braintree-graph-ql-4.1.2.0.zip", - "shasum": "b4b8151848a4d270b4c3a2b416ee9b1ccd48dbbe" + "url": "https://repo.magento.com/archives/paypal/module-braintree-graph-ql/paypal-module-braintree-graph-ql-4.3.0.0.zip", + "shasum": "599955ba1b7f530e75ed427e0e9378b43d2bd109" }, "require": { "magento/framework": "^102||^103", "magento/module-quote": "^101", "magento/module-quote-graph-ql": "^100", "magento/module-store": "^101", - "paypal/module-braintree-core": "^4.1", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" + "paypal/module-braintree-core": "^4.1" }, "suggest": { "magento/module-graph-ql": "^100" @@ -22154,39 +22083,39 @@ }, { "name": "pelago/emogrifier", - "version": "v3.1.0", + "version": "v6.0.0", "source": { "type": "git", "url": "https://github.com/MyIntervals/emogrifier.git", - "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8" + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", - "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", + "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/aa72d5407efac118f3896bcb995a2cba793df0ae", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", - "php": "^5.6 || ~7.0 || ~7.1 || ~7.2 || ~7.3 || ~7.4", - "symfony/css-selector": "^2.8 || ^3.0 || ^4.0 || ^5.0" + "php": "~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0", + "sabberworm/php-css-parser": "^8.3.1", + "symfony/css-selector": "^3.4.32 || ^4.4 || ^5.3 || ^6.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^2.15.3", - "phpmd/phpmd": "^2.7.0", - "phpunit/phpunit": "^5.7.27", - "squizlabs/php_codesniffer": "^3.5.0" + "php-parallel-lint/php-parallel-lint": "^1.3.0", + "phpunit/phpunit": "^8.5.16", + "rawr/cross-data-providers": "^2.3.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0.x-dev" + "dev-main": "7.0.x-dev" } }, "autoload": { "psr-4": { - "Pelago\\": "src/" + "Pelago\\Emogrifier\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -22224,26 +22153,34 @@ "email", "pre-processing" ], - "time": "2019-12-26T19:37:31+00:00" + "support": { + "issues": "https://github.com/MyIntervals/emogrifier/issues", + "source": "https://github.com/MyIntervals/emogrifier" + }, + "time": "2021-09-16T16:22:04+00:00" }, { "name": "php-amqplib/php-amqplib", - "version": "v2.10.1", + "version": "v3.1.2", "source": { "type": "git", "url": "https://github.com/php-amqplib/php-amqplib.git", - "reference": "6e2b2501e021e994fb64429e5a78118f83b5c200" + "reference": "e8aba06c4e1c467612f2d99304f672f2660e8492" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/6e2b2501e021e994fb64429e5a78118f83b5c200", - "reference": "6e2b2501e021e994fb64429e5a78118f83b5c200", + "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/e8aba06c4e1c467612f2d99304f672f2660e8492", + "reference": "e8aba06c4e1c467612f2d99304f672f2660e8492", "shasum": "" }, "require": { - "ext-bcmath": "*", + "ext-mbstring": "*", "ext-sockets": "*", - "php": ">=5.6" + "php": "^7.1||^8.0", + "phpseclib/phpseclib": "^2.0|^3.0" + }, + "conflict": { + "php": "7.4.0 - 7.4.1" }, "replace": { "videlalvaro/php-amqplib": "self.version" @@ -22251,13 +22188,13 @@ "require-dev": { "ext-curl": "*", "nategood/httpful": "^0.2.20", - "phpunit/phpunit": "^5.7|^6.5|^7.0", - "squizlabs/php_codesniffer": "^2.5" + "phpunit/phpunit": "^7.5|^9.5", + "squizlabs/php_codesniffer": "^3.6" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.10-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -22274,11 +22211,6 @@ "name": "Alvaro Videla", "role": "Original Maintainer" }, - { - "name": "John Kelly", - "email": "johnmkelly86@gmail.com", - "role": "Maintainer" - }, { "name": "Raúl Araya", "email": "nubeiro@gmail.com", @@ -22288,6 +22220,11 @@ "name": "Luke Bakken", "email": "luke@bakken.io", "role": "Maintainer" + }, + { + "name": "Ramūnas Dronga", + "email": "github@ramuno.lt", + "role": "Maintainer" } ], "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", @@ -22297,24 +22234,28 @@ "queue", "rabbitmq" ], - "time": "2019-10-10T13:23:40+00:00" + "support": { + "issues": "https://github.com/php-amqplib/php-amqplib/issues", + "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.1.2" + }, + "time": "2022-01-18T17:08:01+00:00" }, { "name": "phpgt/cssxpath", - "version": "v1.1.3", + "version": "v1.1.4", "source": { "type": "git", "url": "https://github.com/PhpGt/CssXPath.git", - "reference": "64813864ab00e52cbde2cd517d6c6235b7f9ac69" + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/64813864ab00e52cbde2cd517d6c6235b7f9ac69", - "reference": "64813864ab00e52cbde2cd517d6c6235b7f9ac69", + "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271", "shasum": "" }, "require": { - "php": ">=7.4" + "php": ">=7.3" }, "require-dev": { "ext-dom": "*", @@ -22341,38 +22282,42 @@ } ], "description": "Convert CSS selectors to XPath queries.", + "support": { + "issues": "https://github.com/PhpGt/CssXPath/issues", + "source": "https://github.com/PhpGt/CssXPath/tree/v1.1.4" + }, "funding": [ { - "url": "https://github.com/phpgt", + "url": "https://github.com/sponsors/PhpGt", "type": "github" } ], - "time": "2021-01-28T13:27:01+00:00" + "time": "2021-11-13T15:40:44+00:00" }, { "name": "phpgt/dom", - "version": "v2.1.6", + "version": "v2.2.3", "source": { "type": "git", "url": "https://github.com/PhpGt/Dom.git", - "reference": "fceb86cdb32e846178f75b7f9806d2b77635a879" + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PhpGt/Dom/zipball/fceb86cdb32e846178f75b7f9806d2b77635a879", - "reference": "fceb86cdb32e846178f75b7f9806d2b77635a879", + "url": "https://api.github.com/repos/PhpGt/Dom/zipball/35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", "ext-mbstring": "*", - "php": ">=7.2", - "phpgt/cssxpath": "*", + "php": ">=7.3", + "phpgt/cssxpath": "^1.1.4", "psr/http-message": "1.*" }, "require-dev": { - "phpunit/phpunit": "8.*" + "phpunit/phpunit": "~9.5" }, "type": "library", "autoload": { @@ -22425,31 +22370,49 @@ "name": "Jaroslav Týc", "homepage": "https://www.jaroslavtyc.com/", "role": "Developer" + }, + { + "name": "Andrii Beziazychnyi", + "homepage": "https://www.atwix.com/", + "role": "Developer" + } + ], + "description": "The modern DOM API for PHP projects.", + "support": { + "issues": "https://github.com/PhpGt/Dom/issues", + "source": "https://github.com/PhpGt/Dom/tree/v2.2.3" + }, + "funding": [ + { + "url": "https://github.com/phpgt", + "type": "github" } ], - "description": "The modern DOM API for PHP 7 projects.", - "time": "2020-01-15T08:28:10+00:00" + "time": "2021-11-13T15:59:05+00:00" }, { "name": "phpseclib/mcrypt_compat", - "version": "1.0.8", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/phpseclib/mcrypt_compat.git", - "reference": "f74c7b1897b62f08f268184b8bb98d9d9ab723b0" + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/f74c7b1897b62f08f268184b8bb98d9d9ab723b0", - "reference": "f74c7b1897b62f08f268184b8bb98d9d9ab723b0", + "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603", "shasum": "" }, "require": { - "php": ">=5.3.3", - "phpseclib/phpseclib": ">=2.0.11 <3.0.0" + "php": ">=5.6.1", + "phpseclib/phpseclib": ">=3.0.13 <4.0.0" + }, + "provide": { + "ext-mcrypt": "5.6.40" }, "require-dev": { - "phpunit/phpunit": "^4.8.35|^5.7|^6.0" + "phpunit/phpunit": "^5.7|^6.0|^9.4" }, "suggest": { "ext-openssl": "Will enable faster cryptographic operations" @@ -22471,35 +22434,51 @@ "homepage": "http://phpseclib.sourceforge.net/" } ], - "description": "PHP 7.1 polyfill for the mcrypt extension from PHP <= 7.0", + "description": "PHP 5.x-8.x polyfill for mcrypt extension", "keywords": [ "cryptograpy", "encryption", - "mcrypt" + "mcrypt", + "polyfill" + ], + "support": { + "email": "terrafrost@php.net", + "issues": "https://github.com/phpseclib/mcrypt_compat/issues", + "source": "https://github.com/phpseclib/mcrypt_compat" + }, + "funding": [ + { + "url": "https://www.patreon.com/phpseclib", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpseclib/mcrypt_compat", + "type": "tidelift" + } ], - "time": "2018-08-22T03:11:43+00:00" + "time": "2022-03-27T15:58:45+00:00" }, { "name": "phpseclib/phpseclib", - "version": "2.0.30", + "version": "3.0.14", "source": { "type": "git", "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "136b9ca7eebef78be14abf90d65c5e57b6bc5d36" + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/136b9ca7eebef78be14abf90d65c5e57b6bc5d36", - "reference": "136b9ca7eebef78be14abf90d65c5e57b6bc5d36", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/2f0b7af658cbea265cbb4a791d6c29a6613f98ef", + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef", "shasum": "" }, "require": { - "php": ">=5.3.3" + "paragonie/constant_time_encoding": "^1|^2", + "paragonie/random_compat": "^1.4|^2.0|^9.99.99", + "php": ">=5.6.1" }, "require-dev": { - "phing/phing": "~2.7", - "phpunit/phpunit": "^4.8.35|^5.7|^6.0|^9.4", - "squizlabs/php_codesniffer": "~2.0" + "phpunit/phpunit": "*" }, "suggest": { "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", @@ -22513,7 +22492,7 @@ "phpseclib/bootstrap.php" ], "psr-4": { - "phpseclib\\": "phpseclib/" + "phpseclib3\\": "phpseclib/" } }, "notification-url": "https://packagist.org/downloads/", @@ -22568,6 +22547,10 @@ "x.509", "x509" ], + "support": { + "issues": "https://github.com/phpseclib/phpseclib/issues", + "source": "https://github.com/phpseclib/phpseclib/tree/3.0.14" + }, "funding": [ { "url": "https://github.com/terrafrost", @@ -22582,24 +22565,123 @@ "type": "tidelift" } ], - "time": "2020-12-17T05:42:04+00:00" + "time": "2022-04-04T05:15:45+00:00" + }, + { + "name": "psr/container", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/1.1.2" + }, + "time": "2021-11-05T16:50:12+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" }, { - "name": "psr/cache", + "name": "psr/http-client", "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" + "url": "https://github.com/php-fig/http-client.git", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0" }, "type": "library", "extra": { @@ -22609,7 +22691,7 @@ }, "autoload": { "psr-4": { - "Psr\\Cache\\": "src/" + "Psr\\Http\\Client\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -22622,30 +22704,36 @@ "homepage": "http://www.php-fig.org/" } ], - "description": "Common interface for caching libraries", + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", "keywords": [ - "cache", + "http", + "http-client", "psr", - "psr-6" + "psr-18" ], - "time": "2016-08-06T20:24:11+00:00" + "support": { + "source": "https://github.com/php-fig/http-client/tree/master" + }, + "time": "2020-06-29T06:28:15+00:00" }, { - "name": "psr/container", - "version": "1.0.0", + "name": "psr/http-factory", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": ">=7.0.0", + "psr/http-message": "^1.0" }, "type": "library", "extra": { @@ -22655,7 +22743,7 @@ }, "autoload": { "psr-4": { - "Psr\\Container\\": "src/" + "Psr\\Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -22668,16 +22756,21 @@ "homepage": "http://www.php-fig.org/" } ], - "description": "Common Container Interface (PHP FIG PSR-11)", - "homepage": "https://github.com/php-fig/container", + "description": "Common interfaces for PSR-7 HTTP message factories", "keywords": [ - "PSR-11", - "container", - "container-interface", - "container-interop", - "psr" + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" ], - "time": "2017-02-14T16:28:37+00:00" + "support": { + "source": "https://github.com/php-fig/http-factory/tree/master" + }, + "time": "2019-04-30T12:38:16+00:00" }, { "name": "psr/http-message", @@ -22727,20 +22820,23 @@ "request", "response" ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/master" + }, "time": "2016-08-06T14:39:51+00:00" }, { "name": "psr/log", - "version": "1.1.3", + "version": "1.1.4", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc" + "reference": "d49695b909c3b7628b6289db5479a1c204601f11" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc", + "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11", "shasum": "" }, "require": { @@ -22764,7 +22860,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for logging libraries", @@ -22774,7 +22870,10 @@ "psr", "psr-3" ], - "time": "2020-03-23T09:12:05+00:00" + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.4" + }, + "time": "2021-05-03T11:20:27+00:00" }, { "name": "psr/simple-cache", @@ -22822,6 +22921,9 @@ "psr-16", "simple-cache" ], + "support": { + "source": "https://github.com/php-fig/simple-cache/tree/master" + }, "time": "2017-10-23T01:57:42+00:00" }, { @@ -22862,58 +22964,159 @@ } ], "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, "time": "2019-03-08T08:55:37+00:00" }, + { + "name": "ramsey/collection", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8", + "symfony/polyfill-php81": "^1.23" + }, + "require-dev": { + "captainhook/captainhook": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "ergebnis/composer-normalize": "^2.6", + "fakerphp/faker": "^1.5", + "hamcrest/hamcrest-php": "^2", + "jangregor/phpstan-prophecy": "^0.8", + "mockery/mockery": "^1.3", + "phpspec/prophecy-phpunit": "^2.0", + "phpstan/extension-installer": "^1", + "phpstan/phpstan": "^0.12.32", + "phpstan/phpstan-mockery": "^0.12.5", + "phpstan/phpstan-phpunit": "^0.12.11", + "phpunit/phpunit": "^8.5 || ^9", + "psy/psysh": "^0.10.4", + "slevomat/coding-standard": "^6.3", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Ramsey\\Collection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com/" + } + ], + "description": "A PHP library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/1.2.2" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", + "type": "tidelift" + } + ], + "time": "2021-10-10T03:01:02+00:00" + }, { "name": "ramsey/uuid", - "version": "3.8.0", + "version": "4.2.3", "source": { "type": "git", "url": "https://github.com/ramsey/uuid.git", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3" + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/d09ea80159c1929d75b3f9c60504d613aeb4a1e3", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", "shasum": "" }, "require": { - "paragonie/random_compat": "^1.0|^2.0|9.99.99", - "php": "^5.4 || ^7.0", - "symfony/polyfill-ctype": "^1.8" + "brick/math": "^0.8 || ^0.9", + "ext-json": "*", + "php": "^7.2 || ^8.0", + "ramsey/collection": "^1.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php80": "^1.14" }, "replace": { "rhumsaa/uuid": "self.version" }, "require-dev": { - "codeception/aspect-mock": "^1.0 | ~2.0.0", - "doctrine/annotations": "~1.2.0", - "goaop/framework": "1.0.0-alpha.2 | ^1.0 | ~2.1.0", - "ircmaxell/random-lib": "^1.1", - "jakub-onderka/php-parallel-lint": "^0.9.0", - "mockery/mockery": "^0.9.9", + "captainhook/captainhook": "^5.10", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "doctrine/annotations": "^1.8", + "ergebnis/composer-normalize": "^2.15", + "mockery/mockery": "^1.3", "moontoast/math": "^1.1", - "php-mock/php-mock-phpunit": "^0.3|^1.1", - "phpunit/phpunit": "^4.7|^5.0|^6.5", - "squizlabs/php_codesniffer": "^2.3" + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.2", + "php-mock/php-mock-mockery": "^1.3", + "php-parallel-lint/php-parallel-lint": "^1.1", + "phpbench/phpbench": "^1.0", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-mockery": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpunit/phpunit": "^8.5 || ^9", + "slevomat/coding-standard": "^7.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.9" }, "suggest": { - "ext-ctype": "Provides support for PHP Ctype functions", - "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", - "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", - "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter", - "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", - "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-ctype": "Enables faster processing of character classification using ctype functions.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.x-dev" + "dev-main": "4.x-dev" + }, + "captainhook": { + "force-install": true } }, "autoload": { + "files": [ + "src/functions.php" + ], "psr-4": { "Ramsey\\Uuid\\": "src/" } @@ -22922,58 +23125,56 @@ "license": [ "MIT" ], - "authors": [ - { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com/" - }, - { - "name": "Marijn Huizendveld", - "email": "marijn.huizendveld@gmail.com" - }, - { - "name": "Thibaud Fabre", - "email": "thibaud@aztech.io" - } - ], - "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", - "homepage": "https://github.com/ramsey/uuid", + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", "keywords": [ "guid", "identifier", "uuid" ], - "time": "2018-07-19T23:38:55+00:00" + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.2.3" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", + "type": "tidelift" + } + ], + "time": "2021-09-25T23:10:38+00:00" }, { "name": "react/promise", - "version": "v2.8.0", + "version": "v2.9.0", "source": { "type": "git", "url": "https://github.com/reactphp/promise.git", - "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4" + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise/zipball/f3cff96a19736714524ca0dd1d4130de73dbbbc4", - "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4", + "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", "shasum": "" }, "require": { "php": ">=5.4.0" }, "require-dev": { - "phpunit/phpunit": "^7.0 || ^6.5 || ^5.7 || ^4.8.36" + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" }, "type": "library", "autoload": { - "psr-4": { - "React\\Promise\\": "src/" - }, "files": [ "src/functions_include.php" - ] + ], + "psr-4": { + "React\\Promise\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -22982,7 +23183,23 @@ "authors": [ { "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com" + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, + { + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" + }, + { + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" } ], "description": "A lightweight implementation of CommonJS Promises/A for PHP", @@ -22990,35 +23207,226 @@ "promise", "promises" ], - "time": "2020-05-12T15:16:56+00:00" + "support": { + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v2.9.0" + }, + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2022-02-11T10:27:51+00:00" + }, + { + "name": "sabberworm/php-css-parser", + "version": "8.4.0", + "source": { + "type": "git", + "url": "https://github.com/sabberworm/PHP-CSS-Parser.git", + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sabberworm/PHP-CSS-Parser/zipball/e41d2140031d533348b2192a83f02d8dd8a71d30", + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "php": ">=5.6.20" + }, + "require-dev": { + "codacy/coverage": "^1.4", + "phpunit/phpunit": "^4.8.36" + }, + "suggest": { + "ext-mbstring": "for parsing UTF-8 CSS" + }, + "type": "library", + "autoload": { + "psr-4": { + "Sabberworm\\CSS\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Raphael Schweikert" + } + ], + "description": "Parser for CSS Files written in PHP", + "homepage": "https://www.sabberworm.com/blog/2010/6/10/php-css-parser", + "keywords": [ + "css", + "parser", + "stylesheet" + ], + "support": { + "issues": "https://github.com/sabberworm/PHP-CSS-Parser/issues", + "source": "https://github.com/sabberworm/PHP-CSS-Parser/tree/8.4.0" + }, + "time": "2021-12-11T13:40:54+00:00" }, { "name": "seld/jsonlint", - "version": "1.8.3", + "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/jsonlint.git", + "reference": "4211420d25eba80712bff236a98960ef68b866b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", + "reference": "4211420d25eba80712bff236a98960ef68b866b7", + "shasum": "" + }, + "require": { + "php": "^5.3 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.5", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" + }, + "bin": [ + "bin/jsonlint" + ], + "type": "library", + "autoload": { + "psr-4": { + "Seld\\JsonLint\\": "src/Seld/JsonLint/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + } + ], + "description": "JSON Linter", + "keywords": [ + "json", + "linter", + "parser", + "validator" + ], + "support": { + "issues": "https://github.com/Seldaek/jsonlint/issues", + "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", + "type": "tidelift" + } + ], + "time": "2022-04-01T13:37:23+00:00" + }, + { + "name": "seld/phar-utils", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/phar-utils.git", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/9f3452c93ff423469c0d56450431562ca423dcee", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\PharUtils\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "PHAR file format utilities, for when PHP phars you up", + "keywords": [ + "phar" + ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/1.2.0" + }, + "time": "2021-12-10T11:20:11+00:00" + }, + { + "name": "spomky-labs/aes-key-wrap", + "version": "v6.0.0", "source": { "type": "git", - "url": "https://github.com/Seldaek/jsonlint.git", - "reference": "9ad6ce79c342fbd44df10ea95511a1b24dee5b57" + "url": "https://github.com/Spomky-Labs/aes-key-wrap.git", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/9ad6ce79c342fbd44df10ea95511a1b24dee5b57", - "reference": "9ad6ce79c342fbd44df10ea95511a1b24dee5b57", + "url": "https://api.github.com/repos/Spomky-Labs/aes-key-wrap/zipball/97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", "shasum": "" }, "require": { - "php": "^5.3 || ^7.0 || ^8.0" + "ext-mbstring": "*", + "lib-openssl": "*", + "php": ">=7.2", + "thecodingmachine/safe": "^1.1" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^7.0|^8.0|^9.0", + "thecodingmachine/phpstan-safe-rule": "^1.0" }, - "bin": [ - "bin/jsonlint" - ], "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, "autoload": { "psr-4": { - "Seld\\JsonLint\\": "src/Seld/JsonLint/" + "AESKW\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -23027,56 +23435,58 @@ ], "authors": [ { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be/" + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap/contributors" } ], - "description": "JSON Linter", + "description": "AES Key Wrap for PHP.", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap", "keywords": [ - "json", - "linter", - "parser", - "validator" - ], - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", - "type": "tidelift" - } + "A128KW", + "A192KW", + "A256KW", + "RFC3394", + "RFC5649", + "aes", + "key", + "padding", + "wrap" ], - "time": "2020-11-11T09:19:24+00:00" + "support": { + "issues": "https://github.com/Spomky-Labs/aes-key-wrap/issues", + "source": "https://github.com/Spomky-Labs/aes-key-wrap/tree/v6.0.0" + }, + "time": "2020-08-01T14:07:55+00:00" }, { - "name": "seld/phar-utils", - "version": "1.1.1", + "name": "spomky-labs/base64url", + "version": "v2.0.4", "source": { "type": "git", - "url": "https://github.com/Seldaek/phar-utils.git", - "reference": "8674b1d84ffb47cc59a101f5d5a3b61e87d23796" + "url": "https://github.com/Spomky-Labs/base64url.git", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/8674b1d84ffb47cc59a101f5d5a3b61e87d23796", - "reference": "8674b1d84ffb47cc59a101f5d5a3b61e87d23796", + "url": "https://api.github.com/repos/Spomky-Labs/base64url/zipball/7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d", "shasum": "" }, "require": { - "php": ">=5.3" + "php": ">=7.1" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } + "require-dev": { + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.11|^0.12", + "phpstan/phpstan-beberlei-assert": "^0.11|^0.12", + "phpstan/phpstan-deprecation-rules": "^0.11|^0.12", + "phpstan/phpstan-phpunit": "^0.11|^0.12", + "phpstan/phpstan-strict-rules": "^0.11|^0.12" }, + "type": "library", "autoload": { "psr-4": { - "Seld\\PharUtils\\": "src/" + "Base64Url\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -23085,28 +23495,46 @@ ], "authors": [ { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be" + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/base64url/contributors" } ], - "description": "PHAR file format utilities, for when PHP phars you up", + "description": "Base 64 URL Safe Encoding/Decoding PHP Library", + "homepage": "https://github.com/Spomky-Labs/base64url", "keywords": [ - "phar" + "base64", + "rfc4648", + "safe", + "url" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/base64url/issues", + "source": "https://github.com/Spomky-Labs/base64url/tree/v2.0.4" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + }, + { + "url": "https://www.patreon.com/FlorentMorselli", + "type": "patreon" + } ], - "time": "2020-07-07T18:42:57+00:00" + "time": "2020-11-03T09:10:25+00:00" }, { "name": "spomky-labs/otphp", - "version": "v10.0.1", + "version": "v10.0.3", "source": { "type": "git", "url": "https://github.com/Spomky-Labs/otphp.git", - "reference": "f44cce5a9db4b8da410215d992110482c931232f" + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/f44cce5a9db4b8da410215d992110482c931232f", - "reference": "f44cce5a9db4b8da410215d992110482c931232f", + "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/9784d9f7c790eed26e102d6c78f12c754036c366", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366", "shasum": "" }, "require": { @@ -23114,7 +23542,7 @@ "ext-mbstring": "*", "paragonie/constant_time_encoding": "^2.0", "php": "^7.2|^8.0", - "thecodingmachine/safe": "^0.1.14|^1.0" + "thecodingmachine/safe": "^0.1.14|^1.0|^2.0" }, "require-dev": { "php-coveralls/php-coveralls": "^2.0", @@ -23124,7 +23552,7 @@ "phpstan/phpstan-phpunit": "^0.12", "phpstan/phpstan-strict-rules": "^0.12", "phpunit/phpunit": "^8.0", - "thecodingmachine/phpstan-safe-rule": "^1.0" + "thecodingmachine/phpstan-safe-rule": "^1.0 || ^2.0" }, "type": "library", "extra": { @@ -23164,36 +23592,43 @@ "otp", "totp" ], - "time": "2020-01-28T09:24:19+00:00" + "support": { + "issues": "https://github.com/Spomky-Labs/otphp/issues", + "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.3" + }, + "time": "2022-03-17T08:00:35+00:00" }, { "name": "symfony/config", - "version": "v4.4.19", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "2c4c7827a7e143f5cf375666641b0f448eab8802" + "reference": "05624c386afa1b4ccc1357463d830fade8d9d404" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/2c4c7827a7e143f5cf375666641b0f448eab8802", - "reference": "2c4c7827a7e143f5cf375666641b0f448eab8802", + "url": "https://api.github.com/repos/symfony/config/zipball/05624c386afa1b4ccc1357463d830fade8d9d404", + "reference": "05624c386afa1b4ccc1357463d830fade8d9d404", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/filesystem": "^3.4|^4.0|^5.0", - "symfony/polyfill-ctype": "~1.8" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/filesystem": "^4.4|^5.0|^6.0", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22" }, "conflict": { - "symfony/finder": "<3.4" + "symfony/finder": "<4.4" }, "require-dev": { - "symfony/event-dispatcher": "^3.4|^4.0|^5.0", - "symfony/finder": "^3.4|^4.0|^5.0", - "symfony/messenger": "^4.1|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/yaml": "^3.4|^4.0|^5.0" + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/finder": "^4.4|^5.0|^6.0", + "symfony/messenger": "^4.4|^5.0|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/yaml": "^4.4|^5.0|^6.0" }, "suggest": { "symfony/yaml": "To use the yaml reference dumper" @@ -23223,6 +23658,9 @@ ], "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/config/tree/v5.4.7" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23237,40 +23675,41 @@ "type": "tidelift" } ], - "time": "2021-01-27T09:09:26+00:00" + "time": "2022-03-21T13:42:03+00:00" }, { "name": "symfony/console", - "version": "v4.4.19", + "version": "v4.4.40", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "24026c44fc37099fa145707fecd43672831b837a" + "reference": "bdcc66f3140421038f495e5b50e3ca6ffa14c773" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/24026c44fc37099fa145707fecd43672831b837a", - "reference": "24026c44fc37099fa145707fecd43672831b837a", + "url": "https://api.github.com/repos/symfony/console/zipball/bdcc66f3140421038f495e5b50e3ca6ffa14c773", + "reference": "bdcc66f3140421038f495e5b50e3ca6ffa14c773", "shasum": "" }, "require": { "php": ">=7.1.3", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php73": "^1.8", - "symfony/polyfill-php80": "^1.15", + "symfony/polyfill-php80": "^1.16", "symfony/service-contracts": "^1.1|^2" }, "conflict": { + "psr/log": ">=3", "symfony/dependency-injection": "<3.4", "symfony/event-dispatcher": "<4.3|>=5", "symfony/lock": "<4.4", "symfony/process": "<3.3" }, "provide": { - "psr/log-implementation": "1.0" + "psr/log-implementation": "1.0|2.0" }, "require-dev": { - "psr/log": "~1.0", + "psr/log": "^1|^2", "symfony/config": "^3.4|^4.0|^5.0", "symfony/dependency-injection": "^3.4|^4.0|^5.0", "symfony/event-dispatcher": "^4.3", @@ -23309,6 +23748,9 @@ ], "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/console/tree/v4.4.40" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23323,24 +23765,24 @@ "type": "tidelift" } ], - "time": "2021-01-27T09:09:26+00:00" + "time": "2022-03-26T22:12:04+00:00" }, { "name": "symfony/css-selector", - "version": "v5.2.3", + "version": "v6.0.3", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "f65f217b3314504a1ec99c2d6ef69016bb13490f" + "reference": "1955d595c12c111629cc814d3f2a2ff13580508a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/f65f217b3314504a1ec99c2d6ef69016bb13490f", - "reference": "f65f217b3314504a1ec99c2d6ef69016bb13490f", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/1955d595c12c111629cc814d3f2a2ff13580508a", + "reference": "1955d595c12c111629cc814d3f2a2ff13580508a", "shasum": "" }, "require": { - "php": ">=7.2.5" + "php": ">=8.0.2" }, "type": "library", "autoload": { @@ -23371,6 +23813,77 @@ ], "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/css-selector/tree/v6.0.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:55:41+00:00" + }, + { + "name": "symfony/debug", + "version": "v4.4.37", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "5de6c6e7f52b364840e53851c126be4d71e60470" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/5de6c6e7f52b364840e53851c126be4d71e60470", + "reference": "5de6c6e7f52b364840e53851c126be4d71e60470", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3" + }, + "conflict": { + "symfony/http-kernel": "<3.4" + }, + "require-dev": { + "symfony/http-kernel": "^3.4|^4.0|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to ease debugging PHP code", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/debug/tree/v4.4.37" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23385,41 +23898,45 @@ "type": "tidelift" } ], - "time": "2021-01-27T10:01:46+00:00" + "time": "2022-01-02T09:41:36+00:00" }, { "name": "symfony/dependency-injection", - "version": "v4.4.19", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "2468b95d869c872c6fb1b93b395a7fcd5331f2b9" + "reference": "35588b2afb08ea3a142d62fefdcad4cb09be06ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/2468b95d869c872c6fb1b93b395a7fcd5331f2b9", - "reference": "2468b95d869c872c6fb1b93b395a7fcd5331f2b9", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/35588b2afb08ea3a142d62fefdcad4cb09be06ed", + "reference": "35588b2afb08ea3a142d62fefdcad4cb09be06ed", "shasum": "" }, "require": { - "php": ">=7.1.3", - "psr/container": "^1.0", + "php": ">=7.2.5", + "psr/container": "^1.1.1", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22", "symfony/service-contracts": "^1.1.6|^2" }, "conflict": { - "symfony/config": "<4.3|>=5.0", - "symfony/finder": "<3.4", - "symfony/proxy-manager-bridge": "<3.4", - "symfony/yaml": "<3.4" + "ext-psr": "<1.1|>=2", + "symfony/config": "<5.3", + "symfony/finder": "<4.4", + "symfony/proxy-manager-bridge": "<4.4", + "symfony/yaml": "<4.4.26" }, "provide": { "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0" + "symfony/service-implementation": "1.0|2.0" }, "require-dev": { - "symfony/config": "^4.3", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/yaml": "^3.4|^4.0|^5.0" + "symfony/config": "^5.3|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/yaml": "^4.4.26|^5.0|^6.0" }, "suggest": { "symfony/config": "", @@ -23453,6 +23970,9 @@ ], "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/dependency-injection/tree/v5.4.7" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23467,20 +23987,20 @@ "type": "tidelift" } ], - "time": "2021-01-27T09:09:26+00:00" + "time": "2022-03-08T15:43:06+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v2.2.0", + "version": "v2.5.1", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665" + "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5fa56b4074d1ae755beb55617ddafe6f5d78f665", - "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66", + "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66", "shasum": "" }, "require": { @@ -23489,7 +24009,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -23517,6 +24037,77 @@ ], "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:53:40+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v4.4.40", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "2d0c9c229d995bef5e87fe4e83b717541832b448" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/2d0c9c229d995bef5e87fe4e83b717541832b448", + "reference": "2d0c9c229d995bef5e87fe4e83b717541832b448", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3", + "symfony/debug": "^4.4.5", + "symfony/var-dumper": "^4.4|^5.0" + }, + "require-dev": { + "symfony/http-kernel": "^4.4|^5.0", + "symfony/serializer": "^4.4|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to manage errors and ease debugging PHP code", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/error-handler/tree/v4.4.40" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23531,25 +24122,26 @@ "type": "tidelift" } ], - "time": "2020-09-07T11:33:47+00:00" + "time": "2022-03-07T13:29:34+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v4.4.19", + "version": "v4.4.37", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "c352647244bd376bf7d31efbd5401f13f50dad0c" + "reference": "3ccfcfb96ecce1217d7b0875a0736976bc6e63dc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/c352647244bd376bf7d31efbd5401f13f50dad0c", - "reference": "c352647244bd376bf7d31efbd5401f13f50dad0c", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/3ccfcfb96ecce1217d7b0875a0736976bc6e63dc", + "reference": "3ccfcfb96ecce1217d7b0875a0736976bc6e63dc", "shasum": "" }, "require": { "php": ">=7.1.3", - "symfony/event-dispatcher-contracts": "^1.1" + "symfony/event-dispatcher-contracts": "^1.1", + "symfony/polyfill-php80": "^1.16" }, "conflict": { "symfony/dependency-injection": "<3.4" @@ -23559,7 +24151,7 @@ "symfony/event-dispatcher-implementation": "1.1" }, "require-dev": { - "psr/log": "~1.0", + "psr/log": "^1|^2|^3", "symfony/config": "^3.4|^4.0|^5.0", "symfony/dependency-injection": "^3.4|^4.0|^5.0", "symfony/error-handler": "~3.4|~4.4", @@ -23597,6 +24189,9 @@ ], "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.37" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23611,20 +24206,20 @@ "type": "tidelift" } ], - "time": "2021-01-27T09:09:26+00:00" + "time": "2022-01-02T09:41:36+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.9", + "version": "v1.1.12", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7" + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/84e23fdcd2517bf37aecbd16967e83f0caee25a7", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/1d5cd762abaa6b2a4169d3e77610193a7157129e", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e", "shasum": "" }, "require": { @@ -23637,7 +24232,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1-dev" + "dev-main": "1.1-dev" }, "thanks": { "name": "symfony/contracts", @@ -23646,8 +24241,79 @@ }, "autoload": { "psr-4": { - "Symfony\\Contracts\\EventDispatcher\\": "" - } + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com/", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.12" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:41:36+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v6.0.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "6c9e4c41f2c51dfde3db298594ed9cba55dbf5ff" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/6c9e4c41f2c51dfde3db298594ed9cba55dbf5ff", + "reference": "6c9e4c41f2c51dfde3db298594ed9cba55dbf5ff", + "shasum": "" + }, + "require": { + "php": ">=8.0.2", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -23655,24 +24321,19 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Generic abstractions related to dispatching event", + "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com/", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], + "support": { + "source": "https://github.com/symfony/filesystem/tree/v6.0.7" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23687,30 +24348,29 @@ "type": "tidelift" } ], - "time": "2020-07-06T13:19:58+00:00" + "time": "2022-04-01T12:54:51+00:00" }, { - "name": "symfony/filesystem", - "version": "v5.2.3", + "name": "symfony/finder", + "version": "v6.0.3", "source": { "type": "git", - "url": "https://github.com/symfony/filesystem.git", - "reference": "262d033b57c73e8b59cd6e68a45c528318b15038" + "url": "https://github.com/symfony/finder.git", + "reference": "8661b74dbabc23223f38c9b99d3f8ade71170430" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/262d033b57c73e8b59cd6e68a45c528318b15038", - "reference": "262d033b57c73e8b59cd6e68a45c528318b15038", + "url": "https://api.github.com/repos/symfony/finder/zipball/8661b74dbabc23223f38c9b99d3f8ade71170430", + "reference": "8661b74dbabc23223f38c9b99d3f8ade71170430", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8" + "php": ">=8.0.2" }, "type": "library", "autoload": { "psr-4": { - "Symfony\\Component\\Filesystem\\": "" + "Symfony\\Component\\Finder\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -23730,8 +24390,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Provides basic utilities for the filesystem", + "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/finder/tree/v6.0.3" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23746,33 +24409,42 @@ "type": "tidelift" } ], - "time": "2021-01-27T10:01:46+00:00" + "time": "2022-01-26T17:23:29+00:00" }, { - "name": "symfony/finder", - "version": "v5.2.3", + "name": "symfony/http-client-contracts", + "version": "v2.5.1", "source": { "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "4adc8d172d602008c204c2e16956f99257248e03" + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "1a4f708e4e87f335d1b1be6148060739152f0bd5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/4adc8d172d602008c204c2e16956f99257248e03", - "reference": "4adc8d172d602008c204c2e16956f99257248e03", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/1a4f708e4e87f335d1b1be6148060739152f0bd5", + "reference": "1a4f708e4e87f335d1b1be6148060739152f0bd5", "shasum": "" }, "require": { "php": ">=7.2.5" }, + "suggest": { + "symfony/http-client-implementation": "" + }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, "autoload": { "psr-4": { - "Symfony\\Component\\Finder\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Symfony\\Contracts\\HttpClient\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -23780,16 +24452,27 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Finds files and directories via an intuitive fluent interface", + "description": "Generic abstractions related to HTTP clients", "homepage": "https://symfony.com/", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.1" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23804,32 +24487,41 @@ "type": "tidelift" } ], - "time": "2021-01-28T22:06:19+00:00" + "time": "2022-03-13T20:07:29+00:00" }, { - "name": "symfony/options-resolver", - "version": "v5.2.3", + "name": "symfony/http-foundation", + "version": "v5.4.6", "source": { "type": "git", - "url": "https://github.com/symfony/options-resolver.git", - "reference": "5d0f633f9bbfcf7ec642a2b5037268e61b0a62ce" + "url": "https://github.com/symfony/http-foundation.git", + "reference": "34e89bc147633c0f9dd6caaaf56da3b806a21465" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/5d0f633f9bbfcf7ec642a2b5037268e61b0a62ce", - "reference": "5d0f633f9bbfcf7ec642a2b5037268e61b0a62ce", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/34e89bc147633c0f9dd6caaaf56da3b806a21465", + "reference": "34e89bc147633c0f9dd6caaaf56da3b806a21465", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php73": "~1.0", - "symfony/polyfill-php80": "^1.15" + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/mime": "^4.4|^5.0|^6.0" + }, + "suggest": { + "symfony/mime": "To use the file extension guesser" }, "type": "library", "autoload": { "psr-4": { - "Symfony\\Component\\OptionsResolver\\": "" + "Symfony\\Component\\HttpFoundation\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -23849,13 +24541,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Provides an improved replacement for the array_replace PHP function", + "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com/", - "keywords": [ - "config", - "configuration", - "options" - ], + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v5.4.6" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23870,44 +24560,75 @@ "type": "tidelift" } ], - "time": "2021-01-27T12:56:27+00:00" + "time": "2022-03-05T21:03:43+00:00" }, { - "name": "symfony/polyfill-ctype", - "version": "v1.22.0", + "name": "symfony/http-kernel", + "version": "v4.4.40", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "c6c942b1ac76c82448322025e084cadc56048b4e" + "url": "https://github.com/symfony/http-kernel.git", + "reference": "330a859a7ec9d7e7d82f2569b1c0700a26ffb1e3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e", - "reference": "c6c942b1ac76c82448322025e084cadc56048b4e", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/330a859a7ec9d7e7d82f2569b1c0700a26ffb1e3", + "reference": "330a859a7ec9d7e7d82f2569b1c0700a26ffb1e3", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.1.3", + "psr/log": "^1|^2", + "symfony/error-handler": "^4.4", + "symfony/event-dispatcher": "^4.4", + "symfony/http-client-contracts": "^1.1|^2", + "symfony/http-foundation": "^4.4.30|^5.3.7", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php73": "^1.9", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/browser-kit": "<4.3", + "symfony/config": "<3.4", + "symfony/console": ">=5", + "symfony/dependency-injection": "<4.3", + "symfony/translation": "<4.2", + "twig/twig": "<1.43|<2.13,>=2" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^4.3|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0", + "symfony/css-selector": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^4.3|^5.0", + "symfony/dom-crawler": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/routing": "^3.4|^4.0|^5.0", + "symfony/stopwatch": "^3.4|^4.0|^5.0", + "symfony/templating": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "twig/twig": "^1.43|^2.13|^3.0.4" }, "suggest": { - "ext-ctype": "For best performance" + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" + "Symfony\\Component\\HttpKernel\\": "" }, - "files": [ - "bootstrap.php" + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -23916,22 +24637,19 @@ ], "authors": [ { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for ctype functions", + "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" - ], + "support": { + "source": "https://github.com/symfony/http-kernel/tree/v4.4.40" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23946,32 +24664,35 @@ "type": "tidelift" } ], - "time": "2021-01-07T16:49:33+00:00" + "time": "2022-04-02T05:55:50+00:00" }, { - "name": "symfony/polyfill-intl-grapheme", - "version": "v1.22.0", + "name": "symfony/polyfill-ctype", + "version": "v1.25.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "267a9adeb8ecb8071040a740930e077cdfb987af" + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "30885182c981ab175d4d034db0f6f469898070ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/267a9adeb8ecb8071040a740930e077cdfb987af", - "reference": "267a9adeb8ecb8071040a740930e077cdfb987af", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/30885182c981ab175d4d034db0f6f469898070ab", + "reference": "30885182c981ab175d4d034db0f6f469898070ab", "shasum": "" }, "require": { "php": ">=7.1" }, + "provide": { + "ext-ctype": "*" + }, "suggest": { - "ext-intl": "For best performance" + "ext-ctype": "For best performance" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "1.22-dev" + "dev-main": "1.23-dev" }, "thanks": { "name": "symfony/polyfill", @@ -23979,12 +24700,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Grapheme\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -23992,24 +24713,25 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for intl's grapheme_* functions", + "description": "Symfony polyfill for ctype functions", "homepage": "https://symfony.com/", "keywords": [ "compatibility", - "grapheme", - "intl", + "ctype", "polyfill", - "portable", - "shim" + "portable" ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.25.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -24024,20 +24746,20 @@ "type": "tidelift" } ], - "time": "2021-01-07T16:49:33+00:00" + "time": "2021-10-20T20:35:02+00:00" }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.22.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44" + "reference": "749045c69efb97c70d25d7463abba812e91f3a44" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44", - "reference": "0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/749045c69efb97c70d25d7463abba812e91f3a44", + "reference": "749045c69efb97c70d25d7463abba812e91f3a44", "shasum": "" }, "require": { @@ -24051,7 +24773,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.22-dev" + "dev-main": "1.23-dev" }, "thanks": { "name": "symfony/polyfill", @@ -24059,12 +24781,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Idn\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -24094,6 +24816,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.25.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -24108,20 +24833,20 @@ "type": "tidelift" } ], - "time": "2021-01-07T16:49:33+00:00" + "time": "2021-09-14T14:02:44+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.22.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "6e971c891537eb617a00bb07a43d182a6915faba" + "reference": "8590a5f561694770bdcd3f9b5c69dde6945028e8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/6e971c891537eb617a00bb07a43d182a6915faba", - "reference": "6e971c891537eb617a00bb07a43d182a6915faba", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8590a5f561694770bdcd3f9b5c69dde6945028e8", + "reference": "8590a5f561694770bdcd3f9b5c69dde6945028e8", "shasum": "" }, "require": { @@ -24133,7 +24858,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.22-dev" + "dev-main": "1.23-dev" }, "thanks": { "name": "symfony/polyfill", @@ -24141,12 +24866,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Normalizer\\": "" - }, "files": [ "bootstrap.php" ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, "classmap": [ "Resources/stubs" ] @@ -24175,6 +24900,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.25.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -24189,32 +24917,35 @@ "type": "tidelift" } ], - "time": "2021-01-07T17:09:11+00:00" + "time": "2021-02-19T12:13:01+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.22.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13" + "reference": "0abb51d2f102e00a4eefcf46ba7fec406d245825" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/f377a3dd1fde44d37b9831d68dc8dea3ffd28e13", - "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/0abb51d2f102e00a4eefcf46ba7fec406d245825", + "reference": "0abb51d2f102e00a4eefcf46ba7fec406d245825", "shasum": "" }, "require": { "php": ">=7.1" }, + "provide": { + "ext-mbstring": "*" + }, "suggest": { "ext-mbstring": "For best performance" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "1.22-dev" + "dev-main": "1.23-dev" }, "thanks": { "name": "symfony/polyfill", @@ -24222,12 +24953,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -24252,6 +24983,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.25.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -24266,20 +25000,20 @@ "type": "tidelift" } ], - "time": "2021-01-07T16:49:33+00:00" + "time": "2021-11-30T18:21:41+00:00" }, { "name": "symfony/polyfill-php72", - "version": "v1.22.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9" + "reference": "9a142215a36a3888e30d0a9eeea9766764e96976" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9", - "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/9a142215a36a3888e30d0a9eeea9766764e96976", + "reference": "9a142215a36a3888e30d0a9eeea9766764e96976", "shasum": "" }, "require": { @@ -24288,7 +25022,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.22-dev" + "dev-main": "1.23-dev" }, "thanks": { "name": "symfony/polyfill", @@ -24296,12 +25030,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -24325,6 +25059,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.25.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -24339,20 +25076,20 @@ "type": "tidelift" } ], - "time": "2021-01-07T16:49:33+00:00" + "time": "2021-05-27T09:17:38+00:00" }, { "name": "symfony/polyfill-php73", - "version": "v1.22.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2" + "reference": "cc5db0e22b3cb4111010e48785a97f670b350ca5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/a678b42e92f86eca04b7fa4c0f6f19d097fb69e2", - "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/cc5db0e22b3cb4111010e48785a97f670b350ca5", + "reference": "cc5db0e22b3cb4111010e48785a97f670b350ca5", "shasum": "" }, "require": { @@ -24361,7 +25098,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.22-dev" + "dev-main": "1.23-dev" }, "thanks": { "name": "symfony/polyfill", @@ -24369,12 +25106,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" - }, "files": [ "bootstrap.php" ], + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, "classmap": [ "Resources/stubs" ] @@ -24401,6 +25138,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-php73/tree/v1.25.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -24415,20 +25155,20 @@ "type": "tidelift" } ], - "time": "2021-01-07T16:49:33+00:00" + "time": "2021-06-05T21:20:04+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.22.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91" + "reference": "4407588e0d3f1f52efb65fbe92babe41f37fe50c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91", - "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/4407588e0d3f1f52efb65fbe92babe41f37fe50c", + "reference": "4407588e0d3f1f52efb65fbe92babe41f37fe50c", "shasum": "" }, "require": { @@ -24437,7 +25177,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.22-dev" + "dev-main": "1.23-dev" }, "thanks": { "name": "symfony/polyfill", @@ -24445,82 +25185,14 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" - }, "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-07T16:49:33+00:00" - }, - { - "name": "symfony/process", - "version": "v4.4.19", - "source": { - "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "7e950b6366d4da90292c2e7fa820b3c1842b965a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/7e950b6366d4da90292c2e7fa820b3c1842b965a", - "reference": "7e950b6366d4da90292c2e7fa820b3c1842b965a", - "shasum": "" - }, - "require": { - "php": ">=7.1.3" - }, - "type": "library", - "autoload": { + "bootstrap.php" + ], "psr-4": { - "Symfony\\Component\\Process\\": "" + "Symfony\\Polyfill\\Php80\\": "" }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", @@ -24529,16 +25201,29 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Executes commands in sub-processes", + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.25.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -24553,41 +25238,44 @@ "type": "tidelift" } ], - "time": "2021-01-27T09:09:26+00:00" + "time": "2022-03-04T08:16:47+00:00" }, { - "name": "symfony/property-access", - "version": "v5.2.3", + "name": "symfony/polyfill-php81", + "version": "v1.25.0", "source": { "type": "git", - "url": "https://github.com/symfony/property-access.git", - "reference": "3af8ed262bd3217512a13b023981fe68f36ad5f3" + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "5de4ba2d41b15f9bd0e19b2ab9674135813ec98f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/3af8ed262bd3217512a13b023981fe68f36ad5f3", - "reference": "3af8ed262bd3217512a13b023981fe68f36ad5f3", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/5de4ba2d41b15f9bd0e19b2ab9674135813ec98f", + "reference": "5de4ba2d41b15f9bd0e19b2ab9674135813ec98f", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15", - "symfony/property-info": "^5.2" - }, - "require-dev": { - "symfony/cache": "^4.4|^5.0" - }, - "suggest": { - "psr/cache-implementation": "To cache access methods." + "php": ">=7.1" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.23-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, "autoload": { + "files": [ + "bootstrap.php" + ], "psr-4": { - "Symfony\\Component\\PropertyAccess\\": "" + "Symfony\\Polyfill\\Php81\\": "" }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", @@ -24596,27 +25284,25 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Provides functions to read and write from/to an object or array using a simple string notation", + "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", "homepage": "https://symfony.com/", "keywords": [ - "access", - "array", - "extraction", - "index", - "injection", - "object", - "property", - "property path", - "reflection" + "compatibility", + "polyfill", + "portable", + "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-php81/tree/v1.25.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -24631,50 +25317,30 @@ "type": "tidelift" } ], - "time": "2021-01-27T10:15:41+00:00" + "time": "2021-09-13T13:58:11+00:00" }, { - "name": "symfony/property-info", - "version": "v5.2.3", + "name": "symfony/process", + "version": "v4.4.40", "source": { "type": "git", - "url": "https://github.com/symfony/property-info.git", - "reference": "4e4f368c3737b1c175d66f4fc0b99a5bcd161a77" + "url": "https://github.com/symfony/process.git", + "reference": "54e9d763759268e07eb13b921d8631fc2816206f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/4e4f368c3737b1c175d66f4fc0b99a5bcd161a77", - "reference": "4e4f368c3737b1c175d66f4fc0b99a5bcd161a77", + "url": "https://api.github.com/repos/symfony/process/zipball/54e9d763759268e07eb13b921d8631fc2816206f", + "reference": "54e9d763759268e07eb13b921d8631fc2816206f", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15", - "symfony/string": "^5.1" - }, - "conflict": { - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", - "symfony/dependency-injection": "<4.4" - }, - "require-dev": { - "doctrine/annotations": "^1.10.4", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/cache": "^4.4|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/serializer": "^4.4|^5.0" - }, - "suggest": { - "phpdocumentor/reflection-docblock": "To use the PHPDoc", - "psr/cache-implementation": "To cache results", - "symfony/doctrine-bridge": "To use Doctrine metadata", - "symfony/serializer": "To use Serializer metadata" + "php": ">=7.1.3", + "symfony/polyfill-php80": "^1.16" }, "type": "library", "autoload": { "psr-4": { - "Symfony\\Component\\PropertyInfo\\": "" + "Symfony\\Component\\Process\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -24686,24 +25352,19 @@ ], "authors": [ { - "name": "Kévin Dunglas", - "email": "dunglas@gmail.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Extracts information about PHP class' properties using metadata of popular sources", + "description": "Executes commands in sub-processes", "homepage": "https://symfony.com/", - "keywords": [ - "doctrine", - "phpdoc", - "property", - "symfony", - "type", - "validator" - ], + "support": { + "source": "https://github.com/symfony/process/tree/v4.4.40" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -24718,30 +25379,30 @@ "type": "tidelift" } ], - "time": "2021-01-27T10:15:41+00:00" + "time": "2022-03-18T16:18:39+00:00" }, { "name": "symfony/proxy-manager-bridge", - "version": "v4.4.19", + "version": "v5.4.6", "source": { "type": "git", "url": "https://github.com/symfony/proxy-manager-bridge.git", - "reference": "811a39770b21f05bea9a737568074be4f02e7733" + "reference": "e6936de1cc8f4e6e3b2264aef186ca21695aee8e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/proxy-manager-bridge/zipball/811a39770b21f05bea9a737568074be4f02e7733", - "reference": "811a39770b21f05bea9a737568074be4f02e7733", + "url": "https://api.github.com/repos/symfony/proxy-manager-bridge/zipball/e6936de1cc8f4e6e3b2264aef186ca21695aee8e", + "reference": "e6936de1cc8f4e6e3b2264aef186ca21695aee8e", "shasum": "" }, "require": { - "composer/package-versions-deprecated": "^1.8", "friendsofphp/proxy-manager-lts": "^1.0.2", - "php": ">=7.1.3", - "symfony/dependency-injection": "^4.0|^5.0" + "php": ">=7.2.5", + "symfony/dependency-injection": "^5.0|^6.0", + "symfony/polyfill-php80": "^1.16" }, "require-dev": { - "symfony/config": "^3.4|^4.0|^5.0" + "symfony/config": "^4.4|^5.0|^6.0" }, "type": "symfony-bridge", "autoload": { @@ -24768,6 +25429,9 @@ ], "description": "Provides integration for ProxyManager with various Symfony components", "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/proxy-manager-bridge/tree/v5.4.6" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -24782,25 +25446,26 @@ "type": "tidelift" } ], - "time": "2021-01-27T09:09:26+00:00" + "time": "2022-03-02T12:42:23+00:00" }, { "name": "symfony/serializer", - "version": "v4.4.19", + "version": "v4.4.40", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "6b383bc45777d14857b634e9f8fa2b8a2e69b66d" + "reference": "8efe86f60f594882f118a319ef8fac9353d67b84" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/6b383bc45777d14857b634e9f8fa2b8a2e69b66d", - "reference": "6b383bc45777d14857b634e9f8fa2b8a2e69b66d", + "url": "https://api.github.com/repos/symfony/serializer/zipball/8efe86f60f594882f118a319ef8fac9353d67b84", + "reference": "8efe86f60f594882f118a319ef8fac9353d67b84", "shasum": "" }, "require": { "php": ">=7.1.3", - "symfony/polyfill-ctype": "~1.8" + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.16" }, "conflict": { "phpdocumentor/reflection-docblock": "<3.0|>=3.2.0,<3.2.2", @@ -24812,7 +25477,6 @@ }, "require-dev": { "doctrine/annotations": "^1.10.4", - "doctrine/cache": "~1.0", "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0", "symfony/cache": "^3.4|^4.0|^5.0", "symfony/config": "^3.4|^4.0|^5.0", @@ -24820,14 +25484,13 @@ "symfony/error-handler": "^4.4|^5.0", "symfony/http-foundation": "^3.4|^4.0|^5.0", "symfony/mime": "^4.4|^5.0", - "symfony/property-access": "^3.4.41|^4.4.9|^5.0.9", + "symfony/property-access": "^4.4.36|^5.3.13", "symfony/property-info": "^3.4.13|~4.0|^5.0", "symfony/validator": "^3.4|^4.0|^5.0", "symfony/yaml": "^3.4|^4.0|^5.0" }, "suggest": { - "doctrine/annotations": "For using the annotation mapping. You will also need doctrine/cache.", - "doctrine/cache": "For using the default cached annotation reader and metadata cache.", + "doctrine/annotations": "For using the annotation mapping.", "psr/cache-implementation": "For using the metadata cache.", "symfony/config": "For using the XML mapping loader.", "symfony/http-foundation": "For using a MIME type guesser within the DataUriNormalizer.", @@ -24860,6 +25523,9 @@ ], "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/serializer/tree/v4.4.40" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -24874,25 +25540,29 @@ "type": "tidelift" } ], - "time": "2021-01-27T09:09:26+00:00" + "time": "2022-03-24T16:54:41+00:00" }, { "name": "symfony/service-contracts", - "version": "v2.2.0", + "version": "v2.5.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1" + "reference": "24d9dc654b83e91aa59f9d167b131bc3b5bea24c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/24d9dc654b83e91aa59f9d167b131bc3b5bea24c", + "reference": "24d9dc654b83e91aa59f9d167b131bc3b5bea24c", "shasum": "" }, "require": { "php": ">=7.2.5", - "psr/container": "^1.0" + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" }, "suggest": { "symfony/service-implementation": "" @@ -24900,7 +25570,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -24936,86 +25606,9 @@ "interoperability", "standards" ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-07T11:33:47+00:00" - }, - { - "name": "symfony/string", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/string.git", - "reference": "c95468897f408dd0aca2ff582074423dd0455122" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/c95468897f408dd0aca2ff582074423dd0455122", - "reference": "c95468897f408dd0aca2ff582074423dd0455122", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-intl-grapheme": "~1.0", - "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "~1.15" - }, - "require-dev": { - "symfony/error-handler": "^4.4|^5.0", - "symfony/http-client": "^4.4|^5.0", - "symfony/translation-contracts": "^1.1|^2", - "symfony/var-exporter": "^4.4|^5.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\String\\": "" - }, - "files": [ - "Resources/functions.php" - ], - "exclude-from-classmap": [ - "/Tests/" - ] + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v2.5.1" }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", - "homepage": "https://symfony.com/", - "keywords": [ - "grapheme", - "i18n", - "string", - "unicode", - "utf-8", - "utf8" - ], "funding": [ { "url": "https://symfony.com/sponsor", @@ -25030,25 +25623,26 @@ "type": "tidelift" } ], - "time": "2021-01-25T15:14:59+00:00" + "time": "2022-03-13T20:07:29+00:00" }, { "name": "symfony/translation", - "version": "v4.4.19", + "version": "v4.4.37", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "e1d0c67167a553556d9f974b5fa79c2448df317a" + "reference": "4ce00d6875230b839f5feef82e51971f6c886e00" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/e1d0c67167a553556d9f974b5fa79c2448df317a", - "reference": "e1d0c67167a553556d9f974b5fa79c2448df317a", + "url": "https://api.github.com/repos/symfony/translation/zipball/4ce00d6875230b839f5feef82e51971f6c886e00", + "reference": "4ce00d6875230b839f5feef82e51971f6c886e00", "shasum": "" }, "require": { "php": ">=7.1.3", "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.16", "symfony/translation-contracts": "^1.1.6|^2" }, "conflict": { @@ -25058,10 +25652,10 @@ "symfony/yaml": "<3.4" }, "provide": { - "symfony/translation-implementation": "1.0" + "symfony/translation-implementation": "1.0|2.0" }, "require-dev": { - "psr/log": "~1.0", + "psr/log": "^1|^2|^3", "symfony/config": "^3.4|^4.0|^5.0", "symfony/console": "^3.4|^4.0|^5.0", "symfony/dependency-injection": "^3.4|^4.0|^5.0", @@ -25101,6 +25695,9 @@ ], "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/translation/tree/v4.4.37" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -25115,20 +25712,20 @@ "type": "tidelift" } ], - "time": "2021-01-27T09:09:26+00:00" + "time": "2022-01-02T09:41:36+00:00" }, { "name": "symfony/translation-contracts", - "version": "v2.3.0", + "version": "v2.5.1", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "e2eaa60b558f26a4b0354e1bbb25636efaaad105" + "reference": "1211df0afa701e45a04253110e959d4af4ef0f07" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/e2eaa60b558f26a4b0354e1bbb25636efaaad105", - "reference": "e2eaa60b558f26a4b0354e1bbb25636efaaad105", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/1211df0afa701e45a04253110e959d4af4ef0f07", + "reference": "1211df0afa701e45a04253110e959d4af4ef0f07", "shasum": "" }, "require": { @@ -25140,7 +25737,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.3-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -25176,6 +25773,98 @@ "interoperability", "standards" ], + "support": { + "source": "https://github.com/symfony/translation-contracts/tree/v2.5.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:53:40+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v5.4.6", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "294e9da6e2e0dd404e983daa5aa74253d92c05d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/294e9da6e2e0dd404e983daa5aa74253d92c05d0", + "reference": "294e9da6e2e0dd404e983daa5aa74253d92c05d0", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<4.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com/", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v5.4.6" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -25190,35 +25879,39 @@ "type": "tidelift" } ], - "time": "2020-09-28T13:05:58+00:00" + "time": "2022-03-02T12:42:23+00:00" }, { "name": "symfony/yaml", - "version": "v4.4.19", + "version": "v5.3.14", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "17ed9f14c1aa05b1a5cf2e2c5ef2d0be28058ef9" + "reference": "c441e9d2e340642ac8b951b753dea962d55b669d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/17ed9f14c1aa05b1a5cf2e2c5ef2d0be28058ef9", - "reference": "17ed9f14c1aa05b1a5cf2e2c5ef2d0be28058ef9", + "url": "https://api.github.com/repos/symfony/yaml/zipball/c441e9d2e340642ac8b951b753dea962d55b669d", + "reference": "c441e9d2e340642ac8b951b753dea962d55b669d", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "symfony/console": "<3.4" + "symfony/console": "<4.4" }, "require-dev": { - "symfony/console": "^3.4|^4.0|^5.0" + "symfony/console": "^4.4|^5.0" }, "suggest": { "symfony/console": "For validating YAML files using the lint command" }, + "bin": [ + "Resources/bin/yaml-lint" + ], "type": "library", "autoload": { "psr-4": { @@ -25244,6 +25937,9 @@ ], "description": "Loads and dumps YAML files", "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/yaml/tree/v5.3.14" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -25258,24 +25954,24 @@ "type": "tidelift" } ], - "time": "2021-01-27T09:09:26+00:00" + "time": "2022-01-26T16:05:39+00:00" }, { "name": "tedivm/jshrink", - "version": "v1.3.3", + "version": "v1.4.0", "source": { "type": "git", "url": "https://github.com/tedious/JShrink.git", - "reference": "566e0c731ba4e372be2de429ef7d54f4faf4477a" + "reference": "0513ba1407b1f235518a939455855e6952a48bbc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/tedious/JShrink/zipball/566e0c731ba4e372be2de429ef7d54f4faf4477a", - "reference": "566e0c731ba4e372be2de429ef7d54f4faf4477a", + "url": "https://api.github.com/repos/tedious/JShrink/zipball/0513ba1407b1f235518a939455855e6952a48bbc", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc", "shasum": "" }, "require": { - "php": "^5.6|^7.0" + "php": "^5.6|^7.0|^8.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^2.8", @@ -25304,7 +26000,17 @@ "javascript", "minifier" ], - "time": "2019-06-28T18:11:46+00:00" + "support": { + "issues": "https://github.com/tedious/JShrink/issues", + "source": "https://github.com/tedious/JShrink/tree/v1.4.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/tedivm/jshrink", + "type": "tidelift" + } + ], + "time": "2020-11-30T18:10:21+00:00" }, { "name": "temando/module-shipping", @@ -25382,13 +26088,6 @@ } }, "autoload": { - "psr-4": { - "Safe\\": [ - "lib/", - "deprecated/", - "generated/" - ] - }, "files": [ "deprecated/apc.php", "deprecated/libevent.php", @@ -25479,60 +26178,25 @@ "generated/yaz.php", "generated/zip.php", "generated/zlib.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHP core functions that throw exceptions instead of returning FALSE on error", - "time": "2020-10-28T17:51:34+00:00" - }, - { - "name": "true/punycode", - "version": "v2.1.1", - "source": { - "type": "git", - "url": "https://github.com/true/php-punycode.git", - "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/true/php-punycode/zipball/a4d0c11a36dd7f4e7cd7096076cab6d3378a071e", - "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "symfony/polyfill-mbstring": "^1.3" - }, - "require-dev": { - "phpunit/phpunit": "~4.7", - "squizlabs/php_codesniffer": "~2.0" - }, - "type": "library", - "autoload": { + ], "psr-4": { - "TrueBV\\": "src/" + "Safe\\": [ + "lib/", + "deprecated/", + "generated/" + ] } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "authors": [ - { - "name": "Renan Gonçalves", - "email": "renan.saddam@gmail.com" - } - ], - "description": "A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)", - "homepage": "https://github.com/true/php-punycode", - "keywords": [ - "idna", - "punycode" - ], - "time": "2016-11-16T10:37:54+00:00" + "description": "PHP core functions that throw exceptions instead of returning FALSE on error", + "support": { + "issues": "https://github.com/thecodingmachine/safe/issues", + "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" + }, + "time": "2020-10-28T17:51:34+00:00" }, { "name": "tubalmartin/cssmin", @@ -25585,307 +26249,216 @@ "minify", "yui" ], - "time": "2018-01-15T15:26:51+00:00" - }, - { - "name": "vertex/module-address-validation", - "version": "2.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-address-validation/vertex-module-address-validation-2.1.1.0.zip", - "shasum": "22763e3f1f10287206871270aa42531bc483a8d6" - }, - "require": { - "ext-json": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "magento/framework": "^100|^101|^102|^103", - "magento/module-checkout": "^100", - "magento/module-config": "^101", - "magento/module-quote": "^100|^101", - "magento/module-store": "^100|^101", - "magento/module-tax": "^100", - "php": "^7.0", - "vertex/module-address-validation-api": "^1", - "vertex/module-tax": "^4" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "ext-dom": "*", - "magento/magento-coding-standard": "^5.0", - "roave/security-advisories": "dev-master" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\AddressValidation\\": "" - } + "support": { + "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", + "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" }, - "license": [ - "proprietary" - ], - "description": "Vertex Address Validation module for Magento 2" + "time": "2018-01-15T15:26:51+00:00" }, { - "name": "vertex/module-address-validation-api", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-address-validation-api/vertex-module-address-validation-api-1.0.1.0.zip", - "shasum": "c218025e4d3f67e1e84a47ecafd36b496a244b78" - }, - "require": { - "magento/framework": "^100|^101|^102|^103", - "magento/module-store": "^100|^101", - "php": "^7.1", - "vertex/sdk": "^1" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "magento/magento-coding-standard": "^5.0", - "roave/security-advisories": "dev-master" - }, - "suggest": { - "magento/module-webapi": "^100" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\AddressValidationApi\\": "" - } + "name": "web-token/jwt-framework", + "version": "v2.2.11", + "source": { + "type": "git", + "url": "https://github.com/web-token/jwt-framework.git", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de" }, - "license": [ - "proprietary" - ], - "description": "Vertex Address Cleansing module for Magento 2 API" - }, - { - "name": "vertex/module-tax", - "version": "4.2.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-tax/vertex-module-tax-4.2.0.0.zip", - "shasum": "a054a15e89ea38dcf4a4e90bb309085d33a6406d" + "url": "https://api.github.com/repos/web-token/jwt-framework/zipball/643cced197e32471418bd89e7a44b69fd04eb9de", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de", + "shasum": "" }, "require": { - "ext-intl": "*", + "brick/math": "^0.8.17|^0.9", "ext-json": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "magento/framework": "^100|^101|^102|^103", - "magento/module-backend": "^100|^101|^102", - "magento/module-catalog": "^100|^101|^102|^103|^104", - "magento/module-checkout": "^100", - "magento/module-config": "^100|^101", - "magento/module-cron": "^100", - "magento/module-customer": "^100|^101|^102|^103", - "magento/module-directory": "^100", - "magento/module-eav": "^100|^101|^102", - "magento/module-quote": ">=101.1.0 <= 101.1.5 || >=101.2.0.0 < 101.2.3.0", - "magento/module-sales": "^100|^101|^102|^103", - "magento/module-shipping": "^100", - "magento/module-store": "^100|^101", - "magento/module-tax": "^100", - "magento/module-ui": "^100|^101", - "php": "^7.1", - "vertex/sdk": "^1.2.0" + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-sodium": "*", + "fgrosse/phpasn1": "^2.0", + "php": ">=7.2", + "psr/event-dispatcher": "^1.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "spomky-labs/aes-key-wrap": "^5.0|^6.0", + "spomky-labs/base64url": "^1.0|^2.0", + "symfony/config": "^4.2|^5.0", + "symfony/console": "^4.2|^5.0", + "symfony/dependency-injection": "^4.2|^5.0", + "symfony/event-dispatcher": "^4.2|^5.0", + "symfony/http-kernel": "^4.2|^5.0", + "symfony/polyfill-mbstring": "^1.12" }, "conflict": { - "pixafy/tax": "*", - "pixafy/tax-ee": "*", - "vertex/tax": "*", - "vertex/tax-ee": "*" + "spomky-labs/jose": "*" + }, + "replace": { + "web-token/encryption-pack": "self.version", + "web-token/jwt-bundle": "self.version", + "web-token/jwt-checker": "self.version", + "web-token/jwt-console": "self.version", + "web-token/jwt-core": "self.version", + "web-token/jwt-easy": "self.version", + "web-token/jwt-encryption": "self.version", + "web-token/jwt-encryption-algorithm-aescbc": "self.version", + "web-token/jwt-encryption-algorithm-aesgcm": "self.version", + "web-token/jwt-encryption-algorithm-aesgcmkw": "self.version", + "web-token/jwt-encryption-algorithm-aeskw": "self.version", + "web-token/jwt-encryption-algorithm-dir": "self.version", + "web-token/jwt-encryption-algorithm-ecdh-es": "self.version", + "web-token/jwt-encryption-algorithm-experimental": "self.version", + "web-token/jwt-encryption-algorithm-pbes2": "self.version", + "web-token/jwt-encryption-algorithm-rsa": "self.version", + "web-token/jwt-key-mgmt": "self.version", + "web-token/jwt-nested-token": "self.version", + "web-token/jwt-signature": "self.version", + "web-token/jwt-signature-algorithm-ecdsa": "self.version", + "web-token/jwt-signature-algorithm-eddsa": "self.version", + "web-token/jwt-signature-algorithm-experimental": "self.version", + "web-token/jwt-signature-algorithm-hmac": "self.version", + "web-token/jwt-signature-algorithm-none": "self.version", + "web-token/jwt-signature-algorithm-rsa": "self.version", + "web-token/jwt-util-ecc": "self.version", + "web-token/signature-pack": "self.version" }, "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "ext-dom": "*", - "magento/magento-coding-standard": "^5", - "magento/module-offline-shipping": "^100.2", - "magento/module-usps": "^100.2" + "bjeavons/zxcvbn-php": "^1.0", + "blackfire/php-sdk": "^1.14", + "ext-curl": "*", + "ext-gmp": "*", + "friendsofphp/php-cs-fixer": "^2.16", + "infection/infection": "^0.15|^0.16|^0.17|^0.18|^0.19|^0.20", + "matthiasnoback/symfony-config-test": "^3.1|^4.0", + "nyholm/psr7": "^1.3", + "php-coveralls/php-coveralls": "^2.0", + "php-http/mock-client": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0|^9.0", + "symfony/browser-kit": "^4.2|^5.0", + "symfony/finder": "^4.2|^5.0", + "symfony/framework-bundle": "^4.2|^5.0", + "symfony/http-client": "^5.2", + "symfony/phpunit-bridge": "^4.2|^5.0", + "symfony/serializer": "^4.2|^5.0", + "symfony/var-dumper": "^4.2|^5.0" }, "suggest": { - "magento/module-gift-card-account": "Vertex Tax Links for Magento 2 also supports Magento's Gift Card Account module", - "magento/module-gift-wrapping": "Vertex Tax Links for Magento 2 also supports Magento's Gift Wrapping module", - "magento/module-multishipping": "Vertex Tax Links for Magento 2 also supports Magento's Multishipping module", - "magento/module-reward": "Vertex Tax Links for Magento 2 also supports Magento's Reward module" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\Tax\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Vertex Tax Links for Magento 2" - }, - { - "name": "vertex/module-tax-staging", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-tax-staging/vertex-module-tax-staging-1.0.0.0.zip", - "shasum": "657ff4099e759513573dc6fa94442b7f214cbbb1" - }, - "require": { - "magento/framework": "^100|^101|^102|^103", - "magento/module-catalog": "^100|^101|^102|^103|^104", - "magento/module-catalog-staging": "^100|^101|^102|^103|^104", - "magento/module-store": "^100|^101", - "php": "^7.1", - "vertex/module-tax": "4.2.0" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "magento/magento-coding-standard": "^5.0", - "roave/security-advisories": "dev-master" + "bjeavons/zxcvbn-php": "Adds key quality check for oct keys.", + "ext-sodium": "Sodium is required for OKP key creation, EdDSA signature algorithm and ECDH-ES key encryption with OKP keys", + "php-http/httplug": "To enable JKU/X5U support.", + "php-http/httplug-bundle": "To enable JKU/X5U support.", + "php-http/message-factory": "To enable JKU/X5U support.", + "symfony/serializer": "Use the Symfony serializer to serialize/unserialize JWS and JWE tokens.", + "symfony/var-dumper": "Used to show data on the debug toolbar." }, - "type": "magento2-module", + "type": "symfony-bundle", "autoload": { - "files": [ - "registration.php" - ], "psr-4": { - "Vertex\\TaxStaging\\": "" + "Jose\\": "src/", + "Jose\\Component\\Core\\Util\\Ecc\\": [ + "src/Ecc" + ], + "Jose\\Component\\Signature\\Algorithm\\": [ + "src/SignatureAlgorithm/ECDSA", + "src/SignatureAlgorithm/EdDSA", + "src/SignatureAlgorithm/HMAC", + "src/SignatureAlgorithm/None", + "src/SignatureAlgorithm/RSA", + "src/SignatureAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\": [ + "src/EncryptionAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\KeyEncryption\\": [ + "src/EncryptionAlgorithm/KeyEncryption/AESGCMKW", + "src/EncryptionAlgorithm/KeyEncryption/AESKW", + "src/EncryptionAlgorithm/KeyEncryption/Direct", + "src/EncryptionAlgorithm/KeyEncryption/ECDHES", + "src/EncryptionAlgorithm/KeyEncryption/PBES2", + "src/EncryptionAlgorithm/KeyEncryption/RSA" + ], + "Jose\\Component\\Encryption\\Algorithm\\ContentEncryption\\": [ + "src/EncryptionAlgorithm/ContentEncryption/AESGCM", + "src/EncryptionAlgorithm/ContentEncryption/AESCBC" + ] } }, + "notification-url": "https://packagist.org/downloads/", "license": [ - "proprietary" - ], - "description": "Vertex Tax Staging - Features related to Magento content staging added to Vertex_Tax" - }, - { - "name": "vertex/product-magento-module", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/product-magento-module/vertex-product-magento-module-4.2.0.0.zip", - "shasum": "950fffb72ac2654457e6aff83b973f33c5728c41" - }, - "require": { - "vertex/module-address-validation": "2.1.1", - "vertex/module-tax": "4.2.0" - }, - "type": "metapackage", - "license": [ - "proprietary" + "MIT" ], "authors": [ { - "name": "Mediotype", - "email": "diveinto@mediotype.com", - "homepage": "http://www.mediotype.com/", - "role": "Development Company" - } - ], - "description": "Vertex Tax Links for Magento 2", - "homepage": "http://go.vertexsmb.com/magento_cbe", - "keywords": [ - "tax", - "vertex" - ] - }, - { - "name": "vertex/product-magento-module-commerce", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/product-magento-module-commerce/vertex-product-magento-module-commerce-4.2.0.0.zip", - "shasum": "694e05670da240c911798c8341aac76628da3df9" - }, - "require": { - "vertex/module-tax-staging": "1.0.0", - "vertex/product-magento-module": "4.2.0" - }, - "type": "metapackage", - "license": [ - "proprietary" - ], - "authors": [ + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, { - "name": "Mediotype", - "email": "diveinto@mediotype.com", - "homepage": "http://www.mediotype.com/", - "role": "Development Company" + "name": "All contributors", + "homepage": "https://github.com/web-token/jwt-framework/contributors" } ], - "description": "Vertex Tax Links for Magento 2 Commerce", - "homepage": "http://go.vertexsmb.com/magento_cbe", + "description": "JSON Object Signing and Encryption library for PHP and Symfony Bundle.", + "homepage": "https://github.com/web-token/jwt-framework", "keywords": [ - "tax", - "vertex" - ] - }, - { - "name": "vertex/sdk", - "version": "1.2.7", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/sdk/vertex-sdk-1.2.7.0.zip", - "shasum": "821465662cc2d8ec186e2baf138a7c3075fcf3ee" - }, - "require": { - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-soap": "*", - "php": "^5.4|^7" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "magento/magento-coding-standard": "^5.0", - "php": "^7.3", - "phpmd/phpmd": "^2.6", - "phpunit/phpunit": "^9", - "squizlabs/php_codesniffer": "^3.3" + "JOSE", + "JWE", + "JWK", + "JWKSet", + "JWS", + "Jot", + "RFC7515", + "RFC7516", + "RFC7517", + "RFC7518", + "RFC7519", + "RFC7520", + "bundle", + "jwa", + "jwt", + "symfony" + ], + "support": { + "issues": "https://github.com/web-token/jwt-framework/issues", + "source": "https://github.com/web-token/jwt-framework/tree/v2.2.11" }, - "type": "library", - "autoload": { - "psr-4": { - "Vertex\\": "src/" + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" } - }, - "license": [ - "proprietary" ], - "description": "Tools for communicating with Vertex Cloud and Vertex O-Series" + "time": "2021-06-25T15:59:52+00:00" }, { "name": "webimpress/safe-writer", - "version": "2.1.0", + "version": "2.2.0", "source": { "type": "git", "url": "https://github.com/webimpress/safe-writer.git", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd" + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/5cfafdec5873c389036f14bf832a5efc9390dcdd", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd", + "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" + "php": "^7.3 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^8.5.8 || ^9.3.7", - "vimeo/psalm": "^3.14.2", - "webimpress/coding-standard": "^1.1.5" + "phpunit/phpunit": "^9.5.4", + "vimeo/psalm": "^4.7", + "webimpress/coding-standard": "^1.2.2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.1.x-dev", - "dev-develop": "2.2.x-dev", + "dev-master": "2.2.x-dev", + "dev-develop": "2.3.x-dev", "dev-release-1.0": "1.0.x-dev" } }, @@ -25906,43 +26479,109 @@ "safe writer", "webimpress" ], + "support": { + "issues": "https://github.com/webimpress/safe-writer/issues", + "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" + }, "funding": [ { "url": "https://github.com/michalbundyra", "type": "github" } ], - "time": "2020-08-25T07:21:11+00:00" + "time": "2021-04-19T16:34:45+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.10.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/6964c76c7804814a842473e0c8fd15bab0f18e25", + "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.10.0" + }, + "time": "2021-03-09T10:59:23+00:00" }, { "name": "webonyx/graphql-php", - "version": "v0.13.9", + "version": "v14.11.5", "source": { "type": "git", "url": "https://github.com/webonyx/graphql-php.git", - "reference": "d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3" + "reference": "ffa431c0821821839370a68dab3c2597c06bf7f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3", - "reference": "d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3", + "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/ffa431c0821821839370a68dab3c2597c06bf7f0", + "reference": "ffa431c0821821839370a68dab3c2597c06bf7f0", "shasum": "" }, "require": { "ext-json": "*", "ext-mbstring": "*", - "php": "^7.1||^8.0" + "php": "^7.1 || ^8" }, "require-dev": { + "amphp/amp": "^2.3", "doctrine/coding-standard": "^6.0", - "phpbench/phpbench": "^0.14.0", - "phpstan/phpstan": "^0.11.4", - "phpstan/phpstan-phpunit": "^0.11.0", - "phpstan/phpstan-strict-rules": "^0.11.0", - "phpunit/phpcov": "^5.0", - "phpunit/phpunit": "^7.2", + "nyholm/psr7": "^1.2", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "0.12.82", + "phpstan/phpstan-phpunit": "0.12.18", + "phpstan/phpstan-strict-rules": "0.12.9", + "phpunit/phpunit": "^7.2 || ^8.5", "psr/http-message": "^1.0", - "react/promise": "2.*" + "react/promise": "2.*", + "simpod/php-coveralls-mirror": "^3.0", + "squizlabs/php_codesniffer": "3.5.4" }, "suggest": { "psr/http-message": "To use standard GraphQL server", @@ -25964,33 +26603,41 @@ "api", "graphql" ], + "support": { + "issues": "https://github.com/webonyx/graphql-php/issues", + "source": "https://github.com/webonyx/graphql-php/tree/v14.11.5" + }, "funding": [ { "url": "https://opencollective.com/webonyx-graphql-php", "type": "open_collective" } ], - "time": "2020-07-02T05:49:25+00:00" + "time": "2022-01-24T11:13:31+00:00" }, { "name": "wikimedia/less.php", - "version": "1.8.2", + "version": "v3.1.0", "source": { "type": "git", "url": "https://github.com/wikimedia/less.php.git", - "reference": "e238ad228d74b6ffd38209c799b34e9826909266" + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/less.php/zipball/e238ad228d74b6ffd38209c799b34e9826909266", - "reference": "e238ad228d74b6ffd38209c799b34e9826909266", + "url": "https://api.github.com/repos/wikimedia/less.php/zipball/a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13", "shasum": "" }, "require": { "php": ">=7.2.9" }, "require-dev": { - "phpunit/phpunit": "7.5.14" + "mediawiki/mediawiki-codesniffer": "34.0.0", + "mediawiki/minus-x": "1.0.0", + "php-parallel-lint/php-console-highlighter": "0.5.0", + "php-parallel-lint/php-parallel-lint": "1.2.0", + "phpunit/phpunit": "^8.5" }, "bin": [ "bin/lessc" @@ -26031,86 +26678,31 @@ "php", "stylesheet" ], - "time": "2019-11-06T18:30:11+00:00" - }, - { - "name": "yotpo/magento2-module-yotpo-reviews", - "version": "3.1.3", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews/yotpo-magento2-module-yotpo-reviews-3.1.3.0.zip", - "shasum": "41b004599bf38042eea9389c1b09660a0dcdf3cd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-reports": "^100", - "magento/module-review": "100.4.*", - "magento/module-sales": "102.1.*||^103.0", - "magento/module-store": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" - }, - "replace": { - "yotpo/module-review": "*", - "yotpo/module-yotpo": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Yotpo\\Yotpo\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Yotpo Reviews extension for Magento2" - }, - { - "name": "yotpo/magento2-module-yotpo-reviews-bundle", - "version": "3.1.3", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews-bundle/yotpo-magento2-module-yotpo-reviews-bundle-3.1.3.0.zip", - "shasum": "dbb204e9e917ab71b89b622b1a465dc3ffada673" + "support": { + "issues": "https://github.com/wikimedia/less.php/issues", + "source": "https://github.com/wikimedia/less.php/tree/v3.1.0" }, - "require": { - "yotpo/magento2-module-yotpo-reviews": "3.1.3" - }, - "type": "metapackage", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Bundling metapackage for yotpo/magento2-module-yotpo-reviews: Yotpo Reviews extension for Magento2" + "time": "2020-12-11T19:33:31+00:00" }, { "name": "zordius/lightncandy", - "version": "v1.2.5", + "version": "v1.2.6", "source": { "type": "git", "url": "https://github.com/zordius/lightncandy.git", - "reference": "37aa381e0f27d411a630062070c7a5a2174c62e7" + "reference": "b451f73e8b5c73e62e365997ba3c993a0376b72a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zordius/lightncandy/zipball/37aa381e0f27d411a630062070c7a5a2174c62e7", - "reference": "37aa381e0f27d411a630062070c7a5a2174c62e7", + "url": "https://api.github.com/repos/zordius/lightncandy/zipball/b451f73e8b5c73e62e365997ba3c993a0376b72a", + "reference": "b451f73e8b5c73e62e365997ba3c993a0376b72a", "shasum": "" }, "require": { "php": ">=7.1.0" }, "require-dev": { - "phpunit/phpunit": "^7" + "phpunit/phpunit": ">=7" }, "type": "library", "extra": { @@ -26142,7 +26734,11 @@ "php", "template" ], - "time": "2020-03-08T06:00:24+00:00" + "support": { + "issues": "https://github.com/zordius/lightncandy/issues", + "source": "https://github.com/zordius/lightncandy/tree/v1.2.6" + }, + "time": "2021-07-11T04:52:41+00:00" } ], "packages-dev": [], @@ -26153,5 +26749,5 @@ "prefer-lowest": false, "platform": [], "platform-dev": [], - "plugin-api-version": "1.1.0" + "plugin-api-version": "2.2.0" } diff --git a/src/_data/codebase/v2_4/commerce/bin-magento.json b/src/_data/codebase/v2_4/commerce/bin-magento.json index ed2dbc0f163..e92886a91dd 100644 --- a/src/_data/codebase/v2_4/commerce/bin-magento.json +++ b/src/_data/codebase/v2_4/commerce/bin-magento.json @@ -1 +1,13313 @@ -{"application":{"name":"Magento CLI","version":"2.4.2"},"commands":[{"name":"help","usage":["help [--format FORMAT] [--raw] [--] []"],"description":"Displays help for a command","help":"The help<\/info> command displays help for a given command:\n\n php \/var\/www\/html\/magento2\/bin\/magento help list<\/info>\n\nYou can also output the help in other formats by using the --format<\/comment> option:\n\n php \/var\/www\/html\/magento2\/bin\/magento help --format=xml list<\/info>\n\nTo display the list of available commands, please use the list<\/info> command.","definition":{"arguments":{"command_name":{"name":"command_name","is_required":false,"is_array":false,"description":"The command name","default":"help"}},"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"},"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command help","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"list","usage":["list [--raw] [--format FORMAT] [--] []"],"description":"Lists commands","help":"The list<\/info> command lists all commands:\n\n php \/var\/www\/html\/magento2\/bin\/magento list<\/info>\n\nYou can also display the commands for a specific namespace:\n\n php \/var\/www\/html\/magento2\/bin\/magento list test<\/info>\n\nYou can also output the information in other formats by using the --format<\/comment> option:\n\n php \/var\/www\/html\/magento2\/bin\/magento list --format=xml<\/info>\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php \/var\/www\/html\/magento2\/bin\/magento list --raw<\/info>","definition":{"arguments":{"namespace":{"name":"namespace","is_required":false,"is_array":false,"description":"The namespace name","default":null}},"options":{"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command list","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"}}},"hidden":false},{"name":"admin:user:create","usage":["admin:user:create [--admin-user ADMIN-USER] [--admin-password ADMIN-PASSWORD] [--admin-email ADMIN-EMAIL] [--admin-firstname ADMIN-FIRSTNAME] [--admin-lastname ADMIN-LASTNAME] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Creates an administrator","help":"Creates an administrator","definition":{"arguments":[],"options":{"admin-user":{"name":"--admin-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin user","default":null},"admin-password":{"name":"--admin-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin password","default":null},"admin-email":{"name":"--admin-email","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin email","default":null},"admin-firstname":{"name":"--admin-firstname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin first name","default":null},"admin-lastname":{"name":"--admin-lastname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin last name","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"admin:user:unlock","usage":["admin:user:unlock "],"description":"Unlock Admin Account","help":"This command unlocks an admin account by its username.\nTo unlock:\n \/var\/www\/html\/magento2\/bin\/magento admin:user:unlock username<\/comment>","definition":{"arguments":{"username":{"name":"username","is_required":true,"is_array":false,"description":"The admin username to unlock","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:dump","usage":["app:config:dump [...]"],"description":"Create dump of application","help":"Create dump of application","definition":{"arguments":{"config-types":{"name":"config-types","is_required":false,"is_array":true,"description":"Space-separated list of config types or omit to dump all [scopes, themes, system, i18n]","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:import","usage":["app:config:import"],"description":"Import data from shared configuration files to appropriate data storage","help":"Import data from shared configuration files to appropriate data storage","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:status","usage":["app:config:status"],"description":"Checks if config propagation requires update","help":"Checks if config propagation requires update","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"braintree:migrate","usage":["braintree:migrate [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password PASSWORD]"],"description":"Migrate stored cards from a Magento 1 database","help":"Migrate stored cards from a Magento 1 database","definition":{"arguments":[],"options":{"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Hostname\/IP. Port is optional","default":null},"dbname":{"name":"--dbname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database username. Must have read access","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Password","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:clean","usage":["cache:clean [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Cleans cache type(s)","help":"Cleans cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:disable","usage":["cache:disable [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Disables cache type(s)","help":"Disables cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:enable","usage":["cache:enable [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Enables cache type(s)","help":"Enables cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:flush","usage":["cache:flush [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Flushes cache storage used by cache type(s)","help":"Flushes cache storage used by cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:status","usage":["cache:status [--bootstrap BOOTSTRAP]"],"description":"Checks cache status","help":"Checks cache status","definition":{"arguments":[],"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"catalog:images:resize","usage":["catalog:images:resize [-a|--async]"],"description":"Creates resized product images","help":"Creates resized product images","definition":{"arguments":[],"options":{"async":{"name":"--async","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Resize image in asynchronous mode","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"catalog:product:attributes:cleanup","usage":["catalog:product:attributes:cleanup"],"description":"Removes unused product attributes.","help":"Removes unused product attributes.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cms:wysiwyg:restrict","usage":["cms:wysiwyg:restrict "],"description":"Set whether to enforce user HTML content validation or show a warning instead","help":"Set whether to enforce user HTML content validation or show a warning instead","definition":{"arguments":{"restrict":{"name":"restrict","is_required":true,"is_array":false,"description":"y\\n","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:sensitive:set","usage":["config:sensitive:set [-i|--interactive] [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] [ []]"],"description":"Set sensitive configuration values","help":"Set sensitive configuration values","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"Configuration path for example group\/section\/field_name","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Configuration value","default":null}},"options":{"interactive":{"name":"--interactive","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable interactive mode to set all sensitive variables","default":false},"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope for configuration, if not set use 'default'","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope code for configuration, empty string by default","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:set","usage":["config:set [--scope SCOPE] [--scope-code SCOPE-CODE] [-e|--lock-env] [-c|--lock-config] [-l|--lock] [--] "],"description":"Change system configuration","help":"Change system configuration","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"Configuration path in format section\/group\/field_name","default":null},"value":{"name":"value","is_required":true,"is_array":false,"description":"Configuration value","default":null}},"options":{"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Configuration scope (default, website, or store)","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Scope code (required only if scope is not 'default')","default":null},"lock-env":{"name":"--lock-env","shortcut":"-e","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Lock value which prevents modification in the Admin (will be saved in app\/etc\/env.php)","default":false},"lock-config":{"name":"--lock-config","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Lock and share value with other installations, prevents modification in the Admin (will be saved in app\/etc\/config.php)","default":false},"lock":{"name":"--lock","shortcut":"-l","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Deprecated, use the --lock-env option instead.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:show","usage":["config:show [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] []"],"description":"Shows configuration value for given path. If path is not specified, all saved values will be shown","help":"Shows configuration value for given path. If path is not specified, all saved values will be shown","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"Configuration path, for example section_id\/group_id\/field_id","default":null}},"options":{"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope for configuration, if not specified, then 'default' scope will be used","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope code (required only if scope is not `default`)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:install","usage":["cron:install [-f|--force] [-d|--non-optional]"],"description":"Generates and installs crontab for current user","help":"Generates and installs crontab for current user","definition":{"arguments":[],"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force install tasks","default":false},"non-optional":{"name":"--non-optional","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Install only the non-optional (default) tasks","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:remove","usage":["cron:remove"],"description":"Removes tasks from crontab","help":"Removes tasks from crontab","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:run","usage":["cron:run [--group GROUP] [--bootstrap BOOTSTRAP]"],"description":"Runs jobs by schedule","help":"Runs jobs by schedule","definition":{"arguments":[],"options":{"group":{"name":"--group","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run jobs only from specified group","default":null},"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"customer:hash:upgrade","usage":["customer:hash:upgrade"],"description":"Upgrade customer's hash according to the latest algorithm","help":"Upgrade customer's hash according to the latest algorithm","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"deploy:mode:set","usage":["deploy:mode:set [-s|--skip-compilation] [--] "],"description":"Set application mode.","help":"Set application mode.","definition":{"arguments":{"mode":{"name":"mode","is_required":true,"is_array":false,"description":"The application mode to set. Available options are \"developer\" or \"production\"","default":null}},"options":{"skip-compilation":{"name":"--skip-compilation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Skips the clearing and regeneration of static content (generated code, preprocessed CSS, and assets in pub\/static\/)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"deploy:mode:show","usage":["deploy:mode:show"],"description":"Displays current application mode.","help":"Displays current application mode.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:di:info","usage":["dev:di:info "],"description":"Provides information on Dependency Injection configuration for the Command.","help":"Provides information on Dependency Injection configuration for the Command.","definition":{"arguments":{"class":{"name":"class","is_required":true,"is_array":false,"description":"Class name","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:profiler:disable","usage":["dev:profiler:disable"],"description":"Disable the profiler.","help":"Disable the profiler.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:profiler:enable","usage":["dev:profiler:enable []"],"description":"Enable the profiler.","help":"Enable the profiler.","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"Profiler type","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:query-log:disable","usage":["dev:query-log:disable"],"description":"Disable DB query logging","help":"Disable DB query logging","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:query-log:enable","usage":["dev:query-log:enable [--include-all-queries [INCLUDE-ALL-QUERIES]] [--query-time-threshold [QUERY-TIME-THRESHOLD]] [--include-call-stack [INCLUDE-CALL-STACK]]"],"description":"Enable DB query logging","help":"Enable DB query logging","definition":{"arguments":[],"options":{"include-all-queries":{"name":"--include-all-queries","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Log all queries. [true|false]","default":"true"},"query-time-threshold":{"name":"--query-time-threshold","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Query time thresholds.","default":"0.001"},"include-call-stack":{"name":"--include-call-stack","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Include call stack. [true|false]","default":"true"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:source-theme:deploy","usage":["dev:source-theme:deploy [--type TYPE] [--locale LOCALE] [--area AREA] [--theme THEME] [--] [...]"],"description":"Collects and publishes source files for theme.","help":"Collects and publishes source files for theme.","definition":{"arguments":{"file":{"name":"file","is_required":false,"is_array":true,"description":"Files to pre-process (file should be specified without extension)","default":["css\/styles-m","css\/styles-l"]}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Type of source files: [less]","default":"less"},"locale":{"name":"--locale","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Locale: [en_US]","default":"en_US"},"area":{"name":"--area","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Area: [frontend|adminhtml]","default":"frontend"},"theme":{"name":"--theme","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Theme: [Vendor\/theme]","default":"Magento\/luma"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:disable","usage":["dev:template-hints:disable"],"description":"Disable frontend template hints. A cache flush might be required.","help":"Disable frontend template hints. A cache flush might be required.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:enable","usage":["dev:template-hints:enable"],"description":"Enable frontend template hints. A cache flush might be required.","help":"Enable frontend template hints. A cache flush might be required.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:status","usage":["dev:template-hints:status"],"description":"Show frontend template hints status.","help":"Show frontend template hints status.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:tests:run","usage":["dev:tests:run [-c|--arguments ARGUMENTS] [--] []"],"description":"Runs tests","help":"Runs tests","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"Type of test to run. Available types: all, unit, integration, integration-all, static, static-all, integrity, legacy, default","default":"default"}},"options":{"arguments":{"name":"--arguments","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Additional arguments for PHPUnit. Example: \"-c'--filter=MyTest'\" (no spaces)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:urn-catalog:generate","usage":["dev:urn-catalog:generate [--ide IDE] [--] "],"description":"Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.","help":"Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"Path to file to output the catalog. For PhpStorm use .idea\/misc.xml","default":null}},"options":{"ide":{"name":"--ide","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Format in which catalog will be generated. Supported: [phpstorm, vscode]","default":"phpstorm"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:xml:convert","usage":["dev:xml:convert [-o|--overwrite] [--] "],"description":"Converts XML file using XSL style sheets","help":"Converts XML file using XSL style sheets","definition":{"arguments":{"xml-file":{"name":"xml-file","is_required":true,"is_array":false,"description":"Path to XML file that going to be transformed","default":null},"processor":{"name":"processor","is_required":true,"is_array":false,"description":"Path to XSL style sheet that going to be applied to XML file","default":null}},"options":{"overwrite":{"name":"--overwrite","shortcut":"-o","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Overwrite XML file","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:connector:automap","usage":["dotdigital:connector:automap"],"description":"Auto-map data fields","help":"Auto-map data fields","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:connector:enable","usage":["dotdigital:connector:enable [--username USERNAME] [--password PASSWORD] [--automap-datafields [AUTOMAP-DATAFIELDS]] [--enable-syncs [ENABLE-SYNCS]] [--remove-ip-restriction [REMOVE-IP-RESTRICTION]] [--enable-email-capture [ENABLE-EMAIL-CAPTURE]]"],"description":"Add Dotdigital API credentials and enable the connector","help":"Add Dotdigital API credentials and enable the connector","definition":{"arguments":[],"options":{"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"API username","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"API password","default":null},"automap-datafields":{"name":"--automap-datafields","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Automap data fields","default":null},"enable-syncs":{"name":"--enable-syncs","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable syncs","default":null},"remove-ip-restriction":{"name":"--remove-ip-restriction","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Remove IP restriction","default":null},"enable-email-capture":{"name":"--enable-email-capture","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable email capture","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:migrate","usage":["dotdigital:migrate"],"description":"Migrate data into email_ tables to sync with Engagement Cloud","help":"Migrate data into email_ tables to sync with Engagement Cloud","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:sync","usage":["dotdigital:sync [--from [FROM]] [--] []"],"description":"Run syncs to populate email_ tables before importing to Engagement Cloud","help":"Run syncs to populate email_ tables before importing to Engagement Cloud","definition":{"arguments":{"sync":{"name":"sync","is_required":false,"is_array":false,"description":"The name of the sync to run","default":null}},"options":{"from":{"name":"--from","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Specify a date\/time (parsable by \\DateTime) to run a sync from (if supported)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:task","usage":["dotdigital:task []"],"description":"Run dotdigital module tasks on demand","help":"Run dotdigital module tasks on demand","definition":{"arguments":{"task":{"name":"task","is_required":false,"is_array":false,"description":"The name of the task to run","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:add","usage":["downloadable:domains:add [...]"],"description":"Add domains to the downloadable domains whitelist","help":"Add domains to the downloadable domains whitelist","definition":{"arguments":{"domains":{"name":"domains","is_required":false,"is_array":true,"description":"Domains name","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:remove","usage":["downloadable:domains:remove [...]"],"description":"Remove domains from the downloadable domains whitelist","help":"Remove domains from the downloadable domains whitelist","definition":{"arguments":{"domains":{"name":"domains","is_required":false,"is_array":true,"description":"Domain names","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:show","usage":["downloadable:domains:show"],"description":"Display downloadable domains whitelist","help":"Display downloadable domains whitelist","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"encryption:payment-data:update","usage":["encryption:payment-data:update"],"description":"Re-encrypts encrypted credit card data with latest encryption cipher.","help":"Re-encrypts encrypted credit card data with latest encryption cipher.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:collect-phrases","usage":["i18n:collect-phrases [-o|--output OUTPUT] [-m|--magento] [--] []"],"description":"Discovers phrases in the codebase","help":"Discovers phrases in the codebase","definition":{"arguments":{"directory":{"name":"directory","is_required":false,"is_array":false,"description":"Directory path to parse. Not needed if --magento flag is set","default":null}},"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Path (including filename) to an output file. With no file specified, defaults to stdout.","default":null},"magento":{"name":"--magento","shortcut":"-m","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the --magento parameter to parse the current Magento codebase. Omit the parameter if a directory is specified.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:pack","usage":["i18n:pack [-m|--mode MODE] [-d|--allow-duplicates] [--] "],"description":"Saves language package","help":"Saves language package","definition":{"arguments":{"source":{"name":"source","is_required":true,"is_array":false,"description":"Path to source dictionary file with translations","default":null},"locale":{"name":"locale","is_required":true,"is_array":false,"description":"Target locale for dictionary, for example \"de_DE\"","default":null}},"options":{"mode":{"name":"--mode","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Save mode for dictionary - \"replace\" - replace language pack by new one - \"merge\" - merge language packages, by default \"replace\"","default":"replace"},"allow-duplicates":{"name":"--allow-duplicates","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the --allow-duplicates parameter to allow saving duplicates of translate. Otherwise omit the parameter.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:uninstall","usage":["i18n:uninstall [-b|--backup-code] [--] ..."],"description":"Uninstalls language packages","help":"Uninstalls language packages","definition":{"arguments":{"package":{"name":"package","is_required":true,"is_array":true,"description":"Language package name","default":[]}},"options":{"backup-code":{"name":"--backup-code","shortcut":"-b","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:info","usage":["indexer:info"],"description":"Shows allowed Indexers","help":"Shows allowed Indexers","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:reindex","usage":["indexer:reindex [...]"],"description":"Reindexes Data","help":"Reindexes Data","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:reset","usage":["indexer:reset [...]"],"description":"Resets indexer status to invalid","help":"Resets indexer status to invalid","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:set-dimensions-mode","usage":["indexer:set-dimensions-mode [ []]"],"description":"Set Indexer Dimensions Mode","help":"Set Indexer Dimensions Mode","definition":{"arguments":{"indexer":{"name":"indexer","is_required":false,"is_array":false,"description":"Indexer name [catalog_product_price]","default":null},"mode":{"name":"mode","is_required":false,"is_array":false,"description":"Indexer dimension modes catalog_product_price none,website,customer_group,website_and_customer_group ","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:set-mode","usage":["indexer:set-mode [ [...]]"],"description":"Sets index mode type","help":"Sets index mode type","definition":{"arguments":{"mode":{"name":"mode","is_required":false,"is_array":false,"description":"Indexer mode type [realtime|schedule]","default":null},"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:show-dimensions-mode","usage":["indexer:show-dimensions-mode [...]"],"description":"Shows Indexer Dimension Mode","help":"Shows Indexer Dimension Mode","definition":{"arguments":{"indexer":{"name":"indexer","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes (catalog_product_price)","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:show-mode","usage":["indexer:show-mode [...]"],"description":"Shows Index Mode","help":"Shows Index Mode","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:status","usage":["indexer:status [...]"],"description":"Shows status of Indexer","help":"Shows status of Indexer","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:adminuri","usage":["info:adminuri"],"description":"Displays the Magento Admin URI","help":"Displays the Magento Admin URI","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:backups:list","usage":["info:backups:list"],"description":"Prints list of available backup files","help":"Prints list of available backup files","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:currency:list","usage":["info:currency:list"],"description":"Displays the list of available currencies","help":"Displays the list of available currencies","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-framework","usage":["info:dependencies:show-framework [-o|--output OUTPUT]"],"description":"Shows number of dependencies on Magento framework","help":"Shows number of dependencies on Magento framework","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"framework-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-modules","usage":["info:dependencies:show-modules [-o|--output OUTPUT]"],"description":"Shows number of dependencies between modules","help":"Shows number of dependencies between modules","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"modules-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-modules-circular","usage":["info:dependencies:show-modules-circular [-o|--output OUTPUT]"],"description":"Shows number of circular dependencies between modules","help":"Shows number of circular dependencies between modules","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"modules-circular-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:language:list","usage":["info:language:list"],"description":"Displays the list of available language locales","help":"Displays the list of available language locales","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:timezone:list","usage":["info:timezone:list"],"description":"Displays the list of available timezones","help":"Displays the list of available timezones","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory:reservation:create-compensations","usage":["inventory:reservation:create-compensations [-r|--raw] [--] [...]"],"description":"Create reservations by provided compensation arguments","help":"Create reservations by provided compensation arguments","definition":{"arguments":{"compensations":{"name":"compensations","is_required":false,"is_array":true,"description":"List of compensation arguments in format \":::\"","default":[]}},"options":{"raw":{"name":"--raw","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Raw output","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory:reservation:list-inconsistencies","usage":["inventory:reservation:list-inconsistencies [-c|--complete-orders] [-i|--incomplete-orders] [-b|--bunch-size [BUNCH-SIZE]] [-r|--raw]"],"description":"Show all orders and products with salable quantity inconsistencies","help":"Show all orders and products with salable quantity inconsistencies","definition":{"arguments":[],"options":{"complete-orders":{"name":"--complete-orders","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only inconsistencies for complete orders","default":false},"incomplete-orders":{"name":"--incomplete-orders","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only inconsistencies for incomplete orders","default":false},"bunch-size":{"name":"--bunch-size","shortcut":"-b","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Defines how many orders will be loaded at once","default":50},"raw":{"name":"--raw","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Raw output","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory-geonames:import","usage":["inventory-geonames:import ..."],"description":"Download and import geo names for source selection algorithm","help":"Download and import geo names for source selection algorithm","definition":{"arguments":{"countries":{"name":"countries","is_required":true,"is_array":true,"description":"List of country codes to import","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:allow-ips","usage":["maintenance:allow-ips [--none] [--add] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Sets maintenance mode exempt IPs","help":"Sets maintenance mode exempt IPs","definition":{"arguments":{"ip":{"name":"ip","is_required":false,"is_array":true,"description":"Allowed IP addresses","default":[]}},"options":{"none":{"name":"--none","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear allowed IP addresses","default":false},"add":{"name":"--add","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Add the IP address to existing list","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:disable","usage":["maintenance:disable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Disables maintenance mode","help":"Disables maintenance mode","definition":{"arguments":[],"options":{"ip":{"name":"--ip","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Allowed IP addresses (use 'none' to clear allowed IP list)","default":[]},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:enable","usage":["maintenance:enable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Enables maintenance mode","help":"Enables maintenance mode","definition":{"arguments":[],"options":{"ip":{"name":"--ip","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Allowed IP addresses (use 'none' to clear allowed IP list)","default":[]},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:status","usage":["maintenance:status [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Displays maintenance mode status","help":"Displays maintenance mode status","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"media-content:sync","usage":["media-content:sync"],"description":"Synchronize content with assets","help":"Synchronize content with assets","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"media-gallery:sync","usage":["media-gallery:sync"],"description":"Synchronize media storage and media assets in the database","help":"Synchronize media storage and media assets in the database","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:config:status","usage":["module:config:status"],"description":"Checks the modules configuration in the 'app\/etc\/config.php' file and reports if they are up to date or not","help":"Checks the modules configuration in the 'app\/etc\/config.php' file and reports if they are up to date or not","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:disable","usage":["module:disable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Disables specified modules","help":"Disables specified modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":true,"description":"Name of the module","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass dependencies check","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable all modules","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:enable","usage":["module:enable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Enables specified modules","help":"Enables specified modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":true,"description":"Name of the module","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass dependencies check","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable all modules","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:status","usage":["module:status [--enabled] [--disabled] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Displays status of modules","help":"Displays status of modules","definition":{"arguments":{"module-names":{"name":"module-names","is_required":false,"is_array":true,"description":"Optional module name","default":[]}},"options":{"enabled":{"name":"--enabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Print only enabled modules","default":false},"disabled":{"name":"--disabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Print only disabled modules","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:uninstall","usage":["module:uninstall [-r|--remove-data] [--backup-code] [--backup-media] [--backup-db] [--non-composer] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] ..."],"description":"Uninstalls modules installed by composer","help":"Uninstalls modules installed by composer","definition":{"arguments":{"module":{"name":"module","is_required":true,"is_array":true,"description":"Name of the module","default":[]}},"options":{"remove-data":{"name":"--remove-data","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Remove data installed by module(s)","default":false},"backup-code":{"name":"--backup-code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"backup-media":{"name":"--backup-media","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take media backup","default":false},"backup-db":{"name":"--backup-db","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take complete database backup","default":false},"non-composer":{"name":"--non-composer","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"All modules, that will be past here will be non composer based","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"newrelic:create:deploy-marker","usage":["newrelic:create:deploy-marker []"],"description":"Check the deploy queue for entries and create an appropriate deploy marker.","help":"Check the deploy queue for entries and create an appropriate deploy marker.","definition":{"arguments":{"message":{"name":"message","is_required":true,"is_array":false,"description":"Deploy Message?","default":null},"change_log":{"name":"change_log","is_required":true,"is_array":false,"description":"Change Log?","default":null},"user":{"name":"user","is_required":false,"is_array":false,"description":"Deployment User","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"queue:consumers:list","usage":["queue:consumers:list"],"description":"List of MessageQueue consumers","help":"This command shows list of MessageQueue consumers.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"queue:consumers:start","usage":["queue:consumers:start [--max-messages MAX-MESSAGES] [--batch-size BATCH-SIZE] [--area-code AREA-CODE] [--single-thread] [--pid-file-path PID-FILE-PATH] [--] "],"description":"Start MessageQueue consumer","help":"This command starts MessageQueue consumer by its name.\n\nTo start consumer which will process all queued messages and terminate execution:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer<\/comment>\n\nTo specify the number of messages which should be processed by consumer before its termination:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --max-messages=50<\/comment>\n\nTo specify the number of messages per batch for the batch consumer:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --batch-size=500<\/comment>\n\nTo specify the preferred area:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --area-code='adminhtml'<\/comment>\n\nTo do not run multiple copies of one consumer simultaneously:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --single-thread'<\/comment>\n\nTo save PID enter path (This option is deprecated, use --single-thread instead):\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --pid-file-path='\/var\/someConsumer.pid'<\/comment>","definition":{"arguments":{"consumer":{"name":"consumer","is_required":true,"is_array":false,"description":"The name of the consumer to be started.","default":null}},"options":{"max-messages":{"name":"--max-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of messages to be processed by the consumer before process termination. If not specified - terminate after processing all queued messages.","default":null},"batch-size":{"name":"--batch-size","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of messages per batch. Applicable for the batch consumer only.","default":null},"area-code":{"name":"--area-code","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The preferred area (global, adminhtml, etc...) default is global.","default":null},"single-thread":{"name":"--single-thread","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"This option prevents running multiple copies of one consumer simultaneously.","default":false},"pid-file-path":{"name":"--pid-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The file path for saving PID (This option is deprecated, use --single-thread instead)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"remote-storage:sync","usage":["remote-storage:sync"],"description":"Synchronize media files with remote storage.","help":"Synchronize media files with remote storage.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:deploy","usage":["sampledata:deploy [--no-update]"],"description":"Deploy sample data modules for composer-based Magento installations","help":"Deploy sample data modules for composer-based Magento installations","definition":{"arguments":[],"options":{"no-update":{"name":"--no-update","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update composer.json without executing composer update","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:remove","usage":["sampledata:remove [--no-update]"],"description":"Remove all sample data packages from composer.json","help":"Remove all sample data packages from composer.json","definition":{"arguments":[],"options":{"no-update":{"name":"--no-update","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update composer.json without executing composer update","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:reset","usage":["sampledata:reset"],"description":"Reset all sample data modules for re-installation","help":"Reset all sample data modules for re-installation","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:recaptcha:disable-for-user-forgot-password","usage":["security:recaptcha:disable-for-user-forgot-password"],"description":"Disable reCAPTCHA for admin user forgot password form","help":"Disable reCAPTCHA for admin user forgot password form","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:recaptcha:disable-for-user-login","usage":["security:recaptcha:disable-for-user-login"],"description":"Disable reCAPTCHA for admin user login form","help":"Disable reCAPTCHA for admin user login form","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:tfa:google:set-secret","usage":["security:tfa:google:set-secret "],"description":"Set the secret used for Google OTP generation.","help":"Set the secret used for Google OTP generation.","definition":{"arguments":{"user":{"name":"user","is_required":true,"is_array":false,"description":"Username","default":null},"secret":{"name":"secret","is_required":true,"is_array":false,"description":"Secret","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:tfa:providers","usage":["security:tfa:providers"],"description":"List all available providers","help":"List all available providers","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:tfa:reset","usage":["security:tfa:reset "],"description":"Reset configuration for one user","help":"Reset configuration for one user","definition":{"arguments":{"user":{"name":"user","is_required":true,"is_array":false,"description":"Username","default":null},"provider":{"name":"provider","is_required":true,"is_array":false,"description":"Provider code","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:backup","usage":["setup:backup [--code] [--media] [--db] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Takes backup of Magento Application code base, media and database","help":"Takes backup of Magento Application code base, media and database","definition":{"arguments":[],"options":{"code":{"name":"--code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"media":{"name":"--media","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take media backup","default":false},"db":{"name":"--db","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take complete database backup","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:config:set","usage":["setup:config:set [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--remote-storage-driver REMOTE-STORAGE-DRIVER] [--remote-storage-prefix REMOTE-STORAGE-PREFIX] [--remote-storage-bucket REMOTE-STORAGE-BUCKET] [--remote-storage-region REMOTE-STORAGE-REGION] [--remote-storage-key REMOTE-STORAGE-KEY] [--remote-storage-secret REMOTE-STORAGE-SECRET] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retries SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETRIES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Creates or modifies the deployment configuration","help":"Creates or modifies the deployment configuration","definition":{"arguments":[],"options":{"backend-frontname":{"name":"--backend-frontname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Backend frontname (will be autogenerated if missing)","default":null},"enable-debug-logging":{"name":"--enable-debug-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable debug logging","default":null},"enable-syslog-logging":{"name":"--enable-syslog-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable syslog logging","default":null},"remote-storage-driver":{"name":"--remote-storage-driver","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage driver","default":null},"remote-storage-prefix":{"name":"--remote-storage-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage prefix","default":""},"remote-storage-bucket":{"name":"--remote-storage-bucket","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage bucket","default":null},"remote-storage-region":{"name":"--remote-storage-region","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage region","default":null},"remote-storage-key":{"name":"--remote-storage-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage access key","default":""},"remote-storage-secret":{"name":"--remote-storage-secret","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage secret key","default":""},"amqp-host":{"name":"--amqp-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server host","default":""},"amqp-port":{"name":"--amqp-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server port","default":"5672"},"amqp-user":{"name":"--amqp-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server username","default":""},"amqp-password":{"name":"--amqp-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server password","default":""},"amqp-virtualhost":{"name":"--amqp-virtualhost","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp virtualhost","default":"\/"},"amqp-ssl":{"name":"--amqp-ssl","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL","default":""},"amqp-ssl-options":{"name":"--amqp-ssl-options","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL Options (JSON)","default":""},"consumers-wait-for-messages":{"name":"--consumers-wait-for-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Should consumers wait for a message from the queue? 1 - Yes, 0 - No","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Encryption key","default":null},"db-host":{"name":"--db-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server host","default":null},"db-name":{"name":"--db-name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"db-user":{"name":"--db-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server username","default":null},"db-engine":{"name":"--db-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server engine","default":null},"db-password":{"name":"--db-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server password","default":null},"db-prefix":{"name":"--db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database table prefix","default":null},"db-model":{"name":"--db-model","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database type","default":null},"db-init-statements":{"name":"--db-init-statements","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database initial set of commands","default":null},"skip-db-validation":{"name":"--skip-db-validation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"If specified, then db connection validation will be skipped","default":false},"http-cache-hosts":{"name":"--http-cache-hosts","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"http Cache hosts","default":null},"db-ssl-key":{"name":"--db-ssl-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client key file in order to establish db connection through SSL","default":""},"db-ssl-cert":{"name":"--db-ssl-cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client certificate file in order to establish db connection through SSL","default":""},"db-ssl-ca":{"name":"--db-ssl-ca","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of server certificate file in order to establish db connection through SSL","default":""},"db-ssl-verify":{"name":"--db-ssl-verify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Verify server certification","default":false},"session-save":{"name":"--session-save","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Session save handler","default":null},"session-save-redis-host":{"name":"--session-save-redis-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fully qualified host name, IP address, or absolute path if using UNIX sockets","default":null},"session-save-redis-port":{"name":"--session-save-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"session-save-redis-password":{"name":"--session-save-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"session-save-redis-timeout":{"name":"--session-save-redis-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Connection timeout, in seconds","default":null},"session-save-redis-persistent-id":{"name":"--session-save-redis-persistent-id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Unique string to enable persistent connections","default":null},"session-save-redis-db":{"name":"--session-save-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis database number","default":null},"session-save-redis-compression-threshold":{"name":"--session-save-redis-compression-threshold","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression threshold","default":null},"session-save-redis-compression-lib":{"name":"--session-save-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression library. Values:\u00a0gzip (default), lzf, lz4, snappy","default":null},"session-save-redis-log-level":{"name":"--session-save-redis-log-level","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis log level. Values: 0 (least verbose) to 7 (most verbose)","default":null},"session-save-redis-max-concurrency":{"name":"--session-save-redis-max-concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Maximum number of processes that can wait for a lock on one session","default":null},"session-save-redis-break-after-frontend":{"name":"--session-save-redis-break-after-frontend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for frontend session","default":null},"session-save-redis-break-after-adminhtml":{"name":"--session-save-redis-break-after-adminhtml","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for Admin session","default":null},"session-save-redis-first-lifetime":{"name":"--session-save-redis-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-first-lifetime":{"name":"--session-save-redis-bot-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-lifetime":{"name":"--session-save-redis-bot-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime of session for bots on subsequent writes (use 0 to disable)","default":null},"session-save-redis-disable-locking":{"name":"--session-save-redis-disable-locking","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis disable locking. Values:\u00a0false (default), true","default":null},"session-save-redis-min-lifetime":{"name":"--session-save-redis-min-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis min session lifetime, in seconds","default":null},"session-save-redis-max-lifetime":{"name":"--session-save-redis-max-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis max session lifetime, in seconds","default":null},"session-save-redis-sentinel-master":{"name":"--session-save-redis-sentinel-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel master","default":null},"session-save-redis-sentinel-servers":{"name":"--session-save-redis-sentinel-servers","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel servers, comma separated","default":null},"session-save-redis-sentinel-verify-master":{"name":"--session-save-redis-sentinel-verify-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel verify master. Values: false (default), true","default":null},"session-save-redis-sentinel-connect-retries":{"name":"--session-save-redis-sentinel-connect-retries","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel connect retries.","default":null},"cache-backend":{"name":"--cache-backend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"cache-backend-redis-server":{"name":"--cache-backend-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"cache-backend-redis-db":{"name":"--cache-backend-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"cache-backend-redis-port":{"name":"--cache-backend-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"cache-backend-redis-password":{"name":"--cache-backend-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"cache-backend-redis-compress-data":{"name":"--cache-backend-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 0 to disable compression (default is 1, enabled)","default":null},"cache-backend-redis-compression-lib":{"name":"--cache-backend-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"cache-id-prefix":{"name":"--cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"allow-parallel-generation":{"name":"--allow-parallel-generation","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow generate cache in non-blocking way","default":false},"page-cache":{"name":"--page-cache","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"page-cache-redis-server":{"name":"--page-cache-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"page-cache-redis-db":{"name":"--page-cache-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"page-cache-redis-port":{"name":"--page-cache-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"page-cache-redis-password":{"name":"--page-cache-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"page-cache-redis-compress-data":{"name":"--page-cache-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to compress the full page cache (use 0 to disable)","default":null},"page-cache-redis-compression-lib":{"name":"--page-cache-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"page-cache-id-prefix":{"name":"--page-cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"lock-provider":{"name":"--lock-provider","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lock provider name","default":null},"lock-db-prefix":{"name":"--lock-db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Installation specific lock prefix to avoid lock conflicts","default":null},"lock-zookeeper-host":{"name":"--lock-zookeeper-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181","default":null},"lock-zookeeper-path":{"name":"--lock-zookeeper-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where Zookeeper will save locks. The default path is: \/magento\/locks","default":null},"lock-file-path":{"name":"--lock-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where file locks will be saved.","default":null},"document-root-is-pub":{"name":"--document-root-is-pub","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Flag to show is Pub is on root, can be true or false only","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-data:upgrade","usage":["setup:db-data:upgrade [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs and upgrades data in the DB","help":"Installs and upgrades data in the DB","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-declaration:generate-patch","usage":["setup:db-declaration:generate-patch [--revertable [REVERTABLE]] [--type [TYPE]] [--] "],"description":"Generate patch and put it in specific folder.","help":"Generate patch and put it in specific folder.","definition":{"arguments":{"module":{"name":"module","is_required":true,"is_array":false,"description":"Module name","default":null},"patch":{"name":"patch","is_required":true,"is_array":false,"description":"Patch name","default":null}},"options":{"revertable":{"name":"--revertable","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Check whether patch is revertable or not.","default":false},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Find out what type of patch should be generated. Available values: `data`, `schema`.","default":"data"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-declaration:generate-whitelist","usage":["setup:db-declaration:generate-whitelist [--module-name [MODULE-NAME]]"],"description":"Generate whitelist of tables and columns that are allowed to be edited by declaration installer","help":"Generate whitelist of tables and columns that are allowed to be edited by declaration installer","definition":{"arguments":[],"options":{"module-name":{"name":"--module-name","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Name of the module where whitelist will be generated","default":"all"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:add-slave","usage":["setup:db-schema:add-slave [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--maxAllowedLag [MAXALLOWEDLAG]]"],"description":"Move checkout quote related tables to a separate DB server","help":"Move checkout quote related tables to a separate DB server","definition":{"arguments":[],"options":{"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Slave DB Server host","default":"localhost"},"dbname":{"name":"--dbname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Slave Database Name","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Slave DB user name","default":"root"},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Slave DB user password","default":null},"connection":{"name":"--connection","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Slave connection name","default":"default"},"resource":{"name":"--resource","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Slave Resource name","default":"default"},"maxAllowedLag":{"name":"--maxAllowedLag","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Max Allowed Lag Slave Connection (in seconds)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:split-quote","usage":["setup:db-schema:split-quote [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Move checkout quote related tables to a separate DB server. Deprecated since 2.4.2 and will be removed","help":"Move checkout quote related tables to a separate DB server. Deprecated since 2.4.2 and will be removed","definition":{"arguments":[],"options":{"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Checkout DB Server host","default":null},"dbname":{"name":"--dbname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Checkout Database Name","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Checkout DB user name","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Checkout DB user password","default":null},"connection":{"name":"--connection","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Checkout connection name","default":"checkout"},"resource":{"name":"--resource","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Checkout resource name","default":"checkout"},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:split-sales","usage":["setup:db-schema:split-sales [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Move sales related tables to a separate DB server. Deprecated since 2.4.2 and will be removed","help":"Move sales related tables to a separate DB server. Deprecated since 2.4.2 and will be removed","definition":{"arguments":[],"options":{"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales DB Server host","default":null},"dbname":{"name":"--dbname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales Database Name","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales DB user name","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Sales DB user passowrd","default":null},"connection":{"name":"--connection","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Sales connection name","default":"sales"},"resource":{"name":"--resource","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Sales resource name","default":"sales"},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:upgrade","usage":["setup:db-schema:upgrade [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs and upgrades the DB schema","help":"Installs and upgrades the DB schema","definition":{"arguments":[],"options":{"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db:status","usage":["setup:db:status [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Checks if DB schema or data requires upgrade","help":"Checks if DB schema or data requires upgrade","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:di:compile","usage":["setup:di:compile"],"description":"Generates DI configuration and all missing classes that can be auto-generated","help":"Generates DI configuration and all missing classes that can be auto-generated","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:install","usage":["setup:install [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--remote-storage-driver REMOTE-STORAGE-DRIVER] [--remote-storage-prefix REMOTE-STORAGE-PREFIX] [--remote-storage-bucket REMOTE-STORAGE-BUCKET] [--remote-storage-region REMOTE-STORAGE-REGION] [--remote-storage-key REMOTE-STORAGE-KEY] [--remote-storage-secret REMOTE-STORAGE-SECRET] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retries SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETRIES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--admin-user [ADMIN-USER]] [--admin-password [ADMIN-PASSWORD]] [--admin-email [ADMIN-EMAIL]] [--admin-firstname [ADMIN-FIRSTNAME]] [--admin-lastname [ADMIN-LASTNAME]] [--search-engine SEARCH-ENGINE] [--elasticsearch-host ELASTICSEARCH-HOST] [--elasticsearch-port ELASTICSEARCH-PORT] [--elasticsearch-enable-auth ELASTICSEARCH-ENABLE-AUTH] [--elasticsearch-username ELASTICSEARCH-USERNAME] [--elasticsearch-password ELASTICSEARCH-PASSWORD] [--elasticsearch-index-prefix ELASTICSEARCH-INDEX-PREFIX] [--elasticsearch-timeout ELASTICSEARCH-TIMEOUT] [--cleanup-database] [--sales-order-increment-prefix SALES-ORDER-INCREMENT-PREFIX] [--use-sample-data] [--enable-modules [ENABLE-MODULES]] [--disable-modules [DISABLE-MODULES]] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [-i|--interactive] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs the Magento application","help":"Installs the Magento application","definition":{"arguments":[],"options":{"backend-frontname":{"name":"--backend-frontname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Backend frontname (will be autogenerated if missing)","default":null},"enable-debug-logging":{"name":"--enable-debug-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable debug logging","default":null},"enable-syslog-logging":{"name":"--enable-syslog-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable syslog logging","default":null},"remote-storage-driver":{"name":"--remote-storage-driver","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage driver","default":null},"remote-storage-prefix":{"name":"--remote-storage-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage prefix","default":""},"remote-storage-bucket":{"name":"--remote-storage-bucket","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage bucket","default":null},"remote-storage-region":{"name":"--remote-storage-region","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage region","default":null},"remote-storage-key":{"name":"--remote-storage-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage access key","default":""},"remote-storage-secret":{"name":"--remote-storage-secret","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage secret key","default":""},"amqp-host":{"name":"--amqp-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server host","default":""},"amqp-port":{"name":"--amqp-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server port","default":"5672"},"amqp-user":{"name":"--amqp-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server username","default":""},"amqp-password":{"name":"--amqp-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server password","default":""},"amqp-virtualhost":{"name":"--amqp-virtualhost","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp virtualhost","default":"\/"},"amqp-ssl":{"name":"--amqp-ssl","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL","default":""},"amqp-ssl-options":{"name":"--amqp-ssl-options","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL Options (JSON)","default":""},"consumers-wait-for-messages":{"name":"--consumers-wait-for-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Should consumers wait for a message from the queue? 1 - Yes, 0 - No","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Encryption key","default":null},"db-host":{"name":"--db-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server host","default":null},"db-name":{"name":"--db-name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"db-user":{"name":"--db-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server username","default":null},"db-engine":{"name":"--db-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server engine","default":null},"db-password":{"name":"--db-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server password","default":null},"db-prefix":{"name":"--db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database table prefix","default":null},"db-model":{"name":"--db-model","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database type","default":null},"db-init-statements":{"name":"--db-init-statements","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database initial set of commands","default":null},"skip-db-validation":{"name":"--skip-db-validation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"If specified, then db connection validation will be skipped","default":false},"http-cache-hosts":{"name":"--http-cache-hosts","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"http Cache hosts","default":null},"db-ssl-key":{"name":"--db-ssl-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client key file in order to establish db connection through SSL","default":""},"db-ssl-cert":{"name":"--db-ssl-cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client certificate file in order to establish db connection through SSL","default":""},"db-ssl-ca":{"name":"--db-ssl-ca","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of server certificate file in order to establish db connection through SSL","default":""},"db-ssl-verify":{"name":"--db-ssl-verify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Verify server certification","default":false},"session-save":{"name":"--session-save","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Session save handler","default":null},"session-save-redis-host":{"name":"--session-save-redis-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fully qualified host name, IP address, or absolute path if using UNIX sockets","default":null},"session-save-redis-port":{"name":"--session-save-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"session-save-redis-password":{"name":"--session-save-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"session-save-redis-timeout":{"name":"--session-save-redis-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Connection timeout, in seconds","default":null},"session-save-redis-persistent-id":{"name":"--session-save-redis-persistent-id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Unique string to enable persistent connections","default":null},"session-save-redis-db":{"name":"--session-save-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis database number","default":null},"session-save-redis-compression-threshold":{"name":"--session-save-redis-compression-threshold","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression threshold","default":null},"session-save-redis-compression-lib":{"name":"--session-save-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression library. Values:\u00a0gzip (default), lzf, lz4, snappy","default":null},"session-save-redis-log-level":{"name":"--session-save-redis-log-level","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis log level. Values: 0 (least verbose) to 7 (most verbose)","default":null},"session-save-redis-max-concurrency":{"name":"--session-save-redis-max-concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Maximum number of processes that can wait for a lock on one session","default":null},"session-save-redis-break-after-frontend":{"name":"--session-save-redis-break-after-frontend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for frontend session","default":null},"session-save-redis-break-after-adminhtml":{"name":"--session-save-redis-break-after-adminhtml","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for Admin session","default":null},"session-save-redis-first-lifetime":{"name":"--session-save-redis-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-first-lifetime":{"name":"--session-save-redis-bot-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-lifetime":{"name":"--session-save-redis-bot-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime of session for bots on subsequent writes (use 0 to disable)","default":null},"session-save-redis-disable-locking":{"name":"--session-save-redis-disable-locking","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis disable locking. Values:\u00a0false (default), true","default":null},"session-save-redis-min-lifetime":{"name":"--session-save-redis-min-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis min session lifetime, in seconds","default":null},"session-save-redis-max-lifetime":{"name":"--session-save-redis-max-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis max session lifetime, in seconds","default":null},"session-save-redis-sentinel-master":{"name":"--session-save-redis-sentinel-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel master","default":null},"session-save-redis-sentinel-servers":{"name":"--session-save-redis-sentinel-servers","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel servers, comma separated","default":null},"session-save-redis-sentinel-verify-master":{"name":"--session-save-redis-sentinel-verify-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel verify master. Values: false (default), true","default":null},"session-save-redis-sentinel-connect-retries":{"name":"--session-save-redis-sentinel-connect-retries","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel connect retries.","default":null},"cache-backend":{"name":"--cache-backend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"cache-backend-redis-server":{"name":"--cache-backend-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"cache-backend-redis-db":{"name":"--cache-backend-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"cache-backend-redis-port":{"name":"--cache-backend-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"cache-backend-redis-password":{"name":"--cache-backend-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"cache-backend-redis-compress-data":{"name":"--cache-backend-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 0 to disable compression (default is 1, enabled)","default":null},"cache-backend-redis-compression-lib":{"name":"--cache-backend-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"cache-id-prefix":{"name":"--cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"allow-parallel-generation":{"name":"--allow-parallel-generation","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow generate cache in non-blocking way","default":false},"page-cache":{"name":"--page-cache","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"page-cache-redis-server":{"name":"--page-cache-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"page-cache-redis-db":{"name":"--page-cache-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"page-cache-redis-port":{"name":"--page-cache-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"page-cache-redis-password":{"name":"--page-cache-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"page-cache-redis-compress-data":{"name":"--page-cache-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to compress the full page cache (use 0 to disable)","default":null},"page-cache-redis-compression-lib":{"name":"--page-cache-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"page-cache-id-prefix":{"name":"--page-cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"lock-provider":{"name":"--lock-provider","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lock provider name","default":null},"lock-db-prefix":{"name":"--lock-db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Installation specific lock prefix to avoid lock conflicts","default":null},"lock-zookeeper-host":{"name":"--lock-zookeeper-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181","default":null},"lock-zookeeper-path":{"name":"--lock-zookeeper-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where Zookeeper will save locks. The default path is: \/magento\/locks","default":null},"lock-file-path":{"name":"--lock-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where file locks will be saved.","default":null},"document-root-is-pub":{"name":"--document-root-is-pub","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Flag to show is Pub is on root, can be true or false only","default":null},"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"URL the store is supposed to be available at. Deprecated, use config:set with path web\/unsecure\/base_url","default":null},"language":{"name":"--language","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default language code. Deprecated, use config:set with path general\/locale\/code","default":null},"timezone":{"name":"--timezone","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default time zone code. Deprecated, use config:set with path general\/locale\/timezone","default":null},"currency":{"name":"--currency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default currency code. Deprecated, use config:set with path currency\/options\/base, currency\/options\/default and currency\/options\/allow","default":null},"use-rewrites":{"name":"--use-rewrites","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use rewrites. Deprecated, use config:set with path web\/seo\/use_rewrites","default":null},"use-secure":{"name":"--use-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web\/secure\/use_in_frontend","default":null},"base-url-secure":{"name":"--base-url-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Base URL for SSL connection. Deprecated, use config:set with path web\/secure\/base_url","default":null},"use-secure-admin":{"name":"--use-secure-admin","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run admin interface with SSL. Deprecated, use config:set with path web\/secure\/use_in_adminhtml","default":null},"admin-use-security-key":{"name":"--admin-use-security-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin\/security\/use_form_key","default":null},"admin-user":{"name":"--admin-user","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin user","default":null},"admin-password":{"name":"--admin-password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin password","default":null},"admin-email":{"name":"--admin-email","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin email","default":null},"admin-firstname":{"name":"--admin-firstname","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin first name","default":null},"admin-lastname":{"name":"--admin-lastname","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin last name","default":null},"search-engine":{"name":"--search-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Search engine. Values: elasticsearch5, elasticsearch6, elasticsearch7","default":null},"elasticsearch-host":{"name":"--elasticsearch-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch server host.","default":null},"elasticsearch-port":{"name":"--elasticsearch-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch server port.","default":null},"elasticsearch-enable-auth":{"name":"--elasticsearch-enable-auth","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to enable authentication. (default is 0, disabled)","default":null},"elasticsearch-username":{"name":"--elasticsearch-username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch username. Only applicable if HTTP auth is enabled","default":null},"elasticsearch-password":{"name":"--elasticsearch-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch password. Only applicable if HTTP auth is enabled","default":null},"elasticsearch-index-prefix":{"name":"--elasticsearch-index-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch index prefix.","default":null},"elasticsearch-timeout":{"name":"--elasticsearch-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch server timeout.","default":null},"cleanup-database":{"name":"--cleanup-database","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Cleanup the database before installation","default":false},"sales-order-increment-prefix":{"name":"--sales-order-increment-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales order number prefix","default":null},"use-sample-data":{"name":"--use-sample-data","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use sample data","default":false},"enable-modules":{"name":"--enable-modules","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"List of comma-separated module names. That must be included during installation. Available magic param \"all\".","default":null},"disable-modules":{"name":"--disable-modules","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"List of comma-separated module names. That must be avoided during installation. Available magic param \"all\".","default":null},"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"interactive":{"name":"--interactive","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Interactive Magento installation","default":false},"safe-mode":{"name":"--safe-mode","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Safe installation of Magento with dumps on destructive operations, like column removal","default":null},"data-restore":{"name":"--data-restore","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Restore removed data from dumps","default":null},"dry-run":{"name":"--dry-run","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Magento Installation will be run in dry-run mode","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:performance:generate-fixtures","usage":["setup:performance:generate-fixtures [-s|--skip-reindex] [--] "],"description":"Generates fixtures","help":"Generates fixtures","definition":{"arguments":{"profile":{"name":"profile","is_required":true,"is_array":false,"description":"Path to profile configuration file","default":null}},"options":{"skip-reindex":{"name":"--skip-reindex","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Skip reindex","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:rollback","usage":["setup:rollback [-c|--code-file CODE-FILE] [-m|--media-file MEDIA-FILE] [-d|--db-file DB-FILE] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Rolls back Magento Application codebase, media and database","help":"Rolls back Magento Application codebase, media and database","definition":{"arguments":[],"options":{"code-file":{"name":"--code-file","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the code backup file in var\/backups","default":null},"media-file":{"name":"--media-file","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the media backup file in var\/backups","default":null},"db-file":{"name":"--db-file","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the db backup file in var\/backups","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:static-content:deploy","usage":["setup:static-content:deploy [-f|--force] [-s|--strategy [STRATEGY]] [-a|--area [AREA]] [--exclude-area [EXCLUDE-AREA]] [-t|--theme [THEME]] [--exclude-theme [EXCLUDE-THEME]] [-l|--language [LANGUAGE]] [--exclude-language [EXCLUDE-LANGUAGE]] [-j|--jobs [JOBS]] [--max-execution-time [MAX-EXECUTION-TIME]] [--symlink-locale] [--content-version CONTENT-VERSION] [--refresh-content-version-only] [--no-javascript] [--no-js-bundle] [--no-css] [--no-less] [--no-images] [--no-fonts] [--no-html] [--no-misc] [--no-html-minify] [--no-parent] [--] [...]"],"description":"Deploys static view files","help":"Deploys static view files","definition":{"arguments":{"languages":{"name":"languages","is_required":false,"is_array":true,"description":"Space-separated list of ISO-639 language codes for which to output static view files.","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Deploy files in any mode.","default":false},"strategy":{"name":"--strategy","shortcut":"-s","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Deploy files using specified strategy.","default":"quick"},"area":{"name":"--area","shortcut":"-a","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate files only for the specified areas.","default":["all"]},"exclude-area":{"name":"--exclude-area","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified areas.","default":["none"]},"theme":{"name":"--theme","shortcut":"-t","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate static view files for only the specified themes.","default":["all"]},"exclude-theme":{"name":"--exclude-theme","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified themes.","default":["none"]},"language":{"name":"--language","shortcut":"-l","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate files only for the specified languages.","default":["all"]},"exclude-language":{"name":"--exclude-language","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified languages.","default":["none"]},"jobs":{"name":"--jobs","shortcut":"-j","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable parallel processing using the specified number of jobs.","default":0},"max-execution-time":{"name":"--max-execution-time","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"The maximum expected execution time of deployment static process (in seconds).","default":900},"symlink-locale":{"name":"--symlink-locale","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Create symlinks for the files of those locales, which are passed for deployment, but have no customizations.","default":false},"content-version":{"name":"--content-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Custom version of static content can be used if running deployment on multiple nodes to ensure that static content version is identical and caching works properly.","default":null},"refresh-content-version-only":{"name":"--refresh-content-version-only","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Refreshing the version of static content only can be used to refresh static content in browser cache and CDN cache.","default":false},"no-javascript":{"name":"--no-javascript","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy JavaScript files.","default":false},"no-js-bundle":{"name":"--no-js-bundle","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy JavaScript bundle files.","default":false},"no-css":{"name":"--no-css","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy CSS files.","default":false},"no-less":{"name":"--no-less","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy LESS files.","default":false},"no-images":{"name":"--no-images","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy images.","default":false},"no-fonts":{"name":"--no-fonts","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy font files.","default":false},"no-html":{"name":"--no-html","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy HTML files.","default":false},"no-misc":{"name":"--no-misc","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy files of other types (.md, .jbf, .csv, etc.).","default":false},"no-html-minify":{"name":"--no-html-minify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not minify HTML files.","default":false},"no-parent":{"name":"--no-parent","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not compile parent themes. Supported only in quick and standard strategies.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:store-config:set","usage":["setup:store-config:set [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs the store configuration. Deprecated since 2.2.0. Use config:set instead","help":"Installs the store configuration. Deprecated since 2.2.0. Use config:set instead","definition":{"arguments":[],"options":{"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"URL the store is supposed to be available at. Deprecated, use config:set with path web\/unsecure\/base_url","default":null},"language":{"name":"--language","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default language code. Deprecated, use config:set with path general\/locale\/code","default":null},"timezone":{"name":"--timezone","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default time zone code. Deprecated, use config:set with path general\/locale\/timezone","default":null},"currency":{"name":"--currency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default currency code. Deprecated, use config:set with path currency\/options\/base, currency\/options\/default and currency\/options\/allow","default":null},"use-rewrites":{"name":"--use-rewrites","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use rewrites. Deprecated, use config:set with path web\/seo\/use_rewrites","default":null},"use-secure":{"name":"--use-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web\/secure\/use_in_frontend","default":null},"base-url-secure":{"name":"--base-url-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Base URL for SSL connection. Deprecated, use config:set with path web\/secure\/base_url","default":null},"use-secure-admin":{"name":"--use-secure-admin","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run admin interface with SSL. Deprecated, use config:set with path web\/secure\/use_in_adminhtml","default":null},"admin-use-security-key":{"name":"--admin-use-security-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin\/security\/use_form_key","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:uninstall","usage":["setup:uninstall [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Uninstalls the Magento application","help":"Uninstalls the Magento application","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:upgrade","usage":["setup:upgrade [--keep-generated] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Upgrades the Magento application, DB data, and schema","help":"Upgrades the Magento application, DB data, and schema","definition":{"arguments":[],"options":{"keep-generated":{"name":"--keep-generated","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Prevents generated files from being deleted. We discourage using this option except when deploying to production. Consult your system integrator or administrator for more information.","default":false},"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"safe-mode":{"name":"--safe-mode","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Safe installation of Magento with dumps on destructive operations, like column removal","default":null},"data-restore":{"name":"--data-restore","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Restore removed data from dumps","default":null},"dry-run":{"name":"--dry-run","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Magento Installation will be run in dry-run mode","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"store:list","usage":["store:list"],"description":"Displays the list of stores","help":"Displays the list of stores","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"store:website:list","usage":["store:website:list"],"description":"Displays the list of websites","help":"Displays the list of websites","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"support:backup:code","usage":["support:backup:code [--name [NAME]] [-o|--output [OUTPUT]] [-l|--logs]"],"description":"Create Code backup","help":"Create Code backup","definition":{"arguments":[],"options":{"name":{"name":"--name","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Dump name","default":null},"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Output path","default":null},"logs":{"name":"--logs","shortcut":"-l","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include logs","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"support:backup:db","usage":["support:backup:db [--name [NAME]] [-o|--output [OUTPUT]] [-l|--logs] [-i|--ignore-sanitize]"],"description":"Create DB backup","help":"Create DB backup","definition":{"arguments":[],"options":{"name":{"name":"--name","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Dump name","default":null},"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Output path","default":null},"logs":{"name":"--logs","shortcut":"-l","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include logs","default":false},"ignore-sanitize":{"name":"--ignore-sanitize","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Ignore sanitize","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"support:utility:check","usage":["support:utility:check [--hide-paths]"],"description":"Check required backup utilities","help":"Check required backup utilities","definition":{"arguments":[],"options":{"hide-paths":{"name":"--hide-paths","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only check required console utilities","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"support:utility:paths","usage":["support:utility:paths [-f|--force]"],"description":"Create utilities paths list","help":"Create utilities paths list","definition":{"arguments":[],"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"theme:uninstall","usage":["theme:uninstall [--backup-code] [-c|--clear-static-content] [--] ..."],"description":"Uninstalls theme","help":"Uninstalls theme","definition":{"arguments":{"theme":{"name":"theme","is_required":true,"is_array":true,"description":"Path of the theme. Theme path should be specified as full path which is area\/vendor\/name. For example, frontend\/Magento\/blank","default":[]}},"options":{"backup-code":{"name":"--backup-code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code backup (excluding temporary files)","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"varnish:vcl:generate","usage":["varnish:vcl:generate [--access-list ACCESS-LIST] [--backend-host BACKEND-HOST] [--backend-port BACKEND-PORT] [--export-version EXPORT-VERSION] [--grace-period GRACE-PERIOD] [--output-file OUTPUT-FILE]"],"description":"Generates Varnish VCL and echos it to the command line","help":"Generates Varnish VCL and echos it to the command line","definition":{"arguments":[],"options":{"access-list":{"name":"--access-list","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"IPs access list that can purge Varnish","default":["localhost"]},"backend-host":{"name":"--backend-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host of the web backend","default":"localhost"},"backend-port":{"name":"--backend-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Port of the web backend","default":8080},"export-version":{"name":"--export-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The version of Varnish file","default":"4"},"grace-period":{"name":"--grace-period","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Grace period in seconds","default":300},"output-file":{"name":"--output-file","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Path to the file to write vcl","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:reset","usage":["yotpo:reset [-e|--entity [ENTITY]]"],"description":"Reset Yotpo sync flags &\/or configurations","help":"Reset Yotpo sync flags &\/or configurations","definition":{"arguments":[],"options":{"entity":{"name":"--entity","shortcut":"-e","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Entity type (orders)","default":"orders"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:sync","usage":["yotpo:sync [-e|--entity ENTITY] [-l|--limit [LIMIT]]"],"description":"Sync Yotpo manually (reviews module)","help":"Sync Yotpo manually (reviews module)","definition":{"arguments":[],"options":{"entity":{"name":"--entity","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Entity type (allowed options: orders)","default":"orders"},"limit":{"name":"--limit","shortcut":"-l","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Max entity items to sync. WARNING: Setting a high sync limit (or no limit) may result in a high server load (0=no limit).","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:update-metadata","usage":["yotpo:update-metadata"],"description":"Manually send platform metadata to Yotpo","help":"Manually send platform metadata to Yotpo","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false}],"namespaces":[{"id":"_global","commands":["help","list"]},{"id":"admin","commands":["admin:user:create","admin:user:unlock"]},{"id":"app","commands":["app:config:dump","app:config:import","app:config:status"]},{"id":"braintree","commands":["braintree:migrate"]},{"id":"cache","commands":["cache:clean","cache:disable","cache:enable","cache:flush","cache:status"]},{"id":"catalog","commands":["catalog:images:resize","catalog:product:attributes:cleanup"]},{"id":"cms","commands":["cms:wysiwyg:restrict"]},{"id":"config","commands":["config:sensitive:set","config:set","config:show"]},{"id":"cron","commands":["cron:install","cron:remove","cron:run"]},{"id":"customer","commands":["customer:hash:upgrade"]},{"id":"deploy","commands":["deploy:mode:set","deploy:mode:show"]},{"id":"dev","commands":["dev:di:info","dev:profiler:disable","dev:profiler:enable","dev:query-log:disable","dev:query-log:enable","dev:source-theme:deploy","dev:template-hints:disable","dev:template-hints:enable","dev:template-hints:status","dev:tests:run","dev:urn-catalog:generate","dev:xml:convert"]},{"id":"dotdigital","commands":["dotdigital:connector:automap","dotdigital:connector:enable","dotdigital:migrate","dotdigital:sync","dotdigital:task"]},{"id":"downloadable","commands":["downloadable:domains:add","downloadable:domains:remove","downloadable:domains:show"]},{"id":"encryption","commands":["encryption:payment-data:update"]},{"id":"i18n","commands":["i18n:collect-phrases","i18n:pack","i18n:uninstall"]},{"id":"indexer","commands":["indexer:info","indexer:reindex","indexer:reset","indexer:set-dimensions-mode","indexer:set-mode","indexer:show-dimensions-mode","indexer:show-mode","indexer:status"]},{"id":"info","commands":["info:adminuri","info:backups:list","info:currency:list","info:dependencies:show-framework","info:dependencies:show-modules","info:dependencies:show-modules-circular","info:language:list","info:timezone:list"]},{"id":"inventory","commands":["inventory:reservation:create-compensations","inventory:reservation:list-inconsistencies"]},{"id":"inventory-geonames","commands":["inventory-geonames:import"]},{"id":"maintenance","commands":["maintenance:allow-ips","maintenance:disable","maintenance:enable","maintenance:status"]},{"id":"media-content","commands":["media-content:sync"]},{"id":"media-gallery","commands":["media-gallery:sync"]},{"id":"module","commands":["module:config:status","module:disable","module:enable","module:status","module:uninstall"]},{"id":"newrelic","commands":["newrelic:create:deploy-marker"]},{"id":"queue","commands":["queue:consumers:list","queue:consumers:start"]},{"id":"remote-storage","commands":["remote-storage:sync"]},{"id":"sampledata","commands":["sampledata:deploy","sampledata:remove","sampledata:reset"]},{"id":"security","commands":["security:recaptcha:disable-for-user-forgot-password","security:recaptcha:disable-for-user-login","security:tfa:google:set-secret","security:tfa:providers","security:tfa:reset"]},{"id":"setup","commands":["setup:backup","setup:config:set","setup:db-data:upgrade","setup:db-declaration:generate-patch","setup:db-declaration:generate-whitelist","setup:db-schema:add-slave","setup:db-schema:split-quote","setup:db-schema:split-sales","setup:db-schema:upgrade","setup:db:status","setup:di:compile","setup:install","setup:performance:generate-fixtures","setup:rollback","setup:static-content:deploy","setup:store-config:set","setup:uninstall","setup:upgrade"]},{"id":"store","commands":["store:list","store:website:list"]},{"id":"support","commands":["support:backup:code","support:backup:db","support:utility:check","support:utility:paths"]},{"id":"theme","commands":["theme:uninstall"]},{"id":"varnish","commands":["varnish:vcl:generate"]},{"id":"yotpo","commands":["yotpo:reset","yotpo:sync","yotpo:update-metadata"]}]} \ No newline at end of file +{ + "application": { + "name": "Magento CLI", + "version": "2.4.5" + }, + "commands": [ + { + "name": "help", + "usage": [ + "help [--format FORMAT] [--raw] [--] []" + ], + "description": "Display help for a command", + "help": "The help command displays help for a given command:\n\n php bin/magento help list\n\nYou can also output the help in other formats by using the --format option:\n\n php bin/magento help --format=xml list\n\nTo display the list of available commands, please use the list command.", + "definition": { + "arguments": { + "command_name": { + "name": "command_name", + "is_required": false, + "is_array": false, + "description": "The command name", + "default": "help" + } + }, + "options": { + "format": { + "name": "--format", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The output format (txt, xml, json, or md)", + "default": "txt" + }, + "raw": { + "name": "--raw", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "To output raw command help", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "list", + "usage": [ + "list [--raw] [--format FORMAT] [--] []" + ], + "description": "List commands", + "help": "The list command lists all commands:\n\n php bin/magento list\n\nYou can also display the commands for a specific namespace:\n\n php bin/magento list test\n\nYou can also output the information in other formats by using the --format option:\n\n php bin/magento list --format=xml\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php bin/magento list --raw", + "definition": { + "arguments": { + "namespace": { + "name": "namespace", + "is_required": false, + "is_array": false, + "description": "The namespace name", + "default": null + } + }, + "options": { + "raw": { + "name": "--raw", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "To output raw command list", + "default": false + }, + "format": { + "name": "--format", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The output format (txt, xml, json, or md)", + "default": "txt" + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:disable", + "usage": [ + "admin:adobe-ims:disable" + ], + "description": "Disable Adobe IMS Module", + "help": "Disable Adobe IMS Module", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:enable", + "usage": [ + "admin:adobe-ims:enable [-o|--organization-id [ORGANIZATION-ID]] [-c|--client-id [CLIENT-ID]] [-s|--client-secret [CLIENT-SECRET]] [-t|--2fa [2FA]]" + ], + "description": "Enable Adobe IMS Module.", + "help": "Enable Adobe IMS Module.", + "definition": { + "arguments": [], + "options": { + "organization-id": { + "name": "--organization-id", + "shortcut": "-o", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set Organization ID for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "client-id": { + "name": "--client-id", + "shortcut": "-c", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set the client ID for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "client-secret": { + "name": "--client-secret", + "shortcut": "-s", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set the client Secret for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "2fa": { + "name": "--2fa", + "shortcut": "-t", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Check if 2FA is enabled for Organization in Adobe Admin Console. Required when enabling the module", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:info", + "usage": [ + "admin:adobe-ims:info" + ], + "description": "Information of Adobe IMS Module configuration", + "help": "Information of Adobe IMS Module configuration", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:status", + "usage": [ + "admin:adobe-ims:status" + ], + "description": "Status of Adobe IMS Module", + "help": "Status of Adobe IMS Module", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:user:create", + "usage": [ + "admin:user:create [--admin-user ADMIN-USER] [--admin-password ADMIN-PASSWORD] [--admin-email ADMIN-EMAIL] [--admin-firstname ADMIN-FIRSTNAME] [--admin-lastname ADMIN-LASTNAME] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Creates an administrator", + "help": "Creates an administrator", + "definition": { + "arguments": [], + "options": { + "admin-user": { + "name": "--admin-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin user", + "default": null + }, + "admin-password": { + "name": "--admin-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin password", + "default": null + }, + "admin-email": { + "name": "--admin-email", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin email", + "default": null + }, + "admin-firstname": { + "name": "--admin-firstname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin first name", + "default": null + }, + "admin-lastname": { + "name": "--admin-lastname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin last name", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:user:unlock", + "usage": [ + "admin:user:unlock " + ], + "description": "Unlock Admin Account", + "help": "This command unlocks an admin account by its username.\nTo unlock:\n bin/magento admin:user:unlock username", + "definition": { + "arguments": { + "username": { + "name": "username", + "is_required": true, + "is_array": false, + "description": "The admin username to unlock", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:dump", + "usage": [ + "app:config:dump [...]" + ], + "description": "Create dump of application", + "help": "Create dump of application", + "definition": { + "arguments": { + "config-types": { + "name": "config-types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of config types or omit to dump all [scopes, themes, system, i18n]", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:import", + "usage": [ + "app:config:import" + ], + "description": "Import data from shared configuration files to appropriate data storage", + "help": "Import data from shared configuration files to appropriate data storage", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:status", + "usage": [ + "app:config:status" + ], + "description": "Checks if config propagation requires update", + "help": "Checks if config propagation requires update", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "braintree:migrate", + "usage": [ + "braintree:migrate [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password PASSWORD]" + ], + "description": "Migrate stored cards from a Magento 1 database", + "help": "Migrate stored cards from a Magento 1 database", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Hostname/IP. Port is optional", + "default": null + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database username. Must have read access", + "default": null + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Password", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:clean", + "usage": [ + "cache:clean [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Cleans cache type(s)", + "help": "Cleans cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:disable", + "usage": [ + "cache:disable [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Disables cache type(s)", + "help": "Disables cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:enable", + "usage": [ + "cache:enable [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Enables cache type(s)", + "help": "Enables cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:flush", + "usage": [ + "cache:flush [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Flushes cache storage used by cache type(s)", + "help": "Flushes cache storage used by cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:status", + "usage": [ + "cache:status [--bootstrap BOOTSTRAP]" + ], + "description": "Checks cache status", + "help": "Checks cache status", + "definition": { + "arguments": [], + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "catalog:images:resize", + "usage": [ + "catalog:images:resize [-a|--async] [--skip_hidden_images]" + ], + "description": "Creates resized product images", + "help": "Creates resized product images", + "definition": { + "arguments": [], + "options": { + "async": { + "name": "--async", + "shortcut": "-a", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Resize image in asynchronous mode", + "default": false + }, + "skip_hidden_images": { + "name": "--skip_hidden_images", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not process images marked as hidden from product page", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "catalog:product:attributes:cleanup", + "usage": [ + "catalog:product:attributes:cleanup" + ], + "description": "Removes unused product attributes.", + "help": "Removes unused product attributes.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cms:wysiwyg:restrict", + "usage": [ + "cms:wysiwyg:restrict " + ], + "description": "Set whether to enforce user HTML content validation or show a warning instead", + "help": "Set whether to enforce user HTML content validation or show a warning instead", + "definition": { + "arguments": { + "restrict": { + "name": "restrict", + "is_required": true, + "is_array": false, + "description": "y\\n", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:sensitive:set", + "usage": [ + "config:sensitive:set [-i|--interactive] [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] [ []]" + ], + "description": "Set sensitive configuration values", + "help": "Set sensitive configuration values", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": false, + "is_array": false, + "description": "Configuration path for example group/section/field_name", + "default": null + }, + "value": { + "name": "value", + "is_required": false, + "is_array": false, + "description": "Configuration value", + "default": null + } + }, + "options": { + "interactive": { + "name": "--interactive", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Enable interactive mode to set all sensitive variables", + "default": false + }, + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope for configuration, if not set use 'default'", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope code for configuration, empty string by default", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:set", + "usage": [ + "config:set [--scope SCOPE] [--scope-code SCOPE-CODE] [-e|--lock-env] [-c|--lock-config] [-l|--lock] [--] " + ], + "description": "Change system configuration", + "help": "Change system configuration", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": true, + "is_array": false, + "description": "Configuration path in format section/group/field_name", + "default": null + }, + "value": { + "name": "value", + "is_required": true, + "is_array": false, + "description": "Configuration value", + "default": null + } + }, + "options": { + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Configuration scope (default, website, or store)", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Scope code (required only if scope is not 'default')", + "default": null + }, + "lock-env": { + "name": "--lock-env", + "shortcut": "-e", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Lock value which prevents modification in the Admin (will be saved in app/etc/env.php)", + "default": false + }, + "lock-config": { + "name": "--lock-config", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Lock and share value with other installations, prevents modification in the Admin (will be saved in app/etc/config.php)", + "default": false + }, + "lock": { + "name": "--lock", + "shortcut": "-l", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Deprecated, use the --lock-env option instead.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:show", + "usage": [ + "config:show [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] []" + ], + "description": "Shows configuration value for given path. If path is not specified, all saved values will be shown", + "help": "Shows configuration value for given path. If path is not specified, all saved values will be shown", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": false, + "is_array": false, + "description": "Configuration path, for example section_id/group_id/field_id", + "default": null + } + }, + "options": { + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope for configuration, if not specified, then 'default' scope will be used", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope code (required only if scope is not `default`)", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:install", + "usage": [ + "cron:install [-f|--force] [-d|--non-optional]" + ], + "description": "Generates and installs crontab for current user", + "help": "Generates and installs crontab for current user", + "definition": { + "arguments": [], + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force install tasks", + "default": false + }, + "non-optional": { + "name": "--non-optional", + "shortcut": "-d", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Install only the non-optional (default) tasks", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:remove", + "usage": [ + "cron:remove" + ], + "description": "Removes tasks from crontab", + "help": "Removes tasks from crontab", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:run", + "usage": [ + "cron:run [--group GROUP] [--bootstrap BOOTSTRAP]" + ], + "description": "Runs jobs by schedule", + "help": "Runs jobs by schedule", + "definition": { + "arguments": [], + "options": { + "group": { + "name": "--group", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run jobs only from specified group", + "default": null + }, + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "customer:hash:upgrade", + "usage": [ + "customer:hash:upgrade" + ], + "description": "Upgrade customer's hash according to the latest algorithm", + "help": "Upgrade customer's hash according to the latest algorithm", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "deploy:mode:set", + "usage": [ + "deploy:mode:set [-s|--skip-compilation] [--] " + ], + "description": "Set application mode.", + "help": "Set application mode.", + "definition": { + "arguments": { + "mode": { + "name": "mode", + "is_required": true, + "is_array": false, + "description": "The application mode to set. Available options are \"developer\" or \"production\"", + "default": null + } + }, + "options": { + "skip-compilation": { + "name": "--skip-compilation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Skips the clearing and regeneration of static content (generated code, preprocessed CSS, and assets in pub/static/)", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "deploy:mode:show", + "usage": [ + "deploy:mode:show" + ], + "description": "Displays current application mode.", + "help": "Displays current application mode.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:di:info", + "usage": [ + "dev:di:info " + ], + "description": "Provides information on Dependency Injection configuration for the Command.", + "help": "Provides information on Dependency Injection configuration for the Command.", + "definition": { + "arguments": { + "class": { + "name": "class", + "is_required": true, + "is_array": false, + "description": "Class name", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:email:newsletter-compatibility-check", + "usage": [ + "dev:email:newsletter-compatibility-check" + ], + "description": "Scans newsletter templates for potential variable usage compatibility issues", + "help": "Scans newsletter templates for potential variable usage compatibility issues", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:email:override-compatibility-check", + "usage": [ + "dev:email:override-compatibility-check" + ], + "description": "Scans email template overrides for potential variable usage compatibility issues", + "help": "Scans email template overrides for potential variable usage compatibility issues", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:profiler:disable", + "usage": [ + "dev:profiler:disable" + ], + "description": "Disable the profiler.", + "help": "Disable the profiler.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:profiler:enable", + "usage": [ + "dev:profiler:enable []" + ], + "description": "Enable the profiler.", + "help": "Enable the profiler.", + "definition": { + "arguments": { + "type": { + "name": "type", + "is_required": false, + "is_array": false, + "description": "Profiler type", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:query-log:disable", + "usage": [ + "dev:query-log:disable" + ], + "description": "Disable DB query logging", + "help": "Disable DB query logging", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:query-log:enable", + "usage": [ + "dev:query-log:enable [--include-all-queries [INCLUDE-ALL-QUERIES]] [--query-time-threshold [QUERY-TIME-THRESHOLD]] [--include-call-stack [INCLUDE-CALL-STACK]]" + ], + "description": "Enable DB query logging", + "help": "Enable DB query logging", + "definition": { + "arguments": [], + "options": { + "include-all-queries": { + "name": "--include-all-queries", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Log all queries. [true|false]", + "default": "true" + }, + "query-time-threshold": { + "name": "--query-time-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Query time thresholds.", + "default": "0.001" + }, + "include-call-stack": { + "name": "--include-call-stack", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Include call stack. [true|false]", + "default": "true" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:source-theme:deploy", + "usage": [ + "dev:source-theme:deploy [--type TYPE] [--locale LOCALE] [--area AREA] [--theme THEME] [--] [...]" + ], + "description": "Collects and publishes source files for theme.", + "help": "Collects and publishes source files for theme.", + "definition": { + "arguments": { + "file": { + "name": "file", + "is_required": false, + "is_array": true, + "description": "Files to pre-process (file should be specified without extension)", + "default": [ + "css/styles-m", + "css/styles-l" + ] + } + }, + "options": { + "type": { + "name": "--type", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Type of source files: [less]", + "default": "less" + }, + "locale": { + "name": "--locale", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Locale: [en_US]", + "default": "en_US" + }, + "area": { + "name": "--area", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Area: [frontend|adminhtml]", + "default": "frontend" + }, + "theme": { + "name": "--theme", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Theme: [Vendor/theme]", + "default": "Magento/luma" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:disable", + "usage": [ + "dev:template-hints:disable" + ], + "description": "Disable frontend template hints. A cache flush might be required.", + "help": "Disable frontend template hints. A cache flush might be required.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:enable", + "usage": [ + "dev:template-hints:enable" + ], + "description": "Enable frontend template hints. A cache flush might be required.", + "help": "Enable frontend template hints. A cache flush might be required.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:status", + "usage": [ + "dev:template-hints:status" + ], + "description": "Show frontend template hints status.", + "help": "Show frontend template hints status.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:tests:run", + "usage": [ + "dev:tests:run [-c|--arguments ARGUMENTS] [--] []" + ], + "description": "Runs tests", + "help": "Runs tests", + "definition": { + "arguments": { + "type": { + "name": "type", + "is_required": false, + "is_array": false, + "description": "Type of test to run. Available types: all, unit, integration, integration-all, static, static-all, integrity, legacy, default", + "default": "default" + } + }, + "options": { + "arguments": { + "name": "--arguments", + "shortcut": "-c", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Additional arguments for PHPUnit. Example: \"-c'--filter=MyTest'\" (no spaces)", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:urn-catalog:generate", + "usage": [ + "dev:urn-catalog:generate [--ide IDE] [--] " + ], + "description": "Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.", + "help": "Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": true, + "is_array": false, + "description": "Path to file to output the catalog. For PhpStorm use .idea/misc.xml", + "default": null + } + }, + "options": { + "ide": { + "name": "--ide", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Format in which catalog will be generated. Supported: [phpstorm, vscode]", + "default": "phpstorm" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:xml:convert", + "usage": [ + "dev:xml:convert [-o|--overwrite] [--] " + ], + "description": "Converts XML file using XSL style sheets", + "help": "Converts XML file using XSL style sheets", + "definition": { + "arguments": { + "xml-file": { + "name": "xml-file", + "is_required": true, + "is_array": false, + "description": "Path to XML file that going to be transformed", + "default": null + }, + "processor": { + "name": "processor", + "is_required": true, + "is_array": false, + "description": "Path to XSL style sheet that going to be applied to XML file", + "default": null + } + }, + "options": { + "overwrite": { + "name": "--overwrite", + "shortcut": "-o", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Overwrite XML file", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:add", + "usage": [ + "downloadable:domains:add [...]" + ], + "description": "Add domains to the downloadable domains whitelist", + "help": "Add domains to the downloadable domains whitelist", + "definition": { + "arguments": { + "domains": { + "name": "domains", + "is_required": false, + "is_array": true, + "description": "Domains name", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:remove", + "usage": [ + "downloadable:domains:remove [...]" + ], + "description": "Remove domains from the downloadable domains whitelist", + "help": "Remove domains from the downloadable domains whitelist", + "definition": { + "arguments": { + "domains": { + "name": "domains", + "is_required": false, + "is_array": true, + "description": "Domain names", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:show", + "usage": [ + "downloadable:domains:show" + ], + "description": "Display downloadable domains whitelist", + "help": "Display downloadable domains whitelist", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "encryption:payment-data:update", + "usage": [ + "encryption:payment-data:update" + ], + "description": "Re-encrypts encrypted credit card data with latest encryption cipher.", + "help": "Re-encrypts encrypted credit card data with latest encryption cipher.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:collect-phrases", + "usage": [ + "i18n:collect-phrases [-o|--output OUTPUT] [-m|--magento] [--] []" + ], + "description": "Discovers phrases in the codebase", + "help": "Discovers phrases in the codebase", + "definition": { + "arguments": { + "directory": { + "name": "directory", + "is_required": false, + "is_array": false, + "description": "Directory path to parse. Not needed if --magento flag is set", + "default": null + } + }, + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Path (including filename) to an output file. With no file specified, defaults to stdout.", + "default": null + }, + "magento": { + "name": "--magento", + "shortcut": "-m", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use the --magento parameter to parse the current Magento codebase. Omit the parameter if a directory is specified.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:pack", + "usage": [ + "i18n:pack [-m|--mode MODE] [-d|--allow-duplicates] [--] " + ], + "description": "Saves language package", + "help": "Saves language package", + "definition": { + "arguments": { + "source": { + "name": "source", + "is_required": true, + "is_array": false, + "description": "Path to source dictionary file with translations", + "default": null + }, + "locale": { + "name": "locale", + "is_required": true, + "is_array": false, + "description": "Target locale for dictionary, for example \"de_DE\"", + "default": null + } + }, + "options": { + "mode": { + "name": "--mode", + "shortcut": "-m", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Save mode for dictionary - \"replace\" - replace language pack by new one - \"merge\" - merge language packages, by default \"replace\"", + "default": "replace" + }, + "allow-duplicates": { + "name": "--allow-duplicates", + "shortcut": "-d", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use the --allow-duplicates parameter to allow saving duplicates of translate. Otherwise omit the parameter.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:uninstall", + "usage": [ + "i18n:uninstall [-b|--backup-code] [--] ..." + ], + "description": "Uninstalls language packages", + "help": "Uninstalls language packages", + "definition": { + "arguments": { + "package": { + "name": "package", + "is_required": true, + "is_array": true, + "description": "Language package name", + "default": [] + } + }, + "options": { + "backup-code": { + "name": "--backup-code", + "shortcut": "-b", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:info", + "usage": [ + "indexer:info" + ], + "description": "Shows allowed Indexers", + "help": "Shows allowed Indexers", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:reindex", + "usage": [ + "indexer:reindex [...]" + ], + "description": "Reindexes Data", + "help": "Reindexes Data", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:reset", + "usage": [ + "indexer:reset [...]" + ], + "description": "Resets indexer status to invalid", + "help": "Resets indexer status to invalid", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:set-dimensions-mode", + "usage": [ + "indexer:set-dimensions-mode [ []]" + ], + "description": "Set Indexer Dimensions Mode", + "help": "Set Indexer Dimensions Mode", + "definition": { + "arguments": { + "indexer": { + "name": "indexer", + "is_required": false, + "is_array": false, + "description": "Indexer name [catalog_product_price|catalogpermissions_category]", + "default": null + }, + "mode": { + "name": "mode", + "is_required": false, + "is_array": false, + "description": "Indexer dimension modes catalog_product_price none,website,customer_group,website_and_customer_group catalogpermissions_category none,customer_group ", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:set-mode", + "usage": [ + "indexer:set-mode [ [...]]" + ], + "description": "Sets index mode type", + "help": "Sets index mode type", + "definition": { + "arguments": { + "mode": { + "name": "mode", + "is_required": false, + "is_array": false, + "description": "Indexer mode type [realtime|schedule]", + "default": null + }, + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:show-dimensions-mode", + "usage": [ + "indexer:show-dimensions-mode [...]" + ], + "description": "Shows Indexer Dimension Mode", + "help": "Shows Indexer Dimension Mode", + "definition": { + "arguments": { + "indexer": { + "name": "indexer", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes (catalog_product_price,catalogpermissions_category)", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:show-mode", + "usage": [ + "indexer:show-mode [...]" + ], + "description": "Shows Index Mode", + "help": "Shows Index Mode", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:status", + "usage": [ + "indexer:status [...]" + ], + "description": "Shows status of Indexer", + "help": "Shows status of Indexer", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:adminuri", + "usage": [ + "info:adminuri" + ], + "description": "Displays the Magento Admin URI", + "help": "Displays the Magento Admin URI", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:backups:list", + "usage": [ + "info:backups:list" + ], + "description": "Prints list of available backup files", + "help": "Prints list of available backup files", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:currency:list", + "usage": [ + "info:currency:list" + ], + "description": "Displays the list of available currencies", + "help": "Displays the list of available currencies", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-framework", + "usage": [ + "info:dependencies:show-framework [-o|--output OUTPUT]" + ], + "description": "Shows number of dependencies on Magento framework", + "help": "Shows number of dependencies on Magento framework", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "framework-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-modules", + "usage": [ + "info:dependencies:show-modules [-o|--output OUTPUT]" + ], + "description": "Shows number of dependencies between modules", + "help": "Shows number of dependencies between modules", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "modules-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-modules-circular", + "usage": [ + "info:dependencies:show-modules-circular [-o|--output OUTPUT]" + ], + "description": "Shows number of circular dependencies between modules", + "help": "Shows number of circular dependencies between modules", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "modules-circular-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:language:list", + "usage": [ + "info:language:list" + ], + "description": "Displays the list of available language locales", + "help": "Displays the list of available language locales", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:timezone:list", + "usage": [ + "info:timezone:list" + ], + "description": "Displays the list of available timezones", + "help": "Displays the list of available timezones", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory:reservation:create-compensations", + "usage": [ + "inventory:reservation:create-compensations [-r|--raw] [--] [...]" + ], + "description": "Create reservations by provided compensation arguments", + "help": "Create reservations by provided compensation arguments", + "definition": { + "arguments": { + "compensations": { + "name": "compensations", + "is_required": false, + "is_array": true, + "description": "List of compensation arguments in format \":::\"", + "default": [] + } + }, + "options": { + "raw": { + "name": "--raw", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Raw output", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory:reservation:list-inconsistencies", + "usage": [ + "inventory:reservation:list-inconsistencies [-c|--complete-orders] [-i|--incomplete-orders] [-b|--bunch-size [BUNCH-SIZE]] [-r|--raw]" + ], + "description": "Show all orders and products with salable quantity inconsistencies", + "help": "Show all orders and products with salable quantity inconsistencies", + "definition": { + "arguments": [], + "options": { + "complete-orders": { + "name": "--complete-orders", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Show only inconsistencies for complete orders", + "default": false + }, + "incomplete-orders": { + "name": "--incomplete-orders", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Show only inconsistencies for incomplete orders", + "default": false + }, + "bunch-size": { + "name": "--bunch-size", + "shortcut": "-b", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Defines how many orders will be loaded at once", + "default": 50 + }, + "raw": { + "name": "--raw", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Raw output", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory-geonames:import", + "usage": [ + "inventory-geonames:import ..." + ], + "description": "Download and import geo names for source selection algorithm", + "help": "Download and import geo names for source selection algorithm", + "definition": { + "arguments": { + "countries": { + "name": "countries", + "is_required": true, + "is_array": true, + "description": "List of country codes to import", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:allow-ips", + "usage": [ + "maintenance:allow-ips [--none] [--add] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Sets maintenance mode exempt IPs", + "help": "Sets maintenance mode exempt IPs", + "definition": { + "arguments": { + "ip": { + "name": "ip", + "is_required": false, + "is_array": true, + "description": "Allowed IP addresses", + "default": [] + } + }, + "options": { + "none": { + "name": "--none", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear allowed IP addresses", + "default": false + }, + "add": { + "name": "--add", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Add the IP address to existing list", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:disable", + "usage": [ + "maintenance:disable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Disables maintenance mode", + "help": "Disables maintenance mode", + "definition": { + "arguments": [], + "options": { + "ip": { + "name": "--ip", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "Allowed IP addresses (use 'none' to clear allowed IP list)", + "default": [] + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:enable", + "usage": [ + "maintenance:enable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Enables maintenance mode", + "help": "Enables maintenance mode", + "definition": { + "arguments": [], + "options": { + "ip": { + "name": "--ip", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "Allowed IP addresses (use 'none' to clear allowed IP list)", + "default": [] + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:status", + "usage": [ + "maintenance:status [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Displays maintenance mode status", + "help": "Displays maintenance mode status", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "media-content:sync", + "usage": [ + "media-content:sync" + ], + "description": "Synchronize content with assets", + "help": "Synchronize content with assets", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "media-gallery:sync", + "usage": [ + "media-gallery:sync" + ], + "description": "Synchronize media storage and media assets in the database", + "help": "Synchronize media storage and media assets in the database", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:config:status", + "usage": [ + "module:config:status" + ], + "description": "Checks the modules configuration in the 'app/etc/config.php' file and reports if they are up to date or not", + "help": "Checks the modules configuration in the 'app/etc/config.php' file and reports if they are up to date or not", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:disable", + "usage": [ + "module:disable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Disables specified modules", + "help": "Disables specified modules", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": false, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Bypass dependencies check", + "default": false + }, + "all": { + "name": "--all", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable all modules", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:enable", + "usage": [ + "module:enable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Enables specified modules", + "help": "Enables specified modules", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": false, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Bypass dependencies check", + "default": false + }, + "all": { + "name": "--all", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Enable all modules", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:status", + "usage": [ + "module:status [--enabled] [--disabled] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Displays status of modules", + "help": "Displays status of modules", + "definition": { + "arguments": { + "module-names": { + "name": "module-names", + "is_required": false, + "is_array": true, + "description": "Optional module name", + "default": [] + } + }, + "options": { + "enabled": { + "name": "--enabled", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Print only enabled modules", + "default": false + }, + "disabled": { + "name": "--disabled", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Print only disabled modules", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:uninstall", + "usage": [ + "module:uninstall [-r|--remove-data] [--backup-code] [--backup-media] [--backup-db] [--non-composer] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] ..." + ], + "description": "Uninstalls modules installed by composer", + "help": "Uninstalls modules installed by composer", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": true, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "remove-data": { + "name": "--remove-data", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Remove data installed by module(s)", + "default": false + }, + "backup-code": { + "name": "--backup-code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "backup-media": { + "name": "--backup-media", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take media backup", + "default": false + }, + "backup-db": { + "name": "--backup-db", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take complete database backup", + "default": false + }, + "non-composer": { + "name": "--non-composer", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "All modules, that will be past here will be non composer based", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "newrelic:create:deploy-marker", + "usage": [ + "newrelic:create:deploy-marker [ []]" + ], + "description": "Check the deploy queue for entries and create an appropriate deploy marker.", + "help": "Check the deploy queue for entries and create an appropriate deploy marker.", + "definition": { + "arguments": { + "message": { + "name": "message", + "is_required": true, + "is_array": false, + "description": "Deploy Message?", + "default": null + }, + "change_log": { + "name": "change_log", + "is_required": true, + "is_array": false, + "description": "Change Log?", + "default": null + }, + "user": { + "name": "user", + "is_required": false, + "is_array": false, + "description": "Deployment User", + "default": null + }, + "revision": { + "name": "revision", + "is_required": false, + "is_array": false, + "description": "Revision", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "queue:consumers:list", + "usage": [ + "queue:consumers:list" + ], + "description": "List of MessageQueue consumers", + "help": "This command shows list of MessageQueue consumers.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "queue:consumers:start", + "usage": [ + "queue:consumers:start [--max-messages MAX-MESSAGES] [--batch-size BATCH-SIZE] [--area-code AREA-CODE] [--single-thread] [--multi-process [MULTI-PROCESS]] [--pid-file-path PID-FILE-PATH] [--] " + ], + "description": "Start MessageQueue consumer", + "help": "This command starts MessageQueue consumer by its name.\n\nTo start consumer which will process all queued messages and terminate execution:\n\n bin/magento queue:consumers:start someConsumer\n\nTo specify the number of messages which should be processed by consumer before its termination:\n\n bin/magento queue:consumers:start someConsumer --max-messages=50\n\nTo specify the number of messages per batch for the batch consumer:\n\n bin/magento queue:consumers:start someConsumer --batch-size=500\n\nTo specify the preferred area:\n\n bin/magento queue:consumers:start someConsumer --area-code='adminhtml'\n\nTo do not run multiple copies of one consumer simultaneously:\n\n bin/magento queue:consumers:start someConsumer --single-thread\n\nTo save PID enter path (This option is deprecated, use --single-thread instead):\n\n bin/magento queue:consumers:start someConsumer --pid-file-path='/var/someConsumer.pid'\n\nTo define the number of processes per consumer:\n\n bin/magento queue:consumers:start someConsumer --multi-process=4", + "definition": { + "arguments": { + "consumer": { + "name": "consumer", + "is_required": true, + "is_array": false, + "description": "The name of the consumer to be started.", + "default": null + } + }, + "options": { + "max-messages": { + "name": "--max-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The number of messages to be processed by the consumer before process termination. If not specified - terminate after processing all queued messages.", + "default": null + }, + "batch-size": { + "name": "--batch-size", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The number of messages per batch. Applicable for the batch consumer only.", + "default": null + }, + "area-code": { + "name": "--area-code", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The preferred area (global, adminhtml, etc...) default is global.", + "default": null + }, + "single-thread": { + "name": "--single-thread", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "This option prevents running multiple copies of one consumer simultaneously.", + "default": false + }, + "multi-process": { + "name": "--multi-process", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "The number of processes per consumer.", + "default": null + }, + "pid-file-path": { + "name": "--pid-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The file path for saving PID (This option is deprecated, use --single-thread instead)", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "remote-storage:sync", + "usage": [ + "remote-storage:sync" + ], + "description": "Synchronize media files with remote storage.", + "help": "Synchronize media files with remote storage.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:deploy", + "usage": [ + "sampledata:deploy [--no-update]" + ], + "description": "Deploy sample data modules for composer-based Magento installations", + "help": "Deploy sample data modules for composer-based Magento installations", + "definition": { + "arguments": [], + "options": { + "no-update": { + "name": "--no-update", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Update composer.json without executing composer update", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:remove", + "usage": [ + "sampledata:remove [--no-update]" + ], + "description": "Remove all sample data packages from composer.json", + "help": "Remove all sample data packages from composer.json", + "definition": { + "arguments": [], + "options": { + "no-update": { + "name": "--no-update", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Update composer.json without executing composer update", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:reset", + "usage": [ + "sampledata:reset" + ], + "description": "Reset all sample data modules for re-installation", + "help": "Reset all sample data modules for re-installation", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:recaptcha:disable-for-user-forgot-password", + "usage": [ + "security:recaptcha:disable-for-user-forgot-password" + ], + "description": "Disable reCAPTCHA for admin user forgot password form", + "help": "Disable reCAPTCHA for admin user forgot password form", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:recaptcha:disable-for-user-login", + "usage": [ + "security:recaptcha:disable-for-user-login" + ], + "description": "Disable reCAPTCHA for admin user login form", + "help": "Disable reCAPTCHA for admin user login form", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:google:set-secret", + "usage": [ + "security:tfa:google:set-secret " + ], + "description": "Set the secret used for Google OTP generation.", + "help": "Set the secret used for Google OTP generation.", + "definition": { + "arguments": { + "user": { + "name": "user", + "is_required": true, + "is_array": false, + "description": "Username", + "default": null + }, + "secret": { + "name": "secret", + "is_required": true, + "is_array": false, + "description": "Secret", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:providers", + "usage": [ + "security:tfa:providers" + ], + "description": "List all available providers", + "help": "List all available providers", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:reset", + "usage": [ + "security:tfa:reset " + ], + "description": "Reset configuration for one user", + "help": "Reset configuration for one user", + "definition": { + "arguments": { + "user": { + "name": "user", + "is_required": true, + "is_array": false, + "description": "Username", + "default": null + }, + "provider": { + "name": "provider", + "is_required": true, + "is_array": false, + "description": "Provider code", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:backup", + "usage": [ + "setup:backup [--code] [--media] [--db] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Takes backup of Magento Application code base, media and database", + "help": "Takes backup of Magento Application code base, media and database", + "definition": { + "arguments": [], + "options": { + "code": { + "name": "--code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "media": { + "name": "--media", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take media backup", + "default": false + }, + "db": { + "name": "--db", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take complete database backup", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:config:set", + "usage": [ + "setup:config:set [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--remote-storage-driver REMOTE-STORAGE-DRIVER] [--remote-storage-prefix REMOTE-STORAGE-PREFIX] [--remote-storage-endpoint REMOTE-STORAGE-ENDPOINT] [--remote-storage-bucket REMOTE-STORAGE-BUCKET] [--remote-storage-region REMOTE-STORAGE-REGION] [--remote-storage-key REMOTE-STORAGE-KEY] [--remote-storage-secret REMOTE-STORAGE-SECRET] [--remote-storage-path-style REMOTE-STORAGE-PATH-STYLE] [--checkout-async CHECKOUT-ASYNC] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--queue-default-connection QUEUE-DEFAULT-CONNECTION] [--deferred-total-calculating DEFERRED-TOTAL-CALCULATING] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retries SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETRIES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Creates or modifies the deployment configuration", + "help": "Creates or modifies the deployment configuration", + "definition": { + "arguments": [], + "options": { + "backend-frontname": { + "name": "--backend-frontname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Backend frontname (will be autogenerated if missing)", + "default": null + }, + "enable-debug-logging": { + "name": "--enable-debug-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable debug logging", + "default": null + }, + "enable-syslog-logging": { + "name": "--enable-syslog-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable syslog logging", + "default": null + }, + "remote-storage-driver": { + "name": "--remote-storage-driver", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage driver", + "default": null + }, + "remote-storage-prefix": { + "name": "--remote-storage-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage prefix", + "default": "" + }, + "remote-storage-endpoint": { + "name": "--remote-storage-endpoint", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage endpoint", + "default": null + }, + "remote-storage-bucket": { + "name": "--remote-storage-bucket", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage bucket", + "default": null + }, + "remote-storage-region": { + "name": "--remote-storage-region", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage region", + "default": null + }, + "remote-storage-key": { + "name": "--remote-storage-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage access key", + "default": "" + }, + "remote-storage-secret": { + "name": "--remote-storage-secret", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage secret key", + "default": "" + }, + "remote-storage-path-style": { + "name": "--remote-storage-path-style", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage path style", + "default": "0" + }, + "checkout-async": { + "name": "--checkout-async", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable async order processing? 1 - Yes, 0 - No", + "default": null + }, + "amqp-host": { + "name": "--amqp-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server host", + "default": "" + }, + "amqp-port": { + "name": "--amqp-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server port", + "default": "5672" + }, + "amqp-user": { + "name": "--amqp-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server username", + "default": "" + }, + "amqp-password": { + "name": "--amqp-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server password", + "default": "" + }, + "amqp-virtualhost": { + "name": "--amqp-virtualhost", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp virtualhost", + "default": "/" + }, + "amqp-ssl": { + "name": "--amqp-ssl", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL", + "default": "" + }, + "amqp-ssl-options": { + "name": "--amqp-ssl-options", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL Options (JSON)", + "default": "" + }, + "consumers-wait-for-messages": { + "name": "--consumers-wait-for-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Should consumers wait for a message from the queue? 1 - Yes, 0 - No", + "default": null + }, + "queue-default-connection": { + "name": "--queue-default-connection", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Message queues default connection. Can be 'db', 'amqp' or a custom queue system.The queue system must be installed and configured, otherwise messages won't be processed correctly.", + "default": null + }, + "deferred-total-calculating": { + "name": "--deferred-total-calculating", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable deferred total calculating? 1 - Yes, 0 - No", + "default": null + }, + "key": { + "name": "--key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Encryption key", + "default": null + }, + "db-host": { + "name": "--db-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server host", + "default": null + }, + "db-name": { + "name": "--db-name", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "db-user": { + "name": "--db-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server username", + "default": null + }, + "db-engine": { + "name": "--db-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server engine", + "default": null + }, + "db-password": { + "name": "--db-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server password", + "default": null + }, + "db-prefix": { + "name": "--db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database table prefix", + "default": null + }, + "db-model": { + "name": "--db-model", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database type", + "default": null + }, + "db-init-statements": { + "name": "--db-init-statements", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database initial set of commands", + "default": null + }, + "skip-db-validation": { + "name": "--skip-db-validation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "If specified, then db connection validation will be skipped", + "default": false + }, + "http-cache-hosts": { + "name": "--http-cache-hosts", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "http Cache hosts", + "default": null + }, + "db-ssl-key": { + "name": "--db-ssl-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client key file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-cert": { + "name": "--db-ssl-cert", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-ca": { + "name": "--db-ssl-ca", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of server certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-verify": { + "name": "--db-ssl-verify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Verify server certification", + "default": false + }, + "session-save": { + "name": "--session-save", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Session save handler", + "default": null + }, + "session-save-redis-host": { + "name": "--session-save-redis-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Fully qualified host name, IP address, or absolute path if using UNIX sockets", + "default": null + }, + "session-save-redis-port": { + "name": "--session-save-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "session-save-redis-password": { + "name": "--session-save-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "session-save-redis-timeout": { + "name": "--session-save-redis-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Connection timeout, in seconds", + "default": null + }, + "session-save-redis-persistent-id": { + "name": "--session-save-redis-persistent-id", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Unique string to enable persistent connections", + "default": null + }, + "session-save-redis-db": { + "name": "--session-save-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis database number", + "default": null + }, + "session-save-redis-compression-threshold": { + "name": "--session-save-redis-compression-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression threshold", + "default": null + }, + "session-save-redis-compression-lib": { + "name": "--session-save-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression library. Values: gzip (default), lzf, lz4, snappy", + "default": null + }, + "session-save-redis-log-level": { + "name": "--session-save-redis-log-level", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis log level. Values: 0 (least verbose) to 7 (most verbose)", + "default": null + }, + "session-save-redis-max-concurrency": { + "name": "--session-save-redis-max-concurrency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Maximum number of processes that can wait for a lock on one session", + "default": null + }, + "session-save-redis-break-after-frontend": { + "name": "--session-save-redis-break-after-frontend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for frontend session", + "default": null + }, + "session-save-redis-break-after-adminhtml": { + "name": "--session-save-redis-break-after-adminhtml", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for Admin session", + "default": null + }, + "session-save-redis-first-lifetime": { + "name": "--session-save-redis-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-first-lifetime": { + "name": "--session-save-redis-bot-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-lifetime": { + "name": "--session-save-redis-bot-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime of session for bots on subsequent writes (use 0 to disable)", + "default": null + }, + "session-save-redis-disable-locking": { + "name": "--session-save-redis-disable-locking", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis disable locking. Values: false (default), true", + "default": null + }, + "session-save-redis-min-lifetime": { + "name": "--session-save-redis-min-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis min session lifetime, in seconds", + "default": null + }, + "session-save-redis-max-lifetime": { + "name": "--session-save-redis-max-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis max session lifetime, in seconds", + "default": null + }, + "session-save-redis-sentinel-master": { + "name": "--session-save-redis-sentinel-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel master", + "default": null + }, + "session-save-redis-sentinel-servers": { + "name": "--session-save-redis-sentinel-servers", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel servers, comma separated", + "default": null + }, + "session-save-redis-sentinel-verify-master": { + "name": "--session-save-redis-sentinel-verify-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel verify master. Values: false (default), true", + "default": null + }, + "session-save-redis-sentinel-connect-retries": { + "name": "--session-save-redis-sentinel-connect-retries", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel connect retries.", + "default": null + }, + "cache-backend": { + "name": "--cache-backend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "cache-backend-redis-server": { + "name": "--cache-backend-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "cache-backend-redis-db": { + "name": "--cache-backend-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "cache-backend-redis-port": { + "name": "--cache-backend-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "cache-backend-redis-password": { + "name": "--cache-backend-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "cache-backend-redis-compress-data": { + "name": "--cache-backend-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 0 to disable compression (default is 1, enabled)", + "default": null + }, + "cache-backend-redis-compression-lib": { + "name": "--cache-backend-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "cache-id-prefix": { + "name": "--cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "allow-parallel-generation": { + "name": "--allow-parallel-generation", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Allow generate cache in non-blocking way", + "default": false + }, + "page-cache": { + "name": "--page-cache", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "page-cache-redis-server": { + "name": "--page-cache-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "page-cache-redis-db": { + "name": "--page-cache-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "page-cache-redis-port": { + "name": "--page-cache-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "page-cache-redis-password": { + "name": "--page-cache-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "page-cache-redis-compress-data": { + "name": "--page-cache-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to compress the full page cache (use 0 to disable)", + "default": null + }, + "page-cache-redis-compression-lib": { + "name": "--page-cache-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "page-cache-id-prefix": { + "name": "--page-cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "lock-provider": { + "name": "--lock-provider", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lock provider name", + "default": null + }, + "lock-db-prefix": { + "name": "--lock-db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Installation specific lock prefix to avoid lock conflicts", + "default": null + }, + "lock-zookeeper-host": { + "name": "--lock-zookeeper-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181", + "default": null + }, + "lock-zookeeper-path": { + "name": "--lock-zookeeper-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where Zookeeper will save locks. The default path is: /magento/locks", + "default": null + }, + "lock-file-path": { + "name": "--lock-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where file locks will be saved.", + "default": null + }, + "document-root-is-pub": { + "name": "--document-root-is-pub", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Flag to show is Pub is on root, can be true or false only", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-data:upgrade", + "usage": [ + "setup:db-data:upgrade [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs and upgrades data in the DB", + "help": "Installs and upgrades data in the DB", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-declaration:generate-patch", + "usage": [ + "setup:db-declaration:generate-patch [--revertable [REVERTABLE]] [--type [TYPE]] [--] " + ], + "description": "Generate patch and put it in specific folder.", + "help": "Generate patch and put it in specific folder.", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": true, + "is_array": false, + "description": "Module name", + "default": null + }, + "patch": { + "name": "patch", + "is_required": true, + "is_array": false, + "description": "Patch name", + "default": null + } + }, + "options": { + "revertable": { + "name": "--revertable", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Check whether patch is revertable or not.", + "default": false + }, + "type": { + "name": "--type", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Find out what type of patch should be generated. Available values: `data`, `schema`.", + "default": "data" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-declaration:generate-whitelist", + "usage": [ + "setup:db-declaration:generate-whitelist [--module-name [MODULE-NAME]]" + ], + "description": "Generate whitelist of tables and columns that are allowed to be edited by declaration installer", + "help": "Generate whitelist of tables and columns that are allowed to be edited by declaration installer", + "definition": { + "arguments": [], + "options": { + "module-name": { + "name": "--module-name", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Name of the module where whitelist will be generated", + "default": "all" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:add-slave", + "usage": [ + "setup:db-schema:add-slave [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--maxAllowedLag [MAXALLOWEDLAG]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Move checkout quote related tables to a separate DB server", + "help": "Move checkout quote related tables to a separate DB server", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Slave DB Server host", + "default": "localhost" + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Slave Database Name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Slave DB user name", + "default": "root" + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Slave DB user password", + "default": null + }, + "connection": { + "name": "--connection", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Slave connection name", + "default": "default" + }, + "resource": { + "name": "--resource", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Slave Resource name", + "default": "default" + }, + "maxAllowedLag": { + "name": "--maxAllowedLag", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Max Allowed Lag Slave Connection (in seconds)", + "default": "" + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:split-quote", + "usage": [ + "setup:db-schema:split-quote [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Move checkout quote related tables to a separate DB server. Deprecated since 2.4.2 and will be removed", + "help": "Move checkout quote related tables to a separate DB server. Deprecated since 2.4.2 and will be removed", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Checkout DB Server host", + "default": null + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Checkout Database Name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Checkout DB user name", + "default": null + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Checkout DB user password", + "default": null + }, + "connection": { + "name": "--connection", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Checkout connection name", + "default": "checkout" + }, + "resource": { + "name": "--resource", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Checkout resource name", + "default": "checkout" + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:split-sales", + "usage": [ + "setup:db-schema:split-sales [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Move sales related tables to a separate DB server. Deprecated since 2.4.2 and will be removed", + "help": "Move sales related tables to a separate DB server. Deprecated since 2.4.2 and will be removed", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales DB Server host", + "default": null + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales Database Name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales DB user name", + "default": null + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Sales DB user passowrd", + "default": null + }, + "connection": { + "name": "--connection", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Sales connection name", + "default": "sales" + }, + "resource": { + "name": "--resource", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Sales resource name", + "default": "sales" + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:upgrade", + "usage": [ + "setup:db-schema:upgrade [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs and upgrades the DB schema", + "help": "Installs and upgrades the DB schema", + "definition": { + "arguments": [], + "options": { + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db:status", + "usage": [ + "setup:db:status [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Checks if DB schema or data requires upgrade", + "help": "Checks if DB schema or data requires upgrade", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:di:compile", + "usage": [ + "setup:di:compile" + ], + "description": "Generates DI configuration and all missing classes that can be auto-generated", + "help": "Generates DI configuration and all missing classes that can be auto-generated", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:install", + "usage": [ + "setup:install [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--remote-storage-driver REMOTE-STORAGE-DRIVER] [--remote-storage-prefix REMOTE-STORAGE-PREFIX] [--remote-storage-endpoint REMOTE-STORAGE-ENDPOINT] [--remote-storage-bucket REMOTE-STORAGE-BUCKET] [--remote-storage-region REMOTE-STORAGE-REGION] [--remote-storage-key REMOTE-STORAGE-KEY] [--remote-storage-secret REMOTE-STORAGE-SECRET] [--remote-storage-path-style REMOTE-STORAGE-PATH-STYLE] [--checkout-async CHECKOUT-ASYNC] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--queue-default-connection QUEUE-DEFAULT-CONNECTION] [--deferred-total-calculating DEFERRED-TOTAL-CALCULATING] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retries SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETRIES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--admin-user [ADMIN-USER]] [--admin-password [ADMIN-PASSWORD]] [--admin-email [ADMIN-EMAIL]] [--admin-firstname [ADMIN-FIRSTNAME]] [--admin-lastname [ADMIN-LASTNAME]] [--search-engine SEARCH-ENGINE] [--elasticsearch-host ELASTICSEARCH-HOST] [--elasticsearch-port ELASTICSEARCH-PORT] [--elasticsearch-enable-auth ELASTICSEARCH-ENABLE-AUTH] [--elasticsearch-username ELASTICSEARCH-USERNAME] [--elasticsearch-password ELASTICSEARCH-PASSWORD] [--elasticsearch-index-prefix ELASTICSEARCH-INDEX-PREFIX] [--elasticsearch-timeout ELASTICSEARCH-TIMEOUT] [--cleanup-database] [--sales-order-increment-prefix SALES-ORDER-INCREMENT-PREFIX] [--use-sample-data] [--enable-modules [ENABLE-MODULES]] [--disable-modules [DISABLE-MODULES]] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [-i|--interactive] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs the Magento application", + "help": "Installs the Magento application", + "definition": { + "arguments": [], + "options": { + "backend-frontname": { + "name": "--backend-frontname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Backend frontname (will be autogenerated if missing)", + "default": null + }, + "enable-debug-logging": { + "name": "--enable-debug-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable debug logging", + "default": null + }, + "enable-syslog-logging": { + "name": "--enable-syslog-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable syslog logging", + "default": null + }, + "remote-storage-driver": { + "name": "--remote-storage-driver", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage driver", + "default": null + }, + "remote-storage-prefix": { + "name": "--remote-storage-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage prefix", + "default": "" + }, + "remote-storage-endpoint": { + "name": "--remote-storage-endpoint", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage endpoint", + "default": null + }, + "remote-storage-bucket": { + "name": "--remote-storage-bucket", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage bucket", + "default": null + }, + "remote-storage-region": { + "name": "--remote-storage-region", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage region", + "default": null + }, + "remote-storage-key": { + "name": "--remote-storage-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage access key", + "default": "" + }, + "remote-storage-secret": { + "name": "--remote-storage-secret", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage secret key", + "default": "" + }, + "remote-storage-path-style": { + "name": "--remote-storage-path-style", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage path style", + "default": "0" + }, + "checkout-async": { + "name": "--checkout-async", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable async order processing? 1 - Yes, 0 - No", + "default": null + }, + "amqp-host": { + "name": "--amqp-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server host", + "default": "" + }, + "amqp-port": { + "name": "--amqp-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server port", + "default": "5672" + }, + "amqp-user": { + "name": "--amqp-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server username", + "default": "" + }, + "amqp-password": { + "name": "--amqp-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server password", + "default": "" + }, + "amqp-virtualhost": { + "name": "--amqp-virtualhost", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp virtualhost", + "default": "/" + }, + "amqp-ssl": { + "name": "--amqp-ssl", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL", + "default": "" + }, + "amqp-ssl-options": { + "name": "--amqp-ssl-options", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL Options (JSON)", + "default": "" + }, + "consumers-wait-for-messages": { + "name": "--consumers-wait-for-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Should consumers wait for a message from the queue? 1 - Yes, 0 - No", + "default": null + }, + "queue-default-connection": { + "name": "--queue-default-connection", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Message queues default connection. Can be 'db', 'amqp' or a custom queue system.The queue system must be installed and configured, otherwise messages won't be processed correctly.", + "default": null + }, + "deferred-total-calculating": { + "name": "--deferred-total-calculating", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable deferred total calculating? 1 - Yes, 0 - No", + "default": null + }, + "key": { + "name": "--key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Encryption key", + "default": null + }, + "db-host": { + "name": "--db-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server host", + "default": null + }, + "db-name": { + "name": "--db-name", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "db-user": { + "name": "--db-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server username", + "default": null + }, + "db-engine": { + "name": "--db-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server engine", + "default": null + }, + "db-password": { + "name": "--db-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server password", + "default": null + }, + "db-prefix": { + "name": "--db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database table prefix", + "default": null + }, + "db-model": { + "name": "--db-model", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database type", + "default": null + }, + "db-init-statements": { + "name": "--db-init-statements", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database initial set of commands", + "default": null + }, + "skip-db-validation": { + "name": "--skip-db-validation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "If specified, then db connection validation will be skipped", + "default": false + }, + "http-cache-hosts": { + "name": "--http-cache-hosts", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "http Cache hosts", + "default": null + }, + "db-ssl-key": { + "name": "--db-ssl-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client key file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-cert": { + "name": "--db-ssl-cert", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-ca": { + "name": "--db-ssl-ca", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of server certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-verify": { + "name": "--db-ssl-verify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Verify server certification", + "default": false + }, + "session-save": { + "name": "--session-save", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Session save handler", + "default": null + }, + "session-save-redis-host": { + "name": "--session-save-redis-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Fully qualified host name, IP address, or absolute path if using UNIX sockets", + "default": null + }, + "session-save-redis-port": { + "name": "--session-save-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "session-save-redis-password": { + "name": "--session-save-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "session-save-redis-timeout": { + "name": "--session-save-redis-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Connection timeout, in seconds", + "default": null + }, + "session-save-redis-persistent-id": { + "name": "--session-save-redis-persistent-id", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Unique string to enable persistent connections", + "default": null + }, + "session-save-redis-db": { + "name": "--session-save-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis database number", + "default": null + }, + "session-save-redis-compression-threshold": { + "name": "--session-save-redis-compression-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression threshold", + "default": null + }, + "session-save-redis-compression-lib": { + "name": "--session-save-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression library. Values: gzip (default), lzf, lz4, snappy", + "default": null + }, + "session-save-redis-log-level": { + "name": "--session-save-redis-log-level", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis log level. Values: 0 (least verbose) to 7 (most verbose)", + "default": null + }, + "session-save-redis-max-concurrency": { + "name": "--session-save-redis-max-concurrency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Maximum number of processes that can wait for a lock on one session", + "default": null + }, + "session-save-redis-break-after-frontend": { + "name": "--session-save-redis-break-after-frontend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for frontend session", + "default": null + }, + "session-save-redis-break-after-adminhtml": { + "name": "--session-save-redis-break-after-adminhtml", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for Admin session", + "default": null + }, + "session-save-redis-first-lifetime": { + "name": "--session-save-redis-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-first-lifetime": { + "name": "--session-save-redis-bot-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-lifetime": { + "name": "--session-save-redis-bot-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime of session for bots on subsequent writes (use 0 to disable)", + "default": null + }, + "session-save-redis-disable-locking": { + "name": "--session-save-redis-disable-locking", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis disable locking. Values: false (default), true", + "default": null + }, + "session-save-redis-min-lifetime": { + "name": "--session-save-redis-min-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis min session lifetime, in seconds", + "default": null + }, + "session-save-redis-max-lifetime": { + "name": "--session-save-redis-max-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis max session lifetime, in seconds", + "default": null + }, + "session-save-redis-sentinel-master": { + "name": "--session-save-redis-sentinel-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel master", + "default": null + }, + "session-save-redis-sentinel-servers": { + "name": "--session-save-redis-sentinel-servers", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel servers, comma separated", + "default": null + }, + "session-save-redis-sentinel-verify-master": { + "name": "--session-save-redis-sentinel-verify-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel verify master. Values: false (default), true", + "default": null + }, + "session-save-redis-sentinel-connect-retries": { + "name": "--session-save-redis-sentinel-connect-retries", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel connect retries.", + "default": null + }, + "cache-backend": { + "name": "--cache-backend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "cache-backend-redis-server": { + "name": "--cache-backend-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "cache-backend-redis-db": { + "name": "--cache-backend-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "cache-backend-redis-port": { + "name": "--cache-backend-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "cache-backend-redis-password": { + "name": "--cache-backend-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "cache-backend-redis-compress-data": { + "name": "--cache-backend-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 0 to disable compression (default is 1, enabled)", + "default": null + }, + "cache-backend-redis-compression-lib": { + "name": "--cache-backend-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "cache-id-prefix": { + "name": "--cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "allow-parallel-generation": { + "name": "--allow-parallel-generation", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Allow generate cache in non-blocking way", + "default": false + }, + "page-cache": { + "name": "--page-cache", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "page-cache-redis-server": { + "name": "--page-cache-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "page-cache-redis-db": { + "name": "--page-cache-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "page-cache-redis-port": { + "name": "--page-cache-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "page-cache-redis-password": { + "name": "--page-cache-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "page-cache-redis-compress-data": { + "name": "--page-cache-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to compress the full page cache (use 0 to disable)", + "default": null + }, + "page-cache-redis-compression-lib": { + "name": "--page-cache-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "page-cache-id-prefix": { + "name": "--page-cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "lock-provider": { + "name": "--lock-provider", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lock provider name", + "default": null + }, + "lock-db-prefix": { + "name": "--lock-db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Installation specific lock prefix to avoid lock conflicts", + "default": null + }, + "lock-zookeeper-host": { + "name": "--lock-zookeeper-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181", + "default": null + }, + "lock-zookeeper-path": { + "name": "--lock-zookeeper-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where Zookeeper will save locks. The default path is: /magento/locks", + "default": null + }, + "lock-file-path": { + "name": "--lock-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where file locks will be saved.", + "default": null + }, + "document-root-is-pub": { + "name": "--document-root-is-pub", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Flag to show is Pub is on root, can be true or false only", + "default": null + }, + "base-url": { + "name": "--base-url", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "URL the store is supposed to be available at. Deprecated, use config:set with path web/unsecure/base_url", + "default": null + }, + "language": { + "name": "--language", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default language code. Deprecated, use config:set with path general/locale/code", + "default": null + }, + "timezone": { + "name": "--timezone", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default time zone code. Deprecated, use config:set with path general/locale/timezone", + "default": null + }, + "currency": { + "name": "--currency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default currency code. Deprecated, use config:set with path currency/options/base, currency/options/default and currency/options/allow", + "default": null + }, + "use-rewrites": { + "name": "--use-rewrites", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use rewrites. Deprecated, use config:set with path web/seo/use_rewrites", + "default": null + }, + "use-secure": { + "name": "--use-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web/secure/use_in_frontend", + "default": null + }, + "base-url-secure": { + "name": "--base-url-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Base URL for SSL connection. Deprecated, use config:set with path web/secure/base_url", + "default": null + }, + "use-secure-admin": { + "name": "--use-secure-admin", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run admin interface with SSL. Deprecated, use config:set with path web/secure/use_in_adminhtml", + "default": null + }, + "admin-use-security-key": { + "name": "--admin-use-security-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin/security/use_form_key", + "default": null + }, + "admin-user": { + "name": "--admin-user", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin user", + "default": null + }, + "admin-password": { + "name": "--admin-password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin password", + "default": null + }, + "admin-email": { + "name": "--admin-email", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin email", + "default": null + }, + "admin-firstname": { + "name": "--admin-firstname", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin first name", + "default": null + }, + "admin-lastname": { + "name": "--admin-lastname", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin last name", + "default": null + }, + "search-engine": { + "name": "--search-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Search engine. Values: elasticsearch5, elasticsearch6, elasticsearch7", + "default": null + }, + "elasticsearch-host": { + "name": "--elasticsearch-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server host.", + "default": null + }, + "elasticsearch-port": { + "name": "--elasticsearch-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server port.", + "default": null + }, + "elasticsearch-enable-auth": { + "name": "--elasticsearch-enable-auth", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to enable authentication. (default is 0, disabled)", + "default": null + }, + "elasticsearch-username": { + "name": "--elasticsearch-username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch username. Only applicable if HTTP auth is enabled", + "default": null + }, + "elasticsearch-password": { + "name": "--elasticsearch-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch password. Only applicable if HTTP auth is enabled", + "default": null + }, + "elasticsearch-index-prefix": { + "name": "--elasticsearch-index-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch index prefix.", + "default": null + }, + "elasticsearch-timeout": { + "name": "--elasticsearch-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server timeout.", + "default": null + }, + "cleanup-database": { + "name": "--cleanup-database", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Cleanup the database before installation", + "default": false + }, + "sales-order-increment-prefix": { + "name": "--sales-order-increment-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales order number prefix", + "default": null + }, + "use-sample-data": { + "name": "--use-sample-data", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use sample data", + "default": false + }, + "enable-modules": { + "name": "--enable-modules", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "List of comma-separated module names. That must be included during installation. Available magic param \"all\".", + "default": null + }, + "disable-modules": { + "name": "--disable-modules", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "List of comma-separated module names. That must be avoided during installation. Available magic param \"all\".", + "default": null + }, + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "interactive": { + "name": "--interactive", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Interactive Magento installation", + "default": false + }, + "safe-mode": { + "name": "--safe-mode", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Safe installation of Magento with dumps on destructive operations, like column removal", + "default": null + }, + "data-restore": { + "name": "--data-restore", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Restore removed data from dumps", + "default": null + }, + "dry-run": { + "name": "--dry-run", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Magento Installation will be run in dry-run mode", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:performance:generate-fixtures", + "usage": [ + "setup:performance:generate-fixtures [-s|--skip-reindex] [--] " + ], + "description": "Generates fixtures", + "help": "Generates fixtures", + "definition": { + "arguments": { + "profile": { + "name": "profile", + "is_required": true, + "is_array": false, + "description": "Path to profile configuration file", + "default": null + } + }, + "options": { + "skip-reindex": { + "name": "--skip-reindex", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Skip reindex", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:rollback", + "usage": [ + "setup:rollback [-c|--code-file CODE-FILE] [-m|--media-file MEDIA-FILE] [-d|--db-file DB-FILE] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Rolls back Magento Application codebase, media and database", + "help": "Rolls back Magento Application codebase, media and database", + "definition": { + "arguments": [], + "options": { + "code-file": { + "name": "--code-file", + "shortcut": "-c", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the code backup file in var/backups", + "default": null + }, + "media-file": { + "name": "--media-file", + "shortcut": "-m", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the media backup file in var/backups", + "default": null + }, + "db-file": { + "name": "--db-file", + "shortcut": "-d", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the db backup file in var/backups", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:static-content:deploy", + "usage": [ + "setup:static-content:deploy [-f|--force] [-s|--strategy [STRATEGY]] [-a|--area [AREA]] [--exclude-area [EXCLUDE-AREA]] [-t|--theme [THEME]] [--exclude-theme [EXCLUDE-THEME]] [-l|--language [LANGUAGE]] [--exclude-language [EXCLUDE-LANGUAGE]] [-j|--jobs [JOBS]] [--max-execution-time [MAX-EXECUTION-TIME]] [--symlink-locale] [--content-version CONTENT-VERSION] [--refresh-content-version-only] [--no-javascript] [--no-js-bundle] [--no-css] [--no-less] [--no-images] [--no-fonts] [--no-html] [--no-misc] [--no-html-minify] [--no-parent] [--] [...]" + ], + "description": "Deploys static view files", + "help": "Deploys static view files", + "definition": { + "arguments": { + "languages": { + "name": "languages", + "is_required": false, + "is_array": true, + "description": "Space-separated list of ISO-639 language codes for which to output static view files.", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Deploy files in any mode.", + "default": false + }, + "strategy": { + "name": "--strategy", + "shortcut": "-s", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Deploy files using specified strategy.", + "default": "quick" + }, + "area": { + "name": "--area", + "shortcut": "-a", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate files only for the specified areas.", + "default": [ + "all" + ] + }, + "exclude-area": { + "name": "--exclude-area", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified areas.", + "default": [ + "none" + ] + }, + "theme": { + "name": "--theme", + "shortcut": "-t", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate static view files for only the specified themes.", + "default": [ + "all" + ] + }, + "exclude-theme": { + "name": "--exclude-theme", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified themes.", + "default": [ + "none" + ] + }, + "language": { + "name": "--language", + "shortcut": "-l", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate files only for the specified languages.", + "default": [ + "all" + ] + }, + "exclude-language": { + "name": "--exclude-language", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified languages.", + "default": [ + "none" + ] + }, + "jobs": { + "name": "--jobs", + "shortcut": "-j", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Enable parallel processing using the specified number of jobs.", + "default": 0 + }, + "max-execution-time": { + "name": "--max-execution-time", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "The maximum expected execution time of deployment static process (in seconds).", + "default": 900 + }, + "symlink-locale": { + "name": "--symlink-locale", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Create symlinks for the files of those locales, which are passed for deployment, but have no customizations.", + "default": false + }, + "content-version": { + "name": "--content-version", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Custom version of static content can be used if running deployment on multiple nodes to ensure that static content version is identical and caching works properly.", + "default": null + }, + "refresh-content-version-only": { + "name": "--refresh-content-version-only", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Refreshing the version of static content only can be used to refresh static content in browser cache and CDN cache.", + "default": false + }, + "no-javascript": { + "name": "--no-javascript", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy JavaScript files.", + "default": false + }, + "no-js-bundle": { + "name": "--no-js-bundle", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy JavaScript bundle files.", + "default": false + }, + "no-css": { + "name": "--no-css", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy CSS files.", + "default": false + }, + "no-less": { + "name": "--no-less", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy LESS files.", + "default": false + }, + "no-images": { + "name": "--no-images", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy images.", + "default": false + }, + "no-fonts": { + "name": "--no-fonts", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy font files.", + "default": false + }, + "no-html": { + "name": "--no-html", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy HTML files.", + "default": false + }, + "no-misc": { + "name": "--no-misc", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy files of other types (.md, .jbf, .csv, etc.).", + "default": false + }, + "no-html-minify": { + "name": "--no-html-minify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not minify HTML files.", + "default": false + }, + "no-parent": { + "name": "--no-parent", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not compile parent themes. Supported only in quick and standard strategies.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:store-config:set", + "usage": [ + "setup:store-config:set [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs the store configuration. Deprecated since 2.2.0. Use config:set instead", + "help": "Installs the store configuration. Deprecated since 2.2.0. Use config:set instead", + "definition": { + "arguments": [], + "options": { + "base-url": { + "name": "--base-url", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "URL the store is supposed to be available at. Deprecated, use config:set with path web/unsecure/base_url", + "default": null + }, + "language": { + "name": "--language", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default language code. Deprecated, use config:set with path general/locale/code", + "default": null + }, + "timezone": { + "name": "--timezone", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default time zone code. Deprecated, use config:set with path general/locale/timezone", + "default": null + }, + "currency": { + "name": "--currency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default currency code. Deprecated, use config:set with path currency/options/base, currency/options/default and currency/options/allow", + "default": null + }, + "use-rewrites": { + "name": "--use-rewrites", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use rewrites. Deprecated, use config:set with path web/seo/use_rewrites", + "default": null + }, + "use-secure": { + "name": "--use-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web/secure/use_in_frontend", + "default": null + }, + "base-url-secure": { + "name": "--base-url-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Base URL for SSL connection. Deprecated, use config:set with path web/secure/base_url", + "default": null + }, + "use-secure-admin": { + "name": "--use-secure-admin", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run admin interface with SSL. Deprecated, use config:set with path web/secure/use_in_adminhtml", + "default": null + }, + "admin-use-security-key": { + "name": "--admin-use-security-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin/security/use_form_key", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:uninstall", + "usage": [ + "setup:uninstall [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Uninstalls the Magento application", + "help": "Uninstalls the Magento application", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:upgrade", + "usage": [ + "setup:upgrade [--keep-generated] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Upgrades the Magento application, DB data, and schema", + "help": "Upgrades the Magento application, DB data, and schema", + "definition": { + "arguments": [], + "options": { + "keep-generated": { + "name": "--keep-generated", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Prevents generated files from being deleted. We discourage using this option except when deploying to production. Consult your system integrator or administrator for more information.", + "default": false + }, + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "safe-mode": { + "name": "--safe-mode", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Safe installation of Magento with dumps on destructive operations, like column removal", + "default": null + }, + "data-restore": { + "name": "--data-restore", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Restore removed data from dumps", + "default": null + }, + "dry-run": { + "name": "--dry-run", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Magento Installation will be run in dry-run mode", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "store:list", + "usage": [ + "store:list" + ], + "description": "Displays the list of stores", + "help": "Displays the list of stores", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "store:website:list", + "usage": [ + "store:website:list" + ], + "description": "Displays the list of websites", + "help": "Displays the list of websites", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "support:backup:code", + "usage": [ + "support:backup:code [--name [NAME]] [-o|--output [OUTPUT]] [-l|--logs]" + ], + "description": "Create Code backup", + "help": "Create Code backup", + "definition": { + "arguments": [], + "options": { + "name": { + "name": "--name", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Dump name", + "default": null + }, + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Output path", + "default": null + }, + "logs": { + "name": "--logs", + "shortcut": "-l", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Include logs", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "support:backup:db", + "usage": [ + "support:backup:db [--name [NAME]] [-o|--output [OUTPUT]] [-l|--logs] [-i|--ignore-sanitize]" + ], + "description": "Create DB backup", + "help": "Create DB backup", + "definition": { + "arguments": [], + "options": { + "name": { + "name": "--name", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Dump name", + "default": null + }, + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Output path", + "default": null + }, + "logs": { + "name": "--logs", + "shortcut": "-l", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Include logs", + "default": false + }, + "ignore-sanitize": { + "name": "--ignore-sanitize", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Ignore sanitize", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "support:utility:check", + "usage": [ + "support:utility:check [--hide-paths]" + ], + "description": "Check required backup utilities", + "help": "Check required backup utilities", + "definition": { + "arguments": [], + "options": { + "hide-paths": { + "name": "--hide-paths", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Only check required console utilities", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "support:utility:paths", + "usage": [ + "support:utility:paths [-f|--force]" + ], + "description": "Create utilities paths list", + "help": "Create utilities paths list", + "definition": { + "arguments": [], + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "theme:uninstall", + "usage": [ + "theme:uninstall [--backup-code] [-c|--clear-static-content] [--] ..." + ], + "description": "Uninstalls theme", + "help": "Uninstalls theme", + "definition": { + "arguments": { + "theme": { + "name": "theme", + "is_required": true, + "is_array": true, + "description": "Path of the theme. Theme path should be specified as full path which is area/vendor/name. For example, frontend/Magento/blank", + "default": [] + } + }, + "options": { + "backup-code": { + "name": "--backup-code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code backup (excluding temporary files)", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "varnish:vcl:generate", + "usage": [ + "varnish:vcl:generate [--access-list ACCESS-LIST] [--backend-host BACKEND-HOST] [--backend-port BACKEND-PORT] [--export-version EXPORT-VERSION] [--grace-period GRACE-PERIOD] [--output-file OUTPUT-FILE]" + ], + "description": "Generates Varnish VCL and echos it to the command line", + "help": "Generates Varnish VCL and echos it to the command line", + "definition": { + "arguments": [], + "options": { + "access-list": { + "name": "--access-list", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "IPs access list that can purge Varnish", + "default": [ + "localhost" + ] + }, + "backend-host": { + "name": "--backend-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host of the web backend", + "default": "localhost" + }, + "backend-port": { + "name": "--backend-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Port of the web backend", + "default": 8080 + }, + "export-version": { + "name": "--export-version", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The version of Varnish file", + "default": "4" + }, + "grace-period": { + "name": "--grace-period", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Grace period in seconds", + "default": 300 + }, + "output-file": { + "name": "--output-file", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Path to the file to write vcl", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + } + ], + "namespaces": [ + { + "id": "_global", + "commands": [ + "help", + "list" + ] + }, + { + "id": "admin", + "commands": [ + "admin:adobe-ims:disable", + "admin:adobe-ims:enable", + "admin:adobe-ims:info", + "admin:adobe-ims:status", + "admin:user:create", + "admin:user:unlock" + ] + }, + { + "id": "app", + "commands": [ + "app:config:dump", + "app:config:import", + "app:config:status" + ] + }, + { + "id": "braintree", + "commands": [ + "braintree:migrate" + ] + }, + { + "id": "cache", + "commands": [ + "cache:clean", + "cache:disable", + "cache:enable", + "cache:flush", + "cache:status" + ] + }, + { + "id": "catalog", + "commands": [ + "catalog:images:resize", + "catalog:product:attributes:cleanup" + ] + }, + { + "id": "cms", + "commands": [ + "cms:wysiwyg:restrict" + ] + }, + { + "id": "config", + "commands": [ + "config:sensitive:set", + "config:set", + "config:show" + ] + }, + { + "id": "cron", + "commands": [ + "cron:install", + "cron:remove", + "cron:run" + ] + }, + { + "id": "customer", + "commands": [ + "customer:hash:upgrade" + ] + }, + { + "id": "deploy", + "commands": [ + "deploy:mode:set", + "deploy:mode:show" + ] + }, + { + "id": "dev", + "commands": [ + "dev:di:info", + "dev:email:newsletter-compatibility-check", + "dev:email:override-compatibility-check", + "dev:profiler:disable", + "dev:profiler:enable", + "dev:query-log:disable", + "dev:query-log:enable", + "dev:source-theme:deploy", + "dev:template-hints:disable", + "dev:template-hints:enable", + "dev:template-hints:status", + "dev:tests:run", + "dev:urn-catalog:generate", + "dev:xml:convert" + ] + }, + { + "id": "downloadable", + "commands": [ + "downloadable:domains:add", + "downloadable:domains:remove", + "downloadable:domains:show" + ] + }, + { + "id": "encryption", + "commands": [ + "encryption:payment-data:update" + ] + }, + { + "id": "i18n", + "commands": [ + "i18n:collect-phrases", + "i18n:pack", + "i18n:uninstall" + ] + }, + { + "id": "indexer", + "commands": [ + "indexer:info", + "indexer:reindex", + "indexer:reset", + "indexer:set-dimensions-mode", + "indexer:set-mode", + "indexer:show-dimensions-mode", + "indexer:show-mode", + "indexer:status" + ] + }, + { + "id": "info", + "commands": [ + "info:adminuri", + "info:backups:list", + "info:currency:list", + "info:dependencies:show-framework", + "info:dependencies:show-modules", + "info:dependencies:show-modules-circular", + "info:language:list", + "info:timezone:list" + ] + }, + { + "id": "inventory", + "commands": [ + "inventory:reservation:create-compensations", + "inventory:reservation:list-inconsistencies" + ] + }, + { + "id": "inventory-geonames", + "commands": [ + "inventory-geonames:import" + ] + }, + { + "id": "maintenance", + "commands": [ + "maintenance:allow-ips", + "maintenance:disable", + "maintenance:enable", + "maintenance:status" + ] + }, + { + "id": "media-content", + "commands": [ + "media-content:sync" + ] + }, + { + "id": "media-gallery", + "commands": [ + "media-gallery:sync" + ] + }, + { + "id": "module", + "commands": [ + "module:config:status", + "module:disable", + "module:enable", + "module:status", + "module:uninstall" + ] + }, + { + "id": "newrelic", + "commands": [ + "newrelic:create:deploy-marker" + ] + }, + { + "id": "queue", + "commands": [ + "queue:consumers:list", + "queue:consumers:start" + ] + }, + { + "id": "remote-storage", + "commands": [ + "remote-storage:sync" + ] + }, + { + "id": "sampledata", + "commands": [ + "sampledata:deploy", + "sampledata:remove", + "sampledata:reset" + ] + }, + { + "id": "security", + "commands": [ + "security:recaptcha:disable-for-user-forgot-password", + "security:recaptcha:disable-for-user-login", + "security:tfa:google:set-secret", + "security:tfa:providers", + "security:tfa:reset" + ] + }, + { + "id": "setup", + "commands": [ + "setup:backup", + "setup:config:set", + "setup:db-data:upgrade", + "setup:db-declaration:generate-patch", + "setup:db-declaration:generate-whitelist", + "setup:db-schema:add-slave", + "setup:db-schema:split-quote", + "setup:db-schema:split-sales", + "setup:db-schema:upgrade", + "setup:db:status", + "setup:di:compile", + "setup:install", + "setup:performance:generate-fixtures", + "setup:rollback", + "setup:static-content:deploy", + "setup:store-config:set", + "setup:uninstall", + "setup:upgrade" + ] + }, + { + "id": "store", + "commands": [ + "store:list", + "store:website:list" + ] + }, + { + "id": "support", + "commands": [ + "support:backup:code", + "support:backup:db", + "support:utility:check", + "support:utility:paths" + ] + }, + { + "id": "theme", + "commands": [ + "theme:uninstall" + ] + }, + { + "id": "varnish", + "commands": [ + "varnish:vcl:generate" + ] + } + ] +} diff --git a/src/_data/codebase/v2_4/commerce/composer_lock.json b/src/_data/codebase/v2_4/commerce/composer_lock.json index 7383dede419..b65d3ba7a30 100644 --- a/src/_data/codebase/v2_4/commerce/composer_lock.json +++ b/src/_data/codebase/v2_4/commerce/composer_lock.json @@ -1,30896 +1,30115 @@ { - "_readme": [ - "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", - "This file is @generated automatically" - ], - "content-hash": "02ac1f952579fb13a1a78ebecfbb20c9", - "packages": [ - { - "name": "2tvenom/cborencode", - "version": "1.0.2", - "source": { - "type": "git", - "url": "https://github.com/2tvenom/CBOREncode.git", - "reference": "42aedccb861d01fc0554782348cc08f8ebf22332" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/42aedccb861d01fc0554782348cc08f8ebf22332", - "reference": "42aedccb861d01fc0554782348cc08f8ebf22332", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "CBOR": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "PHP" - ], - "authors": [ - { - "name": "Pavel Gulbin", - "email": "2tvenom@gmail.com", - "role": "Developer" - } - ], - "description": "CBOR encoder for PHP", - "homepage": "https://github.com/2tvenom/CBOREncode", - "keywords": [ - "cbor" - ], - "support": { - "issues": "https://github.com/2tvenom/CBOREncode/issues", - "source": "https://github.com/2tvenom/CBOREncode/tree/1.0.2" - }, - "time": "2020-10-27T07:22:41+00:00" - }, - { - "name": "amzn/amazon-pay-and-login-magento-2-module", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-magento-2-module/amzn-amazon-pay-and-login-magento-2-module-4.2.0.0.zip", - "shasum": "1e339b78bed63a33ae7fdbf013c50872aafa8eaa" - }, - "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "4.2.0", - "amzn/amazon-pay-module": "4.2.0", - "amzn/login-with-amazon-module": "4.2.0" - }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Official Magento2 Plugin to integrate with Amazon Pay and Login with Amazon" - }, - { - "name": "amzn/amazon-pay-and-login-with-amazon-core-module", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-with-amazon-core-module/amzn-amazon-pay-and-login-with-amazon-core-module-4.2.0.0.zip", - "shasum": "037a5f6c50810ee99d97d231e0844ac4bcc284dd" - }, - "require": { - "amzn/amazon-pay-sdk-php": "^3.2.0", - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-checkout": "*", - "magento/module-config": "*", - "magento/module-customer": "*", - "magento/module-developer": "*", - "magento/module-eav": "*", - "magento/module-payment": "*", - "magento/module-paypal": "*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Amazon\\Core\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "description": "Shared functionality for Amazon Pay and Login with Amazon modules" - }, - { - "name": "amzn/amazon-pay-module", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-module/amzn-amazon-pay-module-4.2.0.0.zip", - "shasum": "cdb8f04a64f3839effc41c7c05b5df843ec6820e" - }, - "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^4.2.0", - "amzn/login-with-amazon-module": "^4.2.0", - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-checkout": "*", - "magento/module-customer": "*", - "magento/module-directory": "*", - "magento/module-eav": "*", - "magento/module-payment": "*", - "magento/module-paypal": "*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "*", - "magento/module-scalable-checkout": "*", - "magento/module-scalable-oms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Amazon\\Payment\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "description": "Amazon Pay module" - }, - { - "name": "amzn/amazon-pay-sdk-php", - "version": "3.7.0", - "source": { - "type": "git", - "url": "https://github.com/amzn/amazon-pay-sdk-php.git", - "reference": "87229f674d203b9b11af4e3c66390c750655f10b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/amzn/amazon-pay-sdk-php/zipball/87229f674d203b9b11af4e3c66390c750655f10b", - "reference": "87229f674d203b9b11af4e3c66390c750655f10b", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.5.0" - }, - "require-dev": { - "phpunit/phpunit": "^4" - }, - "type": "library", - "autoload": { - "psr-4": { - "AmazonPay\\": "AmazonPay/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Amazon Pay SDK", - "email": "amazon-pay-sdk@amazon.com" - } - ], - "description": "Amazon Pay SDK (PHP)", - "homepage": "https://github.com/amzn/amazon-pay-sdk-php", - "keywords": [ - "amazon", - "amazon pay", - "amazon payments", - "pay", - "pay with amazon", - "payment", - "payments" - ], - "support": { - "issues": "https://github.com/amzn/amazon-pay-sdk-php/issues", - "source": "https://github.com/amzn/amazon-pay-sdk-php/tree/3.7.0" - }, - "time": "2021-01-25T08:49:24+00:00" - }, - { - "name": "amzn/login-with-amazon-module", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/login-with-amazon-module/amzn-login-with-amazon-module-4.2.0.0.zip", - "shasum": "3107e616e29739c7e55e0cf8014dc0d1e93e5ef8" - }, - "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^4.2.0", - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-checkout-agreements": "*", - "magento/module-customer": "*", - "magento/module-eav": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Amazon\\Login\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "description": "Login with Amazon module" - }, - { - "name": "astock/stock-api-libphp", - "version": "1.1.4", - "source": { - "type": "git", - "url": "https://github.com/adobe/stock-api-libphp.git", - "reference": "9c66a2ceea2d4c82386e3fafd1db0303fa73bedb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/9c66a2ceea2d4c82386e3fafd1db0303fa73bedb", - "reference": "9c66a2ceea2d4c82386e3fafd1db0303fa73bedb", - "shasum": "" - }, - "require": { - "guzzlehttp/guzzle": "~6.0", - "php": "~7.1" - }, - "require-dev": { - "mockery/mockery": "^0.9.9", - "phpunit/phpunit": ">=6.0 <9.0", - "squizlabs/php_codesniffer": "~2.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "AdobeStock\\Api\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "description": "Adobe Stock API library", - "support": { - "issues": "https://github.com/adobe/stock-api-libphp/issues", - "source": "https://github.com/adobe/stock-api-libphp/tree/master" - }, - "time": "2020-04-20T17:47:06+00:00" - }, - { - "name": "aws/aws-sdk-php", - "version": "3.173.6", - "source": { - "type": "git", - "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "439a161e46895cd1f7b93b4c0295f95d6a17385e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/439a161e46895cd1f7b93b4c0295f95d6a17385e", - "reference": "439a161e46895cd1f7b93b4c0295f95d6a17385e", - "shasum": "" - }, - "require": { - "ext-json": "*", - "ext-pcre": "*", - "ext-simplexml": "*", - "guzzlehttp/guzzle": "^5.3.3|^6.2.1|^7.0", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.4.1", - "mtdowling/jmespath.php": "^2.5", - "php": ">=5.5" - }, - "require-dev": { - "andrewsville/php-token-reflection": "^1.4", - "aws/aws-php-sns-message-validator": "~1.0", - "behat/behat": "~3.0", - "doctrine/cache": "~1.4", - "ext-dom": "*", - "ext-openssl": "*", - "ext-pcntl": "*", - "ext-sockets": "*", - "nette/neon": "^2.3", - "paragonie/random_compat": ">= 2", - "phpunit/phpunit": "^4.8.35|^5.4.3", - "psr/cache": "^1.0", - "psr/simple-cache": "^1.0", - "sebastian/comparator": "^1.2.3" - }, - "suggest": { - "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", - "doctrine/cache": "To use the DoctrineCacheAdapter", - "ext-curl": "To send requests using cURL", - "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", - "ext-sockets": "To use client-side monitoring" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "Aws\\": "src/" - }, - "files": [ - "src/functions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Amazon Web Services", - "homepage": "http://aws.amazon.com/" - } - ], - "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", - "homepage": "http://aws.amazon.com/sdkforphp", - "keywords": [ - "amazon", - "aws", - "cloud", - "dynamodb", - "ec2", - "glacier", - "s3", - "sdk" - ], - "support": { - "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", - "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.173.6" - }, - "time": "2021-02-09T19:14:22+00:00" - }, - { - "name": "bacon/bacon-qr-code", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/Bacon/BaconQrCode.git", - "reference": "3e9d791b67d0a2912922b7b7c7312f4b37af41e4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/3e9d791b67d0a2912922b7b7c7312f4b37af41e4", - "reference": "3e9d791b67d0a2912922b7b7c7312f4b37af41e4", - "shasum": "" - }, - "require": { - "dasprid/enum": "^1.0.3", - "ext-iconv": "*", - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "phly/keep-a-changelog": "^1.4", - "phpunit/phpunit": "^7 | ^8 | ^9", - "squizlabs/php_codesniffer": "^3.4" - }, - "suggest": { - "ext-imagick": "to generate QR code images" - }, - "type": "library", - "autoload": { - "psr-4": { - "BaconQrCode\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Ben Scholzen 'DASPRiD'", - "email": "mail@dasprids.de", - "homepage": "https://dasprids.de/", - "role": "Developer" - } - ], - "description": "BaconQrCode is a QR code generator for PHP.", - "homepage": "https://github.com/Bacon/BaconQrCode", - "support": { - "issues": "https://github.com/Bacon/BaconQrCode/issues", - "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.3" - }, - "time": "2020-10-30T02:02:47+00:00" - }, - { - "name": "beberlei/assert", - "version": "v3.3.0", - "source": { - "type": "git", - "url": "https://github.com/beberlei/assert.git", - "reference": "5367e3895976b49704ae671f75bc5f0ba1b986ab" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/beberlei/assert/zipball/5367e3895976b49704ae671f75bc5f0ba1b986ab", - "reference": "5367e3895976b49704ae671f75bc5f0ba1b986ab", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "ext-intl": "*", - "ext-json": "*", - "ext-mbstring": "*", - "ext-simplexml": "*", - "php": "^7.0 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "*", - "phpstan/phpstan": "*", - "phpunit/phpunit": ">=6.0.0", - "yoast/phpunit-polyfills": "^0.1.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Assert\\": "lib/Assert" - }, - "files": [ - "lib/Assert/functions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de", - "role": "Lead Developer" - }, - { - "name": "Richard Quadling", - "email": "rquadling@gmail.com", - "role": "Collaborator" - } - ], - "description": "Thin assertion library for input validation in business models.", - "keywords": [ - "assert", - "assertion", - "validation" - ], - "support": { - "issues": "https://github.com/beberlei/assert/issues", - "source": "https://github.com/beberlei/assert/tree/v3.3.0" - }, - "time": "2020-11-13T20:02:54+00:00" - }, - { - "name": "braintree/braintree_php", - "version": "5.2.0", - "source": { - "type": "git", - "url": "https://github.com/braintree/braintree_php.git", - "reference": "6cf3447ecd0303caa6f2d4f22b653dc5c71b4589" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/braintree/braintree_php/zipball/6cf3447ecd0303caa6f2d4f22b653dc5c71b4589", - "reference": "6cf3447ecd0303caa6f2d4f22b653dc5c71b4589", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-dom": "*", - "ext-hash": "*", - "ext-openssl": "*", - "ext-xmlwriter": "*", - "php": ">=7.2.0" - }, - "require-dev": { - "phpunit/phpunit": "^7.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Braintree\\": "lib/Braintree" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Braintree", - "homepage": "https://www.braintreepayments.com/" - } - ], - "description": "Braintree PHP Client Library", - "support": { - "issues": "https://github.com/braintree/braintree_php/issues", - "source": "https://github.com/braintree/braintree_php/tree/5.2.0" - }, - "time": "2020-06-15T19:02:23+00:00" - }, - { - "name": "christian-riesen/base32", - "version": "1.5.2", - "source": { - "type": "git", - "url": "https://github.com/ChristianRiesen/base32.git", - "reference": "a1cac38d50adb5ce9337a62019a0697cc5da3ca1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/a1cac38d50adb5ce9337a62019a0697cc5da3ca1", - "reference": "a1cac38d50adb5ce9337a62019a0697cc5da3ca1", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.17", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^8.5.13 || ^9.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Base32\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Christian Riesen", - "email": "chris.riesen@gmail.com", - "homepage": "http://christianriesen.com/", - "role": "Developer" - } - ], - "description": "Base32 encoder/decoder according to RFC 4648", - "homepage": "https://github.com/ChristianRiesen/base32", - "keywords": [ - "base32", - "decode", - "encode", - "rfc4648" - ], - "support": { - "issues": "https://github.com/ChristianRiesen/base32/issues", - "source": "https://github.com/ChristianRiesen/base32/tree/1.5.2" - }, - "time": "2021-01-11T22:44:02+00:00" - }, - { - "name": "colinmollenhour/cache-backend-file", - "version": "v1.4.5", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_File.git", - "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_File/zipball/03c7d4c0f43b2de1b559a3527d18ff697d306544", - "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544", - "shasum": "" - }, - "type": "magento-module", - "autoload": { - "classmap": [ - "File.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Colin Mollenhour" - } - ], - "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", - "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", - "support": { - "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", - "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" - }, - "time": "2019-04-18T21:54:31+00:00" - }, - { - "name": "colinmollenhour/cache-backend-redis", - "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", - "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/389fb68de15660e39b055d149d31f3708b5d6cbc", - "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc", - "shasum": "" - }, - "require": { - "magento-hackathon/magento-composer-installer": "*" - }, - "type": "magento-module", - "autoload": { - "classmap": [ - "Cm/Cache/Backend/Redis.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Colin Mollenhour" - } - ], - "description": "Zend_Cache backend using Redis with full support for tags.", - "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis", - "support": { - "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/issues", - "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/tree/1.11.0" - }, - "time": "2019-03-03T04:04:49+00:00" - }, - { - "name": "colinmollenhour/credis", - "version": "1.11.1", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/credis.git", - "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/bd1da4698ab1918477f9e71e5ff0062b9a345008", - "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "Client.php", - "Cluster.php", - "Sentinel.php", - "Module.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Colin Mollenhour", - "email": "colin@mollenhour.com" - } - ], - "description": "Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.", - "homepage": "https://github.com/colinmollenhour/credis", - "support": { - "issues": "https://github.com/colinmollenhour/credis/issues", - "source": "https://github.com/colinmollenhour/credis/tree/1.11.1" - }, - "time": "2019-11-26T18:09:45+00:00" - }, - { - "name": "colinmollenhour/php-redis-session-abstract", - "version": "v1.4.3", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/39ca38da5e0a981bc1a7e39a86693c128784a513", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513", - "shasum": "" - }, - "require": { - "colinmollenhour/credis": "~1.6", - "php": "^5.5 || ^7.0|| ^7.1 || ^7.2" - }, - "type": "library", - "autoload": { - "psr-0": { - "Cm\\RedisSession\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Colin Mollenhour" - } - ], - "description": "A Redis-based session handler with optimistic locking", - "homepage": "https://github.com/colinmollenhour/php-redis-session-abstract", - "support": { - "issues": "https://github.com/colinmollenhour/php-redis-session-abstract/issues", - "source": "https://github.com/colinmollenhour/php-redis-session-abstract/tree/v1.4.3" - }, - "time": "2020-10-07T09:47:22+00:00" - }, - { - "name": "composer/ca-bundle", - "version": "1.2.9", - "source": { - "type": "git", - "url": "https://github.com/composer/ca-bundle.git", - "reference": "78a0e288fdcebf92aa2318a8d3656168da6ac1a5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/78a0e288fdcebf92aa2318a8d3656168da6ac1a5", - "reference": "78a0e288fdcebf92aa2318a8d3656168da6ac1a5", - "shasum": "" - }, - "require": { - "ext-openssl": "*", - "ext-pcre": "*", - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^0.12.55", - "psr/log": "^1.0", - "symfony/phpunit-bridge": "^4.2 || ^5", - "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\CaBundle\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be/" - } - ], - "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", - "keywords": [ - "cabundle", - "cacert", - "certificate", - "ssl", - "tls" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.2.9" - }, - "funding": [ - { - "url": "https://packagist.com/", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2021-01-12T12:10:35+00:00" - }, - { - "name": "composer/composer", - "version": "1.10.19", - "source": { - "type": "git", - "url": "https://github.com/composer/composer.git", - "reference": "196601d50c08c3fae389a417a7689367fcf37cef" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/196601d50c08c3fae389a417a7689367fcf37cef", - "reference": "196601d50c08c3fae389a417a7689367fcf37cef", - "shasum": "" - }, - "require": { - "composer/ca-bundle": "^1.0", - "composer/semver": "^1.0", - "composer/spdx-licenses": "^1.2", - "composer/xdebug-handler": "^1.1", - "justinrainbow/json-schema": "^5.2.10", - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1.0", - "seld/jsonlint": "^1.4", - "seld/phar-utils": "^1.0", - "symfony/console": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/filesystem": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/finder": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/process": "^2.7 || ^3.0 || ^4.0 || ^5.0" - }, - "conflict": { - "symfony/console": "2.8.38" - }, - "require-dev": { - "phpspec/prophecy": "^1.10", - "symfony/phpunit-bridge": "^4.2" - }, - "suggest": { - "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", - "ext-zip": "Enabling the zip extension allows you to unzip archives", - "ext-zlib": "Allow gzip compression of HTTP requests" - }, - "bin": [ - "bin/composer" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.10-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\": "src/Composer" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de/" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be/" - } - ], - "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", - "homepage": "https://getcomposer.org/", - "keywords": [ - "autoload", - "dependency", - "package" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/composer/issues", - "source": "https://github.com/composer/composer/tree/1.10.19" - }, - "funding": [ - { - "url": "https://packagist.com/", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-12-04T08:14:16+00:00" - }, - { - "name": "composer/semver", - "version": "1.7.2", - "source": { - "type": "git", - "url": "https://github.com/composer/semver.git", - "reference": "647490bbcaf7fc4891c58f47b825eb99d19c377a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/647490bbcaf7fc4891c58f47b825eb99d19c377a", - "reference": "647490bbcaf7fc4891c58f47b825eb99d19c377a", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.5 || ^5.0.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Semver\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de/" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be/" - }, - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl/" - } - ], - "description": "Semver library that offers utilities, version constraint parsing and validation.", - "keywords": [ - "semantic", - "semver", - "validation", - "versioning" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/1.7.2" - }, - "funding": [ - { - "url": "https://packagist.com/", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-12-03T15:47:16+00:00" - }, - { - "name": "composer/spdx-licenses", - "version": "1.5.5", - "source": { - "type": "git", - "url": "https://github.com/composer/spdx-licenses.git", - "reference": "de30328a7af8680efdc03e396aad24befd513200" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/de30328a7af8680efdc03e396aad24befd513200", - "reference": "de30328a7af8680efdc03e396aad24befd513200", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 7" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Spdx\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de/" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be/" - }, - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl/" - } - ], - "description": "SPDX licenses list and validation library.", - "keywords": [ - "license", - "spdx", - "validator" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/spdx-licenses/issues", - "source": "https://github.com/composer/spdx-licenses/tree/1.5.5" - }, - "funding": [ - { - "url": "https://packagist.com/", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-12-03T16:04:16+00:00" - }, - { - "name": "composer/xdebug-handler", - "version": "1.4.5", - "source": { - "type": "git", - "url": "https://github.com/composer/xdebug-handler.git", - "reference": "f28d44c286812c714741478d968104c5e604a1d4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/f28d44c286812c714741478d968104c5e604a1d4", - "reference": "f28d44c286812c714741478d968104c5e604a1d4", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8" - }, - "type": "library", - "autoload": { - "psr-4": { - "Composer\\XdebugHandler\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "John Stevenson", - "email": "john-stevenson@blueyonder.co.uk" - } - ], - "description": "Restarts a process without Xdebug.", - "keywords": [ - "Xdebug", - "performance" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/xdebug-handler/issues", - "source": "https://github.com/composer/xdebug-handler/tree/1.4.5" - }, - "funding": [ - { - "url": "https://packagist.com/", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-11-13T08:04:11+00:00" - }, - { - "name": "container-interop/container-interop", - "version": "1.2.0", - "source": { - "type": "git", - "url": "https://github.com/container-interop/container-interop.git", - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8", - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8", - "shasum": "" - }, - "require": { - "psr/container": "^1.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Interop\\Container\\": "src/Interop/Container/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Promoting the interoperability of container objects (DIC, SL, etc.)", - "homepage": "https://github.com/container-interop/container-interop", - "support": { - "issues": "https://github.com/container-interop/container-interop/issues", - "source": "https://github.com/container-interop/container-interop/tree/master" - }, - "abandoned": "psr/container", - "time": "2017-02-14T19:40:03+00:00" - }, - { - "name": "dasprid/enum", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/DASPRiD/Enum.git", - "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", - "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", - "shasum": "" - }, - "require-dev": { - "phpunit/phpunit": "^7 | ^8 | ^9", - "squizlabs/php_codesniffer": "^3.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "DASPRiD\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Ben Scholzen 'DASPRiD'", - "email": "mail@dasprids.de", - "homepage": "https://dasprids.de/", - "role": "Developer" - } - ], - "description": "PHP 7.1 enum implementation", - "keywords": [ - "enum", - "map" - ], - "support": { - "issues": "https://github.com/DASPRiD/Enum/issues", - "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" - }, - "time": "2020-10-02T16:03:48+00:00" - }, - { - "name": "donatj/phpuseragentparser", - "version": "v0.18.0", - "source": { - "type": "git", - "url": "https://github.com/donatj/PhpUserAgent.git", - "reference": "978e66786bc392a09b24b152a8a695dadd230e60" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/donatj/PhpUserAgent/zipball/978e66786bc392a09b24b152a8a695dadd230e60", - "reference": "978e66786bc392a09b24b152a8a695dadd230e60", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "camspiers/json-pretty": "~1.0", - "donatj/drop": "*", - "phpunit/phpunit": "~4.8|~9" - }, - "type": "library", - "autoload": { - "files": [ - "src/UserAgentParser.php" - ], - "psr-4": { - "donatj\\UserAgent\\": "src/UserAgent" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jesse G. Donat", - "email": "donatj@gmail.com", - "homepage": "https://donatstudios.com/", - "role": "Developer" - } - ], - "description": "Lightning fast, minimalist PHP UserAgent string parser.", - "homepage": "https://donatstudios.com/PHP-Parser-HTTP_USER_AGENT", - "keywords": [ - "browser", - "browser detection", - "parser", - "user agent", - "useragent" - ], - "support": { - "issues": "https://github.com/donatj/PhpUserAgent/issues", - "source": "https://github.com/donatj/PhpUserAgent/tree/v0.18.0" - }, - "funding": [ - { - "url": "https://www.paypal.me/donatj/15", - "type": "custom" - }, - { - "url": "https://github.com/donatj", - "type": "github" - } - ], - "time": "2020-12-29T05:36:08+00:00" - }, - { - "name": "dotmailer/dotmailer-magento2-extension", - "version": "4.10.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension/dotmailer-dotmailer-magento2-extension-4.10.0.0.zip", - "shasum": "b38ca62555570448b0cde9c5f93c85d4c7962c0e" - }, - "require": { - "magento/framework": ">=101 <104", - "magento/module-authorization": "100.*", - "magento/module-backend": ">=100 <103", - "magento/module-bundle": ">=100 <102", - "magento/module-catalog": ">=101 <105", - "magento/module-catalog-inventory": "100.*", - "magento/module-catalog-rule": ">=100 <102", - "magento/module-checkout": "100.*", - "magento/module-config": ">=100 <103", - "magento/module-configurable-product": "100.*", - "magento/module-cron": "100.*", - "magento/module-customer": ">=100 <104", - "magento/module-directory": "100.*", - "magento/module-eav": ">=100 <104", - "magento/module-email": ">=100 <102", - "magento/module-grouped-product": "100.*", - "magento/module-newsletter": "100.*", - "magento/module-payment": "100.*", - "magento/module-product-alert": "100.*", - "magento/module-quote": ">=100 <103", - "magento/module-reports": ">=100 <102", - "magento/module-review": ">=100 <102", - "magento/module-sales": ">=100 <104", - "magento/module-sales-rule": ">=100 <102", - "magento/module-send-friend": "100.*", - "magento/module-shipping": "100.*", - "magento/module-store": ">=100 <102", - "magento/module-theme": ">=100 <102", - "magento/module-ui": ">=100 <102", - "magento/module-url-rewrite": ">=100 <103", - "magento/module-user": ">=100 <102", - "magento/module-wishlist": ">=100 <102", - "php": "^7.1" - }, - "suggest": { - "dotmailer/dotmailer-magento2-extension-chat": "Adds Engagement Cloud Chat to your Magento store" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Dotdigitalgroup\\Email\\": "" - } - }, - "license": [ - "MIT" - ], - "description": "dotmailer integration for magento 2" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-chat", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-chat/dotmailer-dotmailer-magento2-extension-chat-1.3.0.0.zip", - "shasum": "6d7c40b45c19003b78be6890e27948308e1b5751" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "^4.10.0", - "magento/framework": ">=101 <104", - "magento/module-backend": ">=100 <103", - "magento/module-checkout": "100.*", - "magento/module-config": ">=100 <103", - "magento/module-customer": ">=100 <104", - "magento/module-quote": ">=100 <103", - "magento/module-sales": ">=100 <104", - "magento/module-store": ">=100 <102" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Dotdigitalgroup\\Chat\\": "" - } - }, - "license": [ - "MIT" - ], - "description": "Engagement Cloud for Magento 2: Chat module" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-enterprise", - "version": "1.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-enterprise/dotmailer-dotmailer-magento2-extension-enterprise-1.4.0.0.zip", - "shasum": "120da32e04edfabc243958886700d560884b319e" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "^4.8.0", - "magento/framework": ">=101 <104", - "magento/framework-foreign-key": ">=1.0.0", - "magento/module-backend": ">=100 <103", - "magento/module-customer-segment": ">=100 <103", - "magento/module-integration": "100.*", - "magento/module-page-builder": ">=1.0.0", - "magento/module-reward": ">=100 <102", - "magento/module-store": ">=100 <102", - "magento/module-ui": ">=100 <102", - "magento/page-builder-commerce": ">=1.0.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Dotdigitalgroup\\Enterprise\\": "" - } - }, - "license": [ - "MIT" - ], - "description": "Engagement Cloud integration for Magento Commerce" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-enterprise-package", - "version": "4.10.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-enterprise-package/dotmailer-dotmailer-magento2-extension-enterprise-package-4.10.0.0.zip", - "shasum": "840b4f7681933fcdee833b4d5172a2250acf369f" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "4.10.0", - "dotmailer/dotmailer-magento2-extension-chat": "1.3.0", - "dotmailer/dotmailer-magento2-extension-enterprise": "1.4.0", - "dotmailer/dotmailer-magento2-extension-sms": "1.0.0" - }, - "type": "metapackage", - "license": [ - "MIT" - ], - "description": "Dotmailer integration for Magento 2 Commerce" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-package", - "version": "4.10.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-package/dotmailer-dotmailer-magento2-extension-package-4.10.0.0.zip", - "shasum": "429554389e4699ba919aea396fd810eea6751a1b" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "4.10.0", - "dotmailer/dotmailer-magento2-extension-chat": "1.3.0", - "dotmailer/dotmailer-magento2-extension-sms": "1.0.0" - }, - "type": "metapackage", - "license": [ - "MIT" - ], - "description": "Dotmailer integration for Magento 2 Open Source" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-sms", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-sms/dotmailer-dotmailer-magento2-extension-sms-1.0.0.0.zip", - "shasum": "0aafa7004cd119570c9a78e6ea6983ac5ae16019" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "^4.10.0", - "magento/framework": ">=101 <104", - "magento/module-backend": ">=100 <103", - "magento/module-checkout": "100.*", - "magento/module-config": ">=100 <103", - "magento/module-customer": ">=100 <104", - "magento/module-directory": "100.*", - "magento/module-quote": ">=100 <103", - "magento/module-sales": ">=100 <104", - "magento/module-shipping": "100.*", - "magento/module-store": ">=100 <102", - "magento/module-ui": ">=100 <102" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Dotdigitalgroup\\Sms\\": "" - } - }, - "license": [ - "MIT" - ], - "description": "Engagement Cloud for Magento 2: SMS module" - }, - { - "name": "elasticsearch/elasticsearch", - "version": "v7.7.0", - "source": { - "type": "git", - "url": "https://github.com/elastic/elasticsearch-php.git", - "reference": "1d90a7ff4fb1936dc4376f09d723af75714f6f05" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/1d90a7ff4fb1936dc4376f09d723af75714f6f05", - "reference": "1d90a7ff4fb1936dc4376f09d723af75714f6f05", - "shasum": "" - }, - "require": { - "ext-json": ">=1.3.7", - "ezimuel/ringphp": "^1.1.2", - "php": "^7.1", - "psr/log": "~1.0" - }, - "require-dev": { - "cpliakas/git-wrapper": "~2.0", - "doctrine/inflector": "^1.3", - "mockery/mockery": "^1.2", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^7.5", - "squizlabs/php_codesniffer": "^3.4", - "symfony/finder": "~4.0", - "symfony/yaml": "~4.0" - }, - "suggest": { - "ext-curl": "*", - "monolog/monolog": "Allows for client-level logging and tracing" - }, - "type": "library", - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Elasticsearch\\": "src/Elasticsearch/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Zachary Tong" - }, - { - "name": "Enrico Zimuel" - } - ], - "description": "PHP Client for Elasticsearch", - "keywords": [ - "client", - "elasticsearch", - "search" - ], - "support": { - "issues": "https://github.com/elastic/elasticsearch-php/issues", - "source": "https://github.com/elastic/elasticsearch-php/tree/v7.7.0" - }, - "time": "2020-05-13T15:19:26+00:00" - }, - { - "name": "endroid/qr-code", - "version": "3.9.6", - "source": { - "type": "git", - "url": "https://github.com/endroid/qr-code.git", - "reference": "9cdd4f5d609bfc8811ca4a62b4d23eb16976242f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/endroid/qr-code/zipball/9cdd4f5d609bfc8811ca4a62b4d23eb16976242f", - "reference": "9cdd4f5d609bfc8811ca4a62b4d23eb16976242f", - "shasum": "" - }, - "require": { - "bacon/bacon-qr-code": "^2.0", - "khanamiryan/qrcode-detector-decoder": "^1.0.2", - "myclabs/php-enum": "^1.5", - "php": ">=7.2", - "symfony/options-resolver": "^3.4||^4.4||^5.0", - "symfony/property-access": "^3.4||^4.4||^5.0" - }, - "require-dev": { - "endroid/quality": "^1.3.7", - "setasign/fpdf": "^1.8" - }, - "suggest": { - "ext-gd": "Required for generating PNG images", - "roave/security-advisories": "Avoids installation of package versions with vulnerabilities", - "setasign/fpdf": "Required to use the FPDF writer.", - "symfony/security-checker": "Checks your composer.lock for vulnerabilities" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Endroid\\QrCode\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jeroen van den Enden", - "email": "info@endroid.nl" - } - ], - "description": "Endroid QR Code", - "homepage": "https://github.com/endroid/qr-code", - "keywords": [ - "bundle", - "code", - "endroid", - "php", - "qr", - "qrcode" - ], - "support": { - "issues": "https://github.com/endroid/qr-code/issues", - "source": "https://github.com/endroid/qr-code/tree/3.9.6" - }, - "funding": [ - { - "url": "https://github.com/endroid", - "type": "github" - } - ], - "time": "2020-11-27T14:30:38+00:00" - }, - { - "name": "ezimuel/guzzlestreams", - "version": "3.0.1", - "source": { - "type": "git", - "url": "https://github.com/ezimuel/guzzlestreams.git", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Stream\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "Guzzle", - "stream" - ], - "support": { - "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" - }, - "time": "2020-02-14T23:11:50+00:00" - }, - { - "name": "ezimuel/ringphp", - "version": "1.1.2", - "source": { - "type": "git", - "url": "https://github.com/ezimuel/ringphp.git", - "reference": "0b78f89d8e0bb9e380046c31adfa40347e9f663b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/0b78f89d8e0bb9e380046c31adfa40347e9f663b", - "reference": "0b78f89d8e0bb9e380046c31adfa40347e9f663b", - "shasum": "" - }, - "require": { - "ezimuel/guzzlestreams": "^3.0.1", - "php": ">=5.4.0", - "react/promise": "~2.0" - }, - "require-dev": { - "ext-curl": "*", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "ext-curl": "Guzzle will use specific adapters if cURL is present" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Ring\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", - "support": { - "source": "https://github.com/ezimuel/ringphp/tree/1.1.2" - }, - "time": "2020-02-14T23:51:21+00:00" - }, - { - "name": "google/recaptcha", - "version": "1.2.4", - "source": { - "type": "git", - "url": "https://github.com/google/recaptcha.git", - "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/google/recaptcha/zipball/614f25a9038be4f3f2da7cbfd778dc5b357d2419", - "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "ReCaptcha\\": "src/ReCaptcha" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", - "homepage": "https://www.google.com/recaptcha/", - "keywords": [ - "Abuse", - "captcha", - "recaptcha", - "spam" - ], - "support": { - "forum": "https://groups.google.com/forum/#!forum/recaptcha", - "issues": "https://github.com/google/recaptcha/issues", - "source": "https://github.com/google/recaptcha" - }, - "time": "2020-03-31T17:50:54+00:00" - }, - { - "name": "guzzlehttp/guzzle", - "version": "6.5.5", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", - "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", - "shasum": "" - }, - "require": { - "ext-json": "*", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.6.1", - "php": ">=5.5", - "symfony/polyfill-intl-idn": "^1.17.0" - }, - "require-dev": { - "ext-curl": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", - "psr/log": "^1.1" - }, - "suggest": { - "psr/log": "Required for using the Log middleware" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "6.5-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Guzzle is a PHP HTTP client library", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "client", - "curl", - "framework", - "http", - "http client", - "rest", - "web service" - ], - "support": { - "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/6.5" - }, - "time": "2020-06-16T21:01:06+00:00" - }, - { - "name": "guzzlehttp/promises", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/promises.git", - "reference": "60d379c243457e073cff02bc323a2a86cb355631" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/60d379c243457e073cff02bc323a2a86cb355631", - "reference": "60d379c243457e073cff02bc323a2a86cb355631", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "symfony/phpunit-bridge": "^4.4 || ^5.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Promise\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Guzzle promises library", - "keywords": [ - "promise" - ], - "support": { - "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/1.4.0" - }, - "time": "2020-09-30T07:37:28+00:00" - }, - { - "name": "guzzlehttp/psr7", - "version": "1.7.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/psr7.git", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/53330f47520498c0ae1f61f7e2c90f55690c06a3", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3", - "shasum": "" - }, - "require": { - "php": ">=5.4.0", - "psr/http-message": "~1.0", - "ralouphie/getallheaders": "^2.0.5 || ^3.0.0" - }, - "provide": { - "psr/http-message-implementation": "1.0" - }, - "require-dev": { - "ext-zlib": "*", - "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10" - }, - "suggest": { - "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.7-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Psr7\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Tobias Schultze", - "homepage": "https://github.com/Tobion" - } - ], - "description": "PSR-7 message implementation that also provides common utility methods", - "keywords": [ - "http", - "message", - "psr-7", - "request", - "response", - "stream", - "uri", - "url" - ], - "support": { - "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/1.7.0" - }, - "time": "2020-09-30T07:37:11+00:00" - }, - { - "name": "justinrainbow/json-schema", - "version": "5.2.10", - "source": { - "type": "git", - "url": "https://github.com/justinrainbow/json-schema.git", - "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", - "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", - "json-schema/json-schema-test-suite": "1.2.0", - "phpunit/phpunit": "^4.8.35" - }, - "bin": [ - "bin/validate-json" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "JsonSchema\\": "src/JsonSchema/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bruno Prieto Reis", - "email": "bruno.p.reis@gmail.com" - }, - { - "name": "Justin Rainbow", - "email": "justin.rainbow@gmail.com" - }, - { - "name": "Igor Wiedler", - "email": "igor@wiedler.ch" - }, - { - "name": "Robert Schönthal", - "email": "seroscho@googlemail.com" - } - ], - "description": "A library to validate a json schema.", - "homepage": "https://github.com/justinrainbow/json-schema", - "keywords": [ - "json", - "schema" - ], - "support": { - "issues": "https://github.com/justinrainbow/json-schema/issues", - "source": "https://github.com/justinrainbow/json-schema/tree/5.2.10" - }, - "time": "2020-05-27T16:41:55+00:00" - }, - { - "name": "khanamiryan/qrcode-detector-decoder", - "version": "1.0.4", - "source": { - "type": "git", - "url": "https://github.com/khanamiryan/php-qrcode-detector-decoder.git", - "reference": "07fceefb79d895e858e52921afb9c1433d2f3d5e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/khanamiryan/php-qrcode-detector-decoder/zipball/07fceefb79d895e858e52921afb9c1433d2f3d5e", - "reference": "07fceefb79d895e858e52921afb9c1433d2f3d5e", - "shasum": "" - }, - "require": { - "php": ">=5.6" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Zxing\\": "lib/" - }, - "files": [ - "lib/Common/customFunctions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ashot Khanamiryan", - "email": "a.khanamiryan@gmail.com", - "homepage": "https://github.com/khanamiryan", - "role": "Developer" - } - ], - "description": "QR code decoder / reader", - "homepage": "https://github.com/khanamiryan/php-qrcode-detector-decoder/", - "keywords": [ - "barcode", - "qr", - "zxing" - ], - "support": { - "issues": "https://github.com/khanamiryan/php-qrcode-detector-decoder/issues", - "source": "https://github.com/khanamiryan/php-qrcode-detector-decoder/tree/1.0.4" - }, - "time": "2020-11-29T18:50:26+00:00" - }, - { - "name": "klarna/m2-payments", - "version": "8.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/m2-payments/klarna-m2-payments-8.2.1.0.zip", - "shasum": "eb139cb7aa17c97539c01265cafa9b244b80a74f" - }, - "require": { - "klarna/module-core": "6.1.1", - "klarna/module-kp": "7.2.1", - "klarna/module-kp-graph-ql": "0.9.1", - "klarna/module-onsitemessaging": "1.0.3", - "klarna/module-ordermanagement": "6.1.1" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.16.0", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5.2", - "phploc/phploc": "^6.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.19", - "phpunit/phpunit": "^9", - "sebastian/phpcpd": "~5.0.0", - "squizlabs/php_codesniffer": "~3.5.4" - }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Klarna Payments for Magento 2 (CE & EE)" - }, - { - "name": "klarna/module-core", - "version": "6.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-core/klarna-module-core-6.1.1.0.zip", - "shasum": "33883a011ff0af73a41f630f78d267dd8156b69c" - }, - "require": { - "guzzlehttp/guzzle": "^6.0", - "magento/framework": "^102|^103", - "magento/module-bundle": "^100.3||^101.0", - "magento/module-catalog": "^103.0|^104.0", - "magento/module-config": "^101.1", - "magento/module-customer": "^102.0|^103.0", - "magento/module-directory": "^100.3", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "magento/module-tax": "^100.3", - "php": "~7.3.0||~7.4.0", - "psr/log": "^1.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.10.1", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5", - "phploc/phploc": "^4.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "roave/security-advisories": "dev-master", - "sebastian/phpcpd": "~3.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Core\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Core Magento 2 Extension" - }, - { - "name": "klarna/module-kp", - "version": "7.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-kp/klarna-module-kp-7.2.1.0.zip", - "shasum": "947c3c67461dbaf6868f25f61354131353bcd88a" - }, - "require": { - "klarna/module-core": "^6.0", - "klarna/module-ordermanagement": "^6.0", - "magento/framework": "^102|^103", - "magento/module-backend": "^101.0|^102.0", - "magento/module-checkout": "^100.1", - "magento/module-config": "^101.0", - "magento/module-customer": "^102.0|^103.0", - "magento/module-directory": "^100.1", - "magento/module-payment": "^100.1", - "magento/module-quote": "^101.0", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Kp\\": "" - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Payments Magento 2 Extension" - }, - { - "name": "klarna/module-kp-graph-ql", - "version": "0.9.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-kp-graph-ql/klarna-module-kp-graph-ql-0.9.1.0.zip", - "shasum": "3e240c439ef229ad4ac37c104b40848e12a59456" - }, - "require": { - "klarna/module-kp": "^7.0.2", - "magento/framework": "^102|^103", - "magento/module-graph-ql": "^100", - "magento/module-payment": "^100.1", - "magento/module-quote-graph-ql": "^100", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Klarna\\KpGraphQl\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna KpGraphQl Magento 2 Extension" - }, - { - "name": "klarna/module-onsitemessaging", - "version": "1.0.3", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-onsitemessaging/klarna-module-onsitemessaging-1.0.3.0.zip", - "shasum": "78ad96b08f6910e60696ba52c46838550ba81ae2" - }, - "require": { - "klarna/module-core": "^6.0", - "klarna/module-kp": "^7.1", - "magento/framework": "^102|^103", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Onsitemessaging\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna OnSite Messaging Magento 2 Extension" - }, - { - "name": "klarna/module-ordermanagement", - "version": "6.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-ordermanagement/klarna-module-ordermanagement-6.1.1.0.zip", - "shasum": "4f3bef31e25af08b19af9e88b39dcdb5f95cfa94" - }, - "require": { - "klarna/module-core": "^6.0", - "magento/framework": "^102|^103", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Ordermanagement\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Order Management Magento 2 Extension" - }, - { - "name": "laminas/laminas-captcha", - "version": "2.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-captcha.git", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/b88f650f3adf2d902ef56f6377cceb5cd87b9876", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876", - "shasum": "" - }, - "require": { - "laminas/laminas-math": "^2.7 || ^3.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-captcha": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-recaptcha": "^3.0", - "laminas/laminas-session": "^2.8", - "laminas/laminas-text": "^2.6", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" - }, - "suggest": { - "laminas/laminas-i18n-resources": "Translations of captcha messages", - "laminas/laminas-recaptcha": "Laminas\\ReCaptcha component", - "laminas/laminas-session": "Laminas\\Session component", - "laminas/laminas-text": "Laminas\\Text component", - "laminas/laminas-validator": "Laminas\\Validator component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Captcha\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", - "homepage": "https://laminas.dev/", - "keywords": [ - "captcha", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-captcha/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-captcha/issues", - "rss": "https://github.com/laminas/laminas-captcha/releases.atom", - "source": "https://github.com/laminas/laminas-captcha" - }, - "time": "2019-12-31T16:24:14+00:00" - }, - { - "name": "laminas/laminas-code", - "version": "3.4.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-code.git", - "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-code/zipball/1cb8f203389ab1482bf89c0e70a04849bacd7766", - "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766", - "shasum": "" - }, - "require": { - "laminas/laminas-eventmanager": "^2.6 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1" - }, - "conflict": { - "phpspec/prophecy": "<1.9.0" - }, - "replace": { - "zendframework/zend-code": "self.version" - }, - "require-dev": { - "doctrine/annotations": "^1.7", - "ext-phar": "*", - "laminas/laminas-coding-standard": "^1.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "phpunit/phpunit": "^7.5.16 || ^8.4" - }, - "suggest": { - "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", - "laminas/laminas-stdlib": "Laminas\\Stdlib component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4.x-dev", - "dev-develop": "3.5.x-dev", - "dev-dev-4.0": "4.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Code\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", - "homepage": "https://laminas.dev/", - "keywords": [ - "code", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-code/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-code/issues", - "rss": "https://github.com/laminas/laminas-code/releases.atom", - "source": "https://github.com/laminas/laminas-code" - }, - "time": "2019-12-31T16:28:24+00:00" - }, - { - "name": "laminas/laminas-config", - "version": "2.6.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-config.git", - "reference": "71ba6d5dd703196ce66b25abc4d772edb094dae1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-config/zipball/71ba6d5dd703196ce66b25abc4d772edb094dae1", - "reference": "71ba6d5dd703196ce66b25abc4d772edb094dae1", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-config": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-i18n": "^2.5", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-i18n": "Laminas\\I18n component", - "laminas/laminas-json": "Laminas\\Json to use the Json reader or writer classes", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager for use with the Config Factory to retrieve reader and writer instances" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Config\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides a nested object property based user interface for accessing this configuration data within application code", - "homepage": "https://laminas.dev/", - "keywords": [ - "config", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-config/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-config/issues", - "rss": "https://github.com/laminas/laminas-config/releases.atom", - "source": "https://github.com/laminas/laminas-config" - }, - "time": "2019-12-31T16:30:04+00:00" - }, - { - "name": "laminas/laminas-console", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-console.git", - "reference": "478a6ceac3e31fb38d6314088abda8b239ee23a5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-console/zipball/478a6ceac3e31fb38d6314088abda8b239ee23a5", - "reference": "478a6ceac3e31fb38d6314088abda8b239ee23a5", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-console": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-filter": "^2.7.2", - "laminas/laminas-json": "^2.6 || ^3.0", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.23 || ^6.4.3" - }, - "suggest": { - "laminas/laminas-filter": "To support DefaultRouteMatcher usage", - "laminas/laminas-validator": "To support DefaultRouteMatcher usage" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.8.x-dev", - "dev-develop": "2.9.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Console\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Build console applications using getopt syntax or routing, complete with prompts", - "homepage": "https://laminas.dev/", - "keywords": [ - "console", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-console/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-console/issues", - "rss": "https://github.com/laminas/laminas-console/releases.atom", - "source": "https://github.com/laminas/laminas-console" - }, - "time": "2019-12-31T16:31:45+00:00" - }, - { - "name": "laminas/laminas-crypt", - "version": "2.6.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-crypt.git", - "reference": "6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-crypt/zipball/6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567", - "reference": "6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "~1.0", - "laminas/laminas-math": "^2.6", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-crypt": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "ext-mcrypt": "Required for most features of Laminas\\Crypt" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Crypt\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev/", - "keywords": [ - "crypt", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-crypt/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-crypt/issues", - "rss": "https://github.com/laminas/laminas-crypt/releases.atom", - "source": "https://github.com/laminas/laminas-crypt" - }, - "time": "2019-12-31T16:33:11+00:00" - }, - { - "name": "laminas/laminas-db", - "version": "2.11.3", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-db.git", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-db/zipball/6c4238918b9204db1eb8cafae2c1940d40f4c007", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-db": "^2.11.0" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-hydrator": "^1.1 || ^2.1 || ^3.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14" - }, - "suggest": { - "laminas/laminas-eventmanager": "Laminas\\EventManager component", - "laminas/laminas-hydrator": "Laminas\\Hydrator component for using HydratingResultSets", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.11.x-dev", - "dev-develop": "2.12.x-dev" - }, - "laminas": { - "component": "Laminas\\Db", - "config-provider": "Laminas\\Db\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Db\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", - "homepage": "https://laminas.dev/", - "keywords": [ - "db", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-db/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-db/issues", - "rss": "https://github.com/laminas/laminas-db/releases.atom", - "source": "https://github.com/laminas/laminas-db" - }, - "time": "2020-03-29T12:08:51+00:00" - }, - { - "name": "laminas/laminas-dependency-plugin", - "version": "2.1.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-dependency-plugin.git", - "reference": "1cedcd1590225fcaa3d4d580ab3adf318779ac28" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/1cedcd1590225fcaa3d4d580ab3adf318779ac28", - "reference": "1cedcd1590225fcaa3d4d580ab3adf318779ac28", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "php": "^7.3 || ~8.0.0" - }, - "require-dev": { - "composer/composer": "^1.9 || ^2.0", - "mikey179/vfsstream": "^1.6", - "roave/security-advisories": "dev-master" - }, - "type": "composer-plugin", - "extra": { - "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" - }, - "autoload": { - "psr-4": { - "Laminas\\DependencyPlugin\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", - "support": { - "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", - "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.1.0" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-11-02T18:16:57+00:00" - }, - { - "name": "laminas/laminas-di", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-di.git", - "reference": "239b22408a1f8eacda6fc2b838b5065c4cf1d88e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-di/zipball/239b22408a1f8eacda6fc2b838b5065c4cf1d88e", - "reference": "239b22408a1f8eacda6fc2b838b5065c4cf1d88e", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-code": "^2.6 || ^3.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^0.4.5 || ^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-di": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "phpunit/phpunit": "~4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Di\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev/", - "keywords": [ - "di", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-di/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-di/issues", - "rss": "https://github.com/laminas/laminas-di/releases.atom", - "source": "https://github.com/laminas/laminas-di" - }, - "time": "2019-12-31T15:17:33+00:00" - }, - { - "name": "laminas/laminas-diactoros", - "version": "1.8.7p2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-diactoros.git", - "reference": "6991c1af7c8d2c8efee81b22ba97024781824aaa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/6991c1af7c8d2c8efee81b22ba97024781824aaa", - "reference": "6991c1af7c8d2c8efee81b22ba97024781824aaa", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", - "psr/http-message": "^1.0" - }, - "provide": { - "psr/http-message-implementation": "1.0" - }, - "replace": { - "zendframework/zend-diactoros": "~1.8.7.0" - }, - "require-dev": { - "ext-dom": "*", - "ext-libxml": "*", - "laminas/laminas-coding-standard": "~1.0", - "php-http/psr7-integration-tests": "dev-master", - "phpunit/phpunit": "^5.7.16 || ^6.0.8 || ^7.2.7" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-release-1.8": "1.8.x-dev" - } - }, - "autoload": { - "files": [ - "src/functions/create_uploaded_file.php", - "src/functions/marshal_headers_from_sapi.php", - "src/functions/marshal_method_from_sapi.php", - "src/functions/marshal_protocol_version_from_sapi.php", - "src/functions/marshal_uri_from_sapi.php", - "src/functions/normalize_server.php", - "src/functions/normalize_uploaded_files.php", - "src/functions/parse_cookie_header.php", - "src/functions/create_uploaded_file.legacy.php", - "src/functions/marshal_headers_from_sapi.legacy.php", - "src/functions/marshal_method_from_sapi.legacy.php", - "src/functions/marshal_protocol_version_from_sapi.legacy.php", - "src/functions/marshal_uri_from_sapi.legacy.php", - "src/functions/normalize_server.legacy.php", - "src/functions/normalize_uploaded_files.legacy.php", - "src/functions/parse_cookie_header.legacy.php" - ], - "psr-4": { - "Laminas\\Diactoros\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "PSR HTTP Message implementations", - "homepage": "https://laminas.dev/", - "keywords": [ - "http", - "laminas", - "psr", - "psr-7" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-diactoros/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-diactoros/issues", - "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", - "source": "https://github.com/laminas/laminas-diactoros" - }, - "time": "2020-03-23T15:28:28+00:00" - }, - { - "name": "laminas/laminas-escaper", - "version": "2.7.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/5e04bc5ae5990b17159d79d331055e2c645e5cc5", - "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-escaper": "^2.6.1" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.12.2", - "vimeo/psalm": "^3.16" - }, - "suggest": { - "ext-iconv": "*", - "ext-mbstring": "*" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Escaper\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", - "homepage": "https://laminas.dev/", - "keywords": [ - "escaper", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-escaper/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-escaper/issues", - "rss": "https://github.com/laminas/laminas-escaper/releases.atom", - "source": "https://github.com/laminas/laminas-escaper" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-11-17T21:26:43+00:00" - }, - { - "name": "laminas/laminas-eventmanager", - "version": "3.3.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-eventmanager.git", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/1940ccf30e058b2fd66f5a9d696f1b5e0027b082", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ^8.0" - }, - "replace": { - "zendframework/zend-eventmanager": "^3.2.1" - }, - "require-dev": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-stdlib": "^2.7.3 || ^3.0", - "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "^8.5.8" - }, - "suggest": { - "container-interop/container-interop": "^1.1, to use the lazy listeners feature", - "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\EventManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Trigger and listen to events within a PHP application", - "homepage": "https://laminas.dev/", - "keywords": [ - "event", - "eventmanager", - "events", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-eventmanager/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-eventmanager/issues", - "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", - "source": "https://github.com/laminas/laminas-eventmanager" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-25T11:10:44+00:00" - }, - { - "name": "laminas/laminas-feed", - "version": "2.12.3", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-feed.git", - "reference": "3c91415633cb1be6f9d78683d69b7dcbfe6b4012" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/3c91415633cb1be6f9d78683d69b7dcbfe6b4012", - "reference": "3c91415633cb1be6f9d78683d69b7dcbfe6b4012", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "laminas/laminas-escaper": "^2.5.2", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-feed": "^2.12.0" - }, - "require-dev": { - "laminas/laminas-cache": "^2.7.2", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-http": "^2.7", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20", - "psr/http-message": "^1.0.1" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", - "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", - "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", - "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", - "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.12.x-dev", - "dev-develop": "2.13.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Feed\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides functionality for consuming RSS and Atom feeds", - "homepage": "https://laminas.dev/", - "keywords": [ - "feed", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-feed/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-feed/issues", - "rss": "https://github.com/laminas/laminas-feed/releases.atom", - "source": "https://github.com/laminas/laminas-feed" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-18T13:45:04+00:00" - }, - { - "name": "laminas/laminas-filter", - "version": "2.10.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-filter.git", - "reference": "cfb40b104e92a0b52bee696b74f958798ad8faa4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/cfb40b104e92a0b52bee696b74f958798ad8faa4", - "reference": "cfb40b104e92a0b52bee696b74f958798ad8faa4", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.3", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "conflict": { - "laminas/laminas-validator": "<2.10.1" - }, - "replace": { - "zendframework/zend-filter": "^2.9.2" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-crypt": "^3.2.1", - "laminas/laminas-servicemanager": "^3.3", - "laminas/laminas-uri": "^2.6", - "pear/archive_tar": "^1.4.3", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.3", - "psr/http-factory": "^1.0" - }, - "suggest": { - "laminas/laminas-crypt": "Laminas\\Crypt component, for encryption filters", - "laminas/laminas-i18n": "Laminas\\I18n component for filters depending on i18n functionality", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for using the filter chain functionality", - "laminas/laminas-uri": "Laminas\\Uri component, for the UriNormalize filter", - "psr/http-factory-implementation": "psr/http-factory-implementation, for creating file upload instances when consuming PSR-7 in file upload filters" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Filter", - "config-provider": "Laminas\\Filter\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Filter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Programmatically filter and normalize data and files", - "homepage": "https://laminas.dev/", - "keywords": [ - "filter", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-filter/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-filter/issues", - "rss": "https://github.com/laminas/laminas-filter/releases.atom", - "source": "https://github.com/laminas/laminas-filter" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-01-01T14:37:45+00:00" - }, - { - "name": "laminas/laminas-form", - "version": "2.15.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-form.git", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-form/zipball/359cd372c565e18a17f32ccfeacdf21bba091ce2", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2", - "shasum": "" - }, - "require": { - "laminas/laminas-hydrator": "^1.1 || ^2.1 || ^3.0", - "laminas/laminas-inputfilter": "^2.8", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-form": "^2.14.3" - }, - "require-dev": { - "doctrine/annotations": "~1.0", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "^2.6 || ^3.0", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-recaptcha": "^3.0.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-text": "^2.6", - "laminas/laminas-validator": "^2.6", - "laminas/laminas-view": "^2.6.2", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" - }, - "suggest": { - "laminas/laminas-captcha": "^2.7.1, required for using CAPTCHA form elements", - "laminas/laminas-code": "^2.6 || ^3.0, required to use laminas-form annotations support", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0, reuired for laminas-form annotations support", - "laminas/laminas-i18n": "^2.6, required when using laminas-form view helpers", - "laminas/laminas-recaptcha": "in order to use the ReCaptcha form element", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3, required to use the form factories or provide services", - "laminas/laminas-view": "^2.6.2, required for using the laminas-form view helpers" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.15.x-dev", - "dev-develop": "2.16.x-dev" - }, - "laminas": { - "component": "Laminas\\Form", - "config-provider": "Laminas\\Form\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Form\\": "src/" - }, - "files": [ - "autoload/formElementManagerPolyfill.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Validate and display simple and complex forms, casting forms to business objects and vice versa", - "homepage": "https://laminas.dev/", - "keywords": [ - "form", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-form/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-form/issues", - "rss": "https://github.com/laminas/laminas-form/releases.atom", - "source": "https://github.com/laminas/laminas-form" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-07-14T13:53:27+00:00" - }, - { - "name": "laminas/laminas-http", - "version": "2.14.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-http.git", - "reference": "298f732e1acb031db70ea4fd2133a283b2a4a65e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-http/zipball/298f732e1acb031db70ea4fd2133a283b2a4a65e", - "reference": "298f732e1acb031db70ea4fd2133a283b2a4a65e", - "shasum": "" - }, - "require": { - "laminas/laminas-loader": "^2.5.1", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-uri": "^2.5.2", - "laminas/laminas-validator": "^2.10.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-http": "^2.11.2" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^3.1 || ^2.6", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "paragonie/certainty": "For automated management of cacert.pem" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Http\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", - "homepage": "https://laminas.dev/", - "keywords": [ - "http", - "http client", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-http/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-http/issues", - "rss": "https://github.com/laminas/laminas-http/releases.atom", - "source": "https://github.com/laminas/laminas-http" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-01-05T16:10:52+00:00" - }, - { - "name": "laminas/laminas-hydrator", - "version": "2.4.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-hydrator.git", - "reference": "4a0e81cf05f32edcace817f1f48cb4055f689d85" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-hydrator/zipball/4a0e81cf05f32edcace817f1f48cb4055f689d85", - "reference": "4a0e81cf05f32edcace817f1f48cb4055f689d85", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-hydrator": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-inputfilter": "^2.6", - "laminas/laminas-serializer": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" - }, - "suggest": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0, to support aggregate hydrator usage", - "laminas/laminas-filter": "^2.6, to support naming strategy hydrator usage", - "laminas/laminas-serializer": "^2.6.1, to use the SerializableStrategy", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3, to support hydrator plugin manager usage" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-release-2.4": "2.4.x-dev" - }, - "laminas": { - "component": "Laminas\\Hydrator", - "config-provider": "Laminas\\Hydrator\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Hydrator\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Serialize objects to arrays, and vice versa", - "homepage": "https://laminas.dev/", - "keywords": [ - "hydrator", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-hydrator/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-hydrator/issues", - "rss": "https://github.com/laminas/laminas-hydrator/releases.atom", - "source": "https://github.com/laminas/laminas-hydrator" - }, - "time": "2019-12-31T17:06:38+00:00" - }, - { - "name": "laminas/laminas-i18n", - "version": "2.11.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-i18n.git", - "reference": "85678f444b6dcb48e8a04591779e11c24e5bb901" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-i18n/zipball/85678f444b6dcb48e8a04591779e11c24e5bb901", - "reference": "85678f444b6dcb48e8a04591779e11c24e5bb901", - "shasum": "" - }, - "require": { - "ext-intl": "*", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "conflict": { - "phpspec/prophecy": "<1.9.0" - }, - "replace": { - "zendframework/zend-i18n": "^2.10.1" - }, - "require-dev": { - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-servicemanager": "^3.2.1", - "laminas/laminas-validator": "^2.6", - "laminas/laminas-view": "^2.6.3", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component", - "laminas/laminas-config": "Laminas\\Config component", - "laminas/laminas-eventmanager": "You should install this package to use the events in the translator", - "laminas/laminas-filter": "You should install this package to use the provided filters", - "laminas/laminas-i18n-resources": "Translation resources", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-validator": "You should install this package to use the provided validators", - "laminas/laminas-view": "You should install this package to use the provided view helpers" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\I18n", - "config-provider": "Laminas\\I18n\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\I18n\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provide translations for your application, and filter and validate internationalized values", - "homepage": "https://laminas.dev/", - "keywords": [ - "i18n", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-i18n/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-i18n/issues", - "rss": "https://github.com/laminas/laminas-i18n/releases.atom", - "source": "https://github.com/laminas/laminas-i18n" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-10-24T13:14:32+00:00" - }, - { - "name": "laminas/laminas-inputfilter", - "version": "2.10.1", - "source": { - "type": "git", - "url": "git@github.com:laminas/laminas-inputfilter.git", - "reference": "b29ce8f512c966468eee37ea4873ae5fb545d00a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-inputfilter/zipball/b29ce8f512c966468eee37ea4873ae5fb545d00a", - "reference": "b29ce8f512c966468eee37ea4873ae5fb545d00a", - "shasum": "" - }, - "require": { - "laminas/laminas-filter": "^2.9.1", - "laminas/laminas-servicemanager": "^2.7.10 || ^3.3.1", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-validator": "^2.11", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-inputfilter": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.15", - "psr/http-message": "^1.0" - }, - "suggest": { - "psr/http-message-implementation": "PSR-7 is required if you wish to validate PSR-7 UploadedFileInterface payloads" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.10.x-dev", - "dev-develop": "2.11.x-dev" - }, - "laminas": { - "component": "Laminas\\InputFilter", - "config-provider": "Laminas\\InputFilter\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\InputFilter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Normalize and validate input sets from the web, APIs, the CLI, and more, including files", - "homepage": "https://laminas.dev/", - "keywords": [ - "inputfilter", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-inputfilter/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-inputfilter/issues", - "rss": "https://github.com/laminas/laminas-inputfilter/releases.atom", - "source": "https://github.com/laminas/laminas-inputfilter" - }, - "time": "2019-12-31T17:11:54+00:00" - }, - { - "name": "laminas/laminas-json", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-json.git", - "reference": "db58425b7f0eba44a7539450cc926af80915951a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-json/zipball/db58425b7f0eba44a7539450cc926af80915951a", - "reference": "db58425b7f0eba44a7539450cc926af80915951a", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-json": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-stdlib": "^2.5 || ^3.0", - "laminas/laminas-xml": "^1.0.2", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "laminas/laminas-http": "Laminas\\Http component, required to use Laminas\\Json\\Server", - "laminas/laminas-server": "Laminas\\Server component, required to use Laminas\\Json\\Server", - "laminas/laminas-stdlib": "Laminas\\Stdlib component, for use with caching Laminas\\Json\\Server responses", - "laminas/laminas-xml": "To support Laminas\\Json\\Json::fromXml() usage" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Json\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", - "homepage": "https://laminas.dev/", - "keywords": [ - "json", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-json/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-json/issues", - "rss": "https://github.com/laminas/laminas-json/releases.atom", - "source": "https://github.com/laminas/laminas-json" - }, - "time": "2019-12-31T17:15:00+00:00" - }, - { - "name": "laminas/laminas-loader", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-loader.git", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/5d01c2c237ae9e68bec262f339947e2ea18979bc", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-loader": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6.x-dev", - "dev-develop": "2.7.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Loader\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Autoloading and plugin loading strategies", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "loader" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-loader/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-loader/issues", - "rss": "https://github.com/laminas/laminas-loader/releases.atom", - "source": "https://github.com/laminas/laminas-loader" - }, - "time": "2019-12-31T17:18:27+00:00" - }, - { - "name": "laminas/laminas-log", - "version": "2.12.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-log.git", - "reference": "4e92d841b48868714a070b10866e94be80fc92ff" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-log/zipball/4e92d841b48868714a070b10866e94be80fc92ff", - "reference": "4e92d841b48868714a070b10866e94be80fc92ff", - "shasum": "" - }, - "require": { - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", - "psr/log": "^1.1.2" - }, - "provide": { - "psr/log-implementation": "1.0.0" - }, - "replace": { - "zendframework/zend-log": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.6", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-filter": "^2.5", - "laminas/laminas-mail": "^2.6.1", - "laminas/laminas-validator": "^2.10.1", - "mikey179/vfsstream": "^1.6.7", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.15" - }, - "suggest": { - "ext-mongo": "mongo extension to use Mongo writer", - "ext-mongodb": "mongodb extension to use MongoDB writer", - "laminas/laminas-db": "Laminas\\Db component to use the database log writer", - "laminas/laminas-escaper": "Laminas\\Escaper component, for use in the XML log formatter", - "laminas/laminas-mail": "Laminas\\Mail component to use the email log writer", - "laminas/laminas-validator": "Laminas\\Validator component to block invalid log messages" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.12.x-dev", - "dev-develop": "2.13.x-dev" - }, - "laminas": { - "component": "Laminas\\Log", - "config-provider": "Laminas\\Log\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Log\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Robust, composite logger with filtering, formatting, and PSR-3 support", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "log", - "logging" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-log/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-log/issues", - "rss": "https://github.com/laminas/laminas-log/releases.atom", - "source": "https://github.com/laminas/laminas-log" - }, - "time": "2019-12-31T17:18:59+00:00" - }, - { - "name": "laminas/laminas-mail", - "version": "2.13.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mail.git", - "reference": "a259ddb091618bdcbfb1540e0fe4671a823c342b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/a259ddb091618bdcbfb1540e0fe4671a823c342b", - "reference": "a259ddb091618bdcbfb1540e0fe4671a823c342b", - "shasum": "" - }, - "require": { - "ext-iconv": "*", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-mime": "^2.5", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-validator": "^2.10.2", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0", - "true/punycode": "^2.1" - }, - "replace": { - "zendframework/zend-mail": "^2.10.0" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^3.4", - "laminas/laminas-crypt": "^2.6 || ^3.0", - "laminas/laminas-servicemanager": "^3.2.1", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "laminas/laminas-crypt": "Crammd5 support in SMTP Auth", - "laminas/laminas-servicemanager": "^2.7.10 || ^3.3.1 when using SMTP to deliver messages" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Mail", - "config-provider": "Laminas\\Mail\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Mail\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "mail" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mail/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-mail/issues", - "rss": "https://github.com/laminas/laminas-mail/releases.atom", - "source": "https://github.com/laminas/laminas-mail" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-01-26T13:40:34+00:00" - }, - { - "name": "laminas/laminas-math", - "version": "2.7.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-math.git", - "reference": "8027b37e00accc43f28605c7d8fd081baed1f475" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-math/zipball/8027b37e00accc43f28605c7d8fd081baed1f475", - "reference": "8027b37e00accc43f28605c7d8fd081baed1f475", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-math": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "ircmaxell/random-lib": "~1.1", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "ext-bcmath": "If using the bcmath functionality", - "ext-gmp": "If using the gmp functionality", - "ircmaxell/random-lib": "Fallback random byte generator for Laminas\\Math\\Rand if Mcrypt extensions is unavailable" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "2.8-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Math\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "math" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-math/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-math/issues", - "rss": "https://github.com/laminas/laminas-math/releases.atom", - "source": "https://github.com/laminas/laminas-math" - }, - "time": "2019-12-31T17:24:15+00:00" - }, - { - "name": "laminas/laminas-mime", - "version": "2.7.4", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mime.git", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/e45a7d856bf7b4a7b5bd00d6371f9961dc233add", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-mime": "^2.7.2" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-mail": "^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" - }, - "suggest": { - "laminas/laminas-mail": "Laminas\\Mail component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Mime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create and parse MIME messages and parts", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "mime" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mime/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-mime/issues", - "rss": "https://github.com/laminas/laminas-mime/releases.atom", - "source": "https://github.com/laminas/laminas-mime" - }, - "time": "2020-03-29T13:12:07+00:00" - }, - { - "name": "laminas/laminas-modulemanager", - "version": "2.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-modulemanager.git", - "reference": "789bbd4ab391da9221f265f6bb2d594f8f11855b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/789bbd4ab391da9221f265f6bb2d594f8f11855b", - "reference": "789bbd4ab391da9221f265f6bb2d594f8f11855b", - "shasum": "" - }, - "require": { - "laminas/laminas-config": "^3.1 || ^2.6", - "laminas/laminas-eventmanager": "^3.2 || ^2.6.3", - "laminas/laminas-stdlib": "^3.1 || ^2.7", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", - "webimpress/safe-writer": "^1.0.2 || ^2.1" - }, - "replace": { - "zendframework/zend-modulemanager": "^2.8.4" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-console": "^2.6", - "laminas/laminas-di": "^2.6", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-mvc": "^3.0 || ^2.7", - "laminas/laminas-servicemanager": "^3.0.3 || ^2.7.5", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" - }, - "suggest": { - "laminas/laminas-console": "Laminas\\Console component", - "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", - "laminas/laminas-mvc": "Laminas\\Mvc component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\ModuleManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Modular application system for laminas-mvc applications", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "modulemanager" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-modulemanager/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-modulemanager/issues", - "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", - "source": "https://github.com/laminas/laminas-modulemanager" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-25T09:29:22+00:00" - }, - { - "name": "laminas/laminas-mvc", - "version": "2.7.15", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mvc.git", - "reference": "7e7198b03556a57fb5fd3ed919d9e1cf71500642" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/7e7198b03556a57fb5fd3ed919d9e1cf71500642", - "reference": "7e7198b03556a57fb5fd3ed919d9e1cf71500642", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-console": "^2.7", - "laminas/laminas-eventmanager": "^2.6.4 || ^3.0", - "laminas/laminas-form": "^2.11", - "laminas/laminas-hydrator": "^1.1 || ^2.4", - "laminas/laminas-psr7bridge": "^0.2", - "laminas/laminas-servicemanager": "^2.7.10 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7.5 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-mvc": "self.version" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "1.7.*", - "laminas/laminas-authentication": "^2.6", - "laminas/laminas-cache": "^2.8", - "laminas/laminas-di": "^2.6", - "laminas/laminas-filter": "^2.8", - "laminas/laminas-http": "^2.8", - "laminas/laminas-i18n": "^2.8", - "laminas/laminas-inputfilter": "^2.8", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.3", - "laminas/laminas-modulemanager": "^2.8", - "laminas/laminas-serializer": "^2.8", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-text": "^2.7", - "laminas/laminas-uri": "^2.6", - "laminas/laminas-validator": "^2.10", - "laminas/laminas-view": "^2.9", - "phpunit/phpunit": "^4.8.36", - "sebastian/comparator": "^1.2.4", - "sebastian/version": "^1.0.4" - }, - "suggest": { - "laminas/laminas-authentication": "Laminas\\Authentication component for Identity plugin", - "laminas/laminas-config": "Laminas\\Config component", - "laminas/laminas-di": "Laminas\\Di component", - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-i18n": "Laminas\\I18n component for translatable segments", - "laminas/laminas-inputfilter": "Laminas\\Inputfilter component", - "laminas/laminas-json": "Laminas\\Json component", - "laminas/laminas-log": "Laminas\\Log component", - "laminas/laminas-modulemanager": "Laminas\\ModuleManager component", - "laminas/laminas-serializer": "Laminas\\Serializer component", - "laminas/laminas-servicemanager-di": "^1.0.1, if using laminas-servicemanager v3 and requiring the laminas-di integration", - "laminas/laminas-session": "Laminas\\Session component for FlashMessenger, PRG, and FPRG plugins", - "laminas/laminas-text": "Laminas\\Text component", - "laminas/laminas-uri": "Laminas\\Uri component", - "laminas/laminas-validator": "Laminas\\Validator component", - "laminas/laminas-view": "Laminas\\View component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "3.0-dev" - } - }, - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Laminas\\Mvc\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "mvc" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mvc/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-mvc/issues", - "rss": "https://github.com/laminas/laminas-mvc/releases.atom", - "source": "https://github.com/laminas/laminas-mvc" - }, - "time": "2019-12-31T17:32:15+00:00" - }, - { - "name": "laminas/laminas-psr7bridge", - "version": "0.2.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-psr7bridge.git", - "reference": "14780ef1d40effd59d77ab29c6d439b2af42cdfa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-psr7bridge/zipball/14780ef1d40effd59d77ab29c6d439b2af42cdfa", - "reference": "14780ef1d40effd59d77ab29c6d439b2af42cdfa", - "shasum": "" - }, - "require": { - "laminas/laminas-diactoros": "^1.1", - "laminas/laminas-http": "^2.5", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": ">=5.5", - "psr/http-message": "^1.0" - }, - "replace": { - "zendframework/zend-psr7bridge": "self.version" - }, - "require-dev": { - "phpunit/phpunit": "^4.7", - "squizlabs/php_codesniffer": "^2.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev", - "dev-develop": "1.1-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Psr7Bridge\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "PSR-7 <-> Laminas\\Http bridge", - "homepage": "https://laminas.dev/", - "keywords": [ - "http", - "laminas", - "psr", - "psr-7" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-psr7bridge/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-psr7bridge/issues", - "rss": "https://github.com/laminas/laminas-psr7bridge/releases.atom", - "source": "https://github.com/laminas/laminas-psr7bridge" - }, - "time": "2019-12-31T17:38:47+00:00" - }, - { - "name": "laminas/laminas-serializer", - "version": "2.9.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-serializer.git", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-serializer/zipball/c1c9361f114271b0736db74e0083a919081af5e0", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0", - "shasum": "" - }, - "require": { - "laminas/laminas-json": "^2.5 || ^3.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-serializer": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-math": "^2.6 || ^3.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" - }, - "suggest": { - "laminas/laminas-math": "(^2.6 || ^3.0) To support Python Pickle serialization", - "laminas/laminas-servicemanager": "(^2.7.5 || ^3.0.3) To support plugin manager support" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, - "laminas": { - "component": "Laminas\\Serializer", - "config-provider": "Laminas\\Serializer\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Serializer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Serialize and deserialize PHP structures to a variety of representations", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "serializer" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-serializer/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-serializer/issues", - "rss": "https://github.com/laminas/laminas-serializer/releases.atom", - "source": "https://github.com/laminas/laminas-serializer" - }, - "time": "2019-12-31T17:42:11+00:00" - }, - { - "name": "laminas/laminas-server", - "version": "2.9.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-server.git", - "reference": "9b82e3e45f8f01ca6ac5d0003dba58f85043d7e4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-server/zipball/9b82e3e45f8f01ca6ac5d0003dba58f85043d7e4", - "reference": "9b82e3e45f8f01ca6ac5d0003dba58f85043d7e4", - "shasum": "" - }, - "require": { - "laminas/laminas-code": "^2.5 || ^3.0", - "laminas/laminas-stdlib": "^2.5 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-server": "^2.8.1" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.13.0", - "vimeo/psalm": "^4.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Server\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create Reflection-based RPC servers", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "server" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-server/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-server/issues", - "rss": "https://github.com/laminas/laminas-server/releases.atom", - "source": "https://github.com/laminas/laminas-server" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-12-01T21:06:52+00:00" - }, - { - "name": "laminas/laminas-servicemanager", - "version": "2.7.11", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-servicemanager.git", - "reference": "841abb656c6018afebeec1f355be438426d6a3dd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/841abb656c6018afebeec1f355be438426d6a3dd", - "reference": "841abb656c6018afebeec1f355be438426d6a3dd", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "~1.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-servicemanager": "self.version" - }, - "require-dev": { - "athletic/athletic": "dev-master", - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-di": "~2.5", - "laminas/laminas-mvc": "~2.5", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "laminas/laminas-di": "Laminas\\Di component", - "ocramius/proxy-manager": "ProxyManager 0.5.* to handle lazy initialization of services" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\ServiceManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "servicemanager" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-servicemanager/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-servicemanager/issues", - "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", - "source": "https://github.com/laminas/laminas-servicemanager" - }, - "time": "2019-12-31T17:44:16+00:00" - }, - { - "name": "laminas/laminas-session", - "version": "2.10.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-session.git", - "reference": "921e6a9f807ee243a9a4f8a8a297929d0c2b50cd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-session/zipball/921e6a9f807ee243a9a4f8a8a297929d0c2b50cd", - "reference": "921e6a9f807ee243a9a4f8a8a297929d0c2b50cd", - "shasum": "" - }, - "require": { - "laminas/laminas-eventmanager": "^3.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-session": "^2.9.1" - }, - "require-dev": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.7", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-servicemanager": "^3.0.3", - "laminas/laminas-validator": "^2.6", - "mongodb/mongodb": "^1.0.1", - "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component", - "laminas/laminas-db": "Laminas\\Db component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-validator": "Laminas\\Validator component", - "mongodb/mongodb": "If you want to use the MongoDB session save handler" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Session", - "config-provider": "Laminas\\Session\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Session\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Object-oriented interface to PHP sessions and storage", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "session" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-session/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-session/issues", - "rss": "https://github.com/laminas/laminas-session/releases.atom", - "source": "https://github.com/laminas/laminas-session" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-10-31T15:33:31+00:00" - }, - { - "name": "laminas/laminas-soap", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-soap.git", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", - "shasum": "" - }, - "require": { - "ext-soap": "*", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-uri": "^2.5.2", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-soap": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-http": "^2.5.4", - "phpunit/phpunit": "^5.7.21 || ^6.3" - }, - "suggest": { - "laminas/laminas-http": "Laminas\\Http component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Soap\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "soap" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-soap/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-soap/issues", - "rss": "https://github.com/laminas/laminas-soap/releases.atom", - "source": "https://github.com/laminas/laminas-soap" - }, - "time": "2019-12-31T17:48:49+00:00" - }, - { - "name": "laminas/laminas-stdlib", - "version": "3.3.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", - "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ^8.0" - }, - "replace": { - "zendframework/zend-stdlib": "^3.2.1" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "~9.3.7" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Stdlib\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "SPL extensions, array utilities, error handlers, and more", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "stdlib" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-stdlib/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-stdlib/issues", - "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", - "source": "https://github.com/laminas/laminas-stdlib" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-11-19T20:18:59+00:00" - }, - { - "name": "laminas/laminas-text", - "version": "2.7.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-text.git", - "reference": "3601b5eacb06ed0a12f658df860cc0f9613cf4db" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-text/zipball/3601b5eacb06ed0a12f658df860cc0f9613cf4db", - "reference": "3601b5eacb06ed0a12f658df860cc0f9613cf4db", - "shasum": "" - }, - "require": { - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-text": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Text\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create FIGlets and text-based tables", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "text" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-text/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-text/issues", - "rss": "https://github.com/laminas/laminas-text/releases.atom", - "source": "https://github.com/laminas/laminas-text" - }, - "time": "2019-12-31T17:54:52+00:00" - }, - { - "name": "laminas/laminas-uri", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-uri.git", - "reference": "8651611b6285529f25a4cb9a466c686d9b31468e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/8651611b6285529f25a4cb9a466c686d9b31468e", - "reference": "8651611b6285529f25a4cb9a466c686d9b31468e", - "shasum": "" - }, - "require": { - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-validator": "^2.10", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-uri": "^2.7.1" - }, - "require-dev": { - "laminas/laminas-coding-standard": "^2.1", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Uri\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "uri" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-uri/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-uri/issues", - "rss": "https://github.com/laminas/laminas-uri/releases.atom", - "source": "https://github.com/laminas/laminas-uri" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-10-31T20:20:07+00:00" - }, - { - "name": "laminas/laminas-validator", - "version": "2.14.4", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-validator.git", - "reference": "e370c4695db1c81e6dfad38d8c4dbdb37b23d776" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/e370c4695db1c81e6dfad38d8c4dbdb37b23d776", - "reference": "e370c4695db1c81e6dfad38d8c4dbdb37b23d776", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-stdlib": "^3.3", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-validator": "^2.13.0" - }, - "require-dev": { - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-db": "^2.7", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-http": "^2.14.2", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-math": "^2.6", - "laminas/laminas-servicemanager": "^2.7.11 || ^3.0.3", - "laminas/laminas-session": "^2.8", - "laminas/laminas-uri": "^2.7", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.15.0", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.0", - "vimeo/psalm": "^4.3" - }, - "suggest": { - "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", - "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", - "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", - "laminas/laminas-i18n-resources": "Translations of validator messages", - "laminas/laminas-math": "Laminas\\Math component, required by the Csrf validator", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", - "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", - "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", - "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Validator", - "config-provider": "Laminas\\Validator\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Validator\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "validator" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-validator/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-validator/issues", - "rss": "https://github.com/laminas/laminas-validator/releases.atom", - "source": "https://github.com/laminas/laminas-validator" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-01-24T20:45:49+00:00" - }, - { - "name": "laminas/laminas-view", - "version": "2.11.5", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-view.git", - "reference": "16611035d7b3a6ef2c636a9268c213146123b663" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-view/zipball/16611035d7b3a6ef2c636a9268c213146123b663", - "reference": "16611035d7b3a6ef2c636a9268c213146123b663", - "shasum": "" - }, - "require": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-json": "^2.6.1 || ^3.0", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-view": "^2.11.4" - }, - "require-dev": { - "laminas/laminas-authentication": "^2.5", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-console": "^2.6", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-feed": "^2.7", - "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-log": "^2.7", - "laminas/laminas-modulemanager": "^2.7.1", - "laminas/laminas-mvc": "^2.7.14 || ^3.0", - "laminas/laminas-navigation": "^2.5", - "laminas/laminas-paginator": "^2.5", - "laminas/laminas-permissions-acl": "^2.6", - "laminas/laminas-router": "^3.0.1", - "laminas/laminas-serializer": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-uri": "^2.5", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.18" - }, - "suggest": { - "laminas/laminas-authentication": "Laminas\\Authentication component", - "laminas/laminas-escaper": "Laminas\\Escaper component", - "laminas/laminas-feed": "Laminas\\Feed component", - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-i18n": "Laminas\\I18n component", - "laminas/laminas-mvc": "Laminas\\Mvc component", - "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", - "laminas/laminas-navigation": "Laminas\\Navigation component", - "laminas/laminas-paginator": "Laminas\\Paginator component", - "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-uri": "Laminas\\Uri component" - }, - "bin": [ - "bin/templatemap_generator.php" - ], - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\View\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "view" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-view/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-view/issues", - "rss": "https://github.com/laminas/laminas-view/releases.atom", - "source": "https://github.com/laminas/laminas-view" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-12-15T14:57:08+00:00" - }, - { - "name": "laminas/laminas-zendframework-bridge", - "version": "1.1.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-zendframework-bridge.git", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6ede70583e101030bcace4dcddd648f760ddf642", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.1 || ^9.3", - "squizlabs/php_codesniffer": "^3.5" - }, - "type": "library", - "extra": { - "laminas": { - "module": "Laminas\\ZendFrameworkBridge" - } - }, - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Laminas\\ZendFrameworkBridge\\": "src//" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Alias legacy ZF class names to Laminas Project equivalents.", - "keywords": [ - "ZendFramework", - "autoloading", - "laminas", - "zf" - ], - "support": { - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", - "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", - "source": "https://github.com/laminas/laminas-zendframework-bridge" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-09-14T14:23:00+00:00" - }, - { - "name": "league/flysystem", - "version": "1.1.3", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem.git", - "reference": "9be3b16c877d477357c015cec057548cf9b2a14a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/9be3b16c877d477357c015cec057548cf9b2a14a", - "reference": "9be3b16c877d477357c015cec057548cf9b2a14a", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "league/mime-type-detection": "^1.3", - "php": "^7.2.5 || ^8.0" - }, - "conflict": { - "league/flysystem-sftp": "<1.0.6" - }, - "require-dev": { - "phpspec/prophecy": "^1.11.1", - "phpunit/phpunit": "^8.5.8" - }, - "suggest": { - "ext-fileinfo": "Required for MimeType", - "ext-ftp": "Allows you to use FTP server storage", - "ext-openssl": "Allows you to use FTPS server storage", - "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2", - "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3", - "league/flysystem-azure": "Allows you to use Windows Azure Blob storage", - "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching", - "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem", - "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files", - "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib", - "league/flysystem-webdav": "Allows you to use WebDAV storage", - "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter", - "spatie/flysystem-dropbox": "Allows you to use Dropbox storage", - "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, - "autoload": { - "psr-4": { - "League\\Flysystem\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frenky.net" - } - ], - "description": "Filesystem abstraction: Many filesystems, one API.", - "keywords": [ - "Cloud Files", - "WebDAV", - "abstraction", - "aws", - "cloud", - "copy.com", - "dropbox", - "file systems", - "files", - "filesystem", - "filesystems", - "ftp", - "rackspace", - "remote", - "s3", - "sftp", - "storage" - ], - "support": { - "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/1.x" - }, - "funding": [ - { - "url": "https://offset.earth/frankdejonge", - "type": "other" - } - ], - "time": "2020-08-23T07:39:11+00:00" - }, - { - "name": "league/flysystem-aws-s3-v3", - "version": "1.0.29", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", - "reference": "4e25cc0582a36a786c31115e419c6e40498f6972" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/4e25cc0582a36a786c31115e419c6e40498f6972", - "reference": "4e25cc0582a36a786c31115e419c6e40498f6972", - "shasum": "" - }, - "require": { - "aws/aws-sdk-php": "^3.20.0", - "league/flysystem": "^1.0.40", - "php": ">=5.5.0" - }, - "require-dev": { - "henrikbjorn/phpspec-code-coverage": "~1.0.1", - "phpspec/phpspec": "^2.0.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "psr-4": { - "League\\Flysystem\\AwsS3v3\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frenky.net" - } - ], - "description": "Flysystem adapter for the AWS S3 SDK v3.x", - "support": { - "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", - "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/1.0.29" - }, - "time": "2020-10-08T18:58:37+00:00" - }, - { - "name": "league/flysystem-cached-adapter", - "version": "1.1.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem-cached-adapter.git", - "reference": "d1925efb2207ac4be3ad0c40b8277175f99ffaff" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-cached-adapter/zipball/d1925efb2207ac4be3ad0c40b8277175f99ffaff", - "reference": "d1925efb2207ac4be3ad0c40b8277175f99ffaff", - "shasum": "" - }, - "require": { - "league/flysystem": "~1.0", - "psr/cache": "^1.0.0" - }, - "require-dev": { - "mockery/mockery": "~0.9", - "phpspec/phpspec": "^3.4", - "phpunit/phpunit": "^5.7", - "predis/predis": "~1.0", - "tedivm/stash": "~0.12" - }, - "suggest": { - "ext-phpredis": "Pure C implemented extension for PHP" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\Flysystem\\Cached\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "frankdejonge", - "email": "info@frenky.net" - } - ], - "description": "An adapter decorator to enable meta-data caching.", - "support": { - "issues": "https://github.com/thephpleague/flysystem-cached-adapter/issues", - "source": "https://github.com/thephpleague/flysystem-cached-adapter/tree/master" - }, - "time": "2020-07-25T15:56:04+00:00" - }, - { - "name": "league/iso3166", - "version": "2.1.5", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/iso3166.git", - "reference": "aed3b32fc293afdf2c6c6a322c2408eb5d20804a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/iso3166/zipball/aed3b32fc293afdf2c6c6a322c2408eb5d20804a", - "reference": "aed3b32fc293afdf2c6c6a322c2408eb5d20804a", - "shasum": "" - }, - "require": { - "php": "^7.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.12", - "phpunit/phpunit": "^5.7.11 || ^6.0 || ^7.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "League\\ISO3166\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com" - } - ], - "description": "ISO 3166-1 PHP Library", - "homepage": "https://github.com/thephpleague/iso3166", - "keywords": [ - "3166", - "3166-1", - "ISO 3166", - "countries", - "iso", - "library" - ], - "support": { - "issues": "https://github.com/thephpleague/iso3166/issues", - "source": "https://github.com/thephpleague/iso3166" - }, - "time": "2020-01-29T07:08:12+00:00" - }, - { - "name": "league/mime-type-detection", - "version": "1.7.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/mime-type-detection.git", - "reference": "3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3", - "reference": "3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.18", - "phpstan/phpstan": "^0.12.68", - "phpunit/phpunit": "^8.5.8 || ^9.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\MimeTypeDetection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "Mime-type detection for Flysystem", - "support": { - "issues": "https://github.com/thephpleague/mime-type-detection/issues", - "source": "https://github.com/thephpleague/mime-type-detection/tree/1.7.0" - }, - "funding": [ - { - "url": "https://github.com/frankdejonge", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/flysystem", - "type": "tidelift" - } - ], - "time": "2021-01-18T20:58:21+00:00" - }, - { - "name": "magento/adobe-ims", - "version": "2.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/adobe-ims/magento-adobe-ims-2.1.1.0.zip", - "shasum": "24888274bdecb8b18b6b0f9b632511323f2c32e5" - }, - "require": { - "magento/module-adobe-ims": "2.1.1", - "magento/module-adobe-ims-api": "2.1.0" - }, - "type": "metapackage", - "description": "Adobe IMS Integration" - }, - { - "name": "magento/adobe-stock-integration", - "version": "2.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-2.1.1.0.zip", - "shasum": "8bc31b5058d84f329e2ba633a907782b44e3ed07" - }, - "require": { - "magento/adobe-ims": "*", - "magento/module-adobe-stock-admin-ui": "1.3.0", - "magento/module-adobe-stock-asset": "1.3.0", - "magento/module-adobe-stock-asset-api": "2.0.0", - "magento/module-adobe-stock-client": "1.3.0", - "magento/module-adobe-stock-client-api": "2.1.0", - "magento/module-adobe-stock-image": "1.3.0", - "magento/module-adobe-stock-image-admin-ui": "1.3.0", - "magento/module-adobe-stock-image-api": "1.3.0" - }, - "type": "metapackage", - "description": "Adobe Stock integration" - }, - { - "name": "magento/composer", - "version": "1.6.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/composer/magento-composer-1.6.0.0.zip", - "shasum": "5c5f251209bf370ead5223188fb12f88888fe568" - }, - "require": { - "composer/composer": "^1.9", - "php": "~7.3.0||~7.4.0", - "symfony/console": "~4.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9" - }, - "type": "library", - "autoload": { - "psr-4": { - "Magento\\Composer\\": "src" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento composer library helps to instantiate Composer application and run composer commands." - }, - { - "name": "magento/composer-root-update-plugin", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/composer-root-update-plugin/magento-composer-root-update-plugin-1.1.0.0.zip", - "shasum": "9cb8b067cd47ecd11f8bdeb2dfeb9c5d168cb454" - }, - "require": { - "composer-plugin-api": "^1.0 || ^2.0", - "composer/composer": "<=1.10.19 || >=2.0.0 <=2.0.8" - }, - "suggest": { - "magento/framework": "Enables the Magento Composer Root Update Plugin's functionality for the Web Setup Wizard" - }, - "type": "composer-plugin", - "extra": { - "class": "Magento\\ComposerRootUpdatePlugin\\Plugin\\PluginDefinition" - }, - "autoload": { - "psr-4": { - "Magento\\ComposerRootUpdatePlugin\\": "" - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Plugin to look ahead for Magento project root changes when running composer update for new Magento versions" - }, - { - "name": "magento/framework", - "version": "103.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework/magento-framework-103.0.2.0.zip", - "shasum": "11fec5446927f5760f89ed8b4d58d6af87a35823" - }, - "require": { - "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9 || ^2.0", - "ext-bcmath": "*", - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-hash": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-openssl": "*", - "ext-simplexml": "*", - "ext-xsl": "*", - "guzzlehttp/guzzle": "^6.3.3", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-mail": "^2.9.0", - "laminas/laminas-mime": "^2.5.0", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "lib-libxml": "*", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "php": "~7.3.0||~7.4.0", - "ramsey/uuid": "~3.8.0", - "symfony/console": "~4.4.0", - "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "wikimedia/less.php": "~1.8.0" - }, - "suggest": { - "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-amqp", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.4.1.0.zip", - "shasum": "e45145c4e72067191099d582ed221984a542ea08" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0", - "php-amqplib/php-amqplib": "~2.7.0||~2.10.0" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\Amqp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-bulk", - "version": "101.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-101.0.0.0.zip", - "shasum": "bbb6d8cc0b5072e0d3a7be6ff341f1fd3c737af2" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-library", - "autoload": { - "psr-4": { - "Magento\\Framework\\Bulk\\": "" - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-foreign-key", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-foreign-key/magento-framework-foreign-key-100.4.1.0.zip", - "shasum": "5f70378bb5ef1717e561d9778eec21d1a168742c" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\ForeignKey\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-message-queue", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.4.2.0.zip", - "shasum": "71b36406522e1f52beada2a4a4e3c0d76f12627c" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\MessageQueue\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/google-shopping-ads", - "version": "4.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/google-shopping-ads/magento-google-shopping-ads-4.0.1.0.zip", - "shasum": "ba1efed03c142908f53a02cce6704672c379a60d" - }, - "require": { - "magento/framework": ">=101.0.4", - "magento/module-eav": ">=101.0.3", - "php": "7.0.2||7.0.4||>=7.0.6" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleShoppingAds\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Connect your Magento admin with Google Merchant Center and Google Ads. Leverage Google machine learning through Google Smart Shopping campaigns" - }, - { - "name": "magento/inventory-composer-installer", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.2.0.0.zip", - "shasum": "b96336d0a80d70b39f225eeba240abbbf7820f78" - }, - "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "composer/composer": "^1.9 || ^2.0", - "magento/framework": "*" - }, - "type": "composer-plugin", - "extra": { - "class": "Magento\\InventoryComposerInstaller\\Plugin" - }, - "autoload": { - "psr-4": { - "Magento\\InventoryComposerInstaller\\": "src" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Composer plugin for Magento Multi Source Inventory" - }, - { - "name": "magento/inventory-metapackage", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/inventory-metapackage/magento-inventory-metapackage-1.2.2.0.zip", - "shasum": "7f8a60ce8ceda3dbd93cf59462289fd6539ca366" - }, - "require": { - "magento/inventory-composer-installer": "1.2.0", - "magento/module-inventory": "1.2.0", - "magento/module-inventory-admin-ui": "1.2.0", - "magento/module-inventory-advanced-checkout": "1.2.0", - "magento/module-inventory-api": "1.2.0", - "magento/module-inventory-bundle-import-export": "1.1.0", - "magento/module-inventory-bundle-product": "1.2.0", - "magento/module-inventory-bundle-product-admin-ui": "1.2.0", - "magento/module-inventory-bundle-product-indexer": "1.1.0", - "magento/module-inventory-cache": "1.2.0", - "magento/module-inventory-catalog": "1.2.0", - "magento/module-inventory-catalog-admin-ui": "1.2.0", - "magento/module-inventory-catalog-api": "1.3.0", - "magento/module-inventory-catalog-frontend-ui": "1.0.0", - "magento/module-inventory-catalog-search": "1.2.0", - "magento/module-inventory-configurable-product": "1.2.0", - "magento/module-inventory-configurable-product-admin-ui": "1.2.0", - "magento/module-inventory-configurable-product-frontend-ui": "1.0.0", - "magento/module-inventory-configurable-product-indexer": "1.2.0", - "magento/module-inventory-configuration": "1.2.0", - "magento/module-inventory-configuration-api": "1.2.0", - "magento/module-inventory-distance-based-source-selection": "1.2.0", - "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.0", - "magento/module-inventory-distance-based-source-selection-api": "1.2.0", - "magento/module-inventory-elasticsearch": "1.2.0", - "magento/module-inventory-export-stock": "1.2.0", - "magento/module-inventory-export-stock-api": "1.2.0", - "magento/module-inventory-graph-ql": "1.2.0", - "magento/module-inventory-grouped-product": "1.2.0", - "magento/module-inventory-grouped-product-admin-ui": "1.2.0", - "magento/module-inventory-grouped-product-indexer": "1.2.0", - "magento/module-inventory-import-export": "1.2.0", - "magento/module-inventory-in-store-pickup": "1.1.0", - "magento/module-inventory-in-store-pickup-admin-ui": "1.1.0", - "magento/module-inventory-in-store-pickup-api": "1.1.0", - "magento/module-inventory-in-store-pickup-frontend": "1.1.0", - "magento/module-inventory-in-store-pickup-graph-ql": "1.1.0", - "magento/module-inventory-in-store-pickup-multishipping": "1.1.0", - "magento/module-inventory-in-store-pickup-quote": "1.1.0", - "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.0", - "magento/module-inventory-in-store-pickup-sales": "1.1.0", - "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.0", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.0", - "magento/module-inventory-in-store-pickup-shipping": "1.1.0", - "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.0", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.0", - "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.0", - "magento/module-inventory-indexer": "2.1.0", - "magento/module-inventory-low-quantity-notification": "1.2.0", - "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.0", - "magento/module-inventory-low-quantity-notification-api": "1.2.0", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.0", - "magento/module-inventory-product-alert": "1.2.0", - "magento/module-inventory-requisition-list": "1.2.0", - "magento/module-inventory-reservation-cli": "1.2.0", - "magento/module-inventory-reservations": "1.2.0", - "magento/module-inventory-reservations-api": "1.2.0", - "magento/module-inventory-sales": "1.2.0", - "magento/module-inventory-sales-admin-ui": "1.2.0", - "magento/module-inventory-sales-api": "1.2.0", - "magento/module-inventory-sales-frontend-ui": "1.2.0", - "magento/module-inventory-setup-fixture-generator": "1.2.0", - "magento/module-inventory-shipping": "1.2.0", - "magento/module-inventory-shipping-admin-ui": "1.2.0", - "magento/module-inventory-source-deduction-api": "1.2.0", - "magento/module-inventory-source-selection": "1.2.0", - "magento/module-inventory-source-selection-api": "1.4.0", - "magento/module-inventory-swatches-frontend-ui": "1.0.0", - "magento/module-inventory-visual-merchandiser": "1.1.0", - "magento/module-inventory-wishlist": "1.0.0" - }, - "type": "metapackage", - "description": "Metapackage with Magento Inventory modules for simple installation" - }, - { - "name": "magento/language-de_de", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-de_de/magento-language-de_de-100.4.0.0.zip", - "shasum": "176baf37dd2dcef3e7028a3915dbb6af95221791" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "German (Germany) language" - }, - { - "name": "magento/language-en_us", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-en_us/magento-language-en_us-100.4.0.0.zip", - "shasum": "d812b13b78a13ca0b1314d261dcfb4b4bc9e350f" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "English (United States) language" - }, - { - "name": "magento/language-es_es", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-es_es/magento-language-es_es-100.4.0.0.zip", - "shasum": "27569b926ddc525670d7daa601268f9edb09c59b" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Spanish (Spain) language" - }, - { - "name": "magento/language-fr_fr", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-fr_fr/magento-language-fr_fr-100.4.0.0.zip", - "shasum": "6daf974ef89b58eba8b8f4de4b006ef807fbc7f2" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "French (France) language" - }, - { - "name": "magento/language-nl_nl", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-nl_nl/magento-language-nl_nl-100.4.0.0.zip", - "shasum": "4885585685280153d691058f5344fb0ce46da023" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Dutch (Netherlands) language" - }, - { - "name": "magento/language-pt_br", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-pt_br/magento-language-pt_br-100.4.0.0.zip", - "shasum": "de9b81317832aeeee8cb195d0a63b8be9176fda9" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Portuguese (Brazil) language" - }, - { - "name": "magento/language-zh_hans_cn", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-zh_hans_cn/magento-language-zh_hans_cn-100.4.0.0.zip", - "shasum": "cfae6ec93fb5035704e96e19e3865f644ad3b304" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Chinese (China) language" - }, - { - "name": "magento/magento-composer-installer", - "version": "0.2.0", - "source": { - "type": "git", - "url": "https://github.com/magento/magento-composer-installer.git", - "reference": "4adc8a98ae6ba18e9e3a8d03ce6c40adc33bb273" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/4adc8a98ae6ba18e9e3a8d03ce6c40adc33bb273", - "reference": "4adc8a98ae6ba18e9e3a8d03ce6c40adc33bb273", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "composer/composer": "^1.9 || ^2.0" - }, - "replace": { - "magento-hackathon/magento-composer-installer": "*" - }, - "require-dev": { - "firegento/phpcs": "~1.1.0", - "mikey179/vfsstream": "*", - "phpunit/phpunit": "*", - "phpunit/phpunit-mock-objects": "dev-master", - "squizlabs/php_codesniffer": "1.4.7", - "symfony/process": "*" - }, - "type": "composer-plugin", - "extra": { - "composer-command-registry": [ - "MagentoHackathon\\Composer\\Magento\\Command\\DeployCommand" - ], - "class": "MagentoHackathon\\Composer\\Magento\\Plugin" - }, - "autoload": { - "psr-0": { - "MagentoHackathon\\Composer\\Magento": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "OSL-3.0" - ], - "authors": [ - { - "name": "Daniel Fahlke aka Flyingmana", - "email": "flyingmana@googlemail.com" - }, - { - "name": "Jörg Weller", - "email": "weller@flagbit.de" - }, - { - "name": "Karl Spies", - "email": "karl.spies@gmx.net" - }, - { - "name": "Tobias Vogt", - "email": "tobi@webguys.de" - }, - { - "name": "David Fuhr", - "email": "fuhr@flagbit.de" - }, - { - "name": "Vinai Kopp", - "email": "vinai@netzarbeiter.com" - } - ], - "description": "Composer installer for Magento modules", - "homepage": "https://github.com/magento/magento-composer-installer", - "keywords": [ - "composer-installer", - "magento" - ], - "support": { - "source": "https://github.com/magento/magento-composer-installer/tree/0.2.0" - }, - "time": "2020-12-17T20:07:29+00:00" - }, - { - "name": "magento/magento2-base", - "version": "2.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.4.2.0.zip", - "shasum": "00e6bca23f7288a1d73e52cf2888b6a03491dfea" - }, - "require": { - "composer/composer": "^1.9 || ^2.0", - "ext-intl": "*", - "ext-mbstring": "*", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "magento/composer": "1.6.0", - "magento/magento-composer-installer": "*", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "phpseclib/phpseclib": "2.0.*", - "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "tubalmartin/cssmin": "4.1.1" - }, - "conflict": { - "gene/bluefoot": "*" - }, - "replace": { - "blueimp/jquery-file-upload": "5.6.14", - "components/jquery": "1.11.0", - "components/jqueryui": "1.10.4", - "tinymce/tinymce": "3.4.7", - "trentrichardson/jquery-timepicker-addon": "1.4.3", - "twbs/bootstrap": "3.1.0" - }, - "type": "magento2-component", - "extra": { - "chmod": [ - { - "mask": "0755", - "path": "bin/magento" - } - ], - "component_paths": { - "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", - "components/jquery": [ - "lib/web/jquery.js", - "lib/web/jquery/jquery.min.js", - "lib/web/jquery/jquery-migrate.js" - ], - "components/jqueryui": "lib/web/jquery/jquery-ui.js", - "tinymce/tinymce": "lib/web/tiny_mce_4", - "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", - "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" - }, - "map": [ - [ - ".editorconfig", - ".editorconfig" - ], - [ - ".htaccess", - ".htaccess" - ], - [ - ".htaccess.sample", - ".htaccess.sample" - ], - [ - ".php_cs.dist", - ".php_cs.dist" - ], - [ - ".user.ini", - ".user.ini" - ], - [ - "CHANGELOG.md", - "CHANGELOG.md" - ], - [ - "COPYING.txt", - "COPYING.txt" - ], - [ - "Gruntfile.js.sample", - "Gruntfile.js.sample" - ], - [ - "LICENSE.txt", - "LICENSE.txt" - ], - [ - "LICENSE_AFL.txt", - "LICENSE_AFL.txt" - ], - [ - "SECURITY.md", - "SECURITY.md" - ], - [ - "app/.htaccess", - "app/.htaccess" - ], - [ - "app/autoload.php", - "app/autoload.php" - ], - [ - "app/bootstrap.php", - "app/bootstrap.php" - ], - [ - "app/design/adminhtml/Magento", - "app/design/adminhtml/Magento" - ], - [ - "app/design/frontend/Magento", - "app/design/frontend/Magento" - ], - [ - "app/etc/NonComposerComponentRegistration.php", - "app/etc/NonComposerComponentRegistration.php" - ], - [ - "app/etc/db_schema.xml", - "app/etc/db_schema.xml" - ], - [ - "app/etc/di.xml", - "app/etc/di.xml" - ], - [ - "app/etc/registration_globlist.php", - "app/etc/registration_globlist.php" - ], - [ - "auth.json.sample", - "auth.json.sample" - ], - [ - "bin/.htaccess", - "bin/.htaccess" - ], - [ - "bin/magento", - "bin/magento" - ], - [ - "dev/.htaccess", - "dev/.htaccess" - ], - [ - "dev/tests/acceptance", - "dev/tests/acceptance" - ], - [ - "dev/tests/api-functional/.gitignore", - "dev/tests/api-functional/.gitignore" - ], - [ - "dev/tests/api-functional/_files", - "dev/tests/api-functional/_files" - ], - [ - "dev/tests/api-functional/config", - "dev/tests/api-functional/config" - ], - [ - "dev/tests/api-functional/framework", - "dev/tests/api-functional/framework" - ], - [ - "dev/tests/api-functional/phpunit_graphql.xml.dist", - "dev/tests/api-functional/phpunit_graphql.xml.dist" - ], - [ - "dev/tests/api-functional/phpunit_rest.xml.dist", - "dev/tests/api-functional/phpunit_rest.xml.dist" - ], - [ - "dev/tests/api-functional/phpunit_soap.xml.dist", - "dev/tests/api-functional/phpunit_soap.xml.dist" - ], - [ - "dev/tests/api-functional/testsuite/Magento", - "dev/tests/api-functional/testsuite/Magento" - ], - [ - "dev/tests/error_handler.php", - "dev/tests/error_handler.php" - ], - [ - "dev/tests/integration/.gitignore", - "dev/tests/integration/.gitignore" - ], - [ - "dev/tests/integration/_files", - "dev/tests/integration/_files" - ], - [ - "dev/tests/integration/bin", - "dev/tests/integration/bin" - ], - [ - "dev/tests/integration/etc", - "dev/tests/integration/etc" - ], - [ - "dev/tests/integration/framework", - "dev/tests/integration/framework" - ], - [ - "dev/tests/integration/phpunit.xml.dist", - "dev/tests/integration/phpunit.xml.dist" - ], - [ - "dev/tests/integration/testsuite/Magento", - "dev/tests/integration/testsuite/Magento" - ], - [ - "dev/tests/integration/tmp", - "dev/tests/integration/tmp" - ], - [ - "dev/tests/js", - "dev/tests/js" - ], - [ - "dev/tests/setup-integration", - "dev/tests/setup-integration" - ], - [ - "dev/tests/static/.gitignore", - "dev/tests/static/.gitignore" - ], - [ - "dev/tests/static/framework", - "dev/tests/static/framework" - ], - [ - "dev/tests/static/get_github_changes.php", - "dev/tests/static/get_github_changes.php" - ], - [ - "dev/tests/static/phpunit-all.xml.dist", - "dev/tests/static/phpunit-all.xml.dist" - ], - [ - "dev/tests/static/phpunit.xml.dist", - "dev/tests/static/phpunit.xml.dist" - ], - [ - "dev/tests/static/testsuite/Magento", - "dev/tests/static/testsuite/Magento" - ], - [ - "dev/tests/static/tmp", - "dev/tests/static/tmp" - ], - [ - "dev/tests/unit/.gitignore", - "dev/tests/unit/.gitignore" - ], - [ - "dev/tests/unit/framework", - "dev/tests/unit/framework" - ], - [ - "dev/tests/unit/phpunit.xml.dist", - "dev/tests/unit/phpunit.xml.dist" - ], - [ - "dev/tests/unit/tmp", - "dev/tests/unit/tmp" - ], - [ - "dev/tools", - "dev/tools" - ], - [ - "generated", - "generated" - ], - [ - "grunt-config.json.sample", - "grunt-config.json.sample" - ], - [ - "lib/.htaccess", - "lib/.htaccess" - ], - [ - "lib/internal/GnuFreeFont", - "lib/internal/GnuFreeFont" - ], - [ - "lib/internal/LinLibertineFont", - "lib/internal/LinLibertineFont" - ], - [ - "lib/web/FormData.js", - "lib/web/FormData.js" - ], - [ - "lib/web/MutationObserver.js", - "lib/web/MutationObserver.js" - ], - [ - "lib/web/blank.html", - "lib/web/blank.html" - ], - [ - "lib/web/chartjs", - "lib/web/chartjs" - ], - [ - "lib/web/css", - "lib/web/css" - ], - [ - "lib/web/es6-collections.js", - "lib/web/es6-collections.js" - ], - [ - "lib/web/extjs", - "lib/web/extjs" - ], - [ - "lib/web/fonts", - "lib/web/fonts" - ], - [ - "lib/web/fotorama", - "lib/web/fotorama" - ], - [ - "lib/web/i18n", - "lib/web/i18n" - ], - [ - "lib/web/images", - "lib/web/images" - ], - [ - "lib/web/jquery", - "lib/web/jquery" - ], - [ - "lib/web/jquery.js", - "lib/web/jquery.js" - ], - [ - "lib/web/knockoutjs", - "lib/web/knockoutjs" - ], - [ - "lib/web/legacy-build.min.js", - "lib/web/legacy-build.min.js" - ], - [ - "lib/web/less", - "lib/web/less" - ], - [ - "lib/web/lib", - "lib/web/lib" - ], - [ - "lib/web/mage", - "lib/web/mage" - ], - [ - "lib/web/magnifier", - "lib/web/magnifier" - ], - [ - "lib/web/matchMedia.js", - "lib/web/matchMedia.js" - ], - [ - "lib/web/modernizr", - "lib/web/modernizr" - ], - [ - "lib/web/moment-timezone-with-data.js", - "lib/web/moment-timezone-with-data.js" - ], - [ - "lib/web/moment.js", - "lib/web/moment.js" - ], - [ - "lib/web/prototype", - "lib/web/prototype" - ], - [ - "lib/web/requirejs", - "lib/web/requirejs" - ], - [ - "lib/web/scriptaculous", - "lib/web/scriptaculous" - ], - [ - "lib/web/spacer.gif", - "lib/web/spacer.gif" - ], - [ - "lib/web/tiny_mce_4", - "lib/web/tiny_mce_4" - ], - [ - "lib/web/underscore.js", - "lib/web/underscore.js" - ], - [ - "lib/web/varien", - "lib/web/varien" - ], - [ - "nginx.conf.sample", - "nginx.conf.sample" - ], - [ - "package.json.sample", - "package.json.sample" - ], - [ - "phpserver", - "phpserver" - ], - [ - "pub/.htaccess", - "pub/.htaccess" - ], - [ - "pub/.user.ini", - "pub/.user.ini" - ], - [ - "pub/cron.php", - "pub/cron.php" - ], - [ - "pub/errors", - "pub/errors" - ], - [ - "pub/get.php", - "pub/get.php" - ], - [ - "pub/health_check.php", - "pub/health_check.php" - ], - [ - "pub/index.php", - "pub/index.php" - ], - [ - "pub/media/.htaccess", - "pub/media/.htaccess" - ], - [ - "pub/media/custom_options", - "pub/media/custom_options" - ], - [ - "pub/media/customer/.htaccess", - "pub/media/customer/.htaccess" - ], - [ - "pub/media/downloadable/.htaccess", - "pub/media/downloadable/.htaccess" - ], - [ - "pub/media/import", - "pub/media/import" - ], - [ - "pub/media/sitemap", - "pub/media/sitemap" - ], - [ - "pub/media/theme_customization/.htaccess", - "pub/media/theme_customization/.htaccess" - ], - [ - "pub/opt", - "pub/opt" - ], - [ - "pub/static/.htaccess", - "pub/static/.htaccess" - ], - [ - "pub/static.php", - "pub/static.php" - ], - [ - "setup", - "setup" - ], - [ - "var/.htaccess", - "var/.htaccess" - ], - [ - "vendor/.htaccess", - "vendor/.htaccess" - ] - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento 2 Base (Community Edition)" - }, - { - "name": "magento/magento2-ee-base", - "version": "2.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento2-ee-base/magento-magento2-ee-base-2.4.2.0.zip", - "shasum": "9c35a6d996bfe7372007c006448f626bb593ba44" - }, - "require": { - "composer/composer": "^1.9 || ^2.0", - "ext-intl": "*", - "ext-mbstring": "*", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "magento/composer": "1.6.0", - "magento/magento-composer-installer": "*", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "phpseclib/phpseclib": "2.0.*", - "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "tubalmartin/cssmin": "4.1.1" - }, - "conflict": { - "gene/bluefoot": "*" - }, - "type": "magento2-component", - "extra": { - "chmod": [ - { - "mask": "0755", - "path": "bin/magento" - } - ], - "map": [ - [ - "LICENSE_EE.txt", - "LICENSE_EE.txt" - ], - [ - "README_EE.md", - "README_EE.md" - ], - [ - "SECURITY.md", - "SECURITY.md" - ], - [ - "dev/tests/api-functional/testsuite/Magento", - "dev/tests/api-functional/testsuite/Magento" - ], - [ - "dev/tests/integration/etc", - "dev/tests/integration/etc" - ], - [ - "dev/tests/integration/framework", - "dev/tests/integration/framework" - ], - [ - "dev/tests/integration/testsuite/Magento", - "dev/tests/integration/testsuite/Magento" - ], - [ - "dev/tests/js", - "dev/tests/js" - ], - [ - "dev/tests/static/testsuite/Magento", - "dev/tests/static/testsuite/Magento" - ], - [ - "dev/tools", - "dev/tools" - ], - [ - "pub/errors", - "pub/errors" - ], - [ - "setup", - "setup" - ] - ] - }, - "license": [ - "proprietary" - ], - "description": "Magento 2 Base (Enterprise Edition)" - }, - { - "name": "magento/module-admin-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.4.2.0.zip", - "shasum": "f0540541ea949e272e433af1d186f7f6db428a50" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-release-notification": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-admin-gws", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws/magento-module-admin-gws-100.4.2.0.zip", - "shasum": "a61ca7049d001daf167203b504a3aba2abe32b93" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-event": "101.1.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout-agreements": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-segment": "102.1.*", - "magento/module-gift-registry": "101.2.*", - "magento/module-reminder": "101.2.*", - "magento/module-review": "100.4.*", - "magento/module-rule": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite": "102.0.*", - "magento/module-user": "101.2.*", - "magento/module-visual-merchandiser": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "require-dev": { - "magento/module-reports": "*" - }, - "suggest": { - "magento/module-customer-custom-attributes": "100.4.*", - "magento/module-rma": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminGws\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-admin-gws-configurable-product", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws-configurable-product/magento-module-admin-gws-configurable-product-100.4.1.0.zip", - "shasum": "ffa2178df4b4095c00f653c991a3c8bb68d7d8ff" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-admin-gws": "100.4.*", - "magento/module-configurable-product": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminGwsConfigurableProduct\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-admin-gws-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws-staging/magento-module-admin-gws-staging-100.4.1.0.zip", - "shasum": "6714fd0892481dd38f87b1e5ae4273c9d9948f96" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-admin-gws": "100.4.*", - "magento/module-staging": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminGwsStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-admin-notification", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.4.1.0.zip", - "shasum": "6668ea2c7b270c14807d3c870ed00311248dfb5f" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-adobe-ims", - "version": "2.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-2.1.1.0.zip", - "shasum": "b9deb039362c69f4dd90aa48183e758b7b7226a9" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-authorization": "*", - "magento/module-backend": "*", - "magento/module-config": "*", - "magento/module-user": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeIms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for authentication to Adobe services" - }, - { - "name": "magento/module-adobe-ims-api", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-2.1.0.0.zip", - "shasum": "d2d6efb45a10cecb2c6370d15d42b1139a314b81" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeImsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Implementation of Magento module responsible for authentication to Adobe services" - }, - { - "name": "magento/module-adobe-stock-admin-ui", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.3.0.0.zip", - "shasum": "fd32d441cb64e0c6eae17fc8a9c9c403d48cea59" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-ims-api": "*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-backend": "*", - "magento/module-config": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the admin panel UI implementation" - }, - { - "name": "magento/module-adobe-stock-asset", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.3.0.0.zip", - "shasum": "2845737ef810868acc8a74a19ad956605b4fe196" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-stock-asset-api": "2.0.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-config": "*", - "magento/module-media-gallery": "*", - "magento/module-media-gallery-api": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAsset\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the Adobe Stock assets handling implementation on Magento side" - }, - { - "name": "magento/module-adobe-stock-asset-api", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-2.0.0.0.zip", - "shasum": "c4e1054b12302ac9c87ba6e7ddc7604b56268813" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAssetApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for Adobe Stock assets handling on Magento side" - }, - { - "name": "magento/module-adobe-stock-client", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.3.0.0.zip", - "shasum": "bdb8b804f346cab887ab39c3177be71a6ff1810b" - }, - "require": { - "astock/stock-api-libphp": "^1.1.2", - "magento/framework": "*", - "magento/module-adobe-ims-api": "*", - "magento/module-adobe-stock-client-api": "2.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockClient\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for interaction with Adobe Stock API implementation" - }, - { - "name": "magento/module-adobe-stock-client-api", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-2.1.0.0.zip", - "shasum": "eae7473a32cb991fc99708fd1470b0090f670c41" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockClientApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for interaction with Adobe Stock API" - }, - { - "name": "magento/module-adobe-stock-image", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.3.0.0.zip", - "shasum": "9d7756834df328d1aad1e5d98db27594955a16d7" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-stock-asset-api": "2.0.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-adobe-stock-image-api": "1.3.*", - "magento/module-media-gallery-api": "*", - "magento/module-media-gallery-synchronization-api": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the images handling implementation" - }, - { - "name": "magento/module-adobe-stock-image-admin-ui", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.3.0.0.zip", - "shasum": "cf44ba22a7d503d91fcc46e89d7c3e261b1ba8b6" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-ims": "*", - "magento/module-adobe-ims-api": "*", - "magento/module-adobe-stock-asset-api": "2.0.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-adobe-stock-image-api": "1.3.*", - "magento/module-backend": "*", - "magento/module-media-gallery-api": "*", - "magento/module-media-gallery-ui": "*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImageAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the admin panel images UI implementation" - }, - { - "name": "magento/module-adobe-stock-image-api", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.3.0.0.zip", - "shasum": "672dabe7ba6afd6a0beb334787050899038244e9" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImageApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the images handling" - }, - { - "name": "magento/module-advanced-catalog", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-catalog/magento-module-advanced-catalog-100.4.0.0.zip", - "shasum": "7de1cd539379819499791de85d447eb6699b796e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-grouped-product": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedCatalog\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-advanced-checkout", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-checkout/magento-module-advanced-checkout-100.4.2.0.zip", - "shasum": "ff0fe70fa64e819413df669eab7e0f2a4fa6d95d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-downloadable": "100.4.*", - "magento/module-gift-card": "101.3.*", - "magento/module-media-storage": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-product-alert": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedCheckout\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-advanced-pricing-import-export", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.4.2.0.zip", - "shasum": "d19c03499632f5c1da09323bc609cedb251c859c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedPricingImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-advanced-rule", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-rule/magento-module-advanced-rule-100.4.0.0.zip", - "shasum": "198dd0a16af8de8d3b863bde441bc21ba084083b" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedRule\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-advanced-sales-rule", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-sales-rule/magento-module-advanced-sales-rule-100.4.0.0.zip", - "shasum": "3f36aa3aa8a8baa14243c740bbe30c1fff96dc8b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-advanced-rule": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-rule": "100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-shipping": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedSalesRule\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-advanced-search", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.4.1.0.zip", - "shasum": "17ffa559af3f5413e0e95207b4b7237f5261b2e4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-amqp", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.4.1.0.zip", - "shasum": "6eae8e8479ccc091382d91351d9cadc97a6da875" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-amqp": "100.4.*", - "magento/framework-message-queue": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Amqp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-amqp-store", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp-store/magento-module-amqp-store-100.4.1.0.zip", - "shasum": "11b7420f4b352c53b6ef7d2007a20036b30c9881" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-amqp": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/framework-message-queue": "100.4.*", - "magento/module-asynchronous-operations": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AmqpStore\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.4.2.0.zip", - "shasum": "c26e48849ba465360a691adb2ef55df11dcda16e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-integration": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Analytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-asynchronous-operations", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.4.2.0.zip", - "shasum": "d337e77e5f0c4ce6a81b7463f4a00480c00dda89" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-admin-notification": "100.4.*", - "magento/module-logging": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AsynchronousOperations\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-authorization", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.4.2.0.zip", - "shasum": "a3bd37a9bace98d5f24e5ea39837b7269d370516" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Authorization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Authorization module provides access to Magento ACL functionality." - }, - { - "name": "magento/module-aws-s3", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-aws-s3/magento-module-aws-s3-100.4.0.0.zip", - "shasum": "f5c31f91ca10c3d9cf7868d82900d6a9c356944c" - }, - "require": { - "league/flysystem": "^1.0", - "league/flysystem-aws-s3-v3": "^1.0", - "league/flysystem-cached-adapter": "^1.0", - "magento/framework": "103.0.*", - "magento/module-remote-storage": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AwsS3\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-aws-s3-customer-custom-attributes", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-aws-s3-customer-custom-attributes/magento-module-aws-s3-customer-custom-attributes-100.4.0.0.zip", - "shasum": "210696058311c7e31d78be7b734fc94cde69089b" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-aws-s3": "100.4.*", - "magento/module-customer-custom-attributes": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AwsS3CustomerCustomAttributes\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-aws-s3-page-builder", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-aws-s3-page-builder/magento-module-aws-s3-page-builder-1.0.0.0.zip", - "shasum": "8cdde2e5730a66015575458b134c980184798b4e" - }, - "require": { - "magento/framework": "~103.0.2-beta3", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-aws-s3": "*", - "magento/module-page-builder": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AwsS3PageBuilder\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Aws S3 Page Builder module" - }, - { - "name": "magento/module-backend", - "version": "102.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-102.0.2.0.zip", - "shasum": "7102e022e1abc3efab37e50af5ab586bc1f4c637" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backup": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-developer": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-translation": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php", - "cli_commands.php" - ], - "psr-4": { - "Magento\\Backend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-backup", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.4.2.0.zip", - "shasum": "b63ba81e36cd19e2e6cc9e9b361d45231f1fcfed" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cron": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Backup\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-banner", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner/magento-module-banner-101.2.2.0.zip", - "shasum": "5da23bec44ae637f582cd894b8b1ec3e3fca459c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-website-restriction": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Banner\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-banner-customer-segment", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-customer-segment/magento-module-banner-customer-segment-100.4.1.0.zip", - "shasum": "e52f180595308daa3aab25539a44a0f261d02a83" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-banner": "101.2.*", - "magento/module-customer-segment": "102.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BannerCustomerSegment\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-banner-page-builder", - "version": "2.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-page-builder/magento-module-banner-page-builder-2.2.0.0.zip", - "shasum": "e4c7cd16eceea144cbc147c9e174688cc6158cd8" - }, - "require": { - "magento/framework": "~103.0.2-beta3", - "magento/module-backend": "~102.0.2-beta3", - "magento/module-banner": "~101.2.2-beta3", - "magento/module-banner-customer-segment": "~100.4.1-beta3", - "magento/module-catalog-rule": "*", - "magento/module-customer-segment": "~102.1.2-beta3", - "magento/module-page-builder": "2.2.*", - "magento/module-sales-rule": "~101.2.2-beta3", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BannerPageBuilder\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Banner Page Builder module" - }, - { - "name": "magento/module-banner-page-builder-analytics", - "version": "1.6.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-page-builder-analytics/magento-module-banner-page-builder-analytics-1.6.0.0.zip", - "shasum": "00f38e5dc392078f4452d1f2ee639180e442431c" - }, - "require": { - "magento/framework": "~103.0.2-beta3", - "magento/module-banner": "~101.2.2-beta3", - "magento/module-page-builder-analytics": "1.6.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BannerPageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Banner Page Builder Analytics module" - }, - { - "name": "magento/module-bundle", - "version": "101.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-101.0.2.0.zip", - "shasum": "8f2003d39ae5f3b3d46c329bd80c65db9e3f3723" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Bundle\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.4.2.0.zip", - "shasum": "6b3dc5bf82fa3f1ce45f76369a43a6ab181339e4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-import-export", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.4.1.0.zip", - "shasum": "53104c90f18ce4cb22559a41a6964bc968b582a7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-import-export-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-import-export-staging/magento-module-bundle-import-export-staging-100.4.1.0.zip", - "shasum": "a2f9f253cc28844aa8af95251153e58f3a543993" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle-import-export": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleImportExportStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-staging", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-staging/magento-module-bundle-staging-100.4.2.0.zip", - "shasum": "2a96f6984ecef4359c2cf693d453b9e905c8f447" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-staging": "100.4.*", - "magento/module-staging": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-cache-invalidate", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.4.1.0.zip", - "shasum": "c82d2d2a8c5afdf030d3c83017b169208f759081" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-page-cache": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CacheInvalidate\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-captcha", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.4.2.0.zip", - "shasum": "9149f857d2c9877cbd41e42567cfd0a4b52840a8" - }, - "require": { - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-session": "^2.7.3", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Captcha\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cardinal-commerce", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.4.1.0.zip", - "shasum": "4e8d35f789f6fcb9e4ec3c7c0981523ca41af4fa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CardinalCommerce\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides a possibility to enable 3-D Secure 2.0 support for payment methods." - }, - { - "name": "magento/module-catalog", - "version": "104.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-104.0.2.0.zip", - "shasum": "91a30c6dea91786cb3239f42a5f5a597b2dd37ac" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-indexer": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-product-alert": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", - "magento/module-cookie": "100.4.*", - "magento/module-sales": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Catalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.4.1.0.zip", - "shasum": "050fba7854dccba20ae42fb81ec402bb68967555" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-catalog": "104.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-cms-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.4.0.0.zip", - "shasum": "b03911b9411a15875c5da13c8e0b40ca38667bce" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogCmsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-customer-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.4.2.0.zip", - "shasum": "b403ad9e734dd248cec44a47e32c13ac6d45e5a8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogCustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-event", - "version": "101.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-event/magento-module-catalog-event-101.1.2.0.zip", - "shasum": "85911e761cd751a0032ea9f2a72aabf526007460" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogEvent\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.4.2.0.zip", - "shasum": "ee7f310b71885c1006398ab98da33efdf4abea6d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-eav-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-import-export", - "version": "101.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.1.2.0.zip", - "shasum": "cf0e2c855ef94783d8f0a549cd7ffedb912a8602" - }, - "require": { - "ext-ctype": "*", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-import-export-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-import-export-staging/magento-module-catalog-import-export-staging-100.4.1.0.zip", - "shasum": "08951b3960d4dd91010dac70992089231e975575" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-staging": "100.4.*", - "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-import-export": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogImportExportStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-inventory", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.4.2.0.zip", - "shasum": "017ffc9ee4ba3a7c886ce63ff48e0f7ab7959e78" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-inventory-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.4.0.0.zip", - "shasum": "4479508a6232872c96ab9134acbc735393725526" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogInventoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-inventory-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-staging/magento-module-catalog-inventory-staging-100.4.1.0.zip", - "shasum": "989bcfb20f30620507a44a6fd664f8da5df0fb42" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-staging": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogInventoryStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-page-builder-analytics", - "version": "1.6.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics/magento-module-catalog-page-builder-analytics-1.6.0.0.zip", - "shasum": "5a21f758652112d6f73d3824b9ae7a8a0c2be4fe" - }, - "require": { - "magento/framework": "~103.0.2-beta3", - "magento/module-catalog": "~104.0.2-beta3", - "magento/module-page-builder-analytics": "1.6.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogPageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Catalog Page Builder Analytics module" - }, - { - "name": "magento/module-catalog-page-builder-analytics-staging", - "version": "1.6.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics-staging/magento-module-catalog-page-builder-analytics-staging-1.6.0.0.zip", - "shasum": "01b12c739b3fabea2859e8b13864c598478dc5c2" - }, - "require": { - "magento/framework": "~103.0.2-beta3", - "magento/module-catalog": "~104.0.2-beta3", - "magento/module-page-builder-analytics": "1.6.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BannerPageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Catalog Staging Page Builder Analytics module" - }, - { - "name": "magento/module-catalog-permissions", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-permissions/magento-module-catalog-permissions-100.4.2.0.zip", - "shasum": "cad76c38d75b1835ddc40e7b883df37b9135e348" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-import-export": "101.0.*", - "magento/module-indexer": "100.4.*", - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogPermissions\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-permissions-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-permissions-graph-ql/magento-module-catalog-permissions-graph-ql-100.4.1.0.zip", - "shasum": "12811b9e1f4f56489e844d18cd3a6113c00c19d0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-catalog-permissions": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogPermissionsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.2.2.0.zip", - "shasum": "04fc784960f4b2fed3382d0ae98859633184bdfd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", - "magento/module-import-export": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule-configurable", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.4.1.0.zip", - "shasum": "e07cddc7047eab3877e27b01cf2deb990f8cb4f3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-rule": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRuleConfigurable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.4.0.0.zip", - "shasum": "82b58c1d73f118ee090e1a7cfbc766b32ed2f13f" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-rule": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRuleGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule-staging", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-staging/magento-module-catalog-rule-staging-100.4.2.0.zip", - "shasum": "7fe933b014a5009c56ea19601b72efcb0a06ddde" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-banner": "101.2.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-rule": "100.4.*", - "magento/module-staging": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRuleStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-search", - "version": "102.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-102.0.2.0.zip", - "shasum": "18fa2bdcdbfcf922d96afcd94024e0ead1884d35" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-indexer": "100.4.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Catalog search" - }, - { - "name": "magento/module-catalog-staging", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging/magento-module-catalog-staging-100.4.2.0.zip", - "shasum": "4a401b48f1d5b321eeae8f8a337cd03f9fa6c729" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-event": "101.1.*", - "magento/module-catalog-permissions": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-registry": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-product-alert": "100.4.*", - "magento/module-reports": "100.4.*", - "magento/module-staging": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-target-rule": "101.2.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "magento/module-visual-merchandiser": "100.4.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-import-export": "101.1.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-indexer": "100.4.*", - "magento/module-quote": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-staging-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging-graph-ql/magento-module-catalog-staging-graph-ql-100.4.2.0.zip", - "shasum": "64f697289f75e8d4dd0119c0c213d870cb854e94" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-catalog-rule-staging": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-staging-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogStagingGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-staging-page-builder", - "version": "1.6.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging-page-builder/magento-module-catalog-staging-page-builder-1.6.0.0.zip", - "shasum": "c0701f4c8ddf7a2d9ba17b13e7f11f486b45dd3b" - }, - "require": { - "magento/framework": "~103.0.2-beta3", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-staging": "*", - "magento/module-page-builder": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogStagingPageBuilder\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Catalog Staging Page Builder module" - }, - { - "name": "magento/module-catalog-url-rewrite", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.4.2.0.zip", - "shasum": "1f3bc6b0efd5140124cfc1c7692fbfe30bcb8991" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogUrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-url-rewrite-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.4.1.0.zip", - "shasum": "f75716821b361f737ac81626371eaba64f65dc4e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-url-rewrite-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogUrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-url-rewrite-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-staging/magento-module-catalog-url-rewrite-staging-100.4.1.0.zip", - "shasum": "fa9dfbd2f1afe7c36132a84f52ec4814c5e34637" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-staging": "100.4.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-staging": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogUrlRewriteStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-widget", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.4.2.0.zip", - "shasum": "3dc226781c22f1792c9946eb2001e5f142aff638" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogWidget\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.4.2.0.zip", - "shasum": "cbf32623646ef9a3a18e7119d0dec3d597e355ed" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-msrp": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-security": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Checkout\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-address-search", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-address-search/magento-module-checkout-address-search-100.4.1.0.zip", - "shasum": "5dcb8d60166df2d9ff19320789ec5532af03974e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAddressSearch\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-address-search-gift-registry", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-address-search-gift-registry/magento-module-checkout-address-search-gift-registry-100.4.0.0.zip", - "shasum": "b0daf67d50a667ad40bb42247c96c3901e5bcf10" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-checkout-address-search": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-gift-registry": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAddressSearchGiftRegistry\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-agreements", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.4.1.0.zip", - "shasum": "a3562d34c8bd81cbe8af82d1a8e81d671dfc18b2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAgreements\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-agreements-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.4.0.0.zip", - "shasum": "5f7201e5c7ae347cea991a10999734b6558b2083" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout-agreements": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAgreementsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-staging/magento-module-checkout-staging-100.4.1.0.zip", - "shasum": "92df95ef9217802e6efc7c84fed0fbaca7b7c48a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-staging": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*", - "magento/module-scalable-checkout": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms", - "version": "104.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-104.0.2.0.zip", - "shasum": "9955d3b5843191fd1fffeac5d9287d735e811fe0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-email": "101.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.4.0.0.zip", - "shasum": "68e3e92c775a4c3189c180853e48ee9fd658717e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-page-builder-analytics", - "version": "1.6.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics/magento-module-cms-page-builder-analytics-1.6.0.0.zip", - "shasum": "94e021ec34246371e452c0842e35fd0b277b221b" - }, - "require": { - "magento/framework": "~103.0.2-beta3", - "magento/module-cms": "*", - "magento/module-page-builder-analytics": "1.6.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsPageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "CMS Page Builder Analytics module" - }, - { - "name": "magento/module-cms-page-builder-analytics-staging", - "version": "1.6.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics-staging/magento-module-cms-page-builder-analytics-staging-1.6.0.0.zip", - "shasum": "1b78008a00ebe191840748374578415a674a551e" - }, - "require": { - "magento/framework": "~103.0.2-beta3", - "magento/module-cms": "*", - "magento/module-page-builder-analytics": "1.6.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BannerPageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "CMS Staging Page Builder Analytics module" - }, - { - "name": "magento/module-cms-staging", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-staging/magento-module-cms-staging-100.4.2.0.zip", - "shasum": "9d964e647070a81a1fcd6e8cf157c35a12fdfc8c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-staging": "101.2.*", - "magento/module-ui": "101.2.*", - "magento/module-versions-cms": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-url-rewrite", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.4.1.0.zip", - "shasum": "7d0078ba3fc02de9414c2d21e2fa2c1b42694467" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsUrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-url-rewrite-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.4.0.0.zip", - "shasum": "6b3bb0173008099f91a9fcdfa0b66d7c31d98ca7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-cms-url-rewrite": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsUrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-compare-list-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-compare-list-graph-ql/magento-module-compare-list-graph-ql-100.4.0.0.zip", - "shasum": "e0b9e9126613b988adac3427dd86379831f101a0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CompareListGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-config", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.2.2.0.zip", - "shasum": "1add29a9ef9cffa083ef5749ab869e37b5d15a27" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cron": "100.4.*", - "magento/module-deploy": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-email": "101.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Config\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-import-export", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.4.0.0.zip", - "shasum": "d48d00d38189a5c7d4f984bdafde312530b79d08" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.4.2.0.zip", - "shasum": "007530ac8471643b4844d1469534e27fc71285d8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", - "magento/module-product-video": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-tax": "100.4.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.4.2.0.zip", - "shasum": "f2e186d5f5a161a25a275ecf958416a92f0d1d34" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product-sales", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.4.0.0.zip", - "shasum": "696c1298f6e40e5493cc514fafbec5432937fdea" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-configurable-product": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProductSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-staging/magento-module-configurable-product-staging-100.4.1.0.zip", - "shasum": "bc6886dd766da3c2dfd7eaaaadd0ead796b6e4ca" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-staging": "100.4.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-staging": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProductStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-contact", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.4.2.0.zip", - "shasum": "723c6f201360b375b89682a263507601dfcb77f0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Contact\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cookie", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.4.2.0.zip", - "shasum": "c6a82ac84cbb06903080e15c2d05534355619521" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-backend": "102.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cookie\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cron", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.4.2.0.zip", - "shasum": "492699ed795831c3d3964a734131c8c358033141" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cron\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-csp", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.4.1.0.zip", - "shasum": "e6e78011e6f70631386310fc9281e66b869ea24b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Csp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "CSP module enables Content Security Policies for Magento" - }, - { - "name": "magento/module-currency-symbol", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.4.1.0.zip", - "shasum": "8a8c2029fe4c7fc763dd9e099aa6f1a902932a09" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CurrencySymbol\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-custom-attribute-management", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-custom-attribute-management/magento-module-custom-attribute-management-100.4.1.0.zip", - "shasum": "a1a77db0e4a133202690fbeac6869292e7656851" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomAttributeManagement\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer", - "version": "103.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-103.0.2.0.zip", - "shasum": "8a6ca41af4db7122e58c69b95de25f689e0d88f4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-integration": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*", - "magento/module-customer-sample-data": "Sample Data version: 100.4.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Customer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.4.1.0.zip", - "shasum": "10dc6704118f79cffb2daa7ecb11d4a344992340" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-customer": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-balance", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.4.2.0.zip", - "shasum": "fc07ac2f8955f6cd4d18a0367c1d3dc63eb67c76" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer-balance-sample-data": "Sample Data version: 100.4.*", - "magento/module-sales-archive": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerBalance\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-balance-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-balance-graph-ql/magento-module-customer-balance-graph-ql-100.4.1.0.zip", - "shasum": "b0af64c59c42bb223c19a2eaacb1e9a3b1024a3a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer-balance": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerBalanceGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-custom-attributes", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-custom-attributes/magento-module-customer-custom-attributes-100.4.2.0.zip", - "shasum": "1d4be7861582b72cfa2d7df64cc66e0b1c20590c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-custom-attribute-management": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerCustomAttributes\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-downloadable-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.4.0.0.zip", - "shasum": "c5f2acd7793cabd2b204bf6a100d21624fd28e72" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-downloadable-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerDownloadableGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-finance", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-finance/magento-module-customer-finance-100.4.0.0.zip", - "shasum": "1d5fe4869d43bd0d84f0e89540e617f23a368f0c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-balance": "100.4.*", - "magento/module-customer-import-export": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-reward": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerFinance\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.4.2.0.zip", - "shasum": "56afec30a3eba4e939f04bb36c28c3f5b7843a53" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-integration": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-import-export", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.4.2.0.zip", - "shasum": "de8e21ff6b51d6e086cfd4ee8cdb8415bd021811" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-segment", - "version": "102.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-segment/magento-module-customer-segment-102.1.2.0.zip", - "shasum": "ccd2de3691230e8be77a9fb856fe482da9620ce0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-advanced-rule": "100.4.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-newsletter": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-rule": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerSegment\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-deploy", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.4.2.0.zip", - "shasum": "d3035454ceaa425fb374cc4410b47d15036ddaa6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-config": "101.2.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "cli_commands.php", - "registration.php" - ], - "psr-4": { - "Magento\\Deploy\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-developer", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.4.2.0.zip", - "shasum": "da2d8b6b466529cb45025e34a21d5f951eb277ff" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Developer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-dhl", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.4.1.0.zip", - "shasum": "540cd358b0d063e5af383ecf4efde9c1445c1b48" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Dhl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-directory", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.4.2.0.zip", - "shasum": "52222f9af6e051315f35cfdd18fb84830385cb6e" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Directory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-directory-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.4.1.0.zip", - "shasum": "4b794be74a6b68444d08c82ba844a029097c3fdf" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DirectoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.4.2.0.zip", - "shasum": "5088b3afe93359881a0ce97db6bebf2e217def61" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Downloadable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.4.2.0.zip", - "shasum": "236dc81d8a0f12e6dadb3db23231dcd76e1248d3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-sales-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DownloadableGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable-import-export", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.4.1.0.zip", - "shasum": "deabdd978e94aee9daa53b36cf43553bf0a39687" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DownloadableImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-staging/magento-module-downloadable-staging-100.4.1.0.zip", - "shasum": "436c43057195a1d2548e8545e904a7ba6b72236c" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog-staging": "100.4.*", - "magento/module-downloadable": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-staging": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DownloadableStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-eav", - "version": "102.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.1.2.0.zip", - "shasum": "1798848f20be98c51634644ec5c8eeee1e12d96d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Eav\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-eav-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.4.0.0.zip", - "shasum": "89579ef6adc5c1daa084ee0c4024abfcaebce61c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-eav": "102.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\EavGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch", - "version": "101.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-101.0.2.0.zip", - "shasum": "871adacd1de84d03dc09b8f4218aa70fa4f81b58" - }, - "require": { - "elasticsearch/elasticsearch": "~7.7.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch-6", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.4.2.0.zip", - "shasum": "80214e718a5bd746a1ff2949b911fba990817189" - }, - "require": { - "elasticsearch/elasticsearch": "~7.7.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-elasticsearch": "101.0.*", - "magento/module-search": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch6\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch-7", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.4.2.0.zip", - "shasum": "e6038cee1da404789fd4789af00fe88befd4feaf" - }, - "require": { - "elasticsearch/elasticsearch": "~7.7.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-elasticsearch": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-search": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch7\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch-catalog-permissions", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions/magento-module-elasticsearch-catalog-permissions-100.4.0.0.zip", - "shasum": "612170eb1007f241fe080490562cafad69411184" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog-permissions": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-elasticsearch": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ElasticsearchCatalogPermissions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-email", - "version": "101.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.1.2.0.zip", - "shasum": "ea69631038931470f8ce0a2905030704f1753935" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Email\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-encryption-key", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.4.1.0.zip", - "shasum": "08b7de7deb7507938dfb20dfed868e060ad70390" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\EncryptionKey\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-enterprise", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-enterprise/magento-module-enterprise-100.4.1.0.zip", - "shasum": "f72be73bd58070de6174b8d5d6084bfc4dc2e62a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-advanced-checkout": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-banner": "101.2.*", - "magento/module-catalog-event": "101.1.*", - "magento/module-catalog-permissions": "100.4.*", - "magento/module-customer-custom-attributes": "100.4.*", - "magento/module-customer-segment": "102.1.*", - "magento/module-gift-card": "101.3.*", - "magento/module-gift-card-account": "101.2.*", - "magento/module-gift-registry": "101.2.*", - "magento/module-gift-wrapping": "101.2.*", - "magento/module-invitation": "100.4.*", - "magento/module-logging": "101.2.*", - "magento/module-multiple-wishlist": "100.4.*", - "magento/module-price-permissions": "100.4.*", - "magento/module-promotion-permissions": "100.4.*", - "magento/module-reminder": "101.2.*", - "magento/module-reward": "101.2.*", - "magento/module-rma": "101.2.*", - "magento/module-sales-archive": "101.0.*", - "magento/module-scheduled-import-export": "101.2.*", - "magento/module-target-rule": "101.2.*", - "magento/module-versions-cms": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Enterprise\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-fedex", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.4.1.0.zip", - "shasum": "43cfaafd20695314930c14213d26d4aa3a733faa" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Fedex\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-card", - "version": "101.3.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card/magento-module-gift-card-101.3.2.0.zip", - "shasum": "ef4b5ab75c6141d4f27698afac13f51c6ebdd250" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-card-account": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-gift-card-sample-data": "Sample Data version: 100.4.*", - "magento/module-gift-registry": "101.2.*", - "magento/module-msrp": "100.4.*", - "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-wishlist": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftCard\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-card-account", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-account/magento-module-gift-card-account-101.2.2.0.zip", - "shasum": "83eb744bace7d2bf26d8e489f74b70365251a81e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-balance": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftCardAccount\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-card-account-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-account-graph-ql/magento-module-gift-card-account-graph-ql-100.4.1.0.zip", - "shasum": "0e6af84928ba9b555b691954adc3c099df922ac9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-gift-card-account": "101.2.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftCardAccountGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-card-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-graph-ql/magento-module-gift-card-graph-ql-100.4.2.0.zip", - "shasum": "fc2f52bbe1f60a19de0b62c1795c3156bc22d0bb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-gift-card": "101.3.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-sales-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftCardGraphQl\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-card-import-export", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-import-export/magento-module-gift-card-import-export-100.4.0.0.zip", - "shasum": "5c07101d8508df60758f9fdae100318ee087abe4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-config": "101.2.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-card": "101.3.*", - "magento/module-import-export": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftCardImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-card-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-staging/magento-module-gift-card-staging-100.4.1.0.zip", - "shasum": "60db89f9bb0bdcb08e34a4040522eb798f6314e5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-gift-card": "101.3.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftCardStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-message", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.4.1.0.zip", - "shasum": "870bf72e08751e316c9c83b656b00283a7b75a70" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-eav": "102.1.*", - "magento/module-multishipping": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftMessage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-message-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message-graph-ql/magento-module-gift-message-graph-ql-100.4.0.0.zip", - "shasum": "3657cead0c7c969fbc4e9b99d2d4fef72e0b6cf0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-gift-message": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftMessageGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-message-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message-staging/magento-module-gift-message-staging-100.4.1.0.zip", - "shasum": "df238ee03bedd4ccda6924a7dad8d87a59614ffb" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-gift-message": "100.4.*", - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftMessageStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-registry", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-registry/magento-module-gift-registry-101.2.2.0.zip", - "shasum": "cd25eccd02c4f3de1f1bebe061e5b55279bf6d2d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-gift-registry-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftRegistry\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-wrapping", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-wrapping/magento-module-gift-wrapping-101.2.1.0.zip", - "shasum": "0db05fa758ec28926e39f31fea4b02021633563c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftWrapping\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-wrapping-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-graph-ql/magento-module-gift-wrapping-graph-ql-100.4.1.0.zip", - "shasum": "582247744b066996c0af5a663b0ad08864c2fb58" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-gift-message": "100.4.*", - "magento/module-gift-wrapping": "101.2.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftWrappingGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-wrapping-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-staging/magento-module-gift-wrapping-staging-100.4.1.0.zip", - "shasum": "11c785947cb774d42fb3fa6cbce50b57a3c58c11" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-gift-wrapping": "101.2.*", - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftWrappingStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-adwords", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.4.0.0.zip", - "shasum": "fb7c7020ce938fe1c7d49dd201cfa2992b51a5a2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleAdwords\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-analytics", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.4.0.0.zip", - "shasum": "68b47404030af89957333ac92e6e426a65a5e0aa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cookie": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-optimizer", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.4.1.0.zip", - "shasum": "704e95284b292b70c155feba5430c7b1121862a2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-google-analytics": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleOptimizer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-optimizer-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-optimizer-staging/magento-module-google-optimizer-staging-100.4.1.0.zip", - "shasum": "ff8303bbf932c867507bad75ef7b23ed9f00f843" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-google-optimizer": "100.4.*", - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleOptimizerStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-tag-manager", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-tag-manager/magento-module-google-tag-manager-100.4.2.0.zip", - "shasum": "2ee12e1afee84088c27718170ed78e4e0c90bfd4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-banner": "101.2.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-cookie": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-google-analytics": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-quote": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleTagManager\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.4.2.0.zip", - "shasum": "a7f8828ac930cae8008fe1e16dd715e855a41de6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-graph-ql-cache", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.4.0.0.zip", - "shasum": "669ff7199c6351f7e5c5caf260436c4bf84d2726" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-page-cache": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GraphQlCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-catalog-inventory", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.4.0.0.zip", - "shasum": "6d738358419afaebd5de30eee4a832ed8339627b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedCatalogInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-import-export", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.4.0.0.zip", - "shasum": "83c23137ea95003f5c8ae6fdb6fb436eeba63b22" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-import-export": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-product", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.4.2.0.zip", - "shasum": "01211422c0d9842575fb411a67bd8b8e04efc919" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-product-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.4.2.0.zip", - "shasum": "5fb52665bd0465227156c4a76d2b758ed1785822" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-product-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product-staging/magento-module-grouped-product-staging-100.4.1.0.zip", - "shasum": "fc057b1aacf553e0a408f3a1729c572b5a141b72" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog": "104.0.*", - "magento/module-grouped-product": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-staging": "100.4.*", - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedProductStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-import-export", - "version": "101.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-101.0.2.0.zip", - "shasum": "310ea6e0e7f6cc374e70201d29a03b7f69c5f283" - }, - "require": { - "ext-ctype": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-indexer", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.4.2.0.zip", - "shasum": "9dfa614e9fe4add0568ec57e036a835baa0ede5c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Indexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-instant-purchase", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.4.1.0.zip", - "shasum": "0482d2e9f0eb6ed0ee953fdbd260fe0f7083794c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InstantPurchase\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-integration", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.4.2.0.zip", - "shasum": "1c930cf3d8079063df95c40edeb7941e4d25cd45" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Integration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.2.0.0.zip", - "shasum": "ae5f1fc099cc5ce12a2f59f14b253f65314179fb" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Inventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.2.0.0.zip", - "shasum": "773871a0ab8a943aacd37e57bcceff3265542c3c" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-directory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-advanced-checkout", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.2.0.0.zip", - "shasum": "dc7c9a8f12a1eb66498ab70e431fefe485b55d0d" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-advanced-checkout": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryAdvancedCheckout\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.2.0.0.zip", - "shasum": "ca4572d294159c7ae13d2dff9bd583d82aea3510" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-import-export", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-import-export/magento-module-inventory-bundle-import-export-1.1.0.0.zip", - "shasum": "ba388106d8d9ab1c46daa249bb295e9b90851ffd" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle-import-export": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.2.0.0.zip", - "shasum": "5767f68da3b21ce0a175c01d8d7c662ecd8e3251" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-inventory": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.2.0.0.zip", - "shasum": "f162f897e7e09b980af24490b780b9f468f6d804" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-catalog-admin-ui": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-configuration-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product-indexer", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-indexer/magento-module-inventory-bundle-product-indexer-1.1.0.0.zip", - "shasum": "57254fba4152e9c534f1a0fa0e7b2e84118a6ae2" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-cache", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.2.0.0.zip", - "shasum": "c91e9a7284c2193de8a1d623b8a53fc36177a5e3" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.2.0.0.zip", - "shasum": "cf6cfe4c18d76de530b51398814fead9d42da64c" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-reservations-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.2.0.0.zip", - "shasum": "938be441e24c4b4427bb442dccf3e1f3bc0086be" - }, - "require": { - "magento/framework": "*", - "magento/module-asynchronous-operations": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-admin-ui": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-api", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.3.0.0.zip", - "shasum": "0c027d19f9a29ce552c2643277e8b2c4c18bbf00" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-frontend-ui", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-frontend-ui/magento-module-inventory-catalog-frontend-ui-1.0.0.0.zip", - "shasum": "b2e71bf5b976a8aaa389649448c4c1143727cc3d" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-search", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.2.0.0.zip", - "shasum": "9ada64c71c40e34e8d21dac9b2e064987b91665b" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-search": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.2.0.0.zip", - "shasum": "b37a6b380bc00e743eee72d16f06c52313ba6a67" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.2.0.0.zip", - "shasum": "0b8558878b2bc67e691c5adabea702272e1e896f" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-frontend-ui", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-frontend-ui/magento-module-inventory-configurable-product-frontend-ui-1.0.0.0.zip", - "shasum": "fe22553402b70fe38ba54468f420dd102a2d711d" - }, - "require": { - "magento/framework": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-configurable-product": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-indexer", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.2.0.0.zip", - "shasum": "9811eef9385202a15b30007f75ee1b11ddcc3fed" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configuration", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.2.0.0.zip", - "shasum": "7c216d8099f5839f3a7bb1b4c90a7de5c9b61956" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfiguration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configuration-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.2.0.0.zip", - "shasum": "795009498757246257c1afbad890c83c14f6c3d2" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.2.0.0.zip", - "shasum": "115a14813f7179cc5cf4b7681480fb82c8f255f2" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-distance-based-source-selection-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelection\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.2.0.0.zip", - "shasum": "bb8b4d0407256e61e5eb83dc659ed81d997fc694" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelectionAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.2.0.0.zip", - "shasum": "a6f872ddbf2455597dac0d5b051cb172e0d4f414" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelectionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-elasticsearch", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.2.0.0.zip", - "shasum": "1a532ecee44ad7f731e1cab900796c6115bf1fc7" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-catalog-search": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryElasticsearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-export-stock", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.2.0.0.zip", - "shasum": "63a9123f1b9662a56bc5cecd0bbab70d328f0b44" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-configurable-product": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-export-stock-api": "1.2.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryExportStock\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-export-stock-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.2.0.0.zip", - "shasum": "43fe421936fa9a897f0703e8e7f96deb5b326b2a" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryExportStockApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-graph-ql", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.2.0.0.zip", - "shasum": "113b502921f8d15a431d182560e5e1a2eb06cb5c" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.2.0.0.zip", - "shasum": "4973d2226a83a7f8333b528513aa296a956ac1d7" - }, - "require": { - "magento/framework": "*", - "magento/module-grouped-product": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.2.0.0.zip", - "shasum": "061b17ce949443c93fbb4e147487d56de9bb274c" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-admin-ui": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-configuration-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product-indexer", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.2.0.0.zip", - "shasum": "af99f22fa8ddb2f5fbd903f4718e535ff3c56bb9" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-import-export", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.2.0.0.zip", - "shasum": "f1dce904293ee594124707a762c679bf7fce5266" - }, - "require": { - "magento/framework": "*", - "magento/module-eav": "*", - "magento/module-import-export": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-import-export": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup/magento-module-inventory-in-store-pickup-1.1.0.0.zip", - "shasum": "d94339df439d2eb918d9d90d3407b59322848236" - }, - "require": { - "magento/framework": "*", - "magento/module-directory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-distance-based-source-selection-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickup\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-admin-ui/magento-module-inventory-in-store-pickup-admin-ui-1.1.0.0.zip", - "shasum": "6e0181336ec1fc874c683faa138a7c878ff83657" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-admin-ui": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-api/magento-module-inventory-in-store-pickup-api-1.1.0.0.zip", - "shasum": "482fe7153630b0a02c71cfcb7bbc06dab64c203d" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-frontend", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-frontend/magento-module-inventory-in-store-pickup-frontend-1.1.0.0.zip", - "shasum": "691e0bc5b33c7efa22d99d2e0cda11221828ced9" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupFrontend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-graph-ql", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-graph-ql/magento-module-inventory-in-store-pickup-graph-ql-1.1.0.0.zip", - "shasum": "9693aacd5fc0573d966ceddcda47e7832375c106" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-multishipping", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-multishipping/magento-module-inventory-in-store-pickup-multishipping-1.1.0.0.zip", - "shasum": "994e8852131e8973e807de5f555a31848c15cdbf" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-quote": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupMultishipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-quote", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote/magento-module-inventory-in-store-pickup-quote-1.1.0.0.zip", - "shasum": "a0df3c3d6be5b5ccb33e6d32839955a57a8d0252" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-in-store-pickup": "1.1.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupQuote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote-graph-ql/magento-module-inventory-in-store-pickup-quote-graph-ql-1.1.0.0.zip", - "shasum": "4e0851bc460f7b3e414a3f97530d5217d6a9f369" - }, - "require": { - "magento/framework": "*", - "magento/module-graph-ql": "*", - "magento/module-quote": "*", - "magento/module-quote-graph-ql": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupQuoteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales/magento-module-inventory-in-store-pickup-sales-1.1.0.0.zip", - "shasum": "6a6901cf5f331395fd04663a8dc26f283eacacc2" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-admin-ui/magento-module-inventory-in-store-pickup-sales-admin-ui-1.1.0.0.zip", - "shasum": "cf6a29cf698ecb14b788719d5f7336d0906e8c05" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-in-store-pickup-quote": "1.1.*", - "magento/module-inventory-in-store-pickup-sales": "1.1.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSalesAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-api/magento-module-inventory-in-store-pickup-sales-api-1.1.0.0.zip", - "shasum": "082efb3f1002a371bfe1c4a7fd61c86b98a83923" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSalesApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping/magento-module-inventory-in-store-pickup-shipping-1.1.0.0.zip", - "shasum": "3151e0fa56e62868cc21104dc182158da0304733" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-admin-ui/magento-module-inventory-in-store-pickup-shipping-admin-ui-1.1.0.0.zip", - "shasum": "84c7e4d9b2647d63bc142f468e9df702c2da0c05" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-shipping": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShippingAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-api/magento-module-inventory-in-store-pickup-shipping-api-1.1.0.0.zip", - "shasum": "d8f00301eebe91f2d1512d822aa126d027cd2e5c" - }, - "require": { - "magento/framework": "*", - "magento/module-quote": "*", - "magento/module-shipping": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShippingApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-webapi-extension", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-webapi-extension/magento-module-inventory-in-store-pickup-webapi-extension-1.1.0.0.zip", - "shasum": "6673a3970215f94c455f287f256803800f69e261" - }, - "require": { - "magento/framework": "*", - "magento/module-webapi": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupWebapiExtension\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-indexer", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-2.1.0.0.zip", - "shasum": "53a423428b23090ab944a1dcd5764659773c7399" - }, - "require": { - "magento/framework": "*", - "magento/framework-message-queue": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "magento/module-inventory-sales": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.2.0.0.zip", - "shasum": "801e4490a30be64e444ec012cf47583213f010ff" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-eav": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-low-quantity-notification-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.2.0.0.zip", - "shasum": "9c564a65c6424cd7f36088047a9d55f68160776f" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-low-quantity-notification": "1.2.*", - "magento/module-inventory-low-quantity-notification-api": "1.2.*", - "magento/module-reports": "*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotificationAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.2.0.0.zip", - "shasum": "d6f68369faa8df0d37dd91bb3dd122f3477c9c0c" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotificationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-multi-dimensional-indexer-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.2.0.0.zip", - "shasum": "6773bfe083fe98407da37780868819434de94c19" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryMultiDimensionalIndexerApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-product-alert", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.2.0.0.zip", - "shasum": "c7182168cd80683dd5a673f3498e857d83985509" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-product-alert": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-product-alert": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryProductAlert\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-requisition-list", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.2.0.0.zip", - "shasum": "1499310046ad33ecc6ee9b6d5aa5f5161d90b817" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-requisition-list": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryRequisitionList\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservation-cli", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.2.0.0.zip", - "shasum": "79924116cf805d94a07e57bd2238b818bf066ee0" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-reservations-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservationCli\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservations", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.2.0.0.zip", - "shasum": "8e6f8b99d3f51e4034fadb93d37bee977cbe56f5" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-reservations-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservations\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservations-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.2.0.0.zip", - "shasum": "c174e45ee7deec04171d2e11ff25892c1bfb09a1" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservationsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.2.0.0.zip", - "shasum": "223dfadbe119d8147ecbce08a6f9d446dc272819" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-reservations-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-deduction-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-sales-inventory": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "require-dev": { - "magento/module-inventory-indexer": "*" - }, - "suggest": { - "magento/module-inventory-catalog": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.2.0.0.zip", - "shasum": "649eb7c7530b6c04e885f30c3de14a2a5c1ac926" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-admin-ui": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.2.0.0.zip", - "shasum": "a0a589db432b691f9e483bbc23e19590e9918e7a" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-frontend-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.2.0.0.zip", - "shasum": "07464f0518e9f5eea490c8ff41bbe47e8dc8d312" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-catalog-frontend-ui": "1.0.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-setup-fixture-generator", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.2.0.0.zip", - "shasum": "cf812ecbe26459f05ce43b3532004181a27b997a" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySetupFixtureGenerator\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-shipping", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.2.0.0.zip", - "shasum": "efda64db776019d30da62c4435356f1c6383e910" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-deduction-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-shipping": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-shipping-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.2.0.0.zip", - "shasum": "3895c85569d26b9880bc585753f07de3ac393ab5" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-shipping": "*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryShippingAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-deduction-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.2.0.0.zip", - "shasum": "44d8ae55170712fa762da7c5eb2adb4828fc86ef" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceDeductionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-selection", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.2.0.0.zip", - "shasum": "b57f071218da7ff092a0d5ded9d0df3327b975d2" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceSelection\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-selection-api", - "version": "1.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.4.0.0.zip", - "shasum": "f850fbfaa9901b2c2b76d0b42c19e16b2137354e" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceSelectionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-swatches-frontend-ui", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-swatches-frontend-ui/magento-module-inventory-swatches-frontend-ui-1.0.0.0.zip", - "shasum": "dc918b286614f8fff092bee0e8b5829a028ac656" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", - "magento/module-swatches": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySwatchesFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-visual-merchandiser", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-visual-merchandiser/magento-module-inventory-visual-merchandiser-1.1.0.0.zip", - "shasum": "ed4a9ffdd92571330cec0c604c54b005aa6c5ec3" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "require-dev": { - "magento/module-inventory-api": "*", - "magento/module-inventory-configuration-api": "*" - }, - "suggest": { - "magento/module-visual-merchandiser": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryVisualMerchandiser\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-wishlist", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-wishlist/magento-module-inventory-wishlist-1.0.0.0.zip", - "shasum": "7515e4e9f05bff33116026a82f92593c72c9393f" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*", - "magento/module-wishlist": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryWishlist\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-invitation", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-invitation/magento-module-invitation-100.4.1.0.zip", - "shasum": "3dfcc4cfb847e6b8af7a7341f1c2209f99613aaa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-reports": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*", - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Invitation\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-layered-navigation", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.4.2.0.zip", - "shasum": "65d742f661b0d1263c5a38ce40901b079fc3555a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LayeredNavigation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-layered-navigation-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-layered-navigation-staging/magento-module-layered-navigation-staging-100.4.1.0.zip", - "shasum": "3f7bbfa9852376b00c9ea5200ab56e6a3865ea79" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-layered-navigation": "100.4.*", - "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LayeredNavigationStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-logging", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-logging/magento-module-logging-101.2.2.0.zip", - "shasum": "d57da2b45b0dfc336ed1d2cc23c37895cb08751a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-asynchronous-operations": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Logging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-login-as-customer", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer/magento-module-login-as-customer-100.4.2.0.zip", - "shasum": "eb4e43197ee9c74ac6360f24c7c406ff7c42bd21" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-backend": "102.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Allow for admin to enter a customer account" - }, - { - "name": "magento/module-login-as-customer-admin-ui", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-admin-ui/magento-module-login-as-customer-admin-ui-100.4.2.0.zip", - "shasum": "fa15ec611dcdf27b093ff21e5405d8e2f3cc97ea" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-login-as-customer-frontend-ui": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-api", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-api/magento-module-login-as-customer-api-100.4.2.0.zip", - "shasum": "0153080f93b725b762a9039b880ba4a23aff7e3d" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Allow for admin to enter a customer account" - }, - { - "name": "magento/module-login-as-customer-assistance", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-assistance/magento-module-login-as-customer-assistance-100.4.1.0.zip", - "shasum": "ca2a9774eae61e3bf58a4ca4ef43f7ab9ffb4ec1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer": "100.4.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer-admin-ui": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerAssistance\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-frontend-ui", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-frontend-ui/magento-module-login-as-customer-frontend-ui-100.4.2.0.zip", - "shasum": "185fadff2c234e6373b41ae50610299ccfab5bc8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-graph-ql/magento-module-login-as-customer-graph-ql-100.4.0.0.zip", - "shasum": "a89af6d4975a71a360117f1b0c52017c5266d854" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-integration": "100.4.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-login-as-customer-assistance": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Flexible login as a customer so a merchant or merchant admin can log into an end customer's account to assist them with their account." - }, - { - "name": "magento/module-login-as-customer-log", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-log/magento-module-login-as-customer-log-100.4.1.0.zip", - "shasum": "32a4bfa71d0af6cba3671643d4e004e41dc62276" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerLog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-logging", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-logging/magento-module-login-as-customer-logging-100.4.2.0.zip", - "shasum": "3748df4c4d2b6baa90b3a7820deab9f8a1d40dae" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-logging": "101.2.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer-api": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerLogging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Log logged in as customer admin actions." - }, - { - "name": "magento/module-login-as-customer-page-cache", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-page-cache/magento-module-login-as-customer-page-cache-100.4.2.0.zip", - "shasum": "eb809d9d8edc6421347d63ad454e90c66133c45b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-page-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerPageCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-quote", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-quote/magento-module-login-as-customer-quote-100.4.1.0.zip", - "shasum": "cfe21dd9f907a2247d7f71e1832495a92ee10105" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer-api": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerQuote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-sales", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-sales/magento-module-login-as-customer-sales-100.4.2.0.zip", - "shasum": "e42b2b433981189109515b0d502b8bc6ea3f65d7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-website-restriction", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-website-restriction/magento-module-login-as-customer-website-restriction-100.4.2.0.zip", - "shasum": "18bc8e8e3109488d233a85aad03d3ac7153c949d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer": "100.4.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-website-restriction": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerWebsiteRestriction\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-marketplace", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.4.1.0.zip", - "shasum": "91775c6098d155f740506f349d359f0a0a595f52" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Marketplace\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-media-content", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content/magento-module-media-content-100.4.2.0.zip", - "shasum": "2e217a61cab28fec6f294ff359c288da4328ed73" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContent\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation for managing relations between content and media files used in that content" - }, - { - "name": "magento/module-media-content-api", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-api/magento-module-media-content-api-100.4.2.0.zip", - "shasum": "dcf9dbdaa9fdea7e943870caba97e8f2064902f6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the API interfaces for managing relations between content and media files used in that content" - }, - { - "name": "magento/module-media-content-catalog", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-catalog/magento-module-media-content-catalog-100.4.2.0.zip", - "shasum": "3391f946a9e215aee695b9465698afedd4a48e68" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" - }, - { - "name": "magento/module-media-content-catalog-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-catalog-staging/magento-module-media-content-catalog-staging-100.4.1.0.zip", - "shasum": "fdb822f4488a1acb00a6784abf67b0713c57e98c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-content-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentCatalogStaging\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" - }, - { - "name": "magento/module-media-content-cms", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-cms/magento-module-media-content-cms-100.4.2.0.zip", - "shasum": "1d496306ccf88c0e4b1babee72f5fa4eeb735351" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-content-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentCms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContent functionality for Magento_Cms module" - }, - { - "name": "magento/module-media-content-synchronization", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization/magento-module-media-content-synchronization-100.4.1.0.zip", - "shasum": "9f36e8a6dd29a9996352c99e3c30173d700c3604" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-media-gallery-synchronization": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides implementation of the media content data synchronization." - }, - { - "name": "magento/module-media-content-synchronization-api", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-api/magento-module-media-content-synchronization-api-100.4.1.0.zip", - "shasum": "abb97ebdb43f4edf5f55eaa10406c2f059cfb1e5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media content synchronization implementation API" - }, - { - "name": "magento/module-media-content-synchronization-catalog", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-catalog/magento-module-media-content-synchronization-catalog-100.4.1.0.zip", - "shasum": "57eff70058871324ea3c99525ab6ea8282c35bbe" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Catalog module" - }, - { - "name": "magento/module-media-content-synchronization-cms", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-cms/magento-module-media-content-synchronization-cms-100.4.1.0.zip", - "shasum": "72167bcbe9d8578af259a883d255aa77902d4fc3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationCms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Cms module" - }, - { - "name": "magento/module-media-gallery", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.4.2.0.zip", - "shasum": "9cbba303faf3935c8d3f8ca7a6c87c59d70edf9e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallery\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media handling" - }, - { - "name": "magento/module-media-gallery-api", - "version": "101.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-101.0.2.0.zip", - "shasum": "98e7d9c4d267b867a3ecceda31659ba8de86793f" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media gallery asset attributes storage and management" - }, - { - "name": "magento/module-media-gallery-catalog", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog/magento-module-media-gallery-catalog-100.4.1.0.zip", - "shasum": "f196656ecbd8b9dcdc1c5399b8ecfb462bdb50b7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for catalog gallery processor delete operation handling" - }, - { - "name": "magento/module-media-gallery-catalog-integration", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-integration/magento-module-media-gallery-catalog-integration-100.4.1.0.zip", - "shasum": "11561b45eeb6d0ae2d29535b619318daafdb671f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalogIntegration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for extending catalog image uploader functionality" - }, - { - "name": "magento/module-media-gallery-catalog-ui", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-ui/magento-module-media-gallery-catalog-ui-100.4.1.0.zip", - "shasum": "08bd47458974fecdcaa682271a8a37d1f1a996aa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalogUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module that implement category grid for media gallery." - }, - { - "name": "magento/module-media-gallery-cms-ui", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-cms-ui/magento-module-media-gallery-cms-ui-100.4.1.0.zip", - "shasum": "b7557bbe891e93c2c27af2e28078ef7e3efd5ca9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCmsUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Cms related UI elements in the magento media gallery" - }, - { - "name": "magento/module-media-gallery-integration", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-integration/magento-module-media-gallery-integration-100.4.1.0.zip", - "shasum": "f26e0789d7fcce842571c17e2e56894148ce70d5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "require-dev": { - "magento/module-cms": "*" - }, - "suggest": { - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryIntegration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for integration of enhanced media gallery" - }, - { - "name": "magento/module-media-gallery-metadata", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata/magento-module-media-gallery-metadata-100.4.0.0.zip", - "shasum": "cc2470c5131e1899b27383c54405eea1f456e571" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryMetadata\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for images metadata processing" - }, - { - "name": "magento/module-media-gallery-metadata-api", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata-api/magento-module-media-gallery-metadata-api-100.4.0.0.zip", - "shasum": "a8c6a1c1497581cb1839cab46fc61ef9a67b1dbd" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryMetadataApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media gallery metadata implementation API" - }, - { - "name": "magento/module-media-gallery-renditions", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions/magento-module-media-gallery-renditions-100.4.0.0.zip", - "shasum": "3cf423bb5c258b1e700814368dc630768f3825a4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-renditions-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-media-content-api": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryRenditions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module that implements height and width fields for for media gallery items." - }, - { - "name": "magento/module-media-gallery-renditions-api", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions-api/magento-module-media-gallery-renditions-api-100.4.0.0.zip", - "shasum": "54d0cd555a3227df52a99fc330b7d0985b575b35" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryRenditionsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module that is responsible for the API implementation of Media Gallery Renditions." - }, - { - "name": "magento/module-media-gallery-synchronization", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization/magento-module-media-gallery-synchronization-100.4.1.0.zip", - "shasum": "d0b9a726c40d12de84b740c4dcbe3479be29c58b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides implementation of the media gallery data synchronization." - }, - { - "name": "magento/module-media-gallery-synchronization-api", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-api/magento-module-media-gallery-synchronization-api-100.4.1.0.zip", - "shasum": "e9ef30a995327a8c0a4da88904c51d3c5963c46e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronizationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery synchronization implementation API" - }, - { - "name": "magento/module-media-gallery-synchronization-metadata", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-metadata/magento-module-media-gallery-synchronization-metadata-100.4.0.0.zip", - "shasum": "c60bbe9ea155cc64d7cea0cf63e296e0f8b237e1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronizationMetadata\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for images metadata synchronization" - }, - { - "name": "magento/module-media-gallery-ui", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui/magento-module-media-gallery-ui-100.4.1.0.zip", - "shasum": "5aa6363e4767b0cb3fd0cfcb89f931e8b72cd3bf" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-directory": "100.4.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery UI implementation" - }, - { - "name": "magento/module-media-gallery-ui-api", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui-api/magento-module-media-gallery-ui-api-100.4.1.0.zip", - "shasum": "d8ebf718de79636bd56772d41f3d1622e1076956" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryUiApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery UI implementation API" - }, - { - "name": "magento/module-media-storage", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.4.1.0.zip", - "shasum": "02d961c9391e47acf40e2f717b8ababd24849bd2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaStorage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-message-queue", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.4.2.0.zip", - "shasum": "2b84eabdee0b03a2205501f177a0fec73c38caf0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MessageQueue\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.4.1.0.zip", - "shasum": "1a33938353209fd049340be3786ba4a1a3025e36" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*", - "magento/module-msrp-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Msrp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp-configurable-product", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.4.0.0.zip", - "shasum": "f9247eba8077f2720611792f351c8707357b4451" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-msrp": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MsrpConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp-grouped-product", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.4.0.0.zip", - "shasum": "2ce6552b1c8bb912d7270e93af27675ed0bfe415" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-msrp": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MsrpGroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-staging/magento-module-msrp-staging-100.4.1.0.zip", - "shasum": "2b09d6613dc018c73d969b92f03d534ee5dc3cbf" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-msrp": "100.4.*", - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MsrpStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-multiple-wishlist", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist/magento-module-multiple-wishlist-100.4.2.0.zip", - "shasum": "ab8846c515dddc295e7d2f291a2bddeac53bebca" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-advanced-checkout": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-multiple-wishlist-sample-data": "Sample Data version: 100.4.*", - "magento/module-reports": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MultipleWishlist\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-multiple-wishlist-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist-graph-ql/magento-module-multiple-wishlist-graph-ql-100.4.0.0.zip", - "shasum": "5bece86da285228f5d10ab3ac145a153ca7a0170" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-multiple-wishlist": "100.4.*", - "magento/module-wishlist": "101.2.*", - "magento/module-wishlist-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MultipleWishlistGraphQl\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-multishipping", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.4.2.0.zip", - "shasum": "1076392e9600726c71573b5bb416086e910e44c8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Multishipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-mysql-mq", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.4.0.0.zip", - "shasum": "a5aa6ad11c3416bb18cb14d2b8e71a0cca566670" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/magento-composer-installer": "*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MysqlMq\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-new-relic-reporting", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.4.1.0.zip", - "shasum": "a8a60f1c94feff60f6968302b4a9bfdb96e61c41" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\NewRelicReporting\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-newsletter", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.4.2.0.zip", - "shasum": "24e003e044f3198f342b9c0ec1c58d2b6cb2379d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-email": "101.1.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Newsletter\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-newsletter-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-newsletter-graph-ql/magento-module-newsletter-graph-ql-100.4.0.0.zip", - "shasum": "e5585c22858a6e8c7733f30161aa185570cc32f2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\NewsletterGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides GraphQl functionality for the newsletter subscriptions." - }, - { - "name": "magento/module-offline-payments", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.4.1.0.zip", - "shasum": "22d7d5b9efd582bc4130273bd84a8a73dcd7b31f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\OfflinePayments\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-offline-shipping", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.4.1.0.zip", - "shasum": "c23ab8e71766b97046e8635ee9e6867e2d7e250e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*", - "magento/module-offline-shipping-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\OfflineShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-page-builder", - "version": "2.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-builder/magento-module-page-builder-2.2.0.0.zip", - "shasum": "1fc8332692b73d8bdc937dc6a71975232fbca4a2" - }, - "require": { - "magento/framework": "~103.0.2-beta3", - "magento/module-backend": "~102.0.2-beta3", - "magento/module-catalog": "~104.0.2-beta3", - "magento/module-catalog-inventory": "*", - "magento/module-catalog-widget": "*", - "magento/module-cms": "*", - "magento/module-config": "~101.2.2-beta3", - "magento/module-directory": "~100.4.2-beta3", - "magento/module-eav": "*", - "magento/module-email": "*", - "magento/module-media-storage": "*", - "magento/module-require-js": "*", - "magento/module-rule": "~100.4.1-beta3", - "magento/module-store": "~101.1.2-beta3", - "magento/module-theme": "*", - "magento/module-ui": "*", - "magento/module-variable": "*", - "magento/module-widget": "*", - "magento/module-wishlist": "*", - "php": "~7.3.0||~7.4.0", - "phpgt/dom": "2.1.6" - }, - "conflict": { - "gene/bluefoot": "*" - }, - "suggest": { - "magento/module-review": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageBuilder\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Page Builder module" - }, - { - "name": "magento/module-page-builder-admin-analytics", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-analytics/magento-module-page-builder-admin-analytics-1.1.0.0.zip", - "shasum": "c5bc339f2cf0f182fe419f5065efb206cd412775" - }, - "require": { - "magento/framework": "~103.0.2-beta3", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-admin-analytics": "*", - "magento/module-page-builder": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageBuilderAdminAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Page Builder Admin Analytics module" - }, - { - "name": "magento/module-page-builder-analytics", - "version": "1.6.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-builder-analytics/magento-module-page-builder-analytics-1.6.0.0.zip", - "shasum": "1dd9056a672dde07a468ab6aa19909548531079e" - }, - "require": { - "magento/framework": "~103.0.2-beta3", - "magento/module-analytics": "~100.4.2-beta3", - "magento/module-page-builder": "2.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Page Builder Analytics module" - }, - { - "name": "magento/module-page-cache", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.4.2.0.zip", - "shasum": "66fa48e905d709999dd60c75d4166f84d7459640" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-payment", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.4.2.0.zip", - "shasum": "5b01a5b5bccb252c9be9312f627221ac076e49bf" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Payment\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-payment-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-payment-staging/magento-module-payment-staging-100.4.1.0.zip", - "shasum": "e294b43e1ffee9fbc6b556ffdc8dab717acd88a0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-payment": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaymentStaging\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-paypal", - "version": "101.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-101.0.2.0.zip", - "shasum": "da282e465a9cc5503b7a8669e71d10ff557a6252" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-instant-purchase": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout-agreements": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Paypal\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-paypal-captcha", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.4.0.0.zip", - "shasum": "d3b5150333614bb9c02be61651240c5c3f7cda7e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-paypal": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaypalCaptcha\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides CAPTCHA validation for PayPal Payflow Pro" - }, - { - "name": "magento/module-paypal-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.4.1.0.zip", - "shasum": "7ad5496ea6418cdcf9dbf82e6915c925614308f6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-paypal": "101.0.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaypalGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "GraphQl support for Paypal" - }, - { - "name": "magento/module-persistent", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.4.2.0.zip", - "shasum": "05f2847a869d038ec7d68fc1a7214c15d6832de2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-cron": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Persistent\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-persistent-history", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-persistent-history/magento-module-persistent-history-100.4.0.0.zip", - "shasum": "c4382df4569fd623005e10fe59841aa3f0ba074c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-persistent": "100.4.*", - "magento/module-reports": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PersistentHistory\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-price-permissions", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-price-permissions/magento-module-price-permissions-100.4.0.0.zip", - "shasum": "e3b56d12a18080d6b736472d30018407a75cfe86" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-card": "101.3.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-configurable-product": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PricePermissions\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-product-alert", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.4.1.0.zip", - "shasum": "1945570a5bb73b1aa264a9a7fa1ba6e007a70690" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ProductAlert\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-product-video", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.4.2.0.zip", - "shasum": "28d30c8844bfb32fa5192b76f1a44398bdcaccfd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ProductVideo\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Add Video to Products" - }, - { - "name": "magento/module-product-video-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-video-staging/magento-module-product-video-staging-100.4.1.0.zip", - "shasum": "54c2dd4494c0f35c9e3585f72a5116f5d85226e1" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-product-video": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-staging": "100.4.*", - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ProductVideoStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-promotion-permissions", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-promotion-permissions/magento-module-promotion-permissions-100.4.0.0.zip", - "shasum": "fbac0c552d268e10463fce8a776baef51ed75458" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-banner": "101.2.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-reminder": "101.2.*", - "magento/module-sales-rule": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PromotionPermissions\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-quote", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.2.2.0.zip", - "shasum": "f64fd0b3f11fc9f9f20c1d9b08d94e35aefe91fe" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-payment": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Quote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-quote-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.4.2.0.zip", - "shasum": "4f3f5831849d7a51c63c2569619cd44b3ce40ef4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-quote-bundle-options", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-bundle-options/magento-module-quote-bundle-options-100.4.0.0.zip", - "shasum": "600b519b3bbb05d4b3c9f4b16630e6dfc1fa4a6f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteBundleOptions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for bundle products" - }, - { - "name": "magento/module-quote-configurable-options", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-configurable-options/magento-module-quote-configurable-options-100.4.0.0.zip", - "shasum": "45320a2c671d3f4a41840c9c96f21bf2b127e7dc" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteConfigurableOptions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for configurable products" - }, - { - "name": "magento/module-quote-downloadable-links", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-downloadable-links/magento-module-quote-downloadable-links-100.4.0.0.zip", - "shasum": "dce1745d88c4e13de89ed114b86c242e1c0f5221" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteDownloadableLinks\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for links of downloadable products" - }, - { - "name": "magento/module-quote-gift-card-options", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-gift-card-options/magento-module-quote-gift-card-options-100.4.0.0.zip", - "shasum": "94a6b166d0c6317d5a436b39eb9817159a30644d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-gift-card": "101.3.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteGiftCardOptions\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Magento module provides data provider for creating buy request for gift card products" - }, - { - "name": "magento/module-quote-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.4.2.0.zip", - "shasum": "573e0d15d0c28a8900a6f1030efaa25890fc491d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-graph-ql": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-gift-message": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-re-captcha-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-admin-ui/magento-module-re-captcha-admin-ui-1.1.0.0.zip", - "shasum": "f88ca56de721ba40a3b57f49a6f98fcceacd8c91" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-checkout", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout/magento-module-re-captcha-checkout-1.1.0.0.zip", - "shasum": "6d55c828dc35a8b5a870d17a6ec9e754d682f4de" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaCheckout\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-contact", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-contact/magento-module-re-captcha-contact-1.1.0.0.zip", - "shasum": "3ceb2b5c3e3afd6a0655378aa69b7803675d5429" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaContact\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-customer", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-customer/magento-module-re-captcha-customer-1.1.0.0.zip", - "shasum": "5d475ec29193f61386ea06e1f71d39213142b6f3" - }, - "require": { - "magento/framework": "*", - "magento/module-customer": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaCustomer\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-frontend-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-frontend-ui/magento-module-re-captcha-frontend-ui-1.1.0.0.zip", - "shasum": "d1aa622ee1e4428fe830dbeb4e9131f736842a15" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-migration", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-migration/magento-module-re-captcha-migration-1.1.0.0.zip", - "shasum": "f2e9e44a089ce344078e5fd4b4c41c74c1f3d6e3" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaMigration\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA config migration for Magento2" - }, - { - "name": "magento/module-re-captcha-newsletter", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-newsletter/magento-module-re-captcha-newsletter-1.1.0.0.zip", - "shasum": "b3ffbe9785e530a1a1b7f4f71e3fe151efabc708" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaNewsletter\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-paypal", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-paypal/magento-module-re-captcha-paypal-1.1.0.0.zip", - "shasum": "b2d68dc57ced68c60ced8c9f939688464889c1cd" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaPaypal\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form" - }, - { - "name": "magento/module-re-captcha-review", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-review/magento-module-re-captcha-review-1.1.0.0.zip", - "shasum": "1534a0431995fc48ba6e076695eed57017a077c5" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaReview\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-send-friend", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-send-friend/magento-module-re-captcha-send-friend-1.1.0.0.zip", - "shasum": "bea1720bec4686a5257325fc71fb1d56b61fa1f4" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaSendFriend\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-ui/magento-module-re-captcha-ui-1.1.0.0.zip", - "shasum": "21b9c5e3b70c6181a913debae9c0da20bb44f13e" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "authors": [ - { - "name": "Riccardo Tempesta", - "email": "riccardo.tempesta@magespecialist.it" - } - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-user", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-user/magento-module-re-captcha-user-1.1.0.0.zip", - "shasum": "caa712bfd103beec01c22a20dfb4ce90106e9417" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaUser\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-validation", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation/magento-module-re-captcha-validation-1.1.0.0.zip", - "shasum": "1f084fb5089071b9ce0af780f30223ec3107a0f6" - }, - "require": { - "google/recaptcha": "^1.2", - "magento/framework": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaValidation\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-validation-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation-api/magento-module-re-captcha-validation-api-1.1.0.0.zip", - "shasum": "6fa06fe393f30ccc25d29341e7bc3f47203ed14d" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaValidationApi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-2-checkbox", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-checkbox/magento-module-re-captcha-version-2-checkbox-2.0.0.0.zip", - "shasum": "8b499934e07d259e273b56d56a230d6dee080d68" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion2Checkbox\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-2-invisible", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-invisible/magento-module-re-captcha-version-2-invisible-2.0.0.0.zip", - "shasum": "58ec898769fb85b11593d5d49b22149ce517f91f" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion2Invisible\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-3-invisible", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-3-invisible/magento-module-re-captcha-version-3-invisible-2.0.0.0.zip", - "shasum": "1214fdf89a58c7e2ed267f1c33a55c40f1ec1054" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion3Invisible\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-related-product-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.4.1.0.zip", - "shasum": "28d711e8c7e8569773e54c65971367d793829066" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RelatedProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-release-notification", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.4.1.0.zip", - "shasum": "1b75772e19f18f4147fbf3ac7b29083516abe5a9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReleaseNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-reminder", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reminder/magento-module-reminder-101.2.1.0.zip", - "shasum": "566a6e68a80e5d46bf787c48b405fd8e77f4df08" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-email": "101.1.*", - "magento/module-quote": "101.2.*", - "magento/module-rule": "100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Reminder\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-remote-storage", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-remote-storage/magento-module-remote-storage-100.4.0.0.zip", - "shasum": "b8949e6727dc0ca7c6d12a5c3531ad37808c3274" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-cms": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-downloadable-import-export": "100.4.*", - "magento/module-import-export": "101.0.*", - "magento/module-media-storage": "100.4.*", - "magento/module-sitemap": "100.4.*", - "predis/predis": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RemoteStorage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-remote-storage-commerce", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-remote-storage-commerce/magento-module-remote-storage-commerce-100.4.0.0.zip", - "shasum": "e0b8721f149a96f84010c6993daf88399a103803" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-remote-storage": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-advanced-checkout": "100.4.*", - "magento/module-scheduled-import-export": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RemoteStorageCommerce\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-reports", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.4.2.0.zip", - "shasum": "163577cdc1f602146e37535406a2116cc9fd6910" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-review": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Reports\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-require-js", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.4.0.0.zip", - "shasum": "dd3fc06be9622a09dd4f339bed52d2af438deb46" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RequireJs\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-resource-connections", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-resource-connections/magento-module-resource-connections-100.4.0.0.zip", - "shasum": "1692977b01f1a1ec83e530176192f00423f0da34" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ResourceConnections\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-review", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.4.2.0.zip", - "shasum": "08fd7bb8fbe3a4d1cde17d796f33ceba3db30642" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*", - "magento/module-review-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Review\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.4.1.0.zip", - "shasum": "b3ca43c0989b9f8f0a26bc9e3b316287a00130f2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-review": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReviewAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-graph-ql/magento-module-review-graph-ql-100.4.0.0.zip", - "shasum": "b02dc8dfb8e39c8602ac38337e64eb8c60c5f492" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-review": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReviewGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-staging/magento-module-review-staging-100.4.1.0.zip", - "shasum": "d7438a26ff40de489270c6d400a947eb78e47396" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog": "104.0.*", - "magento/module-review": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReviewStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-reward", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward/magento-module-reward-101.2.2.0.zip", - "shasum": "9e7897df0e4e4fe364f7cf75d3f5b0039469658c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-invitation": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer-balance": "100.4.*", - "magento/module-customer-import-export": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Reward\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-reward-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward-graph-ql/magento-module-reward-graph-ql-100.4.1.0.zip", - "shasum": "5045291e31458a5324a7b3afeace172073544450" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-reward": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RewardGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-reward-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward-staging/magento-module-reward-staging-100.4.1.0.zip", - "shasum": "f134ba4e0935e92d28e1468148233a8cb8f6b81e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-reward": "101.2.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-sales-rule-staging": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RewardStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-rma", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma/magento-module-rma-101.2.2.0.zip", - "shasum": "4226e4730bce7556449b73d8cd6df9f8205265e9" - }, - "require": { - "ext-gd": "*", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-custom-attribute-management": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-custom-attributes": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-dhl": "100.4.*", - "magento/module-fedex": "100.4.*", - "magento/module-usps": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Rma\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-rma-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma-graph-ql/magento-module-rma-graph-ql-100.4.1.0.zip", - "shasum": "b395d4fd0208dae358419e899632e737acfa3269" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-graph-ql": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-rma": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-graph-ql": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RmaGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-rma-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma-staging/magento-module-rma-staging-100.4.1.0.zip", - "shasum": "8047ddc0d244a9007ed283dcc5c1d57184c82f95" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-rma": "101.2.*", - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RmaStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-robots", - "version": "101.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.1.0.0.zip", - "shasum": "8b5947ed3daf9760b3ef0228f156340d55355b1f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Robots\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-rss", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.4.1.0.zip", - "shasum": "68e177416f4705ec50663e2efa7f2d636085fa53" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Rss\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-rule", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.4.1.0.zip", - "shasum": "838ccd345e14bd5bbe7a79a3dc98453fdf1884e2" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Rule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales", - "version": "103.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-103.0.2.0.zip", - "shasum": "3a2f08cfb443868ffd9c8a59be097d702299ea41" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Sales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.4.1.0.zip", - "shasum": "5a955daf94a8afec36e13ad25c882d25d2921bcd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-sales": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-archive", - "version": "101.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-archive/magento-module-sales-archive-101.0.1.0.zip", - "shasum": "34cde5235cc0bab662669ae1ee0ecd39056af662" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesArchive\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.4.2.0.zip", - "shasum": "756298f9506cbdbc3e878eaff445d4e6c508499d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-inventory", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.4.0.0.zip", - "shasum": "f00ad78a70ca2dd02dcb8fc3b1f8166aabb9aa27" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-rule", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.2.2.0.zip", - "shasum": "0c1f3a0eb622c225907f699139b3e172901085ad" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-rule": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesRule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-rule-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-rule-staging/magento-module-sales-rule-staging-100.4.1.0.zip", - "shasum": "26817e883de6d6905bc98ec734c22fff250def67" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-advanced-sales-rule": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-banner": "101.2.*", - "magento/module-config": "101.2.*", - "magento/module-quote": "101.2.*", - "magento/module-reminder": "101.2.*", - "magento/module-rule": "100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-staging": "101.2.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesRuleStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-sequence", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.4.1.0.zip", - "shasum": "5508458a59641dccd017849f68a79573c41a4808" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesSequence\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sample-data", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.4.1.0.zip", - "shasum": "b576fe30e9fd28b6d332aaebb16a03def6c039bf" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/sample-data-media": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "cli_commands.php", - "registration.php" - ], - "psr-4": { - "Magento\\SampleData\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Sample Data fixtures" - }, - { - "name": "magento/module-scalable-checkout", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-checkout/magento-module-scalable-checkout-100.4.1.0.zip", - "shasum": "7228c6a9df2f05ff37c2418deeefc28e46512af9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-foreign-key": "100.4.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout-staging": "100.4.*", - "magento/module-customer-custom-attributes": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ScalableCheckout\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-scalable-inventory", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-inventory/magento-module-scalable-inventory-100.4.1.0.zip", - "shasum": "6f716693acfeae7d69d780fcb003530fa3128c2a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ScalableInventory\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-scalable-oms", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-oms/magento-module-scalable-oms-100.4.1.0.zip", - "shasum": "fb1cc83ee9dd4943635f09f2b60518e302dd1cc8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-foreign-key": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales-archive": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ScalableOms\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-scheduled-import-export", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scheduled-import-export/magento-module-scheduled-import-export-101.2.2.0.zip", - "shasum": "a727280bc6ef3d78265409cb36caf5806f70c9fe" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-cron": "100.4.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ScheduledImportExport\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-search", - "version": "101.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.1.2.0.zip", - "shasum": "1e12eb6235a09e4b0a9cb582d2d34e52bf916d85" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-reports": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Search\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-search-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-search-staging/magento-module-search-staging-100.4.1.0.zip", - "shasum": "1e3db6074e8c7f5572de68103914f3d740cbf52f" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SearchStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-security", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.4.2.0.zip", - "shasum": "6234ae8b2150d9e5e0582ed504c8bb6966618cb5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Security\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Security management module" - }, - { - "name": "magento/module-securitytxt", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-securitytxt/magento-module-securitytxt-1.1.0.0.zip", - "shasum": "123186217c5e8ff358e266eb5157fff8b64fddff" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Securitytxt\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "authors": [ - { - "name": "Kalpesh Mehta", - "email": "k@lpe.sh" - } - ], - "description": "Security.txt file for Magento 2 websites" - }, - { - "name": "magento/module-send-friend", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.4.1.0.zip", - "shasum": "391c72c31a368909756f0b218f78e8367a1f7796" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SendFriend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-send-friend-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.4.0.0.zip", - "shasum": "5274c1743db6ca9d9598d5cc510647662264ed27" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-send-friend": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SendFriendGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-shipping", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.4.2.0.zip", - "shasum": "6edaccc0fabab2ccb6b90f5c02004ee4f1b8878c" - }, - "require": { - "ext-gd": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-contact": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-fedex": "100.4.*", - "magento/module-ups": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Shipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sitemap", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.4.2.0.zip", - "shasum": "e7621d7e60d0a0ecac98ee704335e0b9a2c318de" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-robots": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Sitemap\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-staging", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging/magento-module-staging-101.2.2.0.zip", - "shasum": "71a65fd2acf36afa3422bdf723d86cae08e6e05d" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "103.0.*", - "magento/module-page-cache": "100.4.*", - "magento/module-translation": "100.4.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Staging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-staging-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging-graph-ql/magento-module-staging-graph-ql-100.4.0.0.zip", - "shasum": "62ccaca4c9fe9f2ffd12149803bd235735bae357" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\StagingGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-staging-page-builder", - "version": "2.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging-page-builder/magento-module-staging-page-builder-2.2.0.0.zip", - "shasum": "c67da1805890f66e197e612cc2acf6c141b1e82a" - }, - "require": { - "magento/framework": "~103.0.2-beta3", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-page-builder": "*", - "magento/module-staging": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\StagingPageBuilder\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Staging Page Builder module" - }, - { - "name": "magento/module-store", - "version": "101.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.1.2.0.zip", - "shasum": "1c89c04092c87c7b18ab14bcfcacafdc9d6cf8dd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Store\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-store-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.4.2.0.zip", - "shasum": "d2a02f1d6c4733f181269c1c2333dea6787faa46" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\StoreGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-support", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-support/magento-module-support-101.2.1.0.zip", - "shasum": "bea6240744090a3ed5df88619a13263999925cc5" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-banner": "101.2.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-cron": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-segment": "102.1.*", - "magento/module-eav": "102.1.*", - "magento/module-indexer": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-rma": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-target-rule": "101.2.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Support\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.4.1.0.zip", - "shasum": "0b39981941e69aa08b4c31256bb78764de0b937b" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Swagger\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger-webapi", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.4.0.0.zip", - "shasum": "5ef905795b49516599cd3c54312266d811978c66" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-swagger": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwaggerWebapi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger-webapi-async", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.4.0.0.zip", - "shasum": "15e37edcac3c34b99e2d3c0652915cb8970b5b2f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-swagger": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwaggerWebapiAsync\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swat", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swat/magento-module-swat-100.4.0.0.zip", - "shasum": "bf326977244ae9b883b588cf27731da4edde83f6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Swat\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-swatches", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.4.2.0.zip", - "shasum": "ef9d377f739c223279dfccad7b7bad6de9e03577" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-layered-navigation": "100.4.*", - "magento/module-swatches-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Swatches\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Add Swatches to Products" - }, - { - "name": "magento/module-swatches-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.4.1.0.zip", - "shasum": "4788f5e071c9cd64276072474582d2ae45bfa8d7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-swatches": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwatchesGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swatches-layered-navigation", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.4.0.0.zip", - "shasum": "4ac75e3273e1e8ed7ae530a2ff80e65da5fec283" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwatchesLayeredNavigation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-target-rule", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-target-rule/magento-module-target-rule-101.2.2.0.zip", - "shasum": "5a94ec2ff2e633d364733b45d74df66295067f6f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-segment": "102.1.*", - "magento/module-eav": "102.1.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-import-export": "101.0.*", - "magento/module-target-rule-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TargetRule\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-target-rule-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-target-rule-graph-ql/magento-module-target-rule-graph-ql-100.4.0.0.zip", - "shasum": "3899fef5d931aab506137c86c92bb28bec4f028a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-related-product-graph-ql": "100.4.*", - "magento/module-target-rule": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TargetRuleGraphQl\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.4.2.0.zip", - "shasum": "48968372cd434026cf7c3cb721dcacb7fd681434" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-tax-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Tax\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.4.0.0.zip", - "shasum": "3d841324238f52d7cc9162363dc022471652b6c3" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-tax": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TaxGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax-import-export", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.4.2.0.zip", - "shasum": "1fc0acd5b09af12c5c6d5f1837870b4568389383" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-directory": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TaxImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-theme", - "version": "101.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.1.2.0.zip", - "shasum": "a139981b89b7a1d7fc2250b57cd3ccab95861ab0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-theme-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Theme\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-theme-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.4.1.0.zip", - "shasum": "f182ff939b0da120a6fb440c9c527ef59fe9beaa" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ThemeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tinymce-3", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tinymce-3/magento-module-tinymce-3-100.4.2.0.zip", - "shasum": "3592d25ca7953e50c021f8d4ada1a72666ca5560" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Tinymce3\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tinymce-3-banner", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tinymce-3-banner/magento-module-tinymce-3-banner-100.4.0.0.zip", - "shasum": "917b92baa33f77d04cf887565c3f77c300088ec4" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-target-rule-sample-data": "Sample Data version: 100.4.*", - "magento/module-tinymce-3": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TargetRule\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-translation", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.4.2.0.zip", - "shasum": "19e02ab7b2c0f34e6d692cbfa0385c1e8e70fa7b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-developer": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Translation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-two-factor-auth", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-two-factor-auth/magento-module-two-factor-auth-1.1.1.0.zip", - "shasum": "7aae6751265ff08e551871a503d9c7be4bb1765c" - }, - "require": { - "2tvenom/cborencode": "^1.0", - "christian-riesen/base32": "^1.3", - "donatj/phpuseragentparser": "~0.7", - "endroid/qr-code": "^3.7", - "magento/framework": "*", - "magento/magento-composer-installer": "*", - "magento/module-authorization": "*", - "magento/module-backend": "*", - "magento/module-config": "*", - "magento/module-integration": "*", - "magento/module-store": "*", - "magento/module-ui": "*", - "magento/module-user": "*", - "php": "~7.3.0||~7.4.0", - "phpseclib/phpseclib": "2.0.*", - "spomky-labs/otphp": "^10.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TwoFactorAuth\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Two Factor Authentication module for Magento2" - }, - { - "name": "magento/module-ui", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.2.2.0.zip", - "shasum": "2ecab9eedbab104600acf7ef36c82429d5f8715a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Ui\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-ups", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.4.2.0.zip", - "shasum": "c757d1a9668fccc2e7de24fad2c65ce85197dfd6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Ups\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-url-rewrite", - "version": "102.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-102.0.1.0.zip", - "shasum": "9e27a79511124a3b4bb54635149df7259544677d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-cms-url-rewrite": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\UrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-url-rewrite-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.4.1.0.zip", - "shasum": "bd4b1695aae505be29dc691c3ea1826d3fa93bef" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\UrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-user", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.2.2.0.zip", - "shasum": "abd5ef62fd388dea49da7e0286c5f721baf1b59a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-email": "101.1.*", - "magento/module-integration": "100.4.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\User\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-usps", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.4.1.0.zip", - "shasum": "30d3a2e981d2da9c210f8c6175061093fb8e44b9" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Usps\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-variable", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.4.0.0.zip", - "shasum": "f7448026a799d7be842dcaf700b6f3baf97a9d71" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Variable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-vault", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.2.2.0.zip", - "shasum": "bd2c178fa43eec15fc402f796eb67a456de37347" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Vault\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-vault-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.4.0.0.zip", - "shasum": "a2c8095e8158387adf170f6a6872645043a2cea6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\VaultGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-version", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.4.0.0.zip", - "shasum": "ab2321feb1e90cadee584f413561f750d92d8707" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Version\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-versions-cms", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-versions-cms/magento-module-versions-cms-101.2.2.0.zip", - "shasum": "c1beecabe9cfa476f92253fbecb21a80c613d98f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\VersionsCms\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-versions-cms-url-rewrite", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite/magento-module-versions-cms-url-rewrite-100.4.1.0.zip", - "shasum": "b883309c1015c950fd7aa9bfb365e483b2f1c579" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite": "102.0.*", - "magento/module-versions-cms": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\VersionsCmsUrlRewrite\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-versions-cms-url-rewrite-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite-graph-ql/magento-module-versions-cms-url-rewrite-graph-ql-100.4.0.0.zip", - "shasum": "d7d6a79329071bee36050a50788a6650fd190055" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-url-rewrite-graph-ql": "100.4.*", - "magento/module-versions-cms": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-store": "101.1.*", - "magento/module-url-rewrite": "102.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\VersionsCmsUrlRewriteGraphQl\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-visual-merchandiser", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-visual-merchandiser/magento-module-visual-merchandiser-100.4.2.0.zip", - "shasum": "868defff938416cd10bac86c51eabd23ee8e415e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\VisualMerchandiser\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.4.1.0.zip", - "shasum": "5f66e6c53bb30ad81a0d5a50b05a1ce1700c0557" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-integration": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "103.0.*", - "magento/module-user": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Webapi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi-async", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.4.0.0.zip", - "shasum": "54ff024a15093348f2500db66c9e6c8b5c91061a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "103.0.*", - "magento/module-user": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WebapiAsync\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi-security", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.4.0.0.zip", - "shasum": "cfa2a6ee999bc4fbcd0b0e8598fafdd4dd0be7e5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WebapiSecurity\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "WebapiSecurity module provides option to loosen security on some webapi resources." - }, - { - "name": "magento/module-website-restriction", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-website-restriction/magento-module-website-restriction-100.4.1.0.zip", - "shasum": "4206511e7196ce518784ba3c7031fa588d160e86" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WebsiteRestriction\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-weee", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.4.2.0.zip", - "shasum": "48226ff2aef9afbd799eeb9e29ec90b31e09ea55" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Weee\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-weee-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.4.0.0.zip", - "shasum": "feef543935bd5aa11dd8338caf15616a0a73fb5c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-weee": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WeeeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-weee-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee-staging/magento-module-weee-staging-100.4.1.0.zip", - "shasum": "ff899e7bc8d682434de100f196b095606a364367" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog-staging": "100.4.*", - "magento/module-weee": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WeeeStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-widget", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.2.2.0.zip", - "shasum": "aab2651bd531518cd45c785bd9025d244c42e39f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-widget-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Widget\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.2.2.0.zip", - "shasum": "092d5e026d4235b0ebc3427e1e0a27b21f00d3c9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-rss": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-cookie": "100.4.*", - "magento/module-downloadable": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-wishlist-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Wishlist\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.4.1.0.zip", - "shasum": "575b95b75fca79375ccd3dace3f7635f70200c55" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WishlistAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist-gift-card", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-gift-card/magento-module-wishlist-gift-card-100.4.0.0.zip", - "shasum": "a7f1fb0fdd576bde5425cc692357a8cbfef48fbb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-gift-card": "101.3.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WishlistGiftCard\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Magento module provides the data provider for creating buy request for gift card products" - }, - { - "name": "magento/module-wishlist-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.4.2.0.zip", - "shasum": "27d39102695797e2230713bb11de4782ccf8ca13" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WishlistGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/page-builder-commerce", - "version": "1.6.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/page-builder-commerce/magento-page-builder-commerce-1.6.0.0.zip", - "shasum": "4be6442446d4d99337d97d46e201205c5c333f0d" - }, - "require": { - "magento/module-aws-s3-page-builder": "1.0.0", - "magento/module-banner-page-builder": "2.2.0", - "magento/module-banner-page-builder-analytics": "1.6.0", - "magento/module-catalog-page-builder-analytics": "1.6.0", - "magento/module-catalog-page-builder-analytics-staging": "1.6.0", - "magento/module-catalog-staging-page-builder": "1.6.0", - "magento/module-cms-page-builder-analytics": "1.6.0", - "magento/module-cms-page-builder-analytics-staging": "1.6.0", - "magento/module-page-builder": "2.2.0", - "magento/module-page-builder-admin-analytics": "1.1.0", - "magento/module-page-builder-analytics": "1.6.0", - "magento/module-staging-page-builder": "2.2.0" - }, - "type": "metapackage", - "description": "Page Builder Commerce metapackage" - }, - { - "name": "magento/product-community-edition", - "version": "2.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.4.2.0.zip", - "shasum": "ed5bfe54452a36d6a44d5dd6b5dca92792d4f31f" - }, - "require": { - "amzn/amazon-pay-and-login-magento-2-module": "4.2.0", - "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.11.0", - "colinmollenhour/credis": "1.11.1", - "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9 || ^2.0", - "dotmailer/dotmailer-magento2-extension-package": "4.10.0", - "elasticsearch/elasticsearch": "~7.7.0", - "ext-bcmath": "*", - "ext-ctype": "*", - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-hash": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-pdo_mysql": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "ext-xsl": "*", - "ext-zip": "*", - "guzzlehttp/guzzle": "^6.3.3", - "klarna/m2-payments": "8.2.1", - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-dependency-plugin": "^1.0 || ^2.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-feed": "^2.9.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-mail": "^2.9.0", - "laminas/laminas-mime": "^2.5.0", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-session": "^2.7.3", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "league/flysystem": "^1.0", - "league/flysystem-aws-s3-v3": "^1.0", - "league/flysystem-cached-adapter": "^1.0", - "lib-libxml": "*", - "magento/adobe-stock-integration": "2.1.1", - "magento/composer": "1.6.0", - "magento/framework": "103.0.2", - "magento/framework-amqp": "100.4.1", - "magento/framework-bulk": "101.0.0", - "magento/framework-message-queue": "100.4.2", - "magento/google-shopping-ads": "4.0.1", - "magento/inventory-metapackage": "1.2.2", - "magento/language-de_de": "100.4.0", - "magento/language-en_us": "100.4.0", - "magento/language-es_es": "100.4.0", - "magento/language-fr_fr": "100.4.0", - "magento/language-nl_nl": "100.4.0", - "magento/language-pt_br": "100.4.0", - "magento/language-zh_hans_cn": "100.4.0", - "magento/magento-composer-installer": ">=0.1.11", - "magento/magento2-base": "2.4.2", - "magento/module-admin-analytics": "100.4.2", - "magento/module-admin-notification": "100.4.1", - "magento/module-advanced-pricing-import-export": "100.4.2", - "magento/module-advanced-search": "100.4.1", - "magento/module-amqp": "100.4.1", - "magento/module-amqp-store": "100.4.1", - "magento/module-analytics": "100.4.2", - "magento/module-asynchronous-operations": "100.4.2", - "magento/module-authorization": "100.4.2", - "magento/module-aws-s3": "100.4.0", - "magento/module-backend": "102.0.2", - "magento/module-backup": "100.4.2", - "magento/module-bundle": "101.0.2", - "magento/module-bundle-graph-ql": "100.4.2", - "magento/module-bundle-import-export": "100.4.1", - "magento/module-cache-invalidate": "100.4.1", - "magento/module-captcha": "100.4.2", - "magento/module-cardinal-commerce": "100.4.1", - "magento/module-catalog": "104.0.2", - "magento/module-catalog-analytics": "100.4.1", - "magento/module-catalog-cms-graph-ql": "100.4.0", - "magento/module-catalog-customer-graph-ql": "100.4.2", - "magento/module-catalog-graph-ql": "100.4.2", - "magento/module-catalog-import-export": "101.1.2", - "magento/module-catalog-inventory": "100.4.2", - "magento/module-catalog-inventory-graph-ql": "100.4.0", - "magento/module-catalog-rule": "101.2.2", - "magento/module-catalog-rule-configurable": "100.4.1", - "magento/module-catalog-rule-graph-ql": "100.4.0", - "magento/module-catalog-search": "102.0.2", - "magento/module-catalog-url-rewrite": "100.4.2", - "magento/module-catalog-url-rewrite-graph-ql": "100.4.1", - "magento/module-catalog-widget": "100.4.2", - "magento/module-checkout": "100.4.2", - "magento/module-checkout-agreements": "100.4.1", - "magento/module-checkout-agreements-graph-ql": "100.4.0", - "magento/module-cms": "104.0.2", - "magento/module-cms-graph-ql": "100.4.0", - "magento/module-cms-url-rewrite": "100.4.1", - "magento/module-cms-url-rewrite-graph-ql": "100.4.0", - "magento/module-compare-list-graph-ql": "100.4.0", - "magento/module-config": "101.2.2", - "magento/module-configurable-import-export": "100.4.0", - "magento/module-configurable-product": "100.4.2", - "magento/module-configurable-product-graph-ql": "100.4.2", - "magento/module-configurable-product-sales": "100.4.0", - "magento/module-contact": "100.4.2", - "magento/module-cookie": "100.4.2", - "magento/module-cron": "100.4.2", - "magento/module-csp": "100.4.1", - "magento/module-currency-symbol": "100.4.1", - "magento/module-customer": "103.0.2", - "magento/module-customer-analytics": "100.4.1", - "magento/module-customer-downloadable-graph-ql": "100.4.0", - "magento/module-customer-graph-ql": "100.4.2", - "magento/module-customer-import-export": "100.4.2", - "magento/module-deploy": "100.4.2", - "magento/module-developer": "100.4.2", - "magento/module-dhl": "100.4.1", - "magento/module-directory": "100.4.2", - "magento/module-directory-graph-ql": "100.4.1", - "magento/module-downloadable": "100.4.2", - "magento/module-downloadable-graph-ql": "100.4.2", - "magento/module-downloadable-import-export": "100.4.1", - "magento/module-eav": "102.1.2", - "magento/module-eav-graph-ql": "100.4.0", - "magento/module-elasticsearch": "101.0.2", - "magento/module-elasticsearch-6": "100.4.2", - "magento/module-elasticsearch-7": "100.4.2", - "magento/module-email": "101.1.2", - "magento/module-encryption-key": "100.4.1", - "magento/module-fedex": "100.4.1", - "magento/module-gift-message": "100.4.1", - "magento/module-gift-message-graph-ql": "100.4.0", - "magento/module-google-adwords": "100.4.0", - "magento/module-google-analytics": "100.4.0", - "magento/module-google-optimizer": "100.4.1", - "magento/module-graph-ql": "100.4.2", - "magento/module-graph-ql-cache": "100.4.0", - "magento/module-grouped-catalog-inventory": "100.4.0", - "magento/module-grouped-import-export": "100.4.0", - "magento/module-grouped-product": "100.4.2", - "magento/module-grouped-product-graph-ql": "100.4.2", - "magento/module-import-export": "101.0.2", - "magento/module-indexer": "100.4.2", - "magento/module-instant-purchase": "100.4.1", - "magento/module-integration": "100.4.2", - "magento/module-layered-navigation": "100.4.2", - "magento/module-login-as-customer": "100.4.2", - "magento/module-login-as-customer-admin-ui": "100.4.2", - "magento/module-login-as-customer-api": "100.4.2", - "magento/module-login-as-customer-assistance": "100.4.1", - "magento/module-login-as-customer-frontend-ui": "100.4.2", - "magento/module-login-as-customer-graph-ql": "100.4.0", - "magento/module-login-as-customer-log": "100.4.1", - "magento/module-login-as-customer-page-cache": "100.4.2", - "magento/module-login-as-customer-quote": "100.4.1", - "magento/module-login-as-customer-sales": "100.4.2", - "magento/module-marketplace": "100.4.1", - "magento/module-media-content": "100.4.2", - "magento/module-media-content-api": "100.4.2", - "magento/module-media-content-catalog": "100.4.2", - "magento/module-media-content-cms": "100.4.2", - "magento/module-media-content-synchronization": "100.4.1", - "magento/module-media-content-synchronization-api": "100.4.1", - "magento/module-media-content-synchronization-catalog": "100.4.1", - "magento/module-media-content-synchronization-cms": "100.4.1", - "magento/module-media-gallery": "100.4.2", - "magento/module-media-gallery-api": "101.0.2", - "magento/module-media-gallery-catalog": "100.4.1", - "magento/module-media-gallery-catalog-integration": "100.4.1", - "magento/module-media-gallery-catalog-ui": "100.4.1", - "magento/module-media-gallery-cms-ui": "100.4.1", - "magento/module-media-gallery-integration": "100.4.1", - "magento/module-media-gallery-metadata": "100.4.0", - "magento/module-media-gallery-metadata-api": "100.4.0", - "magento/module-media-gallery-renditions": "100.4.0", - "magento/module-media-gallery-renditions-api": "100.4.0", - "magento/module-media-gallery-synchronization": "100.4.1", - "magento/module-media-gallery-synchronization-api": "100.4.1", - "magento/module-media-gallery-synchronization-metadata": "100.4.0", - "magento/module-media-gallery-ui": "100.4.1", - "magento/module-media-gallery-ui-api": "100.4.1", - "magento/module-media-storage": "100.4.1", - "magento/module-message-queue": "100.4.2", - "magento/module-msrp": "100.4.1", - "magento/module-msrp-configurable-product": "100.4.0", - "magento/module-msrp-grouped-product": "100.4.0", - "magento/module-multishipping": "100.4.2", - "magento/module-mysql-mq": "100.4.0", - "magento/module-new-relic-reporting": "100.4.1", - "magento/module-newsletter": "100.4.2", - "magento/module-newsletter-graph-ql": "100.4.0", - "magento/module-offline-payments": "100.4.1", - "magento/module-offline-shipping": "100.4.1", - "magento/module-page-cache": "100.4.2", - "magento/module-payment": "100.4.2", - "magento/module-paypal": "101.0.2", - "magento/module-paypal-captcha": "100.4.0", - "magento/module-paypal-graph-ql": "100.4.1", - "magento/module-persistent": "100.4.2", - "magento/module-product-alert": "100.4.1", - "magento/module-product-video": "100.4.2", - "magento/module-quote": "101.2.2", - "magento/module-quote-analytics": "100.4.2", - "magento/module-quote-bundle-options": "100.4.0", - "magento/module-quote-configurable-options": "100.4.0", - "magento/module-quote-downloadable-links": "100.4.0", - "magento/module-quote-graph-ql": "100.4.2", - "magento/module-related-product-graph-ql": "100.4.1", - "magento/module-release-notification": "100.4.1", - "magento/module-remote-storage": "100.4.0", - "magento/module-reports": "100.4.2", - "magento/module-require-js": "100.4.0", - "magento/module-review": "100.4.2", - "magento/module-review-analytics": "100.4.1", - "magento/module-review-graph-ql": "100.4.0", - "magento/module-robots": "101.1.0", - "magento/module-rss": "100.4.1", - "magento/module-rule": "100.4.1", - "magento/module-sales": "103.0.2", - "magento/module-sales-analytics": "100.4.1", - "magento/module-sales-graph-ql": "100.4.2", - "magento/module-sales-inventory": "100.4.0", - "magento/module-sales-rule": "101.2.2", - "magento/module-sales-sequence": "100.4.1", - "magento/module-sample-data": "100.4.1", - "magento/module-search": "101.1.2", - "magento/module-security": "100.4.2", - "magento/module-send-friend": "100.4.1", - "magento/module-send-friend-graph-ql": "100.4.0", - "magento/module-shipping": "100.4.2", - "magento/module-sitemap": "100.4.2", - "magento/module-store": "101.1.2", - "magento/module-store-graph-ql": "100.4.2", - "magento/module-swagger": "100.4.1", - "magento/module-swagger-webapi": "100.4.0", - "magento/module-swagger-webapi-async": "100.4.0", - "magento/module-swatches": "100.4.2", - "magento/module-swatches-graph-ql": "100.4.1", - "magento/module-swatches-layered-navigation": "100.4.0", - "magento/module-tax": "100.4.2", - "magento/module-tax-graph-ql": "100.4.0", - "magento/module-tax-import-export": "100.4.2", - "magento/module-theme": "101.1.2", - "magento/module-theme-graph-ql": "100.4.1", - "magento/module-tinymce-3": "100.4.2", - "magento/module-translation": "100.4.2", - "magento/module-ui": "101.2.2", - "magento/module-ups": "100.4.2", - "magento/module-url-rewrite": "102.0.1", - "magento/module-url-rewrite-graph-ql": "100.4.1", - "magento/module-user": "101.2.2", - "magento/module-usps": "100.4.1", - "magento/module-variable": "100.4.0", - "magento/module-vault": "101.2.2", - "magento/module-vault-graph-ql": "100.4.0", - "magento/module-version": "100.4.0", - "magento/module-webapi": "100.4.1", - "magento/module-webapi-async": "100.4.0", - "magento/module-webapi-security": "100.4.0", - "magento/module-weee": "100.4.2", - "magento/module-weee-graph-ql": "100.4.0", - "magento/module-widget": "101.2.2", - "magento/module-wishlist": "101.2.2", - "magento/module-wishlist-analytics": "100.4.1", - "magento/module-wishlist-graph-ql": "100.4.2", - "magento/security-package": "1.1.1", - "magento/theme-adminhtml-backend": "100.4.2", - "magento/theme-frontend-blank": "100.4.2", - "magento/theme-frontend-luma": "100.4.2", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "paragonie/sodium_compat": "^1.6", - "paypal/module-braintree": "4.2.1", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "php-amqplib/php-amqplib": "~2.10.0", - "phpseclib/mcrypt_compat": "1.0.8", - "phpseclib/phpseclib": "2.0.*", - "ramsey/uuid": "~3.8.0", - "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", - "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "temando/module-shipping": "2.0.0", - "tubalmartin/cssmin": "4.1.1", - "vertex/product-magento-module": "4.2.0", - "webonyx/graphql-php": "^0.13.8", - "wikimedia/less.php": "~1.8.0", - "yotpo/magento2-module-yotpo-reviews-bundle": "3.1.3" - }, - "type": "metapackage", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "eCommerce Platform for Growth (Community Edition)" - }, - { - "name": "magento/product-enterprise-edition", - "version": "2.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/product-enterprise-edition/magento-product-enterprise-edition-2.4.2.0.zip", - "shasum": "e13462098c83264619bf4226531f32c249fe9e1e" - }, - "require": { - "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.11.0", - "colinmollenhour/credis": "1.11.1", - "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9 || ^2.0", - "dotmailer/dotmailer-magento2-extension-enterprise-package": "4.10.0", - "elasticsearch/elasticsearch": "~7.7.0", - "ext-bcmath": "*", - "ext-ctype": "*", - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-hash": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-pdo_mysql": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "ext-spl": "*", - "ext-xsl": "*", - "ext-zip": "*", - "guzzlehttp/guzzle": "^6.3.3", - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-dependency-plugin": "^1.0 || ^2.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-feed": "^2.9.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-mail": "^2.9.0", - "laminas/laminas-mime": "^2.5.0", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-session": "^2.7.3", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "league/flysystem": "^1.0", - "league/flysystem-aws-s3-v3": "^1.0", - "league/flysystem-cached-adapter": "^1.0", - "lib-libxml": "*", - "magento/composer": "1.6.0", - "magento/framework-foreign-key": "100.4.1", - "magento/magento-composer-installer": ">=0.1.11", - "magento/magento2-ee-base": "2.4.2", - "magento/module-admin-gws": "100.4.2", - "magento/module-admin-gws-configurable-product": "100.4.1", - "magento/module-admin-gws-staging": "100.4.1", - "magento/module-advanced-catalog": "100.4.0", - "magento/module-advanced-checkout": "100.4.2", - "magento/module-advanced-rule": "100.4.0", - "magento/module-advanced-sales-rule": "100.4.0", - "magento/module-aws-s3-customer-custom-attributes": "100.4.0", - "magento/module-banner": "101.2.2", - "magento/module-banner-customer-segment": "100.4.1", - "magento/module-bundle-import-export-staging": "100.4.1", - "magento/module-bundle-staging": "100.4.2", - "magento/module-catalog-event": "101.1.2", - "magento/module-catalog-import-export-staging": "100.4.1", - "magento/module-catalog-inventory-staging": "100.4.1", - "magento/module-catalog-permissions": "100.4.2", - "magento/module-catalog-permissions-graph-ql": "100.4.1", - "magento/module-catalog-rule-staging": "100.4.2", - "magento/module-catalog-staging": "100.4.2", - "magento/module-catalog-staging-graph-ql": "100.4.2", - "magento/module-catalog-url-rewrite-staging": "100.4.1", - "magento/module-checkout-address-search": "100.4.1", - "magento/module-checkout-address-search-gift-registry": "100.4.0", - "magento/module-checkout-staging": "100.4.1", - "magento/module-cms-staging": "100.4.2", - "magento/module-configurable-product-staging": "100.4.1", - "magento/module-custom-attribute-management": "100.4.1", - "magento/module-customer-balance": "100.4.2", - "magento/module-customer-balance-graph-ql": "100.4.1", - "magento/module-customer-custom-attributes": "100.4.2", - "magento/module-customer-finance": "100.4.0", - "magento/module-customer-segment": "102.1.2", - "magento/module-downloadable-staging": "100.4.1", - "magento/module-elasticsearch-catalog-permissions": "100.4.0", - "magento/module-enterprise": "100.4.1", - "magento/module-gift-card": "101.3.2", - "magento/module-gift-card-account": "101.2.2", - "magento/module-gift-card-account-graph-ql": "100.4.1", - "magento/module-gift-card-graph-ql": "100.4.2", - "magento/module-gift-card-import-export": "100.4.0", - "magento/module-gift-card-staging": "100.4.1", - "magento/module-gift-message-staging": "100.4.1", - "magento/module-gift-registry": "101.2.2", - "magento/module-gift-wrapping": "101.2.1", - "magento/module-gift-wrapping-graph-ql": "100.4.1", - "magento/module-gift-wrapping-staging": "100.4.1", - "magento/module-google-optimizer-staging": "100.4.1", - "magento/module-google-tag-manager": "100.4.2", - "magento/module-grouped-product-staging": "100.4.1", - "magento/module-invitation": "100.4.1", - "magento/module-layered-navigation-staging": "100.4.1", - "magento/module-logging": "101.2.2", - "magento/module-login-as-customer-logging": "100.4.2", - "magento/module-login-as-customer-website-restriction": "100.4.2", - "magento/module-media-content-catalog-staging": "100.4.1", - "magento/module-msrp-staging": "100.4.1", - "magento/module-multiple-wishlist": "100.4.2", - "magento/module-multiple-wishlist-graph-ql": "100.4.0", - "magento/module-payment-staging": "100.4.1", - "magento/module-persistent-history": "100.4.0", - "magento/module-price-permissions": "100.4.0", - "magento/module-product-video-staging": "100.4.1", - "magento/module-promotion-permissions": "100.4.0", - "magento/module-quote-gift-card-options": "100.4.0", - "magento/module-reminder": "101.2.1", - "magento/module-remote-storage-commerce": "100.4.0", - "magento/module-resource-connections": "100.4.0", - "magento/module-review-staging": "100.4.1", - "magento/module-reward": "101.2.2", - "magento/module-reward-graph-ql": "100.4.1", - "magento/module-reward-staging": "100.4.1", - "magento/module-rma": "101.2.2", - "magento/module-rma-graph-ql": "100.4.1", - "magento/module-rma-staging": "100.4.1", - "magento/module-sales-archive": "101.0.1", - "magento/module-sales-rule-staging": "100.4.1", - "magento/module-scalable-checkout": "100.4.1", - "magento/module-scalable-inventory": "100.4.1", - "magento/module-scalable-oms": "100.4.1", - "magento/module-scheduled-import-export": "101.2.2", - "magento/module-search-staging": "100.4.1", - "magento/module-staging": "101.2.2", - "magento/module-staging-graph-ql": "100.4.0", - "magento/module-support": "101.2.1", - "magento/module-swat": "100.4.0", - "magento/module-target-rule": "101.2.2", - "magento/module-target-rule-graph-ql": "100.4.0", - "magento/module-tinymce-3-banner": "100.4.0", - "magento/module-versions-cms": "101.2.2", - "magento/module-versions-cms-url-rewrite": "100.4.1", - "magento/module-versions-cms-url-rewrite-graph-ql": "100.4.0", - "magento/module-visual-merchandiser": "100.4.2", - "magento/module-website-restriction": "100.4.1", - "magento/module-weee-staging": "100.4.1", - "magento/module-wishlist-gift-card": "100.4.0", - "magento/page-builder-commerce": "1.6.0", - "magento/product-community-edition": "2.4.2", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "paragonie/sodium_compat": "^1.6", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "php-amqplib/php-amqplib": "~2.7.0||~2.10.0", - "phpseclib/mcrypt_compat": "1.0.8", - "phpseclib/phpseclib": "2.0.*", - "ramsey/uuid": "~3.8.0", - "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", - "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "tubalmartin/cssmin": "4.1.1", - "vertex/product-magento-module-commerce": "4.2.0", - "webonyx/graphql-php": "^0.13.8", - "wikimedia/less.php": "~1.8.0" - }, - "type": "metapackage", - "license": [ - "proprietary" - ], - "description": "eCommerce Platform for Growth (Enterprise Edition)" - }, - { - "name": "magento/security-package", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/security-package/magento-security-package-1.1.1.0.zip", - "shasum": "886736c13d857ec1dd1f5f91d4fc816a07e23cb9" - }, - "require": { - "google/recaptcha": "^1.2", - "magento/module-re-captcha-admin-ui": "1.1.0", - "magento/module-re-captcha-checkout": "1.1.0", - "magento/module-re-captcha-contact": "1.1.0", - "magento/module-re-captcha-customer": "1.1.0", - "magento/module-re-captcha-frontend-ui": "1.1.0", - "magento/module-re-captcha-migration": "1.1.0", - "magento/module-re-captcha-newsletter": "1.1.0", - "magento/module-re-captcha-paypal": "1.1.0", - "magento/module-re-captcha-review": "1.1.0", - "magento/module-re-captcha-send-friend": "1.1.0", - "magento/module-re-captcha-ui": "1.1.0", - "magento/module-re-captcha-user": "1.1.0", - "magento/module-re-captcha-validation": "1.1.0", - "magento/module-re-captcha-validation-api": "1.1.0", - "magento/module-re-captcha-version-2-checkbox": "2.0.0", - "magento/module-re-captcha-version-2-invisible": "2.0.0", - "magento/module-re-captcha-version-3-invisible": "2.0.0", - "magento/module-securitytxt": "1.1.0", - "magento/module-two-factor-auth": "1.1.1" - }, - "type": "metapackage", - "description": "Magento Security Package" - }, - { - "name": "magento/theme-adminhtml-backend", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.4.2.0.zip", - "shasum": "0d8b760624a0d52552f3a4d9087548fabcd367bb" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/theme-frontend-blank", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.4.2.0.zip", - "shasum": "41fb61581610af05b80c9dcf9071684de3e295c3" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/theme-frontend-luma", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.4.2.0.zip", - "shasum": "27604e45d9223646066f6f9dc5bfb54f704f9313" - }, - "require": { - "magento/framework": "103.0.*", - "magento/theme-frontend-blank": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/zendframework1", - "version": "1.14.5", - "source": { - "type": "git", - "url": "https://github.com/magento/zf1.git", - "reference": "6ad81500d33f085ca2391f2b59e37bd34203b29b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/zf1/zipball/6ad81500d33f085ca2391f2b59e37bd34203b29b", - "reference": "6ad81500d33f085ca2391f2b59e37bd34203b29b", - "shasum": "" - }, - "require": { - "php": ">=5.2.11" - }, - "require-dev": { - "phpunit/dbunit": "1.3.*", - "phpunit/phpunit": "3.7.*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.12.x-dev" - } - }, - "autoload": { - "psr-0": { - "Zend_": "library/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "include-path": [ - "library/" - ], - "license": [ - "BSD-3-Clause" - ], - "description": "Magento Zend Framework 1", - "homepage": "http://framework.zend.com/", - "keywords": [ - "ZF1", - "framework" - ], - "support": { - "issues": "https://github.com/magento/zf1/issues", - "source": "https://github.com/magento/zf1/tree/1.14.5" - }, - "time": "2020-12-02T21:12:59+00:00" - }, - { - "name": "monolog/monolog", - "version": "1.26.0", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "2209ddd84e7ef1256b7af205d0717fb62cfc9c33" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/2209ddd84e7ef1256b7af205d0717fb62cfc9c33", - "reference": "2209ddd84e7ef1256b7af205d0717fb62cfc9c33", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "psr/log": "~1.0" - }, - "provide": { - "psr/log-implementation": "1.0.0" - }, - "require-dev": { - "aws/aws-sdk-php": "^2.4.9 || ^3.0", - "doctrine/couchdb": "~1.0@dev", - "graylog2/gelf-php": "~1.0", - "php-amqplib/php-amqplib": "~2.4", - "php-console/php-console": "^3.1.3", - "phpstan/phpstan": "^0.12.59", - "phpunit/phpunit": "~4.5", - "ruflin/elastica": ">=0.90 <3.0", - "sentry/sentry": "^0.13", - "swiftmailer/swiftmailer": "^5.3|^6.0" - }, - "suggest": { - "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", - "doctrine/couchdb": "Allow sending log messages to a CouchDB server", - "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-mongo": "Allow sending log messages to a MongoDB server", - "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver", - "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", - "php-console/php-console": "Allow sending log messages to Google Chrome", - "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server", - "sentry/sentry": "Allow sending log messages to a Sentry server" - }, - "type": "library", - "autoload": { - "psr-4": { - "Monolog\\": "src/Monolog" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be/" - } - ], - "description": "Sends your logs to files, sockets, inboxes, databases and various web services", - "homepage": "http://github.com/Seldaek/monolog", - "keywords": [ - "log", - "logging", - "psr-3" - ], - "support": { - "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/1.26.0" - }, - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", - "type": "tidelift" - } - ], - "time": "2020-12-14T12:56:38+00:00" - }, - { - "name": "mtdowling/jmespath.php", - "version": "2.6.0", - "source": { - "type": "git", - "url": "https://github.com/jmespath/jmespath.php.git", - "reference": "42dae2cbd13154083ca6d70099692fef8ca84bfb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/42dae2cbd13154083ca6d70099692fef8ca84bfb", - "reference": "42dae2cbd13154083ca6d70099692fef8ca84bfb", - "shasum": "" - }, - "require": { - "php": "^5.4 || ^7.0 || ^8.0", - "symfony/polyfill-mbstring": "^1.17" - }, - "require-dev": { - "composer/xdebug-handler": "^1.4", - "phpunit/phpunit": "^4.8.36 || ^7.5.15" - }, - "bin": [ - "bin/jp.php" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev" - } - }, - "autoload": { - "psr-4": { - "JmesPath\\": "src/" - }, - "files": [ - "src/JmesPath.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Declaratively specify how to extract elements from a JSON document", - "keywords": [ - "json", - "jsonpath" - ], - "support": { - "issues": "https://github.com/jmespath/jmespath.php/issues", - "source": "https://github.com/jmespath/jmespath.php/tree/2.6.0" - }, - "time": "2020-07-31T21:01:56+00:00" - }, - { - "name": "myclabs/php-enum", - "version": "1.7.7", - "source": { - "type": "git", - "url": "https://github.com/myclabs/php-enum.git", - "reference": "d178027d1e679832db9f38248fcc7200647dc2b7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/php-enum/zipball/d178027d1e679832db9f38248fcc7200647dc2b7", - "reference": "d178027d1e679832db9f38248fcc7200647dc2b7", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": ">=7.1" - }, - "require-dev": { - "phpunit/phpunit": "^7", - "squizlabs/php_codesniffer": "1.*", - "vimeo/psalm": "^3.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "MyCLabs\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP Enum contributors", - "homepage": "https://github.com/myclabs/php-enum/graphs/contributors" - } - ], - "description": "PHP Enum implementation", - "homepage": "http://github.com/myclabs/php-enum", - "keywords": [ - "enum" - ], - "support": { - "issues": "https://github.com/myclabs/php-enum/issues", - "source": "https://github.com/myclabs/php-enum/tree/1.7.7" - }, - "funding": [ - { - "url": "https://github.com/mnapoli", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/myclabs/php-enum", - "type": "tidelift" - } - ], - "time": "2020-11-14T18:14:52+00:00" - }, - { - "name": "paragonie/constant_time_encoding", - "version": "v2.4.0", - "source": { - "type": "git", - "url": "https://github.com/paragonie/constant_time_encoding.git", - "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c", - "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c", - "shasum": "" - }, - "require": { - "php": "^7|^8" - }, - "require-dev": { - "phpunit/phpunit": "^6|^7|^8|^9", - "vimeo/psalm": "^1|^2|^3|^4" - }, - "type": "library", - "autoload": { - "psr-4": { - "ParagonIE\\ConstantTime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com/", - "role": "Maintainer" - }, - { - "name": "Steve 'Sc00bz' Thomas", - "email": "steve@tobtu.com", - "homepage": "https://www.tobtu.com/", - "role": "Original Developer" - } - ], - "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", - "keywords": [ - "base16", - "base32", - "base32_decode", - "base32_encode", - "base64", - "base64_decode", - "base64_encode", - "bin2hex", - "encoding", - "hex", - "hex2bin", - "rfc4648" - ], - "support": { - "email": "info@paragonie.com", - "issues": "https://github.com/paragonie/constant_time_encoding/issues", - "source": "https://github.com/paragonie/constant_time_encoding" - }, - "time": "2020-12-06T15:14:20+00:00" - }, - { - "name": "paragonie/random_compat", - "version": "v9.99.99", - "source": { - "type": "git", - "url": "https://github.com/paragonie/random_compat.git", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "shasum": "" - }, - "require": { - "php": "^7" - }, - "require-dev": { - "phpunit/phpunit": "4.*|5.*", - "vimeo/psalm": "^1" - }, - "suggest": { - "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." - }, - "type": "library", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com/" - } - ], - "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", - "keywords": [ - "csprng", - "polyfill", - "pseudorandom", - "random" - ], - "support": { - "email": "info@paragonie.com", - "issues": "https://github.com/paragonie/random_compat/issues", - "source": "https://github.com/paragonie/random_compat" - }, - "time": "2018-07-02T15:55:56+00:00" - }, - { - "name": "paragonie/sodium_compat", - "version": "v1.14.0", - "source": { - "type": "git", - "url": "https://github.com/paragonie/sodium_compat.git", - "reference": "a1cfe0b21faf9c0b61ac0c6188c4af7fd6fd0db3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/sodium_compat/zipball/a1cfe0b21faf9c0b61ac0c6188c4af7fd6fd0db3", - "reference": "a1cfe0b21faf9c0b61ac0c6188c4af7fd6fd0db3", - "shasum": "" - }, - "require": { - "paragonie/random_compat": ">=1", - "php": "^5.2.4|^5.3|^5.4|^5.5|^5.6|^7|^8" - }, - "require-dev": { - "phpunit/phpunit": "^3|^4|^5|^6|^7|^8|^9" - }, - "suggest": { - "ext-libsodium": "PHP < 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security.", - "ext-sodium": "PHP >= 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security." - }, - "type": "library", - "autoload": { - "files": [ - "autoload.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "ISC" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com" - }, - { - "name": "Frank Denis", - "email": "jedisct1@pureftpd.org" - } - ], - "description": "Pure PHP implementation of libsodium; uses the PHP extension if it exists", - "keywords": [ - "Authentication", - "BLAKE2b", - "ChaCha20", - "ChaCha20-Poly1305", - "Chapoly", - "Curve25519", - "Ed25519", - "EdDSA", - "Edwards-curve Digital Signature Algorithm", - "Elliptic Curve Diffie-Hellman", - "Poly1305", - "Pure-PHP cryptography", - "RFC 7748", - "RFC 8032", - "Salpoly", - "Salsa20", - "X25519", - "XChaCha20-Poly1305", - "XSalsa20-Poly1305", - "Xchacha20", - "Xsalsa20", - "aead", - "cryptography", - "ecdh", - "elliptic curve", - "elliptic curve cryptography", - "encryption", - "libsodium", - "php", - "public-key cryptography", - "secret-key cryptography", - "side-channel resistant" - ], - "support": { - "issues": "https://github.com/paragonie/sodium_compat/issues", - "source": "https://github.com/paragonie/sodium_compat/tree/v1.14.0" - }, - "time": "2020-12-03T16:26:19+00:00" - }, - { - "name": "paypal/module-braintree", - "version": "4.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree/paypal-module-braintree-4.2.1.0.zip", - "shasum": "e28de9ccbd9c818caf38f90010300bbc55c67d6c" - }, - "require": { - "paypal/module-braintree-core": "4.2.1", - "paypal/module-braintree-graph-ql": "4.1.2" - }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Braintree Magento" - }, - { - "name": "paypal/module-braintree-core", - "version": "4.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree-core/paypal-module-braintree-core-4.2.1.0.zip", - "shasum": "a1281e964c6b7ce26824d53c80c71b778d2e3d8c" - }, - "require": { - "braintree/braintree_php": "5.2.0", - "ext-json": "*", - "ext-simplexml": "*", - "league/iso3166": "^2.1", - "magento/module-backend": "100.2.*||101.0.*||^102.0.0", - "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", - "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", - "magento/module-config": "101.0.*||101.1.*||^101.2.0", - "magento/module-customer": "101.0.*||102.0.*||^103.0.0", - "magento/module-directory": "100.2.*||100.3.*||^100.4.0", - "magento/module-payment": "100.2.*||100.3.*||^100.4.0", - "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", - "magento/module-quote": "101.0.*||101.1.*||^101.2.0", - "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", - "magento/module-theme": "100.2.*||101.0.*||^101.1.0", - "magento/module-ui": "101.0.*||101.1.*||^101.2.0", - "magento/module-vault": "101.0.*||101.1.*||^101.2.0" - }, - "conflict": { - "gene/module-braintree": "*", - "magento/module-braintree": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "PayPal\\Braintree\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Fork from the Magento Braintree 2.2.0 module by Gene Commerce for PayPal." - }, - { - "name": "paypal/module-braintree-graph-ql", - "version": "4.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree-graph-ql/paypal-module-braintree-graph-ql-4.1.2.0.zip", - "shasum": "b4b8151848a4d270b4c3a2b416ee9b1ccd48dbbe" - }, - "require": { - "magento/framework": "^102||^103", - "magento/module-quote": "^101", - "magento/module-quote-graph-ql": "^100", - "magento/module-store": "^101", - "paypal/module-braintree-core": "^4.1", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "^100" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "PayPal\\BraintreeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "pelago/emogrifier", - "version": "v3.1.0", - "source": { - "type": "git", - "url": "https://github.com/MyIntervals/emogrifier.git", - "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", - "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "php": "^5.6 || ~7.0 || ~7.1 || ~7.2 || ~7.3 || ~7.4", - "symfony/css-selector": "^2.8 || ^3.0 || ^4.0 || ^5.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.15.3", - "phpmd/phpmd": "^2.7.0", - "phpunit/phpunit": "^5.7.27", - "squizlabs/php_codesniffer": "^3.5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Pelago\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Oliver Klee", - "email": "github@oliverklee.de" - }, - { - "name": "Zoli Szabó", - "email": "zoli.szabo+github@gmail.com" - }, - { - "name": "John Reeve", - "email": "jreeve@pelagodesign.com" - }, - { - "name": "Jake Hotson", - "email": "jake@qzdesign.co.uk" - }, - { - "name": "Cameron Brooks" - }, - { - "name": "Jaime Prado" - } - ], - "description": "Converts CSS styles into inline style attributes in your HTML code", - "homepage": "https://www.myintervals.com/emogrifier.php", - "keywords": [ - "css", - "email", - "pre-processing" - ], - "support": { - "issues": "https://github.com/MyIntervals/emogrifier/issues", - "source": "https://github.com/MyIntervals/emogrifier" - }, - "time": "2019-12-26T19:37:31+00:00" - }, - { - "name": "php-amqplib/php-amqplib", - "version": "v2.10.1", - "source": { - "type": "git", - "url": "https://github.com/php-amqplib/php-amqplib.git", - "reference": "6e2b2501e021e994fb64429e5a78118f83b5c200" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/6e2b2501e021e994fb64429e5a78118f83b5c200", - "reference": "6e2b2501e021e994fb64429e5a78118f83b5c200", - "shasum": "" - }, - "require": { - "ext-bcmath": "*", - "ext-sockets": "*", - "php": ">=5.6" - }, - "replace": { - "videlalvaro/php-amqplib": "self.version" - }, - "require-dev": { - "ext-curl": "*", - "nategood/httpful": "^0.2.20", - "phpunit/phpunit": "^5.7|^6.5|^7.0", - "squizlabs/php_codesniffer": "^2.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.10-dev" - } - }, - "autoload": { - "psr-4": { - "PhpAmqpLib\\": "PhpAmqpLib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-2.1-or-later" - ], - "authors": [ - { - "name": "Alvaro Videla", - "role": "Original Maintainer" - }, - { - "name": "John Kelly", - "email": "johnmkelly86@gmail.com", - "role": "Maintainer" - }, - { - "name": "Raúl Araya", - "email": "nubeiro@gmail.com", - "role": "Maintainer" - }, - { - "name": "Luke Bakken", - "email": "luke@bakken.io", - "role": "Maintainer" - } - ], - "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", - "homepage": "https://github.com/php-amqplib/php-amqplib/", - "keywords": [ - "message", - "queue", - "rabbitmq" - ], - "support": { - "issues": "https://github.com/php-amqplib/php-amqplib/issues", - "source": "https://github.com/php-amqplib/php-amqplib/tree/v2.10.1" - }, - "time": "2019-10-10T13:23:40+00:00" - }, - { - "name": "phpgt/cssxpath", - "version": "v1.1.3", - "source": { - "type": "git", - "url": "https://github.com/PhpGt/CssXPath.git", - "reference": "64813864ab00e52cbde2cd517d6c6235b7f9ac69" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/64813864ab00e52cbde2cd517d6c6235b7f9ac69", - "reference": "64813864ab00e52cbde2cd517d6c6235b7f9ac69", - "shasum": "" - }, - "require": { - "php": ">=7.4" - }, - "require-dev": { - "ext-dom": "*", - "ext-libxml": "*", - "phpstan/phpstan": ">=0.12.42", - "phpunit/phpunit": "^9.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Gt\\CssXPath\\": "./src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Greg Bowler", - "email": "greg.bowler@g105b.com", - "homepage": "https://www.g105b.com/", - "role": "Developer" - } - ], - "description": "Convert CSS selectors to XPath queries.", - "support": { - "issues": "https://github.com/PhpGt/CssXPath/issues", - "source": "https://github.com/PhpGt/CssXPath/tree/v1.1.3" - }, - "funding": [ - { - "url": "https://github.com/phpgt", - "type": "github" - } - ], - "time": "2021-01-28T13:27:01+00:00" - }, - { - "name": "phpgt/dom", - "version": "v2.1.6", - "source": { - "type": "git", - "url": "https://github.com/PhpGt/Dom.git", - "reference": "fceb86cdb32e846178f75b7f9806d2b77635a879" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PhpGt/Dom/zipball/fceb86cdb32e846178f75b7f9806d2b77635a879", - "reference": "fceb86cdb32e846178f75b7f9806d2b77635a879", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "php": ">=7.2", - "phpgt/cssxpath": "*", - "psr/http-message": "1.*" - }, - "require-dev": { - "phpunit/phpunit": "8.*" - }, - "type": "library", - "autoload": { - "psr-4": { - "Gt\\Dom\\": "./src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Greg Bowler", - "email": "greg.bowler@g105b.com", - "homepage": "https://www.g105b.com/", - "role": "Developer" - }, - { - "name": "Alvaro Guimaraes", - "homepage": "https://github.com/aguimaraes", - "role": "Developer" - }, - { - "name": "James Fellows", - "homepage": "https://github.com/j4m3s", - "role": "Developer" - }, - { - "name": "Emile Ward", - "homepage": "https://github.com/emileward", - "role": "Developer" - }, - { - "name": "Jelmer Wijnja", - "homepage": "https://github.com/Jelmergu", - "role": "Developer" - }, - { - "name": "Ognjen Petrovic", - "homepage": "https://github.com/ognjen-petrovic", - "role": "Developer" - }, - { - "name": "Jacob Bearden", - "homepage": "https://github.com/jacobbearden", - "role": "Documentation contributor" - }, - { - "name": "Jaroslav Týc", - "homepage": "https://www.jaroslavtyc.com/", - "role": "Developer" - } - ], - "description": "The modern DOM API for PHP 7 projects.", - "support": { - "issues": "https://github.com/PhpGt/Dom/issues", - "source": "https://github.com/PhpGt/Dom/tree/v2.1.6" - }, - "time": "2020-01-15T08:28:10+00:00" - }, - { - "name": "phpseclib/mcrypt_compat", - "version": "1.0.8", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/mcrypt_compat.git", - "reference": "f74c7b1897b62f08f268184b8bb98d9d9ab723b0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/f74c7b1897b62f08f268184b8bb98d9d9ab723b0", - "reference": "f74c7b1897b62f08f268184b8bb98d9d9ab723b0", - "shasum": "" - }, - "require": { - "php": ">=5.3.3", - "phpseclib/phpseclib": ">=2.0.11 <3.0.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35|^5.7|^6.0" - }, - "suggest": { - "ext-openssl": "Will enable faster cryptographic operations" - }, - "type": "library", - "autoload": { - "files": [ - "lib/mcrypt.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jim Wigginton", - "email": "terrafrost@php.net", - "homepage": "http://phpseclib.sourceforge.net/" - } - ], - "description": "PHP 7.1 polyfill for the mcrypt extension from PHP <= 7.0", - "keywords": [ - "cryptograpy", - "encryption", - "mcrypt" - ], - "support": { - "email": "terrafrost@php.net", - "issues": "https://github.com/phpseclib/mcrypt_compat/issues", - "source": "https://github.com/phpseclib/mcrypt_compat" - }, - "time": "2018-08-22T03:11:43+00:00" - }, - { - "name": "phpseclib/phpseclib", - "version": "2.0.30", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "136b9ca7eebef78be14abf90d65c5e57b6bc5d36" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/136b9ca7eebef78be14abf90d65c5e57b6bc5d36", - "reference": "136b9ca7eebef78be14abf90d65c5e57b6bc5d36", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "phing/phing": "~2.7", - "phpunit/phpunit": "^4.8.35|^5.7|^6.0|^9.4", - "squizlabs/php_codesniffer": "~2.0" - }, - "suggest": { - "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", - "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", - "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", - "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." - }, - "type": "library", - "autoload": { - "files": [ - "phpseclib/bootstrap.php" - ], - "psr-4": { - "phpseclib\\": "phpseclib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jim Wigginton", - "email": "terrafrost@php.net", - "role": "Lead Developer" - }, - { - "name": "Patrick Monnerat", - "email": "pm@datasphere.ch", - "role": "Developer" - }, - { - "name": "Andreas Fischer", - "email": "bantu@phpbb.com", - "role": "Developer" - }, - { - "name": "Hans-Jürgen Petrich", - "email": "petrich@tronic-media.com", - "role": "Developer" - }, - { - "name": "Graham Campbell", - "email": "graham@alt-three.com", - "role": "Developer" - } - ], - "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", - "homepage": "http://phpseclib.sourceforge.net/", - "keywords": [ - "BigInteger", - "aes", - "asn.1", - "asn1", - "blowfish", - "crypto", - "cryptography", - "encryption", - "rsa", - "security", - "sftp", - "signature", - "signing", - "ssh", - "twofish", - "x.509", - "x509" - ], - "support": { - "issues": "https://github.com/phpseclib/phpseclib/issues", - "source": "https://github.com/phpseclib/phpseclib/tree/2.0.30" - }, - "funding": [ - { - "url": "https://github.com/terrafrost", - "type": "github" - }, - { - "url": "https://www.patreon.com/phpseclib", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", - "type": "tidelift" - } - ], - "time": "2020-12-17T05:42:04+00:00" - }, - { - "name": "psr/cache", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Cache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for caching libraries", - "keywords": [ - "cache", - "psr", - "psr-6" - ], - "support": { - "source": "https://github.com/php-fig/cache/tree/master" - }, - "time": "2016-08-06T20:24:11+00:00" - }, - { - "name": "psr/container", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Container\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common Container Interface (PHP FIG PSR-11)", - "homepage": "https://github.com/php-fig/container", - "keywords": [ - "PSR-11", - "container", - "container-interface", - "container-interop", - "psr" - ], - "support": { - "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/master" - }, - "time": "2017-02-14T16:28:37+00:00" - }, - { - "name": "psr/http-message", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-message.git", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP messages", - "homepage": "https://github.com/php-fig/http-message", - "keywords": [ - "http", - "http-message", - "psr", - "psr-7", - "request", - "response" - ], - "support": { - "source": "https://github.com/php-fig/http-message/tree/master" - }, - "time": "2016-08-06T14:39:51+00:00" - }, - { - "name": "psr/log", - "version": "1.1.3", - "source": { - "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Log\\": "Psr/Log/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", - "keywords": [ - "log", - "psr", - "psr-3" - ], - "support": { - "source": "https://github.com/php-fig/log/tree/1.1.3" - }, - "time": "2020-03-23T09:12:05+00:00" - }, - { - "name": "ralouphie/getallheaders", - "version": "3.0.3", - "source": { - "type": "git", - "url": "https://github.com/ralouphie/getallheaders.git", - "reference": "120b605dfeb996808c31b6477290a714d356e822" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", - "reference": "120b605dfeb996808c31b6477290a714d356e822", - "shasum": "" - }, - "require": { - "php": ">=5.6" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^5 || ^6.5" - }, - "type": "library", - "autoload": { - "files": [ - "src/getallheaders.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ralph Khattar", - "email": "ralph.khattar@gmail.com" - } - ], - "description": "A polyfill for getallheaders.", - "support": { - "issues": "https://github.com/ralouphie/getallheaders/issues", - "source": "https://github.com/ralouphie/getallheaders/tree/develop" - }, - "time": "2019-03-08T08:55:37+00:00" - }, - { - "name": "ramsey/uuid", - "version": "3.8.0", - "source": { - "type": "git", - "url": "https://github.com/ramsey/uuid.git", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/d09ea80159c1929d75b3f9c60504d613aeb4a1e3", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3", - "shasum": "" - }, - "require": { - "paragonie/random_compat": "^1.0|^2.0|9.99.99", - "php": "^5.4 || ^7.0", - "symfony/polyfill-ctype": "^1.8" - }, - "replace": { - "rhumsaa/uuid": "self.version" - }, - "require-dev": { - "codeception/aspect-mock": "^1.0 | ~2.0.0", - "doctrine/annotations": "~1.2.0", - "goaop/framework": "1.0.0-alpha.2 | ^1.0 | ~2.1.0", - "ircmaxell/random-lib": "^1.1", - "jakub-onderka/php-parallel-lint": "^0.9.0", - "mockery/mockery": "^0.9.9", - "moontoast/math": "^1.1", - "php-mock/php-mock-phpunit": "^0.3|^1.1", - "phpunit/phpunit": "^4.7|^5.0|^6.5", - "squizlabs/php_codesniffer": "^2.3" - }, - "suggest": { - "ext-ctype": "Provides support for PHP Ctype functions", - "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", - "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", - "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter", - "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", - "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", - "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Ramsey\\Uuid\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com/" - }, - { - "name": "Marijn Huizendveld", - "email": "marijn.huizendveld@gmail.com" - }, - { - "name": "Thibaud Fabre", - "email": "thibaud@aztech.io" - } - ], - "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", - "homepage": "https://github.com/ramsey/uuid", - "keywords": [ - "guid", - "identifier", - "uuid" - ], - "support": { - "issues": "https://github.com/ramsey/uuid/issues", - "source": "https://github.com/ramsey/uuid" - }, - "time": "2018-07-19T23:38:55+00:00" - }, - { - "name": "react/promise", - "version": "v2.8.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/promise.git", - "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise/zipball/f3cff96a19736714524ca0dd1d4130de73dbbbc4", - "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^7.0 || ^6.5 || ^5.7 || ^4.8.36" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Promise\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com" - } - ], - "description": "A lightweight implementation of CommonJS Promises/A for PHP", - "keywords": [ - "promise", - "promises" - ], - "support": { - "issues": "https://github.com/reactphp/promise/issues", - "source": "https://github.com/reactphp/promise/tree/v2.8.0" - }, - "time": "2020-05-12T15:16:56+00:00" - }, - { - "name": "seld/jsonlint", - "version": "1.8.3", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/jsonlint.git", - "reference": "9ad6ce79c342fbd44df10ea95511a1b24dee5b57" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/9ad6ce79c342fbd44df10ea95511a1b24dee5b57", - "reference": "9ad6ce79c342fbd44df10ea95511a1b24dee5b57", - "shasum": "" - }, - "require": { - "php": "^5.3 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" - }, - "bin": [ - "bin/jsonlint" - ], - "type": "library", - "autoload": { - "psr-4": { - "Seld\\JsonLint\\": "src/Seld/JsonLint/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be/" - } - ], - "description": "JSON Linter", - "keywords": [ - "json", - "linter", - "parser", - "validator" - ], - "support": { - "issues": "https://github.com/Seldaek/jsonlint/issues", - "source": "https://github.com/Seldaek/jsonlint/tree/1.8.3" - }, - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", - "type": "tidelift" - } - ], - "time": "2020-11-11T09:19:24+00:00" - }, - { - "name": "seld/phar-utils", - "version": "1.1.1", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/phar-utils.git", - "reference": "8674b1d84ffb47cc59a101f5d5a3b61e87d23796" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/8674b1d84ffb47cc59a101f5d5a3b61e87d23796", - "reference": "8674b1d84ffb47cc59a101f5d5a3b61e87d23796", - "shasum": "" - }, - "require": { - "php": ">=5.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Seld\\PharUtils\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be" - } - ], - "description": "PHAR file format utilities, for when PHP phars you up", - "keywords": [ - "phar" - ], - "support": { - "issues": "https://github.com/Seldaek/phar-utils/issues", - "source": "https://github.com/Seldaek/phar-utils/tree/master" - }, - "time": "2020-07-07T18:42:57+00:00" - }, - { - "name": "spomky-labs/otphp", - "version": "v10.0.1", - "source": { - "type": "git", - "url": "https://github.com/Spomky-Labs/otphp.git", - "reference": "f44cce5a9db4b8da410215d992110482c931232f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/f44cce5a9db4b8da410215d992110482c931232f", - "reference": "f44cce5a9db4b8da410215d992110482c931232f", - "shasum": "" - }, - "require": { - "beberlei/assert": "^3.0", - "ext-mbstring": "*", - "paragonie/constant_time_encoding": "^2.0", - "php": "^7.2|^8.0", - "thecodingmachine/safe": "^0.1.14|^1.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-beberlei-assert": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^8.0", - "thecodingmachine/phpstan-safe-rule": "^1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "v10.0": "10.0.x-dev", - "v9.0": "9.0.x-dev", - "v8.3": "8.3.x-dev" - } - }, - "autoload": { - "psr-4": { - "OTPHP\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky" - }, - { - "name": "All contributors", - "homepage": "https://github.com/Spomky-Labs/otphp/contributors" - } - ], - "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", - "homepage": "https://github.com/Spomky-Labs/otphp", - "keywords": [ - "FreeOTP", - "RFC 4226", - "RFC 6238", - "google authenticator", - "hotp", - "otp", - "totp" - ], - "support": { - "issues": "https://github.com/Spomky-Labs/otphp/issues", - "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.1" - }, - "time": "2020-01-28T09:24:19+00:00" - }, - { - "name": "symfony/console", - "version": "v4.4.19", - "source": { - "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "24026c44fc37099fa145707fecd43672831b837a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/24026c44fc37099fa145707fecd43672831b837a", - "reference": "24026c44fc37099fa145707fecd43672831b837a", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.8", - "symfony/polyfill-php80": "^1.15", - "symfony/service-contracts": "^1.1|^2" - }, - "conflict": { - "symfony/dependency-injection": "<3.4", - "symfony/event-dispatcher": "<4.3|>=5", - "symfony/lock": "<4.4", - "symfony/process": "<3.3" - }, - "provide": { - "psr/log-implementation": "1.0" - }, - "require-dev": { - "psr/log": "~1.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/event-dispatcher": "^4.3", - "symfony/lock": "^4.4|^5.0", - "symfony/process": "^3.4|^4.0|^5.0", - "symfony/var-dumper": "^4.3|^5.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Console\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Eases the creation of beautiful and testable command line interfaces", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/console/tree/v4.4.19" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T09:09:26+00:00" - }, - { - "name": "symfony/css-selector", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/css-selector.git", - "reference": "f65f217b3314504a1ec99c2d6ef69016bb13490f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/f65f217b3314504a1ec99c2d6ef69016bb13490f", - "reference": "f65f217b3314504a1ec99c2d6ef69016bb13490f", - "shasum": "" - }, - "require": { - "php": ">=7.2.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\CssSelector\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Jean-François Simon", - "email": "jeanfrancois.simon@sensiolabs.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Converts CSS selectors to XPath expressions", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/css-selector/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T10:01:46+00:00" - }, - { - "name": "symfony/deprecation-contracts", - "version": "v2.2.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5fa56b4074d1ae755beb55617ddafe6f5d78f665", - "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "files": [ - "function.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "A generic function and convention to trigger deprecation notices", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/master" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-07T11:33:47+00:00" - }, - { - "name": "symfony/event-dispatcher", - "version": "v4.4.19", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "c352647244bd376bf7d31efbd5401f13f50dad0c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/c352647244bd376bf7d31efbd5401f13f50dad0c", - "reference": "c352647244bd376bf7d31efbd5401f13f50dad0c", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/event-dispatcher-contracts": "^1.1" - }, - "conflict": { - "symfony/dependency-injection": "<3.4" - }, - "provide": { - "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "1.1" - }, - "require-dev": { - "psr/log": "~1.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/error-handler": "~3.4|~4.4", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/http-foundation": "^3.4|^4.0|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/stopwatch": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\EventDispatcher\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.19" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T09:09:26+00:00" - }, - { - "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.9", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/84e23fdcd2517bf37aecbd16967e83f0caee25a7", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7", - "shasum": "" - }, - "require": { - "php": ">=7.1.3" - }, - "suggest": { - "psr/event-dispatcher": "", - "symfony/event-dispatcher-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\EventDispatcher\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to dispatching event", - "homepage": "https://symfony.com/", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.9" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-06T13:19:58+00:00" - }, - { - "name": "symfony/filesystem", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/filesystem.git", - "reference": "262d033b57c73e8b59cd6e68a45c528318b15038" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/262d033b57c73e8b59cd6e68a45c528318b15038", - "reference": "262d033b57c73e8b59cd6e68a45c528318b15038", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Filesystem\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides basic utilities for the filesystem", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/filesystem/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T10:01:46+00:00" - }, - { - "name": "symfony/finder", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "4adc8d172d602008c204c2e16956f99257248e03" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/4adc8d172d602008c204c2e16956f99257248e03", - "reference": "4adc8d172d602008c204c2e16956f99257248e03", - "shasum": "" - }, - "require": { - "php": ">=7.2.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Finder\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Finds files and directories via an intuitive fluent interface", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/finder/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-28T22:06:19+00:00" - }, - { - "name": "symfony/options-resolver", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/options-resolver.git", - "reference": "5d0f633f9bbfcf7ec642a2b5037268e61b0a62ce" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/5d0f633f9bbfcf7ec642a2b5037268e61b0a62ce", - "reference": "5d0f633f9bbfcf7ec642a2b5037268e61b0a62ce", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php73": "~1.0", - "symfony/polyfill-php80": "^1.15" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\OptionsResolver\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides an improved replacement for the array_replace PHP function", - "homepage": "https://symfony.com/", - "keywords": [ - "config", - "configuration", - "options" - ], - "support": { - "source": "https://github.com/symfony/options-resolver/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T12:56:27+00:00" - }, - { - "name": "symfony/polyfill-ctype", - "version": "v1.22.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "c6c942b1ac76c82448322025e084cadc56048b4e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e", - "reference": "c6c942b1ac76c82448322025e084cadc56048b4e", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-ctype": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for ctype functions", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" - ], - "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.22.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-07T16:49:33+00:00" - }, - { - "name": "symfony/polyfill-intl-grapheme", - "version": "v1.22.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "267a9adeb8ecb8071040a740930e077cdfb987af" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/267a9adeb8ecb8071040a740930e077cdfb987af", - "reference": "267a9adeb8ecb8071040a740930e077cdfb987af", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Grapheme\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's grapheme_* functions", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "grapheme", - "intl", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.22.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-07T16:49:33+00:00" - }, - { - "name": "symfony/polyfill-intl-idn", - "version": "v1.22.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44", - "reference": "0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44", - "shasum": "" - }, - "require": { - "php": ">=7.1", - "symfony/polyfill-intl-normalizer": "^1.10", - "symfony/polyfill-php72": "^1.10" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Idn\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Laurent Bassin", - "email": "laurent@bassin.info" - }, - { - "name": "Trevor Rowbotham", - "email": "trevor.rowbotham@pm.me" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "idn", - "intl", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.22.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-07T16:49:33+00:00" - }, - { - "name": "symfony/polyfill-intl-normalizer", - "version": "v1.22.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "6e971c891537eb617a00bb07a43d182a6915faba" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/6e971c891537eb617a00bb07a43d182a6915faba", - "reference": "6e971c891537eb617a00bb07a43d182a6915faba", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Normalizer\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's Normalizer class and related functions", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "intl", - "normalizer", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.22.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-07T17:09:11+00:00" - }, - { - "name": "symfony/polyfill-mbstring", - "version": "v1.22.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/f377a3dd1fde44d37b9831d68dc8dea3ffd28e13", - "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-mbstring": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for the Mbstring extension", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "mbstring", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.22.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-07T16:49:33+00:00" - }, - { - "name": "symfony/polyfill-php72", - "version": "v1.22.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9", - "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.22.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-07T16:49:33+00:00" - }, - { - "name": "symfony/polyfill-php73", - "version": "v1.22.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/a678b42e92f86eca04b7fa4c0f6f19d097fb69e2", - "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.22.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-07T16:49:33+00:00" - }, - { - "name": "symfony/polyfill-php80", - "version": "v1.22.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91", - "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.22.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-07T16:49:33+00:00" - }, - { - "name": "symfony/process", - "version": "v4.4.19", - "source": { - "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "7e950b6366d4da90292c2e7fa820b3c1842b965a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/7e950b6366d4da90292c2e7fa820b3c1842b965a", - "reference": "7e950b6366d4da90292c2e7fa820b3c1842b965a", - "shasum": "" - }, - "require": { - "php": ">=7.1.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Process\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Executes commands in sub-processes", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/process/tree/v4.4.19" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T09:09:26+00:00" - }, - { - "name": "symfony/property-access", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/property-access.git", - "reference": "3af8ed262bd3217512a13b023981fe68f36ad5f3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/3af8ed262bd3217512a13b023981fe68f36ad5f3", - "reference": "3af8ed262bd3217512a13b023981fe68f36ad5f3", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15", - "symfony/property-info": "^5.2" - }, - "require-dev": { - "symfony/cache": "^4.4|^5.0" - }, - "suggest": { - "psr/cache-implementation": "To cache access methods." - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\PropertyAccess\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides functions to read and write from/to an object or array using a simple string notation", - "homepage": "https://symfony.com/", - "keywords": [ - "access", - "array", - "extraction", - "index", - "injection", - "object", - "property", - "property path", - "reflection" - ], - "support": { - "source": "https://github.com/symfony/property-access/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T10:15:41+00:00" - }, - { - "name": "symfony/property-info", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/property-info.git", - "reference": "4e4f368c3737b1c175d66f4fc0b99a5bcd161a77" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/4e4f368c3737b1c175d66f4fc0b99a5bcd161a77", - "reference": "4e4f368c3737b1c175d66f4fc0b99a5bcd161a77", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15", - "symfony/string": "^5.1" - }, - "conflict": { - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", - "symfony/dependency-injection": "<4.4" - }, - "require-dev": { - "doctrine/annotations": "^1.10.4", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/cache": "^4.4|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/serializer": "^4.4|^5.0" - }, - "suggest": { - "phpdocumentor/reflection-docblock": "To use the PHPDoc", - "psr/cache-implementation": "To cache results", - "symfony/doctrine-bridge": "To use Doctrine metadata", - "symfony/serializer": "To use Serializer metadata" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\PropertyInfo\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kévin Dunglas", - "email": "dunglas@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Extracts information about PHP class' properties using metadata of popular sources", - "homepage": "https://symfony.com/", - "keywords": [ - "doctrine", - "phpdoc", - "property", - "symfony", - "type", - "validator" - ], - "support": { - "source": "https://github.com/symfony/property-info/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T10:15:41+00:00" - }, - { - "name": "symfony/service-contracts", - "version": "v2.2.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.0" - }, - "suggest": { - "symfony/service-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Service\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to writing services", - "homepage": "https://symfony.com/", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/service-contracts/tree/master" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-07T11:33:47+00:00" - }, - { - "name": "symfony/string", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/string.git", - "reference": "c95468897f408dd0aca2ff582074423dd0455122" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/c95468897f408dd0aca2ff582074423dd0455122", - "reference": "c95468897f408dd0aca2ff582074423dd0455122", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-intl-grapheme": "~1.0", - "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "~1.15" - }, - "require-dev": { - "symfony/error-handler": "^4.4|^5.0", - "symfony/http-client": "^4.4|^5.0", - "symfony/translation-contracts": "^1.1|^2", - "symfony/var-exporter": "^4.4|^5.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\String\\": "" - }, - "files": [ - "Resources/functions.php" - ], - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", - "homepage": "https://symfony.com/", - "keywords": [ - "grapheme", - "i18n", - "string", - "unicode", - "utf-8", - "utf8" - ], - "support": { - "source": "https://github.com/symfony/string/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-25T15:14:59+00:00" - }, - { - "name": "tedivm/jshrink", - "version": "v1.3.3", - "source": { - "type": "git", - "url": "https://github.com/tedious/JShrink.git", - "reference": "566e0c731ba4e372be2de429ef7d54f4faf4477a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tedious/JShrink/zipball/566e0c731ba4e372be2de429ef7d54f4faf4477a", - "reference": "566e0c731ba4e372be2de429ef7d54f4faf4477a", - "shasum": "" - }, - "require": { - "php": "^5.6|^7.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.8", - "php-coveralls/php-coveralls": "^1.1.0", - "phpunit/phpunit": "^6" - }, - "type": "library", - "autoload": { - "psr-0": { - "JShrink": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Robert Hafner", - "email": "tedivm@tedivm.com" - } - ], - "description": "Javascript Minifier built in PHP", - "homepage": "http://github.com/tedious/JShrink", - "keywords": [ - "javascript", - "minifier" - ], - "support": { - "issues": "https://github.com/tedious/JShrink/issues", - "source": "https://github.com/tedious/JShrink/tree/master" - }, - "time": "2019-06-28T18:11:46+00:00" - }, - { - "name": "temando/module-shipping", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/temando/module-shipping/temando-module-shipping-2.0.0.0.zip", - "shasum": "78974a6f6a2bfb214e96882562111d35163971b1" - }, - "require": { - "temando/module-shipping-remover": "1.0.0" - }, - "type": "metapackage", - "license": [ - "OSL-3.0" - ], - "description": "Temando multi-carrier shipping extension for Magento 2" - }, - { - "name": "temando/module-shipping-remover", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/temando/module-shipping-remover/temando-module-shipping-remover-1.0.0.0.zip", - "shasum": "fd37ccded9678386a94e104fbd37332254d7c429" - }, - "require": { - "magento/framework": "*", - "magento/module-eav": "*" - }, - "replace": { - "temando/module-shipping-m2": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Temando\\ShippingRemover\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Removes Temando multi-carrier shipping extension from Magento 2" - }, - { - "name": "thecodingmachine/safe", - "version": "v1.3.3", - "source": { - "type": "git", - "url": "https://github.com/thecodingmachine/safe.git", - "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", - "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "require-dev": { - "phpstan/phpstan": "^0.12", - "squizlabs/php_codesniffer": "^3.2", - "thecodingmachine/phpstan-strict-rules": "^0.12" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.1-dev" - } - }, - "autoload": { - "psr-4": { - "Safe\\": [ - "lib/", - "deprecated/", - "generated/" - ] - }, - "files": [ - "deprecated/apc.php", - "deprecated/libevent.php", - "deprecated/mssql.php", - "deprecated/stats.php", - "lib/special_cases.php", - "generated/apache.php", - "generated/apcu.php", - "generated/array.php", - "generated/bzip2.php", - "generated/calendar.php", - "generated/classobj.php", - "generated/com.php", - "generated/cubrid.php", - "generated/curl.php", - "generated/datetime.php", - "generated/dir.php", - "generated/eio.php", - "generated/errorfunc.php", - "generated/exec.php", - "generated/fileinfo.php", - "generated/filesystem.php", - "generated/filter.php", - "generated/fpm.php", - "generated/ftp.php", - "generated/funchand.php", - "generated/gmp.php", - "generated/gnupg.php", - "generated/hash.php", - "generated/ibase.php", - "generated/ibmDb2.php", - "generated/iconv.php", - "generated/image.php", - "generated/imap.php", - "generated/info.php", - "generated/ingres-ii.php", - "generated/inotify.php", - "generated/json.php", - "generated/ldap.php", - "generated/libxml.php", - "generated/lzf.php", - "generated/mailparse.php", - "generated/mbstring.php", - "generated/misc.php", - "generated/msql.php", - "generated/mysql.php", - "generated/mysqli.php", - "generated/mysqlndMs.php", - "generated/mysqlndQc.php", - "generated/network.php", - "generated/oci8.php", - "generated/opcache.php", - "generated/openssl.php", - "generated/outcontrol.php", - "generated/password.php", - "generated/pcntl.php", - "generated/pcre.php", - "generated/pdf.php", - "generated/pgsql.php", - "generated/posix.php", - "generated/ps.php", - "generated/pspell.php", - "generated/readline.php", - "generated/rpminfo.php", - "generated/rrd.php", - "generated/sem.php", - "generated/session.php", - "generated/shmop.php", - "generated/simplexml.php", - "generated/sockets.php", - "generated/sodium.php", - "generated/solr.php", - "generated/spl.php", - "generated/sqlsrv.php", - "generated/ssdeep.php", - "generated/ssh2.php", - "generated/stream.php", - "generated/strings.php", - "generated/swoole.php", - "generated/uodbc.php", - "generated/uopz.php", - "generated/url.php", - "generated/var.php", - "generated/xdiff.php", - "generated/xml.php", - "generated/xmlrpc.php", - "generated/yaml.php", - "generated/yaz.php", - "generated/zip.php", - "generated/zlib.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHP core functions that throw exceptions instead of returning FALSE on error", - "support": { - "issues": "https://github.com/thecodingmachine/safe/issues", - "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" - }, - "time": "2020-10-28T17:51:34+00:00" - }, - { - "name": "true/punycode", - "version": "v2.1.1", - "source": { - "type": "git", - "url": "https://github.com/true/php-punycode.git", - "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/true/php-punycode/zipball/a4d0c11a36dd7f4e7cd7096076cab6d3378a071e", - "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "symfony/polyfill-mbstring": "^1.3" - }, - "require-dev": { - "phpunit/phpunit": "~4.7", - "squizlabs/php_codesniffer": "~2.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "TrueBV\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Renan Gonçalves", - "email": "renan.saddam@gmail.com" - } - ], - "description": "A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)", - "homepage": "https://github.com/true/php-punycode", - "keywords": [ - "idna", - "punycode" - ], - "support": { - "issues": "https://github.com/true/php-punycode/issues", - "source": "https://github.com/true/php-punycode/tree/master" - }, - "time": "2016-11-16T10:37:54+00:00" - }, - { - "name": "tubalmartin/cssmin", - "version": "v4.1.1", - "source": { - "type": "git", - "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git", - "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/3cbf557f4079d83a06f9c3ff9b957c022d7805cf", - "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf", - "shasum": "" - }, - "require": { - "ext-pcre": "*", - "php": ">=5.3.2" - }, - "require-dev": { - "cogpowered/finediff": "0.3.*", - "phpunit/phpunit": "4.8.*" - }, - "bin": [ - "cssmin" - ], - "type": "library", - "autoload": { - "psr-4": { - "tubalmartin\\CssMin\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Túbal Martín", - "homepage": "http://tubalmartin.me/" - } - ], - "description": "A PHP port of the YUI CSS compressor", - "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port", - "keywords": [ - "compress", - "compressor", - "css", - "cssmin", - "minify", - "yui" - ], - "support": { - "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", - "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" - }, - "time": "2018-01-15T15:26:51+00:00" - }, - { - "name": "vertex/module-address-validation", - "version": "2.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-address-validation/vertex-module-address-validation-2.1.1.0.zip", - "shasum": "22763e3f1f10287206871270aa42531bc483a8d6" - }, - "require": { - "ext-json": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "magento/framework": "^100|^101|^102|^103", - "magento/module-checkout": "^100", - "magento/module-config": "^101", - "magento/module-quote": "^100|^101", - "magento/module-store": "^100|^101", - "magento/module-tax": "^100", - "php": "^7.0", - "vertex/module-address-validation-api": "^1", - "vertex/module-tax": "^4" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "ext-dom": "*", - "magento/magento-coding-standard": "^5.0", - "roave/security-advisories": "dev-master" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\AddressValidation\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Vertex Address Validation module for Magento 2" - }, - { - "name": "vertex/module-address-validation-api", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-address-validation-api/vertex-module-address-validation-api-1.0.1.0.zip", - "shasum": "c218025e4d3f67e1e84a47ecafd36b496a244b78" - }, - "require": { - "magento/framework": "^100|^101|^102|^103", - "magento/module-store": "^100|^101", - "php": "^7.1", - "vertex/sdk": "^1" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "magento/magento-coding-standard": "^5.0", - "roave/security-advisories": "dev-master" - }, - "suggest": { - "magento/module-webapi": "^100" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\AddressValidationApi\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Vertex Address Cleansing module for Magento 2 API" - }, - { - "name": "vertex/module-tax", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-tax/vertex-module-tax-4.2.0.0.zip", - "shasum": "a054a15e89ea38dcf4a4e90bb309085d33a6406d" - }, - "require": { - "ext-intl": "*", - "ext-json": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "magento/framework": "^100|^101|^102|^103", - "magento/module-backend": "^100|^101|^102", - "magento/module-catalog": "^100|^101|^102|^103|^104", - "magento/module-checkout": "^100", - "magento/module-config": "^100|^101", - "magento/module-cron": "^100", - "magento/module-customer": "^100|^101|^102|^103", - "magento/module-directory": "^100", - "magento/module-eav": "^100|^101|^102", - "magento/module-quote": ">=101.1.0 <= 101.1.5 || >=101.2.0.0 < 101.2.3.0", - "magento/module-sales": "^100|^101|^102|^103", - "magento/module-shipping": "^100", - "magento/module-store": "^100|^101", - "magento/module-tax": "^100", - "magento/module-ui": "^100|^101", - "php": "^7.1", - "vertex/sdk": "^1.2.0" - }, - "conflict": { - "pixafy/tax": "*", - "pixafy/tax-ee": "*", - "vertex/tax": "*", - "vertex/tax-ee": "*" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "ext-dom": "*", - "magento/magento-coding-standard": "^5", - "magento/module-offline-shipping": "^100.2", - "magento/module-usps": "^100.2" - }, - "suggest": { - "magento/module-gift-card-account": "Vertex Tax Links for Magento 2 also supports Magento's Gift Card Account module", - "magento/module-gift-wrapping": "Vertex Tax Links for Magento 2 also supports Magento's Gift Wrapping module", - "magento/module-multishipping": "Vertex Tax Links for Magento 2 also supports Magento's Multishipping module", - "magento/module-reward": "Vertex Tax Links for Magento 2 also supports Magento's Reward module" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\Tax\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Vertex Tax Links for Magento 2" - }, - { - "name": "vertex/module-tax-staging", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-tax-staging/vertex-module-tax-staging-1.0.0.0.zip", - "shasum": "657ff4099e759513573dc6fa94442b7f214cbbb1" - }, - "require": { - "magento/framework": "^100|^101|^102|^103", - "magento/module-catalog": "^100|^101|^102|^103|^104", - "magento/module-catalog-staging": "^100|^101|^102|^103|^104", - "magento/module-store": "^100|^101", - "php": "^7.1", - "vertex/module-tax": "4.2.0" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "magento/magento-coding-standard": "^5.0", - "roave/security-advisories": "dev-master" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\TaxStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Vertex Tax Staging - Features related to Magento content staging added to Vertex_Tax" - }, - { - "name": "vertex/product-magento-module", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/product-magento-module/vertex-product-magento-module-4.2.0.0.zip", - "shasum": "950fffb72ac2654457e6aff83b973f33c5728c41" - }, - "require": { - "vertex/module-address-validation": "2.1.1", - "vertex/module-tax": "4.2.0" - }, - "type": "metapackage", - "license": [ - "proprietary" - ], - "authors": [ - { - "name": "Mediotype", - "email": "diveinto@mediotype.com", - "homepage": "http://www.mediotype.com/", - "role": "Development Company" - } - ], - "description": "Vertex Tax Links for Magento 2", - "homepage": "http://go.vertexsmb.com/magento_cbe", - "keywords": [ - "tax", - "vertex" - ] - }, - { - "name": "vertex/product-magento-module-commerce", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/product-magento-module-commerce/vertex-product-magento-module-commerce-4.2.0.0.zip", - "shasum": "694e05670da240c911798c8341aac76628da3df9" - }, - "require": { - "vertex/module-tax-staging": "1.0.0", - "vertex/product-magento-module": "4.2.0" - }, - "type": "metapackage", - "license": [ - "proprietary" - ], - "authors": [ - { - "name": "Mediotype", - "email": "diveinto@mediotype.com", - "homepage": "http://www.mediotype.com/", - "role": "Development Company" - } - ], - "description": "Vertex Tax Links for Magento 2 Commerce", - "homepage": "http://go.vertexsmb.com/magento_cbe", - "keywords": [ - "tax", - "vertex" - ] - }, - { - "name": "vertex/sdk", - "version": "1.2.7", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/sdk/vertex-sdk-1.2.7.0.zip", - "shasum": "821465662cc2d8ec186e2baf138a7c3075fcf3ee" - }, - "require": { - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-soap": "*", - "php": "^5.4|^7" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "magento/magento-coding-standard": "^5.0", - "php": "^7.3", - "phpmd/phpmd": "^2.6", - "phpunit/phpunit": "^9", - "squizlabs/php_codesniffer": "^3.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Vertex\\": "src/" - } - }, - "license": [ - "proprietary" - ], - "description": "Tools for communicating with Vertex Cloud and Vertex O-Series" - }, - { - "name": "webimpress/safe-writer", - "version": "2.1.0", - "source": { - "type": "git", - "url": "https://github.com/webimpress/safe-writer.git", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/5cfafdec5873c389036f14bf832a5efc9390dcdd", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^8.5.8 || ^9.3.7", - "vimeo/psalm": "^3.14.2", - "webimpress/coding-standard": "^1.1.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.1.x-dev", - "dev-develop": "2.2.x-dev", - "dev-release-1.0": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Webimpress\\SafeWriter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "description": "Tool to write files safely, to avoid race conditions", - "keywords": [ - "concurrent write", - "file writer", - "race condition", - "safe writer", - "webimpress" - ], - "support": { - "issues": "https://github.com/webimpress/safe-writer/issues", - "source": "https://github.com/webimpress/safe-writer/tree/master" - }, - "funding": [ - { - "url": "https://github.com/michalbundyra", - "type": "github" - } - ], - "time": "2020-08-25T07:21:11+00:00" - }, - { - "name": "webonyx/graphql-php", - "version": "v0.13.9", - "source": { - "type": "git", - "url": "https://github.com/webonyx/graphql-php.git", - "reference": "d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3", - "reference": "d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3", - "shasum": "" - }, - "require": { - "ext-json": "*", - "ext-mbstring": "*", - "php": "^7.1||^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^6.0", - "phpbench/phpbench": "^0.14.0", - "phpstan/phpstan": "^0.11.4", - "phpstan/phpstan-phpunit": "^0.11.0", - "phpstan/phpstan-strict-rules": "^0.11.0", - "phpunit/phpcov": "^5.0", - "phpunit/phpunit": "^7.2", - "psr/http-message": "^1.0", - "react/promise": "2.*" - }, - "suggest": { - "psr/http-message": "To use standard GraphQL server", - "react/promise": "To leverage async resolving on React PHP platform" - }, - "type": "library", - "autoload": { - "psr-4": { - "GraphQL\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP port of GraphQL reference implementation", - "homepage": "https://github.com/webonyx/graphql-php", - "keywords": [ - "api", - "graphql" - ], - "support": { - "issues": "https://github.com/webonyx/graphql-php/issues", - "source": "https://github.com/webonyx/graphql-php/tree/0.13.x" - }, - "funding": [ - { - "url": "https://opencollective.com/webonyx-graphql-php", - "type": "open_collective" - } - ], - "time": "2020-07-02T05:49:25+00:00" - }, - { - "name": "wikimedia/less.php", - "version": "1.8.2", - "source": { - "type": "git", - "url": "https://github.com/wikimedia/less.php.git", - "reference": "e238ad228d74b6ffd38209c799b34e9826909266" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/wikimedia/less.php/zipball/e238ad228d74b6ffd38209c799b34e9826909266", - "reference": "e238ad228d74b6ffd38209c799b34e9826909266", - "shasum": "" - }, - "require": { - "php": ">=7.2.9" - }, - "require-dev": { - "phpunit/phpunit": "7.5.14" - }, - "bin": [ - "bin/lessc" - ], - "type": "library", - "autoload": { - "psr-0": { - "Less": "lib/" - }, - "classmap": [ - "lessc.inc.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Josh Schmidt", - "homepage": "https://github.com/oyejorge" - }, - { - "name": "Matt Agar", - "homepage": "https://github.com/agar" - }, - { - "name": "Martin Jantošovič", - "homepage": "https://github.com/Mordred" - } - ], - "description": "PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)", - "keywords": [ - "css", - "less", - "less.js", - "lesscss", - "php", - "stylesheet" - ], - "support": { - "source": "https://github.com/wikimedia/less.php/tree/1.8.2" - }, - "time": "2019-11-06T18:30:11+00:00" - }, - { - "name": "yotpo/magento2-module-yotpo-reviews", - "version": "3.1.3", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews/yotpo-magento2-module-yotpo-reviews-3.1.3.0.zip", - "shasum": "41b004599bf38042eea9389c1b09660a0dcdf3cd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-reports": "^100", - "magento/module-review": "100.4.*", - "magento/module-sales": "102.1.*||^103.0", - "magento/module-store": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" - }, - "replace": { - "yotpo/module-review": "*", - "yotpo/module-yotpo": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Yotpo\\Yotpo\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Yotpo Reviews extension for Magento2" - }, - { - "name": "yotpo/magento2-module-yotpo-reviews-bundle", - "version": "3.1.3", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews-bundle/yotpo-magento2-module-yotpo-reviews-bundle-3.1.3.0.zip", - "shasum": "dbb204e9e917ab71b89b622b1a465dc3ffada673" - }, - "require": { - "yotpo/magento2-module-yotpo-reviews": "3.1.3" - }, - "type": "metapackage", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Bundling metapackage for yotpo/magento2-module-yotpo-reviews: Yotpo Reviews extension for Magento2" - } - ], - "packages-dev": [ - { - "name": "allure-framework/allure-codeception", - "version": "1.4.4", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-codeception.git", - "reference": "a69800eeef83007ced9502a3349ff72f5fb6b4e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a69800eeef83007ced9502a3349ff72f5fb6b4e2", - "reference": "a69800eeef83007ced9502a3349ff72f5fb6b4e2", - "shasum": "" - }, - "require": { - "allure-framework/allure-php-api": "~1.1.8", - "codeception/codeception": "^2.3|^3.0|^4.0", - "php": ">=5.6", - "symfony/filesystem": ">=2.6", - "symfony/finder": ">=2.6" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "A Codeception adapter for Allure report.", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "attachments", - "cases", - "codeception", - "report", - "steps", - "testing" - ], - "support": { - "email": "allure@yandex-team.ru", - "issues": "https://github.com/allure-framework/allure-codeception/issues", - "source": "https://github.com/allure-framework/allure-codeception" - }, - "time": "2020-09-09T10:51:33+00:00" - }, - { - "name": "allure-framework/allure-php-api", - "version": "1.1.8", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-php-commons.git", - "reference": "5ae2deac1c7e1b992cfa572167370de45bdd346d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-php-commons/zipball/5ae2deac1c7e1b992cfa572167370de45bdd346d", - "reference": "5ae2deac1c7e1b992cfa572167370de45bdd346d", - "shasum": "" - }, - "require": { - "jms/serializer": "^0.16 || ^1.0", - "php": ">=5.4.0", - "ramsey/uuid": "^3.0", - "symfony/http-foundation": "^2.0 || ^3.0 || ^4.0 || ^5.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": [ - "src/", - "test/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "PHP API for Allure adapter", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "api", - "php", - "report" - ], - "support": { - "email": "allure@yandex-team.ru", - "issues": "https://github.com/allure-framework/allure-php-commons/issues", - "source": "https://github.com/allure-framework/allure-php-api" - }, - "time": "2020-03-13T10:47:35+00:00" - }, - { - "name": "allure-framework/allure-phpunit", - "version": "1.2.4", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-phpunit.git", - "reference": "9399629c6eed79da4be18fd22adf83ef36c2d2e0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/9399629c6eed79da4be18fd22adf83ef36c2d2e0", - "reference": "9399629c6eed79da4be18fd22adf83ef36c2d2e0", - "shasum": "" - }, - "require": { - "allure-framework/allure-php-api": "~1.1.0", - "mikey179/vfsstream": "1.*", - "php": ">=7.1.0", - "phpunit/phpunit": ">=7.0.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "A PHPUnit adapter for Allure report.", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "attachments", - "cases", - "phpunit", - "report", - "steps", - "testing" - ], - "support": { - "email": "allure@yandex-team.ru", - "issues": "https://github.com/allure-framework/allure-phpunit/issues", - "source": "https://github.com/allure-framework/allure-phpunit" - }, - "time": "2018-10-25T12:03:54+00:00" - }, - { - "name": "behat/gherkin", - "version": "v4.8.0", - "source": { - "type": "git", - "url": "https://github.com/Behat/Gherkin.git", - "reference": "2391482cd003dfdc36b679b27e9f5326bd656acd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/2391482cd003dfdc36b679b27e9f5326bd656acd", - "reference": "2391482cd003dfdc36b679b27e9f5326bd656acd", - "shasum": "" - }, - "require": { - "php": "~7.2|~8.0" - }, - "require-dev": { - "cucumber/cucumber": "dev-gherkin-16.0.0", - "phpunit/phpunit": "~8|~9", - "symfony/phpunit-bridge": "~3|~4|~5", - "symfony/yaml": "~3|~4|~5" - }, - "suggest": { - "symfony/yaml": "If you want to parse features, represented in YAML files" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, - "autoload": { - "psr-0": { - "Behat\\Gherkin": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com/" - } - ], - "description": "Gherkin DSL parser for PHP", - "homepage": "http://behat.org/", - "keywords": [ - "BDD", - "Behat", - "Cucumber", - "DSL", - "gherkin", - "parser" - ], - "support": { - "issues": "https://github.com/Behat/Gherkin/issues", - "source": "https://github.com/Behat/Gherkin/tree/v4.8.0" - }, - "time": "2021-02-04T12:44:21+00:00" - }, - { - "name": "cache/cache", - "version": "0.4.0", - "source": { - "type": "git", - "url": "https://github.com/php-cache/cache.git", - "reference": "902b2e5b54ea57e3a801437748652228c4c58604" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-cache/cache/zipball/902b2e5b54ea57e3a801437748652228c4c58604", - "reference": "902b2e5b54ea57e3a801437748652228c4c58604", - "shasum": "" - }, - "require": { - "doctrine/cache": "^1.3", - "league/flysystem": "^1.0", - "php": "^5.6 || ^7.0", - "psr/cache": "^1.0", - "psr/log": "^1.0", - "psr/simple-cache": "^1.0" - }, - "conflict": { - "cache/adapter-common": "*", - "cache/apc-adapter": "*", - "cache/apcu-adapter": "*", - "cache/array-adapter": "*", - "cache/chain-adapter": "*", - "cache/doctrine-adapter": "*", - "cache/filesystem-adapter": "*", - "cache/hierarchical-cache": "*", - "cache/illuminate-adapter": "*", - "cache/memcache-adapter": "*", - "cache/memcached-adapter": "*", - "cache/mongodb-adapter": "*", - "cache/predis-adapter": "*", - "cache/psr-6-doctrine-bridge": "*", - "cache/redis-adapter": "*", - "cache/session-handler": "*", - "cache/taggable-cache": "*", - "cache/void-adapter": "*" - }, - "require-dev": { - "cache/integration-tests": "^0.16", - "defuse/php-encryption": "^2.0", - "illuminate/cache": "^5.4", - "mockery/mockery": "^0.9", - "phpunit/phpunit": "^4.0 || ^5.1", - "predis/predis": "^1.0", - "symfony/cache": "dev-master" - }, - "suggest": { - "ext-apc": "APC extension is required to use the APC Adapter", - "ext-apcu": "APCu extension is required to use the APCu Adapter", - "ext-memcache": "Memcache extension is required to use the Memcache Adapter", - "ext-memcached": "Memcached extension is required to use the Memcached Adapter", - "ext-mongodb": "Mongodb extension required to use the Mongodb adapter", - "ext-redis": "Redis extension is required to use the Redis adapter", - "mongodb/mongodb": "Mongodb lib required to use the Mongodb adapter" - }, - "type": "library", - "autoload": { - "psr-4": { - "Cache\\": "src/" - }, - "exclude-from-classmap": [ - "**/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Aaron Scherer", - "email": "aequasi@gmail.com", - "homepage": "https://github.com/aequasi" - }, - { - "name": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/Nyholm" - } - ], - "description": "Library of all the php-cache adapters", - "homepage": "http://www.php-cache.com/en/latest/", - "keywords": [ - "cache", - "psr6" - ], - "support": { - "source": "https://github.com/php-cache/cache/tree/master" - }, - "time": "2017-03-28T16:08:48+00:00" - }, - { - "name": "codeception/codeception", - "version": "4.1.17", - "source": { - "type": "git", - "url": "https://github.com/Codeception/Codeception.git", - "reference": "c153b1ab289b3e3109e685379aa8847c54ac2b68" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/Codeception/zipball/c153b1ab289b3e3109e685379aa8847c54ac2b68", - "reference": "c153b1ab289b3e3109e685379aa8847c54ac2b68", - "shasum": "" - }, - "require": { - "behat/gherkin": "^4.4.0", - "codeception/lib-asserts": "^1.0", - "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", - "codeception/stub": "^2.0 | ^3.0", - "ext-curl": "*", - "ext-json": "*", - "ext-mbstring": "*", - "guzzlehttp/psr7": "~1.4", - "php": ">=5.6.0 <9.0", - "symfony/console": ">=2.7 <6.0", - "symfony/css-selector": ">=2.7 <6.0", - "symfony/event-dispatcher": ">=2.7 <6.0", - "symfony/finder": ">=2.7 <6.0", - "symfony/yaml": ">=2.7 <6.0" - }, - "require-dev": { - "codeception/module-asserts": "*@dev", - "codeception/module-cli": "*@dev", - "codeception/module-db": "*@dev", - "codeception/module-filesystem": "*@dev", - "codeception/module-phpbrowser": "*@dev", - "codeception/specify": "~0.3", - "codeception/util-universalframework": "*@dev", - "monolog/monolog": "~1.8", - "squizlabs/php_codesniffer": "~2.0", - "symfony/process": ">=2.7 <6.0", - "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0 | ^5.0" - }, - "suggest": { - "codeception/specify": "BDD-style code blocks", - "codeception/verify": "BDD-style assertions", - "hoa/console": "For interactive console functionality", - "stecman/symfony-console-completion": "For BASH autocompletion", - "symfony/phpunit-bridge": "For phpunit-bridge support" - }, - "bin": [ - "codecept" - ], - "type": "library", - "extra": { - "branch-alias": [] - }, - "autoload": { - "psr-4": { - "Codeception\\": "src/Codeception", - "Codeception\\Extension\\": "ext" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "http://codegyre.com/" - } - ], - "description": "BDD-style testing framework", - "homepage": "http://codeception.com/", - "keywords": [ - "BDD", - "TDD", - "acceptance testing", - "functional testing", - "unit testing" - ], - "support": { - "issues": "https://github.com/Codeception/Codeception/issues", - "source": "https://github.com/Codeception/Codeception/tree/4.1.17" - }, - "funding": [ - { - "url": "https://opencollective.com/codeception", - "type": "open_collective" - } - ], - "time": "2021-02-01T07:30:47+00:00" - }, - { - "name": "codeception/lib-asserts", - "version": "1.13.2", - "source": { - "type": "git", - "url": "https://github.com/Codeception/lib-asserts.git", - "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/184231d5eab66bc69afd6b9429344d80c67a33b6", - "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6", - "shasum": "" - }, - "require": { - "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", - "ext-dom": "*", - "php": ">=5.6.0 <9.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "http://codegyre.com/" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Gustavo Nieves", - "homepage": "https://medium.com/@ganieves" - } - ], - "description": "Assertion methods used by Codeception core and Asserts module", - "homepage": "https://codeception.com/", - "keywords": [ - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/lib-asserts/issues", - "source": "https://github.com/Codeception/lib-asserts/tree/1.13.2" - }, - "time": "2020-10-21T16:26:20+00:00" - }, - { - "name": "codeception/module-asserts", - "version": "1.3.1", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-asserts.git", - "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/59374f2fef0cabb9e8ddb53277e85cdca74328de", - "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de", - "shasum": "" - }, - "require": { - "codeception/codeception": "*@dev", - "codeception/lib-asserts": "^1.13.1", - "php": ">=5.6.0 <9.0" - }, - "conflict": { - "codeception/codeception": "<4.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Gustavo Nieves", - "homepage": "https://medium.com/@ganieves" - } - ], - "description": "Codeception module containing various assertions", - "homepage": "https://codeception.com/", - "keywords": [ - "assertions", - "asserts", - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/module-asserts/issues", - "source": "https://github.com/Codeception/module-asserts/tree/1.3.1" - }, - "time": "2020-10-21T16:48:15+00:00" - }, - { - "name": "codeception/module-sequence", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-sequence.git", - "reference": "b75be26681ae90824cde8f8df785981f293667e1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/b75be26681ae90824cde8f8df785981f293667e1", - "reference": "b75be26681ae90824cde8f8df785981f293667e1", - "shasum": "" - }, - "require": { - "codeception/codeception": "^4.0", - "php": ">=5.6.0 <9.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - } - ], - "description": "Sequence module for Codeception", - "homepage": "http://codeception.com/", - "keywords": [ - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/module-sequence/issues", - "source": "https://github.com/Codeception/module-sequence/tree/1.0.1" - }, - "time": "2020-10-31T18:36:26+00:00" - }, - { - "name": "codeception/module-webdriver", - "version": "1.2.0", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-webdriver.git", - "reference": "63ea08880a44df809bdfbca08597e1b68cee9f87" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/63ea08880a44df809bdfbca08597e1b68cee9f87", - "reference": "63ea08880a44df809bdfbca08597e1b68cee9f87", - "shasum": "" - }, - "require": { - "codeception/codeception": "^4.0", - "php": ">=5.6.0 <9.0", - "php-webdriver/webdriver": "^1.8.0" - }, - "suggest": { - "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Zaahid Bateson" - } - ], - "description": "WebDriver module for Codeception", - "homepage": "http://codeception.com/", - "keywords": [ - "acceptance-testing", - "browser-testing", - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/module-webdriver/issues", - "source": "https://github.com/Codeception/module-webdriver/tree/1.2.0" - }, - "time": "2021-01-17T19:23:20+00:00" - }, - { - "name": "codeception/phpunit-wrapper", - "version": "9.0.6", - "source": { - "type": "git", - "url": "https://github.com/Codeception/phpunit-wrapper.git", - "reference": "b0c06abb3181eedca690170f7ed0fd26a70bfacc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/b0c06abb3181eedca690170f7ed0fd26a70bfacc", - "reference": "b0c06abb3181eedca690170f7ed0fd26a70bfacc", - "shasum": "" - }, - "require": { - "php": ">=7.2", - "phpunit/phpunit": "^9.0" - }, - "require-dev": { - "codeception/specify": "*", - "consolidation/robo": "^3.0.0-alpha3", - "vlucas/phpdotenv": "^3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Codeception\\PHPUnit\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Davert", - "email": "davert.php@resend.cc" - }, - { - "name": "Naktibalda" - } - ], - "description": "PHPUnit classes used by Codeception", - "support": { - "issues": "https://github.com/Codeception/phpunit-wrapper/issues", - "source": "https://github.com/Codeception/phpunit-wrapper/tree/9.0.6" - }, - "time": "2020-12-28T13:59:47+00:00" - }, - { - "name": "codeception/stub", - "version": "3.7.0", - "source": { - "type": "git", - "url": "https://github.com/Codeception/Stub.git", - "reference": "468dd5fe659f131fc997f5196aad87512f9b1304" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/Stub/zipball/468dd5fe659f131fc997f5196aad87512f9b1304", - "reference": "468dd5fe659f131fc997f5196aad87512f9b1304", - "shasum": "" - }, - "require": { - "phpunit/phpunit": "^8.4 | ^9.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Codeception\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", - "support": { - "issues": "https://github.com/Codeception/Stub/issues", - "source": "https://github.com/Codeception/Stub/tree/3.7.0" - }, - "time": "2020-07-03T15:54:43+00:00" - }, - { - "name": "csharpru/vault-php", - "version": "3.5.3", - "source": { - "type": "git", - "url": "https://github.com/CSharpRU/vault-php.git", - "reference": "04be9776310fe7d1afb97795645f95c21e6b4fcf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/CSharpRU/vault-php/zipball/04be9776310fe7d1afb97795645f95c21e6b4fcf", - "reference": "04be9776310fe7d1afb97795645f95c21e6b4fcf", - "shasum": "" - }, - "require": { - "cache/cache": "^0.4.0", - "doctrine/inflector": "~1.1.0", - "guzzlehttp/promises": "^1.3", - "guzzlehttp/psr7": "^1.4", - "psr/cache": "^1.0", - "psr/log": "^1.0", - "weew/helpers-array": "^1.3" - }, - "require-dev": { - "codacy/coverage": "^1.1", - "codeception/codeception": "^2.2", - "csharpru/vault-php-guzzle6-transport": "~2.0", - "php-vcr/php-vcr": "^1.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Vault\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Yaroslav Lukyanov", - "email": "c_sharp@mail.ru" - } - ], - "description": "Best Vault client for PHP that you can find", - "support": { - "issues": "https://github.com/CSharpRU/vault-php/issues", - "source": "https://github.com/CSharpRU/vault-php/tree/3.5.3" - }, - "time": "2018-04-28T04:52:17+00:00" - }, - { - "name": "csharpru/vault-php-guzzle6-transport", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/CSharpRU/vault-php-guzzle6-transport.git", - "reference": "33c392120ac9f253b62b034e0e8ffbbdb3513bd8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/CSharpRU/vault-php-guzzle6-transport/zipball/33c392120ac9f253b62b034e0e8ffbbdb3513bd8", - "reference": "33c392120ac9f253b62b034e0e8ffbbdb3513bd8", - "shasum": "" - }, - "require": { - "guzzlehttp/guzzle": "~6.2", - "guzzlehttp/promises": "^1.3", - "guzzlehttp/psr7": "^1.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "VaultTransports\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Yaroslav Lukyanov", - "email": "c_sharp@mail.ru" - } - ], - "description": "Guzzle6 transport for Vault PHP client", - "support": { - "issues": "https://github.com/CSharpRU/vault-php-guzzle6-transport/issues", - "source": "https://github.com/CSharpRU/vault-php-guzzle6-transport/tree/master" - }, - "time": "2019-03-10T06:17:37+00:00" - }, - { - "name": "dealerdirect/phpcodesniffer-composer-installer", - "version": "v0.7.1", - "source": { - "type": "git", - "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", - "reference": "fe390591e0241955f22eb9ba327d137e501c771c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/fe390591e0241955f22eb9ba327d137e501c771c", - "reference": "fe390591e0241955f22eb9ba327d137e501c771c", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.0 || ^2.0", - "php": ">=5.3", - "squizlabs/php_codesniffer": "^2.0 || ^3.0 || ^4.0" - }, - "require-dev": { - "composer/composer": "*", - "phpcompatibility/php-compatibility": "^9.0", - "sensiolabs/security-checker": "^4.1.0" - }, - "type": "composer-plugin", - "extra": { - "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" - }, - "autoload": { - "psr-4": { - "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Franck Nijhof", - "email": "franck.nijhof@dealerdirect.com", - "homepage": "http://www.frenck.nl/", - "role": "Developer / IT Manager" - } - ], - "description": "PHP_CodeSniffer Standards Composer Installer Plugin", - "homepage": "http://www.dealerdirect.com/", - "keywords": [ - "PHPCodeSniffer", - "PHP_CodeSniffer", - "code quality", - "codesniffer", - "composer", - "installer", - "phpcs", - "plugin", - "qa", - "quality", - "standard", - "standards", - "style guide", - "stylecheck", - "tests" - ], - "support": { - "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", - "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" - }, - "time": "2020-12-07T18:04:37+00:00" - }, - { - "name": "doctrine/annotations", - "version": "1.11.1", - "source": { - "type": "git", - "url": "https://github.com/doctrine/annotations.git", - "reference": "ce77a7ba1770462cd705a91a151b6c3746f9c6ad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/ce77a7ba1770462cd705a91a151b6c3746f9c6ad", - "reference": "ce77a7ba1770462cd705a91a151b6c3746f9c6ad", - "shasum": "" - }, - "require": { - "doctrine/lexer": "1.*", - "ext-tokenizer": "*", - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/cache": "1.*", - "doctrine/coding-standard": "^6.0 || ^8.1", - "phpstan/phpstan": "^0.12.20", - "phpunit/phpunit": "^7.5 || ^9.1.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.11.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Docblock Annotations Parser", - "homepage": "https://www.doctrine-project.org/projects/annotations.html", - "keywords": [ - "annotations", - "docblock", - "parser" - ], - "support": { - "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/1.11.1" - }, - "time": "2020-10-26T10:28:16+00:00" - }, - { - "name": "doctrine/cache", - "version": "1.10.2", - "source": { - "type": "git", - "url": "https://github.com/doctrine/cache.git", - "reference": "13e3381b25847283a91948d04640543941309727" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/cache/zipball/13e3381b25847283a91948d04640543941309727", - "reference": "13e3381b25847283a91948d04640543941309727", - "shasum": "" - }, - "require": { - "php": "~7.1 || ^8.0" - }, - "conflict": { - "doctrine/common": ">2.2,<2.4" - }, - "require-dev": { - "alcaeus/mongo-php-adapter": "^1.1", - "doctrine/coding-standard": "^6.0", - "mongodb/mongodb": "^1.1", - "phpunit/phpunit": "^7.0", - "predis/predis": "~1.0" - }, - "suggest": { - "alcaeus/mongo-php-adapter": "Required to use legacy MongoDB driver" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.9.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.", - "homepage": "https://www.doctrine-project.org/projects/cache.html", - "keywords": [ - "abstraction", - "apcu", - "cache", - "caching", - "couchdb", - "memcached", - "php", - "redis", - "xcache" - ], - "support": { - "issues": "https://github.com/doctrine/cache/issues", - "source": "https://github.com/doctrine/cache/tree/1.10.x" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcache", - "type": "tidelift" - } - ], - "time": "2020-07-07T18:54:01+00:00" - }, - { - "name": "doctrine/inflector", - "version": "v1.1.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/inflector.git", - "reference": "90b2128806bfde671b6952ab8bea493942c1fdae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/inflector/zipball/90b2128806bfde671b6952ab8bea493942c1fdae", - "reference": "90b2128806bfde671b6952ab8bea493942c1fdae", - "shasum": "" - }, - "require": { - "php": ">=5.3.2" - }, - "require-dev": { - "phpunit/phpunit": "4.*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-0": { - "Doctrine\\Common\\Inflector\\": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Common String Manipulations with regard to casing and singular/plural rules.", - "homepage": "http://www.doctrine-project.org/", - "keywords": [ - "inflection", - "pluralize", - "singularize", - "string" - ], - "support": { - "source": "https://github.com/doctrine/inflector/tree/master" - }, - "time": "2015-11-06T14:35:42+00:00" - }, - { - "name": "doctrine/instantiator", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/d56bf6102915de5702778fe20f2de3b2fe570b5b", - "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^8.0", - "ext-pdo": "*", - "ext-phar": "*", - "phpbench/phpbench": "^0.13 || 1.0.0-alpha2", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "https://ocramius.github.io/" - } - ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://www.doctrine-project.org/projects/instantiator.html", - "keywords": [ - "constructor", - "instantiate" - ], - "support": { - "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/1.4.0" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", - "type": "tidelift" - } - ], - "time": "2020-11-10T18:47:58+00:00" - }, - { - "name": "doctrine/lexer", - "version": "1.2.1", - "source": { - "type": "git", - "url": "https://github.com/doctrine/lexer.git", - "reference": "e864bbf5904cb8f5bb334f99209b48018522f042" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/e864bbf5904cb8f5bb334f99209b48018522f042", - "reference": "e864bbf5904cb8f5bb334f99209b48018522f042", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^6.0", - "phpstan/phpstan": "^0.11.8", - "phpunit/phpunit": "^8.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", - "homepage": "https://www.doctrine-project.org/projects/lexer.html", - "keywords": [ - "annotations", - "docblock", - "lexer", - "parser", - "php" - ], - "support": { - "issues": "https://github.com/doctrine/lexer/issues", - "source": "https://github.com/doctrine/lexer/tree/1.2.1" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", - "type": "tidelift" - } - ], - "time": "2020-05-25T17:44:05+00:00" - }, - { - "name": "friendsofphp/php-cs-fixer", - "version": "v2.16.10", - "source": { - "type": "git", - "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", - "reference": "7dd27dde4852270de8f672636a0855ce7de47bf0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/7dd27dde4852270de8f672636a0855ce7de47bf0", - "reference": "7dd27dde4852270de8f672636a0855ce7de47bf0", - "shasum": "" - }, - "require": { - "composer/semver": "^1.4 || ^2.0 || ^3.0", - "composer/xdebug-handler": "^1.2", - "doctrine/annotations": "^1.2", - "ext-json": "*", - "ext-tokenizer": "*", - "php": "^5.6 || ^7.0", - "php-cs-fixer/diff": "^1.3", - "symfony/console": "^3.4.43 || ^4.1.6 || ^5.0", - "symfony/event-dispatcher": "^3.0 || ^4.0 || ^5.0", - "symfony/filesystem": "^3.0 || ^4.0 || ^5.0", - "symfony/finder": "^3.0 || ^4.0 || ^5.0", - "symfony/options-resolver": "^3.0 || ^4.0 || ^5.0", - "symfony/polyfill-php70": "^1.0", - "symfony/polyfill-php72": "^1.4", - "symfony/process": "^3.0 || ^4.0 || ^5.0", - "symfony/stopwatch": "^3.0 || ^4.0 || ^5.0" - }, - "require-dev": { - "johnkary/phpunit-speedtrap": "^1.1 || ^2.0 || ^3.0", - "justinrainbow/json-schema": "^5.0", - "keradus/cli-executor": "^1.4", - "mikey179/vfsstream": "^1.6", - "php-coveralls/php-coveralls": "^2.4.1", - "php-cs-fixer/accessible-object": "^1.0", - "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", - "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", - "phpspec/prophecy-phpunit": "^1.1 || ^2.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.13 || ^9.4.4 <9.5", - "phpunitgoodpractices/polyfill": "^1.5", - "phpunitgoodpractices/traits": "^1.9.1", - "sanmai/phpunit-legacy-adapter": "^6.4 || ^8.2.1", - "symfony/phpunit-bridge": "^5.1", - "symfony/yaml": "^3.0 || ^4.0 || ^5.0" - }, - "suggest": { - "ext-dom": "For handling output formats in XML", - "ext-mbstring": "For handling non-UTF8 characters.", - "php-cs-fixer/phpunit-constraint-isidenticalstring": "For IsIdenticalString constraint.", - "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "For XmlMatchesXsd constraint.", - "symfony/polyfill-mbstring": "When enabling `ext-mbstring` is not possible." - }, - "bin": [ - "php-cs-fixer" - ], - "type": "application", - "autoload": { - "psr-4": { - "PhpCsFixer\\": "src/" - }, - "classmap": [ - "tests/Test/AbstractFixerTestCase.php", - "tests/Test/AbstractIntegrationCaseFactory.php", - "tests/Test/AbstractIntegrationTestCase.php", - "tests/Test/Assert/AssertTokensTrait.php", - "tests/Test/IntegrationCase.php", - "tests/Test/IntegrationCaseFactory.php", - "tests/Test/IntegrationCaseFactoryInterface.php", - "tests/Test/InternalIntegrationCaseFactory.php", - "tests/Test/IsIdenticalConstraint.php", - "tests/TestCase.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Dariusz Rumiński", - "email": "dariusz.ruminski@gmail.com" - } - ], - "description": "A tool to automatically fix PHP code style", - "support": { - "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", - "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v2.16.10" - }, - "funding": [ - { - "url": "https://github.com/keradus", - "type": "github" - } - ], - "time": "2020-12-17T16:34:40+00:00" - }, - { - "name": "hoa/consistency", - "version": "1.17.05.02", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Consistency.git", - "reference": "fd7d0adc82410507f332516faf655b6ed22e4c2f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Consistency/zipball/fd7d0adc82410507f332516faf655b6ed22e4c2f", - "reference": "fd7d0adc82410507f332516faf655b6ed22e4c2f", - "shasum": "" - }, - "require": { - "hoa/exception": "~1.0", - "php": ">=5.5.0" - }, - "require-dev": { - "hoa/stream": "~1.0", - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Consistency\\": "." - }, - "files": [ - "Prelude.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Consistency library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "autoloader", - "callable", - "consistency", - "entity", - "flex", - "keyword", - "library" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/Consistency", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/Consistency/issues", - "source": "https://central.hoa-project.net/Resource/Library/Consistency" - }, - "time": "2017-05-02T12:18:12+00:00" - }, - { - "name": "hoa/console", - "version": "3.17.05.02", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Console.git", - "reference": "e231fd3ea70e6d773576ae78de0bdc1daf331a66" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Console/zipball/e231fd3ea70e6d773576ae78de0bdc1daf331a66", - "reference": "e231fd3ea70e6d773576ae78de0bdc1daf331a66", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/event": "~1.0", - "hoa/exception": "~1.0", - "hoa/file": "~1.0", - "hoa/protocol": "~1.0", - "hoa/stream": "~1.0", - "hoa/ustring": "~4.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "suggest": { - "ext-pcntl": "To enable hoa://Event/Console/Window:resize.", - "hoa/dispatcher": "To use the console kit.", - "hoa/router": "To use the console kit." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Console\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Console library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "autocompletion", - "chrome", - "cli", - "console", - "cursor", - "getoption", - "library", - "option", - "parser", - "processus", - "readline", - "terminfo", - "tput", - "window" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/Console", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/Console/issues", - "source": "https://central.hoa-project.net/Resource/Library/Console" - }, - "time": "2017-05-02T12:26:19+00:00" - }, - { - "name": "hoa/event", - "version": "1.17.01.13", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Event.git", - "reference": "6c0060dced212ffa3af0e34bb46624f990b29c54" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Event/zipball/6c0060dced212ffa3af0e34bb46624f990b29c54", - "reference": "6c0060dced212ffa3af0e34bb46624f990b29c54", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/exception": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Event\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Event library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "event", - "library", - "listener", - "observer" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/Event", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/Event/issues", - "source": "https://central.hoa-project.net/Resource/Library/Event" - }, - "time": "2017-01-13T15:30:50+00:00" - }, - { - "name": "hoa/exception", - "version": "1.17.01.16", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Exception.git", - "reference": "091727d46420a3d7468ef0595651488bfc3a458f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Exception/zipball/091727d46420a3d7468ef0595651488bfc3a458f", - "reference": "091727d46420a3d7468ef0595651488bfc3a458f", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/event": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Exception\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Exception library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "exception", - "library" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/Exception", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/Exception/issues", - "source": "https://central.hoa-project.net/Resource/Library/Exception" - }, - "time": "2017-01-16T07:53:27+00:00" - }, - { - "name": "hoa/file", - "version": "1.17.07.11", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/File.git", - "reference": "35cb979b779bc54918d2f9a4e02ed6c7a1fa67ca" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/File/zipball/35cb979b779bc54918d2f9a4e02ed6c7a1fa67ca", - "reference": "35cb979b779bc54918d2f9a4e02ed6c7a1fa67ca", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/event": "~1.0", - "hoa/exception": "~1.0", - "hoa/iterator": "~2.0", - "hoa/stream": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\File\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\File library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "Socket", - "directory", - "file", - "finder", - "library", - "link", - "temporary" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/File", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/File/issues", - "source": "https://central.hoa-project.net/Resource/Library/File" - }, - "time": "2017-07-11T07:42:15+00:00" - }, - { - "name": "hoa/iterator", - "version": "2.17.01.10", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Iterator.git", - "reference": "d1120ba09cb4ccd049c86d10058ab94af245f0cc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Iterator/zipball/d1120ba09cb4ccd049c86d10058ab94af245f0cc", - "reference": "d1120ba09cb4ccd049c86d10058ab94af245f0cc", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/exception": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Iterator\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Iterator library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "iterator", - "library" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/Iterator", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/Iterator/issues", - "source": "https://central.hoa-project.net/Resource/Library/Iterator" - }, - "time": "2017-01-10T10:34:47+00:00" - }, - { - "name": "hoa/protocol", - "version": "1.17.01.14", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Protocol.git", - "reference": "5c2cf972151c45f373230da170ea015deecf19e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Protocol/zipball/5c2cf972151c45f373230da170ea015deecf19e2", - "reference": "5c2cf972151c45f373230da170ea015deecf19e2", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/exception": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Protocol\\": "." - }, - "files": [ - "Wrapper.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Protocol library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "library", - "protocol", - "resource", - "stream", - "wrapper" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/Protocol", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/Protocol/issues", - "source": "https://central.hoa-project.net/Resource/Library/Protocol" - }, - "time": "2017-01-14T12:26:10+00:00" - }, - { - "name": "hoa/stream", - "version": "1.17.02.21", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Stream.git", - "reference": "3293cfffca2de10525df51436adf88a559151d82" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Stream/zipball/3293cfffca2de10525df51436adf88a559151d82", - "reference": "3293cfffca2de10525df51436adf88a559151d82", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/event": "~1.0", - "hoa/exception": "~1.0", - "hoa/protocol": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Stream\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Stream library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "Context", - "bucket", - "composite", - "filter", - "in", - "library", - "out", - "protocol", - "stream", - "wrapper" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/Stream", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/Stream/issues", - "source": "https://central.hoa-project.net/Resource/Library/Stream" - }, - "time": "2017-02-21T16:01:06+00:00" - }, - { - "name": "hoa/ustring", - "version": "4.17.01.16", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Ustring.git", - "reference": "e6326e2739178799b1fe3fdd92029f9517fa17a0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Ustring/zipball/e6326e2739178799b1fe3fdd92029f9517fa17a0", - "reference": "e6326e2739178799b1fe3fdd92029f9517fa17a0", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/exception": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "suggest": { - "ext-iconv": "ext/iconv must be present (or a third implementation) to use Hoa\\Ustring::transcode().", - "ext-intl": "To get a better Hoa\\Ustring::toAscii() and Hoa\\Ustring::compareTo()." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Ustring\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Ustring library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "library", - "search", - "string", - "unicode" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/Ustring", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/Ustring/issues", - "source": "https://central.hoa-project.net/Resource/Library/Ustring" - }, - "time": "2017-01-16T07:08:25+00:00" - }, - { - "name": "jms/metadata", - "version": "1.7.0", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/metadata.git", - "reference": "e5854ab1aa643623dc64adde718a8eec32b957a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/e5854ab1aa643623dc64adde718a8eec32b957a8", - "reference": "e5854ab1aa643623dc64adde718a8eec32b957a8", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "doctrine/cache": "~1.0", - "symfony/cache": "~3.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.5.x-dev" - } - }, - "autoload": { - "psr-0": { - "Metadata\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" - }, - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Class/method/property metadata management in PHP", - "keywords": [ - "annotations", - "metadata", - "xml", - "yaml" - ], - "support": { - "issues": "https://github.com/schmittjoh/metadata/issues", - "source": "https://github.com/schmittjoh/metadata/tree/1.x" - }, - "time": "2018-10-26T12:40:10+00:00" - }, - { - "name": "jms/parser-lib", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/parser-lib.git", - "reference": "c509473bc1b4866415627af0e1c6cc8ac97fa51d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/parser-lib/zipball/c509473bc1b4866415627af0e1c6cc8ac97fa51d", - "reference": "c509473bc1b4866415627af0e1c6cc8ac97fa51d", - "shasum": "" - }, - "require": { - "phpoption/phpoption": ">=0.9,<2.0-dev" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "psr-0": { - "JMS\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache2" - ], - "description": "A library for easily creating recursive-descent parsers.", - "support": { - "issues": "https://github.com/schmittjoh/parser-lib/issues", - "source": "https://github.com/schmittjoh/parser-lib/tree/1.0.0" - }, - "time": "2012-11-18T18:08:43+00:00" - }, - { - "name": "jms/serializer", - "version": "1.14.1", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/serializer.git", - "reference": "ba908d278fff27ec01fb4349f372634ffcd697c0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/ba908d278fff27ec01fb4349f372634ffcd697c0", - "reference": "ba908d278fff27ec01fb4349f372634ffcd697c0", - "shasum": "" - }, - "require": { - "doctrine/annotations": "^1.0", - "doctrine/instantiator": "^1.0.3", - "jms/metadata": "^1.3", - "jms/parser-lib": "1.*", - "php": "^5.5|^7.0", - "phpcollection/phpcollection": "~0.1", - "phpoption/phpoption": "^1.1" - }, - "conflict": { - "twig/twig": "<1.12" - }, - "require-dev": { - "doctrine/orm": "~2.1", - "doctrine/phpcr-odm": "^1.3|^2.0", - "ext-pdo_sqlite": "*", - "jackalope/jackalope-doctrine-dbal": "^1.1.5", - "phpunit/phpunit": "^4.8|^5.0", - "propel/propel1": "~1.7", - "psr/container": "^1.0", - "symfony/dependency-injection": "^2.7|^3.3|^4.0", - "symfony/expression-language": "^2.6|^3.0", - "symfony/filesystem": "^2.1", - "symfony/form": "~2.1|^3.0", - "symfony/translation": "^2.1|^3.0", - "symfony/validator": "^2.2|^3.0", - "symfony/yaml": "^2.1|^3.0", - "twig/twig": "~1.12|~2.0" - }, - "suggest": { - "doctrine/cache": "Required if you like to use cache functionality.", - "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", - "symfony/yaml": "Required if you'd like to serialize data to YAML format." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-1.x": "1.14-dev" - } - }, - "autoload": { - "psr-0": { - "JMS\\Serializer": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" - } - ], - "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", - "homepage": "http://jmsyst.com/libs/serializer", - "keywords": [ - "deserialization", - "jaxb", - "json", - "serialization", - "xml" - ], - "support": { - "issues": "https://github.com/schmittjoh/serializer/issues", - "source": "https://github.com/schmittjoh/serializer/tree/1.14.1" - }, - "time": "2020-02-22T20:59:37+00:00" - }, - { - "name": "lusitanian/oauth", - "version": "v0.8.11", - "source": { - "type": "git", - "url": "https://github.com/Lusitanian/PHPoAuthLib.git", - "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Lusitanian/PHPoAuthLib/zipball/fc11a53db4b66da555a6a11fce294f574a8374f9", - "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "phpunit/phpunit": "3.7.*", - "predis/predis": "0.8.*@dev", - "squizlabs/php_codesniffer": "2.*", - "symfony/http-foundation": "~2.1" - }, - "suggest": { - "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client.", - "predis/predis": "Allows using the Redis storage backend.", - "symfony/http-foundation": "Allows using the Symfony Session storage backend." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.1-dev" - } - }, - "autoload": { - "psr-0": { - "OAuth": "src", - "OAuth\\Unit": "tests" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "David Desberg", - "email": "david@daviddesberg.com" - }, - { - "name": "Elliot Chance", - "email": "elliotchance@gmail.com" - }, - { - "name": "Pieter Hordijk", - "email": "info@pieterhordijk.com" - } - ], - "description": "PHP 5.3+ oAuth 1/2 Library", - "keywords": [ - "Authentication", - "authorization", - "oauth", - "security" - ], - "support": { - "issues": "https://github.com/Lusitanian/PHPoAuthLib/issues", - "source": "https://github.com/Lusitanian/PHPoAuthLib/tree/master" - }, - "time": "2018-02-14T22:37:14+00:00" - }, - { - "name": "magento/magento-coding-standard", - "version": "6", - "source": { - "type": "git", - "url": "https://github.com/magento/magento-coding-standard.git", - "reference": "efc9084db3d1bd145b92d6b8a2e9cb0faec54fa7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/efc9084db3d1bd145b92d6b8a2e9cb0faec54fa7", - "reference": "efc9084db3d1bd145b92d6b8a2e9cb0faec54fa7", - "shasum": "" - }, - "require": { - "php": ">=5.6.0", - "squizlabs/php_codesniffer": "^3.5", - "webonyx/graphql-php": ">=0.12.6 <1.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" - }, - "type": "phpcodesniffer-standard", - "autoload": { - "classmap": [ - "PHP_CodeSniffer/Tokenizers/" - ], - "psr-4": { - "Magento2\\": "Magento2/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "A set of Magento specific PHP CodeSniffer rules.", - "support": { - "issues": "https://github.com/magento/magento-coding-standard/issues", - "source": "https://github.com/magento/magento-coding-standard/tree/v6" - }, - "time": "2020-12-03T14:41:54+00:00" - }, - { - "name": "magento/magento2-functional-testing-framework", - "version": "3.2.1", - "source": { - "type": "git", - "url": "https://github.com/magento/magento2-functional-testing-framework.git", - "reference": "2503527cf3ee20e199489d7dcd0e3b242e62d426" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/2503527cf3ee20e199489d7dcd0e3b242e62d426", - "reference": "2503527cf3ee20e199489d7dcd0e3b242e62d426", - "shasum": "" - }, - "require": { - "allure-framework/allure-codeception": "~1.4.0", - "aws/aws-sdk-php": "^3.132", - "codeception/codeception": "~4.1.4", - "codeception/module-asserts": "^1.1", - "codeception/module-sequence": "^1.0", - "codeception/module-webdriver": "^1.0", - "composer/composer": "^1.9", - "csharpru/vault-php": "~3.5.3", - "csharpru/vault-php-guzzle6-transport": "^2.0", - "ext-curl": "*", - "ext-dom": "*", - "ext-intl": "*", - "ext-json": "*", - "ext-openssl": "*", - "hoa/console": "~3.0", - "monolog/monolog": "^1.17", - "mustache/mustache": "~2.5", - "php": "^7.3", - "php-webdriver/webdriver": "^1.8.0", - "spomky-labs/otphp": "^10.0", - "symfony/console": "^4.4", - "symfony/finder": "^5.0", - "symfony/http-foundation": "^5.0", - "symfony/mime": "^5.0", - "symfony/process": "^4.4", - "vlucas/phpdotenv": "^2.4", - "weew/helpers-array": "^1.3" - }, - "replace": { - "facebook/webdriver": "^1.7.1" - }, - "require-dev": { - "brainmaestro/composer-git-hooks": "^2.3.1", - "codacy/coverage": "^1.4", - "codeception/aspect-mock": "^3.0", - "doctrine/cache": "<1.7.0", - "goaop/framework": "~2.3.4", - "php-coveralls/php-coveralls": "^1.0", - "phpmd/phpmd": "^2.8.0", - "phpunit/phpunit": "^9.0", - "rregeer/phpunit-coverage-check": "^0.1.4", - "sebastian/phpcpd": "~5.0.0", - "squizlabs/php_codesniffer": "~3.5.4", - "symfony/stopwatch": "~3.4.6" - }, - "bin": [ - "bin/mftf" - ], - "type": "library", - "extra": { - "hooks": { - "pre-push": "bin/all-checks" - } - }, - "autoload": { - "files": [ - "src/Magento/FunctionalTestingFramework/_bootstrap.php" - ], - "psr-4": { - "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework", - "MFTF\\": "dev/tests/functional/tests/MFTF" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "AGPL-3.0" - ], - "description": "Magento2 Functional Testing Framework", - "keywords": [ - "automation", - "functional", - "magento", - "testing" - ], - "support": { - "issues": "https://github.com/magento/magento2-functional-testing-framework/issues", - "source": "https://github.com/magento/magento2-functional-testing-framework/tree/3.2.1" - }, - "time": "2020-12-14T18:10:31+00:00" - }, - { - "name": "mikey179/vfsstream", - "version": "v1.6.8", - "source": { - "type": "git", - "url": "https://github.com/bovigo/vfsStream.git", - "reference": "231c73783ebb7dd9ec77916c10037eff5a2b6efe" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/231c73783ebb7dd9ec77916c10037eff5a2b6efe", - "reference": "231c73783ebb7dd9ec77916c10037eff5a2b6efe", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.5|^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.6.x-dev" - } - }, - "autoload": { - "psr-0": { - "org\\bovigo\\vfs\\": "src/main/php" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Frank Kleine", - "homepage": "http://frankkleine.de/", - "role": "Developer" - } - ], - "description": "Virtual file system to mock the real file system in unit tests.", - "homepage": "http://vfs.bovigo.org/", - "support": { - "issues": "https://github.com/bovigo/vfsStream/issues", - "source": "https://github.com/bovigo/vfsStream/tree/master", - "wiki": "https://github.com/bovigo/vfsStream/wiki" - }, - "time": "2019-10-30T15:31:00+00:00" - }, - { - "name": "mustache/mustache", - "version": "v2.13.0", - "source": { - "type": "git", - "url": "https://github.com/bobthecow/mustache.php.git", - "reference": "e95c5a008c23d3151d59ea72484d4f72049ab7f4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/e95c5a008c23d3151d59ea72484d4f72049ab7f4", - "reference": "e95c5a008c23d3151d59ea72484d4f72049ab7f4", - "shasum": "" - }, - "require": { - "php": ">=5.2.4" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~1.11", - "phpunit/phpunit": "~3.7|~4.0|~5.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "Mustache": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Justin Hileman", - "email": "justin@justinhileman.info", - "homepage": "http://justinhileman.com/" - } - ], - "description": "A Mustache implementation in PHP.", - "homepage": "https://github.com/bobthecow/mustache.php", - "keywords": [ - "mustache", - "templating" - ], - "support": { - "issues": "https://github.com/bobthecow/mustache.php/issues", - "source": "https://github.com/bobthecow/mustache.php/tree/master" - }, - "time": "2019-11-23T21:40:31+00:00" - }, - { - "name": "myclabs/deep-copy", - "version": "1.10.2", - "source": { - "type": "git", - "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/776f831124e9c62e1a2c601ecc52e776d8bb7220", - "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "replace": { - "myclabs/deep-copy": "self.version" - }, - "require-dev": { - "doctrine/collections": "^1.0", - "doctrine/common": "^2.6", - "phpunit/phpunit": "^7.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "DeepCopy\\": "src/DeepCopy/" - }, - "files": [ - "src/DeepCopy/deep_copy.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Create deep copies (clones) of your objects", - "keywords": [ - "clone", - "copy", - "duplicate", - "object", - "object graph" - ], - "support": { - "issues": "https://github.com/myclabs/DeepCopy/issues", - "source": "https://github.com/myclabs/DeepCopy/tree/1.10.2" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", - "type": "tidelift" - } - ], - "time": "2020-11-13T09:40:50+00:00" - }, - { - "name": "pdepend/pdepend", - "version": "2.7.1", - "source": { - "type": "git", - "url": "https://github.com/pdepend/pdepend.git", - "reference": "daba1cf0a6edaf172fa02a17807ae29f4c1c7471" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/pdepend/pdepend/zipball/daba1cf0a6edaf172fa02a17807ae29f4c1c7471", - "reference": "daba1cf0a6edaf172fa02a17807ae29f4c1c7471", - "shasum": "" - }, - "require": { - "php": ">=5.3.7", - "symfony/config": "^2.3.0|^3|^4|^5", - "symfony/dependency-injection": "^2.3.0|^3|^4|^5", - "symfony/filesystem": "^2.3.0|^3|^4|^5" - }, - "require-dev": { - "easy-doc/easy-doc": "0.0.0 || ^1.2.3", - "gregwar/rst": "^1.0", - "phpunit/phpunit": "^4.8.35|^5.7", - "squizlabs/php_codesniffer": "^2.0.0" - }, - "bin": [ - "src/bin/pdepend" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "PDepend\\": "src/main/php/PDepend" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Official version of pdepend to be handled with Composer", - "support": { - "issues": "https://github.com/pdepend/pdepend/issues", - "source": "https://github.com/pdepend/pdepend/tree/master" - }, - "time": "2020-02-08T12:06:13+00:00" - }, - { - "name": "phar-io/manifest", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/phar-io/manifest.git", - "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/manifest/zipball/7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", - "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-phar": "*", - "phar-io/version": "^2.0", - "php": "^5.6 || ^7.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", - "support": { - "issues": "https://github.com/phar-io/manifest/issues", - "source": "https://github.com/phar-io/manifest/tree/master" - }, - "time": "2018-07-08T19:23:20+00:00" - }, - { - "name": "phar-io/version", - "version": "2.0.1", - "source": { - "type": "git", - "url": "https://github.com/phar-io/version.git", - "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/version/zipball/45a2ec53a73c70ce41d55cedef9063630abaf1b6", - "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Library for handling version information and constraints", - "support": { - "issues": "https://github.com/phar-io/version/issues", - "source": "https://github.com/phar-io/version/tree/master" - }, - "time": "2018-07-08T19:19:57+00:00" - }, - { - "name": "php-cs-fixer/diff", - "version": "v1.3.1", - "source": { - "type": "git", - "url": "https://github.com/PHP-CS-Fixer/diff.git", - "reference": "dbd31aeb251639ac0b9e7e29405c1441907f5759" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/dbd31aeb251639ac0b9e7e29405c1441907f5759", - "reference": "dbd31aeb251639ac0b9e7e29405c1441907f5759", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", - "symfony/process": "^3.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - }, - { - "name": "SpacePossum" - } - ], - "description": "sebastian/diff v2 backport support for PHP5.6", - "homepage": "https://github.com/PHP-CS-Fixer", - "keywords": [ - "diff" - ], - "support": { - "issues": "https://github.com/PHP-CS-Fixer/diff/issues", - "source": "https://github.com/PHP-CS-Fixer/diff/tree/v1.3.1" - }, - "time": "2020-10-14T08:39:05+00:00" - }, - { - "name": "php-webdriver/webdriver", - "version": "1.8.2", - "source": { - "type": "git", - "url": "https://github.com/php-webdriver/php-webdriver.git", - "reference": "3308a70be084d6d7fd1ee5787b4c2e6eb4b70aab" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/3308a70be084d6d7fd1ee5787b4c2e6eb4b70aab", - "reference": "3308a70be084d6d7fd1ee5787b4c2e6eb4b70aab", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-json": "*", - "ext-zip": "*", - "php": "^5.6 || ~7.0", - "symfony/polyfill-mbstring": "^1.12", - "symfony/process": "^2.8 || ^3.1 || ^4.0 || ^5.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.0", - "jakub-onderka/php-parallel-lint": "^1.0", - "php-coveralls/php-coveralls": "^2.0", - "php-mock/php-mock-phpunit": "^1.1", - "phpunit/phpunit": "^5.7", - "sebastian/environment": "^1.3.4 || ^2.0 || ^3.0", - "sminnee/phpunit-mock-objects": "^3.4", - "squizlabs/php_codesniffer": "^3.5", - "symfony/var-dumper": "^3.3 || ^4.0 || ^5.0" - }, - "suggest": { - "ext-SimpleXML": "For Firefox profile creation" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Facebook\\WebDriver\\": "lib/" - }, - "files": [ - "lib/Exception/TimeoutException.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP client for Selenium WebDriver. Previously facebook/webdriver.", - "homepage": "https://github.com/php-webdriver/php-webdriver", - "keywords": [ - "Chromedriver", - "geckodriver", - "php", - "selenium", - "webdriver" - ], - "support": { - "issues": "https://github.com/php-webdriver/php-webdriver/issues", - "source": "https://github.com/php-webdriver/php-webdriver/tree/1.8.2" - }, - "time": "2020-03-04T14:40:12+00:00" - }, - { - "name": "phpcollection/phpcollection", - "version": "0.5.0", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/php-collection.git", - "reference": "f2bcff45c0da7c27991bbc1f90f47c4b7fb434a6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/php-collection/zipball/f2bcff45c0da7c27991bbc1f90f47c4b7fb434a6", - "reference": "f2bcff45c0da7c27991bbc1f90f47c4b7fb434a6", - "shasum": "" - }, - "require": { - "phpoption/phpoption": "1.*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.4-dev" - } - }, - "autoload": { - "psr-0": { - "PhpCollection": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache2" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "General-Purpose Collection Library for PHP", - "keywords": [ - "collection", - "list", - "map", - "sequence", - "set" - ], - "support": { - "issues": "https://github.com/schmittjoh/php-collection/issues", - "source": "https://github.com/schmittjoh/php-collection/tree/master" - }, - "time": "2015-05-17T12:39:23+00:00" - }, - { - "name": "phpcompatibility/php-compatibility", - "version": "9.3.5", - "source": { - "type": "git", - "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", - "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", - "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", - "shasum": "" - }, - "require": { - "php": ">=5.3", - "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" - }, - "conflict": { - "squizlabs/php_codesniffer": "2.6.2" - }, - "require-dev": { - "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" - }, - "suggest": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", - "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." - }, - "type": "phpcodesniffer-standard", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-3.0-or-later" - ], - "authors": [ - { - "name": "Wim Godden", - "homepage": "https://github.com/wimg", - "role": "lead" - }, - { - "name": "Juliette Reinders Folmer", - "homepage": "https://github.com/jrfnl", - "role": "lead" - }, - { - "name": "Contributors", - "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" - } - ], - "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", - "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", - "keywords": [ - "compatibility", - "phpcs", - "standards" - ], - "support": { - "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", - "source": "https://github.com/PHPCompatibility/PHPCompatibility" - }, - "time": "2019-12-27T09:44:58+00:00" - }, - { - "name": "phpdocumentor/reflection-common", - "version": "2.2.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionCommon.git", - "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", - "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-2.x": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jaap van Otterdijk", - "email": "opensource@ijaap.nl" - } - ], - "description": "Common reflection classes used by phpdocumentor to reflect the code structure", - "homepage": "http://www.phpdoc.org/", - "keywords": [ - "FQSEN", - "phpDocumentor", - "phpdoc", - "reflection", - "static analysis" - ], - "support": { - "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", - "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" - }, - "time": "2020-06-27T09:03:43+00:00" - }, - { - "name": "phpdocumentor/reflection-docblock", - "version": "5.2.2", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "069a785b2141f5bcf49f3e353548dc1cce6df556" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/069a785b2141f5bcf49f3e353548dc1cce6df556", - "reference": "069a785b2141f5bcf49f3e353548dc1cce6df556", - "shasum": "" - }, - "require": { - "ext-filter": "*", - "php": "^7.2 || ^8.0", - "phpdocumentor/reflection-common": "^2.2", - "phpdocumentor/type-resolver": "^1.3", - "webmozart/assert": "^1.9.1" - }, - "require-dev": { - "mockery/mockery": "~1.3.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - }, - { - "name": "Jaap van Otterdijk", - "email": "account@ijaap.nl" - } - ], - "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", - "support": { - "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", - "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/master" - }, - "time": "2020-09-03T19:13:55+00:00" - }, - { - "name": "phpdocumentor/type-resolver", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0", - "reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0", - "phpdocumentor/reflection-common": "^2.0" - }, - "require-dev": { - "ext-tokenizer": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-1.x": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - } - ], - "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", - "support": { - "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.4.0" - }, - "time": "2020-09-17T18:55:26+00:00" - }, - { - "name": "phpmd/phpmd", - "version": "2.9.1", - "source": { - "type": "git", - "url": "https://github.com/phpmd/phpmd.git", - "reference": "ce10831d4ddc2686c1348a98069771dd314534a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpmd/phpmd/zipball/ce10831d4ddc2686c1348a98069771dd314534a8", - "reference": "ce10831d4ddc2686c1348a98069771dd314534a8", - "shasum": "" - }, - "require": { - "composer/xdebug-handler": "^1.0", - "ext-xml": "*", - "pdepend/pdepend": "^2.7.1", - "php": ">=5.3.9" - }, - "require-dev": { - "easy-doc/easy-doc": "0.0.0 || ^1.3.2", - "ext-json": "*", - "ext-simplexml": "*", - "gregwar/rst": "^1.0", - "mikey179/vfsstream": "^1.6.4", - "phpunit/phpunit": "^4.8.36 || ^5.7.27", - "squizlabs/php_codesniffer": "^2.0" - }, - "bin": [ - "src/bin/phpmd" - ], - "type": "library", - "autoload": { - "psr-0": { - "PHPMD\\": "src/main/php" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Manuel Pichler", - "email": "github@manuel-pichler.de", - "homepage": "https://github.com/manuelpichler", - "role": "Project Founder" - }, - { - "name": "Marc Würth", - "email": "ravage@bluewin.ch", - "homepage": "https://github.com/ravage84", - "role": "Project Maintainer" - }, - { - "name": "Other contributors", - "homepage": "https://github.com/phpmd/phpmd/graphs/contributors", - "role": "Contributors" - } - ], - "description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.", - "homepage": "https://phpmd.org/", - "keywords": [ - "mess detection", - "mess detector", - "pdepend", - "phpmd", - "pmd" - ], - "support": { - "irc": "irc://irc.freenode.org/phpmd", - "issues": "https://github.com/phpmd/phpmd/issues", - "source": "https://github.com/phpmd/phpmd/tree/2.9.1" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", - "type": "tidelift" - } - ], - "time": "2020-09-23T22:06:32+00:00" - }, - { - "name": "phpoption/phpoption", - "version": "1.7.5", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/php-option.git", - "reference": "994ecccd8f3283ecf5ac33254543eb0ac946d525" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/994ecccd8f3283ecf5ac33254543eb0ac946d525", - "reference": "994ecccd8f3283ecf5ac33254543eb0ac946d525", - "shasum": "" - }, - "require": { - "php": "^5.5.9 || ^7.0 || ^8.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.4.1", - "phpunit/phpunit": "^4.8.35 || ^5.7.27 || ^6.5.6 || ^7.0 || ^8.0 || ^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.7-dev" - } - }, - "autoload": { - "psr-4": { - "PhpOption\\": "src/PhpOption/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Graham Campbell", - "email": "graham@alt-three.com" - } - ], - "description": "Option Type for PHP", - "keywords": [ - "language", - "option", - "php", - "type" - ], - "support": { - "issues": "https://github.com/schmittjoh/php-option/issues", - "source": "https://github.com/schmittjoh/php-option/tree/1.7.5" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", - "type": "tidelift" - } - ], - "time": "2020-07-20T17:29:33+00:00" - }, - { - "name": "phpspec/prophecy", - "version": "1.12.2", - "source": { - "type": "git", - "url": "https://github.com/phpspec/prophecy.git", - "reference": "245710e971a030f42e08f4912863805570f23d39" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/245710e971a030f42e08f4912863805570f23d39", - "reference": "245710e971a030f42e08f4912863805570f23d39", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.2", - "php": "^7.2 || ~8.0, <8.1", - "phpdocumentor/reflection-docblock": "^5.2", - "sebastian/comparator": "^3.0 || ^4.0", - "sebastian/recursion-context": "^3.0 || ^4.0" - }, - "require-dev": { - "phpspec/phpspec": "^6.0", - "phpunit/phpunit": "^8.0 || ^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.11.x-dev" - } - }, - "autoload": { - "psr-4": { - "Prophecy\\": "src/Prophecy" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com/" - }, - { - "name": "Marcello Duarte", - "email": "marcello.duarte@gmail.com" - } - ], - "description": "Highly opinionated mocking framework for PHP 5.3+", - "homepage": "https://github.com/phpspec/prophecy", - "keywords": [ - "Double", - "Dummy", - "fake", - "mock", - "spy", - "stub" - ], - "support": { - "issues": "https://github.com/phpspec/prophecy/issues", - "source": "https://github.com/phpspec/prophecy/tree/1.12.2" - }, - "time": "2020-12-19T10:15:11+00:00" - }, - { - "name": "phpstan/phpstan", - "version": "0.12.23", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpstan.git", - "reference": "71e529efced79e055fa8318b692e7f7d03ea4e75" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/71e529efced79e055fa8318b692e7f7d03ea4e75", - "reference": "71e529efced79e055fa8318b692e7f7d03ea4e75", - "shasum": "" - }, - "require": { - "php": "^7.1" - }, - "conflict": { - "phpstan/phpstan-shim": "*" - }, - "bin": [ - "phpstan", - "phpstan.phar" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.12-dev" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHPStan - PHP Static Analysis Tool", - "support": { - "issues": "https://github.com/phpstan/phpstan/issues", - "source": "https://github.com/phpstan/phpstan/tree/0.12.23" - }, - "funding": [ - { - "url": "https://github.com/ondrejmirtes", - "type": "github" - }, - { - "url": "https://www.patreon.com/phpstan", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", - "type": "tidelift" - } - ], - "time": "2020-05-05T12:55:44+00:00" - }, - { - "name": "phpunit/php-code-coverage", - "version": "8.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "ca6647ffddd2add025ab3f21644a441d7c146cdc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ca6647ffddd2add025ab3f21644a441d7c146cdc", - "reference": "ca6647ffddd2add025ab3f21644a441d7c146cdc", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-xmlwriter": "*", - "php": "^7.3", - "phpunit/php-file-iterator": "^3.0", - "phpunit/php-text-template": "^2.0", - "phpunit/php-token-stream": "^4.0", - "sebastian/code-unit-reverse-lookup": "^2.0", - "sebastian/environment": "^5.0", - "sebastian/version": "^3.0", - "theseer/tokenizer": "^1.1.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "suggest": { - "ext-pcov": "*", - "ext-xdebug": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "8.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", - "homepage": "https://github.com/sebastianbergmann/php-code-coverage", - "keywords": [ - "coverage", - "testing", - "xunit" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/8.0.2" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-05-23T08:02:54+00:00" - }, - { - "name": "phpunit/php-file-iterator", - "version": "3.0.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/aa4be8575f26070b100fccb67faabb28f21f66f8", - "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "FilterIterator implementation that filters files based on a list of suffixes.", - "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", - "keywords": [ - "filesystem", - "iterator" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.5" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:57:25+00:00" - }, - { - "name": "phpunit/php-invoker", - "version": "3.1.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-invoker.git", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "ext-pcntl": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcntl": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Invoke callables with a timeout", - "homepage": "https://github.com/sebastianbergmann/php-invoker/", - "keywords": [ - "process" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-invoker/issues", - "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:58:55+00:00" - }, - { - "name": "phpunit/php-text-template", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Simple template engine.", - "homepage": "https://github.com/sebastianbergmann/php-text-template/", - "keywords": [ - "template" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-text-template/issues", - "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T05:33:50+00:00" - }, - { - "name": "phpunit/php-timer", - "version": "3.1.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "dc9368fae6ef2ffa57eba80a7410bcef81df6258" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/dc9368fae6ef2ffa57eba80a7410bcef81df6258", - "reference": "dc9368fae6ef2ffa57eba80a7410bcef81df6258", - "shasum": "" - }, - "require": { - "php": "^7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Utility class for timing", - "homepage": "https://github.com/sebastianbergmann/php-timer/", - "keywords": [ - "timer" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-timer/issues", - "source": "https://github.com/sebastianbergmann/php-timer/tree/master" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-04-20T06:00:37+00:00" - }, - { - "name": "phpunit/php-token-stream", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-token-stream.git", - "reference": "a853a0e183b9db7eed023d7933a858fa1c8d25a3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/a853a0e183b9db7eed023d7933a858fa1c8d25a3", - "reference": "a853a0e183b9db7eed023d7933a858fa1c8d25a3", - "shasum": "" - }, - "require": { - "ext-tokenizer": "*", - "php": "^7.3 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Wrapper around PHP's tokenizer extension.", - "homepage": "https://github.com/sebastianbergmann/php-token-stream/", - "keywords": [ - "tokenizer" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-token-stream/issues", - "source": "https://github.com/sebastianbergmann/php-token-stream/tree/master" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "abandoned": true, - "time": "2020-08-04T08:28:15+00:00" - }, - { - "name": "phpunit/phpunit", - "version": "9.1.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "1b570cd7edbe136055bf5f651857dc8af6b829d2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/1b570cd7edbe136055bf5f651857dc8af6b829d2", - "reference": "1b570cd7edbe136055bf5f651857dc8af6b829d2", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.2.0", - "ext-dom": "*", - "ext-json": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.9.1", - "phar-io/manifest": "^1.0.3", - "phar-io/version": "^2.0.1", - "php": "^7.3", - "phpspec/prophecy": "^1.8.1", - "phpunit/php-code-coverage": "^8.0.1", - "phpunit/php-file-iterator": "^3.0", - "phpunit/php-invoker": "^3.0", - "phpunit/php-text-template": "^2.0", - "phpunit/php-timer": "^3.1.4", - "sebastian/code-unit": "^1.0.2", - "sebastian/comparator": "^4.0", - "sebastian/diff": "^4.0", - "sebastian/environment": "^5.0.1", - "sebastian/exporter": "^4.0", - "sebastian/global-state": "^4.0", - "sebastian/object-enumerator": "^4.0", - "sebastian/resource-operations": "^3.0", - "sebastian/type": "^2.0", - "sebastian/version": "^3.0" - }, - "require-dev": { - "ext-pdo": "*", - "phpspec/prophecy-phpunit": "^2.0" - }, - "suggest": { - "ext-soap": "*", - "ext-xdebug": "*" - }, - "bin": [ - "phpunit" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "9.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ], - "files": [ - "src/Framework/Assert/Functions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "The PHP Unit Testing framework.", - "homepage": "https://phpunit.de/", - "keywords": [ - "phpunit", - "testing", - "xunit" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.1.5" - }, - "funding": [ - { - "url": "https://phpunit.de/donate.html", - "type": "custom" - }, - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-05-22T13:54:05+00:00" - }, - { - "name": "psr/simple-cache", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/simple-cache.git", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\SimpleCache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interfaces for simple caching", - "keywords": [ - "cache", - "caching", - "psr", - "psr-16", - "simple-cache" - ], - "support": { - "source": "https://github.com/php-fig/simple-cache/tree/master" - }, - "time": "2017-10-23T01:57:42+00:00" - }, - { - "name": "sebastian/code-unit", - "version": "1.0.8", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit.git", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the PHP code units", - "homepage": "https://github.com/sebastianbergmann/code-unit", - "support": { - "issues": "https://github.com/sebastianbergmann/code-unit/issues", - "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:08:54+00:00" - }, - { - "name": "sebastian/code-unit-reverse-lookup", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Looks up which function or method a line of code belongs to", - "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", - "support": { - "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", - "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:30:19+00:00" - }, - { - "name": "sebastian/comparator", - "version": "4.0.6", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "55f4261989e546dc112258c7a75935a81a7ce382" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/55f4261989e546dc112258c7a75935a81a7ce382", - "reference": "55f4261989e546dc112258c7a75935a81a7ce382", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/diff": "^4.0", - "sebastian/exporter": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@2bepublished.at" - } - ], - "description": "Provides the functionality to compare PHP values for equality", - "homepage": "https://github.com/sebastianbergmann/comparator", - "keywords": [ - "comparator", - "compare", - "equality" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/comparator/issues", - "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.6" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T15:49:45+00:00" - }, - { - "name": "sebastian/diff", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", - "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3", - "symfony/process": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - } - ], - "description": "Diff implementation", - "homepage": "https://github.com/sebastianbergmann/diff", - "keywords": [ - "diff", - "udiff", - "unidiff", - "unified diff" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/diff/issues", - "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:10:38+00:00" - }, - { - "name": "sebastian/environment", - "version": "5.1.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "388b6ced16caa751030f6a69e588299fa09200ac" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/388b6ced16caa751030f6a69e588299fa09200ac", - "reference": "388b6ced16caa751030f6a69e588299fa09200ac", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-posix": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides functionality to handle HHVM/PHP environments", - "homepage": "http://www.github.com/sebastianbergmann/environment", - "keywords": [ - "Xdebug", - "environment", - "hhvm" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/environment/issues", - "source": "https://github.com/sebastianbergmann/environment/tree/5.1.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:52:38+00:00" - }, - { - "name": "sebastian/exporter", - "version": "4.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/d89cc98761b8cb5a1a235a6b703ae50d34080e65", - "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-mbstring": "*", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Provides the functionality to export PHP variables for visualization", - "homepage": "http://www.github.com/sebastianbergmann/exporter", - "keywords": [ - "export", - "exporter" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:24:23+00:00" - }, - { - "name": "sebastian/finder-facade", - "version": "2.0.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/finder-facade.git", - "reference": "9d3e74b845a2ce50e19b25b5f0c2718e153bee6c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/finder-facade/zipball/9d3e74b845a2ce50e19b25b5f0c2718e153bee6c", - "reference": "9d3e74b845a2ce50e19b25b5f0c2718e153bee6c", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "php": "^7.3", - "symfony/finder": "^4.1|^5.0", - "theseer/fdomdocument": "^1.6" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "FinderFacade is a convenience wrapper for Symfony's Finder component.", - "homepage": "https://github.com/sebastianbergmann/finder-facade", - "support": { - "issues": "https://github.com/sebastianbergmann/finder-facade/issues", - "source": "https://github.com/sebastianbergmann/finder-facade/tree/2.0.0" - }, - "abandoned": true, - "time": "2020-02-08T06:07:58+00:00" - }, - { - "name": "sebastian/global-state", - "version": "4.0.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "bdb1e7c79e592b8c82cb1699be3c8743119b8a72" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bdb1e7c79e592b8c82cb1699be3c8743119b8a72", - "reference": "bdb1e7c79e592b8c82cb1699be3c8743119b8a72", - "shasum": "" - }, - "require": { - "php": "^7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-dom": "*", - "phpunit/phpunit": "^9.0" - }, - "suggest": { - "ext-uopz": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Snapshotting of global state", - "homepage": "http://www.github.com/sebastianbergmann/global-state", - "keywords": [ - "global state" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/global-state/issues", - "source": "https://github.com/sebastianbergmann/global-state/tree/master" - }, - "time": "2020-02-07T06:11:37+00:00" - }, - { - "name": "sebastian/object-enumerator", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Traverses array structures and object graphs to enumerate all referenced objects", - "homepage": "https://github.com/sebastianbergmann/object-enumerator/", - "support": { - "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", - "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:12:34+00:00" - }, - { - "name": "sebastian/object-reflector", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Allows reflection of object attributes, including inherited and non-public ones", - "homepage": "https://github.com/sebastianbergmann/object-reflector/", - "support": { - "issues": "https://github.com/sebastianbergmann/object-reflector/issues", - "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:14:26+00:00" - }, - { - "name": "sebastian/phpcpd", - "version": "5.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpcpd.git", - "reference": "8724382966b1861df4e12db915eaed2165e10bf3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/8724382966b1861df4e12db915eaed2165e10bf3", - "reference": "8724382966b1861df4e12db915eaed2165e10bf3", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "php": "^7.3", - "phpunit/php-timer": "^3.0", - "sebastian/finder-facade": "^2.0", - "sebastian/version": "^3.0", - "symfony/console": "^4.0|^5.0" - }, - "bin": [ - "phpcpd" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Copy/Paste Detector (CPD) for PHP code.", - "homepage": "https://github.com/sebastianbergmann/phpcpd", - "support": { - "issues": "https://github.com/sebastianbergmann/phpcpd/issues", - "source": "https://github.com/sebastianbergmann/phpcpd/tree/5.0.2" - }, - "time": "2020-02-22T06:03:17+00:00" - }, - { - "name": "sebastian/recursion-context", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", - "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - } - ], - "description": "Provides functionality to recursively process PHP variables", - "homepage": "http://www.github.com/sebastianbergmann/recursion-context", - "support": { - "issues": "https://github.com/sebastianbergmann/recursion-context/issues", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:17:30+00:00" - }, - { - "name": "sebastian/resource-operations", - "version": "3.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides a list of PHP built-in functions that operate on resources", - "homepage": "https://www.github.com/sebastianbergmann/resource-operations", - "support": { - "issues": "https://github.com/sebastianbergmann/resource-operations/issues", - "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:45:17+00:00" - }, - { - "name": "sebastian/type", - "version": "2.3.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/type.git", - "reference": "81cd61ab7bbf2de744aba0ea61fae32f721df3d2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/81cd61ab7bbf2de744aba0ea61fae32f721df3d2", - "reference": "81cd61ab7bbf2de744aba0ea61fae32f721df3d2", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.3-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the types of the PHP type system", - "homepage": "https://github.com/sebastianbergmann/type", - "support": { - "issues": "https://github.com/sebastianbergmann/type/issues", - "source": "https://github.com/sebastianbergmann/type/tree/2.3.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:18:59+00:00" - }, - { - "name": "sebastian/version", - "version": "3.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/version.git", - "reference": "c6c1022351a901512170118436c764e473f6de8c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", - "reference": "c6c1022351a901512170118436c764e473f6de8c", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that helps with managing the version number of Git-hosted PHP projects", - "homepage": "https://github.com/sebastianbergmann/version", - "support": { - "issues": "https://github.com/sebastianbergmann/version/issues", - "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:39:44+00:00" - }, - { - "name": "squizlabs/php_codesniffer", - "version": "3.5.8", - "source": { - "type": "git", - "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "9d583721a7157ee997f235f327de038e7ea6dac4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/9d583721a7157ee997f235f327de038e7ea6dac4", - "reference": "9d583721a7157ee997f235f327de038e7ea6dac4", - "shasum": "" - }, - "require": { - "ext-simplexml": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" - }, - "bin": [ - "bin/phpcs", - "bin/phpcbf" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Greg Sherwood", - "role": "lead" - } - ], - "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", - "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", - "keywords": [ - "phpcs", - "standards" - ], - "support": { - "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", - "source": "https://github.com/squizlabs/PHP_CodeSniffer", - "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" - }, - "time": "2020-10-23T02:01:07+00:00" - }, - { - "name": "symfony/config", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/config.git", - "reference": "50e0e1314a3b2609d32b6a5a0d0fb5342494c4ab" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/50e0e1314a3b2609d32b6a5a0d0fb5342494c4ab", - "reference": "50e0e1314a3b2609d32b6a5a0d0fb5342494c4ab", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/filesystem": "^4.4|^5.0", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php80": "^1.15" - }, - "conflict": { - "symfony/finder": "<4.4" - }, - "require-dev": { - "symfony/event-dispatcher": "^4.4|^5.0", - "symfony/finder": "^4.4|^5.0", - "symfony/messenger": "^4.4|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/yaml": "^4.4|^5.0" - }, - "suggest": { - "symfony/yaml": "To use the yaml reference dumper" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Config\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/config/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T10:15:41+00:00" - }, - { - "name": "symfony/dependency-injection", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/dependency-injection.git", - "reference": "62f72187be689540385dce6c68a5d4c16f034139" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/62f72187be689540385dce6c68a5d4c16f034139", - "reference": "62f72187be689540385dce6c68a5d4c16f034139", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.0", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15", - "symfony/service-contracts": "^1.1.6|^2" - }, - "conflict": { - "symfony/config": "<5.1", - "symfony/finder": "<4.4", - "symfony/proxy-manager-bridge": "<4.4", - "symfony/yaml": "<4.4" - }, - "provide": { - "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0" - }, - "require-dev": { - "symfony/config": "^5.1", - "symfony/expression-language": "^4.4|^5.0", - "symfony/yaml": "^4.4|^5.0" - }, - "suggest": { - "symfony/config": "", - "symfony/expression-language": "For using expressions in service container configuration", - "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", - "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", - "symfony/yaml": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\DependencyInjection\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Allows you to standardize and centralize the way objects are constructed in your application", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T12:56:27+00:00" - }, - { - "name": "symfony/http-foundation", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-foundation.git", - "reference": "20c554c0f03f7cde5ce230ed248470cccbc34c36" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/20c554c0f03f7cde5ce230ed248470cccbc34c36", - "reference": "20c554c0f03f7cde5ce230ed248470cccbc34c36", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php80": "^1.15" - }, - "require-dev": { - "predis/predis": "~1.0", - "symfony/cache": "^4.4|^5.0", - "symfony/expression-language": "^4.4|^5.0", - "symfony/mime": "^4.4|^5.0" - }, - "suggest": { - "symfony/mime": "To use the file extension guesser" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\HttpFoundation\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Defines an object-oriented layer for the HTTP specification", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/http-foundation/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-02-03T04:42:09+00:00" - }, - { - "name": "symfony/mime", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "7dee6a43493f39b51ff6c5bb2bd576fe40a76c86" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/7dee6a43493f39b51ff6c5bb2bd576fe40a76c86", - "reference": "7dee6a43493f39b51ff6c5bb2bd576fe40a76c86", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.15" - }, - "conflict": { - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", - "symfony/mailer": "<4.4" - }, - "require-dev": { - "egulias/email-validator": "^2.1.10", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/property-access": "^4.4|^5.1", - "symfony/property-info": "^4.4|^5.1", - "symfony/serializer": "^5.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Mime\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Allows manipulating MIME messages", - "homepage": "https://symfony.com/", - "keywords": [ - "mime", - "mime-type" - ], - "support": { - "source": "https://github.com/symfony/mime/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-02-02T06:10:15+00:00" - }, - { - "name": "symfony/polyfill-php70", - "version": "v1.20.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php70.git", - "reference": "5f03a781d984aae42cebd18e7912fa80f02ee644" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/5f03a781d984aae42cebd18e7912fa80f02ee644", - "reference": "5f03a781d984aae42cebd18e7912fa80f02ee644", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "metapackage", - "extra": { - "branch-alias": { - "dev-main": "1.20-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php70/tree/v1.20.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-10-23T14:02:19+00:00" - }, - { - "name": "symfony/stopwatch", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/stopwatch.git", - "reference": "b12274acfab9d9850c52583d136a24398cdf1a0c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/b12274acfab9d9850c52583d136a24398cdf1a0c", - "reference": "b12274acfab9d9850c52583d136a24398cdf1a0c", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/service-contracts": "^1.0|^2" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Stopwatch\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides a way to profile code", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/stopwatch/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T10:15:41+00:00" - }, - { - "name": "symfony/yaml", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "338cddc6d74929f6adf19ca5682ac4b8e109cdb0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/338cddc6d74929f6adf19ca5682ac4b8e109cdb0", - "reference": "338cddc6d74929f6adf19ca5682ac4b8e109cdb0", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-ctype": "~1.8" - }, - "conflict": { - "symfony/console": "<4.4" - }, - "require-dev": { - "symfony/console": "^4.4|^5.0" - }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" - }, - "bin": [ - "Resources/bin/yaml-lint" - ], - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Yaml\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Loads and dumps YAML files", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/yaml/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-02-03T04:42:09+00:00" - }, - { - "name": "theseer/fdomdocument", - "version": "1.6.6", - "source": { - "type": "git", - "url": "https://github.com/theseer/fDOMDocument.git", - "reference": "6e8203e40a32a9c770bcb62fe37e68b948da6dca" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/theseer/fDOMDocument/zipball/6e8203e40a32a9c770bcb62fe37e68b948da6dca", - "reference": "6e8203e40a32a9c770bcb62fe37e68b948da6dca", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "lib-libxml": "*", - "php": ">=5.3.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "lead" - } - ], - "description": "The classes contained within this repository extend the standard DOM to use exceptions at all occasions of errors instead of PHP warnings or notices. They also add various custom methods and shortcuts for convenience and to simplify the usage of DOM.", - "homepage": "https://github.com/theseer/fDOMDocument", - "support": { - "issues": "https://github.com/theseer/fDOMDocument/issues", - "source": "https://github.com/theseer/fDOMDocument/tree/master" - }, - "time": "2017-06-30T11:53:12+00:00" - }, - { - "name": "theseer/tokenizer", - "version": "1.2.0", - "source": { - "type": "git", - "url": "https://github.com/theseer/tokenizer.git", - "reference": "75a63c33a8577608444246075ea0af0d052e452a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/75a63c33a8577608444246075ea0af0d052e452a", - "reference": "75a63c33a8577608444246075ea0af0d052e452a", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": "^7.2 || ^8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - } - ], - "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", - "support": { - "issues": "https://github.com/theseer/tokenizer/issues", - "source": "https://github.com/theseer/tokenizer/tree/master" - }, - "funding": [ - { - "url": "https://github.com/theseer", - "type": "github" - } - ], - "time": "2020-07-12T23:59:07+00:00" - }, - { - "name": "vlucas/phpdotenv", - "version": "v2.6.7", - "source": { - "type": "git", - "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "b786088918a884258c9e3e27405c6a4cf2ee246e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/b786088918a884258c9e3e27405c6a4cf2ee246e", - "reference": "b786088918a884258c9e3e27405c6a4cf2ee246e", - "shasum": "" - }, - "require": { - "php": "^5.3.9 || ^7.0 || ^8.0", - "symfony/polyfill-ctype": "^1.17" - }, - "require-dev": { - "ext-filter": "*", - "ext-pcre": "*", - "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20" - }, - "suggest": { - "ext-filter": "Required to use the boolean validator.", - "ext-pcre": "Required to use most of the library." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev" - } - }, - "autoload": { - "psr-4": { - "Dotenv\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Graham Campbell", - "email": "graham@alt-three.com", - "homepage": "https://gjcampbell.co.uk/" - }, - { - "name": "Vance Lucas", - "email": "vance@vancelucas.com", - "homepage": "https://vancelucas.com/" - } - ], - "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", - "keywords": [ - "dotenv", - "env", - "environment" - ], - "support": { - "issues": "https://github.com/vlucas/phpdotenv/issues", - "source": "https://github.com/vlucas/phpdotenv/tree/v2.6.7" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", - "type": "tidelift" - } - ], - "time": "2021-01-20T14:39:13+00:00" - }, - { - "name": "webmozart/assert", - "version": "1.9.1", - "source": { - "type": "git", - "url": "https://github.com/webmozarts/assert.git", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389", - "shasum": "" - }, - "require": { - "php": "^5.3.3 || ^7.0 || ^8.0", - "symfony/polyfill-ctype": "^1.8" - }, - "conflict": { - "phpstan/phpstan": "<0.12.20", - "vimeo/psalm": "<3.9.1" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.36 || ^7.5.13" - }, - "type": "library", - "autoload": { - "psr-4": { - "Webmozart\\Assert\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Assertions to validate method input/output with nice error messages.", - "keywords": [ - "assert", - "check", - "validate" - ], - "support": { - "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/1.9.1" - }, - "time": "2020-07-08T17:02:28+00:00" - }, - { - "name": "weew/helpers-array", - "version": "v1.3.1", - "source": { - "type": "git", - "url": "https://github.com/weew/helpers-array.git", - "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/weew/helpers-array/zipball/9bff63111f9765b4277750db8d276d92b3e16ed0", - "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0", - "shasum": "" - }, - "require-dev": { - "phpunit/phpunit": "^4.7", - "satooshi/php-coveralls": "^0.6.1" - }, - "type": "library", - "autoload": { - "files": [ - "src/array.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Maxim Kott", - "email": "maximkott@gmail.com" - } - ], - "description": "Useful collection of php array helpers.", - "support": { - "issues": "https://github.com/weew/helpers-array/issues", - "source": "https://github.com/weew/helpers-array/tree/master" - }, - "time": "2016-07-21T11:18:01+00:00" - } - ], - "aliases": [], - "minimum-stability": "stable", - "stability-flags": [], - "prefer-stable": true, - "prefer-lowest": false, - "platform": [], - "platform-dev": [], - "plugin-api-version": "2.0.0" + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "a04ccba62af8f376e2ce2cab9c181b73", + "packages": [ + { + "name": "2tvenom/cborencode", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/2tvenom/CBOREncode.git", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/42aedccb861d01fc0554782348cc08f8ebf22332", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "CBOR": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "PHP" + ], + "authors": [ + { + "name": "Pavel Gulbin", + "email": "2tvenom@gmail.com", + "role": "Developer" + } + ], + "description": "CBOR encoder for PHP", + "homepage": "https://github.com/2tvenom/CBOREncode", + "keywords": [ + "cbor" + ], + "support": { + "issues": "https://github.com/2tvenom/CBOREncode/issues", + "source": "https://github.com/2tvenom/CBOREncode/tree/1.0.2" + }, + "time": "2020-10-27T07:22:41+00:00" + }, + { + "name": "astock/stock-api-libphp", + "version": "1.1.5", + "source": { + "type": "git", + "url": "https://github.com/adobe/stock-api-libphp.git", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "~7.3", + "php": ">=7.3" + }, + "require-dev": { + "mockery/mockery": "^1.4.3", + "phpunit/phpunit": ">=6.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "AdobeStock\\Api\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "description": "Adobe Stock API library", + "support": { + "issues": "https://github.com/adobe/stock-api-libphp/issues", + "source": "https://github.com/adobe/stock-api-libphp/tree/1.1.5" + }, + "time": "2021-08-31T16:36:34+00:00" + }, + { + "name": "aws/aws-crt-php", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/awslabs/aws-crt-php.git", + "reference": "3942776a8c99209908ee0b287746263725685732" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732", + "reference": "3942776a8c99209908ee0b287746263725685732", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35|^5.4.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "AWS SDK Common Runtime Team", + "email": "aws-sdk-common-runtime@amazon.com" + } + ], + "description": "AWS Common Runtime for PHP", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "crt", + "sdk" + ], + "support": { + "issues": "https://github.com/awslabs/aws-crt-php/issues", + "source": "https://github.com/awslabs/aws-crt-php/tree/v1.0.2" + }, + "time": "2021-09-03T22:57:30+00:00" + }, + { + "name": "aws/aws-sdk-php", + "version": "3.232.3", + "source": { + "type": "git", + "url": "https://github.com/aws/aws-sdk-php.git", + "reference": "96fae7f4b2ab11a3eb3fceacef7cb4b12e46b27c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/96fae7f4b2ab11a3eb3fceacef7cb4b12e46b27c", + "reference": "96fae7f4b2ab11a3eb3fceacef7cb4b12e46b27c", + "shasum": "" + }, + "require": { + "aws/aws-crt-php": "^1.0.2", + "ext-json": "*", + "ext-pcre": "*", + "ext-simplexml": "*", + "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", + "guzzlehttp/promises": "^1.4.0", + "guzzlehttp/psr7": "^1.8.5 || ^2.3", + "mtdowling/jmespath.php": "^2.6", + "php": ">=5.5" + }, + "require-dev": { + "andrewsville/php-token-reflection": "^1.4", + "aws/aws-php-sns-message-validator": "~1.0", + "behat/behat": "~3.0", + "composer/composer": "^1.10.22", + "doctrine/cache": "~1.4", + "ext-dom": "*", + "ext-openssl": "*", + "ext-pcntl": "*", + "ext-sockets": "*", + "nette/neon": "^2.3", + "paragonie/random_compat": ">= 2", + "phpunit/phpunit": "^4.8.35 || ^5.6.3", + "psr/cache": "^1.0", + "psr/simple-cache": "^1.0", + "sebastian/comparator": "^1.2.3" + }, + "suggest": { + "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", + "doctrine/cache": "To use the DoctrineCacheAdapter", + "ext-curl": "To send requests using cURL", + "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", + "ext-sockets": "To use client-side monitoring" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Aws\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Amazon Web Services", + "homepage": "http://aws.amazon.com/" + } + ], + "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "cloud", + "dynamodb", + "ec2", + "glacier", + "s3", + "sdk" + ], + "support": { + "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", + "issues": "https://github.com/aws/aws-sdk-php/issues", + "source": "https://github.com/aws/aws-sdk-php/tree/3.232.3" + }, + "time": "2022-08-08T18:19:49+00:00" + }, + { + "name": "bacon/bacon-qr-code", + "version": "2.0.7", + "source": { + "type": "git", + "url": "https://github.com/Bacon/BaconQrCode.git", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "shasum": "" + }, + "require": { + "dasprid/enum": "^1.0.3", + "ext-iconv": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phly/keep-a-changelog": "^2.1", + "phpunit/phpunit": "^7 | ^8 | ^9", + "spatie/phpunit-snapshot-assertions": "^4.2.9", + "squizlabs/php_codesniffer": "^3.4" + }, + "suggest": { + "ext-imagick": "to generate QR code images" + }, + "type": "library", + "autoload": { + "psr-4": { + "BaconQrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "BaconQrCode is a QR code generator for PHP.", + "homepage": "https://github.com/Bacon/BaconQrCode", + "support": { + "issues": "https://github.com/Bacon/BaconQrCode/issues", + "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.7" + }, + "time": "2022-03-14T02:02:36+00:00" + }, + { + "name": "beberlei/assert", + "version": "v3.3.2", + "source": { + "type": "git", + "url": "https://github.com/beberlei/assert.git", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/beberlei/assert/zipball/cb70015c04be1baee6f5f5c953703347c0ac1655", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-json": "*", + "ext-mbstring": "*", + "ext-simplexml": "*", + "php": "^7.0 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "*", + "phpstan/phpstan": "*", + "phpunit/phpunit": ">=6.0.0", + "yoast/phpunit-polyfills": "^0.1.0" + }, + "suggest": { + "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Assert/functions.php" + ], + "psr-4": { + "Assert\\": "lib/Assert" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de", + "role": "Lead Developer" + }, + { + "name": "Richard Quadling", + "email": "rquadling@gmail.com", + "role": "Collaborator" + } + ], + "description": "Thin assertion library for input validation in business models.", + "keywords": [ + "assert", + "assertion", + "validation" + ], + "support": { + "issues": "https://github.com/beberlei/assert/issues", + "source": "https://github.com/beberlei/assert/tree/v3.3.2" + }, + "time": "2021-12-16T21:41:27+00:00" + }, + { + "name": "braintree/braintree_php", + "version": "6.5.1", + "source": { + "type": "git", + "url": "https://github.com/braintree/braintree_php.git", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/braintree/braintree_php/zipball/b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-dom": "*", + "ext-hash": "*", + "ext-openssl": "*", + "ext-xmlwriter": "*", + "php": ">=7.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.0", + "squizlabs/php_codesniffer": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Braintree\\": "lib/Braintree" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Braintree", + "homepage": "https://www.braintreepayments.com/" + } + ], + "description": "Braintree PHP Client Library", + "support": { + "issues": "https://github.com/braintree/braintree_php/issues", + "source": "https://github.com/braintree/braintree_php/tree/6.5.1" + }, + "time": "2021-12-20T19:47:39+00:00" + }, + { + "name": "brick/math", + "version": "0.9.3", + "source": { + "type": "git", + "url": "https://github.com/brick/math.git", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", + "vimeo/psalm": "4.9.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\Math\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Arbitrary-precision arithmetic library", + "keywords": [ + "Arbitrary-precision", + "BigInteger", + "BigRational", + "arithmetic", + "bigdecimal", + "bignum", + "brick", + "math" + ], + "support": { + "issues": "https://github.com/brick/math/issues", + "source": "https://github.com/brick/math/tree/0.9.3" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/brick/math", + "type": "tidelift" + } + ], + "time": "2021-08-15T20:50:18+00:00" + }, + { + "name": "brick/varexporter", + "version": "0.3.7", + "source": { + "type": "git", + "url": "https://github.com/brick/varexporter.git", + "reference": "3e263cd718d242594c52963760fee2059fd5833c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/varexporter/zipball/3e263cd718d242594c52963760fee2059fd5833c", + "reference": "3e263cd718d242594c52963760fee2059fd5833c", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.0", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^8.5 || ^9.0", + "vimeo/psalm": "4.23.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\VarExporter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A powerful alternative to var_export(), which can export closures and objects without __set_state()", + "keywords": [ + "var_export" + ], + "support": { + "issues": "https://github.com/brick/varexporter/issues", + "source": "https://github.com/brick/varexporter/tree/0.3.7" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + } + ], + "time": "2022-06-29T23:37:57+00:00" + }, + { + "name": "christian-riesen/base32", + "version": "1.6.0", + "source": { + "type": "git", + "url": "https://github.com/ChristianRiesen/base32.git", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.17", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5.13 || ^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Base32\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Riesen", + "email": "chris.riesen@gmail.com", + "homepage": "http://christianriesen.com/", + "role": "Developer" + } + ], + "description": "Base32 encoder/decoder according to RFC 4648", + "homepage": "https://github.com/ChristianRiesen/base32", + "keywords": [ + "base32", + "decode", + "encode", + "rfc4648" + ], + "support": { + "issues": "https://github.com/ChristianRiesen/base32/issues", + "source": "https://github.com/ChristianRiesen/base32/tree/1.6.0" + }, + "time": "2021-02-26T10:19:33+00:00" + }, + { + "name": "colinmollenhour/cache-backend-file", + "version": "v1.4.5", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_File.git", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_File/zipball/03c7d4c0f43b2de1b559a3527d18ff697d306544", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544", + "shasum": "" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "File.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", + "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" + }, + "time": "2019-04-18T21:54:31+00:00" + }, + { + "name": "colinmollenhour/cache-backend-redis", + "version": "1.14.2", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "*" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "Cm/Cache/Backend/Redis.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "Zend_Cache backend using Redis with full support for tags.", + "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/tree/1.14.2" + }, + "time": "2021-03-02T18:36:21+00:00" + }, + { + "name": "colinmollenhour/credis", + "version": "v1.13.0", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/credis.git", + "reference": "afec8e58ec93d2291c127fa19709a048f28641e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/afec8e58ec93d2291c127fa19709a048f28641e5", + "reference": "afec8e58ec93d2291c127fa19709a048f28641e5", + "shasum": "" + }, + "require": { + "php": ">=5.6.0" + }, + "suggest": { + "ext-redis": "Improved performance for communicating with redis" + }, + "type": "library", + "autoload": { + "classmap": [ + "Client.php", + "Cluster.php", + "Sentinel.php", + "Module.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Colin Mollenhour", + "email": "colin@mollenhour.com" + } + ], + "description": "Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.", + "homepage": "https://github.com/colinmollenhour/credis", + "support": { + "issues": "https://github.com/colinmollenhour/credis/issues", + "source": "https://github.com/colinmollenhour/credis/tree/v1.13.0" + }, + "time": "2022-04-07T14:57:22+00:00" + }, + { + "name": "colinmollenhour/php-redis-session-abstract", + "version": "v1.4.5", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", + "reference": "77ad0c1637ae6ea059f1f8e9fbdac6469242a16d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/77ad0c1637ae6ea059f1f8e9fbdac6469242a16d", + "reference": "77ad0c1637ae6ea059f1f8e9fbdac6469242a16d", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "~1.6", + "php": "^5.5 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Cm\\RedisSession\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "A Redis-based session handler with optimistic locking", + "homepage": "https://github.com/colinmollenhour/php-redis-session-abstract", + "support": { + "issues": "https://github.com/colinmollenhour/php-redis-session-abstract/issues", + "source": "https://github.com/colinmollenhour/php-redis-session-abstract/tree/v1.4.5" + }, + "time": "2021-12-01T21:16:01+00:00" + }, + { + "name": "composer/ca-bundle", + "version": "1.3.3", + "source": { + "type": "git", + "url": "https://github.com/composer/ca-bundle.git", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "shasum": "" + }, + "require": { + "ext-openssl": "*", + "ext-pcre": "*", + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "psr/log": "^1.0", + "symfony/phpunit-bridge": "^4.2 || ^5", + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\CaBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + } + ], + "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", + "keywords": [ + "cabundle", + "cacert", + "certificate", + "ssl", + "tls" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.3.3" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-07-20T07:14:26+00:00" + }, + { + "name": "composer/composer", + "version": "2.2.17", + "source": { + "type": "git", + "url": "https://github.com/composer/composer.git", + "reference": "a8ab5070fb99396e4710baee286478ad697724c2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/composer/zipball/a8ab5070fb99396e4710baee286478ad697724c2", + "reference": "a8ab5070fb99396e4710baee286478ad697724c2", + "shasum": "" + }, + "require": { + "composer/ca-bundle": "^1.0", + "composer/metadata-minifier": "^1.0", + "composer/pcre": "^1.0", + "composer/semver": "^3.0", + "composer/spdx-licenses": "^1.2", + "composer/xdebug-handler": "^2.0 || ^3.0", + "justinrainbow/json-schema": "^5.2.11", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1.0 || ^2.0", + "react/promise": "^1.2 || ^2.7", + "seld/jsonlint": "^1.4", + "seld/phar-utils": "^1.0", + "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0" + }, + "require-dev": { + "phpspec/prophecy": "^1.10", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", + "ext-zip": "Enabling the zip extension allows you to unzip archives", + "ext-zlib": "Allow gzip compression of HTTP requests" + }, + "bin": [ + "bin/composer" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.2-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\": "src/Composer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "https://www.naderman.de/" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be/" + } + ], + "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", + "homepage": "https://getcomposer.org/", + "keywords": [ + "autoload", + "dependency", + "package" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/composer/issues", + "source": "https://github.com/composer/composer/tree/2.2.17" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-07-13T13:27:38+00:00" + }, + { + "name": "composer/metadata-minifier", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/composer/metadata-minifier.git", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "composer/composer": "^2", + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\MetadataMinifier\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + } + ], + "description": "Small utility library that handles metadata minification and expansion.", + "keywords": [ + "composer", + "compression" + ], + "support": { + "issues": "https://github.com/composer/metadata-minifier/issues", + "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2021-04-07T13:37:33+00:00" + }, + { + "name": "composer/pcre", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/pcre/zipball/67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.3", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Pcre\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/1.0.1" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-01-21T20:24:37+00:00" + }, + { + "name": "composer/semver", + "version": "3.3.2", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de/" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl/" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": [ + "semantic", + "semver", + "validation", + "versioning" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.3.2" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-04-01T19:23:25+00:00" + }, + { + "name": "composer/spdx-licenses", + "version": "1.5.7", + "source": { + "type": "git", + "url": "https://github.com/composer/spdx-licenses.git", + "reference": "c848241796da2abf65837d51dce1fae55a960149" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/c848241796da2abf65837d51dce1fae55a960149", + "reference": "c848241796da2abf65837d51dce1fae55a960149", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Spdx\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de/" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl/" + } + ], + "description": "SPDX licenses list and validation library.", + "keywords": [ + "license", + "spdx", + "validator" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/1.5.7" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-05-23T07:37:50+00:00" + }, + { + "name": "composer/xdebug-handler", + "version": "2.0.5", + "source": { + "type": "git", + "url": "https://github.com/composer/xdebug-handler.git", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/9e36aeed4616366d2b690bdce11f71e9178c579a", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a", + "shasum": "" + }, + "require": { + "composer/pcre": "^1", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1 || ^2 || ^3" + }, + "require-dev": { + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Composer\\XdebugHandler\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "John Stevenson", + "email": "john-stevenson@blueyonder.co.uk" + } + ], + "description": "Restarts a process without Xdebug.", + "keywords": [ + "Xdebug", + "performance" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/2.0.5" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-02-24T20:20:32+00:00" + }, + { + "name": "dasprid/enum", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/DASPRiD/Enum.git", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9", + "squizlabs/php_codesniffer": "^3.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "DASPRiD\\Enum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "PHP 7.1 enum implementation", + "keywords": [ + "enum", + "map" + ], + "support": { + "issues": "https://github.com/DASPRiD/Enum/issues", + "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" + }, + "time": "2020-10-02T16:03:48+00:00" + }, + { + "name": "elasticsearch/elasticsearch", + "version": "v7.17.0", + "source": { + "type": "git", + "url": "https://github.com/elastic/elasticsearch-php.git", + "reference": "1890f9d7fde076b5a3ddcf579a802af05b2e781b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/1890f9d7fde076b5a3ddcf579a802af05b2e781b", + "reference": "1890f9d7fde076b5a3ddcf579a802af05b2e781b", + "shasum": "" + }, + "require": { + "ext-json": ">=1.3.7", + "ezimuel/ringphp": "^1.1.2", + "php": "^7.3 || ^8.0", + "psr/log": "^1|^2|^3" + }, + "require-dev": { + "ext-yaml": "*", + "ext-zip": "*", + "mockery/mockery": "^1.2", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^9.3", + "squizlabs/php_codesniffer": "^3.4", + "symfony/finder": "~4.0" + }, + "suggest": { + "ext-curl": "*", + "monolog/monolog": "Allows for client-level logging and tracing" + }, + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Elasticsearch\\": "src/Elasticsearch/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0", + "LGPL-2.1-only" + ], + "authors": [ + { + "name": "Zachary Tong" + }, + { + "name": "Enrico Zimuel" + } + ], + "description": "PHP Client for Elasticsearch", + "keywords": [ + "client", + "elasticsearch", + "search" + ], + "support": { + "issues": "https://github.com/elastic/elasticsearch-php/issues", + "source": "https://github.com/elastic/elasticsearch-php/tree/v7.17.0" + }, + "time": "2022-02-03T13:40:04+00:00" + }, + { + "name": "endroid/qr-code", + "version": "4.4.9", + "source": { + "type": "git", + "url": "https://github.com/endroid/qr-code.git", + "reference": "bf087fa1e93a1b7310e2d94d187e26ae51db199d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/endroid/qr-code/zipball/bf087fa1e93a1b7310e2d94d187e26ae51db199d", + "reference": "bf087fa1e93a1b7310e2d94d187e26ae51db199d", + "shasum": "" + }, + "require": { + "bacon/bacon-qr-code": "^2.0.5", + "php": "^7.4||^8.0" + }, + "require-dev": { + "endroid/quality": "dev-master", + "ext-gd": "*", + "khanamiryan/qrcode-detector-decoder": "^1.0.4", + "setasign/fpdf": "^1.8.2" + }, + "suggest": { + "ext-gd": "Enables you to write PNG images", + "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator", + "roave/security-advisories": "Makes sure package versions with known security issues are not installed", + "setasign/fpdf": "Enables you to use the PDF writer" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-4": { + "Endroid\\QrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jeroen van den Enden", + "email": "info@endroid.nl" + } + ], + "description": "Endroid QR Code", + "homepage": "https://github.com/endroid/qr-code", + "keywords": [ + "code", + "endroid", + "php", + "qr", + "qrcode" + ], + "support": { + "issues": "https://github.com/endroid/qr-code/issues", + "source": "https://github.com/endroid/qr-code/tree/4.4.9" + }, + "funding": [ + { + "url": "https://github.com/endroid", + "type": "github" + } + ], + "time": "2022-05-10T07:25:08+00:00" + }, + { + "name": "ezimuel/guzzlestreams", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/guzzlestreams.git", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Stream\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "Guzzle", + "stream" + ], + "support": { + "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" + }, + "time": "2020-02-14T23:11:50+00:00" + }, + { + "name": "ezimuel/ringphp", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/ringphp.git", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/92b8161404ab1ad84059ebed41d9f757e897ce74", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74", + "shasum": "" + }, + "require": { + "ezimuel/guzzlestreams": "^3.0.1", + "php": ">=5.4.0", + "react/promise": "~2.0" + }, + "replace": { + "guzzlehttp/ringphp": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "phpunit/phpunit": "~9.0" + }, + "suggest": { + "ext-curl": "Guzzle will use specific adapters if cURL is present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Ring\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", + "support": { + "source": "https://github.com/ezimuel/ringphp/tree/1.2.0" + }, + "time": "2021-11-16T11:51:30+00:00" + }, + { + "name": "ezyang/htmlpurifier", + "version": "v4.14.0", + "source": { + "type": "git", + "url": "https://github.com/ezyang/htmlpurifier.git", + "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/12ab42bd6e742c70c0a52f7b82477fcd44e64b75", + "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75", + "shasum": "" + }, + "require": { + "php": ">=5.2" + }, + "type": "library", + "autoload": { + "files": [ + "library/HTMLPurifier.composer.php" + ], + "psr-0": { + "HTMLPurifier": "library/" + }, + "exclude-from-classmap": [ + "/library/HTMLPurifier/Language/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Edward Z. Yang", + "email": "admin@htmlpurifier.org", + "homepage": "http://ezyang.com/" + } + ], + "description": "Standards compliant HTML filter written in PHP", + "homepage": "http://htmlpurifier.org/", + "keywords": [ + "html" + ], + "support": { + "issues": "https://github.com/ezyang/htmlpurifier/issues", + "source": "https://github.com/ezyang/htmlpurifier/tree/v4.14.0" + }, + "time": "2021-12-25T01:21:49+00:00" + }, + { + "name": "fgrosse/phpasn1", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/fgrosse/PHPASN1.git", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/eef488991d53e58e60c9554b09b1201ca5ba9296", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296", + "shasum": "" + }, + "require": { + "php": "~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "~2.0", + "phpunit/phpunit": "^6.3 || ^7.0 || ^8.0" + }, + "suggest": { + "ext-bcmath": "BCmath is the fallback extension for big integer calculations", + "ext-curl": "For loading OID information from the web if they have not bee defined statically", + "ext-gmp": "GMP is the preferred extension for big integer calculations", + "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "FG\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Friedrich Große", + "email": "friedrich.grosse@gmail.com", + "homepage": "https://github.com/FGrosse", + "role": "Author" + }, + { + "name": "All contributors", + "homepage": "https://github.com/FGrosse/PHPASN1/contributors" + } + ], + "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.", + "homepage": "https://github.com/FGrosse/PHPASN1", + "keywords": [ + "DER", + "asn.1", + "asn1", + "ber", + "binary", + "decoding", + "encoding", + "x.509", + "x.690", + "x509", + "x690" + ], + "support": { + "issues": "https://github.com/fgrosse/PHPASN1/issues", + "source": "https://github.com/fgrosse/PHPASN1/tree/v2.4.0" + }, + "time": "2021-12-11T12:41:06+00:00" + }, + { + "name": "google/recaptcha", + "version": "1.2.4", + "source": { + "type": "git", + "url": "https://github.com/google/recaptcha.git", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/google/recaptcha/zipball/614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "ReCaptcha\\": "src/ReCaptcha" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", + "homepage": "https://www.google.com/recaptcha/", + "keywords": [ + "Abuse", + "captcha", + "recaptcha", + "spam" + ], + "support": { + "forum": "https://groups.google.com/forum/#!forum/recaptcha", + "issues": "https://github.com/google/recaptcha/issues", + "source": "https://github.com/google/recaptcha" + }, + "time": "2020-03-31T17:50:54+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "7.4.5", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "1dd98b0564cb3f6bd16ce683cb755f94c10fbd82" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/1dd98b0564cb3f6bd16ce683cb755f94c10fbd82", + "reference": "1dd98b0564cb3f6bd16ce683cb755f94c10fbd82", + "shasum": "" + }, + "require": { + "ext-json": "*", + "guzzlehttp/promises": "^1.5", + "guzzlehttp/psr7": "^1.9 || ^2.4", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "ext-curl": "*", + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.5.5 || ^9.3.5", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.4-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "psr-18", + "psr-7", + "rest", + "web service" + ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.4.5" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2022-06-20T22:16:13+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "1.5.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "symfony/phpunit-bridge": "^4.4 || ^5.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/1.5.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2021-10-22T20:56:57+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "2.4.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "13388f00956b1503577598873fffb5ae994b5737" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/13388f00956b1503577598873fffb5ae994b5737", + "reference": "13388f00956b1503577598873fffb5ae994b5737", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "ralouphie/getallheaders": "^3.0" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.8 || ^9.3.10" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu/" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" + ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.4.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2022-06-20T21:43:11+00:00" + }, + { + "name": "justinrainbow/json-schema", + "version": "5.2.12", + "source": { + "type": "git", + "url": "https://github.com/justinrainbow/json-schema.git", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", + "json-schema/json-schema-test-suite": "1.2.0", + "phpunit/phpunit": "^4.8.35" + }, + "bin": [ + "bin/validate-json" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "JsonSchema\\": "src/JsonSchema/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bruno Prieto Reis", + "email": "bruno.p.reis@gmail.com" + }, + { + "name": "Justin Rainbow", + "email": "justin.rainbow@gmail.com" + }, + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + }, + { + "name": "Robert Schönthal", + "email": "seroscho@googlemail.com" + } + ], + "description": "A library to validate a json schema.", + "homepage": "https://github.com/justinrainbow/json-schema", + "keywords": [ + "json", + "schema" + ], + "support": { + "issues": "https://github.com/justinrainbow/json-schema/issues", + "source": "https://github.com/justinrainbow/json-schema/tree/5.2.12" + }, + "time": "2022-04-13T08:02:27+00:00" + }, + { + "name": "laminas/laminas-captcha", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-captcha.git", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/debd6783ce593cb2e4cf74c3028baf1730918d85", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85", + "shasum": "" + }, + "require": { + "laminas/laminas-recaptcha": "^3.4.0", + "laminas/laminas-session": "^2.12", + "laminas/laminas-stdlib": "^3.10.1", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-validator": "^2.19.0", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-captcha": "*" + }, + "require-dev": { + "ext-gd": "*", + "laminas/laminas-coding-standard": "~2.3.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n-resources": "Translations of captcha messages" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Captcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", + "homepage": "https://laminas.dev/", + "keywords": [ + "captcha", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-captcha/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-captcha/issues", + "rss": "https://github.com/laminas/laminas-captcha/releases.atom", + "source": "https://github.com/laminas/laminas-captcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-24T15:35:33+00:00" + }, + { + "name": "laminas/laminas-code", + "version": "4.5.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-code.git", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-code/zipball/da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "doctrine/annotations": "^1.13.2", + "ext-phar": "*", + "laminas/laminas-coding-standard": "^2.3.0", + "laminas/laminas-stdlib": "^3.6.1", + "phpunit/phpunit": "^9.5.10", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.13.1" + }, + "suggest": { + "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", + "laminas/laminas-stdlib": "Laminas\\Stdlib component" + }, + "type": "library", + "autoload": { + "files": [ + "polyfill/ReflectionEnumPolyfill.php" + ], + "psr-4": { + "Laminas\\Code\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", + "homepage": "https://laminas.dev/", + "keywords": [ + "code", + "laminas", + "laminasframework" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-code/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-code/issues", + "rss": "https://github.com/laminas/laminas-code/releases.atom", + "source": "https://github.com/laminas/laminas-code" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-06T11:26:02+00:00" + }, + { + "name": "laminas/laminas-config", + "version": "3.7.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-config.git", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-config/zipball/e43d13dcfc273d4392812eb395ce636f73f34dfd", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2.0", + "zendframework/zend-config": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-filter": "^2.7.2", + "laminas/laminas-i18n": "^2.10.3", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-filter": "^2.7.2; install if you want to use the Filter processor", + "laminas/laminas-i18n": "^2.7.4; install if you want to use the Translator processor", + "laminas/laminas-servicemanager": "^2.7.8 || ^3.3; if you need an extensible plugin manager for use with the Config Factory" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Config\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides a nested object property based user interface for accessing this configuration data within application code", + "homepage": "https://laminas.dev/", + "keywords": [ + "config", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-config/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-config/issues", + "rss": "https://github.com/laminas/laminas-config/releases.atom", + "source": "https://github.com/laminas/laminas-config" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-01T16:07:46+00:00" + }, + { + "name": "laminas/laminas-db", + "version": "2.15.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-db.git", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-db/zipball/1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.7.1", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-db": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-hydrator": "^3.2 || ^4.3", + "laminas/laminas-servicemanager": "^3.7.0", + "phpunit/phpunit": "^9.5.19" + }, + "suggest": { + "laminas/laminas-eventmanager": "Laminas\\EventManager component", + "laminas/laminas-hydrator": "(^3.2 || ^4.3) Laminas\\Hydrator component for using HydratingResultSets", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Db", + "config-provider": "Laminas\\Db\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Db\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", + "homepage": "https://laminas.dev/", + "keywords": [ + "db", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-db/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-db/issues", + "rss": "https://github.com/laminas/laminas-db/releases.atom", + "source": "https://github.com/laminas/laminas-db" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-11T13:26:20+00:00" + }, + { + "name": "laminas/laminas-dependency-plugin", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-dependency-plugin.git", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/73cfb63ddca9d6bfedad5e0a038f6d55063975a3", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "composer/composer": "^1.9 || ^2.0", + "laminas/laminas-coding-standard": "^2.2.1", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "roave/security-advisories": "dev-master", + "vimeo/psalm": "^4.5" + }, + "type": "composer-plugin", + "extra": { + "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" + }, + "autoload": { + "psr-4": { + "Laminas\\DependencyPlugin\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", + "support": { + "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", + "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.2.0" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-08T17:51:35+00:00" + }, + { + "name": "laminas/laminas-di", + "version": "3.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-di.git", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-di/zipball/9b7091c50587f7ded53519d229421a02532feb9a", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.6", + "php": ">=7.4, <8.2", + "psr/container": "^1.1.1", + "psr/log": "^1.1.4 || ^3.0.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.13.0", + "laminas/laminas-servicemanager-di": "*", + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-di": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-servicemanager": "^3.12", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpbench/phpbench": "^1.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "suggest": { + "laminas/laminas-servicemanager": "An IoC container without auto wiring capabilities" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Di", + "config-provider": "Laminas\\Di\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Di\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Automated dependency injection for PSR-11 containers", + "homepage": "https://laminas.dev/", + "keywords": [ + "PSR-11", + "di", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-di/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-di/issues", + "rss": "https://github.com/laminas/laminas-di/releases.atom", + "source": "https://github.com/laminas/laminas-di" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-30T12:29:26+00:00" + }, + { + "name": "laminas/laminas-escaper", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-escaper.git", + "reference": "58af67282db37d24e584a837a94ee55b9c7552be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/58af67282db37d24e584a837a94ee55b9c7552be", + "reference": "58af67282db37d24e584a837a94ee55b9c7552be", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-mbstring": "*", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-escaper": "*" + }, + "require-dev": { + "infection/infection": "^0.26.6", + "laminas/laminas-coding-standard": "~2.3.0", + "maglnet/composer-require-checker": "^3.8.0", + "phpunit/phpunit": "^9.5.18", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.22.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Escaper\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", + "homepage": "https://laminas.dev/", + "keywords": [ + "escaper", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-escaper/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-escaper/issues", + "rss": "https://github.com/laminas/laminas-escaper/releases.atom", + "source": "https://github.com/laminas/laminas-escaper" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-03-08T20:15:36+00:00" + }, + { + "name": "laminas/laminas-eventmanager", + "version": "3.5.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-eventmanager.git", + "reference": "41f7209428f37cab9573365e361f4078209aaafa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/41f7209428f37cab9573365e361f4078209aaafa", + "reference": "41f7209428f37cab9573365e361f4078209aaafa", + "shasum": "" + }, + "require": { + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2", + "zendframework/zend-eventmanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^3.6", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psr/container": "^1.1.2 || ^2.0.2" + }, + "suggest": { + "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature", + "psr/container": "^1.1.2 || ^2.0.2, to use the lazy listeners feature" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\EventManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Trigger and listen to events within a PHP application", + "homepage": "https://laminas.dev/", + "keywords": [ + "event", + "eventmanager", + "events", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-eventmanager/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-eventmanager/issues", + "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", + "source": "https://github.com/laminas/laminas-eventmanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-06T21:05:17+00:00" + }, + { + "name": "laminas/laminas-feed", + "version": "2.18.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-feed.git", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-feed": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^2.13.2 || ^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^1.1.0 || ^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.3", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-message": "^1.0.1", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", + "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", + "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", + "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", + "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Feed\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides functionality for creating and consuming RSS and Atom feeds", + "homepage": "https://laminas.dev/", + "keywords": [ + "atom", + "feed", + "laminas", + "rss" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-feed/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-feed/issues", + "rss": "https://github.com/laminas/laminas-feed/releases.atom", + "source": "https://github.com/laminas/laminas-feed" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-08T17:02:35+00:00" + }, + { + "name": "laminas/laminas-http", + "version": "2.15.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-http.git", + "reference": "261f079c3dffcf6f123484db43c40e44c4bf1c79" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-http/zipball/261f079c3dffcf6f123484db43c40e44c4bf1c79", + "reference": "261f079c3dffcf6f123484db43c40e44c4bf1c79", + "shasum": "" + }, + "require": { + "laminas/laminas-loader": "^2.8", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-http": "*" + }, + "require-dev": { + "ext-curl": "*", + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "paragonie/certainty": "For automated management of cacert.pem" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Http\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", + "homepage": "https://laminas.dev/", + "keywords": [ + "http", + "http client", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-http/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-http/issues", + "rss": "https://github.com/laminas/laminas-http/releases.atom", + "source": "https://github.com/laminas/laminas-http" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-12-03T10:17:11+00:00" + }, + { + "name": "laminas/laminas-json", + "version": "3.3.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-json.git", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-json/zipball/9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-json": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "laminas/laminas-json-server": "For implementing JSON-RPC servers", + "laminas/laminas-xml2json": "For converting XML documents to JSON" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Json\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", + "homepage": "https://laminas.dev/", + "keywords": [ + "json", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-json/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-json/issues", + "rss": "https://github.com/laminas/laminas-json/releases.atom", + "source": "https://github.com/laminas/laminas-json" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:02:31+00:00" + }, + { + "name": "laminas/laminas-loader", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-loader.git", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-loader": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Loader\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Autoloading and plugin loading strategies", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "loader" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-loader/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-loader/issues", + "rss": "https://github.com/laminas/laminas-loader/releases.atom", + "source": "https://github.com/laminas/laminas-loader" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:30:53+00:00" + }, + { + "name": "laminas/laminas-mail", + "version": "2.17.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mail.git", + "reference": "bf7504247d5a110d941efa8eb4815f5292a8dc56" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/bf7504247d5a110d941efa8eb4815f5292a8dc56", + "reference": "bf7504247d5a110d941efa8eb4815f5292a8dc56", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "laminas/laminas-loader": "^2.8.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.11.0", + "laminas/laminas-validator": "^2.23.0", + "php": "~8.0.0 || ~8.1.0", + "symfony/polyfill-intl-idn": "^1.26.0", + "symfony/polyfill-mbstring": "^1.16.0", + "webmozart/assert": "^1.11.0" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-crypt": "^3.8.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-servicemanager": "^3.16.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "symfony/process": "^6.0.11", + "vimeo/psalm": "^4.26.0" + }, + "suggest": { + "laminas/laminas-crypt": "^3.8 Crammd5 support in SMTP Auth", + "laminas/laminas-servicemanager": "^3.16 when using SMTP to deliver messages" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Mail", + "config-provider": "Laminas\\Mail\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Mail\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "mail" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mail/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-mail/issues", + "rss": "https://github.com/laminas/laminas-mail/releases.atom", + "source": "https://github.com/laminas/laminas-mail" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-06T12:27:12+00:00" + }, + { + "name": "laminas/laminas-mime", + "version": "2.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mime.git", + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/72d21a1b4bb7086d4a4d7058c0abca180b209184", + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^2.7 || ^3.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mime": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-mail": "^2.12", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "laminas/laminas-mail": "Laminas\\Mail component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create and parse MIME messages and parts", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "mime" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mime/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-mime/issues", + "rss": "https://github.com/laminas/laminas-mime/releases.atom", + "source": "https://github.com/laminas/laminas-mime" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-20T21:19:24+00:00" + }, + { + "name": "laminas/laminas-modulemanager", + "version": "2.11.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-modulemanager.git", + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/6acf5991d10b0b38a2edb08729ed48981b2a5dad", + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad", + "shasum": "" + }, + "require": { + "brick/varexporter": "^0.3.2", + "laminas/laminas-config": "^3.7", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "webimpress/safe-writer": "^1.0.2 || ^2.1" + }, + "conflict": { + "zendframework/zend-modulemanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "^2.3", + "laminas/laminas-loader": "^2.8", + "laminas/laminas-mvc": "^3.1.1", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-console": "Laminas\\Console component", + "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ModuleManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Modular application system for laminas-mvc applications", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "modulemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-modulemanager/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-modulemanager/issues", + "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", + "source": "https://github.com/laminas/laminas-modulemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-13T17:05:17+00:00" + }, + { + "name": "laminas/laminas-mvc", + "version": "3.3.3", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mvc.git", + "reference": "7ff2bfbe64048aa83c6d1c7edcbab849123f0150" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/7ff2bfbe64048aa83c6d1c7edcbab849123f0150", + "reference": "7ff2bfbe64048aa83c6d1c7edcbab849123f0150", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.2", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-modulemanager": "^2.8", + "laminas/laminas-router": "^3.5", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-view": "^2.14", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mvc": "*" + }, + "require-dev": { + "http-interop/http-middleware": "^0.4.1", + "laminas/laminas-coding-standard": "^1.0.0", + "laminas/laminas-json": "^3.3", + "laminas/laminas-psr7bridge": "^1.0", + "laminas/laminas-stratigility": ">=2.0.1 <2.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", + "laminas/laminas-log": "^2.9.1 To provide log functionality via LogFilterManager, LogFormatterManager, and LogProcessorManager", + "laminas/laminas-mvc-console": "laminas-mvc-console provides the ability to expose laminas-mvc as a console application", + "laminas/laminas-mvc-i18n": "laminas-mvc-i18n provides integration with laminas-i18n, including a translation bridge and translatable route segments", + "laminas/laminas-mvc-middleware": "To dispatch middleware in your laminas-mvc application", + "laminas/laminas-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", + "laminas/laminas-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", + "laminas/laminas-mvc-plugin-identity": "To access the authenticated identity (per laminas-authentication) in controllers", + "laminas/laminas-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", + "laminas/laminas-paginator": "^2.7 To provide pagination functionality via PaginatorPluginManager", + "laminas/laminas-servicemanager-di": "laminas-servicemanager-di provides utilities for integrating laminas-di and laminas-servicemanager in your laminas-mvc application" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mvc\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "mvc" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mvc/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-mvc/issues", + "rss": "https://github.com/laminas/laminas-mvc/releases.atom", + "source": "https://github.com/laminas/laminas-mvc" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-21T20:21:58+00:00" + }, + { + "name": "laminas/laminas-recaptcha", + "version": "3.4.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-recaptcha.git", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-recaptcha/zipball/f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-http": "^2.15", + "laminas/laminas-json": "^3.3", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zendservice-recaptcha": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-config": "^3.7", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.4" + }, + "suggest": { + "laminas/laminas-validator": "~2.0, if using ReCaptcha's Mailhide API" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ReCaptcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "OOP wrapper for the ReCaptcha web service", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "recaptcha" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-recaptcha/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-recaptcha/issues", + "rss": "https://github.com/laminas/laminas-recaptcha/releases.atom", + "source": "https://github.com/laminas/laminas-recaptcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-11-28T18:10:25+00:00" + }, + { + "name": "laminas/laminas-router", + "version": "3.7.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-router.git", + "reference": "0227cc29f62583dd1ca50d17d117b832edaa8cd8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-router/zipball/0227cc29f62583dd1ca50d17d117b832edaa8cd8", + "reference": "0227cc29f62583dd1ca50d17d117b832edaa8cd8", + "shasum": "" + }, + "require": { + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-router": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-i18n": "^2.15.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n": "^2.15.0 if defining translatable HTTP path segments" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Router", + "config-provider": "Laminas\\Router\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Router\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible routing system for HTTP and console applications", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "routing" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-router/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-router/issues", + "rss": "https://github.com/laminas/laminas-router/releases.atom", + "source": "https://github.com/laminas/laminas-router" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-18T01:39:51+00:00" + }, + { + "name": "laminas/laminas-server", + "version": "2.11.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-server.git", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-server/zipball/f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "shasum": "" + }, + "require": { + "laminas/laminas-code": "^3.5.1 || ^4.0.0", + "laminas/laminas-stdlib": "^3.3.1", + "laminas/laminas-zendframework-bridge": "^1.2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "replace": { + "zendframework/zend-server": "^2.8.1" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Server\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create Reflection-based RPC servers", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "server" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-server/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-server/issues", + "rss": "https://github.com/laminas/laminas-server/releases.atom", + "source": "https://github.com/laminas/laminas-server" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-25T14:41:51+00:00" + }, + { + "name": "laminas/laminas-servicemanager", + "version": "3.16.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-servicemanager.git", + "reference": "863c66733740cd36ebf5e700f4258ef2c68a2a24" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/863c66733740cd36ebf5e700f4258ef2c68a2a24", + "reference": "863c66733740cd36ebf5e700f4258ef2c68a2a24", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.2.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "ext-psr": "*", + "laminas/laminas-code": "<3.3.1", + "zendframework/zend-code": "<3.3.1", + "zendframework/zend-servicemanager": "*" + }, + "provide": { + "psr/container-implementation": "^1.0" + }, + "replace": { + "container-interop/container-interop": "^1.2.0" + }, + "require-dev": { + "composer/package-versions-deprecated": "^1.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-container-config-test": "^0.7", + "laminas/laminas-dependency-plugin": "^2.1.2", + "mikey179/vfsstream": "^1.6.10@alpha", + "ocramius/proxy-manager": "^2.11", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.8" + }, + "suggest": { + "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services" + }, + "bin": [ + "bin/generate-deps-for-config-factory", + "bin/generate-factory-for-class" + ], + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ServiceManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Factory-Driven Dependency Injection Container", + "homepage": "https://laminas.dev/", + "keywords": [ + "PSR-11", + "dependency-injection", + "di", + "dic", + "laminas", + "service-manager", + "servicemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-servicemanager/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-servicemanager/issues", + "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", + "source": "https://github.com/laminas/laminas-servicemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T14:58:17+00:00" + }, + { + "name": "laminas/laminas-session", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-session.git", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-session/zipball/9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "shasum": "" + }, + "require": { + "laminas/laminas-eventmanager": "^3.5", + "laminas/laminas-servicemanager": "^3.15.1", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-session": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "mongodb/mongodb": "~1.12.0", + "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.9", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component", + "laminas/laminas-db": "Laminas\\Db component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-validator": "Laminas\\Validator component", + "mongodb/mongodb": "If you want to use the MongoDB session save handler" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Session", + "config-provider": "Laminas\\Session\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Session\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Object-oriented interface to PHP sessions and storage", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "session" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-session/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-session/issues", + "rss": "https://github.com/laminas/laminas-session/releases.atom", + "source": "https://github.com/laminas/laminas-session" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-22T10:26:33+00:00" + }, + { + "name": "laminas/laminas-soap", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-soap.git", + "reference": "b1245a09b523485060407f73a0058fb871d2c656" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/b1245a09b523485060407f73a0058fb871d2c656", + "reference": "b1245a09b523485060407f73a0058fb871d2c656", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-soap": "*", + "laminas/laminas-server": "^2.11", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-code": "<4.4", + "zendframework/zend-soap": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-config": "^3.7", + "laminas/laminas-http": "^2.15", + "phpspec/prophecy-phpunit": "^2.0.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "ext-curl": "Curl is required when .NET compatibility is required", + "laminas/laminas-http": "Laminas\\Http component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Soap\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "soap" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-soap/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-soap/issues", + "rss": "https://github.com/laminas/laminas-soap/releases.atom", + "source": "https://github.com/laminas/laminas-soap" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-14T14:04:27+00:00" + }, + { + "name": "laminas/laminas-stdlib", + "version": "3.11.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-stdlib.git", + "reference": "aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f", + "reference": "aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-stdlib": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "phpbench/phpbench": "^1.0", + "phpunit/phpunit": "^9.3.7", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.7" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Stdlib\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "SPL extensions, array utilities, error handlers, and more", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "stdlib" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-stdlib/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-stdlib/issues", + "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", + "source": "https://github.com/laminas/laminas-stdlib" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T12:28:58+00:00" + }, + { + "name": "laminas/laminas-text", + "version": "2.9.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-text.git", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-text/zipball/8879e75d03e09b0d6787e6680cfa255afd4645a7", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-text": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Text\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create FIGlets and text-based tables", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "text" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-text/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-text/issues", + "rss": "https://github.com/laminas/laminas-text/releases.atom", + "source": "https://github.com/laminas/laminas-text" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T16:50:53+00:00" + }, + { + "name": "laminas/laminas-uri", + "version": "2.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-uri.git", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/7e837dc15c8fd3949df7d1213246fd7c8640032b", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b", + "shasum": "" + }, + "require": { + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-uri": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Uri\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "uri" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-uri/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-uri/issues", + "rss": "https://github.com/laminas/laminas-uri/releases.atom", + "source": "https://github.com/laminas/laminas-uri" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-09T18:37:15+00:00" + }, + { + "name": "laminas/laminas-validator", + "version": "2.23.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-validator.git", + "reference": "6d61b6cc3b222f13807a18d9247cdfb084958b03" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/6d61b6cc3b222f13807a18d9247cdfb084958b03", + "reference": "6d61b6cc3b222f13807a18d9247cdfb084958b03", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.12.0", + "laminas/laminas-stdlib": "^3.10", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-validator": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.7", + "laminas/laminas-filter": "^2.14.0", + "laminas/laminas-http": "^2.14.2", + "laminas/laminas-i18n": "^2.15.0", + "laminas/laminas-session": "^2.12.1", + "laminas/laminas-uri": "^2.9.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", + "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", + "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", + "laminas/laminas-i18n-resources": "Translations of validator messages", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", + "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", + "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", + "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Validator", + "config-provider": "Laminas\\Validator\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Validator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "validator" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-validator/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-validator/issues", + "rss": "https://github.com/laminas/laminas-validator/releases.atom", + "source": "https://github.com/laminas/laminas-validator" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T19:17:59+00:00" + }, + { + "name": "laminas/laminas-view", + "version": "2.22.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-view.git", + "reference": "ae32391bdec45ca9fc73dd0882cd7301ab07ecf3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-view/zipball/ae32391bdec45ca9fc73dd0882cd7301ab07ecf3", + "reference": "ae32391bdec45ca9fc73dd0882cd7301ab07ecf3", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.2", + "ext-dom": "*", + "ext-filter": "*", + "ext-json": "*", + "laminas/laminas-escaper": "^2.5", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-json": "^3.3", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0", + "psr/container": "^1 || ^2" + }, + "conflict": { + "container-interop/container-interop": "<1.2", + "laminas/laminas-router": "<3.0.1", + "laminas/laminas-servicemanager": "<3.3", + "laminas/laminas-session": "<2.12", + "zendframework/zend-view": "*" + }, + "require-dev": { + "laminas/laminas-authentication": "^2.5", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-console": "^2.6", + "laminas/laminas-feed": "^2.15", + "laminas/laminas-filter": "^2.13.0", + "laminas/laminas-http": "^2.15", + "laminas/laminas-i18n": "^2.6", + "laminas/laminas-modulemanager": "^2.7.1", + "laminas/laminas-mvc": "^3.0", + "laminas/laminas-mvc-i18n": "^1.1", + "laminas/laminas-mvc-plugin-flashmessenger": "^1.5.0", + "laminas/laminas-navigation": "^2.13.1", + "laminas/laminas-paginator": "^2.11.0", + "laminas/laminas-permissions-acl": "^2.6", + "laminas/laminas-router": "^3.0.1", + "laminas/laminas-uri": "^2.5", + "phpspec/prophecy": "^1.12", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.10" + }, + "suggest": { + "laminas/laminas-authentication": "Laminas\\Authentication component", + "laminas/laminas-escaper": "Laminas\\Escaper component", + "laminas/laminas-feed": "Laminas\\Feed component", + "laminas/laminas-filter": "Laminas\\Filter component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-i18n": "Laminas\\I18n component", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", + "laminas/laminas-navigation": "Laminas\\Navigation component", + "laminas/laminas-paginator": "Laminas\\Paginator component", + "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-uri": "Laminas\\Uri component" + }, + "bin": [ + "bin/templatemap_generator.php" + ], + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\View\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "view" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-view/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-view/issues", + "rss": "https://github.com/laminas/laminas-view/releases.atom", + "source": "https://github.com/laminas/laminas-view" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-19T09:25:16+00:00" + }, + { + "name": "laminas/laminas-zendframework-bridge", + "version": "1.6.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-zendframework-bridge.git", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/e112dd2c099f4f6142c16fc65fda89a638e06885", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.14", + "psalm/plugin-phpunit": "^0.15.2", + "squizlabs/php_codesniffer": "^3.6.2", + "vimeo/psalm": "^4.21.0" + }, + "type": "library", + "extra": { + "laminas": { + "module": "Laminas\\ZendFrameworkBridge" + } + }, + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ZendFrameworkBridge\\": "src//" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Alias legacy ZF class names to Laminas Project equivalents.", + "keywords": [ + "ZendFramework", + "autoloading", + "laminas", + "zf" + ], + "support": { + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", + "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", + "source": "https://github.com/laminas/laminas-zendframework-bridge" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-29T13:28:29+00:00" + }, + { + "name": "league/flysystem", + "version": "2.4.5", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "9392c5f1df57d865c406ee65e5012d566686be12" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/9392c5f1df57d865c406ee65e5012d566686be12", + "reference": "9392c5f1df57d865c406ee65e5012d566686be12", + "shasum": "" + }, + "require": { + "ext-json": "*", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "require-dev": { + "async-aws/s3": "^1.5", + "async-aws/simple-s3": "^1.0", + "aws/aws-sdk-php": "^3.132.4", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "ext-ftp": "*", + "friendsofphp/php-cs-fixer": "^3.2", + "google/cloud-storage": "^1.23", + "phpseclib/phpseclib": "^2.0", + "phpstan/phpstan": "^0.12.26", + "phpunit/phpunit": "^8.5 || ^9.4", + "sabre/dav": "^4.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "File storage abstraction for PHP", + "keywords": [ + "WebDAV", + "aws", + "cloud", + "file", + "files", + "filesystem", + "filesystems", + "ftp", + "s3", + "sftp", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/2.4.5" + }, + "funding": [ + { + "url": "https://offset.earth/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-04-25T18:39:39+00:00" + }, + { + "name": "league/flysystem-aws-s3-v3", + "version": "2.4.3", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", + "reference": "bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2", + "reference": "bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2", + "shasum": "" + }, + "require": { + "aws/aws-sdk-php": "^3.132.4", + "league/flysystem": "^2.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\AwsS3V3\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "AWS S3 filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "aws", + "file", + "files", + "filesystem", + "s3", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", + "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/2.4.3" + }, + "time": "2022-02-16T18:40:49+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.2", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\MimeTypeDetection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0" + }, + "funding": [ + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-04-17T13:12:02+00:00" + }, + { + "name": "magento/adobe-stock-integration", + "version": "2.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-2.1.4.0.zip", + "shasum": "9262dee07c84dba5243b0c923ad31cfdf39d1f6f" + }, + "require": { + "magento/module-adobe-stock-admin-ui": "1.3.2", + "magento/module-adobe-stock-asset": "1.3.1", + "magento/module-adobe-stock-asset-api": "2.0.1", + "magento/module-adobe-stock-client": "1.3.2", + "magento/module-adobe-stock-client-api": "2.1.2", + "magento/module-adobe-stock-image": "1.3.3", + "magento/module-adobe-stock-image-admin-ui": "1.3.3", + "magento/module-adobe-stock-image-api": "1.3.1" + }, + "type": "metapackage", + "description": "Adobe Stock integration" + }, + { + "name": "magento/composer", + "version": "1.8.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer/magento-composer-1.8.0.0.zip", + "shasum": "01795e091ebbfa0e9c05afc3f5b328a41ca319e9" + }, + "require": { + "composer/composer": "^1.9 || ^2.0", + "php": "~7.4.0||~8.0.0||~8.1.0", + "symfony/console": "~4.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "autoload": { + "psr-4": { + "Magento\\Composer\\": "src" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento composer library helps to instantiate Composer application and run composer commands." + }, + { + "name": "magento/composer-dependency-version-audit-plugin", + "version": "0.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer-dependency-version-audit-plugin/magento-composer-dependency-version-audit-plugin-0.1.1.0.zip", + "shasum": "bc997d887abff6d34ca8743eda7d028cabd8ef9a" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerDependencyVersionAuditPlugin\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerDependencyVersionAuditPlugin\\": "src/" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Validating packages through a composer plugin" + }, + { + "name": "magento/composer-root-update-plugin", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer-root-update-plugin/magento-composer-root-update-plugin-2.0.2.0.zip", + "shasum": "a474286585447dcb6d5e1f051af25ebe98a6b5a9" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.0 || ^2.0", + "php": "~7.3.0||~7.4.0||~8.0.0||~8.1.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerRootUpdatePlugin\\Plugin\\PluginDefinition" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerRootUpdatePlugin\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Plugin to look ahead for Magento Open Source or Adobe Commerce project root changes when running composer update for new magento/product or magento/magento-cloud metapackage versions" + }, + { + "name": "magento/framework", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework/magento-framework-103.0.5.0.zip", + "shasum": "9c21fa7f70003323fdfefc9986a57afdebce9d73" + }, + "require": { + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "ext-bcmath": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-openssl": "*", + "ext-simplexml": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-escaper": "~2.10.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-mail": "^2.16.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "lib-libxml": "*", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "php": "~7.4.0||~8.1.0", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "webonyx/graphql-php": "~14.11.6", + "wikimedia/less.php": "^3.0.0" + }, + "suggest": { + "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-amqp", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.4.3.0.zip", + "shasum": "b55a39259d1d9cd706c4711ededcd745e9603f7d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.2.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-bulk", + "version": "101.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-101.0.1.0.zip", + "shasum": "0509f701466b6c6403b97f625a723029ae922754" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Bulk\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-foreign-key", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-foreign-key/magento-framework-foreign-key-100.4.4.0.zip", + "shasum": "2a40b2e82e37a9df84e549c8ee1b015ea431cf68" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\ForeignKey\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-message-queue", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.4.5.0.zip", + "shasum": "6b31ce9cba29824f5c2f2d29841ecc889c8c2a2d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/google-shopping-ads", + "version": "4.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/google-shopping-ads/magento-google-shopping-ads-4.0.1.0.zip", + "shasum": "ba1efed03c142908f53a02cce6704672c379a60d" + }, + "require": { + "magento/framework": ">=101.0.4", + "magento/module-eav": ">=101.0.3", + "php": "7.0.2||7.0.4||>=7.0.6" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleShoppingAds\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Connect your Magento admin with Google Merchant Center and Google Ads. Leverage Google machine learning through Google Smart Shopping campaigns" + }, + { + "name": "magento/inventory-composer-installer", + "version": "1.2.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.2.0.0.zip", + "shasum": "b96336d0a80d70b39f225eeba240abbbf7820f78" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0", + "magento/framework": "*" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\InventoryComposerInstaller\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\InventoryComposerInstaller\\": "src" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Composer plugin for Magento Multi Source Inventory" + }, + { + "name": "magento/inventory-metapackage", + "version": "1.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/inventory-metapackage/magento-inventory-metapackage-1.2.5.0.zip", + "shasum": "43fcf8211b3f173561b33672d0f0b3522baa350b" + }, + "require": { + "magento/inventory-composer-installer": "^1.2.0", + "magento/module-inventory": "1.2.3", + "magento/module-inventory-admin-ui": "1.2.3", + "magento/module-inventory-advanced-checkout": "1.2.2", + "magento/module-inventory-api": "1.2.3", + "magento/module-inventory-bundle-import-export": "1.1.1", + "magento/module-inventory-bundle-product": "1.2.2", + "magento/module-inventory-bundle-product-admin-ui": "1.2.2", + "magento/module-inventory-bundle-product-indexer": "1.1.2", + "magento/module-inventory-cache": "1.2.3", + "magento/module-inventory-catalog": "1.3.0", + "magento/module-inventory-catalog-admin-ui": "1.2.3", + "magento/module-inventory-catalog-api": "1.3.3", + "magento/module-inventory-catalog-frontend-ui": "1.0.2", + "magento/module-inventory-catalog-search": "1.2.3", + "magento/module-inventory-catalog-search-bundle-product": "1.0.1", + "magento/module-inventory-catalog-search-configurable-product": "1.0.1", + "magento/module-inventory-configurable-product": "1.2.3", + "magento/module-inventory-configurable-product-admin-ui": "1.2.3", + "magento/module-inventory-configurable-product-frontend-ui": "1.0.3", + "magento/module-inventory-configurable-product-indexer": "1.2.3", + "magento/module-inventory-configuration": "1.2.2", + "magento/module-inventory-configuration-api": "1.2.1", + "magento/module-inventory-distance-based-source-selection": "1.2.2", + "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.1", + "magento/module-inventory-distance-based-source-selection-api": "1.2.1", + "magento/module-inventory-elasticsearch": "1.2.2", + "magento/module-inventory-export-stock": "1.2.2", + "magento/module-inventory-export-stock-api": "1.2.1", + "magento/module-inventory-graph-ql": "1.2.2", + "magento/module-inventory-grouped-product": "1.3.0", + "magento/module-inventory-grouped-product-admin-ui": "1.2.2", + "magento/module-inventory-grouped-product-indexer": "1.2.3", + "magento/module-inventory-import-export": "1.2.3", + "magento/module-inventory-in-store-pickup": "1.1.1", + "magento/module-inventory-in-store-pickup-admin-ui": "1.1.2", + "magento/module-inventory-in-store-pickup-api": "1.1.1", + "magento/module-inventory-in-store-pickup-frontend": "1.1.3", + "magento/module-inventory-in-store-pickup-graph-ql": "1.1.2", + "magento/module-inventory-in-store-pickup-multishipping": "1.1.1", + "magento/module-inventory-in-store-pickup-quote": "1.1.1", + "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.1", + "magento/module-inventory-in-store-pickup-sales": "1.1.1", + "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.3", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping": "1.1.2", + "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.1", + "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.1", + "magento/module-inventory-indexer": "2.2.0", + "magento/module-inventory-low-quantity-notification": "1.2.2", + "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.2", + "magento/module-inventory-low-quantity-notification-api": "1.2.2", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.1", + "magento/module-inventory-product-alert": "1.2.2", + "magento/module-inventory-quote-graph-ql": "1.0.2", + "magento/module-inventory-requisition-list": "1.2.3", + "magento/module-inventory-reservation-cli": "1.2.2", + "magento/module-inventory-reservations": "1.2.1", + "magento/module-inventory-reservations-api": "1.2.1", + "magento/module-inventory-sales": "1.3.0", + "magento/module-inventory-sales-admin-ui": "1.2.3", + "magento/module-inventory-sales-api": "1.2.2", + "magento/module-inventory-sales-frontend-ui": "1.2.2", + "magento/module-inventory-setup-fixture-generator": "1.2.1", + "magento/module-inventory-shipping": "1.2.2", + "magento/module-inventory-shipping-admin-ui": "1.2.3", + "magento/module-inventory-source-deduction-api": "1.2.2", + "magento/module-inventory-source-selection": "1.2.1", + "magento/module-inventory-source-selection-api": "1.4.2", + "magento/module-inventory-swatches-frontend-ui": "1.0.1", + "magento/module-inventory-visual-merchandiser": "1.1.3", + "magento/module-inventory-wishlist": "1.0.2" + }, + "type": "metapackage", + "description": "Metapackage with Magento Inventory modules for simple installation" + }, + { + "name": "magento/language-de_de", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-de_de/magento-language-de_de-100.4.0.0.zip", + "shasum": "176baf37dd2dcef3e7028a3915dbb6af95221791" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "German (Germany) language" + }, + { + "name": "magento/language-en_us", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-en_us/magento-language-en_us-100.4.0.0.zip", + "shasum": "d812b13b78a13ca0b1314d261dcfb4b4bc9e350f" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "English (United States) language" + }, + { + "name": "magento/language-es_es", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-es_es/magento-language-es_es-100.4.0.0.zip", + "shasum": "27569b926ddc525670d7daa601268f9edb09c59b" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Spanish (Spain) language" + }, + { + "name": "magento/language-fr_fr", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-fr_fr/magento-language-fr_fr-100.4.0.0.zip", + "shasum": "6daf974ef89b58eba8b8f4de4b006ef807fbc7f2" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "French (France) language" + }, + { + "name": "magento/language-nl_nl", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-nl_nl/magento-language-nl_nl-100.4.0.0.zip", + "shasum": "4885585685280153d691058f5344fb0ce46da023" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Dutch (Netherlands) language" + }, + { + "name": "magento/language-pt_br", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-pt_br/magento-language-pt_br-100.4.0.0.zip", + "shasum": "de9b81317832aeeee8cb195d0a63b8be9176fda9" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Portuguese (Brazil) language" + }, + { + "name": "magento/language-zh_hans_cn", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-zh_hans_cn/magento-language-zh_hans_cn-100.4.0.0.zip", + "shasum": "cfae6ec93fb5035704e96e19e3865f644ad3b304" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Chinese (China) language" + }, + { + "name": "magento/magento-composer-installer", + "version": "0.3.0", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-composer-installer.git", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "replace": { + "magento-hackathon/magento-composer-installer": "*" + }, + "require-dev": { + "mikey179/vfsstream": "*", + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "~3.6.1", + "symfony/process": "~5.4.0" + }, + "type": "composer-plugin", + "extra": { + "composer-command-registry": [ + "MagentoHackathon\\Composer\\Magento\\Command\\DeployCommand" + ], + "class": "MagentoHackathon\\Composer\\Magento\\Plugin" + }, + "autoload": { + "psr-0": { + "MagentoHackathon\\Composer\\Magento": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0" + ], + "authors": [ + { + "name": "Daniel Fahlke aka Flyingmana", + "email": "flyingmana@googlemail.com" + }, + { + "name": "Jörg Weller", + "email": "weller@flagbit.de" + }, + { + "name": "Karl Spies", + "email": "karl.spies@gmx.net" + }, + { + "name": "Tobias Vogt", + "email": "tobi@webguys.de" + }, + { + "name": "David Fuhr", + "email": "fuhr@flagbit.de" + }, + { + "name": "Vinai Kopp", + "email": "vinai@netzarbeiter.com" + } + ], + "description": "Composer installer for Magento modules", + "homepage": "https://github.com/magento/magento-composer-installer", + "keywords": [ + "composer-installer", + "magento" + ], + "support": { + "source": "https://github.com/magento/magento-composer-installer/tree/0.3.0" + }, + "time": "2021-12-17T20:04:15+00:00" + }, + { + "name": "magento/magento2-base", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.4.5.0.zip", + "shasum": "e13eb657292ecb4851e6cead6012c27353fd4d85" + }, + "require": { + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "ext-intl": "*", + "ext-mbstring": "*", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "magento/composer": "~1.8.0", + "magento/magento-composer-installer": "*", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "phpseclib/phpseclib": "~3.0.13", + "symfony/console": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "tubalmartin/cssmin": "4.1.1" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "replace": { + "blueimp/jquery-file-upload": "5.6.14", + "components/jquery": "1.11.0", + "components/jqueryui": "1.10.4", + "tinymce/tinymce": "3.4.7", + "trentrichardson/jquery-timepicker-addon": "1.4.3", + "twbs/bootstrap": "3.1.0" + }, + "type": "magento2-component", + "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], + "component_paths": { + "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", + "components/jquery": [ + "lib/web/jquery.js", + "lib/web/jquery/jquery.min.js", + "lib/web/jquery/jquery-migrate.js" + ], + "components/jqueryui": "lib/web/jquery/jquery-ui.js", + "tinymce/tinymce": "lib/web/tiny_mce_5", + "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", + "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" + }, + "map": [ + [ + ".editorconfig", + ".editorconfig" + ], + [ + ".gitignore", + ".gitignore" + ], + [ + ".htaccess", + ".htaccess" + ], + [ + ".htaccess.sample", + ".htaccess.sample" + ], + [ + ".php-cs-fixer.dist.php", + ".php-cs-fixer.dist.php" + ], + [ + ".user.ini", + ".user.ini" + ], + [ + "CHANGELOG.md", + "CHANGELOG.md" + ], + [ + "COPYING.txt", + "COPYING.txt" + ], + [ + "Gruntfile.js.sample", + "Gruntfile.js.sample" + ], + [ + "LICENSE.txt", + "LICENSE.txt" + ], + [ + "LICENSE_AFL.txt", + "LICENSE_AFL.txt" + ], + [ + "SECURITY.md", + "SECURITY.md" + ], + [ + "app/.htaccess", + "app/.htaccess" + ], + [ + "app/autoload.php", + "app/autoload.php" + ], + [ + "app/bootstrap.php", + "app/bootstrap.php" + ], + [ + "app/design/adminhtml/Magento", + "app/design/adminhtml/Magento" + ], + [ + "app/design/frontend/Magento", + "app/design/frontend/Magento" + ], + [ + "app/etc/NonComposerComponentRegistration.php", + "app/etc/NonComposerComponentRegistration.php" + ], + [ + "app/etc/db_schema.xml", + "app/etc/db_schema.xml" + ], + [ + "app/etc/di.xml", + "app/etc/di.xml" + ], + [ + "app/etc/registration_globlist.php", + "app/etc/registration_globlist.php" + ], + [ + "auth.json.sample", + "auth.json.sample" + ], + [ + "bin/.htaccess", + "bin/.htaccess" + ], + [ + "bin/magento", + "bin/magento" + ], + [ + "dev/.htaccess", + "dev/.htaccess" + ], + [ + "dev/tests/.gitignore", + "dev/tests/.gitignore" + ], + [ + "dev/tests/acceptance", + "dev/tests/acceptance" + ], + [ + "dev/tests/api-functional/.gitignore", + "dev/tests/api-functional/.gitignore" + ], + [ + "dev/tests/api-functional/_files", + "dev/tests/api-functional/_files" + ], + [ + "dev/tests/api-functional/config", + "dev/tests/api-functional/config" + ], + [ + "dev/tests/api-functional/framework", + "dev/tests/api-functional/framework" + ], + [ + "dev/tests/api-functional/isolate_gql.txt", + "dev/tests/api-functional/isolate_gql.txt" + ], + [ + "dev/tests/api-functional/isolate_rest.txt", + "dev/tests/api-functional/isolate_rest.txt" + ], + [ + "dev/tests/api-functional/phpunit_graphql.xml.dist", + "dev/tests/api-functional/phpunit_graphql.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_rest.xml.dist", + "dev/tests/api-functional/phpunit_rest.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_soap.xml.dist", + "dev/tests/api-functional/phpunit_soap.xml.dist" + ], + [ + "dev/tests/api-functional/testsuite/Magento", + "dev/tests/api-functional/testsuite/Magento" + ], + [ + "dev/tests/error_handler.php", + "dev/tests/error_handler.php" + ], + [ + "dev/tests/integration/.gitignore", + "dev/tests/integration/.gitignore" + ], + [ + "dev/tests/integration/_files", + "dev/tests/integration/_files" + ], + [ + "dev/tests/integration/bin", + "dev/tests/integration/bin" + ], + [ + "dev/tests/integration/etc", + "dev/tests/integration/etc" + ], + [ + "dev/tests/integration/framework", + "dev/tests/integration/framework" + ], + [ + "dev/tests/integration/isolate.txt", + "dev/tests/integration/isolate.txt" + ], + [ + "dev/tests/integration/phpunit.xml.dist", + "dev/tests/integration/phpunit.xml.dist" + ], + [ + "dev/tests/integration/testsuite/Magento", + "dev/tests/integration/testsuite/Magento" + ], + [ + "dev/tests/integration/tmp", + "dev/tests/integration/tmp" + ], + [ + "dev/tests/js", + "dev/tests/js" + ], + [ + "dev/tests/setup-integration", + "dev/tests/setup-integration" + ], + [ + "dev/tests/static/.gitignore", + "dev/tests/static/.gitignore" + ], + [ + "dev/tests/static/framework", + "dev/tests/static/framework" + ], + [ + "dev/tests/static/get_github_changes.php", + "dev/tests/static/get_github_changes.php" + ], + [ + "dev/tests/static/phpunit-all.xml.dist", + "dev/tests/static/phpunit-all.xml.dist" + ], + [ + "dev/tests/static/phpunit.xml.dist", + "dev/tests/static/phpunit.xml.dist" + ], + [ + "dev/tests/static/testsuite/Magento", + "dev/tests/static/testsuite/Magento" + ], + [ + "dev/tests/static/tmp", + "dev/tests/static/tmp" + ], + [ + "dev/tests/unit/.gitignore", + "dev/tests/unit/.gitignore" + ], + [ + "dev/tests/unit/framework", + "dev/tests/unit/framework" + ], + [ + "dev/tests/unit/phpunit.xml.dist", + "dev/tests/unit/phpunit.xml.dist" + ], + [ + "dev/tests/unit/tmp", + "dev/tests/unit/tmp" + ], + [ + "dev/tests/utils", + "dev/tests/utils" + ], + [ + "dev/tools", + "dev/tools" + ], + [ + "generated", + "generated" + ], + [ + "grunt-config.json.sample", + "grunt-config.json.sample" + ], + [ + "lib/.htaccess", + "lib/.htaccess" + ], + [ + "lib/internal/GnuFreeFont", + "lib/internal/GnuFreeFont" + ], + [ + "lib/internal/LinLibertineFont", + "lib/internal/LinLibertineFont" + ], + [ + "lib/web/blank.html", + "lib/web/blank.html" + ], + [ + "lib/web/chartjs", + "lib/web/chartjs" + ], + [ + "lib/web/css", + "lib/web/css" + ], + [ + "lib/web/extjs", + "lib/web/extjs" + ], + [ + "lib/web/fonts", + "lib/web/fonts" + ], + [ + "lib/web/fotorama", + "lib/web/fotorama" + ], + [ + "lib/web/i18n", + "lib/web/i18n" + ], + [ + "lib/web/images", + "lib/web/images" + ], + [ + "lib/web/jquery", + "lib/web/jquery" + ], + [ + "lib/web/jquery.js", + "lib/web/jquery.js" + ], + [ + "lib/web/js-cookie", + "lib/web/js-cookie" + ], + [ + "lib/web/js-storage", + "lib/web/js-storage" + ], + [ + "lib/web/knockoutjs", + "lib/web/knockoutjs" + ], + [ + "lib/web/legacy-build.min.js", + "lib/web/legacy-build.min.js" + ], + [ + "lib/web/less", + "lib/web/less" + ], + [ + "lib/web/lib", + "lib/web/lib" + ], + [ + "lib/web/mage", + "lib/web/mage" + ], + [ + "lib/web/magnifier", + "lib/web/magnifier" + ], + [ + "lib/web/matchMedia.js", + "lib/web/matchMedia.js" + ], + [ + "lib/web/moment-timezone-with-data.js", + "lib/web/moment-timezone-with-data.js" + ], + [ + "lib/web/moment.js", + "lib/web/moment.js" + ], + [ + "lib/web/prototype", + "lib/web/prototype" + ], + [ + "lib/web/requirejs", + "lib/web/requirejs" + ], + [ + "lib/web/scriptaculous", + "lib/web/scriptaculous" + ], + [ + "lib/web/spacer.gif", + "lib/web/spacer.gif" + ], + [ + "lib/web/tiny_mce_5", + "lib/web/tiny_mce_5" + ], + [ + "lib/web/underscore.js", + "lib/web/underscore.js" + ], + [ + "lib/web/varien", + "lib/web/varien" + ], + [ + "lib/web/vimeo", + "lib/web/vimeo" + ], + [ + "nginx.conf.sample", + "nginx.conf.sample" + ], + [ + "package.json.sample", + "package.json.sample" + ], + [ + "phpserver", + "phpserver" + ], + [ + "pub/.htaccess", + "pub/.htaccess" + ], + [ + "pub/.user.ini", + "pub/.user.ini" + ], + [ + "pub/cron.php", + "pub/cron.php" + ], + [ + "pub/errors", + "pub/errors" + ], + [ + "pub/get.php", + "pub/get.php" + ], + [ + "pub/health_check.php", + "pub/health_check.php" + ], + [ + "pub/index.php", + "pub/index.php" + ], + [ + "pub/media/.htaccess", + "pub/media/.htaccess" + ], + [ + "pub/media/custom_options", + "pub/media/custom_options" + ], + [ + "pub/media/customer/.htaccess", + "pub/media/customer/.htaccess" + ], + [ + "pub/media/customer_address", + "pub/media/customer_address" + ], + [ + "pub/media/downloadable/.htaccess", + "pub/media/downloadable/.htaccess" + ], + [ + "pub/media/import", + "pub/media/import" + ], + [ + "pub/media/sitemap", + "pub/media/sitemap" + ], + [ + "pub/media/theme_customization/.htaccess", + "pub/media/theme_customization/.htaccess" + ], + [ + "pub/opt", + "pub/opt" + ], + [ + "pub/static/.htaccess", + "pub/static/.htaccess" + ], + [ + "pub/static.php", + "pub/static.php" + ], + [ + "setup", + "setup" + ], + [ + "var/.htaccess", + "var/.htaccess" + ], + [ + "vendor/.htaccess", + "vendor/.htaccess" + ] + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento 2 Base (Community Edition)" + }, + { + "name": "magento/magento2-ee-base", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/magento2-ee-base/magento-magento2-ee-base-2.4.5.0.zip", + "shasum": "6dbcfc6c57b052ee01a66d9cde9f03f6d2937e1e" + }, + "require": { + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "ext-intl": "*", + "ext-mbstring": "*", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-server": "^2.11.1", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "magento/composer": "~1.8.0", + "magento/magento-composer-installer": "*", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "phpseclib/phpseclib": "~3.0.13", + "symfony/console": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "tubalmartin/cssmin": "4.1.1" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "type": "magento2-component", + "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], + "map": [ + [ + "LICENSE_EE.txt", + "LICENSE_EE.txt" + ], + [ + "README_EE.md", + "README_EE.md" + ], + [ + "SECURITY.md", + "SECURITY.md" + ], + [ + "app/design/adminhtml/Magento", + "app/design/adminhtml/Magento" + ], + [ + "dev/tests/acceptance", + "dev/tests/acceptance" + ], + [ + "dev/tests/api-functional/testsuite/Magento", + "dev/tests/api-functional/testsuite/Magento" + ], + [ + "dev/tests/integration/etc", + "dev/tests/integration/etc" + ], + [ + "dev/tests/integration/framework", + "dev/tests/integration/framework" + ], + [ + "dev/tests/integration/testsuite/Magento", + "dev/tests/integration/testsuite/Magento" + ], + [ + "dev/tests/js", + "dev/tests/js" + ], + [ + "dev/tests/static/testsuite/Magento", + "dev/tests/static/testsuite/Magento" + ], + [ + "dev/tests/unit/Magento_Theme", + "dev/tests/unit/Magento_Theme" + ], + [ + "dev/tools", + "dev/tools" + ], + [ + "pub/errors", + "pub/errors" + ], + [ + "setup", + "setup" + ] + ] + }, + "license": [ + "proprietary" + ], + "description": "Magento 2 Base (Enterprise Edition)" + }, + { + "name": "magento/module-admin-adobe-ims", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-adobe-ims/magento-module-admin-adobe-ims-100.4.0.0.zip", + "shasum": "4156ce687b5a382100832eabdc3e16833ee448df" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-adobe-ims": "2.1.*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-email": "101.1.*", + "magento/module-integration": "100.4.*", + "magento/module-jwt-user-token": "100.4.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminAdobeIms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.4.4.0.zip", + "shasum": "fa295a30a21ed001422c2cadb3bb8a95e8aca37e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-release-notification": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-gws", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-gws/magento-module-admin-gws-100.4.5.0.zip", + "shasum": "a5ace66d19c4cca7902241e505cec1b533d94d5e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-event": "101.1.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-segment": "102.1.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-reminder": "101.2.*", + "magento/module-review": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-user": "101.2.*", + "magento/module-visual-merchandiser": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-reports": "*" + }, + "suggest": { + "magento/module-customer-custom-attributes": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-rma": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminGws\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-gws-configurable-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-gws-configurable-product/magento-module-admin-gws-configurable-product-100.4.2.0.zip", + "shasum": "cfce6092c72db21455f4bfbe980764adcfe0f121" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-admin-gws": "100.4.*", + "magento/module-configurable-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminGwsConfigurableProduct\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-gws-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-gws-staging/magento-module-admin-gws-staging-100.4.2.0.zip", + "shasum": "28298f9d9244bf00bdf1cd86a7a1e8ccdea51571" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-admin-gws": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminGwsStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-notification", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.4.4.0.zip", + "shasum": "4b69f736921da0d98e7110160e34eeaa1c176867" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-adobe-ims", + "version": "2.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-2.1.4.0.zip", + "shasum": "b197a11dcb55ceff89040bf2effb5c86f5fe58fb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeIms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-ims-api", + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-2.1.2.0.zip", + "shasum": "1a007affad473b7a2a9ea26a4eb4e5c78976a652" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeImsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Implementation of Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-stock-admin-ui", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.3.2.0.zip", + "shasum": "ff5cbd91546731bd2b853297b43f1db5b21232f2" + }, + "require": { + "magento/framework": "*", + "magento/module-admin-adobe-ims": "*", + "magento/module-adobe-ims-api": "*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-backend": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel UI implementation" + }, + { + "name": "magento/module-adobe-stock-asset", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.3.1.0.zip", + "shasum": "9c504fae5be45302f488c873a13a3711adfcff7d" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-config": "*", + "magento/module-media-gallery": "*", + "magento/module-media-gallery-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAsset\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the Adobe Stock assets handling implementation on Magento side" + }, + { + "name": "magento/module-adobe-stock-asset-api", + "version": "2.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-2.0.1.0.zip", + "shasum": "b7c659ec8b3b1c1512e70e22c68cfcaf1029bd4b" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAssetApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for Adobe Stock assets handling on Magento side" + }, + { + "name": "magento/module-adobe-stock-client", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.3.2.0.zip", + "shasum": "4ff6cf71c151f96d8b2883f270104378d7ce62a3" + }, + "require": { + "astock/stock-api-libphp": "^1.1.2", + "magento/framework": "*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClient\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API implementation" + }, + { + "name": "magento/module-adobe-stock-client-api", + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-2.1.2.0.zip", + "shasum": "6f8432b49d8f5540209363f382cb95237c4896c3" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClientApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API" + }, + { + "name": "magento/module-adobe-stock-image", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.3.3.0.zip", + "shasum": "037ce2d3b4a06459a39f9fc1691a5f734fafd1d1" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-synchronization-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling implementation" + }, + { + "name": "magento/module-adobe-stock-image-admin-ui", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.3.3.0.zip", + "shasum": "a328204741bde5fd1d954a1db8cfac1f24d8e0d1" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-ims": "*", + "magento/module-adobe-ims-api": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-backend": "*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-ui": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel images UI implementation" + }, + { + "name": "magento/module-adobe-stock-image-api", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.3.1.0.zip", + "shasum": "4c7852b35f367ae9932c49fb147a9d13cd501ba7" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling" + }, + { + "name": "magento/module-advanced-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-catalog/magento-module-advanced-catalog-100.4.2.0.zip", + "shasum": "65310a6d199a63b285ffe85d87087e7c790b9e04" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-grouped-product": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedCatalog\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-checkout", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-checkout/magento-module-advanced-checkout-100.4.5.0.zip", + "shasum": "310f8106ef5a187fb128f57b4057ae6c5ca6ad47" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-gift-card": "101.3.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-product-alert": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedCheckout\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-pricing-import-export", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.4.5.0.zip", + "shasum": "360f3aa063ca1aba96b8e6f50d418042b40cd65d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedPricingImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-rule", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-rule/magento-module-advanced-rule-100.4.2.0.zip", + "shasum": "02ce0567b9b6a5484c7561435fd697afbc760b21" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedRule\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-sales-rule", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-sales-rule/magento-module-advanced-sales-rule-100.4.2.0.zip", + "shasum": "7b81ce177b1fe4050250fc8bfdcaa5b4b861e7b7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-rule": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-shipping": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedSalesRule\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-search", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.4.3.0.zip", + "shasum": "724b211b50a10f316f0b400e0e9d65ea7114a808" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-amqp", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.4.2.0.zip", + "shasum": "91eff8d4eee04cdf27784045ca62014fccaad235" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-amqp": "100.4.*", + "magento/framework-message-queue": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-analytics", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.4.5.0.zip", + "shasum": "55494bfc5963099ac0d2098f2e0995044baa9084" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Analytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-async-order", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-async-order/magento-module-async-order-100.4.1.0.zip", + "shasum": "33dc9578c01023ab53bd64a1a9bab65915bc0eee" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-archive": "101.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-staging": "100.4.*", + "magento/module-payment": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsyncOrder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-async-order-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-async-order-graph-ql/magento-module-async-order-graph-ql-100.4.0.0.zip", + "shasum": "195d510f5920e6352da134beda8cc7cfb712e0a5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-async-order": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsyncOrderGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-asynchronous-operations", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.4.5.0.zip", + "shasum": "0da25cb7acdf1862079994164bf445d8ac7f6af5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-notification": "100.4.*", + "magento/module-logging": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsynchronousOperations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-authorization", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.4.5.0.zip", + "shasum": "06afa70d3b4b0cc033421bbac7c5aa3d24bebdbb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Authorization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Authorization module provides access to Magento ACL functionality." + }, + { + "name": "magento/module-aws-s3", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3/magento-module-aws-s3-100.4.3.0.zip", + "shasum": "235195c1e6193498bbed2d3fa1951a5aaf293d6b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-remote-storage": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-aws-s3-customer-custom-attributes", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-customer-custom-attributes/magento-module-aws-s3-customer-custom-attributes-100.4.2.0.zip", + "shasum": "177ac4ee6402a167c679d3d815ebe6315a026e16" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-customer-custom-attributes": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3CustomerCustomAttributes\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-aws-s3-gift-card-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-gift-card-import-export/magento-module-aws-s3-gift-card-import-export-100.4.2.0.zip", + "shasum": "1742de12a1c9f50a19122024ac03fb633e82db78" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-gift-card-import-export": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3GiftCardImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-aws-s3-page-builder", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-page-builder/magento-module-aws-s3-page-builder-1.0.2.0.zip", + "shasum": "26cf12922f62147eb068cff31b2030858b8fee5b" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Aws S3 Page Builder module" + }, + { + "name": "magento/module-aws-s3-scheduled-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-scheduled-import-export/magento-module-aws-s3-scheduled-import-export-100.4.2.0.zip", + "shasum": "d2d5a1c0354cc2abd8aff7619f5b0e20c720ae26" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-scheduled-import-export": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3ScheduledImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-backend", + "version": "102.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-102.0.5.0.zip", + "shasum": "2a4f15e0c559c680151184e75d318c077c78d306" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backup": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-developer": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-translation": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php", + "cli_commands.php" + ], + "psr-4": { + "Magento\\Backend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-backup", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.4.5.0.zip", + "shasum": "9d5b5a27ddb44e4f657973e8b1a9bac810cad8b3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Backup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-banner", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner/magento-module-banner-101.2.5.0.zip", + "shasum": "bd9f083e5c90d3c1e93a22ae8b4ff761af9e9b50" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-website-restriction": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Banner\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-banner-customer-segment", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-customer-segment/magento-module-banner-customer-segment-100.4.3.0.zip", + "shasum": "0192bc2f2dce6b852ea08bafc91bf0b7564be260" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-banner": "101.2.*", + "magento/module-customer-segment": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerCustomerSegment\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-banner-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-graph-ql/magento-module-banner-graph-ql-100.4.1.0.zip", + "shasum": "83f591cf64f3e4fd7db4a3564c60b9dc8013f5dc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-banner": "101.2.*", + "magento/module-banner-customer-segment": "100.4.*", + "magento/module-customer-segment": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-website-restriction": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-banner-page-builder", + "version": "2.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-page-builder/magento-module-banner-page-builder-2.2.3.0.zip", + "shasum": "f7684c4135b83ab0809a3531e68163cf8ddeb8e4" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-banner": "101.2.*", + "magento/module-banner-customer-segment": "100.4.*", + "magento/module-catalog-rule": "*", + "magento/module-customer-segment": "102.1.*", + "magento/module-page-builder": "2.2.*", + "magento/module-sales-rule": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerPageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Banner Page Builder module" + }, + { + "name": "magento/module-banner-page-builder-analytics", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-page-builder-analytics/magento-module-banner-page-builder-analytics-1.7.1.0.zip", + "shasum": "133f4b80019edbc9b61635fe521bcd333adcad13" + }, + "require": { + "magento/framework": "*", + "magento/module-banner": "101.2.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Banner Page Builder Analytics module" + }, + { + "name": "magento/module-bundle", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-101.0.5.0.zip", + "shasum": "61ebcbfa47ff60a56c573229038c3f57fba09515" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Bundle\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.4.5.0.zip", + "shasum": "86f8582bf18bfa03e4adc6c725db5dcc78ba394b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.4.4.0.zip", + "shasum": "4b61f9344da386dc09f1eb375c95563c1e02b3c5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-import-export-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export-staging/magento-module-bundle-import-export-staging-100.4.2.0.zip", + "shasum": "7eac567d7e756831643ee5c9405c39a8f5f1d426" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle-import-export": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleImportExportStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-staging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-staging/magento-module-bundle-staging-100.4.5.0.zip", + "shasum": "3a7ef8b714a42e2e64691fcb892d58092bad95e6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-cache-invalidate", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.4.3.0.zip", + "shasum": "d90ac3d37cc4eadd8e258b57991ff18e82b837df" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CacheInvalidate\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-captcha", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.4.5.0.zip", + "shasum": "034fd81fcb31abf823863c1a12b2646b890f8868" + }, + "require": { + "laminas/laminas-captcha": "^2.12", + "laminas/laminas-db": "^2.13.4", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Captcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cardinal-commerce", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.4.3.0.zip", + "shasum": "c459e12648b37b408c48065ff6a9ff010eb2557f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CardinalCommerce\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides a possibility to enable 3-D Secure 2.0 support for payment methods." + }, + { + "name": "magento/module-catalog", + "version": "104.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-104.0.5.0.zip", + "shasum": "b5d8ff541fa0f8b3abfcb2c0126e07c984c82672" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-product-alert": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Catalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.4.2.0.zip", + "shasum": "ad8ba55631ef15155c2ab7def26491d99d2c1065" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-catalog": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-cms-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.4.1.0.zip", + "shasum": "89e2a2a22e1e9f4181e61d52d92976f024f95b4b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-customer-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.4.4.0.zip", + "shasum": "854e141bbf15ee42ff40bf14980b463d1a72f7f9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-event", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-event/magento-module-catalog-event-101.1.4.0.zip", + "shasum": "7584f1081f4c6bf470808ee9c0858847e970e293" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogEvent\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.4.5.0.zip", + "shasum": "4ab6bdbe56bdab75a8f3df746e54b0a55ce7a897" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-eav-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-import-export", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.1.5.0.zip", + "shasum": "8630a9ad0887181f35ed10b153d9fa31a4523efb" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-import-export-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export-staging/magento-module-catalog-import-export-staging-100.4.2.0.zip", + "shasum": "6ff0f5d10411783418c50574211b1ef19528e572" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-import-export": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogImportExportStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.4.5.0.zip", + "shasum": "919dbee1a07ec5f1f4728f23262534936ba05e9b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.4.2.0.zip", + "shasum": "330f1044214ef81be907e39939292cf4ed2c4464" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory-staging", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-staging/magento-module-catalog-inventory-staging-100.4.3.0.zip", + "shasum": "346b3bb255fffcd63aafa8f77a14a22a9c0215e8" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventoryStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics/magento-module-catalog-page-builder-analytics-1.6.2.0.zip", + "shasum": "663461e9e293c64273e13c874d11f52853ce76c7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Catalog Page Builder Analytics module" + }, + { + "name": "magento/module-catalog-page-builder-analytics-staging", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics-staging/magento-module-catalog-page-builder-analytics-staging-1.7.1.0.zip", + "shasum": "53736aef98156e826af503f7d5adc7c32c340f3b" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Catalog Staging Page Builder Analytics module" + }, + { + "name": "magento/module-catalog-permissions", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-permissions/magento-module-catalog-permissions-100.4.5.0.zip", + "shasum": "31ebf7b8415ffb81f17cbf86561e6913673e753b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-indexer": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-search": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-import-export": "101.0.*", + "magento/module-indexer": "100.4.*", + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogPermissions\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-permissions-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-permissions-graph-ql/magento-module-catalog-permissions-graph-ql-100.4.3.0.zip", + "shasum": "ce4a952bd662a824d2eb253e154ac9d78de75360" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogPermissionsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.2.5.0.zip", + "shasum": "44e412c064b910bf20bb83b36e7152f925d4d98f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", + "magento/module-import-export": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-configurable", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.4.4.0.zip", + "shasum": "f12cfaa125b5d23cfdfee247cfdbaa27adff8663" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleConfigurable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.4.2.0.zip", + "shasum": "7b2272d4b110f18a6796ae56a57c334642d4556e" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-staging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-staging/magento-module-catalog-rule-staging-100.4.5.0.zip", + "shasum": "78b2c80257352ec63964d1843bd7245ca7c3fd8d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-rule": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-search", + "version": "102.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-102.0.5.0.zip", + "shasum": "3e3da7f22b6dade0d9c3259919e56d3bbb990e08" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Catalog search" + }, + { + "name": "magento/module-catalog-staging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-staging/magento-module-catalog-staging-100.4.5.0.zip", + "shasum": "b85048edf09f66415f76e40dc3d9af6ead910990" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-event": "101.1.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-product-alert": "100.4.*", + "magento/module-reports": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-target-rule": "101.2.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-visual-merchandiser": "100.4.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-import-export": "101.1.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-indexer": "100.4.*", + "magento/module-quote": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-staging-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-staging-graph-ql/magento-module-catalog-staging-graph-ql-100.4.4.0.zip", + "shasum": "1ebc8f05994d37494e0042d3c85ecb2aa4872b25" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-rule-staging": "100.4.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogStagingGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-staging-page-builder", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-staging-page-builder/magento-module-catalog-staging-page-builder-1.7.1.0.zip", + "shasum": "7c76e54a785b05acf4e07653f90a83dc0dfc0cd9" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogStagingPageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Catalog Staging Page Builder module" + }, + { + "name": "magento/module-catalog-url-rewrite", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.4.5.0.zip", + "shasum": "1bd5ff2eb854696a84be74c33892c42e622ecc90" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.4.3.0.zip", + "shasum": "76179ea626e8c7c57ca8e33d2a68090fa15670ff" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-url-rewrite-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-url-rewrite-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-staging/magento-module-catalog-url-rewrite-staging-100.4.4.0.zip", + "shasum": "04de01719cc50c42389a70392293ba98f400a0fb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewriteStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-widget", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.4.5.0.zip", + "shasum": "fb050b11f646398e68f0f9c9b2c70a1c29531842" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogWidget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.4.5.0.zip", + "shasum": "c29a27d1314282080c7f89bc05cb6f80194a22dd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-security": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Checkout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-address-search", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search/magento-module-checkout-address-search-100.4.4.0.zip", + "shasum": "b0f43ccdb77a172320c25764f2031749c7521b6c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAddressSearch\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-address-search-gift-registry", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search-gift-registry/magento-module-checkout-address-search-gift-registry-100.4.1.0.zip", + "shasum": "87d2f574dc6610c04e2a961855f92be443673646" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-checkout-address-search": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-gift-registry": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAddressSearchGiftRegistry\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.4.4.0.zip", + "shasum": "3ea175aac3a181b5eb4120a1a6d93dc0ae9b0567" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreements\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.4.1.0.zip", + "shasum": "684cb0c5b0d7f3beca29830f86feeb9db0f84702" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreementsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-staging/magento-module-checkout-staging-100.4.4.0.zip", + "shasum": "55b750efeb64d353d2c1228b3c8edd35d5609e7d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*", + "magento/module-scalable-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms", + "version": "104.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-104.0.5.0.zip", + "shasum": "46493eaca20ee9f1fdc01cb9ad0ad4ce8d884b1a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.4.2.0.zip", + "shasum": "abb74ab28dc617e67b1904ac40ea4c6b68af2d91" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics/magento-module-cms-page-builder-analytics-1.6.2.0.zip", + "shasum": "cb85faab790971cc0aa82a1396aa810946e4a114" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "CMS Page Builder Analytics module" + }, + { + "name": "magento/module-cms-page-builder-analytics-staging", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics-staging/magento-module-cms-page-builder-analytics-staging-1.7.1.0.zip", + "shasum": "7ae32a35288626196ac9b5f88a72c9ddc7f0fdb7" + }, + "require": { + "magento/framework": "*", + "magento/module-cms": "*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "CMS Staging Page Builder Analytics module" + }, + { + "name": "magento/module-cms-staging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-staging/magento-module-cms-staging-100.4.5.0.zip", + "shasum": "282d1f21dd5601a956af9459b1d5e5f246f2be2a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-staging": "101.2.*", + "magento/module-ui": "101.2.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-url-rewrite", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.4.4.0.zip", + "shasum": "58feb0325230324416a662735e85a2c5a4689dd6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.4.3.0.zip", + "shasum": "795d725c0e8e0da0f287c8278cd88c024d1271d8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms-url-rewrite": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-compare-list-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-compare-list-graph-ql/magento-module-compare-list-graph-ql-100.4.1.0.zip", + "shasum": "3933de0727390ab3e17c8e4ffb58f502fa0f6527" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompareListGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-config", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.2.5.0.zip", + "shasum": "29b1ef19022f790adc92d434b63aa673c2d49da4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Config\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.4.3.0.zip", + "shasum": "a17ea30a737183e89f768827ac5dc79dfab3f8d2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.4.5.0.zip", + "shasum": "a6b2a438775e10b315da352207f326b25d2847f6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", + "magento/module-product-video": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-tax": "100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.4.5.0.zip", + "shasum": "d43550da49c0626cedac90aab27aaa23c8fc046c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-sales", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.4.2.0.zip", + "shasum": "3a1d54510526d9e36a64c46d4544e1086129da07" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product-staging/magento-module-configurable-product-staging-100.4.4.0.zip", + "shasum": "293a3b4a13ce2994a11d067235a7a8a3c2be900c" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-contact", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.4.4.0.zip", + "shasum": "f59890ba23fff0b4174eca28e9eb9631da272fdf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Contact\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cookie", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.4.5.0.zip", + "shasum": "4f25ec33123b391b2f6a7cbba0797afb412609d5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cookie\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cron", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.4.5.0.zip", + "shasum": "21c72975a3851a4cdb57380674a0afff02379d22" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cron\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-csp", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.4.4.0.zip", + "shasum": "efc91377bea43c015a2e89e625b17f86d5971e67" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Csp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "CSP module enables Content Security Policies for Magento" + }, + { + "name": "magento/module-currency-symbol", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.4.3.0.zip", + "shasum": "d0f1cf8b2502e9fa3dfc19a34cc11bd12423c3f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CurrencySymbol\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-custom-attribute-management", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-custom-attribute-management/magento-module-custom-attribute-management-100.4.4.0.zip", + "shasum": "1aa19d933f3b7b5596afa0c48bed8edab7cca3e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomAttributeManagement\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-103.0.5.0.zip", + "shasum": "a54992e45b4d2aee5007a683f25eeea0079c9dba" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-integration": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-customer-sample-data": "Sample Data version: 100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Customer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.4.2.0.zip", + "shasum": "bce60a4bd7e29c7890d03685c04e513a24440d22" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-balance", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.4.5.0.zip", + "shasum": "3cf267bc08c10e045b7ce5dd5a66513c936b4790" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer-balance-sample-data": "Sample Data version: 100.4.*", + "magento/module-sales-archive": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerBalance\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-balance-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-balance-graph-ql/magento-module-customer-balance-graph-ql-100.4.2.0.zip", + "shasum": "20506d078848c1a4c0a86bf070d25e923134dca2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer-balance": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerBalanceGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-custom-attributes", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-custom-attributes/magento-module-customer-custom-attributes-100.4.5.0.zip", + "shasum": "d2b1476be7d8c902e1e97fc11fd17715c2ffeaf1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-custom-attribute-management": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerCustomAttributes\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-downloadable-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.4.1.0.zip", + "shasum": "faec34a3aff619ce641a49a6365393e5bafb826c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-downloadable-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerDownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-finance", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-finance/magento-module-customer-finance-100.4.2.0.zip", + "shasum": "d96e44247dea80a166634c0e6176fa71be46fdbc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-balance": "100.4.*", + "magento/module-customer-import-export": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-reward": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerFinance\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.4.5.0.zip", + "shasum": "602fdc6011df59605229070182fd47c757f48e3c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-import-export", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.4.5.0.zip", + "shasum": "6d6805918020b4ceb9823ecdbec2ab42203cbb35" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-segment", + "version": "102.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-segment/magento-module-customer-segment-102.1.5.0.zip", + "shasum": "942bc03460e0b726c438b0b6dcba90f54c75f672" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-advanced-rule": "100.4.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-newsletter": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerSegment\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-deferred-total-calculating", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-deferred-total-calculating/magento-module-deferred-total-calculating-100.4.0.0.zip", + "shasum": "6e8fb991ae672fa85b1d9e675c62f4480062042b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-staging": "100.4.*", + "magento/module-payment": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DeferredTotalCalculating\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-deploy", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.4.5.0.zip", + "shasum": "a213853f0a0fdb9c4253dd3fc733e5a0fd73ba60" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\Deploy\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-developer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.4.5.0.zip", + "shasum": "dfa60efc615392b056754cb6a81c78a6ffef80f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Developer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-dhl", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.4.4.0.zip", + "shasum": "48ccc4512f35d3fe6ebb761a9e663e37f4160455" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Dhl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.4.5.0.zip", + "shasum": "42bab61cd7e480a9c1d0a0afc164f4587f4b1fcc" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Directory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.4.3.0.zip", + "shasum": "c4da9001b43d6c14063060594cb6c9eaced6b904" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DirectoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.4.5.0.zip", + "shasum": "78a7f641efd6f7297cd5f046bfda9565de415192" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Downloadable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.4.5.0.zip", + "shasum": "e9b7443eada7b328cefb0a3c290481a789d8a2ba" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-sales-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.4.4.0.zip", + "shasum": "4d50455fba9fa7714ccc90d2ef3326a13d5162dc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-staging/magento-module-downloadable-staging-100.4.4.0.zip", + "shasum": "5a5865478222f09599d089e9c9721eaf1ce98326" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav", + "version": "102.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.1.5.0.zip", + "shasum": "c340cf0993448f1abd5ad0caf61734249611943e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Eav\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.4.2.0.zip", + "shasum": "d01f70fb516cebb96bef4f480bade2599290bda6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-eav": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EavGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-101.0.5.0.zip", + "shasum": "e596d6ae4542e44ac18acb5714a2fe8af201da2e" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-6", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.4.5.0.zip", + "shasum": "25afea3df20a62529a3ab27d7d45058ea8b85707" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-search": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch6\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-7", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.4.5.0.zip", + "shasum": "f1cd194fd49688ce3c416c4a6678865a5dcf4d1f" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-search": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch7\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-catalog-permissions", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions/magento-module-elasticsearch-catalog-permissions-100.4.1.0.zip", + "shasum": "3d670a1650d2158d4d4a42169a37e3024a9f9708" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ElasticsearchCatalogPermissions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-catalog-permissions-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions-graph-ql/magento-module-elasticsearch-catalog-permissions-graph-ql-100.4.0.0.zip", + "shasum": "111daea515d5f06f0253a988d45dfe2a04cdb2c7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ElasticsearchCatalogPermissionsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-email", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.1.5.0.zip", + "shasum": "ca393c2beae425fdcbc56cafa12718a0a6e1b440" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Email\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-encryption-key", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.4.3.0.zip", + "shasum": "6d005c0f6cabc0257fece16e129556406f27e2e3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EncryptionKey\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-enterprise", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-enterprise/magento-module-enterprise-100.4.3.0.zip", + "shasum": "684538b62c94d98b162c19c8d3909b57b8e4a4f6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-checkout": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog-event": "101.1.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-customer-custom-attributes": "100.4.*", + "magento/module-customer-segment": "102.1.*", + "magento/module-gift-card": "101.3.*", + "magento/module-gift-card-account": "101.2.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-gift-wrapping": "101.2.*", + "magento/module-invitation": "100.4.*", + "magento/module-logging": "101.2.*", + "magento/module-multiple-wishlist": "100.4.*", + "magento/module-price-permissions": "100.4.*", + "magento/module-promotion-permissions": "100.4.*", + "magento/module-reminder": "101.2.*", + "magento/module-reward": "101.2.*", + "magento/module-rma": "101.2.*", + "magento/module-sales-archive": "101.0.*", + "magento/module-scheduled-import-export": "101.2.*", + "magento/module-target-rule": "101.2.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Enterprise\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-fedex", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.4.3.0.zip", + "shasum": "5e2e9a10a59865925907055aed50bf83eac8e4a4" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Fedex\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card", + "version": "101.3.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card/magento-module-gift-card-101.3.5.0.zip", + "shasum": "ae509712be04a8133a36ab10ab07d5dc124baa95" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-card-account": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-gift-card-sample-data": "Sample Data version: 100.4.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-msrp": "100.4.*", + "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-wishlist": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCard\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-account", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-account/magento-module-gift-card-account-101.2.5.0.zip", + "shasum": "6a47a0e46eebb1ab97bb21bd7a6355d62e6aa36f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-balance": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardAccount\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-account-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-account-graph-ql/magento-module-gift-card-account-graph-ql-100.4.3.0.zip", + "shasum": "c398261664e07ac46ea498e57cde71c9b8505aa4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card-account": "101.2.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardAccountGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-graph-ql/magento-module-gift-card-graph-ql-100.4.5.0.zip", + "shasum": "c3d8a15c6a0536021540e9f0baac6b394c0afb0f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-sales-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-import-export/magento-module-gift-card-import-export-100.4.2.0.zip", + "shasum": "35092f87e6b6b09eab476d43ae2df188e62de30e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-config": "101.2.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-card": "101.3.*", + "magento/module-import-export": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-staging/magento-module-gift-card-staging-100.4.2.0.zip", + "shasum": "90672ad4373f8a0d2fa0d1d3d058aebbfa445eef" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.4.4.0.zip", + "shasum": "921b0e4ec989c1e9038b96a32a747498f3932b94" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-eav": "102.1.*", + "magento/module-multishipping": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-message-graph-ql/magento-module-gift-message-graph-ql-100.4.3.0.zip", + "shasum": "fbe42991c130a066fa97bb9bec4aff4ef908e2a0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-message": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessageGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-message-staging/magento-module-gift-message-staging-100.4.2.0.zip", + "shasum": "466cbc331963e0fea7f4a72ad180bab531117b3e" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-gift-message": "100.4.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessageStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-registry", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-registry/magento-module-gift-registry-101.2.5.0.zip", + "shasum": "6bbfb43398db9bb1df8e4c01f77e64c0ebb994fd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-gift-registry-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftRegistry\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-registry-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-registry-graph-ql/magento-module-gift-registry-graph-ql-100.4.1.0.zip", + "shasum": "7c663d50f8d9fc908d2eff9b99a69a895e7ecfa3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-quote": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftRegistryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-wrapping", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping/magento-module-gift-wrapping-101.2.4.0.zip", + "shasum": "c786839eb1eee6ea39094ffed638760f9763af19" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftWrapping\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-wrapping-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-graph-ql/magento-module-gift-wrapping-graph-ql-100.4.2.0.zip", + "shasum": "06d8172c8b706f5debbda68c3dec24fdef37556c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-message": "100.4.*", + "magento/module-gift-wrapping": "101.2.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftWrappingGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-wrapping-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-staging/magento-module-gift-wrapping-staging-100.4.2.0.zip", + "shasum": "b327e647e565b10a5946f761fe362ea1d5b9c3e3" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-gift-wrapping": "101.2.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftWrappingStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-adwords", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.4.2.0.zip", + "shasum": "0a43ce9822ad2668925e9bfd83a9390937a5b062" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAdwords\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-analytics", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.4.1.0.zip", + "shasum": "ac96a5e269773e3c9162a82436bdfa19e6fe3be1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-gtag", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-gtag/magento-module-google-gtag-100.4.0.0.zip", + "shasum": "60adbe5904d419485a1c710ce8fefa0dd9213b49" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleGtag\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-optimizer", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.4.4.0.zip", + "shasum": "562fe885296e5d3a4289f1f8df6498f8322406a0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-google-analytics": "100.4.*", + "magento/module-google-gtag": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleOptimizer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-optimizer-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-optimizer-staging/magento-module-google-optimizer-staging-100.4.2.0.zip", + "shasum": "d0fe89bee2115ff246414708bd7a8e60a8264541" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-google-optimizer": "100.4.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleOptimizerStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-tag-manager", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-tag-manager/magento-module-google-tag-manager-100.4.5.0.zip", + "shasum": "5d1bcfca9874872c6499a60daf7498da77ea4ea9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-google-analytics": "100.4.*", + "magento/module-google-gtag": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-quote": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleTagManager\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.4.5.0.zip", + "shasum": "a956f4de6dd170b23705701c08d351a627500758" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-new-relic-reporting": "100.4.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0", + "webonyx/graphql-php": "~14.11.5" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql-cache", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.4.2.0.zip", + "shasum": "ba6b7676af0b686ae6a89f8aa8335e32ca68dc27" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQlCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-catalog-inventory", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.4.2.0.zip", + "shasum": "ff1404f454d460b4fb54db48de9fd701ff4c7686" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedCatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.4.3.0.zip", + "shasum": "ac071186b6f3f875d1045231f5ddd83ecc46081e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-import-export": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.4.5.0.zip", + "shasum": "d70bf64e35d023697a13bee7d34e7d6b6c8ea8e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.4.5.0.zip", + "shasum": "3485298a82d7aa23bcae3ecd12d980569420b44d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product-staging", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-product-staging/magento-module-grouped-product-staging-100.4.3.0.zip", + "shasum": "600e25fcce702281db62bd4e92b9d507f4b8d4fc" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProductStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-import-export", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-101.0.5.0.zip", + "shasum": "d83b1dd4c0dac78116eb9c750c3ce0e50a5bd514" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-indexer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.4.5.0.zip", + "shasum": "6b16b0e77c9b562b93a6489dacc3602726f0f970" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Indexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-instant-purchase", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.4.4.0.zip", + "shasum": "04849d6cf80a8755c9382ec4c2c68a5b84cafed9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InstantPurchase\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-integration", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.4.5.0.zip", + "shasum": "9128a75504ec75ae3f6c9eb241e47cd59ca0a79a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Integration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.2.3.0.zip", + "shasum": "95762911d52281f6f2c83bc4a1d4a424c7e9c8e4" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Inventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.2.3.0.zip", + "shasum": "5a3570a7c41ace3ce43e008b08a12d3a963b994c" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-advanced-checkout", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.2.2.0.zip", + "shasum": "7a97a63c8df73993061a8245152ff8ab1d1efc1f" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-advanced-checkout": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdvancedCheckout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-api", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.2.3.0.zip", + "shasum": "1c18de713cfd76017feab2fd3dcfbf98ed06d23f" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-import-export", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-import-export/magento-module-inventory-bundle-import-export-1.1.1.0.zip", + "shasum": "d7e791613e1768dfe41db8fec9cc8f05beae0ef4" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-bundle-import-export": "*", + "magento/module-catalog-import-export": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.2.2.0.zip", + "shasum": "a59d6856469b947d34060eaf607d3883812705dc" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.2.2.0.zip", + "shasum": "1e30de08cc7b91d5d102ac751b60f0b5ec75bfb7" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-indexer", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-indexer/magento-module-inventory-bundle-product-indexer-1.1.2.0.zip", + "shasum": "c31b980f56a832a8ca4ddd3c0e0a4c9265ef8756" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-cache", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.2.3.0.zip", + "shasum": "c706f5eddf9e17263d547285cde654213ab14ed8" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.3.0.0.zip", + "shasum": "bd8a6f795fdeb474199f6c3de5c753999f5b06d8" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-reservations-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.2.3.0.zip", + "shasum": "3f58ba52984b657f01bd920cd63f54b25b0476c6" + }, + "require": { + "magento/framework": "*", + "magento/module-asynchronous-operations": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-admin-ui": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-api", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.3.3.0.zip", + "shasum": "aa8bcc447d6990a1d85c6984d0f8c5093c26d057" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-frontend-ui", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-frontend-ui/magento-module-inventory-catalog-frontend-ui-1.0.2.0.zip", + "shasum": "4b3e25ca735d813dd5710632affe7ce06d226709" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.2.3.0.zip", + "shasum": "745e2b237b9165ccdf7699eee7667f8630657a26" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-bundle-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search-bundle-product/magento-module-inventory-catalog-search-bundle-product-1.0.1.0.zip", + "shasum": "985c28d5991083faa215f166ece8d4cff11ba8af" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-configurable-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search-configurable-product/magento-module-inventory-catalog-search-configurable-product-1.0.1.0.zip", + "shasum": "4404d1e799b864261ccd916b4baabf24afa508f0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.2.3.0.zip", + "shasum": "80834ce90b323094f7e5bd087670fae139f37f4e" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.2.3.0.zip", + "shasum": "3b4778a054792c0b8a0a6d26800c6826ceb2b30f" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-frontend-ui", + "version": "1.0.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-frontend-ui/magento-module-inventory-configurable-product-frontend-ui-1.0.3.0.zip", + "shasum": "d0d3fa89eaa7b634a767b2844a13340239f8e457" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-configurable-product": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-indexer", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.2.3.0.zip", + "shasum": "53830f28064354070f57b5789efbbf9693cbb0f8" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.2.2.0.zip", + "shasum": "e91d46476000d593ad4158f53bb24ffd70b798ac" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfiguration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.2.1.0.zip", + "shasum": "1c806bb6b9b03cb13f3f418a2a079f3262a58454" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.2.2.0.zip", + "shasum": "15a1781da6af87feac37134105ba4b390fbb58eb" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-admin-ui", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.2.1.0.zip", + "shasum": "58736edbf5a14f2ed7006269739aab746d2f156c" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.2.1.0.zip", + "shasum": "07060a503927c6e7061e6e8b1002b070e2f8c42b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-elasticsearch", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.2.2.0.zip", + "shasum": "bd5c9005fd40928b783d41cae1bef66324624d9a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryElasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.2.2.0.zip", + "shasum": "fc59b1eb23bbf38d0b146deec03818a05dfb45f9" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-export-stock-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStock\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.2.1.0.zip", + "shasum": "12e0be97f80653146774a9522909da82256e7ee8" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStockApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-graph-ql", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.2.2.0.zip", + "shasum": "13fe79e0a209e8f4b8802f376f7ed5c78033c9ea" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.3.0.0.zip", + "shasum": "adc82ef5c6200042e435c3e02a1ac5fd1eddfaea" + }, + "require": { + "magento/framework": "*", + "magento/module-grouped-product": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.2.2.0.zip", + "shasum": "623a0a214ec3402199ae9576898af5cd29ef2c06" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-indexer", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.2.3.0.zip", + "shasum": "5c59f02bc9c546d5ea951bca28d47a476375b576" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-import-export", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.2.3.0.zip", + "shasum": "4da076d2b7f17b0f2e3cb7f177ba4f29a04e451e" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-import-export": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-import-export": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup/magento-module-inventory-in-store-pickup-1.1.1.0.zip", + "shasum": "1b9de64f6aaaa512af270e6d23dd55a6f58d7c84" + }, + "require": { + "magento/framework": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-admin-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-admin-ui/magento-module-inventory-in-store-pickup-admin-ui-1.1.2.0.zip", + "shasum": "90ccb79901dac65e512ccf7c108db13dc85b8e86" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-api/magento-module-inventory-in-store-pickup-api-1.1.1.0.zip", + "shasum": "d2a1b2d793ba92e525f8f12cfd1aac32f3d9b531" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-frontend", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-frontend/magento-module-inventory-in-store-pickup-frontend-1.1.3.0.zip", + "shasum": "74656159bd3ce588f5753293d1f3727d4a11efcb" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupFrontend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-graph-ql", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-graph-ql/magento-module-inventory-in-store-pickup-graph-ql-1.1.2.0.zip", + "shasum": "0070833a277daace18e32a0a56221c52fedc1085" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-multishipping", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-multishipping/magento-module-inventory-in-store-pickup-multishipping-1.1.1.0.zip", + "shasum": "c686e4d2dbf32a269e03860434acadbea0750096" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-quote": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupMultishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote/magento-module-inventory-in-store-pickup-quote-1.1.1.0.zip", + "shasum": "51e2abfc9aa2b8a76df00d77df652025b4841831" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup": "1.1.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote-graph-ql/magento-module-inventory-in-store-pickup-quote-graph-ql-1.1.1.0.zip", + "shasum": "5022fa73f626bf8566bac214cde8a1e22f7dc77f" + }, + "require": { + "magento/framework": "*", + "magento/module-graph-ql": "*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales/magento-module-inventory-in-store-pickup-sales-1.1.1.0.zip", + "shasum": "b1a0e03235b3de63d33505a1fbff5c13a7b4faef" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-admin-ui/magento-module-inventory-in-store-pickup-sales-admin-ui-1.1.3.0.zip", + "shasum": "b743a3b50262cdf785894d7b2b30373e7edec095" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-quote": "1.1.*", + "magento/module-inventory-in-store-pickup-sales": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-api/magento-module-inventory-in-store-pickup-sales-api-1.1.1.0.zip", + "shasum": "15726810cdde0d59593510b9b2ac774698c415aa" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping/magento-module-inventory-in-store-pickup-shipping-1.1.2.0.zip", + "shasum": "55e273b1c4c562da7253f7aba4ef989558ba6dd0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-admin-ui/magento-module-inventory-in-store-pickup-shipping-admin-ui-1.1.1.0.zip", + "shasum": "d376127d9c3cb86445790db8e6640fa236b7cdbf" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-shipping": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-api/magento-module-inventory-in-store-pickup-shipping-api-1.1.1.0.zip", + "shasum": "efb7557266ebe11bca09f656f17d470fdcc83f2a" + }, + "require": { + "magento/framework": "*", + "magento/module-quote": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-webapi-extension", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-webapi-extension/magento-module-inventory-in-store-pickup-webapi-extension-1.1.1.0.zip", + "shasum": "2eb359039befe114506e3dfe81d5f58036b1a134" + }, + "require": { + "magento/framework": "*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupWebapiExtension\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-indexer", + "version": "2.2.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-2.2.0.0.zip", + "shasum": "a75708ded25fa8487eaf492e856eec0208dd55d3" + }, + "require": { + "magento/framework": "*", + "magento/framework-message-queue": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "magento/module-inventory-sales": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.2.2.0.zip", + "shasum": "70af3497ec61d7f65a4184bc0819397823b60e7e" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-eav": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.2.2.0.zip", + "shasum": "326bc39749d261f77d9eb43f7ab694108c7ae4b6" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-reports": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.2.2.0.zip", + "shasum": "76c5cb447576246350587be50778b97d2ececece" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-multi-dimensional-indexer-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.2.1.0.zip", + "shasum": "0618acb935600e23430f77230dfc8640ab2a192b" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryMultiDimensionalIndexerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-product-alert", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.2.2.0.zip", + "shasum": "c0757a9e168ac3760b346b248508c10cc1c278f9" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-product-alert": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-product-alert": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-quote-graph-ql", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-quote-graph-ql/magento-module-inventory-quote-graph-ql-1.0.2.0.zip", + "shasum": "353666ad869e094f0c5369b845852db9fea1488b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-requisition-list", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.2.3.0.zip", + "shasum": "b9f6581f60cfb4249f1a3270d5ae32eaffacf821" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-requisition-list": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryRequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservation-cli", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.2.2.0.zip", + "shasum": "df3cb5f4ae723396c9ef9552907d826fc030c78b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationCli\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.2.1.0.zip", + "shasum": "d13c26f00a9a6a00d108763e1a657149f9a560bc" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-reservations-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.2.1.0.zip", + "shasum": "c6afb8ffdbaca59fb5bd32182739a3ce7e70b45e" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.3.0.0.zip", + "shasum": "abd02e8c8e9f5dc6c008f11b33d6e09c7d7739c0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-sales-inventory": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-indexer": "*" + }, + "suggest": { + "magento/module-inventory-catalog": "1.3.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.2.3.0.zip", + "shasum": "d30ef3bc7f23e8041961d4bd5e435520ddcef448" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.2.2.0.zip", + "shasum": "467ab9d52944df86b9fdd5fba0f90880e51e7389" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-frontend-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.2.2.0.zip", + "shasum": "ee11d12d1839b68c67113735ce8aa58db5ce693a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-catalog-frontend-ui": "1.0.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-setup-fixture-generator", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.2.1.0.zip", + "shasum": "457a372568cccc7f8bb57f61b345f8c959879a68" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySetupFixtureGenerator\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.2.2.0.zip", + "shasum": "930018764fe7e74d8ca2c160bc0ad72fa4ca25da" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.2.3.0.zip", + "shasum": "c2ac5ede4b57a3867e16d6b902d6bc009c3b8c58" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-deduction-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.2.2.0.zip", + "shasum": "31ec53d0db095df80217a8f28596dfc77c55dcf9" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceDeductionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.2.1.0.zip", + "shasum": "a7867c53999cadd39dc3b17621f7f4a2f1879700" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection-api", + "version": "1.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.4.2.0.zip", + "shasum": "a75b7cbad48bd870065ab223025d1db4c8bdb557" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-swatches-frontend-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-swatches-frontend-ui/magento-module-inventory-swatches-frontend-ui-1.0.1.0.zip", + "shasum": "ccf4cc2fb553e550a00217881ce24887ca0d5bad" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", + "magento/module-swatches": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySwatchesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-visual-merchandiser", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-visual-merchandiser/magento-module-inventory-visual-merchandiser-1.1.3.0.zip", + "shasum": "e4b58f90e087e3ee5c942180e077562386e8c596" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-api": "*", + "magento/module-inventory-configuration-api": "*" + }, + "suggest": { + "magento/module-visual-merchandiser": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryVisualMerchandiser\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-wishlist", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-wishlist/magento-module-inventory-wishlist-1.0.2.0.zip", + "shasum": "41c2b5a4a914dddeb3167f6d473edde45ef6d1e4" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-wishlist": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryWishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-invitation", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-invitation/magento-module-invitation-100.4.4.0.zip", + "shasum": "9ae623c03c5d75b66062baab25721b2399c9b83d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-reports": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Invitation\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-jwt-framework-adapter", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-jwt-framework-adapter/magento-module-jwt-framework-adapter-100.4.1.0.zip", + "shasum": "765b2585488423ef55b537c215ee5c17d57feb3a" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "web-token/jwt-framework": "^v2.2.7" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtFrameworkAdapter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "JWT Manager implementation based on jwt-framework" + }, + { + "name": "magento/module-jwt-user-token", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-jwt-user-token/magento-module-jwt-user-token-100.4.0.0.zip", + "shasum": "2265f76b40299df4e67d17b768743617cfb812c9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-integration": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtUserToken\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Introduces JWT token support for web API authentication" + }, + { + "name": "magento/module-layered-navigation", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.4.5.0.zip", + "shasum": "041332d2eba4f0e72e4411c75fa57ebab90681ef" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-layered-navigation-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-layered-navigation-staging/magento-module-layered-navigation-staging-100.4.2.0.zip", + "shasum": "2e2b7760afe39a06b3ef5a16544697e9005b848c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-layered-navigation": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LayeredNavigationStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-logging", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-logging/magento-module-logging-101.2.5.0.zip", + "shasum": "82ca25a904a20926e28847ebc5a797e306b7259f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-asynchronous-operations": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Logging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-login-as-customer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer/magento-module-login-as-customer-100.4.5.0.zip", + "shasum": "1376e771612b41176ca91a05631335db0f75f20b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-admin-ui", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-admin-ui/magento-module-login-as-customer-admin-ui-100.4.5.0.zip", + "shasum": "4e86c5f465e7cd9fe3f54c93d0c97a621fa82453" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-frontend-ui": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-api", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-api/magento-module-login-as-customer-api-100.4.4.0.zip", + "shasum": "c0f84e01b3d0bdc3af53ecc7f5d58d504dd5fdcb" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-assistance", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-assistance/magento-module-login-as-customer-assistance-100.4.4.0.zip", + "shasum": "9b046099d5486eab457c61fa4a38550eccad7fc1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-admin-ui": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAssistance\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-frontend-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-frontend-ui/magento-module-login-as-customer-frontend-ui-100.4.4.0.zip", + "shasum": "9716706a138ff2f621f199f8e43815ef4a95f8ac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-graph-ql/magento-module-login-as-customer-graph-ql-100.4.2.0.zip", + "shasum": "1528b2b3c62fb996a616efcf04473151e6cb89e0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-integration": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-assistance": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Flexible login as a customer so a merchant or merchant admin can log into an end customer's account to assist them with their account." + }, + { + "name": "magento/module-login-as-customer-log", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-log/magento-module-login-as-customer-log-100.4.3.0.zip", + "shasum": "190b6a98332d5de0741e2a9536c449008f6d4ba7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerLog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-logging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-logging/magento-module-login-as-customer-logging-100.4.5.0.zip", + "shasum": "cb1b8249f62a06952e50afca44712836b908e805" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-logging": "101.2.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerLogging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Log logged in as customer admin actions." + }, + { + "name": "magento/module-login-as-customer-page-cache", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-page-cache/magento-module-login-as-customer-page-cache-100.4.4.0.zip", + "shasum": "4568b7c6d8a6f133a05ae22e2a0b0edee81095cb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-page-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerPageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-quote", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-quote/magento-module-login-as-customer-quote-100.4.3.0.zip", + "shasum": "4ee147fa19d010b622a1c65ab67debd781537bc4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-sales", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-sales/magento-module-login-as-customer-sales-100.4.4.0.zip", + "shasum": "1a1141ffee88547f656f22525c640aa08a2ef4a4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-website-restriction", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-website-restriction/magento-module-login-as-customer-website-restriction-100.4.3.0.zip", + "shasum": "4418b87a4b253984bc141339d7589208002d6ce3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-website-restriction": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerWebsiteRestriction\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-marketplace", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.4.3.0.zip", + "shasum": "81834dfa6fad732e552eb502bf6777630f35bc8c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Marketplace\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-media-content", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content/magento-module-media-content-100.4.3.0.zip", + "shasum": "be484449117b6df40685537286f1c43f636fe2a1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-api", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-api/magento-module-media-content-api-100.4.4.0.zip", + "shasum": "e235e273fc88a016d1bd3bb81d50002eb092b6de" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the API interfaces for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-catalog", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-catalog/magento-module-media-content-catalog-100.4.3.0.zip", + "shasum": "ba6e31f7138f7131ad2ebdc0ac6d177e8ca2f8fb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-catalog-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-catalog-staging/magento-module-media-content-catalog-staging-100.4.2.0.zip", + "shasum": "4d9a15a4d25b9541dad75332444f9c5af0b47982" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCatalogStaging\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-cms", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-cms/magento-module-media-content-cms-100.4.3.0.zip", + "shasum": "0c415f2c3533422a261dedf4e44c10d6741472ae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-content-synchronization", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization/magento-module-media-content-synchronization-100.4.4.0.zip", + "shasum": "f5235ec268cb902322e6ba1befe6dfa6960859b5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-gallery-synchronization": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media content data synchronization." + }, + { + "name": "magento/module-media-content-synchronization-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-api/magento-module-media-content-synchronization-api-100.4.3.0.zip", + "shasum": "55cab31f4c51604df8f417aa21e4314b45707ff8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media content synchronization implementation API" + }, + { + "name": "magento/module-media-content-synchronization-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-catalog/magento-module-media-content-synchronization-catalog-100.4.2.0.zip", + "shasum": "ce75ad6cc70067068847178f6e07e13311fc7aac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-synchronization-cms", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-cms/magento-module-media-content-synchronization-cms-100.4.2.0.zip", + "shasum": "b7a2131609d5f90a0ececca0f895c14ac9489f15" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-gallery", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.4.4.0.zip", + "shasum": "a8c451eeaf64b4ee2ad79f23702982e9ae9f74d8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallery\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media handling" + }, + { + "name": "magento/module-media-gallery-api", + "version": "101.0.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-101.0.4.0.zip", + "shasum": "8eefc82cff3278c0c04b295c71c8c689bd790d8c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery asset attributes storage and management" + }, + { + "name": "magento/module-media-gallery-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog/magento-module-media-gallery-catalog-100.4.2.0.zip", + "shasum": "a7f564753983d5550498737ad5132a2a2121d5af" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for catalog gallery processor delete operation handling" + }, + { + "name": "magento/module-media-gallery-catalog-integration", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-integration/magento-module-media-gallery-catalog-integration-100.4.2.0.zip", + "shasum": "c95e1a697f137f3d5fb065c4538e6f995104dc86" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for extending catalog image uploader functionality" + }, + { + "name": "magento/module-media-gallery-catalog-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-ui/magento-module-media-gallery-catalog-ui-100.4.2.0.zip", + "shasum": "7812f995826c67ef4114a4a956817beefe20a8e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implement category grid for media gallery." + }, + { + "name": "magento/module-media-gallery-cms-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-cms-ui/magento-module-media-gallery-cms-ui-100.4.2.0.zip", + "shasum": "8e035e08b1b57af4a2f70a2e37f41119dc764523" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCmsUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Cms related UI elements in the magento media gallery" + }, + { + "name": "magento/module-media-gallery-integration", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-integration/magento-module-media-gallery-integration-100.4.4.0.zip", + "shasum": "e3aa33bb7297034c6a59bc8fa6a836b35af70201" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-cms": "*" + }, + "suggest": { + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for integration of enhanced media gallery" + }, + { + "name": "magento/module-media-gallery-metadata", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata/magento-module-media-gallery-metadata-100.4.3.0.zip", + "shasum": "b8d1b916247a3ab2a73d5112ce7a38b4834c7474" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata processing" + }, + { + "name": "magento/module-media-gallery-metadata-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata-api/magento-module-media-gallery-metadata-api-100.4.2.0.zip", + "shasum": "a167dd435a3c6aadbf4ea436bb88ad7392a02be1" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadataApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery metadata implementation API" + }, + { + "name": "magento/module-media-gallery-renditions", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions/magento-module-media-gallery-renditions-100.4.3.0.zip", + "shasum": "d3c9da3d4bda169f9b687595281b056cc0db5020" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-renditions-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-content-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implements height and width fields for for media gallery items." + }, + { + "name": "magento/module-media-gallery-renditions-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions-api/magento-module-media-gallery-renditions-api-100.4.2.0.zip", + "shasum": "c684de95cd58a68a5ded32ab1d54bc840eda078a" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditionsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that is responsible for the API implementation of Media Gallery Renditions." + }, + { + "name": "magento/module-media-gallery-synchronization", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization/magento-module-media-gallery-synchronization-100.4.4.0.zip", + "shasum": "02578232663d1a7637f2d8c08ef49ae6421c449d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media gallery data synchronization." + }, + { + "name": "magento/module-media-gallery-synchronization-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-api/magento-module-media-gallery-synchronization-api-100.4.3.0.zip", + "shasum": "be6d4f82a76fcc39db835401e2e9bd332ce78266" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery synchronization implementation API" + }, + { + "name": "magento/module-media-gallery-synchronization-metadata", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-metadata/magento-module-media-gallery-synchronization-metadata-100.4.1.0.zip", + "shasum": "9e09a1159b15c4d23604dda9fd571662217db753" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata synchronization" + }, + { + "name": "magento/module-media-gallery-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui/magento-module-media-gallery-ui-100.4.4.0.zip", + "shasum": "66c54e0b853754f695253a23286a88c4bce8fd82" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation" + }, + { + "name": "magento/module-media-gallery-ui-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui-api/magento-module-media-gallery-ui-api-100.4.3.0.zip", + "shasum": "eb813d47915354b0f5a3ad49381d5f55658d0f6c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUiApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation API" + }, + { + "name": "magento/module-media-storage", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.4.4.0.zip", + "shasum": "6e3b469674fe41e8f8bd36b296908734028fd45b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-message-queue", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.4.5.0.zip", + "shasum": "c22f018c65c4699bd606f1f8997f914d13886cf1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.4.4.0.zip", + "shasum": "bd055d354e6ac6d952af52deb3b4cffd58f20b26" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-msrp-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Msrp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-configurable-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.4.2.0.zip", + "shasum": "537b34ec7d74768c7b34115f4840e4995daed1b4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-grouped-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.4.2.0.zip", + "shasum": "92e0dacc2c8a8167cb8f10eff83e4a070764030c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-staging", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp-staging/magento-module-msrp-staging-100.4.3.0.zip", + "shasum": "29ca00d1f0345498052d8df88c77664c64d923a2" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-multiple-wishlist", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist/magento-module-multiple-wishlist-100.4.5.0.zip", + "shasum": "4683536cd5537aa5a7caea553db8f687ed2d6e91" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-checkout": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-multiple-wishlist-sample-data": "Sample Data version: 100.4.*", + "magento/module-reports": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MultipleWishlist\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-multiple-wishlist-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist-graph-ql/magento-module-multiple-wishlist-graph-ql-100.4.1.0.zip", + "shasum": "f49721f166cea8e9649076f6878fc071d86b9fce" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-multiple-wishlist": "100.4.*", + "magento/module-wishlist": "101.2.*", + "magento/module-wishlist-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MultipleWishlistGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-multishipping", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.4.5.0.zip", + "shasum": "86c08ce0688695d8f4dba94a98c96a11a725f19d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Multishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-mysql-mq", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.4.3.0.zip", + "shasum": "244ce82923f4b37efc9da06bda19dc194280ecab" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MysqlMq\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-new-relic-reporting", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.4.3.0.zip", + "shasum": "8bd8d00d689cb7cc2203ae0e6f3aab77c5f81496" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewRelicReporting\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.4.5.0.zip", + "shasum": "fb7c42f608275e4c6a234287edb5a89f1c9a2d58" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Newsletter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-newsletter-graph-ql/magento-module-newsletter-graph-ql-100.4.2.0.zip", + "shasum": "570aed7c33d87714a1b812e5316d9903ba865ae4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewsletterGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides GraphQl functionality for the newsletter subscriptions." + }, + { + "name": "magento/module-offline-payments", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.4.3.0.zip", + "shasum": "bcac1f56aea72726a4c40a1fb3ad6be3f25b8990" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflinePayments\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-offline-shipping", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.4.4.0.zip", + "shasum": "02167bd6af953e852803fe11b4b79bb799e8a9ee" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*", + "magento/module-offline-shipping-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflineShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-page-builder", + "version": "2.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder/magento-module-page-builder-2.2.3.0.zip", + "shasum": "5e754e262ebaa46dc7f08cd258c5e3b9a8b3487b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-widget": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0", + "phpgt/dom": "2.2.3" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "suggest": { + "magento/module-review": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder module" + }, + { + "name": "magento/module-page-builder-admin-analytics", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-analytics/magento-module-page-builder-admin-analytics-1.1.2.0.zip", + "shasum": "4c1d0be58f5e35734834bdb4fd4fd84952604186" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAdminAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Admin Analytics module" + }, + { + "name": "magento/module-page-builder-admin-gws-admin-ui", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-gws-admin-ui/magento-module-page-builder-admin-gws-admin-ui-1.7.1.0.zip", + "shasum": "8d1e06cdd8344e02c9a6f79e96e4d2e1395a94cb" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-gws": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAdminGwsAdminUi\\": "" + } + }, + "license": [ + "Proprietary" + ], + "description": "Page Builder AdminGWS Admin UI module" + }, + { + "name": "magento/module-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-analytics/magento-module-page-builder-analytics-1.6.2.0.zip", + "shasum": "d77d348beaa25a60d9db16859e5f1502b79db783" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Analytics module" + }, + { + "name": "magento/module-page-cache", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.4.5.0.zip", + "shasum": "b6c3ab1dad0318b147d8a722d994e8241e2681a8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.4.5.0.zip", + "shasum": "1729b982a9c1ce9419459e06991ed8d63b4af6cc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Payment\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment-graph-ql/magento-module-payment-graph-ql-100.4.0.0.zip", + "shasum": "9f834cc06612aab32bd7fd60c8c06dddebbc74b8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-payment": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaymentGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment-staging/magento-module-payment-staging-100.4.2.0.zip", + "shasum": "5c0ed2c78c0d0066f0dada4c723bf7b99b1781c1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-payment": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaymentStaging\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-101.0.5.0.zip", + "shasum": "71c9e4667fd9eda0f2e2f87c987a65c60044221c" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-instant-purchase": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-agreements": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Paypal\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal-captcha", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.4.2.0.zip", + "shasum": "8c18aa105ea74407424181096d0844af1b32b8b4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-paypal": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalCaptcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides CAPTCHA validation for PayPal Payflow Pro" + }, + { + "name": "magento/module-paypal-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.4.3.0.zip", + "shasum": "4d59ba2805e7540fda1f6e5979145d9fce0a5cb6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-paypal": "101.0.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "GraphQl support for Paypal" + }, + { + "name": "magento/module-persistent", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.4.5.0.zip", + "shasum": "950b3b9856f49aa0c5e8b6eef0e41cd231a74896" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-cron": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Persistent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-persistent-history", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-persistent-history/magento-module-persistent-history-100.4.2.0.zip", + "shasum": "eaff511ef6ef54504c510be5277a048028464b77" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-persistent": "100.4.*", + "magento/module-reports": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PersistentHistory\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-price-permissions", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-price-permissions/magento-module-price-permissions-100.4.1.0.zip", + "shasum": "fc82f57ff55c5e242559acacfcf25314fbd6e49e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-card": "101.3.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-product": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PricePermissions\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-alert", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.4.4.0.zip", + "shasum": "d46bb9bd950e11d3d012a44d1a3602858559b2f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-video", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.4.5.0.zip", + "shasum": "2f9b406f585e479cb2da5a90cc5467a6e429fd9d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductVideo\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Video to Products" + }, + { + "name": "magento/module-product-video-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-product-video-staging/magento-module-product-video-staging-100.4.2.0.zip", + "shasum": "c5287fddc5e315d8c66dca0ec6ced732f7047e35" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-product-video": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductVideoStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-promotion-permissions", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-promotion-permissions/magento-module-promotion-permissions-100.4.2.0.zip", + "shasum": "5fb5334d01f8d798875d75eab96fa1b72de2d86b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-reminder": "101.2.*", + "magento/module-sales-rule": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PromotionPermissions\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.2.5.0.zip", + "shasum": "92dafbe73d3b3142724a7664cba3720e97e6afa1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Quote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.4.4.0.zip", + "shasum": "51af0efbde0a623931fb360604342b9e7fc8f4d6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-bundle-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-bundle-options/magento-module-quote-bundle-options-100.4.1.0.zip", + "shasum": "e05ad60c2bd108fc8a00d361d74bffe35ee583d6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteBundleOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for bundle products" + }, + { + "name": "magento/module-quote-configurable-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-configurable-options/magento-module-quote-configurable-options-100.4.1.0.zip", + "shasum": "0cba0d4e6939166c3986f8154f742671445fc39b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteConfigurableOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for configurable products" + }, + { + "name": "magento/module-quote-downloadable-links", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-downloadable-links/magento-module-quote-downloadable-links-100.4.1.0.zip", + "shasum": "037de250c2043527209964589ff64a0c9cdbbe0c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteDownloadableLinks\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for links of downloadable products" + }, + { + "name": "magento/module-quote-gift-card-options", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-gift-card-options/magento-module-quote-gift-card-options-100.4.2.0.zip", + "shasum": "a1685da8f59cd0aa932b29539e419466eb4d2d49" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteGiftCardOptions\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Magento module provides data provider for creating buy request for gift card products" + }, + { + "name": "magento/module-quote-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.4.5.0.zip", + "shasum": "760f3c37cc1cb60701eb17a14c90f7bd135e071f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-gift-message": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-payment-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-staging/magento-module-quote-staging-100.4.2.0.zip", + "shasum": "0fde8e470bd847bd1520ef4cd7294fedf84a8bb9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-re-captcha-admin-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-admin-ui/magento-module-re-captcha-admin-ui-1.1.2.0.zip", + "shasum": "5382f8e16fef06842e3ef28be41f7533189320a5" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout/magento-module-re-captcha-checkout-1.1.2.0.zip", + "shasum": "43cd3204ab3e4bdaa4cfb97c556e1ca2fd2fcbd8" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckout\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout-sales-rule", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout-sales-rule/magento-module-re-captcha-checkout-sales-rule-1.1.1.0.zip", + "shasum": "681d9b35cd5f9654c2e4f121108af84d54802b7b" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-sales-rule": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckoutSalesRule\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google ReCaptcha integration for Magento2 coupons" + }, + { + "name": "magento/module-re-captcha-contact", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-contact/magento-module-re-captcha-contact-1.1.1.0.zip", + "shasum": "b06897024b7de5ff7b34f40a7bcd5274d326d34c" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaContact\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-customer", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-customer/magento-module-re-captcha-customer-1.1.3.0.zip", + "shasum": "4aacce4909811f75da30401696e5bfa0aaca1c45" + }, + "require": { + "magento/framework": "*", + "magento/module-customer": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCustomer\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-frontend-ui", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-frontend-ui/magento-module-re-captcha-frontend-ui-1.1.3.0.zip", + "shasum": "478b8b65b2dcdfcda38d065774b69a4ca5603c1f" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-gift-card", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-gift-card/magento-module-re-captcha-gift-card-1.0.0.0.zip", + "shasum": "13c97d993b06fb572e4b69336db3aa34a5c47fc5" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-customer": "*", + "magento/module-gift-card-account": "*", + "magento/module-gift-card-account-graph-ql": "*", + "magento/module-re-captcha-admin-ui": "*", + "magento/module-re-captcha-frontend-ui": "*", + "magento/module-re-captcha-ui": "*", + "magento/module-re-captcha-validation-api": "*", + "magento/module-re-captcha-webapi-api": "*", + "magento/module-re-captcha-webapi-graph-ql": "*", + "magento/module-re-captcha-webapi-rest": "*", + "magento/module-re-captcha-webapi-ui": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaGiftCard\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2 Gift Cards" + }, + { + "name": "magento/module-re-captcha-invitation", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-invitation/magento-module-re-captcha-invitation-1.0.0.0.zip", + "shasum": "64287f9a60d0a7c67ada7225f9c5539ad7022e9e" + }, + "require": { + "magento/framework": "*", + "magento/module-customer": "*", + "magento/module-invitation": "*", + "magento/module-re-captcha-admin-ui": "*", + "magento/module-re-captcha-frontend-ui": "*", + "magento/module-re-captcha-ui": "*", + "magento/module-re-captcha-validation-api": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaInvitation\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA for Invitation Module" + }, + { + "name": "magento/module-re-captcha-migration", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-migration/magento-module-re-captcha-migration-1.1.2.0.zip", + "shasum": "12712a7f408a34780257f9f0f58c76036408702b" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaMigration\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA config migration for Magento2" + }, + { + "name": "magento/module-re-captcha-multiple-wishlist", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-multiple-wishlist/magento-module-re-captcha-multiple-wishlist-1.0.0.0.zip", + "shasum": "8979f3f6683294410b16bfb7e894276d0e659484" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaMultipleWishlist\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-newsletter", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-newsletter/magento-module-re-captcha-newsletter-1.1.2.0.zip", + "shasum": "89974abcb37a76039cfe9b326717030c0055ff7e" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaNewsletter\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-paypal", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-paypal/magento-module-re-captcha-paypal-1.1.2.0.zip", + "shasum": "c199a2e1214077a42e0b5f3ae84ec7d8c5ff2585" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaPaypal\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form" + }, + { + "name": "magento/module-re-captcha-review", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-review/magento-module-re-captcha-review-1.1.2.0.zip", + "shasum": "a47a363a75080aa08358b1759c1aa05c6303b1c9" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaReview\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-send-friend", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-send-friend/magento-module-re-captcha-send-friend-1.1.2.0.zip", + "shasum": "abb550fb0e309cc9dd81e3cc181f9de94255abcf" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaSendFriend\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-store-pickup", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-store-pickup/magento-module-re-captcha-store-pickup-1.0.1.0.zip", + "shasum": "3f2287cc2711bf58cfa82965d2a10b34ead8f0e8" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-in-store-pickup-frontend": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 Inventory Store Pickup shipping form" + }, + { + "name": "magento/module-re-captcha-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-ui/magento-module-re-captcha-ui-1.1.2.0.zip", + "shasum": "90aa00a2ae31cb2f2f7f3759d4bca52b1e6fc67b" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "authors": [ + { + "name": "Riccardo Tempesta", + "email": "riccardo.tempesta@magespecialist.it" + } + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-user", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-user/magento-module-re-captcha-user-1.1.2.0.zip", + "shasum": "5645d09d3acce988f43365c13b81d01445cbf829" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUser\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation/magento-module-re-captcha-validation-1.1.1.0.zip", + "shasum": "7a358947f858c0bb2cf995e8d449b3aeaeaf3e94" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidation\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation-api/magento-module-re-captcha-validation-api-1.1.1.0.zip", + "shasum": "d60531a405e81c1fbd26298d2908d33966bb3127" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidationApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-checkbox", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-checkbox/magento-module-re-captcha-version-2-checkbox-2.0.2.0.zip", + "shasum": "c61ad5e4dea035bc61aee9e4a41bf48ce2c6180c" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Checkbox\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-invisible/magento-module-re-captcha-version-2-invisible-2.0.2.0.zip", + "shasum": "e2698fcd3e57b6b0a49dba5e93bac87f925612e3" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-3-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-3-invisible/magento-module-re-captcha-version-3-invisible-2.0.2.0.zip", + "shasum": "81dacf545c8dfedde4d16f1247f73e68e7b1fd2d" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion3Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-api", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-api/magento-module-re-captcha-webapi-api-1.0.1.0.zip", + "shasum": "5eea8f96b61cb5588bb3d122a76b5524a29692ef" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-graph-ql", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-graph-ql/magento-module-re-captcha-webapi-graph-ql-1.0.1.0.zip", + "shasum": "f9783d1d5b5907ccf723a41ae470b39e83cf0297" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-rest", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-rest/magento-module-re-captcha-webapi-rest-1.0.1.0.zip", + "shasum": "28339c7a4d48c793c021bc297675eba8f2932232" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiRest\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-ui/magento-module-re-captcha-webapi-ui-1.0.1.0.zip", + "shasum": "df17c1afecd242e6cb928eef6e4c88dd7b628939" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-related-product-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.4.2.0.zip", + "shasum": "91f794c6f9f285597cbca8c27fbb1a009451e0a6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RelatedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-release-notification", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.4.3.0.zip", + "shasum": "cbcfb4e11a3961944e15971be5d76655867502f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReleaseNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-reminder", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reminder/magento-module-reminder-101.2.4.0.zip", + "shasum": "755c797993d662bba9aedfbc730a72ff8478f5eb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-quote": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Reminder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-remote-storage", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-remote-storage/magento-module-remote-storage-100.4.3.0.zip", + "shasum": "3047e17d09a6b74bfff57e33f318f78e91c67622" + }, + "require": { + "league/flysystem": "~2.4.3", + "league/flysystem-aws-s3-v3": "^2.4.3", + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-cms": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-downloadable-import-export": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-gallery-metadata": "100.4.*", + "magento/module-media-gallery-synchronization": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-sitemap": "100.4.*", + "predis/predis": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RemoteStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-remote-storage-commerce", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-remote-storage-commerce/magento-module-remote-storage-commerce-100.4.1.0.zip", + "shasum": "1465c87d0cd747c333f47ab5e84eafefa5e05246" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-remote-storage": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-advanced-checkout": "100.4.*", + "magento/module-logging": "101.2.*", + "magento/module-scheduled-import-export": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RemoteStorageCommerce\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-reports", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.4.5.0.zip", + "shasum": "f83a31e94a46f6ffdbf2c62d6ec0db87e7ebdd34" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-review": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Reports\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-require-js", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.4.1.0.zip", + "shasum": "8a573426813a22a6a1253711bda515303e6f7796" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RequireJs\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-resource-connections", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-resource-connections/magento-module-resource-connections-100.4.2.0.zip", + "shasum": "493d96e6da0875491601880b0532f3b2b347603f" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ResourceConnections\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-review", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.4.5.0.zip", + "shasum": "70e4692bf3f0da7b5e607f736b32a87e4b5124f2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-review-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Review\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.4.2.0.zip", + "shasum": "5b38ecb4bb2f67225f919c25c57ce9293d19f2bd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-review": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review-graph-ql/magento-module-review-graph-ql-100.4.1.0.zip", + "shasum": "7aab29354017fc9d573c1af2e8ee945dc69de001" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-review": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review-staging/magento-module-review-staging-100.4.2.0.zip", + "shasum": "37900a97c8c7bf16465ddf32c32104e875e5670e" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-review": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-reward", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reward/magento-module-reward-101.2.5.0.zip", + "shasum": "0789e5e5ce633d993530844f60215eb51e952eb6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-invitation": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer-balance": "100.4.*", + "magento/module-customer-import-export": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Reward\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-reward-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reward-graph-ql/magento-module-reward-graph-ql-100.4.4.0.zip", + "shasum": "e21df6a41d08df4c9af9f7720e823a77b3fd0261" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-reward": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RewardGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-reward-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reward-staging/magento-module-reward-staging-100.4.2.0.zip", + "shasum": "37eedcfb99fc57c4ab7e1df349b5c644e2f217b7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-reward": "101.2.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-rule-staging": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RewardStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-rma", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rma/magento-module-rma-101.2.5.0.zip", + "shasum": "7439632c89a05794b494221a00e6e75b81e5a48d" + }, + "require": { + "ext-gd": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-custom-attribute-management": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-custom-attributes": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-dhl": "100.4.*", + "magento/module-fedex": "100.4.*", + "magento/module-usps": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rma\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-rma-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rma-graph-ql/magento-module-rma-graph-ql-100.4.4.0.zip", + "shasum": "1317a31b08634dfa06deee4db0cb50e199392dd7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-rma": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-graph-ql": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RmaGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rma-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rma-staging/magento-module-rma-staging-100.4.2.0.zip", + "shasum": "3c498d8b254b5f1a24cadcb678c515e1983f5553" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-rma": "101.2.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RmaStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-robots", + "version": "101.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.1.1.0.zip", + "shasum": "80bfcf9ae9020e569290aa9333e453e64119c996" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Robots\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rss", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.4.3.0.zip", + "shasum": "dc0efb744c3bc59bdec1b8e3dc8d07695dcf92bb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rss\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rule", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.4.4.0.zip", + "shasum": "98fe15231d183581f48dcfe72813705fe3327389" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-103.0.5.0.zip", + "shasum": "15c3b85e28ec26ce31bb8e45ef6855eed526ab41" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.4.2.0.zip", + "shasum": "56cb8a7bda6083a10c3c51c1fec343474f07e786" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-sales": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-archive", + "version": "101.0.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-archive/magento-module-sales-archive-101.0.3.0.zip", + "shasum": "8c2b2be9997f5a0e53c6689d15a049b9aa21cf9e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesArchive\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.4.5.0.zip", + "shasum": "b38fd2a06e289ea121309cb191dcb20d8d427eb5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-inventory", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.4.2.0.zip", + "shasum": "1a7b00a475ebc016a11b32097571cd39cf8a81e9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-rule", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.2.5.0.zip", + "shasum": "0f28d3088948906a11ff089d6bd81eff3dadf5e2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-rule-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-rule-staging/magento-module-sales-rule-staging-100.4.4.0.zip", + "shasum": "16b0764e260b5467154d07437ef41375f7399de1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-sales-rule": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-config": "101.2.*", + "magento/module-quote": "101.2.*", + "magento/module-reminder": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesRuleStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-sequence", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.4.2.0.zip", + "shasum": "4e5880119eecf16b3e66dba1f9e9985f07d2d58d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesSequence\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sample-data", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.4.3.0.zip", + "shasum": "513b197c79b839c7a2db1239646606dc527f9816" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/sample-data-media": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\SampleData\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Sample Data fixtures" + }, + { + "name": "magento/module-scalable-checkout", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-scalable-checkout/magento-module-scalable-checkout-100.4.4.0.zip", + "shasum": "158c363c231003c0bd440c0843c124b772b383dc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-foreign-key": "100.4.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-staging": "100.4.*", + "magento/module-customer-custom-attributes": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ScalableCheckout\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-scalable-inventory", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-scalable-inventory/magento-module-scalable-inventory-100.4.3.0.zip", + "shasum": "b18c5e0e75ddbf4917dca3469c9bded346087341" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ScalableInventory\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-scalable-oms", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-scalable-oms/magento-module-scalable-oms-100.4.3.0.zip", + "shasum": "25e4e6e9fa5043a86d122dbf8e9adf38c0e89c80" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-foreign-key": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-archive": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ScalableOms\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-scheduled-import-export", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-scheduled-import-export/magento-module-scheduled-import-export-101.2.5.0.zip", + "shasum": "e29db9f662358b5164617042acf861e7da5eef94" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-cron": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ScheduledImportExport\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-search", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.1.5.0.zip", + "shasum": "51a4bddd43f04a866473760721b7f9799abe4bc5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-reports": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Search\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-search-staging", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-search-staging/magento-module-search-staging-100.4.3.0.zip", + "shasum": "2b34c0841f1d4fe4ab00ff76c0cd6bcfb6311113" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SearchStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-security", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.4.5.0.zip", + "shasum": "324e5973bdf16cf28690873edb6b2cf21edefb4f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Security\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Security management module" + }, + { + "name": "magento/module-securitytxt", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-securitytxt/magento-module-securitytxt-1.1.1.0.zip", + "shasum": "3df445721475b7eb4b93f3941dd161857d46ad2d" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Securitytxt\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "authors": [ + { + "name": "Kalpesh Mehta", + "email": "k@lpe.sh" + } + ], + "description": "Security.txt file for Magento 2 websites" + }, + { + "name": "magento/module-send-friend", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.4.3.0.zip", + "shasum": "6df3408f61d2793fafb38989aea822e9a7f34246" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-send-friend-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.4.1.0.zip", + "shasum": "60e427c439b7464c171b31bcd1768ff2ccf9d24c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-send-friend": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriendGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-shipping", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.4.5.0.zip", + "shasum": "325b2b9f9b77143187698d4a2d815887e6a563f8" + }, + "require": { + "ext-gd": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-contact": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-fedex": "100.4.*", + "magento/module-ups": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Shipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sitemap", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.4.4.0.zip", + "shasum": "88daf14b4c318d32bb142272f0609a9a5aafeeea" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-robots": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sitemap\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-staging", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-staging/magento-module-staging-101.2.5.0.zip", + "shasum": "79d58f9eb52cc704d1c51f1e33b3bf2381e37378" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/magento-composer-installer": "*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-translation": "100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Staging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-staging-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-staging-graph-ql/magento-module-staging-graph-ql-100.4.2.0.zip", + "shasum": "acc60f9f28d1bfafc80a75b33e9455ec0c8353cf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\StagingGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-staging-page-builder", + "version": "2.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-staging-page-builder/magento-module-staging-page-builder-2.2.3.0.zip", + "shasum": "7a5786e15109699b3a7d8e055fa80365953bf685" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-page-builder": "2.2.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\StagingPageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Staging Page Builder module" + }, + { + "name": "magento/module-store", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.1.5.0.zip", + "shasum": "d1b0806e3abfc83f1d559961c884646b0ed05a19" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Store\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-store-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.4.3.0.zip", + "shasum": "bbe4973f83e6d1c9086923fc801ffe39e7425848" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\StoreGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-support", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-support/magento-module-support-101.2.4.0.zip", + "shasum": "72142d6a3c1da89d24568791287f27207f6d4981" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-cron": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-segment": "102.1.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-rma": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-target-rule": "101.2.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Support\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.4.4.0.zip", + "shasum": "12effdc034ed2d0ea15db474fcfb36342747712b" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swagger\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.4.1.0.zip", + "shasum": "666791e063b4014e6ccb7186f7a7bb5a9ad1e79e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi-async", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.4.1.0.zip", + "shasum": "0b63b1c732e27578f130518b1d77f1e2bc14e3bd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swat", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swat/magento-module-swat-100.4.3.0.zip", + "shasum": "8065cfe642c15e5f87e8548f009401b39b2c8eae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swat\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.4.5.0.zip", + "shasum": "f789c22ee41334d072d6caaac88ad3e7734ebccf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-layered-navigation": "100.4.*", + "magento/module-swatches-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swatches\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Swatches to Products" + }, + { + "name": "magento/module-swatches-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.4.3.0.zip", + "shasum": "bffd60106432b5fa92f11b37c9281bbded47ec7c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-swatches": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-product-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches-layered-navigation", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.4.1.0.zip", + "shasum": "b118894fc198d14ce5b7db34aabb9405520dcaf0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesLayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-target-rule", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-target-rule/magento-module-target-rule-101.2.5.0.zip", + "shasum": "35d097a6be5ddea88874601976011171bb29828a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-segment": "102.1.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-import-export": "101.0.*", + "magento/module-target-rule-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TargetRule\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-target-rule-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-target-rule-graph-ql/magento-module-target-rule-graph-ql-100.4.2.0.zip", + "shasum": "7afecc9c872d84338ec9c0e67fdbdce84f22a7b3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-related-product-graph-ql": "100.4.*", + "magento/module-target-rule": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TargetRuleGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.4.5.0.zip", + "shasum": "3753012abcbffe5ce171a1b0b9d545f56c49f1d3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-tax-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Tax\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.4.1.0.zip", + "shasum": "a768c88fa39cebf2120e657e21b8d86ab237bdde" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-tax": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.4.4.0.zip", + "shasum": "231f34c9a39a4e6506caf29d1364d99e32c222e6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.1.5.0.zip", + "shasum": "ba3c3fbb5755319774bf11d3104b302637bc7dcb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-theme-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Theme\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.4.2.0.zip", + "shasum": "036054641659fe5ec8085777a4e57fd226dd8882" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ThemeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-translation", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.4.5.0.zip", + "shasum": "a8ff494922576f2874b66a913f14528f9ee1418b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-deploy": "100.4.*", + "magento/module-developer": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Translation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-two-factor-auth", + "version": "1.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-two-factor-auth/magento-module-two-factor-auth-1.1.4.0.zip", + "shasum": "b497c3cc70df873ce6bcfe26e2f101076aa47096" + }, + "require": { + "2tvenom/cborencode": "^1.0", + "christian-riesen/base32": "^1.3", + "endroid/qr-code": "^4.3.5", + "magento/framework": "*", + "magento/magento-composer-installer": "*", + "magento/module-admin-adobe-ims": "*", + "magento/module-authorization": "*", + "magento/module-backend": "*", + "magento/module-config": "*", + "magento/module-integration": "*", + "magento/module-store": "*", + "magento/module-ui": "*", + "magento/module-user": "*", + "php": "~7.4.0||~8.1.0", + "spomky-labs/otphp": "^10.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TwoFactorAuth\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Two Factor Authentication module for Magento2" + }, + { + "name": "magento/module-ui", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.2.5.0.zip", + "shasum": "7a2f25eba5ec07a4b26bdda98b60fb393f5bfff4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ui\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-ups", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.4.5.0.zip", + "shasum": "bb5eac9f59db16a90951109c3baa3bc0f91ad0ae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ups\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite", + "version": "102.0.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-102.0.4.0.zip", + "shasum": "ff14fc9bc2d9153a4ace238d20cd7e3524839a26" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-url-rewrite": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.4.4.0.zip", + "shasum": "0f9bbcbb7ff349dc5fdf5c2f886dff57441473fd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-user", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.2.5.0.zip", + "shasum": "7940b349b7adaac56d97b87d85304a28c21d6592" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-email": "101.1.*", + "magento/module-integration": "100.4.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\User\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-usps", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.4.4.0.zip", + "shasum": "c743d1e7e1b9c05b9333c76484a8a835c7a67074" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Usps\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-variable", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.4.3.0.zip", + "shasum": "2246cbc8bf2a87ec0a6f2bae77e3b73813b18bb9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Variable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-vault", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.2.5.0.zip", + "shasum": "ab162c592b0847efb837c19bc334bf605f8154f0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Vault\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-vault-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.4.1.0.zip", + "shasum": "806c449dae0b2cd86d2b56ca9c4a88ef34f0a4f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VaultGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-version", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.4.2.0.zip", + "shasum": "d8fde8cf95fcace1d55a97d7b88fe2fdd53856bd" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Version\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-versions-cms", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms/magento-module-versions-cms-101.2.5.0.zip", + "shasum": "218a10686bb0d2471003280df811da52750c62a2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCms\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-versions-cms-page-cache", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms-page-cache/magento-module-versions-cms-page-cache-100.4.1.0.zip", + "shasum": "2e565e7424604715f54bd81d2b42b90fec79c36c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCmsPageCache\\": "" + } + }, + "license": [ + "proprietary" + ] + }, + { + "name": "magento/module-versions-cms-url-rewrite", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite/magento-module-versions-cms-url-rewrite-100.4.3.0.zip", + "shasum": "bb2e1de27eb58a65d4d458b3985e309ae241ae01" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-url-rewrite": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCmsUrlRewrite\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-versions-cms-url-rewrite-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite-graph-ql/magento-module-versions-cms-url-rewrite-graph-ql-100.4.1.0.zip", + "shasum": "b601c7c9ace97cb3cd7db94e9f84731989eca39b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCmsUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-visual-merchandiser", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-visual-merchandiser/magento-module-visual-merchandiser-100.4.5.0.zip", + "shasum": "c52c24e92349df8129f23a06b9c488aaf98439e7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VisualMerchandiser\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.4.4.0.zip", + "shasum": "0d10c69864a2432446b30384b51736d45fb4e392" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Webapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-async", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.4.3.0.zip", + "shasum": "3bd32d42f8659697f3748634d9986af9b8cde618" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-security", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.4.2.0.zip", + "shasum": "140cdc018d1a26526fb8cdeb0e1e5ced08133f7c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiSecurity\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "WebapiSecurity module provides option to loosen security on some webapi resources." + }, + { + "name": "magento/module-website-restriction", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-website-restriction/magento-module-website-restriction-100.4.4.0.zip", + "shasum": "3188d7d77a95ada484275871172e30942c4b510b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebsiteRestriction\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-weee", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.4.5.0.zip", + "shasum": "5a6f293df6d8207dce4a00a4fef0cbbacc922bbb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Weee\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-weee-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.4.2.0.zip", + "shasum": "770be0a15aa1520ad4249527a5ab5df75390b945" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-weee": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WeeeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-weee-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-weee-staging/magento-module-weee-staging-100.4.2.0.zip", + "shasum": "b02fffcaf0741a42445bd578ccde94e23c0decf3" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-weee": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WeeeStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-widget", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.2.5.0.zip", + "shasum": "eed0cbbc112ec23dada39cc6f1556de69550c2db" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-widget-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Widget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.2.5.0.zip", + "shasum": "f7f5356260017811c073b2ee7058cd862ac6c36b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-rss": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-wishlist-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Wishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-analytics", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.4.3.0.zip", + "shasum": "783baad5ede837748cba07b7fbb7e907bda521c2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-gift-card", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-gift-card/magento-module-wishlist-gift-card-100.4.1.0.zip", + "shasum": "dcdda5da9570979c11708e8816762848787d0d18" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGiftCard\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Magento module provides the data provider for creating buy request for gift card products" + }, + { + "name": "magento/module-wishlist-gift-card-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-gift-card-graph-ql/magento-module-wishlist-gift-card-graph-ql-100.4.1.0.zip", + "shasum": "ca77612d5214cc875a1f6dcf621f2bee2ea551f2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-wishlist": "101.2.*", + "magento/module-wishlist-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGiftCardGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.4.5.0.zip", + "shasum": "f89448ee10c35b82e0c7b1a4d293a079cddc3a63" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/page-builder", + "version": "1.7.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/page-builder/magento-page-builder-1.7.2.0.zip", + "shasum": "eca2944e5b85cea6589be86dd5c5ba52eaa70581" + }, + "require": { + "magento/module-aws-s3-page-builder": "1.0.2", + "magento/module-catalog-page-builder-analytics": "1.6.2", + "magento/module-cms-page-builder-analytics": "1.6.2", + "magento/module-page-builder": "2.2.3", + "magento/module-page-builder-admin-analytics": "1.1.2", + "magento/module-page-builder-analytics": "1.6.2" + }, + "type": "metapackage", + "description": "Page Builder metapackage" + }, + { + "name": "magento/page-builder-commerce", + "version": "1.7.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/page-builder-commerce/magento-page-builder-commerce-1.7.2.0.zip", + "shasum": "4eff75d8e4f94e16f4d2dcb1d8c1e55170d1d7c8" + }, + "require": { + "magento/module-banner-page-builder": "2.2.3", + "magento/module-banner-page-builder-analytics": "1.7.1", + "magento/module-catalog-page-builder-analytics-staging": "1.7.1", + "magento/module-catalog-staging-page-builder": "1.7.1", + "magento/module-cms-page-builder-analytics-staging": "1.7.1", + "magento/module-page-builder-admin-gws-admin-ui": "1.7.1", + "magento/module-staging-page-builder": "2.2.3", + "magento/page-builder": "1.7.2" + }, + "type": "metapackage", + "description": "Page Builder Commerce metapackage" + }, + { + "name": "magento/product-community-edition", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.4.5.0.zip", + "shasum": "8a95004a1f5cac0b88ca74dfe03749ab033bf218" + }, + "require": { + "colinmollenhour/cache-backend-file": "~1.4.1", + "colinmollenhour/cache-backend-redis": "1.14.2", + "colinmollenhour/credis": "1.13.0", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "elasticsearch/elasticsearch": "~7.17.0", + "ext-bcmath": "*", + "ext-ctype": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pdo_mysql": "*", + "ext-simplexml": "*", + "ext-soap": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "ext-zip": "*", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", + "laminas/laminas-captcha": "^2.12", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-escaper": "~2.10.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-feed": "^2.17.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-mail": "^2.16.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "league/flysystem": "~2.4.5", + "league/flysystem-aws-s3-v3": "^2.4.3", + "lib-libxml": "*", + "magento/adobe-stock-integration": "2.1.4", + "magento/composer": "~1.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/framework": "103.0.5", + "magento/framework-amqp": "100.4.3", + "magento/framework-bulk": "101.0.1", + "magento/framework-message-queue": "100.4.5", + "magento/google-shopping-ads": "4.0.1", + "magento/inventory-metapackage": "1.2.5", + "magento/language-de_de": "100.4.0", + "magento/language-en_us": "100.4.0", + "magento/language-es_es": "100.4.0", + "magento/language-fr_fr": "100.4.0", + "magento/language-nl_nl": "100.4.0", + "magento/language-pt_br": "100.4.0", + "magento/language-zh_hans_cn": "100.4.0", + "magento/magento-composer-installer": ">=0.3.0", + "magento/magento2-base": "2.4.5", + "magento/module-admin-adobe-ims": "100.4.0", + "magento/module-admin-analytics": "100.4.4", + "magento/module-admin-notification": "100.4.4", + "magento/module-adobe-ims": "2.1.4", + "magento/module-adobe-ims-api": "2.1.2", + "magento/module-advanced-pricing-import-export": "100.4.5", + "magento/module-advanced-search": "100.4.3", + "magento/module-amqp": "100.4.2", + "magento/module-analytics": "100.4.5", + "magento/module-asynchronous-operations": "100.4.5", + "magento/module-authorization": "100.4.5", + "magento/module-aws-s3": "100.4.3", + "magento/module-backend": "102.0.5", + "magento/module-backup": "100.4.5", + "magento/module-bundle": "101.0.5", + "magento/module-bundle-graph-ql": "100.4.5", + "magento/module-bundle-import-export": "100.4.4", + "magento/module-cache-invalidate": "100.4.3", + "magento/module-captcha": "100.4.5", + "magento/module-cardinal-commerce": "100.4.3", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-analytics": "100.4.2", + "magento/module-catalog-cms-graph-ql": "100.4.1", + "magento/module-catalog-customer-graph-ql": "100.4.4", + "magento/module-catalog-graph-ql": "100.4.5", + "magento/module-catalog-import-export": "101.1.5", + "magento/module-catalog-inventory": "100.4.5", + "magento/module-catalog-inventory-graph-ql": "100.4.2", + "magento/module-catalog-rule": "101.2.5", + "magento/module-catalog-rule-configurable": "100.4.4", + "magento/module-catalog-rule-graph-ql": "100.4.2", + "magento/module-catalog-search": "102.0.5", + "magento/module-catalog-url-rewrite": "100.4.5", + "magento/module-catalog-url-rewrite-graph-ql": "100.4.3", + "magento/module-catalog-widget": "100.4.5", + "magento/module-checkout": "100.4.5", + "magento/module-checkout-agreements": "100.4.4", + "magento/module-checkout-agreements-graph-ql": "100.4.1", + "magento/module-cms": "104.0.5", + "magento/module-cms-graph-ql": "100.4.2", + "magento/module-cms-url-rewrite": "100.4.4", + "magento/module-cms-url-rewrite-graph-ql": "100.4.3", + "magento/module-compare-list-graph-ql": "100.4.1", + "magento/module-config": "101.2.5", + "magento/module-configurable-import-export": "100.4.3", + "magento/module-configurable-product": "100.4.5", + "magento/module-configurable-product-graph-ql": "100.4.5", + "magento/module-configurable-product-sales": "100.4.2", + "magento/module-contact": "100.4.4", + "magento/module-cookie": "100.4.5", + "magento/module-cron": "100.4.5", + "magento/module-csp": "100.4.4", + "magento/module-currency-symbol": "100.4.3", + "magento/module-customer": "103.0.5", + "magento/module-customer-analytics": "100.4.2", + "magento/module-customer-downloadable-graph-ql": "100.4.1", + "magento/module-customer-graph-ql": "100.4.5", + "magento/module-customer-import-export": "100.4.5", + "magento/module-deploy": "100.4.5", + "magento/module-developer": "100.4.5", + "magento/module-dhl": "100.4.4", + "magento/module-directory": "100.4.5", + "magento/module-directory-graph-ql": "100.4.3", + "magento/module-downloadable": "100.4.5", + "magento/module-downloadable-graph-ql": "100.4.5", + "magento/module-downloadable-import-export": "100.4.4", + "magento/module-eav": "102.1.5", + "magento/module-eav-graph-ql": "100.4.2", + "magento/module-elasticsearch": "101.0.5", + "magento/module-elasticsearch-6": "100.4.5", + "magento/module-elasticsearch-7": "100.4.5", + "magento/module-email": "101.1.5", + "magento/module-encryption-key": "100.4.3", + "magento/module-fedex": "100.4.3", + "magento/module-gift-message": "100.4.4", + "magento/module-gift-message-graph-ql": "100.4.3", + "magento/module-google-adwords": "100.4.2", + "magento/module-google-analytics": "100.4.1", + "magento/module-google-gtag": "100.4.0", + "magento/module-google-optimizer": "100.4.4", + "magento/module-graph-ql": "100.4.5", + "magento/module-graph-ql-cache": "100.4.2", + "magento/module-grouped-catalog-inventory": "100.4.2", + "magento/module-grouped-import-export": "100.4.3", + "magento/module-grouped-product": "100.4.5", + "magento/module-grouped-product-graph-ql": "100.4.5", + "magento/module-import-export": "101.0.5", + "magento/module-indexer": "100.4.5", + "magento/module-instant-purchase": "100.4.4", + "magento/module-integration": "100.4.5", + "magento/module-jwt-framework-adapter": "100.4.1", + "magento/module-jwt-user-token": "100.4.0", + "magento/module-layered-navigation": "100.4.5", + "magento/module-login-as-customer": "100.4.5", + "magento/module-login-as-customer-admin-ui": "100.4.5", + "magento/module-login-as-customer-api": "100.4.4", + "magento/module-login-as-customer-assistance": "100.4.4", + "magento/module-login-as-customer-frontend-ui": "100.4.4", + "magento/module-login-as-customer-graph-ql": "100.4.2", + "magento/module-login-as-customer-log": "100.4.3", + "magento/module-login-as-customer-page-cache": "100.4.4", + "magento/module-login-as-customer-quote": "100.4.3", + "magento/module-login-as-customer-sales": "100.4.4", + "magento/module-marketplace": "100.4.3", + "magento/module-media-content": "100.4.3", + "magento/module-media-content-api": "100.4.4", + "magento/module-media-content-catalog": "100.4.3", + "magento/module-media-content-cms": "100.4.3", + "magento/module-media-content-synchronization": "100.4.4", + "magento/module-media-content-synchronization-api": "100.4.3", + "magento/module-media-content-synchronization-catalog": "100.4.2", + "magento/module-media-content-synchronization-cms": "100.4.2", + "magento/module-media-gallery": "100.4.4", + "magento/module-media-gallery-api": "101.0.4", + "magento/module-media-gallery-catalog": "100.4.2", + "magento/module-media-gallery-catalog-integration": "100.4.2", + "magento/module-media-gallery-catalog-ui": "100.4.2", + "magento/module-media-gallery-cms-ui": "100.4.2", + "magento/module-media-gallery-integration": "100.4.4", + "magento/module-media-gallery-metadata": "100.4.3", + "magento/module-media-gallery-metadata-api": "100.4.2", + "magento/module-media-gallery-renditions": "100.4.3", + "magento/module-media-gallery-renditions-api": "100.4.2", + "magento/module-media-gallery-synchronization": "100.4.4", + "magento/module-media-gallery-synchronization-api": "100.4.3", + "magento/module-media-gallery-synchronization-metadata": "100.4.1", + "magento/module-media-gallery-ui": "100.4.4", + "magento/module-media-gallery-ui-api": "100.4.3", + "magento/module-media-storage": "100.4.4", + "magento/module-message-queue": "100.4.5", + "magento/module-msrp": "100.4.4", + "magento/module-msrp-configurable-product": "100.4.2", + "magento/module-msrp-grouped-product": "100.4.2", + "magento/module-multishipping": "100.4.5", + "magento/module-mysql-mq": "100.4.3", + "magento/module-new-relic-reporting": "100.4.3", + "magento/module-newsletter": "100.4.5", + "magento/module-newsletter-graph-ql": "100.4.2", + "magento/module-offline-payments": "100.4.3", + "magento/module-offline-shipping": "100.4.4", + "magento/module-page-cache": "100.4.5", + "magento/module-payment": "100.4.5", + "magento/module-payment-graph-ql": "100.4.0", + "magento/module-paypal": "101.0.5", + "magento/module-paypal-captcha": "100.4.2", + "magento/module-paypal-graph-ql": "100.4.3", + "magento/module-persistent": "100.4.5", + "magento/module-product-alert": "100.4.4", + "magento/module-product-video": "100.4.5", + "magento/module-quote": "101.2.5", + "magento/module-quote-analytics": "100.4.4", + "magento/module-quote-bundle-options": "100.4.1", + "magento/module-quote-configurable-options": "100.4.1", + "magento/module-quote-downloadable-links": "100.4.1", + "magento/module-quote-graph-ql": "100.4.5", + "magento/module-related-product-graph-ql": "100.4.2", + "magento/module-release-notification": "100.4.3", + "magento/module-remote-storage": "100.4.3", + "magento/module-reports": "100.4.5", + "magento/module-require-js": "100.4.1", + "magento/module-review": "100.4.5", + "magento/module-review-analytics": "100.4.2", + "magento/module-review-graph-ql": "100.4.1", + "magento/module-robots": "101.1.1", + "magento/module-rss": "100.4.3", + "magento/module-rule": "100.4.4", + "magento/module-sales": "103.0.5", + "magento/module-sales-analytics": "100.4.2", + "magento/module-sales-graph-ql": "100.4.5", + "magento/module-sales-inventory": "100.4.2", + "magento/module-sales-rule": "101.2.5", + "magento/module-sales-sequence": "100.4.2", + "magento/module-sample-data": "100.4.3", + "magento/module-search": "101.1.5", + "magento/module-security": "100.4.5", + "magento/module-send-friend": "100.4.3", + "magento/module-send-friend-graph-ql": "100.4.1", + "magento/module-shipping": "100.4.5", + "magento/module-sitemap": "100.4.4", + "magento/module-store": "101.1.5", + "magento/module-store-graph-ql": "100.4.3", + "magento/module-swagger": "100.4.4", + "magento/module-swagger-webapi": "100.4.1", + "magento/module-swagger-webapi-async": "100.4.1", + "magento/module-swatches": "100.4.5", + "magento/module-swatches-graph-ql": "100.4.3", + "magento/module-swatches-layered-navigation": "100.4.1", + "magento/module-tax": "100.4.5", + "magento/module-tax-graph-ql": "100.4.1", + "magento/module-tax-import-export": "100.4.4", + "magento/module-theme": "101.1.5", + "magento/module-theme-graph-ql": "100.4.2", + "magento/module-translation": "100.4.5", + "magento/module-ui": "101.2.5", + "magento/module-ups": "100.4.5", + "magento/module-url-rewrite": "102.0.4", + "magento/module-url-rewrite-graph-ql": "100.4.4", + "magento/module-user": "101.2.5", + "magento/module-usps": "100.4.4", + "magento/module-variable": "100.4.3", + "magento/module-vault": "101.2.5", + "magento/module-vault-graph-ql": "100.4.1", + "magento/module-version": "100.4.2", + "magento/module-webapi": "100.4.4", + "magento/module-webapi-async": "100.4.3", + "magento/module-webapi-security": "100.4.2", + "magento/module-weee": "100.4.5", + "magento/module-weee-graph-ql": "100.4.2", + "magento/module-widget": "101.2.5", + "magento/module-wishlist": "101.2.5", + "magento/module-wishlist-analytics": "100.4.3", + "magento/module-wishlist-graph-ql": "100.4.5", + "magento/page-builder": "1.7.2", + "magento/security-package": "1.1.4", + "magento/theme-adminhtml-backend": "100.4.5", + "magento/theme-frontend-blank": "100.4.5", + "magento/theme-frontend-luma": "100.4.5", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "paypal/module-braintree": "4.4.0", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.2.0", + "phpseclib/mcrypt_compat": "~2.0.2", + "phpseclib/phpseclib": "~3.0.13", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "temando/module-shipping": "2.0.0", + "tubalmartin/cssmin": "4.1.1", + "web-token/jwt-framework": "^v2.2.7", + "webonyx/graphql-php": "~14.11.6", + "wikimedia/less.php": "^3.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "eCommerce Platform for Growth (Community Edition)" + }, + { + "name": "magento/product-enterprise-edition", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/product-enterprise-edition/magento-product-enterprise-edition-2.4.5.0.zip", + "shasum": "572ad7cc2ef98745ef31deff57328f4abfb5b2e1" + }, + "require": { + "colinmollenhour/cache-backend-file": "~1.4.1", + "colinmollenhour/cache-backend-redis": "1.14.2", + "colinmollenhour/credis": "1.13.0", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "elasticsearch/elasticsearch": "~7.17.0", + "ext-bcmath": "*", + "ext-ctype": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pdo_mysql": "*", + "ext-simplexml": "*", + "ext-soap": "*", + "ext-sodium": "*", + "ext-spl": "*", + "ext-xsl": "*", + "ext-zip": "*", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", + "laminas/laminas-captcha": "^2.12", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-escaper": "~2.10.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-feed": "^2.17.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-mail": "^2.16.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-server": "^2.11.1", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "league/flysystem": "~2.4.5", + "league/flysystem-aws-s3-v3": "^2.4.3", + "lib-libxml": "*", + "magento/composer": "~1.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/framework-foreign-key": "100.4.4", + "magento/magento-composer-installer": ">=0.3.0", + "magento/magento2-ee-base": "2.4.5", + "magento/module-admin-gws": "100.4.5", + "magento/module-admin-gws-configurable-product": "100.4.2", + "magento/module-admin-gws-staging": "100.4.2", + "magento/module-advanced-catalog": "100.4.2", + "magento/module-advanced-checkout": "100.4.5", + "magento/module-advanced-rule": "100.4.2", + "magento/module-advanced-sales-rule": "100.4.2", + "magento/module-async-order": "100.4.1", + "magento/module-async-order-graph-ql": "100.4.0", + "magento/module-aws-s3-customer-custom-attributes": "100.4.2", + "magento/module-aws-s3-gift-card-import-export": "100.4.2", + "magento/module-aws-s3-scheduled-import-export": "100.4.2", + "magento/module-banner": "101.2.5", + "magento/module-banner-customer-segment": "100.4.3", + "magento/module-banner-graph-ql": "100.4.1", + "magento/module-bundle-import-export-staging": "100.4.2", + "magento/module-bundle-staging": "100.4.5", + "magento/module-catalog-event": "101.1.4", + "magento/module-catalog-import-export-staging": "100.4.2", + "magento/module-catalog-inventory-staging": "100.4.3", + "magento/module-catalog-permissions": "100.4.5", + "magento/module-catalog-permissions-graph-ql": "100.4.3", + "magento/module-catalog-rule-staging": "100.4.5", + "magento/module-catalog-staging": "100.4.5", + "magento/module-catalog-staging-graph-ql": "100.4.4", + "magento/module-catalog-url-rewrite-staging": "100.4.4", + "magento/module-checkout-address-search": "100.4.4", + "magento/module-checkout-address-search-gift-registry": "100.4.1", + "magento/module-checkout-staging": "100.4.4", + "magento/module-cms-staging": "100.4.5", + "magento/module-configurable-product-staging": "100.4.4", + "magento/module-custom-attribute-management": "100.4.4", + "magento/module-customer-balance": "100.4.5", + "magento/module-customer-balance-graph-ql": "100.4.2", + "magento/module-customer-custom-attributes": "100.4.5", + "magento/module-customer-finance": "100.4.2", + "magento/module-customer-segment": "102.1.5", + "magento/module-deferred-total-calculating": "100.4.0", + "magento/module-downloadable-staging": "100.4.4", + "magento/module-elasticsearch-catalog-permissions": "100.4.1", + "magento/module-elasticsearch-catalog-permissions-graph-ql": "100.4.0", + "magento/module-enterprise": "100.4.3", + "magento/module-gift-card": "101.3.5", + "magento/module-gift-card-account": "101.2.5", + "magento/module-gift-card-account-graph-ql": "100.4.3", + "magento/module-gift-card-graph-ql": "100.4.5", + "magento/module-gift-card-import-export": "100.4.2", + "magento/module-gift-card-staging": "100.4.2", + "magento/module-gift-message-staging": "100.4.2", + "magento/module-gift-registry": "101.2.5", + "magento/module-gift-registry-graph-ql": "100.4.1", + "magento/module-gift-wrapping": "101.2.4", + "magento/module-gift-wrapping-graph-ql": "100.4.2", + "magento/module-gift-wrapping-staging": "100.4.2", + "magento/module-google-optimizer-staging": "100.4.2", + "magento/module-google-tag-manager": "100.4.5", + "magento/module-grouped-product-staging": "100.4.3", + "magento/module-invitation": "100.4.4", + "magento/module-layered-navigation-staging": "100.4.2", + "magento/module-logging": "101.2.5", + "magento/module-login-as-customer-logging": "100.4.5", + "magento/module-login-as-customer-website-restriction": "100.4.3", + "magento/module-media-content-catalog-staging": "100.4.2", + "magento/module-msrp-staging": "100.4.3", + "magento/module-multiple-wishlist": "100.4.5", + "magento/module-multiple-wishlist-graph-ql": "100.4.1", + "magento/module-payment-staging": "100.4.2", + "magento/module-persistent-history": "100.4.2", + "magento/module-price-permissions": "100.4.1", + "magento/module-product-video-staging": "100.4.2", + "magento/module-promotion-permissions": "100.4.2", + "magento/module-quote-gift-card-options": "100.4.2", + "magento/module-quote-staging": "100.4.2", + "magento/module-reminder": "101.2.4", + "magento/module-remote-storage-commerce": "100.4.1", + "magento/module-resource-connections": "100.4.2", + "magento/module-review-staging": "100.4.2", + "magento/module-reward": "101.2.5", + "magento/module-reward-graph-ql": "100.4.4", + "magento/module-reward-staging": "100.4.2", + "magento/module-rma": "101.2.5", + "magento/module-rma-graph-ql": "100.4.4", + "magento/module-rma-staging": "100.4.2", + "magento/module-sales-archive": "101.0.3", + "magento/module-sales-rule-staging": "100.4.4", + "magento/module-scalable-checkout": "100.4.4", + "magento/module-scalable-inventory": "100.4.3", + "magento/module-scalable-oms": "100.4.3", + "magento/module-scheduled-import-export": "101.2.5", + "magento/module-search-staging": "100.4.3", + "magento/module-staging": "101.2.5", + "magento/module-staging-graph-ql": "100.4.2", + "magento/module-support": "101.2.4", + "magento/module-swat": "100.4.3", + "magento/module-target-rule": "101.2.5", + "magento/module-target-rule-graph-ql": "100.4.2", + "magento/module-versions-cms": "101.2.5", + "magento/module-versions-cms-page-cache": "100.4.1", + "magento/module-versions-cms-url-rewrite": "100.4.3", + "magento/module-versions-cms-url-rewrite-graph-ql": "100.4.1", + "magento/module-visual-merchandiser": "100.4.5", + "magento/module-website-restriction": "100.4.4", + "magento/module-weee-staging": "100.4.2", + "magento/module-wishlist-gift-card": "100.4.1", + "magento/module-wishlist-gift-card-graph-ql": "100.4.1", + "magento/page-builder-commerce": "1.7.2", + "magento/product-community-edition": "2.4.5", + "magento/security-package-ee": "1.0.0", + "magento/theme-adminhtml-spectrum": "100.4.0", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.2.0", + "phpseclib/mcrypt_compat": "~2.0.2", + "phpseclib/phpseclib": "~3.0.13", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "tubalmartin/cssmin": "4.1.1", + "web-token/jwt-framework": "^v2.2.7", + "webonyx/graphql-php": "~14.11.6", + "wikimedia/less.php": "^3.0.0" + }, + "type": "metapackage", + "license": [ + "proprietary" + ], + "description": "eCommerce Platform for Growth (Enterprise Edition)" + }, + { + "name": "magento/security-package", + "version": "1.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/security-package/magento-security-package-1.1.4.0.zip", + "shasum": "a6dea777ac5824d76d1099334f886ce327d3c714" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/module-re-captcha-admin-ui": "1.1.2", + "magento/module-re-captcha-checkout": "1.1.2", + "magento/module-re-captcha-checkout-sales-rule": "1.1.1", + "magento/module-re-captcha-contact": "1.1.1", + "magento/module-re-captcha-customer": "1.1.3", + "magento/module-re-captcha-frontend-ui": "1.1.3", + "magento/module-re-captcha-migration": "1.1.2", + "magento/module-re-captcha-newsletter": "1.1.2", + "magento/module-re-captcha-paypal": "1.1.2", + "magento/module-re-captcha-review": "1.1.2", + "magento/module-re-captcha-send-friend": "1.1.2", + "magento/module-re-captcha-store-pickup": "1.0.1", + "magento/module-re-captcha-ui": "1.1.2", + "magento/module-re-captcha-user": "1.1.2", + "magento/module-re-captcha-validation": "1.1.1", + "magento/module-re-captcha-validation-api": "1.1.1", + "magento/module-re-captcha-version-2-checkbox": "2.0.2", + "magento/module-re-captcha-version-2-invisible": "2.0.2", + "magento/module-re-captcha-version-3-invisible": "2.0.2", + "magento/module-re-captcha-webapi-api": "1.0.1", + "magento/module-re-captcha-webapi-graph-ql": "1.0.1", + "magento/module-re-captcha-webapi-rest": "1.0.1", + "magento/module-re-captcha-webapi-ui": "1.0.1", + "magento/module-securitytxt": "1.1.1", + "magento/module-two-factor-auth": "1.1.4" + }, + "type": "metapackage", + "description": "Magento Security Package" + }, + { + "name": "magento/security-package-ee", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/security-package-ee/magento-security-package-ee-1.0.0.0.zip", + "shasum": "dbd410e88cbe152f7f8d62bf8e49eda78d10951b" + }, + "require": { + "magento/module-re-captcha-gift-card": "1.0.0", + "magento/module-re-captcha-invitation": "1.0.0", + "magento/module-re-captcha-multiple-wishlist": "1.0.0" + }, + "type": "metapackage", + "description": "Magento Security Package for Enterprise Edition" + }, + { + "name": "magento/theme-adminhtml-backend", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.4.5.0.zip", + "shasum": "f5ee6da339ccd2c9cf11de4a7e1e37aeb85af4a4" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-adminhtml-spectrum", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-adminhtml-spectrum/magento-theme-adminhtml-spectrum-100.4.0.0.zip", + "shasum": "0157ff0d45aa05dcf3da4250fff809e794de9114" + }, + "require": { + "magento/framework": "103.0.*", + "magento/theme-adminhtml-backend": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-blank", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.4.5.0.zip", + "shasum": "8f64b9681da80b037adae028426fbe15fefa9a60" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-luma", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.4.5.0.zip", + "shasum": "abf5ec4b08e6cdb076038a1d4069b904aa9eb412" + }, + "require": { + "magento/framework": "103.0.*", + "magento/theme-frontend-blank": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/zendframework1", + "version": "1.15.1", + "source": { + "type": "git", + "url": "https://github.com/magento/zf1.git", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/zf1/zipball/2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/dbunit": "1.3.*", + "phpunit/phpunit": "3.7.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12.x-dev" + } + }, + "autoload": { + "psr-0": { + "Zend_": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "library/" + ], + "license": [ + "BSD-3-Clause" + ], + "description": "Magento Zend Framework 1", + "homepage": "http://framework.zend.com/", + "keywords": [ + "ZF1", + "framework" + ], + "support": { + "issues": "https://github.com/magento/zf1/issues", + "source": "https://github.com/magento/zf1/tree/1.15.1" + }, + "time": "2022-06-21T01:22:39+00:00" + }, + { + "name": "monolog/monolog", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/720488632c590286b88b80e62aa3d3d551ad4a50", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2", + "guzzlehttp/guzzle": "^7.4", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "phpspec/prophecy": "^1.15", + "phpstan/phpstan": "^0.12.91", + "phpunit/phpunit": "^8.5.14", + "predis/predis": "^1.1 || ^2.0", + "rollbar/rollbar": "^1.3 || ^2 || ^3", + "ruflin/elastica": "^7", + "swiftmailer/swiftmailer": "^5.3|^6.0", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be/" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "https://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/2.8.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2022-07-24T11:55:47+00:00" + }, + { + "name": "mtdowling/jmespath.php", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/jmespath/jmespath.php.git", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "shasum": "" + }, + "require": { + "php": "^5.4 || ^7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.17" + }, + "require-dev": { + "composer/xdebug-handler": "^1.4 || ^2.0", + "phpunit/phpunit": "^4.8.36 || ^7.5.15" + }, + "bin": [ + "bin/jp.php" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "files": [ + "src/JmesPath.php" + ], + "psr-4": { + "JmesPath\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Declaratively specify how to extract elements from a JSON document", + "keywords": [ + "json", + "jsonpath" + ], + "support": { + "issues": "https://github.com/jmespath/jmespath.php/issues", + "source": "https://github.com/jmespath/jmespath.php/tree/2.6.1" + }, + "time": "2021-06-14T00:11:39+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v4.14.0", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "34bea19b6e03d8153165d8f30bba4c3be86184c1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/34bea19b6e03d8153165d8f30bba4c3be86184c1", + "reference": "34bea19b6e03d8153165d8f30bba4c3be86184c1", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.9-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v4.14.0" + }, + "time": "2022-05-31T20:59:12+00:00" + }, + { + "name": "paragonie/constant_time_encoding", + "version": "v2.6.3", + "source": { + "type": "git", + "url": "https://github.com/paragonie/constant_time_encoding.git", + "reference": "58c3f47f650c94ec05a151692652a868995d2938" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/58c3f47f650c94ec05a151692652a868995d2938", + "reference": "58c3f47f650c94ec05a151692652a868995d2938", + "shasum": "" + }, + "require": { + "php": "^7|^8" + }, + "require-dev": { + "phpunit/phpunit": "^6|^7|^8|^9", + "vimeo/psalm": "^1|^2|^3|^4" + }, + "type": "library", + "autoload": { + "psr-4": { + "ParagonIE\\ConstantTime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com/", + "role": "Maintainer" + }, + { + "name": "Steve 'Sc00bz' Thomas", + "email": "steve@tobtu.com", + "homepage": "https://www.tobtu.com/", + "role": "Original Developer" + } + ], + "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", + "keywords": [ + "base16", + "base32", + "base32_decode", + "base32_encode", + "base64", + "base64_decode", + "base64_encode", + "bin2hex", + "encoding", + "hex", + "hex2bin", + "rfc4648" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/constant_time_encoding/issues", + "source": "https://github.com/paragonie/constant_time_encoding" + }, + "time": "2022-06-14T06:56:20+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v9.99.100", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", + "shasum": "" + }, + "require": { + "php": ">= 7" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com/" + } + ], + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "polyfill", + "pseudorandom", + "random" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/random_compat/issues", + "source": "https://github.com/paragonie/random_compat" + }, + "time": "2020-10-15T08:29:30+00:00" + }, + { + "name": "paypal/module-braintree", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree/paypal-module-braintree-4.4.0.0.zip", + "shasum": "d9ab16d9607bfc62fce64712c02facc88510e5f0" + }, + "require": { + "braintree/braintree_php": "6.5.1", + "magento/framework": "*", + "paypal/module-braintree-core": "4.4.0", + "paypal/module-braintree-graph-ql": "4.4.0", + "php": "~7.4.0||~8.1.0" + }, + "type": "metapackage", + "license": [ + "Apache-2.0" + ], + "description": "Braintree Magento" + }, + { + "name": "paypal/module-braintree-core", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree-core/paypal-module-braintree-core-4.4.0.0.zip", + "shasum": "0ed21d22c65ed82cfcb765b684b50e47d6addf17" + }, + "require": { + "braintree/braintree_php": "6.5.1", + "ext-json": "*", + "ext-simplexml": "*", + "magento/framework": "*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "100.2.*||101.0.*||^102.0.0", + "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", + "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-config": "101.0.*||101.1.*||^101.2.0", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "101.0.*||102.0.*||^103.0.0", + "magento/module-directory": "100.2.*||100.3.*||^100.4.0", + "magento/module-downloadable": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-instant-purchase": "100.4.*", + "magento/module-multishipping": "100.4.*", + "magento/module-payment": "100.2.*||100.3.*||^100.4.0", + "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", + "magento/module-quote": "101.0.*||101.1.*||^101.2.0", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-version-2-checkbox": "2.0.*", + "magento/module-re-captcha-version-2-invisible": "2.0.*", + "magento/module-re-captcha-version-3-invisible": "2.0.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", + "magento/module-store": "101.1.*", + "magento/module-theme": "100.2.*||101.0.*||^101.1.0", + "magento/module-ui": "101.0.*||101.1.*||^101.2.0", + "magento/module-vault": "101.0.*||101.1.*||^101.2.0", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "conflict": { + "gene/module-braintree": "*", + "magento/module-braintree": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\Braintree\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Fork from the Magento Braintree 2.2.0 module by Gene Commerce for PayPal." + }, + { + "name": "paypal/module-braintree-graph-ql", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree-graph-ql/paypal-module-braintree-graph-ql-4.4.0.0.zip", + "shasum": "aeda8bc856162c4d7bda04cd363296f138d2a03e" + }, + "require": { + "magento/framework": "^102||^103", + "magento/module-quote": "^101", + "magento/module-quote-graph-ql": "^100", + "magento/module-store": "^101", + "paypal/module-braintree-core": "^4.4", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "^100" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\BraintreeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "pelago/emogrifier", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/MyIntervals/emogrifier.git", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/aa72d5407efac118f3896bcb995a2cba793df0ae", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0", + "sabberworm/php-css-parser": "^8.3.1", + "symfony/css-selector": "^3.4.32 || ^4.4 || ^5.3 || ^6.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.3.0", + "phpunit/phpunit": "^8.5.16", + "rawr/cross-data-providers": "^2.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Pelago\\Emogrifier\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Oliver Klee", + "email": "github@oliverklee.de" + }, + { + "name": "Zoli Szabó", + "email": "zoli.szabo+github@gmail.com" + }, + { + "name": "John Reeve", + "email": "jreeve@pelagodesign.com" + }, + { + "name": "Jake Hotson", + "email": "jake@qzdesign.co.uk" + }, + { + "name": "Cameron Brooks" + }, + { + "name": "Jaime Prado" + } + ], + "description": "Converts CSS styles into inline style attributes in your HTML code", + "homepage": "https://www.myintervals.com/emogrifier.php", + "keywords": [ + "css", + "email", + "pre-processing" + ], + "support": { + "issues": "https://github.com/MyIntervals/emogrifier/issues", + "source": "https://github.com/MyIntervals/emogrifier" + }, + "time": "2021-09-16T16:22:04+00:00" + }, + { + "name": "php-amqplib/php-amqplib", + "version": "v3.2.0", + "source": { + "type": "git", + "url": "https://github.com/php-amqplib/php-amqplib.git", + "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/0bec5b392428e0ac3b3f34fbc4e02d706995833e", + "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "ext-sockets": "*", + "php": "^7.1||^8.0", + "phpseclib/phpseclib": "^2.0|^3.0" + }, + "conflict": { + "php": "7.4.0 - 7.4.1" + }, + "replace": { + "videlalvaro/php-amqplib": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "nategood/httpful": "^0.2.20", + "phpunit/phpunit": "^7.5|^9.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "PhpAmqpLib\\": "PhpAmqpLib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Alvaro Videla", + "role": "Original Maintainer" + }, + { + "name": "Raúl Araya", + "email": "nubeiro@gmail.com", + "role": "Maintainer" + }, + { + "name": "Luke Bakken", + "email": "luke@bakken.io", + "role": "Maintainer" + }, + { + "name": "Ramūnas Dronga", + "email": "github@ramuno.lt", + "role": "Maintainer" + } + ], + "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", + "homepage": "https://github.com/php-amqplib/php-amqplib/", + "keywords": [ + "message", + "queue", + "rabbitmq" + ], + "support": { + "issues": "https://github.com/php-amqplib/php-amqplib/issues", + "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.2.0" + }, + "time": "2022-03-10T19:16:00+00:00" + }, + { + "name": "phpgt/cssxpath", + "version": "v1.1.4", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/CssXPath.git", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-dom": "*", + "ext-libxml": "*", + "phpstan/phpstan": ">=0.12.42", + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\CssXPath\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com/", + "role": "Developer" + } + ], + "description": "Convert CSS selectors to XPath queries.", + "support": { + "issues": "https://github.com/PhpGt/CssXPath/issues", + "source": "https://github.com/PhpGt/CssXPath/tree/v1.1.4" + }, + "funding": [ + { + "url": "https://github.com/sponsors/PhpGt", + "type": "github" + } + ], + "time": "2021-11-13T15:40:44+00:00" + }, + { + "name": "phpgt/dom", + "version": "v2.2.3", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/Dom.git", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/Dom/zipball/35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "php": ">=7.3", + "phpgt/cssxpath": "^1.1.4", + "psr/http-message": "1.*" + }, + "require-dev": { + "phpunit/phpunit": "~9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\Dom\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com/", + "role": "Developer" + }, + { + "name": "Alvaro Guimaraes", + "homepage": "https://github.com/aguimaraes", + "role": "Developer" + }, + { + "name": "James Fellows", + "homepage": "https://github.com/j4m3s", + "role": "Developer" + }, + { + "name": "Emile Ward", + "homepage": "https://github.com/emileward", + "role": "Developer" + }, + { + "name": "Jelmer Wijnja", + "homepage": "https://github.com/Jelmergu", + "role": "Developer" + }, + { + "name": "Ognjen Petrovic", + "homepage": "https://github.com/ognjen-petrovic", + "role": "Developer" + }, + { + "name": "Jacob Bearden", + "homepage": "https://github.com/jacobbearden", + "role": "Documentation contributor" + }, + { + "name": "Jaroslav Týc", + "homepage": "https://www.jaroslavtyc.com/", + "role": "Developer" + }, + { + "name": "Andrii Beziazychnyi", + "homepage": "https://www.atwix.com/", + "role": "Developer" + } + ], + "description": "The modern DOM API for PHP projects.", + "support": { + "issues": "https://github.com/PhpGt/Dom/issues", + "source": "https://github.com/PhpGt/Dom/tree/v2.2.3" + }, + "funding": [ + { + "url": "https://github.com/phpgt", + "type": "github" + } + ], + "time": "2021-11-13T15:59:05+00:00" + }, + { + "name": "phpseclib/mcrypt_compat", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/mcrypt_compat.git", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "shasum": "" + }, + "require": { + "php": ">=5.6.1", + "phpseclib/phpseclib": ">=3.0.13 <4.0.0" + }, + "provide": { + "ext-mcrypt": "5.6.40" + }, + "require-dev": { + "phpunit/phpunit": "^5.7|^6.0|^9.4" + }, + "suggest": { + "ext-openssl": "Will enable faster cryptographic operations" + }, + "type": "library", + "autoload": { + "files": [ + "lib/mcrypt.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jim Wigginton", + "email": "terrafrost@php.net", + "homepage": "http://phpseclib.sourceforge.net/" + } + ], + "description": "PHP 5.x-8.x polyfill for mcrypt extension", + "keywords": [ + "cryptograpy", + "encryption", + "mcrypt", + "polyfill" + ], + "support": { + "email": "terrafrost@php.net", + "issues": "https://github.com/phpseclib/mcrypt_compat/issues", + "source": "https://github.com/phpseclib/mcrypt_compat" + }, + "funding": [ + { + "url": "https://www.patreon.com/phpseclib", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpseclib/mcrypt_compat", + "type": "tidelift" + } + ], + "time": "2022-03-27T15:58:45+00:00" + }, + { + "name": "phpseclib/phpseclib", + "version": "3.0.14", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/phpseclib.git", + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/2f0b7af658cbea265cbb4a791d6c29a6613f98ef", + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef", + "shasum": "" + }, + "require": { + "paragonie/constant_time_encoding": "^1|^2", + "paragonie/random_compat": "^1.4|^2.0|^9.99.99", + "php": ">=5.6.1" + }, + "require-dev": { + "phpunit/phpunit": "*" + }, + "suggest": { + "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", + "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", + "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", + "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." + }, + "type": "library", + "autoload": { + "files": [ + "phpseclib/bootstrap.php" + ], + "psr-4": { + "phpseclib3\\": "phpseclib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jim Wigginton", + "email": "terrafrost@php.net", + "role": "Lead Developer" + }, + { + "name": "Patrick Monnerat", + "email": "pm@datasphere.ch", + "role": "Developer" + }, + { + "name": "Andreas Fischer", + "email": "bantu@phpbb.com", + "role": "Developer" + }, + { + "name": "Hans-Jürgen Petrich", + "email": "petrich@tronic-media.com", + "role": "Developer" + }, + { + "name": "Graham Campbell", + "email": "graham@alt-three.com", + "role": "Developer" + } + ], + "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", + "homepage": "http://phpseclib.sourceforge.net/", + "keywords": [ + "BigInteger", + "aes", + "asn.1", + "asn1", + "blowfish", + "crypto", + "cryptography", + "encryption", + "rsa", + "security", + "sftp", + "signature", + "signing", + "ssh", + "twofish", + "x.509", + "x509" + ], + "support": { + "issues": "https://github.com/phpseclib/phpseclib/issues", + "source": "https://github.com/phpseclib/phpseclib/tree/3.0.14" + }, + "funding": [ + { + "url": "https://github.com/terrafrost", + "type": "github" + }, + { + "url": "https://www.patreon.com/phpseclib", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", + "type": "tidelift" + } + ], + "time": "2022-04-04T05:15:45+00:00" + }, + { + "name": "psr/container", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/1.1.2" + }, + "time": "2021-11-05T16:50:12+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client/tree/master" + }, + "time": "2020-06-29T06:28:15+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/master" + }, + "time": "2019-04-30T12:38:16+00:00" + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/master" + }, + "time": "2016-08-06T14:39:51+00:00" + }, + { + "name": "psr/log", + "version": "1.1.4", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.4" + }, + "time": "2021-05-03T11:20:27+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "120b605dfeb996808c31b6477290a714d356e822" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", + "reference": "120b605dfeb996808c31b6477290a714d356e822", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5 || ^6.5" + }, + "type": "library", + "autoload": { + "files": [ + "src/getallheaders.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" + } + ], + "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" + }, + { + "name": "ramsey/collection", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8", + "symfony/polyfill-php81": "^1.23" + }, + "require-dev": { + "captainhook/captainhook": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "ergebnis/composer-normalize": "^2.6", + "fakerphp/faker": "^1.5", + "hamcrest/hamcrest-php": "^2", + "jangregor/phpstan-prophecy": "^0.8", + "mockery/mockery": "^1.3", + "phpspec/prophecy-phpunit": "^2.0", + "phpstan/extension-installer": "^1", + "phpstan/phpstan": "^0.12.32", + "phpstan/phpstan-mockery": "^0.12.5", + "phpstan/phpstan-phpunit": "^0.12.11", + "phpunit/phpunit": "^8.5 || ^9", + "psy/psysh": "^0.10.4", + "slevomat/coding-standard": "^6.3", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Ramsey\\Collection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com/" + } + ], + "description": "A PHP library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/1.2.2" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", + "type": "tidelift" + } + ], + "time": "2021-10-10T03:01:02+00:00" + }, + { + "name": "ramsey/uuid", + "version": "4.2.3", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "shasum": "" + }, + "require": { + "brick/math": "^0.8 || ^0.9", + "ext-json": "*", + "php": "^7.2 || ^8.0", + "ramsey/collection": "^1.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php80": "^1.14" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "captainhook/captainhook": "^5.10", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "doctrine/annotations": "^1.8", + "ergebnis/composer-normalize": "^2.15", + "mockery/mockery": "^1.3", + "moontoast/math": "^1.1", + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.2", + "php-mock/php-mock-mockery": "^1.3", + "php-parallel-lint/php-parallel-lint": "^1.1", + "phpbench/phpbench": "^1.0", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-mockery": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpunit/phpunit": "^8.5 || ^9", + "slevomat/coding-standard": "^7.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.9" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-ctype": "Enables faster processing of character classification using ctype functions.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.x-dev" + }, + "captainhook": { + "force-install": true + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.2.3" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", + "type": "tidelift" + } + ], + "time": "2021-09-25T23:10:38+00:00" + }, + { + "name": "react/promise", + "version": "v2.9.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise.git", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" + }, + "type": "library", + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "React\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, + { + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" + }, + { + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" + } + ], + "description": "A lightweight implementation of CommonJS Promises/A for PHP", + "keywords": [ + "promise", + "promises" + ], + "support": { + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v2.9.0" + }, + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2022-02-11T10:27:51+00:00" + }, + { + "name": "sabberworm/php-css-parser", + "version": "8.4.0", + "source": { + "type": "git", + "url": "https://github.com/sabberworm/PHP-CSS-Parser.git", + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sabberworm/PHP-CSS-Parser/zipball/e41d2140031d533348b2192a83f02d8dd8a71d30", + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "php": ">=5.6.20" + }, + "require-dev": { + "codacy/coverage": "^1.4", + "phpunit/phpunit": "^4.8.36" + }, + "suggest": { + "ext-mbstring": "for parsing UTF-8 CSS" + }, + "type": "library", + "autoload": { + "psr-4": { + "Sabberworm\\CSS\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Raphael Schweikert" + } + ], + "description": "Parser for CSS Files written in PHP", + "homepage": "https://www.sabberworm.com/blog/2010/6/10/php-css-parser", + "keywords": [ + "css", + "parser", + "stylesheet" + ], + "support": { + "issues": "https://github.com/sabberworm/PHP-CSS-Parser/issues", + "source": "https://github.com/sabberworm/PHP-CSS-Parser/tree/8.4.0" + }, + "time": "2021-12-11T13:40:54+00:00" + }, + { + "name": "seld/jsonlint", + "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/jsonlint.git", + "reference": "4211420d25eba80712bff236a98960ef68b866b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", + "reference": "4211420d25eba80712bff236a98960ef68b866b7", + "shasum": "" + }, + "require": { + "php": "^5.3 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.5", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" + }, + "bin": [ + "bin/jsonlint" + ], + "type": "library", + "autoload": { + "psr-4": { + "Seld\\JsonLint\\": "src/Seld/JsonLint/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + } + ], + "description": "JSON Linter", + "keywords": [ + "json", + "linter", + "parser", + "validator" + ], + "support": { + "issues": "https://github.com/Seldaek/jsonlint/issues", + "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", + "type": "tidelift" + } + ], + "time": "2022-04-01T13:37:23+00:00" + }, + { + "name": "seld/phar-utils", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/phar-utils.git", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/9f3452c93ff423469c0d56450431562ca423dcee", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\PharUtils\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "PHAR file format utilities, for when PHP phars you up", + "keywords": [ + "phar" + ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/1.2.0" + }, + "time": "2021-12-10T11:20:11+00:00" + }, + { + "name": "spomky-labs/aes-key-wrap", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/aes-key-wrap.git", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/aes-key-wrap/zipball/97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "lib-openssl": "*", + "php": ">=7.2", + "thecodingmachine/safe": "^1.1" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^7.0|^8.0|^9.0", + "thecodingmachine/phpstan-safe-rule": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "AESKW\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap/contributors" + } + ], + "description": "AES Key Wrap for PHP.", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap", + "keywords": [ + "A128KW", + "A192KW", + "A256KW", + "RFC3394", + "RFC5649", + "aes", + "key", + "padding", + "wrap" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/aes-key-wrap/issues", + "source": "https://github.com/Spomky-Labs/aes-key-wrap/tree/v6.0.0" + }, + "time": "2020-08-01T14:07:55+00:00" + }, + { + "name": "spomky-labs/base64url", + "version": "v2.0.4", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/base64url.git", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/base64url/zipball/7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "require-dev": { + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.11|^0.12", + "phpstan/phpstan-beberlei-assert": "^0.11|^0.12", + "phpstan/phpstan-deprecation-rules": "^0.11|^0.12", + "phpstan/phpstan-phpunit": "^0.11|^0.12", + "phpstan/phpstan-strict-rules": "^0.11|^0.12" + }, + "type": "library", + "autoload": { + "psr-4": { + "Base64Url\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/base64url/contributors" + } + ], + "description": "Base 64 URL Safe Encoding/Decoding PHP Library", + "homepage": "https://github.com/Spomky-Labs/base64url", + "keywords": [ + "base64", + "rfc4648", + "safe", + "url" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/base64url/issues", + "source": "https://github.com/Spomky-Labs/base64url/tree/v2.0.4" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + }, + { + "url": "https://www.patreon.com/FlorentMorselli", + "type": "patreon" + } + ], + "time": "2020-11-03T09:10:25+00:00" + }, + { + "name": "spomky-labs/otphp", + "version": "v10.0.3", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/otphp.git", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/9784d9f7c790eed26e102d6c78f12c754036c366", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366", + "shasum": "" + }, + "require": { + "beberlei/assert": "^3.0", + "ext-mbstring": "*", + "paragonie/constant_time_encoding": "^2.0", + "php": "^7.2|^8.0", + "thecodingmachine/safe": "^0.1.14|^1.0|^2.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0", + "thecodingmachine/phpstan-safe-rule": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "v10.0": "10.0.x-dev", + "v9.0": "9.0.x-dev", + "v8.3": "8.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "OTPHP\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/Spomky-Labs/otphp/contributors" + } + ], + "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", + "homepage": "https://github.com/Spomky-Labs/otphp", + "keywords": [ + "FreeOTP", + "RFC 4226", + "RFC 6238", + "google authenticator", + "hotp", + "otp", + "totp" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/otphp/issues", + "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.3" + }, + "time": "2022-03-17T08:00:35+00:00" + }, + { + "name": "symfony/config", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/config.git", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/config/zipball/ec79e03125c1d2477e43dde8528535d90cc78379", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/filesystem": "^4.4|^5.0|^6.0", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22" + }, + "conflict": { + "symfony/finder": "<4.4" + }, + "require-dev": { + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/finder": "^4.4|^5.0|^6.0", + "symfony/messenger": "^4.4|^5.0|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/yaml": "^4.4|^5.0|^6.0" + }, + "suggest": { + "symfony/yaml": "To use the yaml reference dumper" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Config\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/config/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/console", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "c35fafd7f12ebd6f9e29c95a370df7f1fb171a40" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/c35fafd7f12ebd6f9e29c95a370df7f1fb171a40", + "reference": "c35fafd7f12ebd6f9e29c95a370df7f1fb171a40", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.1|^2" + }, + "conflict": { + "psr/log": ">=3", + "symfony/dependency-injection": "<3.4", + "symfony/event-dispatcher": "<4.3|>=5", + "symfony/lock": "<4.4", + "symfony/process": "<3.3" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/log": "^1|^2", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/event-dispatcher": "^4.3", + "symfony/lock": "^4.4|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/var-dumper": "^4.3|^5.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Eases the creation of beautiful and testable command line interfaces", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/console/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:59:04+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "c1681789f059ab756001052164726ae88512ae3d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/c1681789f059ab756001052164726ae88512ae3d", + "reference": "c1681789f059ab756001052164726ae88512ae3d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\CssSelector\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Converts CSS selectors to XPath expressions", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/css-selector/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-06-27T16:58:25+00:00" + }, + { + "name": "symfony/debug", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/1a692492190773c5310bc7877cb590c04c2f05be", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3" + }, + "conflict": { + "symfony/http-kernel": "<3.4" + }, + "require-dev": { + "symfony/http-kernel": "^3.4|^4.0|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to ease debugging PHP code", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/debug/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "abandoned": "symfony/error-handler", + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/dependency-injection", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "a8b9251016e9476db73e25fa836904bc0bf74c62" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/a8b9251016e9476db73e25fa836904bc0bf74c62", + "reference": "a8b9251016e9476db73e25fa836904bc0bf74c62", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1.1", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22", + "symfony/service-contracts": "^1.1.6|^2" + }, + "conflict": { + "ext-psr": "<1.1|>=2", + "symfony/config": "<5.3", + "symfony/finder": "<4.4", + "symfony/proxy-manager-bridge": "<4.4", + "symfony/yaml": "<4.4.26" + }, + "provide": { + "psr/container-implementation": "1.0", + "symfony/service-implementation": "1.0|2.0" + }, + "require-dev": { + "symfony/config": "^5.3|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/yaml": "^4.4.26|^5.0|^6.0" + }, + "suggest": { + "symfony/config": "", + "symfony/expression-language": "For using expressions in service container configuration", + "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", + "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", + "symfony/yaml": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\DependencyInjection\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows you to standardize and centralize the way objects are constructed in your application", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/dependency-injection/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.1.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "files": [ + "function.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.1.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/be731658121ef2d8be88f3a1ec938148a9237291", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3", + "symfony/debug": "^4.4.5", + "symfony/var-dumper": "^4.4|^5.0" + }, + "require-dev": { + "symfony/http-kernel": "^4.4|^5.0", + "symfony/serializer": "^4.4|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to manage errors and ease debugging PHP code", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/error-handler/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/event-dispatcher-contracts": "^1.1", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/dependency-injection": "<3.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "1.1" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/error-handler": "~3.4|~4.4", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/stopwatch": "^3.4|^4.0|^5.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:59:04+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v1.1.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/1d5cd762abaa6b2a4169d3e77610193a7157129e", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e", + "shasum": "" + }, + "require": { + "php": ">=7.1.3" + }, + "suggest": { + "psr/event-dispatcher": "", + "symfony/event-dispatcher-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com/", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.13" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:41:36+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "6699fb0228d1bc35b12aed6dd5e7455457609ddd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/6699fb0228d1bc35b12aed6dd5e7455457609ddd", + "reference": "6699fb0228d1bc35b12aed6dd5e7455457609ddd", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides basic utilities for the filesystem", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/finder", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/finder/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-29T07:37:50+00:00" + }, + { + "name": "symfony/http-client-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "shasum": "" + }, + "require": { + "php": ">=7.2.5" + }, + "suggest": { + "symfony/http-client-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\HttpClient\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to HTTP clients", + "homepage": "https://symfony.com/", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-04-12T15:48:08+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "0a5868e0999e9d47859ba3d918548ff6943e6389" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/0a5868e0999e9d47859ba3d918548ff6943e6389", + "reference": "0a5868e0999e9d47859ba3d918548ff6943e6389", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/mime": "^4.4|^5.0|^6.0" + }, + "suggest": { + "symfony/mime": "To use the file extension guesser" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Defines an object-oriented layer for the HTTP specification", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "9e444442334fae9637ef3209bc2abddfef49e714" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/9e444442334fae9637ef3209bc2abddfef49e714", + "reference": "9e444442334fae9637ef3209bc2abddfef49e714", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2", + "symfony/error-handler": "^4.4", + "symfony/event-dispatcher": "^4.4", + "symfony/http-client-contracts": "^1.1|^2", + "symfony/http-foundation": "^4.4.30|^5.3.7", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php73": "^1.9", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/browser-kit": "<4.3", + "symfony/config": "<3.4", + "symfony/console": ">=5", + "symfony/dependency-injection": "<4.3", + "symfony/translation": "<4.2", + "twig/twig": "<1.43|<2.13,>=2" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^4.3|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0", + "symfony/css-selector": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^4.3|^5.0", + "symfony/dom-crawler": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/routing": "^3.4|^4.0|^5.0", + "symfony/stopwatch": "^3.4|^4.0|^5.0", + "symfony/templating": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "twig/twig": "^1.43|^2.13|^3.0.4" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a structured process for converting a Request into a Response", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/http-kernel/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-29T12:23:38+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "symfony/polyfill-intl-normalizer": "^1.10", + "symfony/polyfill-php72": "^1.10" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/bf44a9fd41feaac72b074de600314a93e2ae78e2", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/e440d35fa0286f77fb45b79a03fedbeda9307e85", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php73/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-10T07:21:04+00:00" + }, + { + "name": "symfony/polyfill-php81", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php81\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php81/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/process", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Executes commands in sub-processes", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/process/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-06-27T13:16:42+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com/", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-30T19:17:29+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b8f306d7b8ef34fb3db3305be97ba8e088fb4861", + "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<4.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com/", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "tedivm/jshrink", + "version": "v1.4.0", + "source": { + "type": "git", + "url": "https://github.com/tedious/JShrink.git", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tedious/JShrink/zipball/0513ba1407b1f235518a939455855e6952a48bbc", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc", + "shasum": "" + }, + "require": { + "php": "^5.6|^7.0|^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.8", + "php-coveralls/php-coveralls": "^1.1.0", + "phpunit/phpunit": "^6" + }, + "type": "library", + "autoload": { + "psr-0": { + "JShrink": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Robert Hafner", + "email": "tedivm@tedivm.com" + } + ], + "description": "Javascript Minifier built in PHP", + "homepage": "http://github.com/tedious/JShrink", + "keywords": [ + "javascript", + "minifier" + ], + "support": { + "issues": "https://github.com/tedious/JShrink/issues", + "source": "https://github.com/tedious/JShrink/tree/v1.4.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/tedivm/jshrink", + "type": "tidelift" + } + ], + "time": "2020-11-30T18:10:21+00:00" + }, + { + "name": "temando/module-shipping", + "version": "2.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/temando/module-shipping/temando-module-shipping-2.0.0.0.zip", + "shasum": "78974a6f6a2bfb214e96882562111d35163971b1" + }, + "require": { + "temando/module-shipping-remover": "1.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0" + ], + "description": "Temando multi-carrier shipping extension for Magento 2" + }, + { + "name": "temando/module-shipping-remover", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/temando/module-shipping-remover/temando-module-shipping-remover-1.0.0.0.zip", + "shasum": "fd37ccded9678386a94e104fbd37332254d7c429" + }, + "require": { + "magento/framework": "*", + "magento/module-eav": "*" + }, + "replace": { + "temando/module-shipping-m2": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Temando\\ShippingRemover\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Removes Temando multi-carrier shipping extension from Magento 2" + }, + { + "name": "thecodingmachine/safe", + "version": "v1.3.3", + "source": { + "type": "git", + "url": "https://github.com/thecodingmachine/safe.git", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "require-dev": { + "phpstan/phpstan": "^0.12", + "squizlabs/php_codesniffer": "^3.2", + "thecodingmachine/phpstan-strict-rules": "^0.12" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "files": [ + "deprecated/apc.php", + "deprecated/libevent.php", + "deprecated/mssql.php", + "deprecated/stats.php", + "lib/special_cases.php", + "generated/apache.php", + "generated/apcu.php", + "generated/array.php", + "generated/bzip2.php", + "generated/calendar.php", + "generated/classobj.php", + "generated/com.php", + "generated/cubrid.php", + "generated/curl.php", + "generated/datetime.php", + "generated/dir.php", + "generated/eio.php", + "generated/errorfunc.php", + "generated/exec.php", + "generated/fileinfo.php", + "generated/filesystem.php", + "generated/filter.php", + "generated/fpm.php", + "generated/ftp.php", + "generated/funchand.php", + "generated/gmp.php", + "generated/gnupg.php", + "generated/hash.php", + "generated/ibase.php", + "generated/ibmDb2.php", + "generated/iconv.php", + "generated/image.php", + "generated/imap.php", + "generated/info.php", + "generated/ingres-ii.php", + "generated/inotify.php", + "generated/json.php", + "generated/ldap.php", + "generated/libxml.php", + "generated/lzf.php", + "generated/mailparse.php", + "generated/mbstring.php", + "generated/misc.php", + "generated/msql.php", + "generated/mysql.php", + "generated/mysqli.php", + "generated/mysqlndMs.php", + "generated/mysqlndQc.php", + "generated/network.php", + "generated/oci8.php", + "generated/opcache.php", + "generated/openssl.php", + "generated/outcontrol.php", + "generated/password.php", + "generated/pcntl.php", + "generated/pcre.php", + "generated/pdf.php", + "generated/pgsql.php", + "generated/posix.php", + "generated/ps.php", + "generated/pspell.php", + "generated/readline.php", + "generated/rpminfo.php", + "generated/rrd.php", + "generated/sem.php", + "generated/session.php", + "generated/shmop.php", + "generated/simplexml.php", + "generated/sockets.php", + "generated/sodium.php", + "generated/solr.php", + "generated/spl.php", + "generated/sqlsrv.php", + "generated/ssdeep.php", + "generated/ssh2.php", + "generated/stream.php", + "generated/strings.php", + "generated/swoole.php", + "generated/uodbc.php", + "generated/uopz.php", + "generated/url.php", + "generated/var.php", + "generated/xdiff.php", + "generated/xml.php", + "generated/xmlrpc.php", + "generated/yaml.php", + "generated/yaz.php", + "generated/zip.php", + "generated/zlib.php" + ], + "psr-4": { + "Safe\\": [ + "lib/", + "deprecated/", + "generated/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHP core functions that throw exceptions instead of returning FALSE on error", + "support": { + "issues": "https://github.com/thecodingmachine/safe/issues", + "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" + }, + "time": "2020-10-28T17:51:34+00:00" + }, + { + "name": "tubalmartin/cssmin", + "version": "v4.1.1", + "source": { + "type": "git", + "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "shasum": "" + }, + "require": { + "ext-pcre": "*", + "php": ">=5.3.2" + }, + "require-dev": { + "cogpowered/finediff": "0.3.*", + "phpunit/phpunit": "4.8.*" + }, + "bin": [ + "cssmin" + ], + "type": "library", + "autoload": { + "psr-4": { + "tubalmartin\\CssMin\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Túbal Martín", + "homepage": "http://tubalmartin.me/" + } + ], + "description": "A PHP port of the YUI CSS compressor", + "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port", + "keywords": [ + "compress", + "compressor", + "css", + "cssmin", + "minify", + "yui" + ], + "support": { + "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", + "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" + }, + "time": "2018-01-15T15:26:51+00:00" + }, + { + "name": "web-token/jwt-framework", + "version": "v2.2.11", + "source": { + "type": "git", + "url": "https://github.com/web-token/jwt-framework.git", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/web-token/jwt-framework/zipball/643cced197e32471418bd89e7a44b69fd04eb9de", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de", + "shasum": "" + }, + "require": { + "brick/math": "^0.8.17|^0.9", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-sodium": "*", + "fgrosse/phpasn1": "^2.0", + "php": ">=7.2", + "psr/event-dispatcher": "^1.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "spomky-labs/aes-key-wrap": "^5.0|^6.0", + "spomky-labs/base64url": "^1.0|^2.0", + "symfony/config": "^4.2|^5.0", + "symfony/console": "^4.2|^5.0", + "symfony/dependency-injection": "^4.2|^5.0", + "symfony/event-dispatcher": "^4.2|^5.0", + "symfony/http-kernel": "^4.2|^5.0", + "symfony/polyfill-mbstring": "^1.12" + }, + "conflict": { + "spomky-labs/jose": "*" + }, + "replace": { + "web-token/encryption-pack": "self.version", + "web-token/jwt-bundle": "self.version", + "web-token/jwt-checker": "self.version", + "web-token/jwt-console": "self.version", + "web-token/jwt-core": "self.version", + "web-token/jwt-easy": "self.version", + "web-token/jwt-encryption": "self.version", + "web-token/jwt-encryption-algorithm-aescbc": "self.version", + "web-token/jwt-encryption-algorithm-aesgcm": "self.version", + "web-token/jwt-encryption-algorithm-aesgcmkw": "self.version", + "web-token/jwt-encryption-algorithm-aeskw": "self.version", + "web-token/jwt-encryption-algorithm-dir": "self.version", + "web-token/jwt-encryption-algorithm-ecdh-es": "self.version", + "web-token/jwt-encryption-algorithm-experimental": "self.version", + "web-token/jwt-encryption-algorithm-pbes2": "self.version", + "web-token/jwt-encryption-algorithm-rsa": "self.version", + "web-token/jwt-key-mgmt": "self.version", + "web-token/jwt-nested-token": "self.version", + "web-token/jwt-signature": "self.version", + "web-token/jwt-signature-algorithm-ecdsa": "self.version", + "web-token/jwt-signature-algorithm-eddsa": "self.version", + "web-token/jwt-signature-algorithm-experimental": "self.version", + "web-token/jwt-signature-algorithm-hmac": "self.version", + "web-token/jwt-signature-algorithm-none": "self.version", + "web-token/jwt-signature-algorithm-rsa": "self.version", + "web-token/jwt-util-ecc": "self.version", + "web-token/signature-pack": "self.version" + }, + "require-dev": { + "bjeavons/zxcvbn-php": "^1.0", + "blackfire/php-sdk": "^1.14", + "ext-curl": "*", + "ext-gmp": "*", + "friendsofphp/php-cs-fixer": "^2.16", + "infection/infection": "^0.15|^0.16|^0.17|^0.18|^0.19|^0.20", + "matthiasnoback/symfony-config-test": "^3.1|^4.0", + "nyholm/psr7": "^1.3", + "php-coveralls/php-coveralls": "^2.0", + "php-http/mock-client": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0|^9.0", + "symfony/browser-kit": "^4.2|^5.0", + "symfony/finder": "^4.2|^5.0", + "symfony/framework-bundle": "^4.2|^5.0", + "symfony/http-client": "^5.2", + "symfony/phpunit-bridge": "^4.2|^5.0", + "symfony/serializer": "^4.2|^5.0", + "symfony/var-dumper": "^4.2|^5.0" + }, + "suggest": { + "bjeavons/zxcvbn-php": "Adds key quality check for oct keys.", + "ext-sodium": "Sodium is required for OKP key creation, EdDSA signature algorithm and ECDH-ES key encryption with OKP keys", + "php-http/httplug": "To enable JKU/X5U support.", + "php-http/httplug-bundle": "To enable JKU/X5U support.", + "php-http/message-factory": "To enable JKU/X5U support.", + "symfony/serializer": "Use the Symfony serializer to serialize/unserialize JWS and JWE tokens.", + "symfony/var-dumper": "Used to show data on the debug toolbar." + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Jose\\": "src/", + "Jose\\Component\\Core\\Util\\Ecc\\": [ + "src/Ecc" + ], + "Jose\\Component\\Signature\\Algorithm\\": [ + "src/SignatureAlgorithm/ECDSA", + "src/SignatureAlgorithm/EdDSA", + "src/SignatureAlgorithm/HMAC", + "src/SignatureAlgorithm/None", + "src/SignatureAlgorithm/RSA", + "src/SignatureAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\": [ + "src/EncryptionAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\KeyEncryption\\": [ + "src/EncryptionAlgorithm/KeyEncryption/AESGCMKW", + "src/EncryptionAlgorithm/KeyEncryption/AESKW", + "src/EncryptionAlgorithm/KeyEncryption/Direct", + "src/EncryptionAlgorithm/KeyEncryption/ECDHES", + "src/EncryptionAlgorithm/KeyEncryption/PBES2", + "src/EncryptionAlgorithm/KeyEncryption/RSA" + ], + "Jose\\Component\\Encryption\\Algorithm\\ContentEncryption\\": [ + "src/EncryptionAlgorithm/ContentEncryption/AESGCM", + "src/EncryptionAlgorithm/ContentEncryption/AESCBC" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/web-token/jwt-framework/contributors" + } + ], + "description": "JSON Object Signing and Encryption library for PHP and Symfony Bundle.", + "homepage": "https://github.com/web-token/jwt-framework", + "keywords": [ + "JOSE", + "JWE", + "JWK", + "JWKSet", + "JWS", + "Jot", + "RFC7515", + "RFC7516", + "RFC7517", + "RFC7518", + "RFC7519", + "RFC7520", + "bundle", + "jwa", + "jwt", + "symfony" + ], + "support": { + "issues": "https://github.com/web-token/jwt-framework/issues", + "source": "https://github.com/web-token/jwt-framework/tree/v2.2.11" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + } + ], + "time": "2021-06-25T15:59:52+00:00" + }, + { + "name": "webimpress/safe-writer", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/webimpress/safe-writer.git", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.4", + "vimeo/psalm": "^4.7", + "webimpress/coding-standard": "^1.2.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2.x-dev", + "dev-develop": "2.3.x-dev", + "dev-release-1.0": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Webimpress\\SafeWriter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "description": "Tool to write files safely, to avoid race conditions", + "keywords": [ + "concurrent write", + "file writer", + "race condition", + "safe writer", + "webimpress" + ], + "support": { + "issues": "https://github.com/webimpress/safe-writer/issues", + "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" + }, + "funding": [ + { + "url": "https://github.com/michalbundyra", + "type": "github" + } + ], + "time": "2021-04-19T16:34:45+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.11.0" + }, + "time": "2022-06-03T18:03:27+00:00" + }, + { + "name": "webonyx/graphql-php", + "version": "v14.11.6", + "source": { + "type": "git", + "url": "https://github.com/webonyx/graphql-php.git", + "reference": "6070542725b61fc7d0654a8a9855303e5e157434" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/6070542725b61fc7d0654a8a9855303e5e157434", + "reference": "6070542725b61fc7d0654a8a9855303e5e157434", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "php": "^7.1 || ^8" + }, + "require-dev": { + "amphp/amp": "^2.3", + "doctrine/coding-standard": "^6.0", + "nyholm/psr7": "^1.2", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "0.12.82", + "phpstan/phpstan-phpunit": "0.12.18", + "phpstan/phpstan-strict-rules": "0.12.9", + "phpunit/phpunit": "^7.2 || ^8.5", + "psr/http-message": "^1.0", + "react/promise": "2.*", + "simpod/php-coveralls-mirror": "^3.0", + "squizlabs/php_codesniffer": "3.5.4" + }, + "suggest": { + "psr/http-message": "To use standard GraphQL server", + "react/promise": "To leverage async resolving on React PHP platform" + }, + "type": "library", + "autoload": { + "psr-4": { + "GraphQL\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP port of GraphQL reference implementation", + "homepage": "https://github.com/webonyx/graphql-php", + "keywords": [ + "api", + "graphql" + ], + "support": { + "issues": "https://github.com/webonyx/graphql-php/issues", + "source": "https://github.com/webonyx/graphql-php/tree/v14.11.6" + }, + "funding": [ + { + "url": "https://opencollective.com/webonyx-graphql-php", + "type": "open_collective" + } + ], + "time": "2022-04-13T16:25:32+00:00" + }, + { + "name": "wikimedia/less.php", + "version": "v3.1.0", + "source": { + "type": "git", + "url": "https://github.com/wikimedia/less.php.git", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wikimedia/less.php/zipball/a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "shasum": "" + }, + "require": { + "php": ">=7.2.9" + }, + "require-dev": { + "mediawiki/mediawiki-codesniffer": "34.0.0", + "mediawiki/minus-x": "1.0.0", + "php-parallel-lint/php-console-highlighter": "0.5.0", + "php-parallel-lint/php-parallel-lint": "1.2.0", + "phpunit/phpunit": "^8.5" + }, + "bin": [ + "bin/lessc" + ], + "type": "library", + "autoload": { + "psr-0": { + "Less": "lib/" + }, + "classmap": [ + "lessc.inc.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Josh Schmidt", + "homepage": "https://github.com/oyejorge" + }, + { + "name": "Matt Agar", + "homepage": "https://github.com/agar" + }, + { + "name": "Martin Jantošovič", + "homepage": "https://github.com/Mordred" + } + ], + "description": "PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)", + "keywords": [ + "css", + "less", + "less.js", + "lesscss", + "php", + "stylesheet" + ], + "support": { + "issues": "https://github.com/wikimedia/less.php/issues", + "source": "https://github.com/wikimedia/less.php/tree/v3.1.0" + }, + "time": "2020-12-11T19:33:31+00:00" + } + ], + "packages-dev": [ + { + "name": "allure-framework/allure-codeception", + "version": "1.5.2", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-codeception.git", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a6156aef942a4e4de0add34a73d066a9458cefc6", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "codeception/codeception": "^2.5 | ^3 | ^4", + "ext-json": "*", + "php": ">=7.1.3", + "symfony/filesystem": "^2.7 | ^3 | ^4 | ^5", + "symfony/finder": "^2.7 | ^3 | ^4 | ^5" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@aerokube.com", + "role": "Developer" + } + ], + "description": "Allure Codeception integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "codeception", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-codeception/issues", + "source": "https://github.com/allure-framework/allure-codeception" + }, + "time": "2021-06-04T13:24:36+00:00" + }, + { + "name": "allure-framework/allure-php-api", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-php-api.git", + "reference": "50507f482d490f114054f2281cca487db47fa2bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-php-api/zipball/50507f482d490f114054f2281cca487db47fa2bd", + "reference": "50507f482d490f114054f2281cca487db47fa2bd", + "shasum": "" + }, + "require": { + "jms/serializer": "^1 | ^2 | ^3", + "php": ">=7.1.3", + "ramsey/uuid": "^3 | ^4", + "symfony/mime": "^4.3 | ^5" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": [ + "src/", + "test/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHP commons", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "api", + "php", + "report" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-php-api/issues", + "source": "https://github.com/allure-framework/allure-php-api" + }, + "time": "2021-11-15T13:15:20+00:00" + }, + { + "name": "allure-framework/allure-phpunit", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-phpunit.git", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "php": ">=7.1", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "require-dev": { + "ext-dom": "*", + "mikey179/vfsstream": "^1" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHPUNit integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "phpunit", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-phpunit/issues", + "source": "https://github.com/allure-framework/allure-phpunit" + }, + "time": "2021-09-14T10:06:07+00:00" + }, + { + "name": "behat/gherkin", + "version": "v4.9.0", + "source": { + "type": "git", + "url": "https://github.com/Behat/Gherkin.git", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/0bc8d1e30e96183e4f36db9dc79caead300beff4", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4", + "shasum": "" + }, + "require": { + "php": "~7.2|~8.0" + }, + "require-dev": { + "cucumber/cucumber": "dev-gherkin-22.0.0", + "phpunit/phpunit": "~8|~9", + "symfony/yaml": "~3|~4|~5" + }, + "suggest": { + "symfony/yaml": "If you want to parse features, represented in YAML files" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-0": { + "Behat\\Gherkin": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com/" + } + ], + "description": "Gherkin DSL parser for PHP", + "homepage": "http://behat.org/", + "keywords": [ + "BDD", + "Behat", + "Cucumber", + "DSL", + "gherkin", + "parser" + ], + "support": { + "issues": "https://github.com/Behat/Gherkin/issues", + "source": "https://github.com/Behat/Gherkin/tree/v4.9.0" + }, + "time": "2021-10-12T13:05:09+00:00" + }, + { + "name": "codeception/codeception", + "version": "4.2.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Codeception.git", + "reference": "77b3e2003fd4446b35826cb9dc397129c521c888" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Codeception/zipball/77b3e2003fd4446b35826cb9dc397129c521c888", + "reference": "77b3e2003fd4446b35826cb9dc397129c521c888", + "shasum": "" + }, + "require": { + "behat/gherkin": "^4.4.0", + "codeception/lib-asserts": "^1.0 | 2.0.*@dev", + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", + "codeception/stub": "^2.0 | ^3.0 | ^4.0", + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "guzzlehttp/psr7": "^1.4 | ^2.0", + "php": ">=5.6.0 <9.0", + "symfony/console": ">=2.7 <6.0", + "symfony/css-selector": ">=2.7 <6.0", + "symfony/event-dispatcher": ">=2.7 <6.0", + "symfony/finder": ">=2.7 <6.0", + "symfony/yaml": ">=2.7 <6.0" + }, + "require-dev": { + "codeception/module-asserts": "^1.0 | 2.0.*@dev", + "codeception/module-cli": "^1.0 | 2.0.*@dev", + "codeception/module-db": "^1.0 | 2.0.*@dev", + "codeception/module-filesystem": "^1.0 | 2.0.*@dev", + "codeception/module-phpbrowser": "^1.0 | 2.0.*@dev", + "codeception/specify": "~0.3", + "codeception/util-universalframework": "*@dev", + "monolog/monolog": "~1.8", + "squizlabs/php_codesniffer": "~2.0", + "symfony/process": ">=2.7 <6.0", + "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0 | ^5.0" + }, + "suggest": { + "codeception/specify": "BDD-style code blocks", + "codeception/verify": "BDD-style assertions", + "hoa/console": "For interactive console functionality", + "stecman/symfony-console-completion": "For BASH autocompletion", + "symfony/phpunit-bridge": "For phpunit-bridge support" + }, + "bin": [ + "codecept" + ], + "type": "library", + "extra": { + "branch-alias": [] + }, + "autoload": { + "files": [ + "functions.php" + ], + "psr-4": { + "Codeception\\": "src/Codeception", + "Codeception\\Extension\\": "ext" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "https://codegyre.com/" + } + ], + "description": "BDD-style testing framework", + "homepage": "https://codeception.com/", + "keywords": [ + "BDD", + "TDD", + "acceptance testing", + "functional testing", + "unit testing" + ], + "support": { + "issues": "https://github.com/Codeception/Codeception/issues", + "source": "https://github.com/Codeception/Codeception/tree/4.2.1" + }, + "funding": [ + { + "url": "https://opencollective.com/codeception", + "type": "open_collective" + } + ], + "time": "2022-06-22T06:18:59+00:00" + }, + { + "name": "codeception/lib-asserts", + "version": "1.13.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/lib-asserts.git", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/184231d5eab66bc69afd6b9429344d80c67a33b6", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6", + "shasum": "" + }, + "require": { + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", + "ext-dom": "*", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "http://codegyre.com/" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Assertion methods used by Codeception core and Asserts module", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/lib-asserts/issues", + "source": "https://github.com/Codeception/lib-asserts/tree/1.13.2" + }, + "time": "2020-10-21T16:26:20+00:00" + }, + { + "name": "codeception/module-asserts", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-asserts.git", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/59374f2fef0cabb9e8ddb53277e85cdca74328de", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de", + "shasum": "" + }, + "require": { + "codeception/codeception": "*@dev", + "codeception/lib-asserts": "^1.13.1", + "php": ">=5.6.0 <9.0" + }, + "conflict": { + "codeception/codeception": "<4.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Codeception module containing various assertions", + "homepage": "https://codeception.com/", + "keywords": [ + "assertions", + "asserts", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-asserts/issues", + "source": "https://github.com/Codeception/module-asserts/tree/1.3.1" + }, + "time": "2020-10-21T16:48:15+00:00" + }, + { + "name": "codeception/module-sequence", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-sequence.git", + "reference": "b75be26681ae90824cde8f8df785981f293667e1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/b75be26681ae90824cde8f8df785981f293667e1", + "reference": "b75be26681ae90824cde8f8df785981f293667e1", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + } + ], + "description": "Sequence module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-sequence/issues", + "source": "https://github.com/Codeception/module-sequence/tree/1.0.1" + }, + "time": "2020-10-31T18:36:26+00:00" + }, + { + "name": "codeception/module-webdriver", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-webdriver.git", + "reference": "baa18b7bf70aa024012f967b5ce5021e1faa9151" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/baa18b7bf70aa024012f967b5ce5021e1faa9151", + "reference": "baa18b7bf70aa024012f967b5ce5021e1faa9151", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0", + "php-webdriver/webdriver": "^1.8.0" + }, + "suggest": { + "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Zaahid Bateson" + } + ], + "description": "WebDriver module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "acceptance-testing", + "browser-testing", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-webdriver/issues", + "source": "https://github.com/Codeception/module-webdriver/tree/1.4.0" + }, + "time": "2021-09-02T12:01:02+00:00" + }, + { + "name": "codeception/phpunit-wrapper", + "version": "9.0.9", + "source": { + "type": "git", + "url": "https://github.com/Codeception/phpunit-wrapper.git", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "phpunit/phpunit": "^9.0" + }, + "require-dev": { + "codeception/specify": "*", + "consolidation/robo": "^3.0.0-alpha3", + "vlucas/phpdotenv": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\PHPUnit\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Davert", + "email": "davert.php@resend.cc" + }, + { + "name": "Naktibalda" + } + ], + "description": "PHPUnit classes used by Codeception", + "support": { + "issues": "https://github.com/Codeception/phpunit-wrapper/issues", + "source": "https://github.com/Codeception/phpunit-wrapper/tree/9.0.9" + }, + "time": "2022-05-23T06:24:11+00:00" + }, + { + "name": "codeception/stub", + "version": "4.0.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Stub.git", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Stub/zipball/18a148dacd293fc7b044042f5aa63a82b08bff5d", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d", + "shasum": "" + }, + "require": { + "php": "^7.4 | ^8.0", + "phpunit/phpunit": "^8.4 | ^9.0 | ^10.0 | 10.0.x-dev" + }, + "require-dev": { + "consolidation/robo": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", + "support": { + "issues": "https://github.com/Codeception/Stub/issues", + "source": "https://github.com/Codeception/Stub/tree/4.0.2" + }, + "time": "2022-01-31T19:25:15+00:00" + }, + { + "name": "csharpru/vault-php", + "version": "4.3.1", + "source": { + "type": "git", + "url": "https://github.com/CSharpRU/vault-php.git", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/CSharpRU/vault-php/zipball/918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.2 || ^8.0", + "psr/cache": "^1.0|^2.0|^3.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/log": "^1.0|^2.0|^3.0" + }, + "require-dev": { + "alextartan/guzzle-psr18-adapter": "^1.2 || ^2.0", + "cache/array-adapter": "^1.0", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.3", + "laminas/laminas-diactoros": "^2.3", + "php-vcr/php-vcr": "^1.5", + "symfony/event-dispatcher": "<5.0" + }, + "suggest": { + "cache/array-adapter": "For usage with CachedClient class" + }, + "type": "library", + "autoload": { + "psr-4": { + "Vault\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Yaroslav Lukyanov", + "email": "c_sharp@mail.ru" + } + ], + "description": "Best Vault client for PHP that you can find", + "keywords": [ + "hashicorp", + "secrets", + "vault" + ], + "support": { + "issues": "https://github.com/CSharpRU/vault-php/issues", + "source": "https://github.com/CSharpRU/vault-php/tree/4.3.1" + }, + "time": "2022-04-04T08:31:44+00:00" + }, + { + "name": "dealerdirect/phpcodesniffer-composer-installer", + "version": "v0.7.2", + "source": { + "type": "git", + "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0" + }, + "require-dev": { + "composer/composer": "*", + "php-parallel-lint/php-parallel-lint": "^1.3.1", + "phpcompatibility/php-compatibility": "^9.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" + }, + "autoload": { + "psr-4": { + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Franck Nijhof", + "email": "franck.nijhof@dealerdirect.com", + "homepage": "http://www.frenck.nl/", + "role": "Developer / IT Manager" + }, + { + "name": "Contributors", + "homepage": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer/graphs/contributors" + } + ], + "description": "PHP_CodeSniffer Standards Composer Installer Plugin", + "homepage": "http://www.dealerdirect.com/", + "keywords": [ + "PHPCodeSniffer", + "PHP_CodeSniffer", + "code quality", + "codesniffer", + "composer", + "installer", + "phpcbf", + "phpcs", + "plugin", + "qa", + "quality", + "standard", + "standards", + "style guide", + "stylecheck", + "tests" + ], + "support": { + "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", + "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" + }, + "time": "2022-02-04T12:51:07+00:00" + }, + { + "name": "doctrine/annotations", + "version": "1.13.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/annotations.git", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0", + "shasum": "" + }, + "require": { + "doctrine/lexer": "1.*", + "ext-tokenizer": "*", + "php": "^7.1 || ^8.0", + "psr/cache": "^1 || ^2 || ^3" + }, + "require-dev": { + "doctrine/cache": "^1.11 || ^2.0", + "doctrine/coding-standard": "^6.0 || ^8.1", + "phpstan/phpstan": "^1.4.10 || ^1.8.0", + "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", + "symfony/cache": "^4.4 || ^5.2", + "vimeo/psalm": "^4.10" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Docblock Annotations Parser", + "homepage": "https://www.doctrine-project.org/projects/annotations.html", + "keywords": [ + "annotations", + "docblock", + "parser" + ], + "support": { + "issues": "https://github.com/doctrine/annotations/issues", + "source": "https://github.com/doctrine/annotations/tree/1.13.3" + }, + "time": "2022-07-02T10:48:51+00:00" + }, + { + "name": "doctrine/instantiator", + "version": "1.4.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/10dcfce151b967d20fde1b34ae6640712c3891bc", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^0.16 || ^1", + "phpstan/phpstan": "^1.4", + "phpstan/phpstan-phpunit": "^1", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.22" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "https://ocramius.github.io/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "keywords": [ + "constructor", + "instantiate" + ], + "support": { + "issues": "https://github.com/doctrine/instantiator/issues", + "source": "https://github.com/doctrine/instantiator/tree/1.4.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", + "type": "tidelift" + } + ], + "time": "2022-03-03T08:28:38+00:00" + }, + { + "name": "doctrine/lexer", + "version": "1.2.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9.0", + "phpstan/phpstan": "^1.3", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.11" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": [ + "annotations", + "docblock", + "lexer", + "parser", + "php" + ], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/1.2.3" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", + "type": "tidelift" + } + ], + "time": "2022-02-28T11:07:21+00:00" + }, + { + "name": "friendsofphp/php-cs-fixer", + "version": "v3.4.0", + "source": { + "type": "git", + "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "shasum": "" + }, + "require": { + "composer/semver": "^3.2", + "composer/xdebug-handler": "^2.0", + "doctrine/annotations": "^1.12", + "ext-json": "*", + "ext-tokenizer": "*", + "php": "^7.2.5 || ^8.0", + "php-cs-fixer/diff": "^2.0", + "symfony/console": "^4.4.20 || ^5.1.3 || ^6.0", + "symfony/event-dispatcher": "^4.4.20 || ^5.0 || ^6.0", + "symfony/filesystem": "^4.4.20 || ^5.0 || ^6.0", + "symfony/finder": "^4.4.20 || ^5.0 || ^6.0", + "symfony/options-resolver": "^4.4.20 || ^5.0 || ^6.0", + "symfony/polyfill-mbstring": "^1.23", + "symfony/polyfill-php80": "^1.23", + "symfony/polyfill-php81": "^1.23", + "symfony/process": "^4.4.20 || ^5.0 || ^6.0", + "symfony/stopwatch": "^4.4.20 || ^5.0 || ^6.0" + }, + "require-dev": { + "justinrainbow/json-schema": "^5.2", + "keradus/cli-executor": "^1.5", + "mikey179/vfsstream": "^1.6.8", + "php-coveralls/php-coveralls": "^2.5.2", + "php-cs-fixer/accessible-object": "^1.1", + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", + "phpspec/prophecy": "^1.15", + "phpspec/prophecy-phpunit": "^1.1 || ^2.0", + "phpunit/phpunit": "^8.5.21 || ^9.5", + "phpunitgoodpractices/polyfill": "^1.5", + "phpunitgoodpractices/traits": "^1.9.1", + "symfony/phpunit-bridge": "^5.2.4 || ^6.0", + "symfony/yaml": "^4.4.20 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-dom": "For handling output formats in XML", + "ext-mbstring": "For handling non-UTF8 characters." + }, + "bin": [ + "php-cs-fixer" + ], + "type": "application", + "autoload": { + "psr-4": { + "PhpCsFixer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Dariusz Rumiński", + "email": "dariusz.ruminski@gmail.com" + } + ], + "description": "A tool to automatically fix PHP code style", + "support": { + "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", + "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v3.4.0" + }, + "funding": [ + { + "url": "https://github.com/keradus", + "type": "github" + } + ], + "time": "2021-12-11T16:25:08+00:00" + }, + { + "name": "jms/metadata", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/metadata.git", + "reference": "c3a3214354b5a765a19875f7b7c5ebcd94e462e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/c3a3214354b5a765a19875f7b7c5ebcd94e462e5", + "reference": "c3a3214354b5a765a19875f7b7c5ebcd94e462e5", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "require-dev": { + "doctrine/cache": "^1.0", + "doctrine/coding-standard": "^8.0", + "mikey179/vfsstream": "^1.6.7", + "phpunit/phpunit": "^8.5|^9.0", + "psr/container": "^1.0", + "symfony/cache": "^3.1|^4.0|^5.0", + "symfony/dependency-injection": "^3.1|^4.0|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Metadata\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Class/method/property metadata management in PHP", + "keywords": [ + "annotations", + "metadata", + "xml", + "yaml" + ], + "support": { + "issues": "https://github.com/schmittjoh/metadata/issues", + "source": "https://github.com/schmittjoh/metadata/tree/2.6.1" + }, + "time": "2021-11-22T12:27:42+00:00" + }, + { + "name": "jms/serializer", + "version": "3.18.0", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/serializer.git", + "reference": "f721ffd76733c24ec1e8fd1e50e44a335fb78bbe" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/f721ffd76733c24ec1e8fd1e50e44a335fb78bbe", + "reference": "f721ffd76733c24ec1e8fd1e50e44a335fb78bbe", + "shasum": "" + }, + "require": { + "doctrine/annotations": "^1.13", + "doctrine/instantiator": "^1.0.3", + "doctrine/lexer": "^1.1", + "jms/metadata": "^2.6", + "php": "^7.2||^8.0", + "phpstan/phpdoc-parser": "^0.4 || ^0.5 || ^1.0" + }, + "require-dev": { + "doctrine/coding-standard": "^8.1", + "doctrine/orm": "~2.1", + "doctrine/persistence": "^1.3.3|^2.0|^3.0", + "doctrine/phpcr-odm": "^1.3|^2.0", + "ext-pdo_sqlite": "*", + "jackalope/jackalope-doctrine-dbal": "^1.1.5", + "ocramius/proxy-manager": "^1.0|^2.0", + "phpbench/phpbench": "^1.0", + "phpstan/phpstan": "^1.0.2", + "phpunit/phpunit": "^8.5.21||^9.0", + "psr/container": "^1.0", + "symfony/dependency-injection": "^3.0|^4.0|^5.0|^6.0", + "symfony/expression-language": "^3.2|^4.0|^5.0|^6.0", + "symfony/filesystem": "^3.0|^4.0|^5.0|^6.0", + "symfony/form": "^3.0|^4.0|^5.0|^6.0", + "symfony/translation": "^3.0|^4.0|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "symfony/validator": "^3.1.9|^4.0|^5.0|^6.0", + "symfony/yaml": "^3.3|^4.0|^5.0|^6.0", + "twig/twig": "~1.34|~2.4|^3.0" + }, + "suggest": { + "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", + "symfony/cache": "Required if you like to use cache functionality.", + "symfony/uid": "Required if you'd like to serialize UID objects.", + "symfony/yaml": "Required if you'd like to use the YAML metadata format." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "JMS\\Serializer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", + "homepage": "http://jmsyst.com/libs/serializer", + "keywords": [ + "deserialization", + "jaxb", + "json", + "serialization", + "xml" + ], + "support": { + "issues": "https://github.com/schmittjoh/serializer/issues", + "source": "https://github.com/schmittjoh/serializer/tree/3.18.0" + }, + "funding": [ + { + "url": "https://github.com/goetas", + "type": "github" + } + ], + "time": "2022-08-06T05:17:44+00:00" + }, + { + "name": "laminas/laminas-diactoros", + "version": "2.14.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-diactoros.git", + "reference": "6cb35f61913f06b2c91075db00f67cfd78869e28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/6cb35f61913f06b2c91075db00f67cfd78869e28", + "reference": "6cb35f61913f06b2c91075db00f67cfd78869e28", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0" + }, + "conflict": { + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-diactoros": "*" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-libxml": "*", + "http-interop/http-factory-tests": "^0.9.0", + "laminas/laminas-coding-standard": "~2.3.0", + "php-http/psr7-integration-tests": "^1.1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "type": "library", + "extra": { + "laminas": { + "config-provider": "Laminas\\Diactoros\\ConfigProvider", + "module": "Laminas\\Diactoros" + } + }, + "autoload": { + "files": [ + "src/functions/create_uploaded_file.php", + "src/functions/marshal_headers_from_sapi.php", + "src/functions/marshal_method_from_sapi.php", + "src/functions/marshal_protocol_version_from_sapi.php", + "src/functions/marshal_uri_from_sapi.php", + "src/functions/normalize_server.php", + "src/functions/normalize_uploaded_files.php", + "src/functions/parse_cookie_header.php", + "src/functions/create_uploaded_file.legacy.php", + "src/functions/marshal_headers_from_sapi.legacy.php", + "src/functions/marshal_method_from_sapi.legacy.php", + "src/functions/marshal_protocol_version_from_sapi.legacy.php", + "src/functions/marshal_uri_from_sapi.legacy.php", + "src/functions/normalize_server.legacy.php", + "src/functions/normalize_uploaded_files.legacy.php", + "src/functions/parse_cookie_header.legacy.php" + ], + "psr-4": { + "Laminas\\Diactoros\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "PSR HTTP Message implementations", + "homepage": "https://laminas.dev/", + "keywords": [ + "http", + "laminas", + "psr", + "psr-17", + "psr-7" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-diactoros/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-diactoros/issues", + "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", + "source": "https://github.com/laminas/laminas-diactoros" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-28T12:23:48+00:00" + }, + { + "name": "lusitanian/oauth", + "version": "v0.8.11", + "source": { + "type": "git", + "url": "https://github.com/Lusitanian/PHPoAuthLib.git", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Lusitanian/PHPoAuthLib/zipball/fc11a53db4b66da555a6a11fce294f574a8374f9", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "3.7.*", + "predis/predis": "0.8.*@dev", + "squizlabs/php_codesniffer": "2.*", + "symfony/http-foundation": "~2.1" + }, + "suggest": { + "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client.", + "predis/predis": "Allows using the Redis storage backend.", + "symfony/http-foundation": "Allows using the Symfony Session storage backend." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "psr-0": { + "OAuth": "src", + "OAuth\\Unit": "tests" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "David Desberg", + "email": "david@daviddesberg.com" + }, + { + "name": "Elliot Chance", + "email": "elliotchance@gmail.com" + }, + { + "name": "Pieter Hordijk", + "email": "info@pieterhordijk.com" + } + ], + "description": "PHP 5.3+ oAuth 1/2 Library", + "keywords": [ + "Authentication", + "authorization", + "oauth", + "security" + ], + "support": { + "issues": "https://github.com/Lusitanian/PHPoAuthLib/issues", + "source": "https://github.com/Lusitanian/PHPoAuthLib/tree/master" + }, + "time": "2018-02-14T22:37:14+00:00" + }, + { + "name": "magento/magento-coding-standard", + "version": "25", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-coding-standard.git", + "reference": "7be8305949f6683ff08534fbc22e5d42a1c4eba7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/7be8305949f6683ff08534fbc22e5d42a1c4eba7", + "reference": "7be8305949f6683ff08534fbc22e5d42a1c4eba7", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-simplexml": "*", + "php": ">=7.3", + "phpcompatibility/php-compatibility": "^9.3", + "rector/rector": "^0.13.0", + "squizlabs/php_codesniffer": "^3.6.1", + "webonyx/graphql-php": "^14.9" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.8" + }, + "type": "phpcodesniffer-standard", + "autoload": { + "psr-4": { + "Magento2\\": "Magento2/", + "Magento2Framework\\": "Magento2Framework/" + }, + "classmap": [ + "PHP_CodeSniffer/Tokenizers/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "A set of Magento specific PHP CodeSniffer rules.", + "support": { + "issues": "https://github.com/magento/magento-coding-standard/issues", + "source": "https://github.com/magento/magento-coding-standard/tree/v25" + }, + "time": "2022-06-21T10:23:58+00:00" + }, + { + "name": "magento/magento2-functional-testing-framework", + "version": "3.10.1", + "source": { + "type": "git", + "url": "https://github.com/magento/magento2-functional-testing-framework.git", + "reference": "c0c3380fcf00fc02053aa09942388e8f4ae7d378" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/c0c3380fcf00fc02053aa09942388e8f4ae7d378", + "reference": "c0c3380fcf00fc02053aa09942388e8f4ae7d378", + "shasum": "" + }, + "require": { + "allure-framework/allure-codeception": "^1.4", + "aws/aws-sdk-php": "^3.132", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.1", + "codeception/module-sequence": "^1.0", + "codeception/module-webdriver": "^1.0", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "csharpru/vault-php": "^4.2.1", + "ext-curl": "*", + "ext-dom": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-json": "*", + "ext-openssl": "*", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-diactoros": "^2.8", + "monolog/monolog": "^2.3", + "mustache/mustache": "~2.5", + "nikic/php-parser": "^4.4", + "php": ">7.3", + "php-webdriver/webdriver": "^1.9.0", + "spomky-labs/otphp": "^10.0", + "symfony/console": "^4.4||^5.4", + "symfony/dotenv": "^5.3", + "symfony/finder": "^5.0", + "symfony/http-foundation": "^5.0", + "symfony/mime": "^5.0", + "symfony/process": "^4.4||^5.4", + "weew/helpers-array": "^1.3" + }, + "require-dev": { + "brainmaestro/composer-git-hooks": "^2.3.1", + "codacy/coverage": "^1.4", + "php-coveralls/php-coveralls": "^1.0||^2.2", + "phpmd/phpmd": "^2.8.0", + "phpunit/phpunit": "^9.0", + "sebastian/phpcpd": "~6.0.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "suggest": { + "hoa/console": "Enables action and interactive console functionality" + }, + "bin": [ + "bin/mftf" + ], + "type": "library", + "extra": { + "hooks": { + "pre-push": "bin/all-checks" + } + }, + "autoload": { + "files": [ + "src/Magento/FunctionalTestingFramework/_bootstrap.php" + ], + "psr-4": { + "MFTF\\": "dev/tests/functional/tests/MFTF", + "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "AGPL-3.0" + ], + "description": "Magento2 Functional Testing Framework", + "keywords": [ + "automation", + "functional", + "magento", + "testing" + ], + "support": { + "issues": "https://github.com/magento/magento2-functional-testing-framework/issues", + "source": "https://github.com/magento/magento2-functional-testing-framework/tree/3.10.1" + }, + "time": "2022-08-02T14:40:39+00:00" + }, + { + "name": "mustache/mustache", + "version": "v2.14.1", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/mustache.php.git", + "reference": "579ffa5c96e1d292c060b3dd62811ff01ad8c24e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/579ffa5c96e1d292c060b3dd62811ff01ad8c24e", + "reference": "579ffa5c96e1d292c060b3dd62811ff01ad8c24e", + "shasum": "" + }, + "require": { + "php": ">=5.2.4" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~1.11", + "phpunit/phpunit": "~3.7|~4.0|~5.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Mustache": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com/" + } + ], + "description": "A Mustache implementation in PHP.", + "homepage": "https://github.com/bobthecow/mustache.php", + "keywords": [ + "mustache", + "templating" + ], + "support": { + "issues": "https://github.com/bobthecow/mustache.php/issues", + "source": "https://github.com/bobthecow/mustache.php/tree/v2.14.1" + }, + "time": "2022-01-21T06:08:36+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "conflict": { + "doctrine/collections": "<1.6.8", + "doctrine/common": "<2.13.3 || >=3,<3.2.2" + }, + "require-dev": { + "doctrine/collections": "^1.6.8", + "doctrine/common": "^2.13.3 || ^3.2.2", + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" + }, + "type": "library", + "autoload": { + "files": [ + "src/DeepCopy/deep_copy.php" + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.11.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2022-03-03T13:19:32+00:00" + }, + { + "name": "pdepend/pdepend", + "version": "2.10.3", + "source": { + "type": "git", + "url": "https://github.com/pdepend/pdepend.git", + "reference": "da3166a06b4a89915920a42444f707122a1584c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pdepend/pdepend/zipball/da3166a06b4a89915920a42444f707122a1584c9", + "reference": "da3166a06b4a89915920a42444f707122a1584c9", + "shasum": "" + }, + "require": { + "php": ">=5.3.7", + "symfony/config": "^2.3.0|^3|^4|^5|^6.0", + "symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0", + "symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0|^1.2.3", + "gregwar/rst": "^1.0", + "phpunit/phpunit": "^4.8.36|^5.7.27", + "squizlabs/php_codesniffer": "^2.0.0" + }, + "bin": [ + "src/bin/pdepend" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "PDepend\\": "src/main/php/PDepend" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Official version of pdepend to be handled with Composer", + "support": { + "issues": "https://github.com/pdepend/pdepend/issues", + "source": "https://github.com/pdepend/pdepend/tree/2.10.3" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/pdepend/pdepend", + "type": "tidelift" + } + ], + "time": "2022-02-23T07:53:09+00:00" + }, + { + "name": "phar-io/manifest", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-phar": "*", + "ext-xmlwriter": "*", + "phar-io/version": "^3.0.1", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "support": { + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/2.0.3" + }, + "time": "2021-07-20T11:28:43+00:00" + }, + { + "name": "phar-io/version", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "support": { + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/3.2.1" + }, + "time": "2022-02-21T01:04:05+00:00" + }, + { + "name": "php-cs-fixer/diff", + "version": "v2.0.2", + "source": { + "type": "git", + "url": "https://github.com/PHP-CS-Fixer/diff.git", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", + "symfony/process": "^3.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "sebastian/diff v3 backport support for PHP 5.6+", + "homepage": "https://github.com/PHP-CS-Fixer", + "keywords": [ + "diff" + ], + "support": { + "issues": "https://github.com/PHP-CS-Fixer/diff/issues", + "source": "https://github.com/PHP-CS-Fixer/diff/tree/v2.0.2" + }, + "time": "2020-10-14T08:32:19+00:00" + }, + { + "name": "php-webdriver/webdriver", + "version": "1.12.1", + "source": { + "type": "git", + "url": "https://github.com/php-webdriver/php-webdriver.git", + "reference": "b27ddf458d273c7d4602106fcaf978aa0b7fe15a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/b27ddf458d273c7d4602106fcaf978aa0b7fe15a", + "reference": "b27ddf458d273c7d4602106fcaf978aa0b7fe15a", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-zip": "*", + "php": "^5.6 || ~7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.12", + "symfony/process": "^2.8 || ^3.1 || ^4.0 || ^5.0 || ^6.0" + }, + "replace": { + "facebook/webdriver": "*" + }, + "require-dev": { + "ondram/ci-detector": "^2.1 || ^3.5 || ^4.0", + "php-coveralls/php-coveralls": "^2.4", + "php-mock/php-mock-phpunit": "^1.1 || ^2.0", + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpunit/phpunit": "^5.7 || ^7 || ^8 || ^9", + "squizlabs/php_codesniffer": "^3.5", + "symfony/var-dumper": "^3.3 || ^4.0 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-SimpleXML": "For Firefox profile creation" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Exception/TimeoutException.php" + ], + "psr-4": { + "Facebook\\WebDriver\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP client for Selenium WebDriver. Previously facebook/webdriver.", + "homepage": "https://github.com/php-webdriver/php-webdriver", + "keywords": [ + "Chromedriver", + "geckodriver", + "php", + "selenium", + "webdriver" + ], + "support": { + "issues": "https://github.com/php-webdriver/php-webdriver/issues", + "source": "https://github.com/php-webdriver/php-webdriver/tree/1.12.1" + }, + "time": "2022-05-03T12:16:34+00:00" + }, + { + "name": "phpcompatibility/php-compatibility", + "version": "9.3.5", + "source": { + "type": "git", + "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" + }, + "conflict": { + "squizlabs/php_codesniffer": "2.6.2" + }, + "require-dev": { + "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", + "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." + }, + "type": "phpcodesniffer-standard", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "Wim Godden", + "homepage": "https://github.com/wimg", + "role": "lead" + }, + { + "name": "Juliette Reinders Folmer", + "homepage": "https://github.com/jrfnl", + "role": "lead" + }, + { + "name": "Contributors", + "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" + } + ], + "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", + "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", + "keywords": [ + "compatibility", + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", + "source": "https://github.com/PHPCompatibility/PHPCompatibility" + }, + "time": "2019-12-27T09:44:58+00:00" + }, + { + "name": "phpdocumentor/reflection-common", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-2.x": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "Common reflection classes used by phpdocumentor to reflect the code structure", + "homepage": "http://www.phpdoc.org/", + "keywords": [ + "FQSEN", + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ], + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", + "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" + }, + "time": "2020-06-27T09:03:43+00:00" + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "5.3.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "622548b623e81ca6d78b721c5e029f4ce664f170" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/622548b623e81ca6d78b721c5e029f4ce664f170", + "reference": "622548b623e81ca6d78b721c5e029f4ce664f170", + "shasum": "" + }, + "require": { + "ext-filter": "*", + "php": "^7.2 || ^8.0", + "phpdocumentor/reflection-common": "^2.2", + "phpdocumentor/type-resolver": "^1.3", + "webmozart/assert": "^1.9.1" + }, + "require-dev": { + "mockery/mockery": "~1.3.2", + "psalm/phar": "^4.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + }, + { + "name": "Jaap van Otterdijk", + "email": "account@ijaap.nl" + } + ], + "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.3.0" + }, + "time": "2021-10-19T17:43:47+00:00" + }, + { + "name": "phpdocumentor/type-resolver", + "version": "1.6.1", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "77a32518733312af16a44300404e945338981de3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/77a32518733312af16a44300404e945338981de3", + "reference": "77a32518733312af16a44300404e945338981de3", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0", + "phpdocumentor/reflection-common": "^2.0" + }, + "require-dev": { + "ext-tokenizer": "*", + "psalm/phar": "^4.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-1.x": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", + "support": { + "issues": "https://github.com/phpDocumentor/TypeResolver/issues", + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.6.1" + }, + "time": "2022-03-15T21:29:03+00:00" + }, + { + "name": "phpmd/phpmd", + "version": "2.12.0", + "source": { + "type": "git", + "url": "https://github.com/phpmd/phpmd.git", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpmd/phpmd/zipball/c0b678ba71902f539c27c14332aa0ddcf14388ec", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec", + "shasum": "" + }, + "require": { + "composer/xdebug-handler": "^1.0 || ^2.0 || ^3.0", + "ext-xml": "*", + "pdepend/pdepend": "^2.10.3", + "php": ">=5.3.9" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0 || ^1.3.2", + "ext-json": "*", + "ext-simplexml": "*", + "gregwar/rst": "^1.0", + "mikey179/vfsstream": "^1.6.8", + "phpunit/phpunit": "^4.8.36 || ^5.7.27", + "squizlabs/php_codesniffer": "^2.0" + }, + "bin": [ + "src/bin/phpmd" + ], + "type": "library", + "autoload": { + "psr-0": { + "PHPMD\\": "src/main/php" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Manuel Pichler", + "email": "github@manuel-pichler.de", + "homepage": "https://github.com/manuelpichler", + "role": "Project Founder" + }, + { + "name": "Marc Würth", + "email": "ravage@bluewin.ch", + "homepage": "https://github.com/ravage84", + "role": "Project Maintainer" + }, + { + "name": "Other contributors", + "homepage": "https://github.com/phpmd/phpmd/graphs/contributors", + "role": "Contributors" + } + ], + "description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.", + "homepage": "https://phpmd.org/", + "keywords": [ + "mess detection", + "mess detector", + "pdepend", + "phpmd", + "pmd" + ], + "support": { + "irc": "irc://irc.freenode.org/phpmd", + "issues": "https://github.com/phpmd/phpmd/issues", + "source": "https://github.com/phpmd/phpmd/tree/2.12.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", + "type": "tidelift" + } + ], + "time": "2022-03-24T13:33:01+00:00" + }, + { + "name": "phpspec/prophecy", + "version": "v1.15.0", + "source": { + "type": "git", + "url": "https://github.com/phpspec/prophecy.git", + "reference": "bbcd7380b0ebf3961ee21409db7b38bc31d69a13" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/bbcd7380b0ebf3961ee21409db7b38bc31d69a13", + "reference": "bbcd7380b0ebf3961ee21409db7b38bc31d69a13", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.2", + "php": "^7.2 || ~8.0, <8.2", + "phpdocumentor/reflection-docblock": "^5.2", + "sebastian/comparator": "^3.0 || ^4.0", + "sebastian/recursion-context": "^3.0 || ^4.0" + }, + "require-dev": { + "phpspec/phpspec": "^6.0 || ^7.0", + "phpunit/phpunit": "^8.0 || ^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Prophecy\\": "src/Prophecy" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com/" + }, + { + "name": "Marcello Duarte", + "email": "marcello.duarte@gmail.com" + } + ], + "description": "Highly opinionated mocking framework for PHP 5.3+", + "homepage": "https://github.com/phpspec/prophecy", + "keywords": [ + "Double", + "Dummy", + "fake", + "mock", + "spy", + "stub" + ], + "support": { + "issues": "https://github.com/phpspec/prophecy/issues", + "source": "https://github.com/phpspec/prophecy/tree/v1.15.0" + }, + "time": "2021-12-08T12:19:24+00:00" + }, + { + "name": "phpstan/phpdoc-parser", + "version": "1.7.0", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpdoc-parser.git", + "reference": "367a8d9d5f7da2a0136422d27ce8840583926955" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/367a8d9d5f7da2a0136422d27ce8840583926955", + "reference": "367a8d9d5f7da2a0136422d27ce8840583926955", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.5", + "phpstan/phpstan-phpunit": "^1.1", + "phpstan/phpstan-strict-rules": "^1.0", + "phpunit/phpunit": "^9.5", + "symfony/process": "^5.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "PHPStan\\PhpDocParser\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPDoc parser with support for nullable, intersection and generic types", + "support": { + "issues": "https://github.com/phpstan/phpdoc-parser/issues", + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.7.0" + }, + "time": "2022-08-09T12:23:23+00:00" + }, + { + "name": "phpstan/phpstan", + "version": "1.8.2", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpstan.git", + "reference": "c53312ecc575caf07b0e90dee43883fdf90ca67c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/c53312ecc575caf07b0e90dee43883fdf90ca67c", + "reference": "c53312ecc575caf07b0e90dee43883fdf90ca67c", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "conflict": { + "phpstan/phpstan-shim": "*" + }, + "bin": [ + "phpstan", + "phpstan.phar" + ], + "type": "library", + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPStan - PHP Static Analysis Tool", + "support": { + "issues": "https://github.com/phpstan/phpstan/issues", + "source": "https://github.com/phpstan/phpstan/tree/1.8.2" + }, + "funding": [ + { + "url": "https://github.com/ondrejmirtes", + "type": "github" + }, + { + "url": "https://github.com/phpstan", + "type": "github" + }, + { + "url": "https://www.patreon.com/phpstan", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:57:31+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "9.2.15", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "2e9da11878c4202f97915c1cb4bb1ca318a63f5f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/2e9da11878c4202f97915c1cb4bb1ca318a63f5f", + "reference": "2e9da11878c4202f97915c1cb4bb1ca318a63f5f", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^4.13.0", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0.3", + "phpunit/php-text-template": "^2.0.2", + "sebastian/code-unit-reverse-lookup": "^2.0.2", + "sebastian/complexity": "^2.0", + "sebastian/environment": "^5.1.2", + "sebastian/lines-of-code": "^1.0.3", + "sebastian/version": "^3.0.1", + "theseer/tokenizer": "^1.2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcov": "*", + "ext-xdebug": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.15" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-03-07T09:28:20+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "3.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2021-12-02T12:48:52+00:00" + }, + { + "name": "phpunit/php-invoker", + "version": "3.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcntl": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", + "keywords": [ + "process" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:58:55+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T05:33:50+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "5.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:16:10+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "9.5.21", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "0e32b76be457de00e83213528f6bb37e2a38fcb1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/0e32b76be457de00e83213528f6bb37e2a38fcb1", + "reference": "0e32b76be457de00e83213528f6bb37e2a38fcb1", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.3.1", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.10.1", + "phar-io/manifest": "^2.0.3", + "phar-io/version": "^3.0.2", + "php": ">=7.3", + "phpspec/prophecy": "^1.12.1", + "phpunit/php-code-coverage": "^9.2.13", + "phpunit/php-file-iterator": "^3.0.5", + "phpunit/php-invoker": "^3.1.1", + "phpunit/php-text-template": "^2.0.3", + "phpunit/php-timer": "^5.0.2", + "sebastian/cli-parser": "^1.0.1", + "sebastian/code-unit": "^1.0.6", + "sebastian/comparator": "^4.0.5", + "sebastian/diff": "^4.0.3", + "sebastian/environment": "^5.1.3", + "sebastian/exporter": "^4.0.3", + "sebastian/global-state": "^5.0.1", + "sebastian/object-enumerator": "^4.0.3", + "sebastian/resource-operations": "^3.0.3", + "sebastian/type": "^3.0", + "sebastian/version": "^3.0.2" + }, + "require-dev": { + "phpspec/prophecy-phpunit": "^2.0.1" + }, + "suggest": { + "ext-soap": "*", + "ext-xdebug": "*" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.5-dev" + } + }, + "autoload": { + "files": [ + "src/Framework/Assert/Functions.php" + ], + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.21" + }, + "funding": [ + { + "url": "https://phpunit.de/sponsors.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-06-19T12:14:25+00:00" + }, + { + "name": "psr/cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/cache.git", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for caching libraries", + "keywords": [ + "cache", + "psr", + "psr-6" + ], + "support": { + "source": "https://github.com/php-fig/cache/tree/3.0.0" + }, + "time": "2021-02-03T23:26:27+00:00" + }, + { + "name": "rector/rector", + "version": "0.13.10", + "source": { + "type": "git", + "url": "https://github.com/rectorphp/rector.git", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/rectorphp/rector/zipball/d1e069db8ad3b4aea2b968248370c21415e4c180", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0", + "phpstan/phpstan": "^1.8.2" + }, + "conflict": { + "phpstan/phpdoc-parser": "<1.6.2", + "rector/rector-cakephp": "*", + "rector/rector-doctrine": "*", + "rector/rector-laravel": "*", + "rector/rector-nette": "*", + "rector/rector-phpoffice": "*", + "rector/rector-phpunit": "*", + "rector/rector-prefixed": "*", + "rector/rector-symfony": "*" + }, + "bin": [ + "bin/rector" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.13-dev" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Instant Upgrade and Automated Refactoring of any PHP code", + "support": { + "issues": "https://github.com/rectorphp/rector/issues", + "source": "https://github.com/rectorphp/rector/tree/0.13.10" + }, + "funding": [ + { + "url": "https://github.com/tomasvotruba", + "type": "github" + } + ], + "time": "2022-08-03T12:48:10+00:00" + }, + { + "name": "sebastian/cli-parser", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for parsing CLI options", + "homepage": "https://github.com/sebastianbergmann/cli-parser", + "support": { + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", + "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:08:49+00:00" + }, + { + "name": "sebastian/code-unit", + "version": "1.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:08:54+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:30:19+00:00" + }, + { + "name": "sebastian/comparator", + "version": "4.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "55f4261989e546dc112258c7a75935a81a7ce382" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/55f4261989e546dc112258c7a75935a81a7ce382", + "reference": "55f4261989e546dc112258c7a75935a81a7ce382", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/diff": "^4.0", + "sebastian/exporter": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:49:45+00:00" + }, + { + "name": "sebastian/complexity", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.7", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for calculating the complexity of PHP code units", + "homepage": "https://github.com/sebastianbergmann/complexity", + "support": { + "issues": "https://github.com/sebastianbergmann/complexity/issues", + "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:52:27+00:00" + }, + { + "name": "sebastian/diff", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3", + "symfony/process": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:10:38+00:00" + }, + { + "name": "sebastian/environment", + "version": "5.1.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "source": "https://github.com/sebastianbergmann/environment/tree/5.1.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-04-03T09:37:03+00:00" + }, + { + "name": "sebastian/exporter", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "65e8b7db476c5dd267e65eea9cab77584d3cfff9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/65e8b7db476c5dd267e65eea9cab77584d3cfff9", + "reference": "65e8b7db476c5dd267e65eea9cab77584d3cfff9", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "https://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2021-11-11T14:18:36+00:00" + }, + { + "name": "sebastian/global-state", + "version": "5.0.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-uopz": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-02-14T08:28:10+00:00" + }, + { + "name": "sebastian/lines-of-code", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.6", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for counting the lines of code in PHP source code", + "homepage": "https://github.com/sebastianbergmann/lines-of-code", + "support": { + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-11-28T06:42:11+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:12:34+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:14:26+00:00" + }, + { + "name": "sebastian/phpcpd", + "version": "6.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpcpd.git", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0", + "phpunit/php-timer": "^5.0", + "sebastian/cli-parser": "^1.0", + "sebastian/version": "^3.0" + }, + "bin": [ + "phpcpd" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Copy/Paste Detector (CPD) for PHP code.", + "homepage": "https://github.com/sebastianbergmann/phpcpd", + "support": { + "issues": "https://github.com/sebastianbergmann/phpcpd/issues", + "source": "https://github.com/sebastianbergmann/phpcpd/tree/6.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-12-07T05:39:23+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "support": { + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:17:30+00:00" + }, + { + "name": "sebastian/resource-operations", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "support": { + "issues": "https://github.com/sebastianbergmann/resource-operations/issues", + "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:45:17+00:00" + }, + { + "name": "sebastian/type", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "b233b84bc4465aff7b57cf1c4bc75c86d00d6dad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/b233b84bc4465aff7b57cf1c4bc75c86d00d6dad", + "reference": "b233b84bc4465aff7b57cf1c4bc75c86d00d6dad", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "support": { + "issues": "https://github.com/sebastianbergmann/type/issues", + "source": "https://github.com/sebastianbergmann/type/tree/3.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-03-15T09:54:48+00:00" + }, + { + "name": "sebastian/version", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "c6c1022351a901512170118436c764e473f6de8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", + "reference": "c6c1022351a901512170118436c764e473f6de8c", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "support": { + "issues": "https://github.com/sebastianbergmann/version/issues", + "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:39:44+00:00" + }, + { + "name": "squizlabs/php_codesniffer", + "version": "3.6.2", + "source": { + "type": "git", + "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/5e4e71592f69da17871dba6e80dd51bce74a351a", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a", + "shasum": "" + }, + "require": { + "ext-simplexml": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "bin": [ + "bin/phpcs", + "bin/phpcbf" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Greg Sherwood", + "role": "lead" + } + ], + "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", + "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", + "keywords": [ + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", + "source": "https://github.com/squizlabs/PHP_CodeSniffer", + "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" + }, + "time": "2021-12-12T21:44:58+00:00" + }, + { + "name": "symfony/dotenv", + "version": "v5.4.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/dotenv.git", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dotenv/zipball/83a2310904a4f5d4f42526227b5a578ac82232a9", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Dotenv\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Registers environment variables from a .env file", + "homepage": "https://symfony.com/", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "support": { + "source": "https://github.com/symfony/dotenv/tree/v5.4.5" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-15T17:04:12+00:00" + }, + { + "name": "symfony/mime", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "3cd175cdcdb6db2e589e837dd46aff41027d9830" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/3cd175cdcdb6db2e589e837dd46aff41027d9830", + "reference": "3cd175cdcdb6db2e589e837dd46aff41027d9830", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<4.4" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3.1", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/property-access": "^4.4|^5.1|^6.0", + "symfony/property-info": "^4.4|^5.1|^6.0", + "symfony/serializer": "^5.2|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows manipulating MIME messages", + "homepage": "https://symfony.com/", + "keywords": [ + "mime", + "mime-type" + ], + "support": { + "source": "https://github.com/symfony/mime/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T11:34:24+00:00" + }, + { + "name": "symfony/options-resolver", + "version": "v6.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/options-resolver.git", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/a3016f5442e28386ded73c43a32a5b68586dd1c4", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\OptionsResolver\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an improved replacement for the array_replace PHP function", + "homepage": "https://symfony.com/", + "keywords": [ + "config", + "configuration", + "options" + ], + "support": { + "source": "https://github.com/symfony/options-resolver/tree/v6.1.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/stopwatch", + "version": "v6.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/stopwatch.git", + "reference": "77dedae82ce2a26e2e9b481855473fc3b3e4e54d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/77dedae82ce2a26e2e9b481855473fc3b3e4e54d", + "reference": "77dedae82ce2a26e2e9b481855473fc3b3e4e54d", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/service-contracts": "^1|^2|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Stopwatch\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a way to profile code", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/stopwatch/tree/v6.1.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/yaml", + "version": "v5.0.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/console": "<4.4" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Yaml Component", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/yaml/tree/5.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2020-05-20T17:38:26+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "support": { + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/1.2.1" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2021-07-28T10:34:58+00:00" + }, + { + "name": "weew/helpers-array", + "version": "v1.3.1", + "source": { + "type": "git", + "url": "https://github.com/weew/helpers-array.git", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/weew/helpers-array/zipball/9bff63111f9765b4277750db8d276d92b3e16ed0", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^4.7", + "satooshi/php-coveralls": "^0.6.1" + }, + "type": "library", + "autoload": { + "files": [ + "src/array.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Maxim Kott", + "email": "maximkott@gmail.com" + } + ], + "description": "Useful collection of php array helpers.", + "support": { + "issues": "https://github.com/weew/helpers-array/issues", + "source": "https://github.com/weew/helpers-array/tree/master" + }, + "time": "2016-07-21T11:18:01+00:00" + } + ], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": true, + "prefer-lowest": false, + "platform": [], + "platform-dev": [], + "plugin-api-version": "2.3.0" } diff --git a/src/_data/codebase/v2_4/mrg/b2b/B2b.yml b/src/_data/codebase/v2_4/mrg/b2b/B2b.yml deleted file mode 100644 index a744c7ab1e4..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/B2b.yml +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Magento_B2b -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/B2b/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_B2b module is the base module for B2B. It must be present on all B2B installations. - - This module also provides several B2B branding elements. For example, it adds a link to B2B customer support in Admin, and it displays "B2B Edition" at the bottom of the site. Also, the module adds the configuration page for B2B settings where an admin user can enable or disable a B2B feature. Disabling a B2B feature in store configurations disables this feature for the storefront only, and it is still available in the admin panel. - - ## Installation details - - This module must be installed to use and to configure the other B2B modules. It can be uninstalled after other B2B modules are uninstalled. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_B2b module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_B2b module. diff --git a/src/_data/codebase/v2_4/mrg/b2b/BundleNegotiableQuote.yml b/src/_data/codebase/v2_4/mrg/b2b/BundleNegotiableQuote.yml deleted file mode 100644 index 812eeb2666c..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/BundleNegotiableQuote.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_BundleNegotiableQuote -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/BundleNegotiableQuote/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_BundleNegotiableQuote module enables bundle products to be displayed in a negotiable quote in an B2B environment. This module extends Magento_NegotiableQuote module and Magento_Bundle module. - - The Magento_BundleNegotiableQuote module provides the following features: - - * Display bundle products in a negotiable quote. - - * Order bundle products from a negotiable quote. - - ## Installation details - - This module has a dependency on the Magento_NegotiableQuote and Magento_Bundle, which must be installed and enabled first. - - The Magento_BundleNegotiableQuote module does not create any backward incompatible changes and can be uninstalled at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_BundleNegotiableQuote module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BundleNegotiableQuote module. diff --git a/src/_data/codebase/v2_4/mrg/b2b/BundleRequisitionList.yml b/src/_data/codebase/v2_4/mrg/b2b/BundleRequisitionList.yml deleted file mode 100644 index df034df3645..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/BundleRequisitionList.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_BundleRequisitionList -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/BundleRequisitionList/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_BundleRequisitionList module enables bundle products to be displayed in a requisition list in an B2B environment. This module extends Magento_RequisitionList module and Magento_Bundle module. - - The Magento_BundleRequisitionList module provides the following features: - - * Display bundle products in a requisition list. - - * Add bundle products to cart from a requisition list. - - ## Installation details - - This module has a dependency on the Magento_RequisitionList and Magento_Bundle, which must be installed and enabled first. - - The Magento_BundleRequisitionList module does not create any backward incompatible changes and can be uninstalled at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ### Layouts - - You can extend and override layouts in the `Magento\BundleRequisitionList\view\frontend\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/b2b/BundleRequisitionListGraphQl.yml b/src/_data/codebase/v2_4/mrg/b2b/BundleRequisitionListGraphQl.yml deleted file mode 100644 index 0d644bb725f..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/BundleRequisitionListGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_BundleRequisitionListGraphQl -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/BundleRequisitionListGraphQl/README.md -last_modified_at: '2020-12-01 20:29:10 +0530' -content: "**BundleRequisitionListGraphQl** provides GraphQL schema and resolvers for - the requisition list module to extend and implement bundle products in requisition - list" diff --git a/src/_data/codebase/v2_4/mrg/b2b/BundleSharedCatalog.yml b/src/_data/codebase/v2_4/mrg/b2b/BundleSharedCatalog.yml deleted file mode 100644 index 41f9091239f..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/BundleSharedCatalog.yml +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: Magento_BundleSharedCatalog -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/BundleSharedCatalog/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_BundleSharedCatalog module enables bundle products to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog module and Magento_Bundle module. - - The Magento_BundleSharedCatalog module provides the following features: - - * Display and manage prices for bundle products within a shared catalog. - - * Control the visibility of bundle products in quotes and orders. Only those bundle products that have been added to a shared catalog will be available for searches via the "Add by SKU" feature in quotes and orders. - - ## Installation details - - This module has a dependency on the Magento_SharedCatalog and Magento_Bundle, which must be installed and enabled first. - - The Magento_BundleSharedCatalog module does not create any backward incompatible changes and can be uninstalled at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_BundleSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BundleSharedCatalog module. - - ### Layouts - - You can extend and override layouts in the `Magento\BundleSharedCatalog\view\adminhtml\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directory contains extensible UI components: - - * `Magento\BundleSharedCatalog\view\adminhtml\ui_component` - renderer for pricing and structure listings - - For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). diff --git a/src/_data/codebase/v2_4/mrg/b2b/CheckoutAddressSearchNegotiableQuote.yml b/src/_data/codebase/v2_4/mrg/b2b/CheckoutAddressSearchNegotiableQuote.yml deleted file mode 100644 index 4831ed8c3d2..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/CheckoutAddressSearchNegotiableQuote.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_CheckoutAddressSearchNegotiableQuote -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/CheckoutAddressSearchNegotiableQuote/README.md -last_modified_at: '2019-04-10 17:47:51 -0500' -content: |- - ## CheckoutAddressSearchNegotiableQuote module Overview - - CheckoutAddressSearchNegotiableQuote module extends Magento_CheckoutAddressSearch if it is enabled in configuration and it modifies NegotiableQuote shipping address on checkout. - - CheckoutAddressSearchNegotiableQuote module removes shipping address search configuration on shipping step on checkout if negotiable quote address is locked and it replaces selected shipping address component to display only negotiable quote address. diff --git a/src/_data/codebase/v2_4/mrg/b2b/CheckoutAgreementsNegotiableQuote.yml b/src/_data/codebase/v2_4/mrg/b2b/CheckoutAgreementsNegotiableQuote.yml deleted file mode 100644 index 3d0d3fb84cc..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/CheckoutAgreementsNegotiableQuote.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_CheckoutAgreementsNegotiableQuote -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/CheckoutAgreementsNegotiableQuote/README.md -last_modified_at: '2019-08-16 15:20:08 -0500' -content: |- - ## CheckoutAgreementsNegotiableQuote module Overview - - CheckoutAgreementsNegotiableQuote module extends CheckoutAgreements if it is enabled in configuration and it adds agreements to payment data on checkout with negotiable quote. diff --git a/src/_data/codebase/v2_4/mrg/b2b/CheckoutAgreementsPurchaseOrder.yml b/src/_data/codebase/v2_4/mrg/b2b/CheckoutAgreementsPurchaseOrder.yml deleted file mode 100644 index 995d666048b..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/CheckoutAgreementsPurchaseOrder.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CheckoutAgreementsPurchaseOrder -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/CheckoutAgreementsPurchaseOrder/README.md -last_modified_at: '2020-12-02 12:59:28 +0200' -content: "**CheckoutAgreementsPurchaseOrder** allows properly use checkout agreements - functionality with purchase order module" diff --git a/src/_data/codebase/v2_4/mrg/b2b/Company.yml b/src/_data/codebase/v2_4/mrg/b2b/Company.yml deleted file mode 100644 index 282d417a7e7..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/Company.yml +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Magento_Company -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/Company/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_Company module allows a merchant to create a company account and assign multiple members of the company to the account. - - The module also implements roles and permissions for the company members. The company admin builds a hierarchical company structure (which consists of teams and users) in the storefront and assigns roles and permissions to the company members. This hierarchy allows the company admin to control user activity within the account. This hierarchy as well as roles and permissions are currently available in the storefront only. A merchant can only view the list of company members in Admin. - A merchant can view and manage company profiles in Admin. A company's status controls what kind of access the company members have to the website. An admin user can also configure company-level emails and allow or disallow a company registration from the storefront. Also, this module adds a 'customer type' attribute to the customer in Admin: individual user, company member or company admin. - - ## Installation details - - This module does not create any backward incompatible changes. This module can be deactivated after all the other B2B modules (except QuickOrder and RequisitionList) are deactivated. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_Company module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Company module. - - ### Layouts - - You can extend and override layouts in the `Magento\Company\view\adminhtml\layout` and `Magento\Company\view\frontend\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directories contain extensible UI components: - - * `Magento\Company\view\adminhtml\ui_component` - customer listing, invitation form, sales order grid - - * `Magento\Company\view\base\ui_component` - company listing, complany creation form, customer creation form - - * `Magento\Company\view\frontend\ui_component` - company users listing, role listing - - For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). diff --git a/src/_data/codebase/v2_4/mrg/b2b/CompanyCredit.yml b/src/_data/codebase/v2_4/mrg/b2b/CompanyCredit.yml deleted file mode 100644 index 31e13293b05..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/CompanyCredit.yml +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: Magento_CompanyCredit -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/CompanyCredit/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_CompanyCredit module adds the "Payment on Account" payment method for B2B companies. It also allows the credit history to be viewed from both Admin and the storefront. - - With the Magento_Company Credit module: - - - A customer can pay orders with Payment on Account method (or in credit) - - An admin user can manage credit and credit settings for a company (in the admin panel) - - Merchants and customers can track credit history, and specifically: credit allocation, order placement, credit reimbursement, credit change (amount, currency or possibility to exceed credit limit) - - The company credit functionality is available for company users only. - - ## Installation details - - The module has a dependency on the Magento_Company module, which must be installed and enabled first. The module does not create any backward incompatible changes. The CompanyCredit module can be deactivated and uninstalled at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_CompanyCredit module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CompanyCredit module. - - [Payment method configuration](https://devdocs.magento.com/guides/v2.4/payments-integrations/base-integration/payment-option-config.html) will allow you additional configuration to extend module functionality. - - ### Layouts - - You can extend and override layouts in the `Magento\CompanyCredit\view\adminhtml\layout` and `Magento\CompanyCredit\view\frontend\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directories contain extensible UI components: - - - `Magento\CompanyCredit\view\adminhtml\ui_component` - company form, company listing, history listing - - `Magento\CompanyCredit\view\frontend\ui_component` - balance history listing - - For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html) and [UI Form Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-form.html) diff --git a/src/_data/codebase/v2_4/mrg/b2b/CompanyCreditGraphQl.yml b/src/_data/codebase/v2_4/mrg/b2b/CompanyCreditGraphQl.yml deleted file mode 100644 index 738112eca67..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/CompanyCreditGraphQl.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_CompanyCreditGraphQl -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/CompanyCreditGraphQl/README.md -last_modified_at: '2020-08-24 14:50:49 +0300' -content: Provides GraphQl queries to access company credit information. diff --git a/src/_data/codebase/v2_4/mrg/b2b/CompanyGraphQl.yml b/src/_data/codebase/v2_4/mrg/b2b/CompanyGraphQl.yml deleted file mode 100644 index a5df2612545..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/CompanyGraphQl.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_CompanyGraphQl -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/CompanyGraphQl/README.md -last_modified_at: '2020-08-18 13:58:12 +0200' -content: Provides GraphQl mutations and queries to access company information. diff --git a/src/_data/codebase/v2_4/mrg/b2b/CompanyPayment.yml b/src/_data/codebase/v2_4/mrg/b2b/CompanyPayment.yml deleted file mode 100644 index 87d9dfc53fe..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/CompanyPayment.yml +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Magento_CompanyPayment -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/CompanyPayment/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_CompanyPayment module allows a merchant to configure which payment methods are available for B2B companies. - - In Admin, the CompanyPayment module adds an additional panel (on the Company profile page and on the B2B Features page) where a merchant configures payment methods for companies. Payment methods can be configured on the store level or on the company level. - - ## Installation details - - The module has a dependency on the Magento_Company module, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be deactivated and uninstalled at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_CompanyPayment module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CompanyPayment module. - - ### Layouts - - You can extend and override layouts in the `Magento\CompanyPayment\view\frontend\layout` directory. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directory contains extensible UI components: - - - - - `Magento\CompanyPayment\view\frontend\ui_component` - company form - - For more information, see [UI Form Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-form.html). diff --git a/src/_data/codebase/v2_4/mrg/b2b/CompanyShipping.yml b/src/_data/codebase/v2_4/mrg/b2b/CompanyShipping.yml deleted file mode 100644 index 0de82bb9bc0..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/CompanyShipping.yml +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Magento_CompanyShipping -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/CompanyShipping/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_CompanyShipping module allows a merchant to configure which shipping methods are available for B2B companies. - - In Admin, the CompanyShipping module adds an additional panel (on the Company profile page and on the B2B Features page) where a merchant configures shipping methods for companies. Shipping methods can be configured on the company level. - - ## Installation details - - The module has a dependency on the Magento_Company module, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be deactivated and uninstalled at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_CompanyShipping module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CompanyShipping module. - - ### Layouts - - You can extend and override layouts in the `Magento\CompanyShipping\view\frontend\layout` directory. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directory contains extensible UI components: - - - - * `Magento\CompanyShipping\view\frontend\ui_component` - company form - - For more information, see [UI Form Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-form.html). diff --git a/src/_data/codebase/v2_4/mrg/b2b/ConfigurableNegotiableQuote.yml b/src/_data/codebase/v2_4/mrg/b2b/ConfigurableNegotiableQuote.yml deleted file mode 100644 index ad4da8a97a3..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/ConfigurableNegotiableQuote.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_ConfigurableNegotiableQuote -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/ConfigurableNegotiableQuote/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_ConfigurableNegotiableQuote module enables configurable products to be displayed in a negotiable quote in an B2B environment. This module extends Magento_NegotiableQuote and Magento_Configurable modules. - - The Magento_ConfigurableNegotiableQuote module provides the following features: - - * Display configurable products in a negotiable quote. - - * Order configurable products from a negotiable quote. - - ## Installation details - - The Magento_ConfigurableNegotiableQuote module has a dependency on the Magento_NegotiableQuote and Magento_Configurable modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_ConfigurableNegotiableQuote module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ConfigurableNegotiableQuote module. diff --git a/src/_data/codebase/v2_4/mrg/b2b/ConfigurableRequisitionList.yml b/src/_data/codebase/v2_4/mrg/b2b/ConfigurableRequisitionList.yml deleted file mode 100644 index 785f3b8d659..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/ConfigurableRequisitionList.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_ConfigurableRequisitionList -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/ConfigurableRequisitionList/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_ConfigurableRequisitionList module enables configurable products to be displayed in a requisition list in an B2B environment. This module extends Magento_RequisitionList and Magento_Configurable modules. - - The Magento_ConfigurableRequisitionList module provides the following features: - - * Display configurable products in a requisition list. - - * Add configurable products to cart from a requisition list. - - ## Installation details - - The Magento_ConfigurableRequisitionList module has a dependency on the Magento_RequisitionList and Magento_Configurable modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ### Layouts - - You can extend and override layouts in the `Magento\ConfigurableRequisitionList\view\frontend\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/b2b/ConfigurableRequisitionListGraphQl.yml b/src/_data/codebase/v2_4/mrg/b2b/ConfigurableRequisitionListGraphQl.yml deleted file mode 100644 index 421092c5ea6..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/ConfigurableRequisitionListGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ConfigurableRequisitionListGraphQl -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/ConfigurableRequisitionListGraphQl/README.md -last_modified_at: '2020-12-01 20:29:10 +0530' -content: "**ConfigurableRequisitionListGraphQl** provides GraphQL schema and resolvers - for the requisition list module to extend and implement configurable products in - requisition list" diff --git a/src/_data/codebase/v2_4/mrg/b2b/ConfigurableSharedCatalog.yml b/src/_data/codebase/v2_4/mrg/b2b/ConfigurableSharedCatalog.yml deleted file mode 100644 index c082f1344dc..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/ConfigurableSharedCatalog.yml +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Magento_ConfigurableSharedCatalog -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/ConfigurableSharedCatalog/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_ConfigurableSharedCatalog module enables configurable products to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog and Magento_Configurable modules. - - The Magento_ConfigurableSharedCatalog module provides the following features: - - * Display base and custom prices for configurable products within a shared catalog. There is no ability to edit the price of a configurable product. - - * Control the visibility of configurable products in quotes and orders. Only those configurable products that have been added to a shared catalog will be available for searches via the "Add by SKU" feature in quotes and orders. - - ## Installation details - - The Magento_ConfigurableSharedCatalog module has a dependency on the Magento_SharedCatalog and Magento_Configurable modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_ConfigurableSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ConfigurableSharedCatalog module. - - ### Layouts - - You can extend and override layouts in the `Magento\ConfigurableSharedCatalog\view\adminhtml\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directory contains extensible UI components: - - * `Magento\ConfigurableSharedCatalog\view\adminhtml\ui_component` - renderer for pricing and structure listings - - For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). diff --git a/src/_data/codebase/v2_4/mrg/b2b/DownloadableRequisitionListGraphQl.yml b/src/_data/codebase/v2_4/mrg/b2b/DownloadableRequisitionListGraphQl.yml deleted file mode 100644 index 477e0d3f92d..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/DownloadableRequisitionListGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_DownloadableRequisitionListGraphQl -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/DownloadableRequisitionListGraphQl/README.md -last_modified_at: '2020-12-02 01:31:25 +0530' -content: "**DownloadableRequisitionListGraphQl** provides GraphQL schema and resolvers - for the requisition list module to extend and implement downloadable products in - requisition list" diff --git a/src/_data/codebase/v2_4/mrg/b2b/GiftCardNegotiableQuote.yml b/src/_data/codebase/v2_4/mrg/b2b/GiftCardNegotiableQuote.yml deleted file mode 100644 index 897461f65dc..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/GiftCardNegotiableQuote.yml +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Magento_GiftCardNegotiableQuote -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/GiftCardNegotiableQuote/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_GiftCardNegotiableQuote module enables gift cards to be displayed in a negotiable quote in an B2B environment. This module extends Magento_NegotiableQuote and Magento_GiftCard modules. - - The Magento_GiftCardNegotiableQuote module provides the following features: - - * Display gift cards in a negotiable quote. - - * Order gift cards from a negotiable quote. - - ## Installation details - - The Magento_GiftCardNegotiableQuote module has a dependency on the Magento_NegotiableQuote and Magento_GiftCard modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/b2b/GiftCardRequisitionList.yml b/src/_data/codebase/v2_4/mrg/b2b/GiftCardRequisitionList.yml deleted file mode 100644 index 7313c0e969d..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/GiftCardRequisitionList.yml +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Magento_GiftCardRequisitionList -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/GiftCardRequisitionList/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_GiftCardRequisitionList module enables gift cards to be displayed in a requisition list in an B2B environment. This module extends Magento_RequisitionList and Magento_GiftCard modules. - - The Magento_GiftCardRequisitionList module provides the following features: - - * Display gift cards in a requisition list. - - * Add gift cards to cart from a requisition list. - - ## Installation details - - The Magento_GiftCardRequisitionList module has a dependency on the Magento_RequisitionList and Magento_GiftCard modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/b2b/GiftCardRequisitionListGraphQl.yml b/src/_data/codebase/v2_4/mrg/b2b/GiftCardRequisitionListGraphQl.yml deleted file mode 100644 index 51c03ae2a61..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/GiftCardRequisitionListGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftCardRequisitionListGraphQl -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/GiftCardRequisitionListGraphQl/README.md -last_modified_at: '2020-12-02 01:31:25 +0530' -content: "**GiftCardRequisitionListGraphQl** provides GraphQL schema and resolvers - for the requisition list module to extend and implement gift card products in requisition - list" diff --git a/src/_data/codebase/v2_4/mrg/b2b/GiftCardSharedCatalog.yml b/src/_data/codebase/v2_4/mrg/b2b/GiftCardSharedCatalog.yml deleted file mode 100644 index 58962442abb..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/GiftCardSharedCatalog.yml +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: Magento_GiftCardSharedCatalog -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/GiftCardSharedCatalog/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_GiftCardSharedCatalog module enables gift cards to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog and Magento_GiftCard modules. - - The Magento_GiftCardSharedCatalog module provides the following features: - - * Display and manage prices for gift cards within a shared catalog. - - * Control the visibility of gift cards in quotes and orders. Only those gift card products that have been added to a shared catalog will be available for searches via the "Add by SKU" feature in quotes and orders. - - ## Installation details - - The Magento_GiftCardSharedCatalog module has a dependency on the Magento_SharedCatalog and Magento_GiftCard modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_GiftCardSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftCardSharedCatalog module. - - ### Layouts - - You can extend and override layouts in the `Magento\GiftCardSharedCatalog\view\adminhtml\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directory contains extensible UI components: - - * `Magento\GiftCardSharedCatalog\view\adminhtml\ui_component` - renderer for pricing and structure listings - - For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/b2b/GroupedRequisitionList.yml b/src/_data/codebase/v2_4/mrg/b2b/GroupedRequisitionList.yml deleted file mode 100644 index 68b7007f1cd..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/GroupedRequisitionList.yml +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Magento_GroupedRequisitionList -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/GroupedRequisitionList/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_GroupedRequisitionList module enables grouped products to be displayed in a requisition list in an B2B environment. This module extends Magento_RequisitionList and Magento_Grouped modules. - - The Magento_GroupedRequisitionList module provides the following features: - - * Display grouped products in a requisition list. - - * Add grouped products to cart from a requisition list. - - * Disable ability to change quantity of grouped products in a requisition list. - - ## Installation details - - The module has dependency on the Magento_RequisitionList module and Magento_Grouped modules, which must be installed and enabled first. This module does not create any backward incompatible changes. Can be uninstalled or deactivated at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_GroupedRequisitionList module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GroupedRequisitionList module. - - ### Layouts - - You can extend and override layouts in the `Magento\GroupedRequistionList\view\frontend\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/b2b/GroupedSharedCatalog.yml b/src/_data/codebase/v2_4/mrg/b2b/GroupedSharedCatalog.yml deleted file mode 100644 index 127be08a398..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/GroupedSharedCatalog.yml +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Magento_GroupedSharedCatalog -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/GroupedSharedCatalog/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_GroupedSharedCatalog module enables grouped products to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog and Magento_Grouped modules. - - The Magento_GroupedSharedCatalog module provides the following features: - - * Display base and custom prices for grouped products within a shared catalog. There is no ability to edit the price of a grouped product. - - * Control the visibility of grouped products in quotes and orders. Only those grouped products that have been added to a shared catalog will be available for searches via the "Add by SKU" feature in quotes and orders. - - ## Installation details - - The module has dependency on the Magento_SharedCatalog module and Magento_Grouped modules, which must be installed and enabled first. This module does not create any backward incompatible changes. Can be uninstalled or deactivated at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_GroupedSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GroupedSharedCatalog module. - - ### Layouts - - You can extend and override layouts in the `Magento\GroupedSharedCatalog\view\adminhtml\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directory contains extensible UI components: - - * `Magento\GroupedSharedCatalog\view\adminhtml\ui_component` - renderer for pricing and structure listings - - For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). diff --git a/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuote.yml b/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuote.yml deleted file mode 100644 index 51b6d918a95..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuote.yml +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Magento_NegotiableQuote -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/NegotiableQuote/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_NegotiableQuote module allows a customer and a merchant (admin user) to negotiate product and/or shipping prices before the customer places an order. Its functionality is available for the company members only. - - Currently, B2B quoting is global--the price is given for the quote as a whole. Quoting per item is not supported. The quote lifecycle is managed via quote statuses. The quoting interface allows both a merchant and a customer to manage items in the quote (add, delete, change quantity) as well as make an offer (or request a quote) for items and/or for shipping. The negotiated price set in the negotiable quote is exactly the price that will be applied on a quote during checkout, order generation, and invoice generation. - - The module provides a set of configurations for the quoting feature, such as the ability to request a quote, configure the minimum quote amount, configure the default expiration period, configure attached files, and set email templates for quotes. The module provides web APIs and can be integrated with 3rd party solutions to manage negotiable quote in Magento. - - ## Installation details - - The module heavily depends on the Quote and Magento_Company modules, which must be previously installed and enabled. - - Also, the module has dependency on the following Magento’s B2C modules: Tax module, Checkout module and Cart Pricing Rules module. - - When working with the SharedCatalog module, Negotiable Quote will be restricted to the products added to the shared catalog and custom prices set in the shared catalog. - - The module does not create any backward incompatible changes. Can be deactivated and uninstalled at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Magento_NegotiableQuote uses Extensible attributes to extend Magento_Quote. For more information about the Magento extensible attributes, see [Adding extension attributes to entity](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/extension_attributes/adding-attributes.html). - - Extension developers can interact with the Magento_NegotiableQuote module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_NegotiableQuote module. - - ### Layouts - - You can extend and override layouts in the `Magento\NegotiableQuote\view\adminhtml\layout` and `Magento\NegotiableQuote\view\frontend\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directories contain extensible UI components: - - * `Magento\NegotiableQuote\view\adminhtml\ui_component` - company form, negotiable quote grid - - * `Magento\NegotiableQuote\view\frontend\ui_component` - negotiable quote listing - - For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html) and [UI Form Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-form.html). diff --git a/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuoteSharedCatalog.yml b/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuoteSharedCatalog.yml deleted file mode 100644 index 4c966dee0a4..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuoteSharedCatalog.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_NegotiableQuoteSharedCatalog -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/NegotiableQuoteSharedCatalog/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_NegotiableQuoteSharedCatalog module enables the NegotiableQuote module to interact with a SharedCatalog in an B2B environment. This module extends the Magento_NegotiableQuote module and Magento_SharedCatalog modules. - - The Magento_NegotiableQuoteSharedCatalog module provides the following features: - - * Remove items from a negotiable quote if corresponding products were removed from this company's shared catalog. - - ## Installation details - - This module has a dependency on the Magento_NegotiableQuote and Magento_SharedCatalog module, which must be installed and enabled first. - - The Magento_NegotiableQuoteSharedCatalog module does not create any backward incompatible changes. It can be uninstalled at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_NegotiableQuoteSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_NegotiableQuoteSharedCatalog module. diff --git a/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuoteWeee.yml b/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuoteWeee.yml deleted file mode 100644 index 5b0f0b0d6a6..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuoteWeee.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_NegotiableQuoteWeee -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/NegotiableQuoteWeee/README.md -last_modified_at: '2020-02-13 12:57:22 +0200' -content: |- - ## NegotiableQuoteWeee module Overview - - NegotiableQuoteWeee module extends Weee if it is enabled in configuration and it adds fpt attributes to negotiable quote. diff --git a/src/_data/codebase/v2_4/mrg/b2b/OrderHistorySearch.yml b/src/_data/codebase/v2_4/mrg/b2b/OrderHistorySearch.yml deleted file mode 100644 index d6e8facc3ae..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/OrderHistorySearch.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_OrderHistorySearch -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/OrderHistorySearch/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_OrderHistorySearch module serves to handle advanced orders filtering on customer account. - - ## Installation details - - ... - - ## Structure - - ... - - ## Extensibility - - ... - - ### Layouts - - ... - - ### UI components - - ... - - ## Additional information - - ... diff --git a/src/_data/codebase/v2_4/mrg/b2b/PaypalPurchaseOrder.yml b/src/_data/codebase/v2_4/mrg/b2b/PaypalPurchaseOrder.yml deleted file mode 100644 index 4319ef36ba4..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/PaypalPurchaseOrder.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_PaypalPurchaseOrder -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/PaypalPurchaseOrder/README.md -last_modified_at: '2020-12-10 10:48:41 -0600' -content: |- - The Magento_PaypalPurchaseOrder module provides support for PayPal payment methods when using purchase orders. - - ## Extensibility - - Extension developers can interact with the Magento_PaypalPurchaseOrder module using plugins. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_PaypalPurchaseOrder module. diff --git a/src/_data/codebase/v2_4/mrg/b2b/PurchaseOrder.yml b/src/_data/codebase/v2_4/mrg/b2b/PurchaseOrder.yml deleted file mode 100644 index 73d3dbf79a2..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/PurchaseOrder.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_PurchaseOrder -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/PurchaseOrder/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: "​\n## Overview\n​\nThe PurchaseOrder module contains functionality for creating - purchase orders in a B2B environment. When enabled, all orders created within the - company will be created as purchase orders. This allows B2B users to enforce purchasing - rules and worflows within a Magento store.\n​\n## Installation details\n​\nThe PurchaseOrder - module has dependencies on the following modules:\n​\n- Module_Authorization\n- - \ Module_Catalog\n- Module_Checkout\n- Module_Company\n- Module_Customer\n- Module_Directory\n- - \ Module_Msrp \n- Module_Negotiable_Quote\n- Module_Payment\n- Module_Quote\n- - \ Module_Sales\n- Module_Sales_Sequence\n- Module_Store\n- Module_Tax\n- Module_Theme\n- - \ Module_Ui\n\n​\nwhich must be installed and enabled first. This module does not - create any backward incompatible changes. It can be uninstalled or deactivated at - any time.\n​\n## Structure\n​\n[Learn about a typical file structure for a Magento - 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html).\n​\n## - Extensibility\n​​Extension developers can interact with the Magento_PurchaseOrder - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n - \ \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_PurchaseOrder module.\n\n### - Layouts\n​This module introduces the following layouts and layout handles in the - `view/frontend/layout` directory:\n\n- `email_purchaseorder_details`\n- `purchaseorder_purchaseorder_index`\n- - `purchaseorder_purchaseorder_success`\n- `purchaseorder_purchaseorder_view`\n\n### - UI components\n​\nYou can extend the purchase order listings using the `company_purchaseorder_listing.xml` - and `my_purchaseorder_listing.xml` configuration files.\n\n## Additional information\n​\nCheck - the [B2B release notes](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html) - for more information on new changes." diff --git a/src/_data/codebase/v2_4/mrg/b2b/PurchaseOrderRule.yml b/src/_data/codebase/v2_4/mrg/b2b/PurchaseOrderRule.yml deleted file mode 100644 index 58ae6a4fb73..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/PurchaseOrderRule.yml +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: Magento_PurchaseOrderRule -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/PurchaseOrderRule/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - ​ - ## Overview - ​ - The PurchaseOrderRule module contains functionality for creating and enforcing approval rules for purchase orders. Companies in a B2B environment can use these rules to enforce purchasing guidelines and limits. - ​ - With this module installed, you may create rules such as: - ​ - - Purchase orders over $X require approvals from a manager. - - Purchase orders containing more than $Y unique products require approval. - - Purchase orders with shipping charges greater than $Z require approval. - ​ - ## Installation details - ​ - The PurchaseOrderRule module has dependencies on the following modules: - ​ - - Magento_Company - - Magento_Customer - - Magento_Directory - - Magento_Payment - - Magento_PurchaseOrder - - Magento_Quote - - Magento_Rule - - Magento_SalesRule - - Magento_Shipping - - Magento_Theme - - Magento_Ui - ​ - - which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. - ​ - ## Structure - ​ - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - ​ - ## Extensibility - - ​Extension developers can interact with the Magento_PurchaseOrderRule module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_PurchaseOrderRule module. - - ### Layouts - - This module introduces the following layouts and layout handles in the `view/frontend/layout` directory: - - - `purchaseorderrule_create_index` - - `purchaseorderrule_edit_index` - - `purchaseorderrule_form` - - `purchaseorderrule_index_index` - ​ - ### UI components - ​ - You can extend the purchase order rule listings using the `purchase_order_rule_listing.xml` and `require_my_approval_purchaseorder_listing.xml` configuration files. - - ## Additional information - ​ - Check the [B2B release notes](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html) for more information on new changes. diff --git a/src/_data/codebase/v2_4/mrg/b2b/QuickOrder.yml b/src/_data/codebase/v2_4/mrg/b2b/QuickOrder.yml deleted file mode 100644 index 2d0a2c89aed..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/QuickOrder.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_QuickOrder -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/QuickOrder/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_QuickOrder module allows customers to improve their user experience by creating a new order from a list of multiple SKUs. - - Multiple items can be sent to the shopping cart from a CSV file, by copy-pasting multiple SKUs from another source, or by manually entering SKUs one-by-one into the Quick Order form. This feature is available for both logged-in users and guests. - - ## Installation details - - The module does not create any backward incompatible changes. It heavily depends on the Magento_AdvancedCheckout module and cannot work without it. Can be deactivated and uninstalled at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_QuickOrder module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_QuickOrder module. - - ### Layouts - - You can extend and override layouts in the `Magento\QuickOrder\view\frontend\layout` directory. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/b2b/RequisitionList.yml b/src/_data/codebase/v2_4/mrg/b2b/RequisitionList.yml deleted file mode 100644 index 2e6f0ec3090..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/RequisitionList.yml +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: Magento_RequisitionList -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/RequisitionList/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: |- - The Magento_RequisitionList module allows a customer to create multiple lists of frequently-purchased items and use those lists for order placement. This feature is available for both logged-in users and guests. - - RequisitionList functionality is similiar to wish lists, but it has the following differences: - - * A requisition list is not purged after sending items to the shopping cart. It can be used to place multiple orders. - - * The UI for requisition lists has been modified to a compact view in order to display large number of items. - - The merchant can configure maximum number of requisition lists per customer. - - ## Installation details - - The module does not create any backward incompatible changes. It can be deactivated and uninstalled in any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). - - ## Extensibility - - Extension developers can interact with the Magento_RequisitionList module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RequisitionList module. - - ### Layouts - - You can extend and override layouts in the `Magento\RequisitionList\view\frontend\layout` directories. - - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - The following directories contain extensible UI components: - - * `Magento\RequisitionList\view\frontend\ui_component` - requisition list listing - - For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). diff --git a/src/_data/codebase/v2_4/mrg/b2b/RequisitionListGraphQl.yml b/src/_data/codebase/v2_4/mrg/b2b/RequisitionListGraphQl.yml deleted file mode 100644 index 07f610bcc10..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/RequisitionListGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_RequisitionListGraphQl -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/RequisitionListGraphQl/README.md -last_modified_at: '2020-11-10 13:15:32 +0530' -content: |- - **RequisitionListGraphQl** provides GraphQL schema and resolvers for the requisition list module. - to generate requisition list and requisition list items information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/b2b/SharedCatalog.yml b/src/_data/codebase/v2_4/mrg/b2b/SharedCatalog.yml deleted file mode 100644 index 4a2617dd8a7..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/SharedCatalog.yml +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Magento_SharedCatalog -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/SharedCatalog/README.md -last_modified_at: '2020-12-10 20:14:30 -0600' -content: "## Overview\n\nThe Magento_SharedCatalog modules defines the visibility - of products as well as product prices in the catalog and in B2B quotes for different - company accounts. \n\nThe module allows a merchant to create multiple shared catalogs, - link them to one or more company accounts, and set different product prices. Shared - catalogs also control the visibility of products and categories for a company in - the storefront. The shared catalog type (public or custom) defines the scope of - products and prices available for guest users vs logged-in users. The system can - have only one public and any number of custom shared catalogs.\n\nThe module relies - on the CatalogPermissions module, in that the visibility of categories for a customer - group is defined by category permissions for this customer group. Once a shared - catalog is enabled in B2B features, the category permissions are automatically enabled. - Adding a product or a category to a shared catalog enables appropriate category - permissions for the customer groups linked to this shared catalog.\n\nThe module - provides web APIs and can be integrated with third-party solutions to manage shared - catalogs in Magento.\n\n## Installation details\n\nThe module heavily depends on - the Magento_Company module, which must be installed and enabled the first. Category - permissions must be enabled for shared catalogs to work properly. Price configuration - for a shared catalog requires the start of a message queue consumer `sharedCatalogUpdatePrice`.\n\nThe - module does not create any backward incompatible changes. Can be deactivated and - uninstalled at any time.\n\nWhen the module is uninstalled, the other [ProductType]SharedCatalog - modules won't work.\n\n## Structure\n\n[Learn about a typical file structure for - a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html).\n\n## - Extensibility\n\nShared catalogs are using message queues to save prices. For more - information about queues, see [Message Queues](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/message-queues/message-queues.html).\n\nExtension - developers can interact with the Magento_SharedCatalog module. For more information - about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_SharedCatalog module.\n\n### - Layouts\n\nYou can extend and override layouts in the `Magento\\SharedCatalog\\view\\adminhtml\\layout` - directory.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### - UI components\n\nThe `Magento\\SharedCatalog\\view\\adminhtml\\ui_component` directory - contains extensible UI components.\n\n* Forms: Company, catalog rule, catalog rule - staging, product, sales rule, sales rule staging update, shared catalog, shared - catalog tier price.\n\n* Listings: Company, product, shared catalog company, shared - catalog, shared catalog product pricing, shared catalog product listing.\n\nFor - more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html) - and [UI Form Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-form.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/SharedCatalogGraphQl.yml b/src/_data/codebase/v2_4/mrg/b2b/SharedCatalogGraphQl.yml deleted file mode 100644 index ad7e694c387..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/SharedCatalogGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SharedCatalogGraphQl -source_repo: magento2b2b -release: 1.3.1 -github_path: app/code/Magento/SharedCatalogGraphQl/README.md -last_modified_at: '2020-07-28 11:23:12 +0530' -content: "**SharedCatalogGraphQL** customises products and categoryTree queries to - reflect shared catalog information" diff --git a/src/_data/codebase/v2_4/mrg/ce/AdminAnalytics.yml b/src/_data/codebase/v2_4/mrg/ce/AdminAnalytics.yml deleted file mode 100644 index 2f686525430..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/AdminAnalytics.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_AdminAnalytics -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/AdminAnalytics/README.md -last_modified_at: '2019-08-08 11:00:49 -0500' -content: The Magento\AdminAnalytics module gathers information about the features - Magento administrators use. This information will be used to help improve the user - experience on the Magento Admin. diff --git a/src/_data/codebase/v2_4/mrg/ce/AdminNotification.yml b/src/_data/codebase/v2_4/mrg/ce/AdminNotification.yml deleted file mode 100644 index c21b5db7e35..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/AdminNotification.yml +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: Magento_AdminNotification -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/AdminNotification/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_AdminNotification module provides the ability to alert administrators via system messages and provides a message inbox for surveys and notifications. - - ## Installation details - - The Magento_AdminNotification module creates the following tables in the database: - - - `adminnotification_inbox` - - `admin_system_messages` - - Before disabling or uninstalling this module, note that the Magento_Indexer module depends on this module. - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Extensibility - - Extension developers can interact with the Magento_AdminNotification module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdminNotification module. - - ### Events - - This module observes the following events: - - - `controller_action_predispatch` event in `Magento\AdminNotification\Observer\PredispatchAdminActionControllerObserver` file. - - ### Layouts - - This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: - - - `adminhtml_notification_index` - - `adminhtml_notification_block` - - For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - You can extend admin notifications using the `view/adminhtml/ui_component/notification_area.xml` configuration file. - - For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/AdvancedPricingImportExport.yml b/src/_data/codebase/v2_4/mrg/ce/AdvancedPricingImportExport.yml deleted file mode 100644 index 3037b2facf0..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/AdvancedPricingImportExport.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_AdvancedPricingImportExport -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/AdvancedPricingImportExport/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_AdvancedPricingImportExport module handles the import and export of the advanced pricing. - - ## Extensibility - - Extension developers can interact with the Magento_AdvancedPricingImportExport module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdvancedPricingImportExport module. diff --git a/src/_data/codebase/v2_4/mrg/ce/AdvancedSearch.yml b/src/_data/codebase/v2_4/mrg/ce/AdvancedSearch.yml deleted file mode 100644 index 41d3dc85142..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/AdvancedSearch.yml +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Magento_AdvancedSearch -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/AdvancedSearch/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_AdvancedSearch module introduces advanced search functionality and provides interfaces that allow third-party search engines to implement this functionality. - - ## Installation details - - Before disabling or uninstalling this module, note that the following modules depends on this module: - - - Magento_Elasticsearch - - Magento_Elasticsearch6 - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Extensibility - - Extension developers can interact with the Magento_AdvancedSearch module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdvancedSearch module. - - ### Events - - This module observes the following event: - - - `catalogsearch_query_save_after` in the `Magento\AdvancedSearch\Model\Recommendations\SaveSearchQueryRelationsObserver` file. - - For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events). - - ### Layouts - - The module interacts with the following layout handles in the `view/adminhtml/layout` directory: - - - `catalog_search_block` - - `catalog_search_edit` - - `catalog_search_relatedgrid` - - The module interacts with the following layout handles in the `view/frontend/layout` directory: - - - `catalogsearch_result_index` - - For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/Amqp.yml b/src/_data/codebase/v2_4/mrg/ce/Amqp.yml deleted file mode 100644 index 9528b1e07c2..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Amqp.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_Amqp -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Amqp/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - Magento_Amqp module provides functionality to publish/consume messages with the Advanced Message Queuing Protocol (AMQP). - - ## Extensibility - - Extension developers can interact with the Magento_Amqp module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Amqp module. diff --git a/src/_data/codebase/v2_4/mrg/ce/AmqpStore.yml b/src/_data/codebase/v2_4/mrg/ce/AmqpStore.yml deleted file mode 100644 index 07664c4a647..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/AmqpStore.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_AmqpStore -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/AmqpStore/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_AmqpStore module provides the ability to specify a store before publishing messages with the Advanced Message Queuing Protocol (AMQP). - - ## Extensibility - - Extension developers can interact with the Magento_AmqpStore module using plugins. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AmqpStore module. diff --git a/src/_data/codebase/v2_4/mrg/ce/Analytics.yml b/src/_data/codebase/v2_4/mrg/ce/Analytics.yml deleted file mode 100644 index 2ed1a51cb7c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Analytics.yml +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: Magento_Analytics -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Analytics/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_Analytics module integrates your Magento instance with the [Adobe Commerce Reporting](https://magento.com/products/business-intelligence) to use [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html) functionality. - - The module implements the following functionality: - - - Enabling subscription to Adobe Commerce Reporting and automatic re-subscription - - Declaring the configuration schemas for report data collection - - Collecting the Magento instance data as reports for Commerce Reporting - - Introducing API that provides the collected data - - Extending Magento configuration with the module parameters: - - Subscription status (enabled/disabled) - - Industry (a business area in which the instance website works) - - Time of data collection (time of the day when the module collects data) - - ## Installation details - - Before disabling or uninstalling this module, note that the following modules depends on this module: - - - Magento_CatalogAnalytics - - Magento_CustomerAnalytics - - Magento_QuoteAnalytics - - Magento_ReviewAnalytics - - Magento_SalesAnalytics - - Magento_WishlistAnalytics - - ## Structure - - Beyond the [usual module file structure](https://devdocs.magento.com/guides/v2.4/architecture/archi_perspectives/components/modules/mod_intro.html) the module contains a directory `ReportXml`. - [Report XML](https://devdocs.magento.com/guides/v2.4/advanced-reporting/report-xml.html) is a markup language used to build reports for Advanced Reporting. - The language declares SQL queries using XML declaration. - - ## Subscription Process - - The subscription to the Commerce Reporting service is enabled during the installation process of the Analytics module. Each administrator will be notified of these new features upon their initial login to the Admin Panel. - - ## Analytics Settings - - Configuration settings for the Analytics module can be modified in the Admin Panel on the Stores > Configuration page under the General > Advanced Reporting tab. - - The following options can be adjusted: - - - Advanced Reporting Service (Enabled/Disabled) - - Alters the status of the Advanced Reporting subscription - - Time of day to send data (Hour/Minute/Second in the store's time zone) - - Defines when the data collection process for the Advanced Reporting service occurs - - Industry - - Defines the industry of the store in order to create a personalized Advanced Reporting experience - - ## Extensibility - - We do not recommend to extend the Magento_Analytics module. It introduces an API that is purposed to transfer the collected data. Note that the API cannot be used for other needs. diff --git a/src/_data/codebase/v2_4/mrg/ce/AsynchronousOperations.yml b/src/_data/codebase/v2_4/mrg/ce/AsynchronousOperations.yml deleted file mode 100644 index 685c6e713bc..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/AsynchronousOperations.yml +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: Magento_AsynchronousOperations -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/AsynchronousOperations/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - This component is designed to provide a response for a client that launched the bulk operation as soon as possible and postpone handling of operations moving them to the background handler. - - ## Installation details - - The Magento_AsynchronousOperations module creates the following tables in the database: - - - `magento_bulk` - - `magento_operation` - - `magento_acknowledged_bulk` - - Before disabling or uninstalling this module, note that the following modules depends on this module: - - - Magento_WebapiAsync - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Extensibility - - Extension developers can interact with the Magento_AsynchronousOperations module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AsynchronousOperations module. - - ### Layouts - - This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: - - - `bulk_bulk_details` - - `bulk_bulk_details_modal` - - `bulk_index_index` - - For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - You can extend Magento_AsynchronousOperations module using the following configuration files in the `view/adminhtml/ui_component/` directory: - - - `bulk_details_form` - - `bulk_details_form_modal` - - `bulk_listing` - - `failed_operation_listing` - - `failed_operation_modal_listing` - - `notification_area` - - `retriable_operation_listing` - - `retriable_operation_modal_listing` - - For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/Authorization.yml b/src/_data/codebase/v2_4/mrg/ce/Authorization.yml deleted file mode 100644 index 47c09d3d6a9..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Authorization.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_Authorization -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Authorization/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_Authorization module enables management of access control list roles and rules in the application. - - ## Installation details - - The Magento_AdminNotification module creates the following tables in the database: - - - `authorization_role` - - `authorization_rule` - - Before disabling or uninstalling this module, note that the Magento_GraphQl module depends on this module. - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Extensibility - - Extension developers can interact with the Magento_Authorization module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Authorization module. diff --git a/src/_data/codebase/v2_4/mrg/ce/AwsS3.yml b/src/_data/codebase/v2_4/mrg/ce/AwsS3.yml deleted file mode 100644 index 8686f4d3dc6..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/AwsS3.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_AwsS3 -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/AwsS3/README.md -last_modified_at: '2020-09-23 14:19:33 -0500' -content: The Magento_AwsS3 module integrates your Magento with the [AWS S3](https://aws.amazon.com/s3) - storage. diff --git a/src/_data/codebase/v2_4/mrg/ce/Backend.yml b/src/_data/codebase/v2_4/mrg/ce/Backend.yml deleted file mode 100644 index 154239493ad..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Backend.yml +++ /dev/null @@ -1,115 +0,0 @@ ---- -title: Magento_Backend -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Backend/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_Backend module contains common infrastructure and assets for other modules to be defined and used in their - administration user interface (UI). - - The Magento_Backend module does not contain anything specific to other modules. Among many things it handles the logic of authenticating and authorizing users. - - ## Installation details - - Before disabling or uninstalling this module, note that the following modules depends on this module: - - - Magento_Analytics - - Magento_Authorization - - Magento_NewRelicReporting - - Magento_ProductVideo - - Magento_ReleaseNotification - - Magento_Search - - Magento_Security - - Magento_Swatches - - Magento_Ui - - Magento_User - - Magento_Webapi - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Structure - - Beyond the [usual module file structure](https://devdocs.magento.com/guides/v2.4/architecture/archi_perspectives/components/modules/mod_intro.html) the module contains a directory `Service/V1`. - - `Service/V1` - contains logic to provide a list of modules installed in Magento. - - For information about typical file structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure). - - ## Extensibility - - Extension developers can interact with the Magento_Backend module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Backend module. - - ### Events - - The module dispatches the following events: - - - `adminhtml_block_html_before` event in the `\Magento\Backend\Block\Template::_toHtml()` method. Parameters: - - `block` is the backend block template (this) (`\Magento\Backend\Block\Template` class). - - `adminhtml_store_edit_form_prepare_form` event in the `\Magento\Backend\Block\System\Store\Edit\AbstractForm::_prepareForm()` method. Parameters: - - `block` is the AbstractForm block (this) (`\Magento\Backend\Block\System\Store\Edit\AbstractForm` class). - - `backend_block_widget_grid_prepare_grid_before` event in the `\Magento\Backend\Block\Widget\Grid::_prepareGrid()` method. Parameters: - - `grid` is the widget grid block (this) (`\Magento\Backend\Block\Widget\Grid` class) - - `collection` is the grid collection (`\Magento\Framework\Data\Collection` class). - - `adminhtml_cache_flush_system` event in the `\Magento\Backend\Console\Command\CacheCleanCommand::performAction()` method. - - `adminhtml_cache_flush_all` event in the `\Magento\Backend\Console\Command\CacheFlushCommand::performAction()` method. - - `clean_catalog_images_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanImages::execute()` method. - - `clean_media_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanMedia::execute()` method. - - `clean_static_files_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanStaticFiles::execute()` method. - - `adminhtml_cache_flush_all` event in the `\Magento\Backend\Controller\Adminhtml\Cache\FlushAll::execute()` method. - - `adminhtml_cache_flush_system` event in the `\Magento\Backend\Controller\Adminhtml\Cache\FlushSystem::execute()` method. - - `theme_save_after` event in the `\Magento\Backend\Controller\Adminhtml\System\Design\Save::execute()` method. - - `backend_auth_user_login_success` event in the `\Magento\Backend\Model\Auth::login()` method. Parameters: - - `user` is the credential storage object (`null | \Magento\Backend\Model\Auth\Credential\StorageInterface`) - - `backend_auth_user_login_failed` event in the `\Magento\Backend\Model\Auth::login()` method. Parameters: - - `user_name` is username extracted from the credential storage object (`null | \Magento\Backend\Model\Auth\Credential\StorageInterface`) - - `exception` any exception generated (`\Magento\Framework\Exception\LocalizedException | \Magento\Framework\Exception\Plugin\AuthenticationException`) - - For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events). - - ### Layouts - - This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: - - - `admin_login` - - `adminhtml_auth_login` - - `adminhtml_cache_block` - - `adminhtml_cache_index` - - `adminhtml_dashboard_customersmost` - - `adminhtml_dashboard_customersnewest` - - `adminhtml_dashboard_index` - - `adminhtml_dashboard_productsviewed` - - `adminhtml_denied` - - `adminhtml_noroute` - - `adminhtml_system_account_index` - - `adminhtml_system_design_edit` - - `adminhtml_system_design_grid` - - `adminhtml_system_design_grid_block` - - `adminhtml_system_design_index` - - `adminhtml_system_store_deletestore` - - `adminhtml_system_store_editstore` - - `adminhtml_system_store_grid_block` - - `adminhtml_system_store_index` - - `default` - - `editor` - - `empty` - - `formkey` - - `overlay_popup` - - `popup` - - For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - You can extend Magento_Backend module using the following configuration files: - - - `view/adminhtml/ui_component/design_config_form.xml` - - `view/adminhtml/ui_component/design_config_listing.xml` - - For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/Backup.yml b/src/_data/codebase/v2_4/mrg/ce/Backup.yml deleted file mode 100644 index 44e72e22785..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Backup.yml +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Magento_Backup -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Backup/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_Backup module allows administrators to perform backups and rollbacks. Types of backups include system, database and media backups. This module relies on the Cron module to schedule backups. - - The Magento_Backup module does not affect the storefront. - - For more information about this module, see [Magento Backups](https://docs.magento.com/user-guide/system/backups.html) - - ## Extensibility - - Extension developers can interact with the Magento_Backup module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Backup module. - - ### Layouts - - This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: - - `backup_index_block` - `backup_index_disabled` - `backup_index_grid` - `backup_index_index` - - For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/Bundle.yml b/src/_data/codebase/v2_4/mrg/ce/Bundle.yml deleted file mode 100644 index 2a57a81365d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Bundle.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Bundle -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Bundle/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_Bundle module introduces new product type in the Magento application named Bundle Product. - This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/ce/BundleGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/BundleGraphQl.yml deleted file mode 100644 index 87c1f1b6da1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/BundleGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_BundleGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/BundleGraphQl/README.md -last_modified_at: '2018-01-24 11:57:46 -0600' -content: |- - **BundleGraphQl** provides type and resolver information for the GraphQl module - to generate bundle product information. diff --git a/src/_data/codebase/v2_4/mrg/ce/BundleImportExport.yml b/src/_data/codebase/v2_4/mrg/ce/BundleImportExport.yml deleted file mode 100644 index 02a7a248fcc..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/BundleImportExport.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_BundleImportExport -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/BundleImportExport/README.md -last_modified_at: '2015-05-28 02:24:13 +0300' -content: |- - Magento_BundleImportExport module implements Bundle products import/export functionality. - This module is designed to extend existing functionality of Magento_CatalogImportExport module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/ce/CacheInvalidate.yml b/src/_data/codebase/v2_4/mrg/ce/CacheInvalidate.yml deleted file mode 100644 index 5851bb74ac6..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CacheInvalidate.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CacheInvalidate -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CacheInvalidate/README.md -last_modified_at: '2015-04-13 17:31:45 -0500' -content: |- - The CacheInvalidate module is used to invalidate the Varnish cache if it is configured. - It listens for events that request the cache to be flushed or cause the cache to be invalid, then sends Varnish a purge request using cURL. diff --git a/src/_data/codebase/v2_4/mrg/ce/Captcha.yml b/src/_data/codebase/v2_4/mrg/ce/Captcha.yml deleted file mode 100644 index da84602a9d6..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Captcha.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Captcha -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Captcha/README.md -last_modified_at: '2014-07-11 11:30:21 -0700' -content: The Captcha module allows applying Turing test in the process of user authentication - or similar tasks. diff --git a/src/_data/codebase/v2_4/mrg/ce/CardinalCommerce.yml b/src/_data/codebase/v2_4/mrg/ce/CardinalCommerce.yml deleted file mode 100644 index 3e0bff4938a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CardinalCommerce.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CardinalCommerce -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CardinalCommerce/README.md -last_modified_at: '2019-06-11 13:12:54 -0500' -content: The CardinalCommerce module provides a possibility to enable 3-D Secure 2.0 - support for payment methods. diff --git a/src/_data/codebase/v2_4/mrg/ce/Catalog.yml b/src/_data/codebase/v2_4/mrg/ce/Catalog.yml deleted file mode 100644 index 944653675c6..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Catalog.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_Catalog -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Catalog/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_Catalog module functionality is represented by the following sub-systems: - - Products Management. It includes CRUD operation of product, product media, product attributes, etc... - - Category Management. It includes CRUD operation of category, category attributes - - Catalog module provides mechanism for creating new product type in the system. - Catalog module provides API filtering that allows to limit product selection with advanced filters. diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogAnalytics.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogAnalytics.yml deleted file mode 100644 index c5bff8367a6..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogAnalytics -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CatalogAnalytics/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: The Magento_CatalogAnalytics module configures data definitions for a data - collection related to the Catalog module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogCmsGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogCmsGraphQl.yml deleted file mode 100644 index 8f7fbfeed9a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogCmsGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogCmsGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CatalogCmsGraphQl/README.md -last_modified_at: '2019-10-11 12:20:01 -0500' -content: "**CatalogCmsGraphQl** provides type and resolver information for GraphQL - attributes that have dependencies on the Catalog and Cms modules." diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogCustomerGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogCustomerGraphQl.yml deleted file mode 100644 index 9d268894fe3..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogCustomerGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogCustomerGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CatalogCustomerGraphQl/README.md -last_modified_at: '2019-09-19 13:05:37 -0500' -content: "**CatalogCustomerGraphQl** provides type and resolver information for GraphQL - attributes that have dependences on the Catalog and Customer modules." diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogGraphQl.yml deleted file mode 100644 index 3199cdc6dd1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CatalogGraphQl/README.md -last_modified_at: '2018-01-16 13:17:37 -0600' -content: |- - **CatalogGraphQl** provides type and resolver information for the GraphQl module - to generate catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogInventory.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogInventory.yml deleted file mode 100644 index 6c7e5862024..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogInventory.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogInventory -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CatalogInventory/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_CatalogInventory module allows retrieve and update stock attributes, - such as status and quantity. diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogInventoryGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogInventoryGraphQl.yml deleted file mode 100644 index 339d8ba7651..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogInventoryGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogInventoryGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CatalogInventoryGraphQl/README.md -last_modified_at: '2018-07-18 16:40:53 +0200' -content: |- - **CatalogInventoryGraphQl** provides type information for the GraphQl module - to generate inventory stock fields for product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogRule.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogRule.yml deleted file mode 100644 index ca444668f34..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogRule.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogRule -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CatalogRule/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_CatalogRule module is responsible for one of the types of price rules - in Magento. Catalog Rules are applied to products before they are added to the cart. diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogRuleConfigurable.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogRuleConfigurable.yml deleted file mode 100644 index c19d505f519..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogRuleConfigurable.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogRuleConfigurable -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CatalogRuleConfigurable/README.md -last_modified_at: '2015-09-07 17:18:34 +0300' -content: Magento_CatalogRuleConfigurable module is an extension of Magento_CatalogRule - and Magento_ConfigurableProduct modules that handle catalog rule indexer for configurable - product diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogRuleGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogRuleGraphQl.yml deleted file mode 100644 index 1e18fe3560a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogRuleGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogRuleGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CatalogRuleGraphQl/README.md -last_modified_at: '2020-03-16 09:03:11 -0500' -content: The *Magento_CatalogRuleGraphQl* module applies catalog rules to products - for GraphQL requests. diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogSearch.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogSearch.yml deleted file mode 100644 index 71dc6c36247..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogSearch.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogSearch -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CatalogSearch/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_CatalogSearch module is an extension of Magento_Catalog module that allows to use search engine for product searching capabilities. - The module implements Magento_Search library interfaces. diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogUrlRewriteGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogUrlRewriteGraphQl.yml deleted file mode 100644 index 37b584d580d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogUrlRewriteGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogUrlRewriteGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CatalogUrlRewriteGraphQl/README.md -last_modified_at: '2018-01-16 16:07:17 -0600' -content: |- - **CatalogUrlRewriteGraphQl** provides type information for the GraphQl module - to generate url rewrite fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogWidget.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogWidget.yml deleted file mode 100644 index 872f2657621..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogWidget.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogWidget -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CatalogWidget/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **CatalogWidget** contains various widgets that extend Catalog module functionality: - - Product List widget provides widget that contains product list created using rule based filter. diff --git a/src/_data/codebase/v2_4/mrg/ce/Checkout.yml b/src/_data/codebase/v2_4/mrg/ce/Checkout.yml deleted file mode 100644 index c2f73574ed9..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Checkout.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Checkout -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Checkout/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\Checkout module allows merchant to register sale transaction with the customer. Module implements consumer flow - that includes such actions like adding products to cart, providing shipping and billing information and confirming - the purchase. diff --git a/src/_data/codebase/v2_4/mrg/ce/CheckoutAgreements.yml b/src/_data/codebase/v2_4/mrg/ce/CheckoutAgreements.yml deleted file mode 100644 index 77b9959a0db..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CheckoutAgreements.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_CheckoutAgreements -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CheckoutAgreements/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\CheckoutAgreements module provides the ability add web store agreement that customers must accept before purchasing - products from store. The customer will need to accept the terms and conditions in the Order Review section of the - checkout process to be able to place an order if Terms and Conditions functionality is enabled. diff --git a/src/_data/codebase/v2_4/mrg/ce/CheckoutAgreementsGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CheckoutAgreementsGraphQl.yml deleted file mode 100644 index 44a2cf34f99..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CheckoutAgreementsGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CheckoutAgreementsGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CheckoutAgreementsGraphQl/README.md -last_modified_at: '2019-03-20 17:00:47 +0200' -content: |- - **CheckoutAgreementsGraphQl** provides type information for the GraphQl module - to generate Checkout Agreements fields for Checkout Agreements information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/Cms.yml b/src/_data/codebase/v2_4/mrg/ce/Cms.yml deleted file mode 100644 index f6b4c5e01ba..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Cms.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_Cms -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Cms/README.md -last_modified_at: '2017-12-12 09:36:23 -0600' -content: |- - The CMS module provides the create, edit, and manage functionality on pages for different content types. - - ## UI components - - ### Wysiwyg - - The Wysiwyg UI component is a customizable and configurable TinyMCE4 editor. - - The default implementation has the following customizations: - - * Magento Media Library support diff --git a/src/_data/codebase/v2_4/mrg/ce/CmsGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CmsGraphQl.yml deleted file mode 100644 index 131cf397627..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CmsGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CmsGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CmsGraphQl/README.md -last_modified_at: '2018-06-30 14:36:35 +0300' -content: |- - **CmsGraphQl** provides type information for the GraphQl module - to generate CMS fields for cms information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/CmsUrlRewrite.yml b/src/_data/codebase/v2_4/mrg/ce/CmsUrlRewrite.yml deleted file mode 100644 index edb95511818..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CmsUrlRewrite.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_CmsUrlRewrite -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CmsUrlRewrite/README.md -last_modified_at: '2017-03-07 16:04:38 -0600' -content: "## Overview\n \nThe Magento_CmsUrlRewrite module adds support for URL rewrite - rules for CMS pages. See also Magento_UrlRewrite module. \n\nThe module adds and - removes URL rewrite rules as CMS pages are added or removed by a user.\nThe rules - can be edited by an admin user as any other URL rewrite rule." diff --git a/src/_data/codebase/v2_4/mrg/ce/CmsUrlRewriteGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CmsUrlRewriteGraphQl.yml deleted file mode 100644 index 2f338798e1f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CmsUrlRewriteGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CmsUrlRewriteGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CmsUrlRewriteGraphQl/README.md -last_modified_at: '2018-01-17 16:25:54 -0600' -content: |- - **CmsUrlRewriteGraphQl** provides type information for the GraphQl module - to generate url rewrite fields for cms information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/CompareListGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CompareListGraphQl.yml deleted file mode 100644 index 12ff61bf97d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CompareListGraphQl.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_CompareListGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CompareListGraphQl/README.md -last_modified_at: '2020-10-17 10:05:01 +0300' -content: The CompareListGraphQl module is designed to implement compare product functionality. diff --git a/src/_data/codebase/v2_4/mrg/ce/Config.yml b/src/_data/codebase/v2_4/mrg/ce/Config.yml deleted file mode 100644 index e5ebf1c2a14..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Config.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Config -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Config/README.md -last_modified_at: '2019-09-03 18:23:54 +0300' -content: |- - The Config module is designed to implement system configuration functionality. - It provides mechanisms to add, edit, store and retrieve the configuration data for each scope (there can be a default scope as well as scopes for each website and store). - - Modules can add items to be configured on the system configuration page by creating system.xml files in their etc/adminhtml directories. These system.xml files get merged to populate the forms in the config page. diff --git a/src/_data/codebase/v2_4/mrg/ce/ConfigurableProduct.yml b/src/_data/codebase/v2_4/mrg/ce/ConfigurableProduct.yml deleted file mode 100644 index 0a30df810c2..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ConfigurableProduct.yml +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: Magento_ConfigurableProduct -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/ConfigurableProduct/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - The Magento_ConfigurableProduct module introduces new product type in the Magento application called Configurable Product. - This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. - - Configurable Products let the customers select the variant they desire by choosing options. - For example, store owner sells t-shirts in two colors and three sizes. - - ## Structure - - `ConfigurableProduct/` - the directory that declares ConfigurableProduct metadata used by the module. - - For information about a typical file structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure). - - ## Extensibility - - Extension developers can interact with the Magento_ConfigurableProduct module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ConfigurableProduct module. - - ## Additional information - - ### Configurable variables through the theme view.xml - - Modify the value of the `gallery_switch_strategy` variable in the theme view.xml file to configure how gallery images should be updated when a user switches between product configurations. - - Learn how to [configure variables](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/themes/theme-images.html#view_xml_vars) in the view.xml file. - - There are two available values for the `gallery_switch_strategy` variable: - - Value | Description - --- | --- - `replace` | In replace mode, images of the parent configurable product will be replaced by the simple product images upon a configuration change - `prepend` | In prepend mode, the simple product images will be added in front of the parent configurable product upon a configuration change - - If the `gallery_switch_strategy` variable is not defined, the default value `replace` will be used. - - For example, adding these lines of code to the theme view.xml file will set the gallery behavior to `replace` mode. - - ```xml - - replace - - ``` diff --git a/src/_data/codebase/v2_4/mrg/ce/ConfigurableProductGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/ConfigurableProductGraphQl.yml deleted file mode 100644 index d27a6ffc1f7..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ConfigurableProductGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ConfigurableProductGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/ConfigurableProductGraphQl/README.md -last_modified_at: '2018-01-16 13:17:37 -0600' -content: |- - **ConfigurableProductGraphQl** provides type and resolver information for the GraphQl module - to generate configurable product information. diff --git a/src/_data/codebase/v2_4/mrg/ce/ConfigurableProductSales.yml b/src/_data/codebase/v2_4/mrg/ce/ConfigurableProductSales.yml deleted file mode 100644 index e4ed3914e16..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ConfigurableProductSales.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ConfigurableProductSales -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/ConfigurableProductSales/README.md -last_modified_at: '2017-07-14 16:51:00 +0300' -content: |- - The Magento_ConfigurableProductSales module checks that the selected options of order item are still presented in - Catalog. Returns true if the previously ordered item configuration is still available. diff --git a/src/_data/codebase/v2_4/mrg/ce/Contact.yml b/src/_data/codebase/v2_4/mrg/ce/Contact.yml deleted file mode 100644 index 1641ad60bdf..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Contact.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Contact -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Contact/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Contact module provides an implementation of "Contact Us" feature - based on sending email message, allows to configure email recipients, email template, - etc... diff --git a/src/_data/codebase/v2_4/mrg/ce/Cookie.yml b/src/_data/codebase/v2_4/mrg/ce/Cookie.yml deleted file mode 100644 index 5a01e13477a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Cookie.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Cookie -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Cookie/README.md -last_modified_at: '2015-01-28 16:50:13 -0600' -content: Magento_Cookie module allows enabling and configuring HTTP cookie related - settings for the store. These settings are available in the store administration. diff --git a/src/_data/codebase/v2_4/mrg/ce/Cron.yml b/src/_data/codebase/v2_4/mrg/ce/Cron.yml deleted file mode 100644 index ab1c6eb8ae4..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Cron.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Cron -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Cron/README.md -last_modified_at: '2015-04-30 16:30:07 -0500' -content: |- - Cron is a module that enables scheduling of jobs. Other modules can add cron jobs by including crontab.xml in their etc directory. The command "bin/magento cron:run" should be run periodically to trigger the Cron module to run its scheduled jobs. - This module also allows administrators to tune cron options in Magento Admin. diff --git a/src/_data/codebase/v2_4/mrg/ce/Csp.yml b/src/_data/codebase/v2_4/mrg/ce/Csp.yml deleted file mode 100644 index 549df7226e9..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Csp.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Csp -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Csp/README.md -last_modified_at: '2019-11-14 16:21:59 -0600' -content: |- - Magento_Csp implements Content Security Policies for Magento. Allows CSP configuration for Merchants, - provides a way for extension and theme developers to configure CSP headers for their extensions. diff --git a/src/_data/codebase/v2_4/mrg/ce/CurrencySymbol.yml b/src/_data/codebase/v2_4/mrg/ce/CurrencySymbol.yml deleted file mode 100644 index 6606f6b912d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CurrencySymbol.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_CurrencySymbol -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CurrencySymbol/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **CurrencySymbol** enables the creation of custom currencies and management of currency conversion rates. - - ## Controllers - - ### Currency Controllers - ***CurrencySymbol\Controller\Adminhtml\System\Currency\FetchRates.php*** gets a specified currency conversion rate. - Supports all defined currencies in the system. - ***CurrencySymbol\Controller\Adminhtml\System\Currency\SaveRates.php*** saves rates for defined currencies. - - ### Currency Symbol Controllers - ***CurrencySymbol\Controller\Adminhtml\System\Currencysymbol\Reset.php*** resets all custom currency symbols. - ***CurrencySymbol\Controller\Adminhtml\System\Currencysymbol\Save.php*** creates custom currency symbols. diff --git a/src/_data/codebase/v2_4/mrg/ce/Customer.yml b/src/_data/codebase/v2_4/mrg/ce/Customer.yml deleted file mode 100644 index ae662717d79..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Customer.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Customer -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Customer/README.md -last_modified_at: '2015-08-27 15:34:05 -0500' -content: "The Magento_Customer module serves to handle the customer data (Customer, - Customer Address and Customer Group entities) both in the admin panel and the storefront. - \nFor customer passwords, the module implements upgrading hashes." diff --git a/src/_data/codebase/v2_4/mrg/ce/CustomerAnalytics.yml b/src/_data/codebase/v2_4/mrg/ce/CustomerAnalytics.yml deleted file mode 100644 index 06005f0de27..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CustomerAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CustomerAnalytics -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CustomerAnalytics/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: The Magento_CustomerAnalytics module configures data definitions for a data - collection related to the Customer module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/CustomerDownloadableGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CustomerDownloadableGraphQl.yml deleted file mode 100644 index 08ef9d629e5..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CustomerDownloadableGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerDownloadableGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CustomerDownloadableGraphQl/README.md -last_modified_at: '2019-06-25 22:45:10 +0200' -content: |- - **CustomerDownloadableGraphQl** provides type and resolver information for the GraphQl module - to generate downloadable product information. diff --git a/src/_data/codebase/v2_4/mrg/ce/CustomerGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CustomerGraphQl.yml deleted file mode 100644 index ced8ab31be8..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CustomerGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CustomerGraphQl/README.md -last_modified_at: '2018-01-16 13:17:37 -0600' -content: |- - **CustomerGraphQl** provides type and resolver information for the GraphQl module - to generate customer information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/CustomerImportExport.yml b/src/_data/codebase/v2_4/mrg/ce/CustomerImportExport.yml deleted file mode 100644 index 02ab250a6ca..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CustomerImportExport.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CustomerImportExport -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/CustomerImportExport/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_CustomerImportExport module handles the import and export of - the customers data and related addresses. diff --git a/src/_data/codebase/v2_4/mrg/ce/Deploy.yml b/src/_data/codebase/v2_4/mrg/ce/Deploy.yml deleted file mode 100644 index d198609d4ac..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Deploy.yml +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Magento_Deploy -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Deploy/README.md -last_modified_at: '2019-07-16 21:19:40 +0100' -content: "## Purpose of module\n\nDeploy is a module that holds collection of services - and command line tools to help with Magento application deployment. \nTo execute - this command, please, run \"bin/magento setup:static-content:deploy\" from the Magento - root directory.\nDeploy module contains 2 additional commands that allows switching - between application modes (for instance from \ndevelopment to\nproduction) and show - current application mode. To change the mode run \"bin/magento deploy:mode:set [mode]\".\nWhere - mode can be one of the following:\n - development\n - production\nWhen switching - to production mode, you can pass optional parameter skip-compilation to do not compile - static files, CSS \nand do not run the compilation process.\n\n# Deployment\n## - System requirements\n\n## Install\nThe Magento_Deploy module is installed automatically - (using the native Magento install mechanism) without any additional actions." diff --git a/src/_data/codebase/v2_4/mrg/ce/Developer.yml b/src/_data/codebase/v2_4/mrg/ce/Developer.yml deleted file mode 100644 index cf1aee25d54..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Developer.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Developer -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Developer/README.md -last_modified_at: '2015-01-15 14:33:14 -0600' -content: The Magento_Developer module provides functionality to make it easier to - develop in Magento 2. diff --git a/src/_data/codebase/v2_4/mrg/ce/Dhl.yml b/src/_data/codebase/v2_4/mrg/ce/Dhl.yml deleted file mode 100644 index 1f5051ae4b3..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Dhl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Dhl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Dhl/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_Dhl module implements the integration with the DHL shipping carrier. - DHL is available for international shipments only. diff --git a/src/_data/codebase/v2_4/mrg/ce/Directory.yml b/src/_data/codebase/v2_4/mrg/ce/Directory.yml deleted file mode 100644 index c899a6b2d18..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Directory.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Directory -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Directory/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **Directory** enables the management of countries and regions recognized by the store and associated data - like the country code and currency rates. Also, enables conversion of prices to a specified currency format. diff --git a/src/_data/codebase/v2_4/mrg/ce/DirectoryGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/DirectoryGraphQl.yml deleted file mode 100644 index 74e531609ac..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/DirectoryGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_DirectoryGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/DirectoryGraphQl/README.md -last_modified_at: '2019-01-31 09:12:38 -0500' -content: |- - **DirectoryGraphQl** provides type and resolver information for the GraphQl module - to generate directory information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/Downloadable.yml b/src/_data/codebase/v2_4/mrg/ce/Downloadable.yml deleted file mode 100644 index 66a0779ae98..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Downloadable.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Downloadable -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Downloadable/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_Downloadable module introduces new product type in the Magento application called Downloadable Product. - This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/ce/DownloadableGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/DownloadableGraphQl.yml deleted file mode 100644 index fa00a50ff3e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/DownloadableGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_DownloadableGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/DownloadableGraphQl/README.md -last_modified_at: '2018-01-24 15:58:51 -0600' -content: |- - **DownloadableGraphQl** provides type and resolver information for the GraphQl module - to generate downloadable product information. diff --git a/src/_data/codebase/v2_4/mrg/ce/DownloadableImportExport.yml b/src/_data/codebase/v2_4/mrg/ce/DownloadableImportExport.yml deleted file mode 100644 index 0cf52ef84ee..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/DownloadableImportExport.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_DownloadableImportExport -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/DownloadableImportExport/README.md -last_modified_at: '2015-08-10 11:16:49 +0300' -content: The Magento_DownloadableImportExport module handles the import and export - of the downloadable products. diff --git a/src/_data/codebase/v2_4/mrg/ce/Eav.yml b/src/_data/codebase/v2_4/mrg/ce/Eav.yml deleted file mode 100644 index 7d2d5701654..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Eav.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Eav -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Eav/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\EAV stands for Entity-Attribute-Value. The purpose of Magento\Eav module is to make entities - configurable/extendable by admin user. diff --git a/src/_data/codebase/v2_4/mrg/ce/EavGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/EavGraphQl.yml deleted file mode 100644 index 97d73c69a33..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/EavGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_EavGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/EavGraphQl/README.md -last_modified_at: '2018-01-16 13:17:37 -0600' -content: "**EavGraphQl** primarily provides the GraphQl module information to generate - metadata for Eav attributes." diff --git a/src/_data/codebase/v2_4/mrg/ce/Elasticsearch.yml b/src/_data/codebase/v2_4/mrg/ce/Elasticsearch.yml deleted file mode 100644 index c4bb0ebfe0f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Elasticsearch.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Elasticsearch -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Elasticsearch/README.md -last_modified_at: '2018-03-09 17:43:18 -0600' -content: |- - Magento\Elasticsearch module allows to use Elastic search engine for product searching capabilities. - The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_4/mrg/ce/Elasticsearch6.yml b/src/_data/codebase/v2_4/mrg/ce/Elasticsearch6.yml deleted file mode 100644 index 6829c48943f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Elasticsearch6.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Elasticsearch6 -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Elasticsearch6/README.md -last_modified_at: '2019-02-27 13:06:48 +0100' -content: |- - Magento\Elasticsearch module allows to use Elastic search engine (v6) for product searching capabilities. - The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_4/mrg/ce/Elasticsearch7.yml b/src/_data/codebase/v2_4/mrg/ce/Elasticsearch7.yml deleted file mode 100644 index 9bb4dc6031a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Elasticsearch7.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Elasticsearch7 -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Elasticsearch7/README.md -last_modified_at: '2020-03-06 11:22:29 -0600' -content: |- - Magento\Elasticsearch7 module allows to use Elastic search engine (v7) for product searching capabilities. - The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_4/mrg/ce/Email.yml b/src/_data/codebase/v2_4/mrg/ce/Email.yml deleted file mode 100644 index 9fcd9e7a666..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Email.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Email -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Email/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **Email** enables you to manage email templates, which are used when you send email through the - *\Magento\Framework\Mail\TransportInterface* implementations. diff --git a/src/_data/codebase/v2_4/mrg/ce/EncryptionKey.yml b/src/_data/codebase/v2_4/mrg/ce/EncryptionKey.yml deleted file mode 100644 index b828b51ccaf..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/EncryptionKey.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_EncryptionKey -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/EncryptionKey/README.md -last_modified_at: '2015-08-27 15:34:05 -0500' -content: The Magento_EncryptionKey module provides an advanced encryption model to - protect passwords and other sensitive data. diff --git a/src/_data/codebase/v2_4/mrg/ce/Fedex.yml b/src/_data/codebase/v2_4/mrg/ce/Fedex.yml deleted file mode 100644 index 0c3f032651c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Fedex.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Fedex -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Fedex/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_Fedex implements the integration with the FedEx shipping carrier. diff --git a/src/_data/codebase/v2_4/mrg/ce/GiftMessage.yml b/src/_data/codebase/v2_4/mrg/ce/GiftMessage.yml deleted file mode 100644 index ae7e1ec52cf..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GiftMessage.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GiftMessage -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/GiftMessage/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: Magento\GiftMessage module allows to add a message to order or to each ordered - item either on frontend or backend. diff --git a/src/_data/codebase/v2_4/mrg/ce/GiftMessageGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/GiftMessageGraphQl.yml deleted file mode 100644 index 314560e01c4..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GiftMessageGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GiftMessageGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/GiftMessageGraphQl/README.md -last_modified_at: '2020-06-08 17:14:15 +0300' -content: "**GiftMessageGraphQl** provides information about gift messages for carts, - cart items, orders and order items." diff --git a/src/_data/codebase/v2_4/mrg/ce/GoogleAdwords.yml b/src/_data/codebase/v2_4/mrg/ce/GoogleAdwords.yml deleted file mode 100644 index ad74b02699d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GoogleAdwords.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_GoogleAdwords -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/GoogleAdwords/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: GoogleAdwords is a module designed for integration of Google Adwords service. diff --git a/src/_data/codebase/v2_4/mrg/ce/GoogleAnalytics.yml b/src/_data/codebase/v2_4/mrg/ce/GoogleAnalytics.yml deleted file mode 100644 index 358fb36909d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GoogleAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GoogleAnalytics -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/GoogleAnalytics/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_GoogleAnalytics is a module for integration with Google Analytics - service. diff --git a/src/_data/codebase/v2_4/mrg/ce/GoogleOptimizer.yml b/src/_data/codebase/v2_4/mrg/ce/GoogleOptimizer.yml deleted file mode 100644 index 4e2fb3ee082..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GoogleOptimizer.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_GoogleOptimizer -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/GoogleOptimizer/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: "Magento_GoogleOptimizer module implements functionality of Google Experiment - tool that is the part of Google Analytics functionality.\n\nGoogle Experiment (on - Google side) allows to make two variants of the same page and compare their popularity. - \nFrom Magento side, code generated by Google should be saved and displayed on a - particular page.\nGoogle Experiment functionality is available on pages of products, - categories and cms pages. \nThis allows to save different codes for products and - categories on different store views.\nThis functionality can be switched on and - off on the configuration page (Stores -> Configuration -> General -> Google Api - -> Google Analytics).\nAlso this functionality depends on Google Analytics module - and configuration options." diff --git a/src/_data/codebase/v2_4/mrg/ce/GraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/GraphQl.yml deleted file mode 100644 index 701bdd00512..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GraphQl.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_GraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/GraphQl/README.md -last_modified_at: '2017-10-25 11:14:11 -0500' -content: "**GraphQl** provides the framework for the application to expose GraphQL - compliant web services. It exposes an area for\nGraphQL services and resolves request - data based on the generated schema. It also maps this response to a JSON object - \nfor the client to read." diff --git a/src/_data/codebase/v2_4/mrg/ce/GraphQlCache.yml b/src/_data/codebase/v2_4/mrg/ce/GraphQlCache.yml deleted file mode 100644 index bd1ddf07158..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GraphQlCache.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GraphQlCache -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/GraphQlCache/README.md -last_modified_at: '2019-04-08 11:49:04 -0500' -content: |- - **GraphQL Cache** provides the ability to cache GraphQL queries. - This module allows Magento's built-in cache or Varnish as the application for serving the Full Page Cache to the front end. diff --git a/src/_data/codebase/v2_4/mrg/ce/GroupedCatalogInventory.yml b/src/_data/codebase/v2_4/mrg/ce/GroupedCatalogInventory.yml deleted file mode 100644 index 6e7aba7a517..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GroupedCatalogInventory.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GroupedCatalogInventory -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/GroupedCatalogInventory/README.md -last_modified_at: '2018-11-27 16:04:57 -0600' -content: Magento_GroupedCatalogInventory contains behavior related to the inventory - status of items within grouped products. diff --git a/src/_data/codebase/v2_4/mrg/ce/GroupedProduct.yml b/src/_data/codebase/v2_4/mrg/ce/GroupedProduct.yml deleted file mode 100644 index 17eb7416250..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GroupedProduct.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_GroupedProduct -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/GroupedProduct/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_GroupedProduct module provides ability to offer several standalone products for sale as a group on the same Product Detail page. - It can offer variations of a product, or group them by season or theme to create a coordinated set. - Products can be purchased separately or as a set. - Each product purchased appears in the Shopping Cart as a separate item. - This module extends the existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/ce/GroupedProductGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/GroupedProductGraphQl.yml deleted file mode 100644 index 641092db7f5..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GroupedProductGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GroupedProductGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/GroupedProductGraphQl/README.md -last_modified_at: '2018-01-29 15:12:49 -0600' -content: |- - **GroupedProductGraphQl** provides type and resolver information for the GraphQl module - to generate grouped product information. diff --git a/src/_data/codebase/v2_4/mrg/ce/ImportExport.yml b/src/_data/codebase/v2_4/mrg/ce/ImportExport.yml deleted file mode 100644 index 5fb1ad1b1b9..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ImportExport.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ImportExport -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/ImportExport/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_ImportExport module provides a framework and basic functionality for importing/exporting various entities in Magento. - It can be disabled and in such case all dependent import/export functionality (products, customers, orders etc.) will be disabled in Magento. diff --git a/src/_data/codebase/v2_4/mrg/ce/Indexer.yml b/src/_data/codebase/v2_4/mrg/ce/Indexer.yml deleted file mode 100644 index ee4f5513924..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Indexer.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_Indexer -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Indexer/README.md -last_modified_at: '2016-04-11 18:16:09 +0300' -content: |- - ## Overview - Magento_Indexer module is a base of Magento Indexing functionality. - It allows: - - read indexers configuration, - - represent indexers in admin, - - regenerate indexes by cron schedule, - - regenerate indexes from console, - - view and reset indexer state from console, - - view and set indexer mode from console - - There are 2 modes of the Indexers: "Update on save" and "Update by schedule". - Manual full reindex can be performed via console by running `php -f bin/magento indexer:reindex` console command. diff --git a/src/_data/codebase/v2_4/mrg/ce/InstantPurchase.yml b/src/_data/codebase/v2_4/mrg/ce/InstantPurchase.yml deleted file mode 100644 index c2a68f8e444..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/InstantPurchase.yml +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: Magento_InstantPurchase -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/InstantPurchase/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - Instant Purchase feature allows the Customer to place the order in seconds without going through full checkout. Once clicked, system places the order using default shipping and billing addresses and stored payment method. Order is placed and customer gets confirmation message in notification area. - - Prerequisites to display the Instant Purchase button: - - 1. Instant purchase enabled for a store at `Store / Configurations / Sales / Sales / Instant Purchase` - 2. Customer is logged in - 3. Customer has default shipping and billing address defined - 4. Customer has valid stored payment method with instant purchase support - - ## Structure - - In addition to [a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html) `PaymentMethodsIntegration` directory contains interfaces and basic implementation of integration vault payment method to the instant purchase. - - ## Extensibility - - ### Instant purchase customization - - Almost all aspects of instant purchase may be customized. See comments to classes and interfaces marked with `@api` tag. - - All payments created for instant purchase also have `'instant-purchase' => true` in addition information. Use this only if all other customization points not suitable, - - ### Payment method integration - - Instant purchase support may be implemented for any payment method with [vault support](https://devdocs.magento.com/guides/v2.4/payments-integrations/vault/vault-intro.html). - Basic implementation provided in `Magento\InstantPurchase\PaymentMethodIntegration` should be enough in most cases. It is not enabled by default to avoid issues on production sites and authors of vault payment method should verify correct work for instant purchase manually. - To enable basic implementation just add single option to configuration of payemnt method in `config.xml`: - - ```xml - - 1 - - ``` - - Basic implementation is a good start point but it's recommended to provide own implementation to improve user experience. If instant purchase integration has customization then `supported` option is not required. - - ```xml - - Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\AvailabilityCheckerInterface - Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\PaymentTokenFormatterInterface - Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\PaymentAdditionalInformationProviderInterface - - ``` - - - `Magento\InstantPurchase\PaymentMethodIntegration\AvailabilityCheckerInterface` - allows programmatically defines if instant purchase supported (e.g. support may not be available if some payment method option switched on/off). Basic implementation always returns `true`. - - `Magento\InstantPurchase\PaymentMethodIntegration\PaymentTokenFormatterInterface` - creates string that describes stored payment method. Basic implementation returns payment method name. It is highly recommended to implement own formatter. - - `Magento\InstantPurchase\PaymentMethodIntegration\PaymentAdditionalInformationProviderInterface` - allows to add some extra values to payment additional information array. Default implementation returns empty array. - - ## Additional information - - ### Backward incompatible changes - - The `Magento_InstantPurchase` module does not introduce backward incompatible changes. - - You can track [backward incompatible changes in patch releases](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html). - - *** - - This module was initially developed by the [Creatuity Corp.](https://creatuity.com/) and [Magento Community Engineering Team](mailto:engcom@magento.com). diff --git a/src/_data/codebase/v2_4/mrg/ce/Integration.yml b/src/_data/codebase/v2_4/mrg/ce/Integration.yml deleted file mode 100644 index 2cb42acda27..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Integration.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Integration -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Integration/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **Integration** enables third-party services to call the Web API by using access tokens. - It provides an admin UI that enables manual creation of integrations. Extensions can also provide a configuration - file so that an integration can be automatically pre-configured. The module also contains the data - model for request and access token management. diff --git a/src/_data/codebase/v2_4/mrg/ce/LayeredNavigation.yml b/src/_data/codebase/v2_4/mrg/ce/LayeredNavigation.yml deleted file mode 100644 index ec008bb2b56..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LayeredNavigation.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_LayeredNavigation -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/LayeredNavigation/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_LayeredNavigation module introduces Layered Navigation UI for Catalog (faceted search). - This module can be removed from Magento installation without impact on the application. diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomer.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomer.yml deleted file mode 100644 index d48474e2a47..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomer.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_LoginAsCustomer -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/LoginAsCustomer/README.md -last_modified_at: '2020-04-15 04:18:57 -0500' -content: The Magento_LoginAsCustomer module is responsible for ability to login into - customer account using the admin panel. diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerAdminUi.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerAdminUi.yml deleted file mode 100644 index 69babc189eb..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerAdminUi.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_LoginAsCustomerAdminUi -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/LoginAsCustomerAdminUi/README.md -last_modified_at: '2020-05-21 22:39:24 -0500' -content: The Magento_LoginAsCustomerAdminUi module provides UI for Admin Panel diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerApi.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerApi.yml deleted file mode 100644 index bf7e3779d81..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerApi.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_LoginAsCustomerApi -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/LoginAsCustomerApi/README.md -last_modified_at: '2020-04-27 20:39:08 -0500' -content: The Magento_LoginAsCustomerApi module provides API for ability to login into - customer account for an admin user. diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerAssistance.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerAssistance.yml deleted file mode 100644 index b8ea8a10b69..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerAssistance.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_LoginAsCustomerAssistance -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/LoginAsCustomerAssistance/README.md -last_modified_at: '2020-08-05 17:47:02 +0300' -content: The Magento_LoginAsCustomerAssistance module provides possibility to enable/disable - LoginAsCustomer functionality per Customer. diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerFrontendUi.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerFrontendUi.yml deleted file mode 100644 index 96e089dd2c8..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerFrontendUi.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_LoginAsCustomerFrontendUi -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/LoginAsCustomerFrontendUi/README.md -last_modified_at: '2020-05-21 22:39:24 -0500' -content: The Magento_LoginAsCustomerFrontendUi module provides UI for Storefront diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerGraphQl.yml deleted file mode 100644 index 22266b6c9d8..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_LoginAsCustomerGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/LoginAsCustomerGraphQl/README.md -last_modified_at: '2020-11-18 10:50:52 +0530' -content: "**LoginAsCustomerGraphQl** provides flexible login as a customer so a merchant - or merchant admin can log into an end customer's account to assist them with their - account." diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerLog.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerLog.yml deleted file mode 100644 index ae6b749e19f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerLog.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_LoginAsCustomerLog -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/LoginAsCustomerLog/README.md -last_modified_at: '2020-05-04 17:44:22 +0300' -content: The Magento_LoginAsCustomerLog module provides log for Login as Customer - functionality diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerPageCache.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerPageCache.yml deleted file mode 100644 index 138f5795d8b..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerPageCache.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_LoginAsCustomerPageCache -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/LoginAsCustomerPageCache/README.md -last_modified_at: '2020-04-27 21:52:37 -0500' -content: The Magento_LoginAsCustomerPageCache module provides adaptation to PageCache - functionality diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerQuote.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerQuote.yml deleted file mode 100644 index afd6984f2d7..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerQuote.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_LoginAsCustomerQuote -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/LoginAsCustomerQuote/README.md -last_modified_at: '2020-05-21 22:39:24 -0500' -content: The Magento_LoginAsCustomerQuote module is responsible for communication - between Magento_LoginAsCustomer and shopping cart state. diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerSales.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerSales.yml deleted file mode 100644 index 82846cb0bbc..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerSales.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_LoginAsCustomerSales -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/LoginAsCustomerSales/README.md -last_modified_at: '2020-05-21 22:39:24 -0500' -content: The Magento_LoginAsCustomerSales module is responsible for communication - between Magento_LoginAsCustomer and order placement. diff --git a/src/_data/codebase/v2_4/mrg/ce/Marketplace.yml b/src/_data/codebase/v2_4/mrg/ce/Marketplace.yml deleted file mode 100644 index 84231f24cb5..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Marketplace.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Marketplace -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Marketplace/README.md -last_modified_at: '2015-10-02 13:02:03 +0300' -content: The Magento_Marketplace module allows to display partners of Magento in the - backend. diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaContent.yml b/src/_data/codebase/v2_4/mrg/ce/MediaContent.yml deleted file mode 100644 index 3ab654bfa45..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaContent.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaContent -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaContent/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaContent module provides implementations for managing relations between content and media files used in that content. - - ## Extensibility - - Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaContentApi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaContentApi.yml deleted file mode 100644 index dddec09430c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaContentApi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaContentApi -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaContentApi/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaContentApi module provides interfaces for managing relations between content and media files used in that content. - - ## Extensibility - - Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaContentCatalog.yml b/src/_data/codebase/v2_4/mrg/ce/MediaContentCatalog.yml deleted file mode 100644 index 0bcb66d89ce..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaContentCatalog.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaContentCatalog -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaContentCatalog/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaContentCatalog provides the implementation of MediaContent functionality for Magento_Catalog module - - ## Extensibility - - Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaContentCms.yml b/src/_data/codebase/v2_4/mrg/ce/MediaContentCms.yml deleted file mode 100644 index dd5f32f6ff9..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaContentCms.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaContentCms -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaContentCms/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaContentCms provides the implementation of MediaContent functionality for Magento_Cms module - - ## Extensibility - - Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronization.yml b/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronization.yml deleted file mode 100644 index c2f0fb49f8e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronization.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_MediaContentSynchronization -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaContentSynchronization/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaContentSynchronization module represents implementation of synchronization between data and objects contains - media asset information. - - ## Extensibility - - Extension developers can interact with the Magento_MediaContentSynchronization module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContentSynchronization module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationApi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationApi.yml deleted file mode 100644 index a56a2815485..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationApi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaContentSynchronizationApi -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaContentSynchronizationApi/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaContentSynchronizationApi module is responsible for the media gallery data synchronization implementation API. - - ## Extensibility - - Extension developers can interact with the Magento_MediaContentSynchronizationApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContentSynchronizationApi module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationCatalog.yml b/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationCatalog.yml deleted file mode 100644 index 18e2b3b2b2c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationCatalog.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaContentSynchronizationCatalog -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaContentSynchronizationCatalog/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaContentCatalog provides the implementation of MediaContentSyncronization functionality for Magento_Catalog module - - ## Extensibility - - Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationCms.yml b/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationCms.yml deleted file mode 100644 index 82a6c3d303d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationCms.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaContentSynchronizationCms -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaContentSynchronizationCms/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaContentCms provides the implementation of MediaContentSyncronization functionality for Magento_Cms module - - ## Extensibility - - Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGallery.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGallery.yml deleted file mode 100644 index 9d6ac9b4c27..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGallery.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_MediaGallery -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaGallery/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaGallery module is responsible for storing and managing media gallery assets attributes. - - ## Installation details - - The Magento_MediaGallery module creates the following tables in the database: - - - `media_gallery_asset` - - `media_gallery_keyword` - - `media_gallery_asset_keyword` - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Extensibility - - Extension developers can interact with the Magento_MediaGallery module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallery module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryApi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryApi.yml deleted file mode 100644 index 52f22609e5d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryApi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaGalleryApi -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaGalleryApi/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaGalleryApi module serves as application program interface (API) responsible for storing and managing media gallery asset attributes. - - ## Extensibility - - Extension developers can interact with the Magento_MediaGallery module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryApi module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalog.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalog.yml deleted file mode 100644 index 18060ba628c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalog.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Magento_MediaGalleryCatalog -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaGalleryCatalog/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaGalleryCatalog module is responsible for for catalog gallery processor delete operation handling - - ## Installation details - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Extensibility - - Extension developers can interact with the Magento_MediaGallery module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallery module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalogIntegration.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalogIntegration.yml deleted file mode 100644 index 3ae814ec022..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalogIntegration.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_MediaGalleryCatalogIntegration -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaGalleryCatalogIntegration/README.md -last_modified_at: '2020-08-03 11:01:09 +0100' -content: The purpose of this module is for extending catalog image uploader functionality. diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalogUi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalogUi.yml deleted file mode 100644 index 8a833159595..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalogUi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaGalleryCatalogUi -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaGalleryCatalogUi/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaGalleryCatalogUi module that implement category grid for media gallery. - - ## Extensibility - - Extension developers can interact with the Magento_MediaGalleryRenditions module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryRenditions module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCmsUi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCmsUi.yml deleted file mode 100644 index 25ae851d5dd..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCmsUi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaGalleryCmsUi -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaGalleryCmsUi/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaGalleryCmsUi module provides Magento_Cms related UI elements to the media gallery user interface - - ## Extensibility - - Extension developers can interact with the Magento_MediaGalleryRenditions module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryRenditions module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryIntegration.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryIntegration.yml deleted file mode 100644 index c4d881efaab..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryIntegration.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MediaGalleryIntegration -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaGalleryIntegration/README.md -last_modified_at: '2020-08-03 11:01:09 +0100' -content: The purpose of this module is to keep the integration of enhanced media gallery - to Magento separated from implementation. diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryMetadata.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryMetadata.yml deleted file mode 100644 index 7ea2246921b..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryMetadata.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_MediaGalleryMetadata -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaGalleryMetadata/README.md -last_modified_at: '2020-08-03 11:01:09 +0100' -content: The purpose of this module is to provide an ability to extract the metadata - from file and populating Media Asset entity fields when an image is uploaded to - Magento and also provide an ability to update the metadata stored in an image file. diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryMetadataApi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryMetadataApi.yml deleted file mode 100644 index 838c4166c72..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryMetadataApi.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MediaGalleryMetadataApi -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaGalleryMetadataApi/README.md -last_modified_at: '2020-08-03 11:01:09 +0100' -content: The Magento_MediaGalleryMetadataApi module is responsible for the media gallery - metadata implementation API. diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryRenditions.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryRenditions.yml deleted file mode 100644 index 8d97abae161..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryRenditions.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaGalleryRenditions -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaGalleryRenditions/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaGalleryRenditions module implements height and width fields for for media gallery items. - - ## Extensibility - - Extension developers can interact with the Magento_MediaGalleryRenditions module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryRenditions module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryRenditionsApi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryRenditionsApi.yml deleted file mode 100644 index 691cf555530..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryRenditionsApi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaGalleryRenditionsApi -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaGalleryRenditionsApi/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaGalleryRenditionsApi module is responsible for the API implementation of Media Gallery Renditions. - - ## Extensibility - - Extension developers can interact with the Magento_MediaGalleryRenditions module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryRenditionsApi module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronization.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronization.yml deleted file mode 100644 index ae8cdbcf052..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronization.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_MediaGallerySynchronization -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaGallerySynchronization/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaGallerySynchronization module represents implementation of synchronization between data and objects contains - media asset information. - - ## Extensibility - - Extension developers can interact with the Magento_MediaGallerySynchronization module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallerySynchronization module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronizationApi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronizationApi.yml deleted file mode 100644 index 0cfa877b0f7..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronizationApi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaGallerySynchronizationApi -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaGallerySynchronizationApi/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaGallerySynchronizationApi module is responsible for the media gallery data synchronization implementation API. - - ## Extensibility - - Extension developers can interact with the Magento_MediaGallerySynchronizationApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallerySynchronizationApi module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronizationMetadata.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronizationMetadata.yml deleted file mode 100644 index 6ee339b64e2..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronizationMetadata.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MediaGallerySynchronizationMetadata -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaGallerySynchronizationMetadata/README.md -last_modified_at: '2020-08-26 18:28:23 +0100' -content: The purpose of this module is to include assets metadata to media gallery - synchronization process diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryUi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryUi.yml deleted file mode 100644 index b1a6a97bdde..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryUi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaGalleryUi -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaGalleryUi/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaGalleryUi module is responsible for the media gallery user interface (UI) implementation. - - ## Extensibility - - Extension developers can interact with the Magento_MediaGalleryUi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryUi module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryUiApi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryUiApi.yml deleted file mode 100644 index 9f9e1f79b14..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryUiApi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaGalleryUiApi -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaGalleryUiApi/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: |- - The Magento_MediaGalleryUiApi module is responsible for the media gallery user interface (UI) implementation API. - - ## Extensibility - - Extension developers can interact with the Magento_MediaGalleryUiApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryUiApi module. - - ## Additional information - - For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaStorage.yml b/src/_data/codebase/v2_4/mrg/ce/MediaStorage.yml deleted file mode 100644 index 7e169fc484a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaStorage.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MediaStorage -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MediaStorage/README.md -last_modified_at: '2015-02-26 14:04:15 +0200' -content: The Magento_MediaStorage module implements functionality related with upload - media files and synchronize it by database. diff --git a/src/_data/codebase/v2_4/mrg/ce/MessageQueue.yml b/src/_data/codebase/v2_4/mrg/ce/MessageQueue.yml deleted file mode 100644 index 25e907127e8..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MessageQueue.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_MessageQueue -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MessageQueue/README.md -last_modified_at: '2018-02-21 14:27:13 +0200' -content: "**MessageQueue** provides support of Advanced Message Queuing Protocol" diff --git a/src/_data/codebase/v2_4/mrg/ce/MsrpConfigurableProduct.yml b/src/_data/codebase/v2_4/mrg/ce/MsrpConfigurableProduct.yml deleted file mode 100644 index e1c65e8f11b..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MsrpConfigurableProduct.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MsrpConfigurableProduct -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MsrpConfigurableProduct/README.md -last_modified_at: '2019-03-02 19:21:49 -0600' -content: "**MsrpConfigurableProduct** provides type and resolver information for the - Msrp module from the ConfigurableProduct module." diff --git a/src/_data/codebase/v2_4/mrg/ce/MsrpGroupedProduct.yml b/src/_data/codebase/v2_4/mrg/ce/MsrpGroupedProduct.yml deleted file mode 100644 index 54ce693f351..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MsrpGroupedProduct.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MsrpGroupedProduct -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MsrpGroupedProduct/README.md -last_modified_at: '2019-03-02 19:21:49 -0600' -content: "**MsrpGroupedProduct** provides type and resolver information for the Msrp - module from the GroupedProduct module." diff --git a/src/_data/codebase/v2_4/mrg/ce/Multishipping.yml b/src/_data/codebase/v2_4/mrg/ce/Multishipping.yml deleted file mode 100644 index b401dc20047..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Multishipping.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Multishipping -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Multishipping/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\Multishipping module provides functionality that allows customer to request shipping to more than one address - using different carriers. The module provides alternative to standard checkout flow. diff --git a/src/_data/codebase/v2_4/mrg/ce/MysqlMq.yml b/src/_data/codebase/v2_4/mrg/ce/MysqlMq.yml deleted file mode 100644 index bf669ed3427..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MysqlMq.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_MysqlMq -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/MysqlMq/README.md -last_modified_at: '2018-02-21 14:27:42 +0200' -content: "**MysqlMq** provides message queue implementation based on MySQL." diff --git a/src/_data/codebase/v2_4/mrg/ce/NewRelicReporting.yml b/src/_data/codebase/v2_4/mrg/ce/NewRelicReporting.yml deleted file mode 100644 index 6455675ec41..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/NewRelicReporting.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_NewRelicReporting -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/NewRelicReporting/README.md -last_modified_at: '2015-10-01 16:15:45 +0300' -content: "Module Magento\\NewRelicReporting implements integration New Relic APM and - New Relic Insights with Magento, giving \nreal-time visibility into business and - performance metrics for data-driven decision making." diff --git a/src/_data/codebase/v2_4/mrg/ce/Newsletter.yml b/src/_data/codebase/v2_4/mrg/ce/Newsletter.yml deleted file mode 100644 index aff5f0bb477..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Newsletter.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Newsletter -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Newsletter/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Newsletter module allows clients to subscribe for information about - new promotions and discounts and allows store administrators to send newsletters - to clients subscribed for them. diff --git a/src/_data/codebase/v2_4/mrg/ce/NewsletterGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/NewsletterGraphQl.yml deleted file mode 100644 index bb6b13ad985..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/NewsletterGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_NewsletterGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/NewsletterGraphQl/README.md -last_modified_at: '2020-05-07 00:32:47 +0300' -content: The Magento_NewsletterGraphQl module allows a shopper to subscribe to a newsletter - using GraphQL. diff --git a/src/_data/codebase/v2_4/mrg/ce/OfflinePayments.yml b/src/_data/codebase/v2_4/mrg/ce/OfflinePayments.yml deleted file mode 100644 index 89656f2a3cb..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/OfflinePayments.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_OfflinePayments -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/OfflinePayments/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_OfflinePayments module implements the payment methods which do not require interaction with a payment gateway (so called offline methods). These methods are the following: - *Bank transfer - *Cash on delivery - *Check / Money Order - *Purchase order diff --git a/src/_data/codebase/v2_4/mrg/ce/OfflineShipping.yml b/src/_data/codebase/v2_4/mrg/ce/OfflineShipping.yml deleted file mode 100644 index 3520b2e0b96..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/OfflineShipping.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_OfflineShipping -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/OfflineShipping/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_OfflineShipping module implements the shipping methods which do not involve a direct interaction with shipping carriers, so called offline shipping methods. Namely, the following: - *Free Shipping - *Flat Rate - *Table Rates - *Store Pickup diff --git a/src/_data/codebase/v2_4/mrg/ce/PageCache.yml b/src/_data/codebase/v2_4/mrg/ce/PageCache.yml deleted file mode 100644 index 7247ffbec87..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/PageCache.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_PageCache -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/PageCache/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - The PageCache module provides functionality of caching full pages content in Magento application. An administrator may switch between built-in caching and Varnish caching. Built-in caching is default and ready to use without the need of any external tools. - Requests and responses are managed by PageCache plugin. It loads data from cache and returns a response. If data is not present in cache, it passes the request to Magento and waits for the response. Response is then saved in cache. - Blocks can be set as private blocks by setting the property '_isScopePrivate' to true. These blocks contain personalized information and are not cached in the server. These blocks are being rendered using AJAX call after the page is loaded. Contents are cached in browser instead. - Blocks can also be set as non-cacheable by setting the 'cacheable' attribute in layout XML files. For example ``. Pages containing such blocks are not cached. diff --git a/src/_data/codebase/v2_4/mrg/ce/Payment.yml b/src/_data/codebase/v2_4/mrg/ce/Payment.yml deleted file mode 100644 index ca0fa481346..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Payment.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Payment -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Payment/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_Payment module provides the abstraction level for all payment methods, and all logic that should be used when adding a new payment method. This logic includes configuration models, separate models for payment data verification and so on. - For example, Magento\Payment\Model\Method\AbstractMethod is an abstract model which should be extended by particular payment methods. diff --git a/src/_data/codebase/v2_4/mrg/ce/Paypal.yml b/src/_data/codebase/v2_4/mrg/ce/Paypal.yml deleted file mode 100644 index 2c3d3144c78..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Paypal.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_Paypal -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Paypal/README.md -last_modified_at: '2019-03-31 18:42:40 +0300' -content: |- - Module Magento\PayPal implements integration with the PayPal payment system. Namely, it enables the following payment methods: - * PayPal Express Checkout - * PayPal Payments Standard - * PayPal Payments Pro - * PayPal Credit - * PayFlow Payment Gateway diff --git a/src/_data/codebase/v2_4/mrg/ce/PaypalCaptcha.yml b/src/_data/codebase/v2_4/mrg/ce/PaypalCaptcha.yml deleted file mode 100644 index 6f9376d2e6f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/PaypalCaptcha.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_PaypalCaptcha -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/PaypalCaptcha/README.md -last_modified_at: '2019-03-21 15:00:40 -0500' -content: The PayPal Captcha module provides a possibility to enable Captcha validation - on Payflow Pro payment form. diff --git a/src/_data/codebase/v2_4/mrg/ce/PaypalGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/PaypalGraphQl.yml deleted file mode 100644 index 70c76d72763..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/PaypalGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_PaypalGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/PaypalGraphQl/README.md -last_modified_at: '2019-05-23 10:50:05 -0500' -content: "**PaypalGraphQl** provides resolver information for using Paypal payment - methods via GraphQl." diff --git a/src/_data/codebase/v2_4/mrg/ce/Persistent.yml b/src/_data/codebase/v2_4/mrg/ce/Persistent.yml deleted file mode 100644 index c59dff4b990..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Persistent.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_Persistent -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Persistent/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\Persistent module enables set customer a long-term cookie containing internal id (random hash - to exclude brute - force) of persistent session. Persistent session data is kept in DB - so it's not deleted in some days and is kept for - as much time as we need. DB session keeps customerId + some data from real customer session that we want to sync (e.g. - num items in shopping cart). For registered customer this info is synced to persistent session if choose "Remember me" - checkbox during first login. diff --git a/src/_data/codebase/v2_4/mrg/ce/ProductAlert.yml b/src/_data/codebase/v2_4/mrg/ce/ProductAlert.yml deleted file mode 100644 index 865a70fa7de..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ProductAlert.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_ProductAlert -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/ProductAlert/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_ProductAlert module enables product alerts, which allow customers - to sign up for emails about product price or stock status change. diff --git a/src/_data/codebase/v2_4/mrg/ce/ProductVideo.yml b/src/_data/codebase/v2_4/mrg/ce/ProductVideo.yml deleted file mode 100644 index 867f173784b..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ProductVideo.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_ProductVideo -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/ProductVideo/README.md -last_modified_at: '2015-09-11 16:19:20 +0300' -content: The Magento_ProductVideo module implements functionality related with linking - video files from external resources to product. diff --git a/src/_data/codebase/v2_4/mrg/ce/Quote.yml b/src/_data/codebase/v2_4/mrg/ce/Quote.yml deleted file mode 100644 index 0d939e8ef5b..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Quote.yml +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Magento_Quote -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Quote/README.md -last_modified_at: '2015-01-06 12:45:10 +0200' -content: |- - ## Purpose of module - - - # Deployment - ## System requirements - - The Magento_Quote module does not have any specific system requirements. - - ## Install - The Magento_Quote module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_4/mrg/ce/QuoteAnalytics.yml b/src/_data/codebase/v2_4/mrg/ce/QuoteAnalytics.yml deleted file mode 100644 index b03581e0062..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/QuoteAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_QuoteAnalytics -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/QuoteAnalytics/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: The Magento_QuoteAnalytics module configures data definitions for a data - collection related to the Quote module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/QuoteBundleOptions.yml b/src/_data/codebase/v2_4/mrg/ce/QuoteBundleOptions.yml deleted file mode 100644 index c9e909734b0..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/QuoteBundleOptions.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_QuoteBundleOptions -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/QuoteBundleOptions/README.md -last_modified_at: '2020-05-07 17:17:41 +0200' -content: "**QuoteBundleOptions** provides data provider for creating buy request for - bundle products." diff --git a/src/_data/codebase/v2_4/mrg/ce/QuoteConfigurableOptions.yml b/src/_data/codebase/v2_4/mrg/ce/QuoteConfigurableOptions.yml deleted file mode 100644 index 9e0c5ec6dba..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/QuoteConfigurableOptions.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_QuoteConfigurableOptions -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/QuoteConfigurableOptions/README.md -last_modified_at: '2020-05-07 17:17:41 +0200' -content: "**QuoteConfigurableOptions** provides data provider for creating buy request - for configurable products." diff --git a/src/_data/codebase/v2_4/mrg/ce/QuoteDownloadableLinks.yml b/src/_data/codebase/v2_4/mrg/ce/QuoteDownloadableLinks.yml deleted file mode 100644 index 23ef5f86fd1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/QuoteDownloadableLinks.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_QuoteDownloadableLinks -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/QuoteDownloadableLinks/README.md -last_modified_at: '2020-05-07 17:17:41 +0200' -content: "**QuoteDownloadableLinks** provides data provider for creating buy request - for links of downloadable products." diff --git a/src/_data/codebase/v2_4/mrg/ce/QuoteGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/QuoteGraphQl.yml deleted file mode 100644 index 33865d8f3ce..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/QuoteGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_QuoteGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/QuoteGraphQl/README.md -last_modified_at: '2018-07-31 14:11:47 +0200' -content: |- - **QuoteGraphQl** provides type and resolver information for the GraphQl module - to generate quote (cart) information endpoints. Also provides endpoints for modifying a quote. diff --git a/src/_data/codebase/v2_4/mrg/ce/RelatedProductGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/RelatedProductGraphQl.yml deleted file mode 100644 index d47c9c34b5a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/RelatedProductGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_RelatedProductGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/RelatedProductGraphQl/README.md -last_modified_at: '2019-05-08 12:53:00 -0500' -content: "**RelatedProductGraphQl** provides endpoints for getting Cross Sell / Related/ - Up Sell products data." diff --git a/src/_data/codebase/v2_4/mrg/ce/ReleaseNotification.yml b/src/_data/codebase/v2_4/mrg/ce/ReleaseNotification.yml deleted file mode 100644 index 130f3e93263..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ReleaseNotification.yml +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: Magento_ReleaseNotification -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/ReleaseNotification/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: "The **Release Notification Module** serves to provide a notification delivery - platform for displaying new features of a Magento installation or upgrade as well - as any other required release notifications.\n\n## Purpose and Content\n\n* Provides - a method of notifying administrators of changes, features, and functionality being - introduced in a Magento release.\n* Displays a modal containing a high level overview - of the features included in the installed or upgraded release of Magento upon the - initial login of each administrator into the Admin Panel for a given Magento version.\n* - The modal is enabled with pagination functionality to allow for easy navigation - between each modal page.\n* Each modal page includes detailed information about - a highlighted feature of the Magento release or other notification.\n* Release Notification - modal content is determined and provided by Magento Marketing.\n\n## Content Retrieval\n\nRelease - notification content is maintained by Magento for each Magento version, edition, - and locale. To retrieve the content, a response is returned from a request with - the following parameters:\n\n* **version** = The Magento version that the client - has installed (ex. 2.4.0).\n* **edition** = The Magento edition that the client - has installed (ex. Community).\n* **locale** = The chosen locale of the admin user - (ex. en_US).\n\nThe module will make three attempts to retrieve content for the - parameters in the order listed:\n\n1. Version/Edition/Locale\n2. Version/Edition/en_US - (default locale)\n3. Version (default file for a Magento version)\n\nIf there is - no content to be retrieved after these requests, the release notification modal - will not be displayed to the admin user.\n\n## Content Guidelines\n\nThe modal system - in the ReleaseNotification module can have up to four modal pages. The admin user - can navigate between pages using the \"< Prev\" and \"Next >\" buttons at the bottom - of the modal. The last modal page will have a \"Done\" button that will close the - modal and record that the admin user has seen the notification. \n\nEach modal page - can have the following optional content:\n\n* Main Content\n * Title\n * URL - to the image to be displayed alongside the title\n * Text body\n * Bullet - point list\n* Sub Headings (highlighted overviews of the content to be detailed - on subsequent modal pages) - one to three Sub Headings may be displayed\n * Sub - heading title\n * URL to the image to be display before the sub heading title\n - \ * Sub heading content\n* Footer\n * Footer content text\n\nThe Sub Heading - section is ideally used on the first modal page as a way to describe one to three - highlighted features that will be presented in greater detail on the following modal - pages. It is recommended to use the Main Content -> Text Body and Bullet Point lists - as the paragraph and list content displayed on a highlighted feature's detail modal - page.\n\nA clickable link to internal or external content in any text field will - be created by using the following format and opened in a new browser tab. Providing - the URL for the link followed by the text to be displayed for that link in brackets - will cause a clickable link to be created. The text between the brackets [text] - will be the text that the clickable link shows.\n\n### Link Format Example:\n\nThe - text: `https://devdocs.magento.com/ [Magento DevDocs].` will appear as [Magento - DevDocs](https://devdocs.magento.com/)." diff --git a/src/_data/codebase/v2_4/mrg/ce/RemoteStorage.yml b/src/_data/codebase/v2_4/mrg/ce/RemoteStorage.yml deleted file mode 100644 index 934b9843080..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/RemoteStorage.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_RemoteStorage -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/RemoteStorage/README.md -last_modified_at: '2020-09-23 14:19:33 -0500' -content: '' diff --git a/src/_data/codebase/v2_4/mrg/ce/Reports.yml b/src/_data/codebase/v2_4/mrg/ce/Reports.yml deleted file mode 100644 index 90f06230383..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Reports.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_Reports -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Reports/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_Reports module provides ability to collect various reports such as: - - products reports (bestsellers, low stock, most viewed, products ordered), - - sales reports (orders, tax, invoiced, shipping, refunds, coupons, and PayPal settlement reports), - - customer reports (new accounts, customer by order totals, customers by number of orders), - - shopping cart reports (products in cart, abandoned carts) diff --git a/src/_data/codebase/v2_4/mrg/ce/RequireJs.yml b/src/_data/codebase/v2_4/mrg/ce/RequireJs.yml deleted file mode 100644 index b2ee4f95572..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/RequireJs.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_RequireJs -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/RequireJs/README.md -last_modified_at: '2014-11-28 11:40:11 -0800' -content: |- - ## Purpose of module - - The Magento\RequireJs module introduces support for RequireJs JavaScript library and provides infrastructure for other modules to have them declared related configuration for RequireJs library. - - # Deployment - ## System requirements - - The Magento\RequireJs module does not have any specific system requirements. - - ## Install - The Magento\RequireJs module is installed automatically (using the native Magento Setup). No additional actions required. diff --git a/src/_data/codebase/v2_4/mrg/ce/Review.yml b/src/_data/codebase/v2_4/mrg/ce/Review.yml deleted file mode 100644 index d29803aebfa..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Review.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Review -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Review/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Review module functionality allows to write reviews for products. diff --git a/src/_data/codebase/v2_4/mrg/ce/ReviewAnalytics.yml b/src/_data/codebase/v2_4/mrg/ce/ReviewAnalytics.yml deleted file mode 100644 index 754a10ab0b1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ReviewAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_ReviewAnalytics -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/ReviewAnalytics/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: The Magento_ReviewAnalytics module configures data definitions for a data - collection related to the Review module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/ReviewGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/ReviewGraphQl.yml deleted file mode 100644 index 2ecbafa098b..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ReviewGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_ReviewGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/ReviewGraphQl/README.md -last_modified_at: '2020-05-06 14:36:44 +0300' -content: "**ReviewGraphQl** provides endpoints for getting and creating the Product - reviews by guest and logged in customers." diff --git a/src/_data/codebase/v2_4/mrg/ce/Robots.yml b/src/_data/codebase/v2_4/mrg/ce/Robots.yml deleted file mode 100644 index 8b2fd721af6..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Robots.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Robots -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Robots/README.md -last_modified_at: '2017-06-15 17:15:28 +0300' -content: "The Robots module provides the following functionalities: \n* contains a - router to match application action class for requests to the `robots.txt` file;\n* - allows obtaining the content of the `robots.txt` file depending on the settings - of the current website." diff --git a/src/_data/codebase/v2_4/mrg/ce/Rss.yml b/src/_data/codebase/v2_4/mrg/ce/Rss.yml deleted file mode 100644 index ee5f9f0c1b8..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Rss.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Rss -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Rss/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Rss module is responsible for processing all RSS feeds of the application - and allows to turn on/off RSS centrally. diff --git a/src/_data/codebase/v2_4/mrg/ce/Rule.yml b/src/_data/codebase/v2_4/mrg/ce/Rule.yml deleted file mode 100644 index d3c89d08be5..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Rule.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Rule -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Rule/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: 'Magento_Rule module provides abstract implementation of rules and rule conditions - that are extended by other modules, in particular by: Magento_SalesRule, Magento_CatalogRule, - etc...' diff --git a/src/_data/codebase/v2_4/mrg/ce/Sales.yml b/src/_data/codebase/v2_4/mrg/ce/Sales.yml deleted file mode 100644 index e1e6297b6fd..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Sales.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_Sales -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Sales/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - ## Purpose of module - - Magento\Sales module is responsible for order processing and appearance in system, - Magento\Sales module manages next system entities and flows: - * order management; - * invoice management; - * shipment management (including tracks management); - * credit memos management; - Magento\Sales module is required for Magento\Checkout module to perform checkout operations. - - # Deployment - ## System requirements - - The Magento_Sales module does not have any specific system requirements. - Depending on how many orders are being placed, there might be consideration for the database size - - ## Install - The Magento_Sales module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_4/mrg/ce/SalesAnalytics.yml b/src/_data/codebase/v2_4/mrg/ce/SalesAnalytics.yml deleted file mode 100644 index 90bdc907db9..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SalesAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SalesAnalytics -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/SalesAnalytics/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: The Magento_SalesAnalytics module configures data definitions for a data - collection related to the Sales module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/SalesGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/SalesGraphQl.yml deleted file mode 100644 index e31795ef4c1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SalesGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_SalesGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/SalesGraphQl/README.md -last_modified_at: '2018-10-15 19:46:32 +0300' -content: |- - **SalesGraphQl** provides type and resolver information for the GraphQl module - to generate sales orders information. diff --git a/src/_data/codebase/v2_4/mrg/ce/SalesInventory.yml b/src/_data/codebase/v2_4/mrg/ce/SalesInventory.yml deleted file mode 100644 index 8ff3e35805f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SalesInventory.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SalesInventory -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/SalesInventory/README.md -last_modified_at: '2016-09-21 16:39:44 +0300' -content: Magento_SalesInventory module allows retrieve and update stock attributes - related to Magento_Sales, such as status and quantity. diff --git a/src/_data/codebase/v2_4/mrg/ce/SalesRule.yml b/src/_data/codebase/v2_4/mrg/ce/SalesRule.yml deleted file mode 100644 index d8a55e166bd..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SalesRule.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SalesRule -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/SalesRule/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: SalesRule module is responsible for managing and processing Promotion Shopping - Cart Rules. diff --git a/src/_data/codebase/v2_4/mrg/ce/SalesSequence.yml b/src/_data/codebase/v2_4/mrg/ce/SalesSequence.yml deleted file mode 100644 index 0172c4bdcd0..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SalesSequence.yml +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Magento_SalesSequence -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/SalesSequence/README.md -last_modified_at: '2015-03-20 16:50:43 +0200' -content: |- - ## Purpose of module - - Magento\SalesSequence module is responsible for sequences processing in Sales module, - Magento\SalesSequence module manages sequences for next system entities and flows: - * order; - * invoice; - * shipment; - * credit memos; - Magento\SalesSequence module is required for Magento\Sales module. - - # Deployment - ## System requirements - - The Magento_SalesSequence module does not have any specific system requirements. - - ## Install - The Magento_SalesSequence module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_4/mrg/ce/SampleData.yml b/src/_data/codebase/v2_4/mrg/ce/SampleData.yml deleted file mode 100644 index ec57618c4f3..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SampleData.yml +++ /dev/null @@ -1,84 +0,0 @@ ---- -title: Magento_SampleData -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/SampleData/README.md -last_modified_at: '2020-06-16 18:27:26 +0100' -content: |- - Magento sample data includes a sample store, complete with more than 250 products (about 200 of them are configurable products), categories, promotional price rules, CMS pages, banners, and so on. Sample data uses the Luma theme on the storefront. - - Installing sample data is optional. - - Technically, sample data is a set of regular Magento modules, which can be deployed and installed together with the Magento instance, or later in the scope of upgrade. - - ## Deploy Sample Data - - You can deploy sample data from one of the following sources: - - * From the Magento composer repository, optionally using Magento CLI - * From the Magento GitHub repository - - If your Magento code base was cloned from the mainline branch, you can use either source of the sample data. If it was cloned from the `develop` branch, use the GitHub repository and choose to get sample data modules from the `develop` branch. - - ### Deploy Sample Data from Composer Repository - - To deploy sample data from the Magento composer repository using Magento CLI: - - 1. If your Magento instance is already installed, skip this step. Otherwise, in the Magento root directory, run: `# composer install`. - 2. In the Magento root directory, run: `# bin/magento sampledata:deploy`. This command collects the dependencies from the `suggest` sections of the `composer.json` files of modules, which suggest to install sample data (like `Magento_Catalog`, `Magento_Sales`, and so on). - - To deploy sample data from the Magento composer repository without Magento CLI: - - 1. Specify sample data packages in the `require` section of the root `composer.json` file, for example: - ``` - { - "require": { - ... - "magento/module-catalog-sample-data": "{version}", - "magento/module-configurable-sample-data": "{version}", - "magento/module-cms-sample-data": "{version}", - "magento/module-sales-sample-data": "{version}" - .... - } - } - ``` - - Where `` is the version of the packages; it should correspond to the version of the Magento instance. - - Each package corresponds to a sample data module. The complete list of available modules can be viewed in the [sample data GitHub repository] (https://github.com/magento/magento2-sample-data/tree/develop/app/code/Magento) - - 2. To update the dependencies, in the Magento root directory, run: `# composer update` - - ### Deploy Sample Data from GitHub Repository - - To deploy sample data from the GitHub repository: - - 1. Clone sample data from `https://github.com/magento/magento2-sample-data`. If your Magento instance was cloned from the mainline branch, choose the mainline branch when cloning sample data; choose the `develop` branch if Magento was cloned from `develop`. - 2. Link the sample data and your Magento instance by running: `# php -f /dev/tools/build-sample-data.php -- --ce-source=""` - - ## Install Sample Data - - Once the sample data is deployed, it will be installed automatically when you install or upgrade your Magento instance by using the command line. - - ## Uninstall Sample Data - - To remove the sample data modules from the code base, run one of the following commands from the Magento root directory: - - * If sample data was deployed from the composer repository, run: `# bin/magento sampledata:remove` - * If sample data was deployed from the GitHub repository and linked to your Magento instance, run: - `# php -f /dev/tools/build-sample-data.php – --command=unlink --ce-source=""` - - To delete all the products and other entities provided by the sample data modules, delete the database and reinstall Magento with a clean database. - - ## Reinstall Sample Data - - If you have deleted certain entities provided by sample data and want to restore them, take the following steps: - - 1. From the Magento root directory, run the following command: `# bin/magento sampledata:reset` - 2. Upgrade Magento as usual. - - The deleted sample data entities will be restored. Those entities, which were changed, will preserve these changes and will not be restored to the default view. - - ## Documentation - - You can find the more detailed description of sample data manipulation procedures at . diff --git a/src/_data/codebase/v2_4/mrg/ce/Search.yml b/src/_data/codebase/v2_4/mrg/ce/Search.yml deleted file mode 100644 index 88e88e937d0..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Search.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Search -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Search/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Search module introduces basic search functionality and provides - interfaces that allow to implement search for specific module. diff --git a/src/_data/codebase/v2_4/mrg/ce/Security.yml b/src/_data/codebase/v2_4/mrg/ce/Security.yml deleted file mode 100644 index c16b59fa48b..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Security.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_Security -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Security/README.md -last_modified_at: '2016-01-11 17:45:47 +0300' -content: |- - **Security** management module - _Main features:_ - 1. Added support for simultaneous admin user logins with ability to enable/disable the feature, review and disconnect the list of current logged in sessions - 2. Added password complexity configuration - 3. Enhanced security to prevent account takeover for sessions opened on public computers and similar: - * Password confirmation for all critical flows (like password, email change) - * Lockout of the account after a configurable amount of incorrect login/password entries - * Password Change functionality is enhanced by email and/or ip address by frequency, number and requests per hour limitation - * Change password link becomes invalid after the first use or after a configurable amount of time - * Password/email change notifications are sent to both old and new email addresses - 4. Fixed: the password is not being reset until the new password is submitted via the form available by a one time link sent to the email address diff --git a/src/_data/codebase/v2_4/mrg/ce/SendFriend.yml b/src/_data/codebase/v2_4/mrg/ce/SendFriend.yml deleted file mode 100644 index 865469ca300..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SendFriend.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_SendFriend -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/SendFriend/README.md -last_modified_at: '2015-06-02 12:45:34 +0300' -content: The Magento_SendFriend implements the functionality behind the "Email to - a Friend" link on a product page, which allows to share favorite products with others - by clicking the link. diff --git a/src/_data/codebase/v2_4/mrg/ce/SendFriendGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/SendFriendGraphQl.yml deleted file mode 100644 index 33e24b432b0..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SendFriendGraphQl.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_SendFriendGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/SendFriendGraphQl/README.md -last_modified_at: '2018-11-19 20:18:31 +0200' -content: "**SendFriendGraphQl** provides support of GraphQL for SendFriend functionality." diff --git a/src/_data/codebase/v2_4/mrg/ce/Shipping.yml b/src/_data/codebase/v2_4/mrg/ce/Shipping.yml deleted file mode 100644 index e74f9b8306e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Shipping.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Shipping -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Shipping/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_Shipping module provides the abstract models and interfaces for a shipping carrier integration, including the web interface for the Shipment entity. - You need to extend these abstractions if you are adding new shipping carrier integration. diff --git a/src/_data/codebase/v2_4/mrg/ce/Sitemap.yml b/src/_data/codebase/v2_4/mrg/ce/Sitemap.yml deleted file mode 100644 index 9ddc9380303..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Sitemap.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Sitemap -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Sitemap/README.md -last_modified_at: '2014-07-11 11:30:21 -0700' -content: |- - The Sitemap module allows managing the Magento application sitemap and - [sitemap.xml](http://en.wikipedia.org/wiki/Sitemaps) for searching engines. diff --git a/src/_data/codebase/v2_4/mrg/ce/Store.yml b/src/_data/codebase/v2_4/mrg/ce/Store.yml deleted file mode 100644 index 05efd47e5f6..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Store.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Store -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Store/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - The Store module provides one of the basic and major features of a content management system for e-commerce web - sites by creating and managing a store for the customers to conduct online-shopping. Stores can be combined in groups, - and are linked to a specific website. All store related configurations (currency, locale, scope etc.), management and - storage maintenance are covered under this module. diff --git a/src/_data/codebase/v2_4/mrg/ce/StoreGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/StoreGraphQl.yml deleted file mode 100644 index e70f9e50462..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/StoreGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_StoreGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/StoreGraphQl/README.md -last_modified_at: '2018-04-09 17:36:37 -0500' -content: |- - **StoreGraphQl** provides type information for the GraphQl module - to generate store fields information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/Swagger.yml b/src/_data/codebase/v2_4/mrg/ce/Swagger.yml deleted file mode 100644 index a3145d8217d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Swagger.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Swagger -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Swagger/README.md -last_modified_at: '2015-08-14 15:14:44 -0500' -content: |- - The Magento_Swagger module provides access to a page generated using the swagger-ui package. The swagger-ui can be viewed - [on Github](https://github.com/swagger-api/swagger-ui). It accesses the JSON Schema describing Magento's REST APIs, - and displays it in a user-friendly, navigable format. diff --git a/src/_data/codebase/v2_4/mrg/ce/SwaggerWebapi.yml b/src/_data/codebase/v2_4/mrg/ce/SwaggerWebapi.yml deleted file mode 100644 index dc0836f39ce..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SwaggerWebapi.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SwaggerWebapi -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/SwaggerWebapi/README.md -last_modified_at: '2018-03-23 17:48:45 +1300' -content: The Magento_SwaggerWebapi module provides the implementation of the REST - Webapi module with Magento_Swagger. diff --git a/src/_data/codebase/v2_4/mrg/ce/SwaggerWebapiAsync.yml b/src/_data/codebase/v2_4/mrg/ce/SwaggerWebapiAsync.yml deleted file mode 100644 index 537893eb0f2..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SwaggerWebapiAsync.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SwaggerWebapiAsync -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/SwaggerWebapiAsync/README.md -last_modified_at: '2018-03-23 17:48:46 +1300' -content: The Magento_SwaggerWebapiAsync module provides the implementation of the - Asynchronous WebApi module with Magento_Swagger. diff --git a/src/_data/codebase/v2_4/mrg/ce/Swatches.yml b/src/_data/codebase/v2_4/mrg/ce/Swatches.yml deleted file mode 100644 index a2cb09d585e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Swatches.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Swatches -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Swatches/README.md -last_modified_at: '2015-07-28 12:18:39 +0300' -content: Magento_Swatches module is replacing default product attributes text values - with swatch images, for more convenient product displaying and selection. diff --git a/src/_data/codebase/v2_4/mrg/ce/SwatchesGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/SwatchesGraphQl.yml deleted file mode 100644 index a256210f0c9..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SwatchesGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_SwatchesGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/SwatchesGraphQl/README.md -last_modified_at: '2018-01-16 16:07:17 -0600' -content: |- - **SwatchesGraphQl** provides type information for the GraphQl module - to generate swatches fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/SwatchesLayeredNavigation.yml b/src/_data/codebase/v2_4/mrg/ce/SwatchesLayeredNavigation.yml deleted file mode 100644 index f9e2ec35a81..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SwatchesLayeredNavigation.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_SwatchesLayeredNavigation -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/SwatchesLayeredNavigation/README.md -last_modified_at: '2016-03-10 13:38:33 +0200' -content: |- - ## Overview - - The **Magento_SwatchesLayeredNavigation** module enables LayeredNavigation functionality for Swatch attributes - - ## Backward incompatible changes - No backward incompatible changes - - ## Dependencies - The **Magento_SwatchesLayeredNavigation** is dependent on the following modules: - - - Magento_Swatches - - Magento_LayeredNavigation - - ## Specific Settings - The **Magento_SwatchesLayeredNavigation** module does not provide any specific settings. - - ## Specific Extension Points - The **Magento_SwatchesLayeredNavigation** module does not provide any specific extension points. You can extend it using the Magento extension mechanism. diff --git a/src/_data/codebase/v2_4/mrg/ce/Tax.yml b/src/_data/codebase/v2_4/mrg/ce/Tax.yml deleted file mode 100644 index 043a59d0bb7..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Tax.yml +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Magento_Tax -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Tax/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - ## Purpose of module - The Magento_Tax module provides the calculations needed to compute the consumption tax on goods and services. - - The Magento_Tax module includes the following: - * configuration of the tax rates and rules to apply - * configuration of tax classes that apply to: - ** taxation on products - ** taxation on shipping charges - ** taxation on gift options (example: gift wrapping) - * specification whether the consumption tax is "sales & use" (typically product prices are loaded without any tax) or "VAT" (typically product prices are loaded including tax) - * specification of whether the tax total line can be toggled to display the tax details/subtotals - * display of prices (presented with tax, without tax, or both with and without) - - The Magento_Tax module also handles special cases when computing tax, such as: - * determining the tax on an individual item (for example, one that is being returned) when the original tax has been computed on the entire shopping cart - ** example country: United States - * being able to handle 2 or more tax rates that are applied separately (examples include a "luxury tax" on exclusive items) - * being able to handle a subsequent tax rate that is applied after a previous one is applied (a "tax on tax" situation, which recently was a part of Canadian tax law) - - # Deployment - ## System requirements - The Magento_Tax module does not have any specific system requirements. - - Depending on how many tax rates and tax rules are being used, there might be consideration for the database size - Depending on the frequency of updating tax rates and tax rules, there might be consideration for the scheduling of these updates - - ## Install - The Magento_Tax module is installed automatically (using the native Magento install mechanism) without any additional actions. - - ## Uninstall - The Magento_Tax module should not be uninstalled; it is a required module. diff --git a/src/_data/codebase/v2_4/mrg/ce/TaxGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/TaxGraphQl.yml deleted file mode 100644 index 4a29711f6cf..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/TaxGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_TaxGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/TaxGraphQl/README.md -last_modified_at: '2018-01-16 16:07:17 -0600' -content: |- - **TaxGraphQl** provides type information for the GraphQl module - to generate tax fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/Theme.yml b/src/_data/codebase/v2_4/mrg/ce/Theme.yml deleted file mode 100644 index 5c8050be2a4..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Theme.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Theme -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Theme/README.md -last_modified_at: '2014-07-11 11:30:21 -0700' -content: The Theme module contains common infrastructure that provides an ability - to apply and use themes in Magento application. diff --git a/src/_data/codebase/v2_4/mrg/ce/ThemeGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/ThemeGraphQl.yml deleted file mode 100644 index cd09980520b..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ThemeGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ThemeGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/ThemeGraphQl/README.md -last_modified_at: '2018-12-06 10:59:37 -0500' -content: |- - **ThemeGraphQl** provides type information for the GraphQl module - to generate theme fields information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/Tinymce3.yml b/src/_data/codebase/v2_4/mrg/ce/Tinymce3.yml deleted file mode 100644 index 8fe14c09b55..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Tinymce3.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Tinymce3 -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Tinymce3/README.md -last_modified_at: '2018-05-14 17:18:09 -0500' -content: We have updated the TinyMCE module to the latest available version, 4.6.4. - TinyMCE v4.6.4 provides backwards-compatibility for modified editor modules to prevent - the loss of functionality. The TinyMCE3 module is now deprecated and will be removed - in a future release. diff --git a/src/_data/codebase/v2_4/mrg/ce/Translation.yml b/src/_data/codebase/v2_4/mrg/ce/Translation.yml deleted file mode 100644 index 376b62f4f1f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Translation.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Translation -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Translation/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **Translation** enables localization of a store for multiple regions and markets. - Also provides the inline translation tool. diff --git a/src/_data/codebase/v2_4/mrg/ce/Ui.yml b/src/_data/codebase/v2_4/mrg/ce/Ui.yml deleted file mode 100644 index f8ba2dcde04..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Ui.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_Ui -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Ui/README.md -last_modified_at: '2016-08-05 21:54:51 +1200' -content: |- - ## Purpose of module - - The Magento\Ui module introduces a set of common UI components, which could be used and configured via layout XML files. - - # Deployment - ## System requirements - - The Magento\Ui module does not have any specific system requirements. - - ## Install - The Magento\Ui module is installed automatically (using the native Magento Setup). No additional actions required. diff --git a/src/_data/codebase/v2_4/mrg/ce/Ups.yml b/src/_data/codebase/v2_4/mrg/ce/Ups.yml deleted file mode 100644 index 5ae1db6b5a4..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Ups.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Ups -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Ups/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_Ups module implements integration with the United Parcel Service - shipping carrier. diff --git a/src/_data/codebase/v2_4/mrg/ce/UrlRewrite.yml b/src/_data/codebase/v2_4/mrg/ce/UrlRewrite.yml deleted file mode 100644 index 4bbd5502406..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/UrlRewrite.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_UrlRewrite -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/UrlRewrite/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_UrlRewrite module provides ability to customize website URLs by creating - custom URL rewrite rules. diff --git a/src/_data/codebase/v2_4/mrg/ce/UrlRewriteGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/UrlRewriteGraphQl.yml deleted file mode 100644 index 2d91d5d2e02..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/UrlRewriteGraphQl.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_UrlRewriteGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/UrlRewriteGraphQl/README.md -last_modified_at: '2018-01-17 11:18:15 -0600' -content: |- - **UrlRewriteGraphQl** provides type information for the GraphQl module - to generate url rewrites from entities that implement such rewrites, - like categories, products or cms and other 3rd party modules. diff --git a/src/_data/codebase/v2_4/mrg/ce/User.yml b/src/_data/codebase/v2_4/mrg/ce/User.yml deleted file mode 100644 index 664a67ee295..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/User.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_User -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/User/README.md -last_modified_at: '2015-08-27 15:34:05 -0500' -content: |- - **User** enables admin users to manage and assign roles to administrators and other non-customer users, - reset user passwords, and invalidate access tokens. - Different roles can be assigned to different users to define their permissions. - For admin passwords, it enables setting lifetimes and locking them when expired or when a specified numbers of failures have occurred. It allows preventing password brute force attacks for system backend. diff --git a/src/_data/codebase/v2_4/mrg/ce/Usps.yml b/src/_data/codebase/v2_4/mrg/ce/Usps.yml deleted file mode 100644 index 04bc3fe9757..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Usps.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Usps -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Usps/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_Usps module provides integration with the United States Postal - Service shipping carrier. diff --git a/src/_data/codebase/v2_4/mrg/ce/Variable.yml b/src/_data/codebase/v2_4/mrg/ce/Variable.yml deleted file mode 100644 index 88185335749..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Variable.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Variable -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Variable/README.md -last_modified_at: '2015-02-10 10:11:24 -0600' -content: Magento\Variable Allows to create custom variables and then use them in email - templates or in WYSIWYG editor for editing description of system entities. diff --git a/src/_data/codebase/v2_4/mrg/ce/Vault.yml b/src/_data/codebase/v2_4/mrg/ce/Vault.yml deleted file mode 100644 index 37ce9ce4935..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Vault.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Vault -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Vault/README.md -last_modified_at: '2015-12-02 14:06:21 +0200' -content: The Magento_Vault module implements the integration with the Vault payment - gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_4/mrg/ce/VaultGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/VaultGraphQl.yml deleted file mode 100644 index 8e228b688b1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/VaultGraphQl.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_VaultGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/VaultGraphQl/README.md -last_modified_at: '2019-01-22 15:13:27 -0500' -content: |- - **VaultGraphQl** provides type and resolver information for the GraphQl module - to generate Vault (stored payment information) information endpoints. This module also - provides mutations for modifying a payment token. diff --git a/src/_data/codebase/v2_4/mrg/ce/Version.yml b/src/_data/codebase/v2_4/mrg/ce/Version.yml deleted file mode 100644 index 3e368bbdc9e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Version.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Version -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Version/README.md -last_modified_at: '2015-01-29 16:15:56 -0600' -content: Magento\Version Allows to get Magento version and edition by HTTP GET request diff --git a/src/_data/codebase/v2_4/mrg/ce/Webapi.yml b/src/_data/codebase/v2_4/mrg/ce/Webapi.yml deleted file mode 100644 index b4a5b582f79..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Webapi.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Webapi -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Webapi/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - **Webapi** provides the framework for the application to expose REST and SOAP web services. It exposes an area for REST - and another area for SOAP services and routes requests based on the Webapi configuration. It also handles - deserialization of requests and serialization of responses. diff --git a/src/_data/codebase/v2_4/mrg/ce/WebapiAsync.yml b/src/_data/codebase/v2_4/mrg/ce/WebapiAsync.yml deleted file mode 100644 index 65cd7358655..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/WebapiAsync.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_WebapiAsync -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/WebapiAsync/README.md -last_modified_at: '2018-03-20 12:57:53 +0200' -content: "**WebapiAsync** Extends Webapi extension and provide functional to process - asynchronous requests. It handle asynchronous requests, schedule, publish and consum - bulk operations from queue." diff --git a/src/_data/codebase/v2_4/mrg/ce/WebapiSecurity.yml b/src/_data/codebase/v2_4/mrg/ce/WebapiSecurity.yml deleted file mode 100644 index 07fadb8898e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/WebapiSecurity.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_WebapiSecurity -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/WebapiSecurity/README.md -last_modified_at: '2016-03-22 15:38:49 -0500' -content: |- - **WebapiSecurity** enables access management of some Web API resources. - If checkbox is enabled in backend through: Stores -> Configuration -> Services -> Magento Web API -> Web Api Security - then the security of all of the services outlined in app/code/Magento/WebapiSecurity/etc/di.xml would be loosened. You may modify this list to customize which services should follow this behavior. - By loosening the security, these services would allow access anonymously (by anyone). diff --git a/src/_data/codebase/v2_4/mrg/ce/Weee.yml b/src/_data/codebase/v2_4/mrg/ce/Weee.yml deleted file mode 100644 index e7927aee67f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Weee.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_Weee -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Weee/README.md -last_modified_at: '2019-12-11 15:16:04 +0000' -content: |- - The Magento_Weee module enables the application of fees/fixed product taxes (FPT) on certain types of products, usually related to electronic devices and recycling. - Fixed product taxes can be used to setup a WEEE tax that is a fixed amount, rather than a percentage of the product price. FPT can be configured to be displayed at various places in Magento. Rules, amounts, and display options can be configured in the backend. This module extends the existing functionality of Magento_Tax. - - The Magento_Weee module includes the following: - - * ability to add different number of fixed product taxes to product. They are treated as a product attribute; - * configuration of where WEEE appears (on category, product, sales, invoice, or credit memo pages) and whether FPT should be taxed; - * a new line item in the totals section. - - # System requirements - The Magento_Weee module does not have any specific system requirements. - - ## Install - Magento_Weee module can be installed automatically (using native Magento install mechanism) without any additional actions - - ## Uninstall - Magento installation with existing products with FPT: - * Disable FPT on the backend - * Remove all products with FPT - * Remove all FPT attributes from attribute sets - * Delete all FPT attributes - * Remove module directory from the code base - - New Magento installation: - * Can be removed without additional actions diff --git a/src/_data/codebase/v2_4/mrg/ce/WeeeGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/WeeeGraphQl.yml deleted file mode 100644 index ce834ba6830..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/WeeeGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_WeeeGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/WeeeGraphQl/README.md -last_modified_at: '2018-01-17 17:11:48 -0600' -content: |- - **WeeeGraphQl** provides type information for the GraphQl module - to generate wee tax fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/Widget.yml b/src/_data/codebase/v2_4/mrg/ce/Widget.yml deleted file mode 100644 index 76a89081443..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Widget.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Widget -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Widget/README.md -last_modified_at: '2014-07-11 11:30:21 -0700' -content: The Widget module allows Magento application to be extended with custom widget - blocks. diff --git a/src/_data/codebase/v2_4/mrg/ce/Wishlist.yml b/src/_data/codebase/v2_4/mrg/ce/Wishlist.yml deleted file mode 100644 index f91682a3f91..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Wishlist.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Wishlist -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/Wishlist/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_Wishlist implements the Wishlist functionality. - This allows customers to create a list of products that they can add to their shopping cart to be purchased at a later date, or share with friends. diff --git a/src/_data/codebase/v2_4/mrg/ce/WishlistAnalytics.yml b/src/_data/codebase/v2_4/mrg/ce/WishlistAnalytics.yml deleted file mode 100644 index 1f62cea936c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/WishlistAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_WishlistAnalytics -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/WishlistAnalytics/README.md -last_modified_at: '2020-12-10 20:10:41 -0600' -content: The Magento_WishlistAnalytics module configures data definitions for a data - collection related to the Wishlist module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/WishlistGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/WishlistGraphQl.yml deleted file mode 100644 index 84e43485d5d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/WishlistGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_WishlistGraphQl -source_repo: magento2ce -release: 2.4.2 -github_path: app/code/Magento/WishlistGraphQl/README.md -last_modified_at: '2018-10-26 12:42:07 +0200' -content: |- - **WishlistGraphQl** provides type information for the GraphQl module - to generate wishlist fields. diff --git a/src/_data/codebase/v2_4/mrg/ee/AdminGws.yml b/src/_data/codebase/v2_4/mrg/ee/AdminGws.yml deleted file mode 100644 index f3e4745cd1e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/AdminGws.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_AdminGws -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/AdminGws/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: "**AdminGws** provides configuration management within the Global, Website, - and Store data scopes. Restrictions can be \nimposed on various system elements - through configurations that are applied at the desired level." diff --git a/src/_data/codebase/v2_4/mrg/ee/AdminGwsConfigurableProduct.yml b/src/_data/codebase/v2_4/mrg/ee/AdminGwsConfigurableProduct.yml deleted file mode 100644 index 16a49e78fae..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/AdminGwsConfigurableProduct.yml +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Magento_AdminGwsConfigurableProduct -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/AdminGwsConfigurableProduct/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_AdminGwsConfigurableProduct module is a part of the restricted admin user permissions functionality in Magento EE. It extends the Magento_AdminGws module functionality for configurable product. - - ## Implementation Details - - The Magento_AdminGwsConfigurableProduct module: - - - adds plugin on `\Magento\Magento_AdminGwsConfigurableProduct\Plugin\PermissionsDataChecker` to check permissions for current user. - - ## Dependencies - - You can find the list of modules the Magento_AdminGwsConfigurableProduct module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. - - ## Extension Points - - The Magento_AdminGwsConfigurableProduct module does not provide any specific extension points. - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/ee/AdminGwsStaging.yml b/src/_data/codebase/v2_4/mrg/ee/AdminGwsStaging.yml deleted file mode 100644 index 74829359485..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/AdminGwsStaging.yml +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Magento_AdminGwsStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/AdminGwsStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_AdminGwsStaging module is a part of the staging functionality in Magento EE. It extends the Magento_AdminGws module functionality to be used in staging mode. - - ## Implementation Details - - The Magento_AdminGwsStaging module: - - - adds plugin on `\Magento\AdminGwsStaging\Plugin\PreviewUrlBuilder` to add default store view the current user has access to. - - ## Dependencies - - You can find the list of modules the Magento_AdminGwsStaging module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. - - ## Extension Points - - The Magento_AdminGwsStaging module does not provide any specific extension points. - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/ee/AdvancedCatalog.yml b/src/_data/codebase/v2_4/mrg/ee/AdvancedCatalog.yml deleted file mode 100644 index 44585b182c5..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/AdvancedCatalog.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_AdvancedCatalog -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/AdvancedCatalog/README.md -last_modified_at: '2015-06-22 19:38:00 +0300' -content: |- - Magento\AdvancedCatalog module introduces list of optimizations to allow higher concurrency on product management - operations with immediate update of product data on frontend and plays as an extension to indexation logic of - Magento\Catalog module. diff --git a/src/_data/codebase/v2_4/mrg/ee/AdvancedCheckout.yml b/src/_data/codebase/v2_4/mrg/ee/AdvancedCheckout.yml deleted file mode 100644 index 9110f117a8f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/AdvancedCheckout.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_AdvancedCheckout -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/AdvancedCheckout/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\AdvanceCheckout extends Magento_Checkout with following functions: adding product to cart by entering SKU on - frontend, uploading list of SKUs to add products to cart on frontend and ability for admin to manage customer's shopping - cart. diff --git a/src/_data/codebase/v2_4/mrg/ee/AdvancedRule.yml b/src/_data/codebase/v2_4/mrg/ee/AdvancedRule.yml deleted file mode 100644 index 7df49d6165e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/AdvancedRule.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_AdvancedRule -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/AdvancedRule/README.md -last_modified_at: '2015-11-20 12:14:51 -0600' -content: AdvancedRule module enhances the performance of rule processing. diff --git a/src/_data/codebase/v2_4/mrg/ee/AdvancedSalesRule.yml b/src/_data/codebase/v2_4/mrg/ee/AdvancedSalesRule.yml deleted file mode 100644 index bf7053ce7f2..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/AdvancedSalesRule.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_AdvancedSalesRule -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/AdvancedSalesRule/README.md -last_modified_at: '2015-11-20 12:14:51 -0600' -content: AdvancedSalesRule module enhances the performance of sale rule processing. diff --git a/src/_data/codebase/v2_4/mrg/ee/AwsS3CustomerCustomAttributes.yml b/src/_data/codebase/v2_4/mrg/ee/AwsS3CustomerCustomAttributes.yml deleted file mode 100644 index 595f35e139f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/AwsS3CustomerCustomAttributes.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_AwsS3CustomerCustomAttributes -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/AwsS3CustomerCustomAttributes/README.md -last_modified_at: '2020-11-27 02:17:48 -0600' -content: The Magento_AwsS3CustomerCustomAttributes module created for maintaining - Customer Custom Attributes tests related to Aws S3 remote storage functionality diff --git a/src/_data/codebase/v2_4/mrg/ee/Banner.yml b/src/_data/codebase/v2_4/mrg/ee/Banner.yml deleted file mode 100644 index 3885afb6c23..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Banner.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Banner -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/Banner/README.md -last_modified_at: '2018-01-12 13:34:20 +0200' -content: "The Banner module allows creating and managing dynamic blocks and widgets - in Magento application. \nThe Dynamic Block content can be specified by Store View." diff --git a/src/_data/codebase/v2_4/mrg/ee/BannerCustomerSegment.yml b/src/_data/codebase/v2_4/mrg/ee/BannerCustomerSegment.yml deleted file mode 100644 index cb8accff86e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/BannerCustomerSegment.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_BannerCustomerSegment -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/BannerCustomerSegment/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: The Banner Customer Segment module allows creating and managing banners in - the customer segment scope. diff --git a/src/_data/codebase/v2_4/mrg/ee/BundleImportExportStaging.yml b/src/_data/codebase/v2_4/mrg/ee/BundleImportExportStaging.yml deleted file mode 100644 index 20547da0c20..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/BundleImportExportStaging.yml +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Magento_BundleImportExportStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/BundleImportExportStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_BundleImportExportStaging module is a part of the staging functionality in Magento EE. It extends the Magento_BundleImportExport module functionality to be used in staging mode. - - ## Implementation Details - - The Magento_BundleImportExportStaging module: - - - adds plugin on `\Magento\BundleImportExport\Model\Import\Product\Type\Bundle\RelationsDataSaver` to add sequence information to bundle product relations (options, selections, etc.) - - ## Dependencies - - You can find the list of modules the Magento_BundleImportExportStaging module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. - - ## Extension Points - - The Magento_BundleImportExportStaging module does not provide any specific extension points. - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/ee/BundleStaging.yml b/src/_data/codebase/v2_4/mrg/ee/BundleStaging.yml deleted file mode 100644 index 18f7ea2deb8..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/BundleStaging.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Magento_BundleStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/BundleStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_BundleStaging module is a part of the staging functionality in Magento EE. This new functionality enables you to stage a bundle product in the Schedule Update form of the product. - - ## Implementation Details - - The Magento_BundleStaging module extends the functionality of the Magento_Bundle module. When you schedule an update for a bundle product, all bundle item options for that concrete product are available and can be edited. All the bundle product attributes can be staged. - - ### Installation Details - - The Magento_BundleStaging module makes irreversible changes in a database during installation. It means, that you cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies with the Magento_BundleStaging module in the `require` object of the `composer.json` file. The file is located in the same directory as this `README` file. - - ## Extension Points - - Extension points enable extension developers to interact with the Magento_BundleStaging module. You can interact with the Magento_BundleStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BundleStaging module. - - ### UI components - - You can extend Bundle updates product listing using the grid UI component located in the `Magento/BundleStaging/view/adminhtml/ui_component/bundle_update_product_listing.xml`. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogEvent.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogEvent.yml deleted file mode 100644 index 0105c5b9167..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogEvent.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogEvent -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CatalogEvent/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento_CatalogEvent module is designed for creating campaigns that encourage customers to buy products with lower prices. - There are three types of the catalog events: upcoming, open, closed. diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogImportExportStaging.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogImportExportStaging.yml deleted file mode 100644 index 95977a27d02..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogImportExportStaging.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_CatalogImportExportStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CatalogImportExportStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_CatalogImportExportStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogImportExport module functionality to be used in staging mode. - - ## Implementation Details - - The Magento_CatalogImportExportStaging module: - - - adds plugin on `Magento\CatalogImportExport\Model\Import\Product::saveProductEntity` to add version and sequence information to product entity - - listens to `catalog_product_import_bunch_delete_commit_before` event to delete values from sequence table when products being deleted - - ## Dependencies - - You can find the list of modules that have dependencies on Magento_CatalogImportExportStaging module, in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. - - ## Extension Points - - The Magento_CatalogImportExportStaging module does not provide any specific extension points. You can extend it using the Magento extension mechanism. - - For more information about Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html) and [Magento dependency injection](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html). - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogInventoryStaging.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogInventoryStaging.yml deleted file mode 100644 index 9454029f52e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogInventoryStaging.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Magento_CatalogInventoryStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CatalogInventoryStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_CatalogInventoryStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogInventory module functionality, adding the capability to monitor the "Stock Status" field on the Schedule Update form of a product. - - ## Implementation details - - The Magento_CatalogInventoryStaging module adds the disabled "Stock Status" field on the Schedule Update form of a product during form rendering. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_CatalogInventoryStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - You can interact with the Magento_CatalogInventoryStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogInventoryStaging module. diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogPermissions.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogPermissions.yml deleted file mode 100644 index 665210bc5a2..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogPermissions.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_CatalogPermissions -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CatalogPermissions/README.md -last_modified_at: '2015-05-14 15:09:36 +0300' -content: |- - Magento_CatalogPermissions feature allows to restrict the following permissions: - - Browse categories - - Display product prices - - Add to cart - - Catalog search - The permissions can be restricted for specific customer groups and guest users. diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogPermissionsGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogPermissionsGraphQl.yml deleted file mode 100644 index 7aa0cdc25ff..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogPermissionsGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogPermissionsGraphQl -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CatalogPermissionsGraphQl/README.md -last_modified_at: '2020-06-21 10:09:05 +0200' -content: Magento_CatalogPermissionsGraphQL feature allows to apply Magento_CatalogPermissions - features to product queries in GraphQl area diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogRuleStaging.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogRuleStaging.yml deleted file mode 100644 index 4751aed4431..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogRuleStaging.yml +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: Magento_CatalogRuleStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CatalogRuleStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_CatalogRuleStaging module is a part of the staging functionality in Magento EE. It enables you to create new catalog rule updates or add new changes to the existing store updates. In other words, you can modify the catalog rules in updates. These updates are shown on the content dashboard. - - ## Implementation details - - The Magento_CatalogRuleStaging module changes a catalog rule creation page and the catalog rule related database tables to make them compatible with the Magento Staging Framework. This module depends on the Magento_CatalogRule module and extends its functionality. It changes the database structure of the Magento_CatalogRule module and the way in which catalog rules are managed. The Magento_CatalogRule module must be enabled. - - The Magento_CatalogRuleStaging module enables you to stage the following catalog rule attributes: - - - Rule Name - - Description - - Websites - - Customer Groups - - Priority - - Product Apply - - Product Discount Amount - - Subproduct Discounts - - Subproduct Apply - - Subproduct Discount Amount - - Discard Subsequent Rules - - These attributes cannot be modified and are a part of the static Magento Catalog Rule form. - - ### Installation details - - The Magento_CatalogRuleStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_CatalogRuleStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_CatalogRuleStaging module. You can interact with the Magento_CatalogRuleStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogRuleStaging module. - - ### Layouts - - You can extend and override layouts in the `app/code/Magento/CatalogRuleStaging/view/adminhtml/layout` directory. - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogStaging.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogStaging.yml deleted file mode 100644 index e012e502a12..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogStaging.yml +++ /dev/null @@ -1,127 +0,0 @@ ---- -title: Magento_CatalogStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CatalogStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_CatalogStaging module is a part of the staging functionality in Magento EE. It enables you to create new catalog updates or add new changes to the existing store updates. In other words, you can modify the category and product entity attributes in updates. These updates are shown on the content dashboard. - - ## Implementation Details - - The Magento_CatalogStaging module extends the Magento_Catalog module functionality. It changes a category and product creation page, and related database tables to make them compatible with the Magento Staging Framework. - - The following fields are removed from the Magento_Catalog module forms: - - - Category form: - - Schedule design update from - - Schedule design update to - - - Product form: - - Set as new from - - Set as new to - - Schedule design update from - - Schedule design update to - - Special price from - - Special price to - - They are all related to the time period attributes, and now can be set using staging functionality, when you schedule a new update as: - - - Special price - - Schedule design update - - Set product as new - - ### Category Staging - - The Magento_CatalogStaging module enables you to stage the following category attributes: - - - Enable/disable Category - - Include in Menu - - Category Name - - Content - - Category Image - - Description - - CMS Blocks - - Display Settings - - Display Mode - - Anchor - - Product Sorting - - Layered Navigation Price Step - - Search Engine Optimization - - Meta Title - - Meta Keywords - - Meta Description - - Design - - Layout - - Layout Update XML - - New Theme - - The following category attributes cannot be staged: - - - Assignment of Products to a Category - - URL - - ### Product Staging - - The Magento_CatalogStaging module enables you to stage the following product attributes: - - - Attribute Set - - Product Name - - Price - - Weight attributes - - Visibility - - New(flag) - - Country of Manufacture - - Description - - Websites(assignment) - - Design - - Layout - - Display Product Options In - - Layout Update XML - - Related Products, Up-Sells, and Cross-Sells - - Also, you can stage any other attribute added in Admin. - - The following product attributes cannot be staged: - - - Quantity - - URL Key - - SKU - - ### Installation Details - - The Magento_CatalogStaging module makes irreversible changes in a database during installation. It means, that you cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies with the Magento_CatalogStaging module in the `require` object of the `composer.json` file. The file is located in the same directory as this `README` file. - - ## Extension Points - - Extension points enable extension developers to interact with the Magento_CatalogStaging module. You can interact with the Magento_CatalogStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogStaging module. - - ### UI components - - You can extend product and category updates using the UI components located in the `Magento\CatalogStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). - - ### Layouts - - You can extend and override layouts in the `Magento\CatalogStaging\view\adminhtml\layout` directory. - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). - - ### Events - - You can use the following events: - - - `catalog_category_prepare_save` event in the `\Magento\CatalogStaging\Model\Category\Hydrator::hydrate()` method. Parameters: - - `category` is a category to be saved (`\Magento\Catalog\Model\Category` class). - - `request` is a request object with the `\Magento\Framework\App\RequestInterface` interface. - - `controller_action_catalog_product_save_entity_after` event in the `\Magento\CatalogStaging\Model\Product\Hydrator::hydrate()` method. Parameters: - - `controller` is a hydrator object (`\Magento\CatalogStaging\Model\Product\Hydrator`). - - `product` is a product object (`\Magento\Catalog\Model\Product` class. - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogStagingGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogStagingGraphQl.yml deleted file mode 100644 index 156bab6d486..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogStagingGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogStagingGraphQl -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CatalogStagingGraphQl/README.md -last_modified_at: '2020-01-14 14:07:38 -0600' -content: |- - **CatalogStagingGraphQl** supports Staging functionality for Catalog in the scope of GraphQl. - This includes preview capabilities for catalog entities. diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogUrlRewriteStaging.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogUrlRewriteStaging.yml deleted file mode 100644 index 846e98c8077..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogUrlRewriteStaging.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_CatalogUrlRewriteStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CatalogUrlRewriteStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_CatalogUrlRewriteStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogUrlRewrite module. - - ## Implementation details - - The Magento_CatalogUrlRewriteStaging module disables an opportunity to change the URL for a product or category, when you schedule an update. It is a technical module that doesn't have any public calls to intercept. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_CatalogUrlRewriteStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extensions points for the Magento_CatalogUrlRewriteStaging module are not available. diff --git a/src/_data/codebase/v2_4/mrg/ee/CheckoutAddressSearch.yml b/src/_data/codebase/v2_4/mrg/ee/CheckoutAddressSearch.yml deleted file mode 100644 index 01e474b56c0..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CheckoutAddressSearch.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_CheckoutAddressSearch -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CheckoutAddressSearch/README.md -last_modified_at: '2019-04-10 17:47:51 -0500' -content: |- - ## CheckoutAddressSearch module Overview - - CheckoutAddressSearch module extends Magento_Checkout and adds functionality to search customer shipping and billing addresses with ui-select component. - - It prevents loading and rendering of all customer addresses on checkout. - - This feature is disabled by default and can be configured in Magento Admin Sales Checkout options. Default limit of addresses after which address search is enabled is 10 and it can be configured in Magento Admin. diff --git a/src/_data/codebase/v2_4/mrg/ee/CheckoutAddressSearchGiftRegistry.yml b/src/_data/codebase/v2_4/mrg/ee/CheckoutAddressSearchGiftRegistry.yml deleted file mode 100644 index 6f30e2efb3d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CheckoutAddressSearchGiftRegistry.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_CheckoutAddressSearchGiftRegistry -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CheckoutAddressSearchGiftRegistry/README.md -last_modified_at: '2019-04-05 18:54:17 -0500' -content: |- - ## CheckoutAddressSearchGiftRegistry module Overview - - CheckoutAddressSearchGiftRegistry module extends Magento_GiftRegistry and adds search customer shipping and billing addresses functionality on checkout to gift registry only if customer address search is enabled in configuration. diff --git a/src/_data/codebase/v2_4/mrg/ee/CheckoutStaging.yml b/src/_data/codebase/v2_4/mrg/ee/CheckoutStaging.yml deleted file mode 100644 index cbfc0551f7d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CheckoutStaging.yml +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Magento_CheckoutStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CheckoutStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_CheckoutStaging module is a part of the staging functionality in Magento EE. - It extends the checkout functionality and enables you to use it in the staging preview mode. - - ## Implementation details - - The Magento_CheckoutStaging module extends the following Magento_Checkout module functionality to be used in the staging preview mode: - - - Disables an order creation - - Creates a demo quote - - Deletes the demo quote using cron - - Configuration options: - - - The `preview_quota_lifetime` parameter in the `Magento/CheckoutStaging/etc/config.xml` sets the lifetime of the demo quote. - - The `schedule` parameter in the `Magento/CheckoutStaging/etc/crontab.xml` sets a launch schedule of the cron. - - ### Installation details - - The Magento_CheckoutStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_CheckoutStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_CheckoutStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CheckoutStaging module. diff --git a/src/_data/codebase/v2_4/mrg/ee/CmsStaging.yml b/src/_data/codebase/v2_4/mrg/ee/CmsStaging.yml deleted file mode 100644 index 188d2382870..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CmsStaging.yml +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: Magento_CmsStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CmsStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_CmsStaging module is a part of the staging functionality in Magento EE. It enables you to create new CMS Page and the CMS Block updates or add new changes to the existing store updates. In other words, you can modify the CMS Pages and the CMS Blocks in updates. These updates are shown on the content dashboard. - - ## Implementation details - - The Magento_CmsStaging module changes the CMS Pages and CMS Blocks creation pages to make them compatible with the Magento Staging Framework. This module depends on the Magento_Cms module and extends its functionality. It changes the database structure of the Magento_Cms module and the way in which CMS Pages/Blocks are managed. - - ### CMS Pages - - You can stage the following parameters: - - - Enable/Disable CMS Page - - Page Title - - Content - - Content Heading - - Content (WYSIWYG) - - Search Engine Optimization - - URL Key - - Meta Keywords - - Meta Description - - Design - - Layout - - Layout Update XML - - Theme - - ### CMS Blocks - - The following parameters can be staged: - - - Enable/Disable CMS Block - - Block Title - - Identifier - - Store View - - Content (WYSIWYG) - - ### Installation details - - The Magento_CmsStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_CmsStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_CmsStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CmsStaging module. - - ### UI components - - You can extend product and category updates using the UI components located in the `Magento\CmsStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). - - ### Layouts - - You can extend and override layouts in the `Magento\CmsStaging\view\adminhtml\layout` directory. - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/ConfigurableProductStaging.yml b/src/_data/codebase/v2_4/mrg/ee/ConfigurableProductStaging.yml deleted file mode 100644 index e6ef26c4483..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ConfigurableProductStaging.yml +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Magento_ConfigurableProductStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/ConfigurableProductStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_ConfigurableProductStaging module is a part of the staging functionality in Magento EE. It enables you to create new Configurable Product updates or add new changes to the existing store updates. In other words, you can modify the Configurable Products entity attributes in updates. These updates are shown on the content dashboard. - - ## Implementation details - - The Magento_ConfigurableProductStaging module adds the "Configurations" tab and the configuration wizard to the Schedule Update form of a product. - - ### Installation details - - The Magento_ConfigurableProductStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_ConfigurableProductStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_ConfigurableProductStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ConfigurableProductStaging module. - - ### UI components - - You can extend product and category updates using the UI components located in the `Magento\ConfigurableProductStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). - - ### Layouts - - You can extend and override layouts in the `Magento\ConfigurableProductStaging\view\adminhtml\layout` directory. - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/CustomAttributeManagement.yml b/src/_data/codebase/v2_4/mrg/ee/CustomAttributeManagement.yml deleted file mode 100644 index 77290e7133e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CustomAttributeManagement.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_CustomAttributeManagement -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CustomAttributeManagement/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento_CustomAttributeManagement implements user-defined attributes management which provides ability to manage attributes of customers and their address. - Admin user can manage attributes on UI level without assistance of programmer. - Admin user can create new, modify, and remove attributes, control attributes properties and visibility on frontend. - User defined attributes are attributes which are created by admin user and not available out of box. - This attributes can be deleted from the system after their creation. - System attributes are attributes which cannot be deleted from the system in usual way and admin user can edit only their label. - Hidden attribute is an attribute which is hidden from the user on back-end and on front-end. diff --git a/src/_data/codebase/v2_4/mrg/ee/CustomerBalance.yml b/src/_data/codebase/v2_4/mrg/ee/CustomerBalance.yml deleted file mode 100644 index e166b3b2035..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CustomerBalance.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerBalance -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CustomerBalance/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento_CustomerBalance module enables customers to have a non-monetary balance in store credits associated to their accounts. - Store credit can be used by customers for shopping in the store and by the store administrator for making refunds. diff --git a/src/_data/codebase/v2_4/mrg/ee/CustomerBalanceGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/CustomerBalanceGraphQl.yml deleted file mode 100644 index e1ed7bfea20..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CustomerBalanceGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerBalanceGraphQl -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CustomerBalanceGraphQl/README.md -last_modified_at: '2019-07-16 10:30:00 -0500' -content: |- - The **CustomerBalanceGraphQl** provides type and resolver information for enabling customers to have a non-monetary balance in store credits associated to their accounts. - Store credit can be used by customers for shopping in the store and by the store administrator for making refunds. diff --git a/src/_data/codebase/v2_4/mrg/ee/CustomerCustomAttributes.yml b/src/_data/codebase/v2_4/mrg/ee/CustomerCustomAttributes.yml deleted file mode 100644 index 95b3d2af966..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CustomerCustomAttributes.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerCustomAttributes -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CustomerCustomAttributes/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento_CustomerCustomAttributes module handles user-defined customer and customer address attributes. - User-defined attributes are the ones, which are created by a store administrator additionally to the default ones. diff --git a/src/_data/codebase/v2_4/mrg/ee/CustomerFinance.yml b/src/_data/codebase/v2_4/mrg/ee/CustomerFinance.yml deleted file mode 100644 index 25352fc2168..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CustomerFinance.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerFinance -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CustomerFinance/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento\CustomerFinance module handles the import and export of the store credit and reward customer data. - It extends Magento_CustomerImportExport and joins the basic customer data with reward and customer balance information to enable to import/export of customer data with reward and store credit data. diff --git a/src/_data/codebase/v2_4/mrg/ee/CustomerSegment.yml b/src/_data/codebase/v2_4/mrg/ee/CustomerSegment.yml deleted file mode 100644 index daf956357ff..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CustomerSegment.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerSegment -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/CustomerSegment/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento_CustomerSegment module enables customer segmentation, allowing the creation of customer groups based on characteristics like shopping cart content, orders history, address, and so on. - This allows dynamically targeting different content and promotions for those groups. Various components of a website, such as promotions and banners, can be personalized depending on the customer segment of a customer browsing the store at the moment. diff --git a/src/_data/codebase/v2_4/mrg/ee/DownloadableStaging.yml b/src/_data/codebase/v2_4/mrg/ee/DownloadableStaging.yml deleted file mode 100644 index 714f5992b2d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/DownloadableStaging.yml +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Magento_DownloadableStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/DownloadableStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_DownloadableStaging module is a part of the staging functionality in Magento EE. It enables you to create new Downloadable Product updates or add new changes to the existing store updates. In other words, you can modify the Downloadable Products entity attributes in updates. These updates are shown on the content dashboard. - - ## Implementation details - - The Magento_DownloadableStaging module changes the Downloadable Product creation page to make them compatible with the Magento Staging Framework. This module extends the Magento_Downloadable module functionality to be used in staging. - - The Magento_DownloadableStaging module adds the "Downloadable information" tab to the Schedule Update form for a product. - - ### Installation details - - The Magento_DownloadableStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_DownloadableStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_DownloadableStaging module. - For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_DownloadableStaging module. - - ### UI components - - You can extend product and category updates using the UI components located in the `Magento\DownloadableStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). - - ### Layouts - - You can extend and override layouts in the `Magento\DownloadableStaging\view\adminhtml\layout` directory. - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/ElasticsearchCatalogPermissions.yml b/src/_data/codebase/v2_4/mrg/ee/ElasticsearchCatalogPermissions.yml deleted file mode 100644 index cc87887a0a3..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ElasticsearchCatalogPermissions.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ElasticsearchCatalogPermissions -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/ElasticsearchCatalogPermissions/README.md -last_modified_at: '2018-12-28 16:36:26 +0200' -content: |- - Magento\ElasticsearchCatalogPermissions module allows to use Elastic search engine for product searching capabilities in case if Magento\CatalogPermissions module is also enabled. - The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_4/mrg/ee/Enterprise.yml b/src/_data/codebase/v2_4/mrg/ee/Enterprise.yml deleted file mode 100644 index 073fd6cbda3..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Enterprise.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Enterprise -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/Enterprise/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: The Enterprise module switches the store to Enterprise edition by adding - a link to Enterprise customer support in Admin Panel, switching notifications from - Community to Enterprise-related ones, some small enhancements like displaying "Enterprise - Edition" in the bottom of the site, etc. diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftCard.yml b/src/_data/codebase/v2_4/mrg/ee/GiftCard.yml deleted file mode 100644 index 2711ba3bb63..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftCard.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_GiftCard -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/GiftCard/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: "Magento_GiftCard module introduces new product type in the Magento application - called GiftCard Product.\nThis module extends existing functionality of Magento_Catalog - module by adding new product type.\n\nThis product option enables store owner to - offers gift cards in Virtual, Physical, or Combination format. \nWhen a gift card - is ordered, a unique code is generated that is emailed to a customer for virtual - gift cards, or exported for printing to physical gift cards. \nThis unique number - can only be redeemed by one customer." diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftCardAccount.yml b/src/_data/codebase/v2_4/mrg/ee/GiftCardAccount.yml deleted file mode 100644 index d0ec4d83022..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftCardAccount.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftCardAccount -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/GiftCardAccount/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: The Magento_GiftCardAccount module is responsible for gift card balances, - for both gift cards created by a store administrator and gift cards sold as gift - card products. diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftCardAccountGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/GiftCardAccountGraphQl.yml deleted file mode 100644 index 3019f19e5e2..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftCardAccountGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftCardAccountGraphQl -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/GiftCardAccountGraphQl/README.md -last_modified_at: '2019-05-30 10:55:23 -0500' -content: |- - **GiftCardAccountGraphQl** provides type and resolver information for the GraphQl module - to generate giftcard acccount information. diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftCardGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/GiftCardGraphQl.yml deleted file mode 100644 index bd4c2a4dd5a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftCardGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftCardGraphQl -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/GiftCardGraphQl/README.md -last_modified_at: '2018-01-30 15:41:07 -0600' -content: |- - **GiftCardGraphQl** provides type and resolver information for the GraphQl module - to generate giftcard product information. diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftCardImportExport.yml b/src/_data/codebase/v2_4/mrg/ee/GiftCardImportExport.yml deleted file mode 100644 index abbef62fe83..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftCardImportExport.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftCardImportExport -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/GiftCardImportExport/README.md -last_modified_at: '2015-08-18 15:10:06 +0300' -content: |- - Magento_GiftCardImportExport module introduces import and export form GiftCard Product. - This module extends existing functionality of Magento_CatalogImportExport module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftCardStaging.yml b/src/_data/codebase/v2_4/mrg/ee/GiftCardStaging.yml deleted file mode 100644 index ee0ae412d9f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftCardStaging.yml +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Magento_GiftCardStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/GiftCardStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_GiftCardStaging module is a part of the staging functionality in Magento EE. It enables you to create new GiftCard Product updates or add new changes to the existing store updates. In other words, you can modify the GiftCard Product entity attributes in updates. These updates are shown on the content dashboard. - - ## Implementation details - - The Magento_GiftCardStaging module changes the GiftCard Product creation page to make them compatible with the Magento Staging Framework: - - - Adds the Amount field set to the Schedule Update form - - Provides functionality of the field set - - Returns Amounts values to the initial state after update is finished - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GiftCardStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_GiftCardStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftCardStaging module. diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftMessageStaging.yml b/src/_data/codebase/v2_4/mrg/ee/GiftMessageStaging.yml deleted file mode 100644 index 717dc26a3b8..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftMessageStaging.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_GiftMessageStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/GiftMessageStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_GiftMessageStaging module is a part of the staging functionality in Magento EE. It extends the Magento_GiftMessage module functionality to be used in the Schedule Update form. - - ## Implementation details - - The Magento_GiftMessageStaging module enables you to stage the "Allow Gift Message" flag in the "Gift Options" field set in the "Schedule Update" form of the product. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GiftMessageStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftMessageStaging module. diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftRegistry.yml b/src/_data/codebase/v2_4/mrg/ee/GiftRegistry.yml deleted file mode 100644 index 9978786f8e4..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftRegistry.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_GiftRegistry -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/GiftRegistry/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\GiftRegistry module that allows to create sets of gifts specified for specific holiday(Birthday, Wedding, etc). - It resembles wishlist, but there are differences. You can describe Gift Registry as a wishlist of products you would - like to share with other people so they could purchase anything from the list. Customer can even set some shipping - address to a gift registry, thus anyone who follows this list with a purchase would automatically have that shipping - address set by default during checkout. Customer can manage his gift registries in his profile. The gift registry can be - shared or stay private. Every gift registry has system attributes and can have custom attributes. diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftWrapping.yml b/src/_data/codebase/v2_4/mrg/ee/GiftWrapping.yml deleted file mode 100644 index 45fbe150fea..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftWrapping.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_GiftWrapping -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/GiftWrapping/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\GiftWrapping module provides functionality that allows customer to add gift wrapping to the items purchased - from the store as gifts and charge it individually. Magento\GiftWrapping module extends functionality of gift - messages by combining gift messages with gift wrapping functionality diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftWrappingGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/GiftWrappingGraphQl.yml deleted file mode 100644 index 776a7052cf8..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftWrappingGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftWrappingGraphQl -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/GiftWrappingGraphQl/README.md -last_modified_at: '2020-05-12 17:54:53 +0300' -content: |- - **Magento_GiftWrappingGraphQl** provides type and resolver information for the GraphQl module - to generate GiftWrapping information for order and cart. diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftWrappingStaging.yml b/src/_data/codebase/v2_4/mrg/ee/GiftWrappingStaging.yml deleted file mode 100644 index caf1274fe7d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftWrappingStaging.yml +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Magento_GiftWrappingStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/GiftWrappingStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_GiftWrappingStaging module is a part of the staging functionality in Magento EE. It allows to stage value of 'Allow Gift Wrapping' flag and price of the wrapping for each product update. - - ## Implementation details - - The Magento_GiftWrappingStaging module adds to the Schedule Update form of a product the following functionality: - - - Enable/disable gift wrapping ("Allow Gift Wrapping" field) - - Set a price for the gift wrapping ("Price for Gift Wrapping" field). - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GiftWrappingStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftWrappingStaging module. diff --git a/src/_data/codebase/v2_4/mrg/ee/GoogleOptimizerStaging.yml b/src/_data/codebase/v2_4/mrg/ee/GoogleOptimizerStaging.yml deleted file mode 100644 index 3c2afde6c7f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GoogleOptimizerStaging.yml +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Magento_GoogleOptimizerStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/GoogleOptimizerStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_GoogleOptimizerStaging module is a part of the staging functionality in Magento EE. It enables you to stage values of the product metadata. - - ## Implementation details - - The Magento_GoogleOptimizerStaging module enables you to stage parameters added by the Magento_GoogleOptimizer module in the Search Engine Optimization field set: - - - Meta Title - - Meta Keywords - - Meta Description - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GoogleOptimizerStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GoogleOptimizerStaging module. diff --git a/src/_data/codebase/v2_4/mrg/ee/GoogleTagManager.yml b/src/_data/codebase/v2_4/mrg/ee/GoogleTagManager.yml deleted file mode 100644 index 72d274e01bf..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GoogleTagManager.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GoogleTagManager -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/GoogleTagManager/README.md -last_modified_at: '2015-06-22 19:55:26 +0300' -content: Magento_GoogleTagManager is a module for integration with Google Tag Manager - service. diff --git a/src/_data/codebase/v2_4/mrg/ee/GroupedProductStaging.yml b/src/_data/codebase/v2_4/mrg/ee/GroupedProductStaging.yml deleted file mode 100644 index 9c5533f26cd..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GroupedProductStaging.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_GroupedProductStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/GroupedProductStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_GroupedProductStaging module is a part of the staging functionality in Magento EE. It enables you to stage products assigned to grouped product. - - ## Implementation details - - The Magento_GroupedProductStaging module extends functionality of the Magento_GroupedProduct to be used in staging. It adds Grouped Products field set to the Schedule Update form of a product. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GroupedProductStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GroupedProductStaging module. diff --git a/src/_data/codebase/v2_4/mrg/ee/Invitation.yml b/src/_data/codebase/v2_4/mrg/ee/Invitation.yml deleted file mode 100644 index be71d7c98ff..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Invitation.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Invitation -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/Invitation/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: The Magento_Invitation module enables invitation sending, referral tracking - and generating invitation reports. diff --git a/src/_data/codebase/v2_4/mrg/ee/LayeredNavigationStaging.yml b/src/_data/codebase/v2_4/mrg/ee/LayeredNavigationStaging.yml deleted file mode 100644 index 88cebbd74f1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/LayeredNavigationStaging.yml +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Magento_LayeredNavigationStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/LayeredNavigationStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_LayeredNavigationStaging module is a part of the staging functionality in Magento EE. - It restricts functionality of the Magento_LayeredNavigationStaging module in the staging preview mode. - - ## Implementation details - - The Magento_LayeredNavigationStaging module disables the Magento_LayeredNavigation module functionality in the staging preview mode. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_LayeredNavigationStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_LayeredNavigationStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_LayeredNavigationStaging module. - - ### Layouts - - You can extend and override layouts in the `Magento/LayeredNavigationStaging/view/frontend/layout/` directory. - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/Logging.yml b/src/_data/codebase/v2_4/mrg/ee/Logging.yml deleted file mode 100644 index ca2c737770d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Logging.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Logging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/Logging/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Logging module is used for logging actions done in the backend by administrators. Information such as time of action, type of action and administrator who performed the action is recorded. - By default all actions are recorded. Rules can be configured only to identify specific kinds of actions. diff --git a/src/_data/codebase/v2_4/mrg/ee/LoginAsCustomerLogging.yml b/src/_data/codebase/v2_4/mrg/ee/LoginAsCustomerLogging.yml deleted file mode 100644 index 5bf1f230a85..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/LoginAsCustomerLogging.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_LoginAsCustomerLogging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/LoginAsCustomerLogging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: '' diff --git a/src/_data/codebase/v2_4/mrg/ee/LoginAsCustomerWebsiteRestriction.yml b/src/_data/codebase/v2_4/mrg/ee/LoginAsCustomerWebsiteRestriction.yml deleted file mode 100644 index b7cc60c2679..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/LoginAsCustomerWebsiteRestriction.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_LoginAsCustomerWebsiteRestriction -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/LoginAsCustomerWebsiteRestriction/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: '' diff --git a/src/_data/codebase/v2_4/mrg/ee/MediaContentCatalogStaging.yml b/src/_data/codebase/v2_4/mrg/ee/MediaContentCatalogStaging.yml deleted file mode 100644 index c315a8ba4a0..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/MediaContentCatalogStaging.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaContentCatalogStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/MediaContentCatalogStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_MediaContentCatalogStaging provides the implementation of MediaContent functionality for Magento_Catalog module - - ## Extensibility - - Extension developers can interact with the Magento_MediaContentStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContentStaging module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/MsrpStaging.yml b/src/_data/codebase/v2_4/mrg/ee/MsrpStaging.yml deleted file mode 100644 index cf1ae92046d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/MsrpStaging.yml +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Magento_MsrpStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/MsrpStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_MsrpStaging module is a part of the staging functionality in Magento EE. It enables you to stage the manufacturer's suggested retail price. - - ## Implementation details - - The Magento_MsrpStaging module extends the Magento_Msrp module to be used in staging. It adds the following fields in the Advice Pricing form: - - - Manufacturer's Suggested Retail Price - - Display Actual Price - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_MsrpStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MsrpStaging module. diff --git a/src/_data/codebase/v2_4/mrg/ee/MultipleWishlist.yml b/src/_data/codebase/v2_4/mrg/ee/MultipleWishlist.yml deleted file mode 100644 index 292ddc762ac..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/MultipleWishlist.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_MultipleWishlist -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/MultipleWishlist/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento_MultipleWishlist module implements the multiple wishlists functionality. - These are lists of products from a store a customer would like to buy. Customers can save products to multiple wish lists and copy or move items from list to list. diff --git a/src/_data/codebase/v2_4/mrg/ee/MultipleWishlistGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/MultipleWishlistGraphQl.yml deleted file mode 100644 index 89333380684..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/MultipleWishlistGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MultipleWishlistGraphQl -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/MultipleWishlistGraphQl/README.md -last_modified_at: '2020-05-25 15:49:52 +0300' -content: "**MultipleWishlistGraphQl** provides type information regarding multiple - wishlist functionality for the GraphQl module" diff --git a/src/_data/codebase/v2_4/mrg/ee/PaymentStaging.yml b/src/_data/codebase/v2_4/mrg/ee/PaymentStaging.yml deleted file mode 100644 index 482bb70e81f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/PaymentStaging.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Magento_PaymentStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/PaymentStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_PaymentStaging module is a part of the staging functionality in Magento EE. It extends the Magento_Payment module for the staging preview functionality. - - ## Implementation details - - The Magento_PaymentStaging module restricts functionality of the Magento_Payment module in the staging preview mode. It shows only offline payment methods that are enabled. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_PaymentStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_PaymentStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_PaymentStaging module. diff --git a/src/_data/codebase/v2_4/mrg/ee/PersistentHistory.yml b/src/_data/codebase/v2_4/mrg/ee/PersistentHistory.yml deleted file mode 100644 index 86744b67e36..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/PersistentHistory.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_PersistentHistory -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/PersistentHistory/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\PersistentHistory module extends functionality of Magento\Persistent by providing ability to keep track of - products added to wishlist, recently ordered items, currently compared products, comparison history, recently viewed - products and customer group membership and segmentation. diff --git a/src/_data/codebase/v2_4/mrg/ee/PricePermissions.yml b/src/_data/codebase/v2_4/mrg/ee/PricePermissions.yml deleted file mode 100644 index ec594a81128..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/PricePermissions.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_PricePermissions -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/PricePermissions/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: Magento_PricePermissions module allows to restrict such admin rights as changing - or reading product price, changing product status. diff --git a/src/_data/codebase/v2_4/mrg/ee/ProductVideoStaging.yml b/src/_data/codebase/v2_4/mrg/ee/ProductVideoStaging.yml deleted file mode 100644 index ea4e1f839ff..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ProductVideoStaging.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_ProductVideoStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/ProductVideoStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_ProductVideoStaging module is a part of the staging functionality in Magento EE. It enables you to add or remove a video to a product update. - - ## Implementation details - - The Magento_ProductVideoStaging module extends the Magento_ProductVideo functionality to be used in staging. It adds an "Add Video" button to the Schedule Update form and supports a New Video form in staging mode. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_ProductVideoStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_ProductVideoStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ProductVideoStaging module. - - ### Layouts - - You can extend and override layouts in the `app/code/Magento/ProductVideoStaging/view/adminhtml/layout` directory. - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/PromotionPermissions.yml b/src/_data/codebase/v2_4/mrg/ee/PromotionPermissions.yml deleted file mode 100644 index 8cb61df9e8a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/PromotionPermissions.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_PromotionPermissions -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/PromotionPermissions/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\PromotionPermission module provides the possibility to an admin user to manage access of promotions and product - prices in the Admin Panel. An admin user can set the following access rights for promotions and product prices: edit, - read, without any permissions. diff --git a/src/_data/codebase/v2_4/mrg/ee/QuoteGiftCardOptions.yml b/src/_data/codebase/v2_4/mrg/ee/QuoteGiftCardOptions.yml deleted file mode 100644 index b3d9c303586..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/QuoteGiftCardOptions.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_QuoteGiftCardOptions -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/QuoteGiftCardOptions/README.md -last_modified_at: '2020-08-10 17:53:55 +0300' -content: "**QuoteGiftCardOptions** defines the data provider that creates buy requests - for gift card products." diff --git a/src/_data/codebase/v2_4/mrg/ee/Reminder.yml b/src/_data/codebase/v2_4/mrg/ee/Reminder.yml deleted file mode 100644 index 93d379f729f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Reminder.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Reminder -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/Reminder/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: Magento_Reminder module provides functionality for sending reminder emails - to customers according to pre-configured rules. diff --git a/src/_data/codebase/v2_4/mrg/ee/RemoteStorageCommerce.yml b/src/_data/codebase/v2_4/mrg/ee/RemoteStorageCommerce.yml deleted file mode 100644 index 818acd4aad7..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/RemoteStorageCommerce.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_RemoteStorageCommerce -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/RemoteStorageCommerce/README.md -last_modified_at: '2020-09-23 14:20:44 -0500' -content: '' diff --git a/src/_data/codebase/v2_4/mrg/ee/ResourceConnections.yml b/src/_data/codebase/v2_4/mrg/ee/ResourceConnections.yml deleted file mode 100644 index c228637324a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ResourceConnections.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_ResourceConnections -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/ResourceConnections/README.md -last_modified_at: '2015-08-25 12:44:48 +0300' -content: "Magento\\ResourceConnections module adds a mechanism to segregate database - connections between master and slave \ndatabase servers based on the request type.\n\nFor - each master database connection (except the indexer connection) that are configured - in db/connection section \nof app/etc/env.php you can add one slave connection that - can be configured in db/slave_connection.\nConfiguration format is the same as db/connection. - Slave connection name must be the same as associated master \nconnection name. To - enable slave connections for specific resources create a slave connection configuration - \nby adding slave_connection node as below:\n\n```php\n\n array (\n 'connection' =>\n array - (\n 'default' =>\n array (\n 'host' - => 'default-master-host',\n 'dbname' => 'magento',\n - \ 'username' => 'magento',\n 'password' - => 'magento',\n 'active' => '1',\n ),\n - \ ),\n 'slave_connection' =>\n array (\n - \ 'default' =>\n array (\n 'host' - => 'default-slave-host',\n 'dbname' => 'magento',\n 'username' - => 'read_only',\n 'password' => 'password',\n 'active' - => '1',\n ),\n ),\n 'table_prefix' => '',\n ),\n - \ //.......\n```\nTo add slave connection for resources other than 'default' repeat - the step and add to db/slave_connection \nnew element with same name and slave configuration - for specified resource. \nConfig structure retains backward compatibility if module - is turned off.\n\nWARNING: 'indexer' connection is not designed to have slave configuration." diff --git a/src/_data/codebase/v2_4/mrg/ee/ReviewStaging.yml b/src/_data/codebase/v2_4/mrg/ee/ReviewStaging.yml deleted file mode 100644 index 4b28be2d715..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ReviewStaging.yml +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Magento_ReviewStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/ReviewStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_ReviewStaging module is a part of the staging functionality in Magento EE. It displays the Product Reviews grid on the Schedule Update form. - - ## Implementation details - - The Magento_ReviewStaging module extends the following Magento_Review module functionality to be used in staging mode: - - - Adds Product Reviews grid on the Schedule Update form. - - NOTE You cannot create an update for a product review. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_ReviewStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_ReviewStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ReviewStaging module. - - ### Layouts - - You can extend and override layouts in the `Magento\ReviewStaging\view\adminhtml\layout` directory. - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/Reward.yml b/src/_data/codebase/v2_4/mrg/ee/Reward.yml deleted file mode 100644 index 05dd9493bc6..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Reward.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Reward -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/Reward/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\Reward module allows an online merchant to implement unique programs designed to enhance user experience and increase - customer loyalty. Points are awarded based on a wide range of transaction and customer activities, with the ability for - the merchant to control point allotment, balance, and expiration. Customers can redeem points toward purchases based on - a conversion rate between points and currency that is set up by the merchant. diff --git a/src/_data/codebase/v2_4/mrg/ee/RewardGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/RewardGraphQl.yml deleted file mode 100644 index ff395411148..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/RewardGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_RewardGraphQl -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/RewardGraphQl/README.md -last_modified_at: '2018-01-16 16:07:42 -0600' -content: |- - **RewardGraphQl** provides type information for the GraphQl module - to generate reward fields for customer information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ee/RewardStaging.yml b/src/_data/codebase/v2_4/mrg/ee/RewardStaging.yml deleted file mode 100644 index 4cffd378416..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/RewardStaging.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Magento_RewardStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/RewardStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_RewardStaging module is a part of the staging functionality in Magento EE. It enables you to create updates for the Add Reward Points attribute of Sales Rules. - - ## Implementation details - - The Magento_RewardStaging module extends the following Magento_Reward module functionality to be used in staging mode: - - - Adds the ability to be staged for Add Reward Points field of Sales Rules. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_RewardStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_RewardStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RewardStaging module. diff --git a/src/_data/codebase/v2_4/mrg/ee/Rma.yml b/src/_data/codebase/v2_4/mrg/ee/Rma.yml deleted file mode 100644 index 25326570522..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Rma.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Rma -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/Rma/README.md -last_modified_at: '2016-04-08 15:30:29 +0300' -content: Rma module is responsible for processing Return Merchandise Approvals. diff --git a/src/_data/codebase/v2_4/mrg/ee/RmaGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/RmaGraphQl.yml deleted file mode 100644 index 815a920a823..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/RmaGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_RmaGraphQl -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/RmaGraphQl/README.md -last_modified_at: '2018-01-16 16:07:42 -0600' -content: |- - **RmaGraphQl** provides type information for the GraphQl module - to generate rma fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ee/RmaStaging.yml b/src/_data/codebase/v2_4/mrg/ee/RmaStaging.yml deleted file mode 100644 index 248660bbd8b..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/RmaStaging.yml +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Magento_RmaStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/RmaStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_RmaStaging module is a part of the staging functionality in Magento EE. It enables you to create updates for the parameters of the Autosettings field set of a product. - - RMA stands for a return merchandise authorization. - - ## Implementation details - - The Magento_RmaStaging module extends the following Magento_Rma module functionality to be used in staging mode: - - - Adds the Autosettings field set to the Schedule update form of a product. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_RmaStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_RmaStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RmaStaging module. diff --git a/src/_data/codebase/v2_4/mrg/ee/SalesArchive.yml b/src/_data/codebase/v2_4/mrg/ee/SalesArchive.yml deleted file mode 100644 index 5f546e77133..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/SalesArchive.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_SalesArchive -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/SalesArchive/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - ## Purpose of module - - Magento\SalesArchive module responsible for creating logical partitions for storing previews of orders, invoices, credit memos, shipments. - Primary purpose of this module is to increase performance for read operation on orders (shipments, credit memos, shipments) grid. diff --git a/src/_data/codebase/v2_4/mrg/ee/SalesRuleStaging.yml b/src/_data/codebase/v2_4/mrg/ee/SalesRuleStaging.yml deleted file mode 100644 index 60d524051d5..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/SalesRuleStaging.yml +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Magento_SalesRuleStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/SalesRuleStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_SalesRuleStaging module is a part of the staging functionality in Magento EE. It enables you to create new sales rule updates or add new changes to the existing store updates. In other words, you can modify the sales rules in updates. These updates are shown on the content dashboard. - - ## Implementation Details - - The Magento_SalesRuleStaging module changes the Cart Price Rules page and the sales rule related database tables to make them compatible with the Magento Staging Framework. - The Magento_SalesRuleStaging module enables you to stage the following sales rule attributes: - - - Rule Name - - Description - - Websites - - Customer Groups - - Priority - - Condition - - Action - - This module depends on the Magento_SalesRule module and extends its functionality. It changes database structure of the Magento_SalesRule module and the way in which sales rules are managed. - - ### Installation Details - - Do not uninstall the Magento_SalesRuleStaging module, because it makes irreversible changes in the database during installation. Also, the Magento_SalesRule module cannot be disabled. - - ## Dependencies - - You can find the list of modules that have dependencies with the Magento_SalesRuleStaging module in the `require` object of the `composer.json` file located in the same directory as this `README` file. - - ## Extension Points - - Extension points enable extension developers to interact with the Magento_SalesRuleStaging. However, the Magento_SalesRuleStaging module does not provide any specific extension points. - - For more information about Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). - - [Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_SalesRuleStaging module. - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/ee/ScalableCheckout.yml b/src/_data/codebase/v2_4/mrg/ee/ScalableCheckout.yml deleted file mode 100644 index f6333c003f2..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ScalableCheckout.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_ScalableCheckout -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/ScalableCheckout/README.md -last_modified_at: '2015-02-04 13:08:45 +0200' -content: |- - Magento\ScalableCheckout module provides ability for system extension (Checkout can be configured to work with separate DataBase). - Extraction of Checkout tables to separate database will guarantee better scalability for Magento, - and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_4/mrg/ee/ScalableInventory.yml b/src/_data/codebase/v2_4/mrg/ee/ScalableInventory.yml deleted file mode 100644 index 556c1b8ee2a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ScalableInventory.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_ScalableInventory -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/ScalableInventory/README.md -last_modified_at: '2015-09-01 17:12:45 +0300' -content: |- - Magento\ScalableInventory module provides ability for system extension (CatalogInventory can be configured to work with separate quantity storage). - Extraction of quantity updates to separate storage will guarantee better scalability for Magento, - and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_4/mrg/ee/ScalableOms.yml b/src/_data/codebase/v2_4/mrg/ee/ScalableOms.yml deleted file mode 100644 index c4a0cbd60aa..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ScalableOms.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_ScalableOms -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/ScalableOms/README.md -last_modified_at: '2015-05-15 13:27:50 +0300' -content: |- - Magento\ScalableOms (Order Management System) module provides ability for system extension - (Sales can be configured to work with separate database). - Extraction of Sales tables to separate database will guarantee better scalability for Magento, - and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_4/mrg/ee/ScheduledImportExport.yml b/src/_data/codebase/v2_4/mrg/ee/ScheduledImportExport.yml deleted file mode 100644 index 1f2588a6385..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ScheduledImportExport.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ScheduledImportExport -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/ScheduledImportExport/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento_ScheduledImportExport functionality allows to simplify routine of importing and/or exporting data in the store by automating this process. - Admin user can create a rule for importing or exporting new data (which could be Products, Customers and Customer Addresses) and specify date and time of the operation. diff --git a/src/_data/codebase/v2_4/mrg/ee/SearchStaging.yml b/src/_data/codebase/v2_4/mrg/ee/SearchStaging.yml deleted file mode 100644 index 37cf69b9cd3..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/SearchStaging.yml +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Magento_SearchStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/SearchStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_SearchStaging module is a part of the staging functionality in Magento EE. - It restricts functionality of the Magento_SearchStaging module in the staging preview mode. - - ## Implementation details - - The Magento_SearchStaging module disables the Magento_Search module functionality in the staging preview mode. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_SearchStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_SearchStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_SearchStaging module. - - ### Layouts - - You can extend and override layouts in the `Magento/SearchStaging/view/frontend/layout/` directory. - For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/Staging.yml b/src/_data/codebase/v2_4/mrg/ee/Staging.yml deleted file mode 100644 index 8c0386e0a16..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Staging.yml +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Magento_Staging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/Staging/README.md -last_modified_at: '2016-10-19 18:10:05 +0300' -content: |- - ## Overview - Magento_Staging module is used for setting up, previewing and managing future store updates. - - ## Dependencies - The **Magento_Staging** is dependent on the following modules: - - Magento_Ui - - ## Extension points - Magento_Staging module have configured timeline view that simplify representation of updates. Configuration of - timeline is present in view/adminhtml/ui_component/staging_update_grid.xml file. Difference between simple grid is - in next components declaration: - - listingToolbar - * template - overloaded template to provide switcher between grid and timeline, legend for timeline. - * updateTypes - path to status column that provide data for legend - - columns - * component - timeline component tht extends listing. - * recordTmpl - overloaded template for timeline records. - * detailsTmpl - template for tooltip that provide details about updates. - - status column - * component - extends selection column, sets class based on value. - * updateTypesMap - array that contains bounded classes and values. - - ## Precautions - - To avoid mixed content and to work properly, Staging Site Preview feature requires both Storefront and Admin area to be under the same protocol (http or https). diff --git a/src/_data/codebase/v2_4/mrg/ee/StagingGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/StagingGraphQl.yml deleted file mode 100644 index 186167a2b66..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/StagingGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_StagingGraphQl -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/StagingGraphQl/README.md -last_modified_at: '2020-01-14 14:07:38 -0600' -content: |- - **StagingGraphQl** provides type information for the GraphQl module - to stage and preview entities. diff --git a/src/_data/codebase/v2_4/mrg/ee/Support.yml b/src/_data/codebase/v2_4/mrg/ee/Support.yml deleted file mode 100644 index 9965a83737d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Support.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Support -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/Support/README.md -last_modified_at: '2015-07-31 14:51:10 +0300' -content: Magento_Support module is used for generation of system reports, which provide - detailed information about the system environment and Magento instance configuration. diff --git a/src/_data/codebase/v2_4/mrg/ee/Swat.yml b/src/_data/codebase/v2_4/mrg/ee/Swat.yml deleted file mode 100644 index 4ff34e461dd..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Swat.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Swat -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/Swat/README.md -last_modified_at: '2020-07-22 13:02:05 -0500' -content: Magento_Swat module provides access to the Site-Wide Analysis Tool diff --git a/src/_data/codebase/v2_4/mrg/ee/TargetRule.yml b/src/_data/codebase/v2_4/mrg/ee/TargetRule.yml deleted file mode 100644 index b3d948f8b35..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/TargetRule.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_TargetRule -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/TargetRule/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: Magento_TargetRule module allows to configure the rules for showing related - products. diff --git a/src/_data/codebase/v2_4/mrg/ee/TargetRuleGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/TargetRuleGraphQl.yml deleted file mode 100644 index 93b8daa674a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/TargetRuleGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_TargetRuleGraphQl -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/TargetRuleGraphQl/README.md -last_modified_at: '2020-06-25 18:20:29 +0200' -content: "#Magento_TargetRuleGraphQl \n\nMagento_TargetRuleGraphQl module provides - the rules for showing related products." diff --git a/src/_data/codebase/v2_4/mrg/ee/Tinymce3Banner.yml b/src/_data/codebase/v2_4/mrg/ee/Tinymce3Banner.yml deleted file mode 100644 index effbf071779..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Tinymce3Banner.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Tinymce3Banner -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/Tinymce3Banner/README.md -last_modified_at: '2018-05-14 12:30:39 -0500' -content: Tinymce3Banner module allows to update banner widget images on Wysiwyg. We - have updated the TinyMCE module to the latest available version, 4.6.4. TinyMCE - v4.6.4 provides backwards-compatibility for modified editor modules to prevent the - loss of functionality. With TinyMCE4 you can update banner widget images using the - WYSIWYG. The TinyMCE3 module is now deprecated and will be removed in a future release. diff --git a/src/_data/codebase/v2_4/mrg/ee/VersionsCms.yml b/src/_data/codebase/v2_4/mrg/ee/VersionsCms.yml deleted file mode 100644 index a04ac1feaa6..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/VersionsCms.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_VersionsCms -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/VersionsCms/README.md -last_modified_at: '2017-04-14 11:20:03 -0500' -content: |- - The Versions CMS module adds a hierarchy feature for CMS pages. - - The hierarchy feature organizes CMS pages as a hierarchy tree that allows parent/child relationships between pages. diff --git a/src/_data/codebase/v2_4/mrg/ee/VersionsCmsUrlRewrite.yml b/src/_data/codebase/v2_4/mrg/ee/VersionsCmsUrlRewrite.yml deleted file mode 100644 index bf011ef29a5..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/VersionsCmsUrlRewrite.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_VersionsCmsUrlRewrite -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/VersionsCmsUrlRewrite/README.md -last_modified_at: '2020-01-22 14:53:01 +0200' -content: "The Versions CMS Url Rewrite Module ties up the Store Switcher program with - implementation of the Hierarchy structure. See also Magento_UrlRewrite and Magento_VersionsCms - modules. \n\nExtends the Store Switcher program and makes it take into account nodes - from the Hierarchy structure." diff --git a/src/_data/codebase/v2_4/mrg/ee/VersionsCmsUrlRewriteGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/VersionsCmsUrlRewriteGraphQl.yml deleted file mode 100644 index f87084f989c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/VersionsCmsUrlRewriteGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_VersionsCmsUrlRewriteGraphQl -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/VersionsCmsUrlRewriteGraphQl/README.md -last_modified_at: '2020-12-02 15:39:53 -0600' -content: "**VersionsCmsUrlRewriteGraphQl** provides type information for the GraphQl - module to locate URL for Hierarchy Nodes features." diff --git a/src/_data/codebase/v2_4/mrg/ee/VisualMerchandiser.yml b/src/_data/codebase/v2_4/mrg/ee/VisualMerchandiser.yml deleted file mode 100644 index 586b9b91e74..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/VisualMerchandiser.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_VisualMerchandiser -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/VisualMerchandiser/README.md -last_modified_at: '2015-06-03 11:17:57 +0000' -content: |- - Create and merchandise categories quickly and easily with Visual Merchandiser for Magento. - Drag-and-drop products into position, or set up 'Smart Categories' based upon attributes. - Saves you hours merchandising your Magento store. - - With Visual Merchandiser, products can be re-organised in seconds – visually. - You see the products in place, with images, just like the customer sees them. diff --git a/src/_data/codebase/v2_4/mrg/ee/WebsiteRestriction.yml b/src/_data/codebase/v2_4/mrg/ee/WebsiteRestriction.yml deleted file mode 100644 index ddc6ee8e550..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/WebsiteRestriction.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_WebsiteRestriction -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/WebsiteRestriction/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - **Website Restriction** enables administrators to restrict all access to the site or restrict site access - to only logged in customers. You might want to restrict all access when the site is closed for maintenance. - You might want to restrict site access to only logged in customers if the site is a B2B site or if there is - a private sale for registered customers. diff --git a/src/_data/codebase/v2_4/mrg/ee/WeeeStaging.yml b/src/_data/codebase/v2_4/mrg/ee/WeeeStaging.yml deleted file mode 100644 index 875986eb37a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/WeeeStaging.yml +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Magento_WeeeStaging -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/WeeeStaging/README.md -last_modified_at: '2020-12-10 20:13:05 -0600' -content: |- - The Magento_WeeeStaging module is a part of the staging functionality in Magento EE. It enables you to stage a value of Fixed Product Tax. - - ## Implementation details - - The Magento_WeeeStaging module extends the following Magento_Weee module functionality to be used in staging: - - - adds an opportunity to schedule a Fixed Product Tax type attribute using the Schedule Update form of a product - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_WeeeStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_WeeeStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the module. - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_WeeeStaging module. diff --git a/src/_data/codebase/v2_4/mrg/ee/WishlistGiftCard.yml b/src/_data/codebase/v2_4/mrg/ee/WishlistGiftCard.yml deleted file mode 100644 index efac98dabee..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/WishlistGiftCard.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_WishlistGiftCard -source_repo: magento2ee -release: 2.4.2 -github_path: app/code/Magento/WishlistGiftCard/README.md -last_modified_at: '2020-09-04 16:39:40 +0300' -content: "**WishlistGiftCard** provides the needed provider for adding a gift card - product type to wish list." diff --git a/src/_data/codebase/v2_4/mrg/module-admin-analytics.yml b/src/_data/codebase/v2_4/mrg/module-admin-analytics.yml new file mode 100644 index 00000000000..9fc5d0362c1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-admin-analytics.yml @@ -0,0 +1,5 @@ +--- +title: AdminAnalytics +content: The Magento\AdminAnalytics module gathers information about the features + Magento administrators use. This information will be used to help improve the user + experience on the Magento Admin. diff --git a/src/_data/codebase/v2_4/mrg/module-admin-gws-configurable-product.yml b/src/_data/codebase/v2_4/mrg/module-admin-gws-configurable-product.yml new file mode 100644 index 00000000000..e988133a17b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-admin-gws-configurable-product.yml @@ -0,0 +1,22 @@ +--- +title: AdminGwsConfigurableProduct +content: |- + The Magento_AdminGwsConfigurableProduct module is a part of the restricted admin user permissions functionality in Magento EE. It extends the Magento_AdminGws module functionality for configurable product. + + ## Implementation Details + + The Magento_AdminGwsConfigurableProduct module: + + - adds plugin on `\Magento\Magento_AdminGwsConfigurableProduct\Plugin\PermissionsDataChecker` to check permissions for current user. + + ## Dependencies + + You can find the list of modules the Magento_AdminGwsConfigurableProduct module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. + + ## Extension Points + + The Magento_AdminGwsConfigurableProduct module does not provide any specific extension points. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/module-admin-gws-staging.yml b/src/_data/codebase/v2_4/mrg/module-admin-gws-staging.yml new file mode 100644 index 00000000000..260cfbd711d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-admin-gws-staging.yml @@ -0,0 +1,22 @@ +--- +title: AdminGwsStaging +content: |- + The Magento_AdminGwsStaging module is a part of the staging functionality in Magento EE. It extends the Magento_AdminGws module functionality to be used in staging mode. + + ## Implementation Details + + The Magento_AdminGwsStaging module: + + - adds plugin on `\Magento\AdminGwsStaging\Plugin\PreviewUrlBuilder` to add default store view the current user has access to. + + ## Dependencies + + You can find the list of modules the Magento_AdminGwsStaging module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. + + ## Extension Points + + The Magento_AdminGwsStaging module does not provide any specific extension points. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/module-admin-gws.yml b/src/_data/codebase/v2_4/mrg/module-admin-gws.yml new file mode 100644 index 00000000000..e25d184483c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-admin-gws.yml @@ -0,0 +1,5 @@ +--- +title: AdminGws +content: "**AdminGws** provides configuration management within the Global, Website, + and Store data scopes. Restrictions can be \nimposed on various system elements + through configurations that are applied at the desired level." diff --git a/src/_data/codebase/v2_4/mrg/module-admin-notification.yml b/src/_data/codebase/v2_4/mrg/module-admin-notification.yml new file mode 100644 index 00000000000..1432aee07b2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-admin-notification.yml @@ -0,0 +1,42 @@ +--- +title: AdminNotification +content: |- + The Magento_AdminNotification module provides the ability to alert administrators via system messages and provides a message inbox for surveys and notifications. + + ## Installation details + + The Magento_AdminNotification module creates the following tables in the database: + + - `adminnotification_inbox` + - `admin_system_messages` + + Before disabling or uninstalling this module, note that the Magento_Indexer module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_AdminNotification module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdminNotification module. + + ### Events + + This module observes the following events: + + - `controller_action_predispatch` event in `Magento\AdminNotification\Observer\PredispatchAdminActionControllerObserver` file. + + ### Layouts + + This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `adminhtml_notification_index` + - `adminhtml_notification_block` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend admin notifications using the `view/adminhtml/ui_component/notification_area.xml` configuration file. + + For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-ims-api.yml b/src/_data/codebase/v2_4/mrg/module-adobe-ims-api.yml new file mode 100644 index 00000000000..990f1a8ae40 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-ims-api.yml @@ -0,0 +1,14 @@ +--- +title: AdobeImsApi +content: |- + The Magento_AdobeImsApi module serves as application program interface (API) responsible for authentication to Adobe services. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeImsApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeImsApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-ims.yml b/src/_data/codebase/v2_4/mrg/module-adobe-ims.yml new file mode 100644 index 00000000000..cad180ff998 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-ims.yml @@ -0,0 +1,24 @@ +--- +title: AdobeIms +content: |- + The Magento_AdobeIms module is responsible for authentication to Adobe services. + + ## Installation details + + The Magento_AdobeIms module creates the following tables in the database: + + - `adobe_user_profile` + + Before disabling or uninstalling this module, note that the `Magento_AdobeStockImageAdminUi` module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_AdobeIms module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeIms module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-stock-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-adobe-stock-admin-ui.yml new file mode 100644 index 00000000000..6aafd8f4bb2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-stock-admin-ui.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockAdminUi +content: |- + The Magento_AdobeStockAdminUi module is responsible for the admin panel user interface (UI) implementation of the Adobe Stock integration. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockAdminUi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockAdminUi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-stock-asset-api.yml b/src/_data/codebase/v2_4/mrg/module-adobe-stock-asset-api.yml new file mode 100644 index 00000000000..23458074c8a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-stock-asset-api.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockAssetApi +content: |- + The Magento_AdobeStockAssetApi module serves as application program interface (API) for the Adobe Stock assets integration. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockAssetApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockAssetApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-stock-asset.yml b/src/_data/codebase/v2_4/mrg/module-adobe-stock-asset.yml new file mode 100644 index 00000000000..e92fdb39758 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-stock-asset.yml @@ -0,0 +1,26 @@ +--- +title: AdobeStockAsset +content: |- + The Magento_AdobeStockAsset module is responsible for the Adobe Stock assets handling implementation on Magento side. + + ## Installation details + + The Magento_AdobeStockAsset module creates the following tables in the database: + + - `adobe_stock_asset` + - `adobe_stock_category` + - `adobe_stock_creator` + + Before disabling or uninstalling this module, note that the `Magento_AdobeStockImage` module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockAsset module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockAsset module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-stock-client-api.yml b/src/_data/codebase/v2_4/mrg/module-adobe-stock-client-api.yml new file mode 100644 index 00000000000..80591444a02 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-stock-client-api.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockClientApi +content: |- + The Magento_AdobeStockClientApi module serves as application program interface (API) for the communication to Adobe Stock. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockClientApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockClientApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-stock-client.yml b/src/_data/codebase/v2_4/mrg/module-adobe-stock-client.yml new file mode 100644 index 00000000000..aeee6311492 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-stock-client.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockClient +content: |- + The Magento_AdobeStockClient module is responsible for the communication to Adobe Stock API. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockClient module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockClient module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-stock-image-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-adobe-stock-image-admin-ui.yml new file mode 100644 index 00000000000..d7ca62eabc3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-stock-image-admin-ui.yml @@ -0,0 +1,28 @@ +--- +title: AdobeStockImageAdminUi +content: |- + The Magento_AdobeStockImageAdminUi module is responsible for the admin panel user interface (UI) implementation. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockImageAdminUi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockImageAdminUi module. + + ### Layouts + + This module interacts with the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `cms_wysiwyg_images_index` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend admin notifications using the `view/adminhtml/ui_component/adobe_stock_images_listing.xml` configuration file. + + For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-stock-image-api.yml b/src/_data/codebase/v2_4/mrg/module-adobe-stock-image-api.yml new file mode 100644 index 00000000000..63195497026 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-stock-image-api.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockImageApi +content: |- + The Magento_AdobeStockImageApi module module serves as application program interface (API) for the Adobe Stock image. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockImageApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockImageApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-stock-image.yml b/src/_data/codebase/v2_4/mrg/module-adobe-stock-image.yml new file mode 100644 index 00000000000..748f2dfcbce --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-stock-image.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockImage +content: |- + The Magento_AdobeStockImage module is responsible for the images handling implementation. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockImage module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockImage module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-advanced-catalog.yml b/src/_data/codebase/v2_4/mrg/module-advanced-catalog.yml new file mode 100644 index 00000000000..e5fe80d9dde --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-advanced-catalog.yml @@ -0,0 +1,6 @@ +--- +title: AdvancedCatalog +content: |- + Magento\AdvancedCatalog module introduces list of optimizations to allow higher concurrency on product management + operations with immediate update of product data on frontend and plays as an extension to indexation logic of + Magento\Catalog module. diff --git a/src/_data/codebase/v2_4/mrg/module-advanced-checkout.yml b/src/_data/codebase/v2_4/mrg/module-advanced-checkout.yml new file mode 100644 index 00000000000..d1e3f040d89 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-advanced-checkout.yml @@ -0,0 +1,6 @@ +--- +title: AdvancedCheckout +content: |- + Magento\AdvanceCheckout extends Magento_Checkout with following functions: adding product to cart by entering SKU on + frontend, uploading list of SKUs to add products to cart on frontend and ability for admin to manage customer's shopping + cart. diff --git a/src/_data/codebase/v2_4/mrg/module-advanced-pricing-import-export.yml b/src/_data/codebase/v2_4/mrg/module-advanced-pricing-import-export.yml new file mode 100644 index 00000000000..0af0893c78e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-advanced-pricing-import-export.yml @@ -0,0 +1,10 @@ +--- +title: AdvancedPricingImportExport +content: |- + The Magento_AdvancedPricingImportExport module handles the import and export of the advanced pricing. + + ## Extensibility + + Extension developers can interact with the Magento_AdvancedPricingImportExport module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdvancedPricingImportExport module. diff --git a/src/_data/codebase/v2_4/mrg/module-advanced-rule.yml b/src/_data/codebase/v2_4/mrg/module-advanced-rule.yml new file mode 100644 index 00000000000..f8ade930d8e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-advanced-rule.yml @@ -0,0 +1,3 @@ +--- +title: AdvancedRule +content: AdvancedRule module enhances the performance of rule processing. diff --git a/src/_data/codebase/v2_4/mrg/module-advanced-sales-rule.yml b/src/_data/codebase/v2_4/mrg/module-advanced-sales-rule.yml new file mode 100644 index 00000000000..5c196415413 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-advanced-sales-rule.yml @@ -0,0 +1,3 @@ +--- +title: AdvancedSalesRule +content: AdvancedSalesRule module enhances the performance of sale rule processing. diff --git a/src/_data/codebase/v2_4/mrg/module-advanced-search.yml b/src/_data/codebase/v2_4/mrg/module-advanced-search.yml new file mode 100644 index 00000000000..bd16c299e62 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-advanced-search.yml @@ -0,0 +1,41 @@ +--- +title: AdvancedSearch +content: |- + The Magento_AdvancedSearch module introduces advanced search functionality and provides interfaces that allow third-party search engines to implement this functionality. + + ## Installation details + + Before disabling or uninstalling this module, note that the following modules depends on this module: + + - Magento_Elasticsearch + - Magento_Elasticsearch6 + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_AdvancedSearch module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdvancedSearch module. + + ### Events + + This module observes the following event: + + - `catalogsearch_query_save_after` in the `Magento\AdvancedSearch\Model\Recommendations\SaveSearchQueryRelationsObserver` file. + + For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events). + + ### Layouts + + The module interacts with the following layout handles in the `view/adminhtml/layout` directory: + + - `catalog_search_block` + - `catalog_search_edit` + - `catalog_search_relatedgrid` + + The module interacts with the following layout handles in the `view/frontend/layout` directory: + + - `catalogsearch_result_index` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-amqp-store.yml b/src/_data/codebase/v2_4/mrg/module-amqp-store.yml new file mode 100644 index 00000000000..9ad00a3e62b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-amqp-store.yml @@ -0,0 +1,10 @@ +--- +title: AmqpStore +content: |- + The Magento_AmqpStore module provides the ability to specify a store before publishing messages with the Advanced Message Queuing Protocol (AMQP). + + ## Extensibility + + Extension developers can interact with the Magento_AmqpStore module using plugins. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AmqpStore module. diff --git a/src/_data/codebase/v2_4/mrg/module-amqp.yml b/src/_data/codebase/v2_4/mrg/module-amqp.yml new file mode 100644 index 00000000000..35c3e1b57a1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-amqp.yml @@ -0,0 +1,10 @@ +--- +title: Amqp +content: |- + Magento_Amqp module provides functionality to publish/consume messages with the Advanced Message Queuing Protocol (AMQP). + + ## Extensibility + + Extension developers can interact with the Magento_Amqp module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Amqp module. diff --git a/src/_data/codebase/v2_4/mrg/module-analytics.yml b/src/_data/codebase/v2_4/mrg/module-analytics.yml new file mode 100644 index 00000000000..e476f5b6ee1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-analytics.yml @@ -0,0 +1,53 @@ +--- +title: Analytics +content: |- + The Magento_Analytics module integrates your Magento instance with the [Magento Business Intelligence (MBI)](https://magento.com/products/business-intelligence) to use [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html) functionality. + + The module implements the following functionality: + + - Enabling subscription to Magento Business Intelligence (MBI) and automatic re-subscription + - Declaring the configuration schemas for report data collection + - Collecting the Magento instance data as reports for MBI + - Introducing API that provides the collected data + - Extending Magento configuration with the module parameters: + - Subscription status (enabled/disabled) + - Industry (a business area in which the instance website works) + - Time of data collection (time of the day when the module collects data) + + ## Installation details + + Before disabling or uninstalling this module, note that the following modules depends on this module: + + - Magento_CatalogAnalytics + - Magento_CustomerAnalytics + - Magento_QuoteAnalytics + - Magento_ReviewAnalytics + - Magento_SalesAnalytics + - Magento_WishlistAnalytics + + ## Structure + + Beyond the [usual module file structure](https://devdocs.magento.com/guides/v2.4/architecture/archi_perspectives/components/modules/mod_intro.html) the module contains a directory `ReportXml`. + [Report XML](https://devdocs.magento.com/guides/v2.4/advanced-reporting/report-xml.html) is a markup language used to build reports for Advanced Reporting. + The language declares SQL queries using XML declaration. + + ## Subscription Process + + The subscription to the MBI service is enabled during the installation process of the Analytics module. Each administrator will be notified of these new features upon their initial login to the Admin Panel. + + ## Analytics Settings + + Configuration settings for the Analytics module can be modified in the Admin Panel on the Stores > Configuration page under the General > Advanced Reporting tab. + + The following options can be adjusted: + + - Advanced Reporting Service (Enabled/Disabled) + - Alters the status of the Advanced Reporting subscription + - Time of day to send data (Hour/Minute/Second in the store's time zone) + - Defines when the data collection process for the Advanced Reporting service occurs + - Industry + - Defines the industry of the store in order to create a personalized Advanced Reporting experience + + ## Extensibility + + We do not recommend to extend the Magento_Analytics module. It introduces an API that is purposed to transfer the collected data. Note that the API cannot be used for other needs. diff --git a/src/_data/codebase/v2_4/mrg/module-async-order-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-async-order-graph-ql.yml new file mode 100644 index 00000000000..06e4b2f4974 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-async-order-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: AsyncOrderGraphQl +content: |- + **AsyncOrderGraphQl** provides type and resolver information for the GraphQl module + to run asynchronous operations on orders. It requires the AsyncOrder module to be enabled. diff --git a/src/_data/codebase/v2_4/mrg/module-async-order.yml b/src/_data/codebase/v2_4/mrg/module-async-order.yml new file mode 100644 index 00000000000..b6131dcffad --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-async-order.yml @@ -0,0 +1,12 @@ +--- +title: AsyncOrder +content: "The _AsyncOrder_ module enables asynchronous order placement, which marks + the order as `received`, places it in a queue, and processes it in a first-in-first-out + basis.\n\nAsyncOrder values:\n\n- `0` — (_Default value_) Disable the AsyncOrder + module and use the standard synchronous order placement. \n- `1` — Enable the AsyncOrder + module for asynchronous order placement.\n\nTo enable AsyncOrder, set the `checkout/async` + variable in the `env.php` file. For example:\n\n```php\n [\n 'async' => 1\n ]\n```\n\nAlternatively, you can set the + variable using the command-line interface:\n\n```bash\nbin/magento setup:config:set + --checkout-async 1\n```\n\nBefore disabling the AsyncOrder module, you must verify + that all asynchronous order processes are complete." diff --git a/src/_data/codebase/v2_4/mrg/module-asynchronous-operations.yml b/src/_data/codebase/v2_4/mrg/module-asynchronous-operations.yml new file mode 100644 index 00000000000..574128ec124 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-asynchronous-operations.yml @@ -0,0 +1,49 @@ +--- +title: AsynchronousOperations +content: |- + This component is designed to provide a response for a client that launched the bulk operation as soon as possible and postpone handling of operations moving them to the background handler. + + ## Installation details + + The Magento_AsynchronousOperations module creates the following tables in the database: + + - `magento_bulk` + - `magento_operation` + - `magento_acknowledged_bulk` + + Before disabling or uninstalling this module, note that the following modules depends on this module: + + - Magento_WebapiAsync + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_AsynchronousOperations module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AsynchronousOperations module. + + ### Layouts + + This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `bulk_bulk_details` + - `bulk_bulk_details_modal` + - `bulk_index_index` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend Magento_AsynchronousOperations module using the following configuration files in the `view/adminhtml/ui_component/` directory: + + - `bulk_details_form` + - `bulk_details_form_modal` + - `bulk_listing` + - `failed_operation_listing` + - `failed_operation_modal_listing` + - `notification_area` + - `retriable_operation_listing` + - `retriable_operation_modal_listing` + + For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). diff --git a/src/_data/codebase/v2_4/mrg/module-authorization.yml b/src/_data/codebase/v2_4/mrg/module-authorization.yml new file mode 100644 index 00000000000..b495d526260 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-authorization.yml @@ -0,0 +1,21 @@ +--- +title: Authorization +content: |- + The Magento_Authorization module enables management of access control list roles and rules in the application. + + ## Installation details + + The Magento_AdminNotification module creates the following tables in the database: + + - `authorization_role` + - `authorization_rule` + + Before disabling or uninstalling this module, note that the Magento_GraphQl module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_Authorization module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Authorization module. diff --git a/src/_data/codebase/v2_4/mrg/module-aws-s3-customer-custom-attributes.yml b/src/_data/codebase/v2_4/mrg/module-aws-s3-customer-custom-attributes.yml new file mode 100644 index 00000000000..cbe59353af9 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-aws-s3-customer-custom-attributes.yml @@ -0,0 +1,4 @@ +--- +title: AwsS3CustomerCustomAttributes +content: The Magento_AwsS3CustomerCustomAttributes module created for maintaining + Customer Custom Attributes tests related to Aws S3 remote storage functionality diff --git a/src/_data/codebase/v2_4/mrg/module-aws-s3-gift-card-import-export.yml b/src/_data/codebase/v2_4/mrg/module-aws-s3-gift-card-import-export.yml new file mode 100644 index 00000000000..e4eeb355fdf --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-aws-s3-gift-card-import-export.yml @@ -0,0 +1,4 @@ +--- +title: AwsS3GiftCardImportExport +content: The Magento_AwsS3GiftCardImportExport module created for maintaining Gift + Card Import/Export tests related to Aws S3 remote storage functionality diff --git a/src/_data/codebase/v2_4/mrg/module-aws-s3-page-builder.yml b/src/_data/codebase/v2_4/mrg/module-aws-s3-page-builder.yml new file mode 100644 index 00000000000..0e01dc518ab --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-aws-s3-page-builder.yml @@ -0,0 +1,4 @@ +--- +title: AwsS3PageBuilder +content: The Magento_AwsS3PageBuilder module created for maintaining Page Builder + tests related to Aws S3 remote storage functionality diff --git a/src/_data/codebase/v2_4/mrg/module-aws-s3-scheduled-import-export.yml b/src/_data/codebase/v2_4/mrg/module-aws-s3-scheduled-import-export.yml new file mode 100644 index 00000000000..865f7a0985b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-aws-s3-scheduled-import-export.yml @@ -0,0 +1,4 @@ +--- +title: AwsS3ScheduledImportExport +content: The Magento_AwsS3ScheduledImportExport module created for maintaining Scheduled + Import/Export tests related to Aws S3 remote storage functionality diff --git a/src/_data/codebase/v2_4/mrg/module-aws-s3.yml b/src/_data/codebase/v2_4/mrg/module-aws-s3.yml new file mode 100644 index 00000000000..6fc87024a32 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-aws-s3.yml @@ -0,0 +1,4 @@ +--- +title: AwsS3 +content: The Magento_AwsS3 module integrates your Magento with the [AWS S3](https://aws.amazon.com/s3) + storage. diff --git a/src/_data/codebase/v2_4/mrg/module-b2b.yml b/src/_data/codebase/v2_4/mrg/module-b2b.yml new file mode 100644 index 00000000000..d774778207d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-b2b.yml @@ -0,0 +1,20 @@ +--- +title: B2b +content: |- + The Magento_B2b module is the base module for B2B. It must be present on all B2B installations. + + This module also provides several B2B branding elements. For example, it adds a link to B2B customer support in Admin, and it displays "B2B Edition" at the bottom of the site. Also, the module adds the configuration page for B2B settings where an admin user can enable or disable a B2B feature. Disabling a B2B feature in store configurations disables this feature for the storefront only, and it is still available in the admin panel. + + ## Installation details + + This module must be installed to use and to configure the other B2B modules. It can be uninstalled after other B2B modules are uninstalled. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_B2b module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_B2b module. diff --git a/src/_data/codebase/v2_4/mrg/module-backend.yml b/src/_data/codebase/v2_4/mrg/module-backend.yml new file mode 100644 index 00000000000..87f0c47d8b9 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-backend.yml @@ -0,0 +1,111 @@ +--- +title: Backend +content: |- + The Magento_Backend module contains common infrastructure and assets for other modules to be defined and used in their + administration user interface (UI). + + The Magento_Backend module does not contain anything specific to other modules. Among many things it handles the logic of authenticating and authorizing users. + + ## Installation details + + Before disabling or uninstalling this module, note that the following modules depends on this module: + + - Magento_Analytics + - Magento_Authorization + - Magento_NewRelicReporting + - Magento_ProductVideo + - Magento_ReleaseNotification + - Magento_Search + - Magento_Security + - Magento_Swatches + - Magento_Ui + - Magento_User + - Magento_Webapi + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Structure + + Beyond the [usual module file structure](https://devdocs.magento.com/guides/v2.4/architecture/archi_perspectives/components/modules/mod_intro.html) the module contains a directory `Service/V1`. + + `Service/V1` - contains logic to provide a list of modules installed in Magento. + + For information about typical file structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure). + + ## Extensibility + + Extension developers can interact with the Magento_Backend module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Backend module. + + ### Events + + The module dispatches the following events: + + - `adminhtml_block_html_before` event in the `\Magento\Backend\Block\Template::_toHtml()` method. Parameters: + - `block` is the backend block template (this) (`\Magento\Backend\Block\Template` class). + - `adminhtml_store_edit_form_prepare_form` event in the `\Magento\Backend\Block\System\Store\Edit\AbstractForm::_prepareForm()` method. Parameters: + - `block` is the AbstractForm block (this) (`\Magento\Backend\Block\System\Store\Edit\AbstractForm` class). + - `backend_block_widget_grid_prepare_grid_before` event in the `\Magento\Backend\Block\Widget\Grid::_prepareGrid()` method. Parameters: + - `grid` is the widget grid block (this) (`\Magento\Backend\Block\Widget\Grid` class) + - `collection` is the grid collection (`\Magento\Framework\Data\Collection` class). + - `adminhtml_cache_flush_system` event in the `\Magento\Backend\Console\Command\CacheCleanCommand::performAction()` method. + - `adminhtml_cache_flush_all` event in the `\Magento\Backend\Console\Command\CacheFlushCommand::performAction()` method. + - `clean_catalog_images_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanImages::execute()` method. + - `clean_media_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanMedia::execute()` method. + - `clean_static_files_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanStaticFiles::execute()` method. + - `adminhtml_cache_flush_all` event in the `\Magento\Backend\Controller\Adminhtml\Cache\FlushAll::execute()` method. + - `adminhtml_cache_flush_system` event in the `\Magento\Backend\Controller\Adminhtml\Cache\FlushSystem::execute()` method. + - `theme_save_after` event in the `\Magento\Backend\Controller\Adminhtml\System\Design\Save::execute()` method. + - `backend_auth_user_login_success` event in the `\Magento\Backend\Model\Auth::login()` method. Parameters: + - `user` is the credential storage object (`null | \Magento\Backend\Model\Auth\Credential\StorageInterface`) + - `backend_auth_user_login_failed` event in the `\Magento\Backend\Model\Auth::login()` method. Parameters: + - `user_name` is username extracted from the credential storage object (`null | \Magento\Backend\Model\Auth\Credential\StorageInterface`) + - `exception` any exception generated (`\Magento\Framework\Exception\LocalizedException | \Magento\Framework\Exception\Plugin\AuthenticationException`) + + For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events). + + ### Layouts + + This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `admin_login` + - `adminhtml_auth_login` + - `adminhtml_cache_block` + - `adminhtml_cache_index` + - `adminhtml_dashboard_customersmost` + - `adminhtml_dashboard_customersnewest` + - `adminhtml_dashboard_index` + - `adminhtml_dashboard_productsviewed` + - `adminhtml_denied` + - `adminhtml_noroute` + - `adminhtml_system_account_index` + - `adminhtml_system_design_edit` + - `adminhtml_system_design_grid` + - `adminhtml_system_design_grid_block` + - `adminhtml_system_design_index` + - `adminhtml_system_store_deletestore` + - `adminhtml_system_store_editstore` + - `adminhtml_system_store_grid_block` + - `adminhtml_system_store_index` + - `default` + - `editor` + - `empty` + - `formkey` + - `overlay_popup` + - `popup` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend Magento_Backend module using the following configuration files: + + - `view/adminhtml/ui_component/design_config_form.xml` + - `view/adminhtml/ui_component/design_config_listing.xml` + + For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-backup.yml b/src/_data/codebase/v2_4/mrg/module-backup.yml new file mode 100644 index 00000000000..09b305ebcf3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-backup.yml @@ -0,0 +1,29 @@ +--- +title: Backup +content: |- + The Magento_Backup module allows administrators to perform backups and rollbacks. Types of backups include system, database and media backups. This module relies on the Cron module to schedule backups. + + The Magento_Backup module does not affect the storefront. + + For more information about this module, see [Magento Backups](https://docs.magento.com/user-guide/system/backups.html) + + ## Extensibility + + Extension developers can interact with the Magento_Backup module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Backup module. + + ### Layouts + + This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: + + `backup_index_block` + `backup_index_disabled` + `backup_index_grid` + `backup_index_index` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-banner-customer-segment.yml b/src/_data/codebase/v2_4/mrg/module-banner-customer-segment.yml new file mode 100644 index 00000000000..b152c0de6ff --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-banner-customer-segment.yml @@ -0,0 +1,4 @@ +--- +title: BannerCustomerSegment +content: The Banner Customer Segment module allows creating and managing banners in + the customer segment scope. diff --git a/src/_data/codebase/v2_4/mrg/module-banner-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-banner-graph-ql.yml new file mode 100644 index 00000000000..cf560e644db --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-banner-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: BannerGraphQl +content: "The Banner module allows creating and managing dynamic blocks and widgets + in Magento application. \nThe Dynamic Block content can be specified by Store View." diff --git a/src/_data/codebase/v2_4/mrg/module-banner-page-builder-analytics.yml b/src/_data/codebase/v2_4/mrg/module-banner-page-builder-analytics.yml new file mode 100644 index 00000000000..483e78a7294 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-banner-page-builder-analytics.yml @@ -0,0 +1,5 @@ +--- +title: BannerPageBuilderAnalytics +content: The Magento_BannerPageBuilderAnalytics module configures data definitions + for a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-banner-page-builder.yml b/src/_data/codebase/v2_4/mrg/module-banner-page-builder.yml new file mode 100644 index 00000000000..f2e70de2b3c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-banner-page-builder.yml @@ -0,0 +1,4 @@ +--- +title: BannerPageBuilder +content: The Magento_BannerPageBuilder extends existing Dynamic Block tests in Magento + EE, and adds new tests for PageBuilder usage. diff --git a/src/_data/codebase/v2_4/mrg/module-banner.yml b/src/_data/codebase/v2_4/mrg/module-banner.yml new file mode 100644 index 00000000000..8cceaee467f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-banner.yml @@ -0,0 +1,4 @@ +--- +title: Banner +content: "The Banner module allows creating and managing dynamic blocks and widgets + in Magento application. \nThe Dynamic Block content can be specified by Store View." diff --git a/src/_data/codebase/v2_4/mrg/module-bundle-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-bundle-graph-ql.yml new file mode 100644 index 00000000000..5b5ed1c17ab --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: BundleGraphQl +content: |- + **BundleGraphQl** provides type and resolver information for the GraphQl module + to generate bundle product information. diff --git a/src/_data/codebase/v2_4/mrg/module-bundle-import-export-staging.yml b/src/_data/codebase/v2_4/mrg/module-bundle-import-export-staging.yml new file mode 100644 index 00000000000..097c9c6af01 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle-import-export-staging.yml @@ -0,0 +1,22 @@ +--- +title: BundleImportExportStaging +content: |- + The Magento_BundleImportExportStaging module is a part of the staging functionality in Magento EE. It extends the Magento_BundleImportExport module functionality to be used in staging mode. + + ## Implementation Details + + The Magento_BundleImportExportStaging module: + + - adds plugin on `\Magento\BundleImportExport\Model\Import\Product\Type\Bundle\RelationsDataSaver` to add sequence information to bundle product relations (options, selections, etc.) + + ## Dependencies + + You can find the list of modules the Magento_BundleImportExportStaging module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. + + ## Extension Points + + The Magento_BundleImportExportStaging module does not provide any specific extension points. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/module-bundle-import-export.yml b/src/_data/codebase/v2_4/mrg/module-bundle-import-export.yml new file mode 100644 index 00000000000..3f03362db49 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle-import-export.yml @@ -0,0 +1,5 @@ +--- +title: BundleImportExport +content: |- + Magento_BundleImportExport module implements Bundle products import/export functionality. + This module is designed to extend existing functionality of Magento_CatalogImportExport module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/module-bundle-negotiable-quote.yml b/src/_data/codebase/v2_4/mrg/module-bundle-negotiable-quote.yml new file mode 100644 index 00000000000..e42d29e7823 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle-negotiable-quote.yml @@ -0,0 +1,26 @@ +--- +title: BundleNegotiableQuote +content: |- + The Magento_BundleNegotiableQuote module enables bundle products to be displayed in a negotiable quote in an B2B environment. This module extends Magento_NegotiableQuote module and Magento_Bundle module. + + The Magento_BundleNegotiableQuote module provides the following features: + + * Display bundle products in a negotiable quote. + + * Order bundle products from a negotiable quote. + + ## Installation details + + This module has a dependency on the Magento_NegotiableQuote and Magento_Bundle, which must be installed and enabled first. + + The Magento_BundleNegotiableQuote module does not create any backward incompatible changes and can be uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_BundleNegotiableQuote module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BundleNegotiableQuote module. diff --git a/src/_data/codebase/v2_4/mrg/module-bundle-requisition-list-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-bundle-requisition-list-graph-ql.yml new file mode 100644 index 00000000000..fcee6f4f133 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle-requisition-list-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: BundleRequisitionListGraphQl +content: "**BundleRequisitionListGraphQl** provides GraphQL schema and resolvers for + the requisition list module to extend and implement bundle products in requisition + list" diff --git a/src/_data/codebase/v2_4/mrg/module-bundle-requisition-list.yml b/src/_data/codebase/v2_4/mrg/module-bundle-requisition-list.yml new file mode 100644 index 00000000000..1d62b484aa9 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle-requisition-list.yml @@ -0,0 +1,26 @@ +--- +title: BundleRequisitionList +content: |- + The Magento_BundleRequisitionList module enables bundle products to be displayed in a requisition list in an B2B environment. This module extends Magento_RequisitionList module and Magento_Bundle module. + + The Magento_BundleRequisitionList module provides the following features: + + * Display bundle products in a requisition list. + + * Add bundle products to cart from a requisition list. + + ## Installation details + + This module has a dependency on the Magento_RequisitionList and Magento_Bundle, which must be installed and enabled first. + + The Magento_BundleRequisitionList module does not create any backward incompatible changes and can be uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ### Layouts + + You can extend and override layouts in the `Magento\BundleRequisitionList\view\frontend\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-bundle-shared-catalog.yml b/src/_data/codebase/v2_4/mrg/module-bundle-shared-catalog.yml new file mode 100644 index 00000000000..023e909541e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle-shared-catalog.yml @@ -0,0 +1,40 @@ +--- +title: BundleSharedCatalog +content: |- + The Magento_BundleSharedCatalog module enables bundle products to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog module and Magento_Bundle module. + + The Magento_BundleSharedCatalog module provides the following features: + + * Display and manage prices for bundle products within a shared catalog. + + * Control the visibility of bundle products in quotes and orders. Only those bundle products that have been added to a shared catalog will be available for searches via the "Add by SKU" feature in quotes and orders. + + ## Installation details + + This module has a dependency on the Magento_SharedCatalog and Magento_Bundle, which must be installed and enabled first. + + The Magento_BundleSharedCatalog module does not create any backward incompatible changes and can be uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_BundleSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BundleSharedCatalog module. + + ### Layouts + + You can extend and override layouts in the `Magento\BundleSharedCatalog\view\adminhtml\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directory contains extensible UI components: + + * `Magento\BundleSharedCatalog\view\adminhtml\ui_component` - renderer for pricing and structure listings + + For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). diff --git a/src/_data/codebase/v2_4/mrg/module-bundle-staging.yml b/src/_data/codebase/v2_4/mrg/module-bundle-staging.yml new file mode 100644 index 00000000000..7d6ab37a288 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle-staging.yml @@ -0,0 +1,30 @@ +--- +title: BundleStaging +content: |- + The Magento_BundleStaging module is a part of the staging functionality in Magento EE. This new functionality enables you to stage a bundle product in the Schedule Update form of the product. + + ## Implementation Details + + The Magento_BundleStaging module extends the functionality of the Magento_Bundle module. When you schedule an update for a bundle product, all bundle item options for that concrete product are available and can be edited. All the bundle product attributes can be staged. + + ### Installation Details + + The Magento_BundleStaging module makes irreversible changes in a database during installation. It means, that you cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies with the Magento_BundleStaging module in the `require` object of the `composer.json` file. The file is located in the same directory as this `README` file. + + ## Extension Points + + Extension points enable extension developers to interact with the Magento_BundleStaging module. You can interact with the Magento_BundleStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BundleStaging module. + + ### UI components + + You can extend Bundle updates product listing using the grid UI component located in the `Magento/BundleStaging/view/adminhtml/ui_component/bundle_update_product_listing.xml`. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/module-bundle.yml b/src/_data/codebase/v2_4/mrg/module-bundle.yml new file mode 100644 index 00000000000..22eba6f78b3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle.yml @@ -0,0 +1,5 @@ +--- +title: Bundle +content: |- + Magento_Bundle module introduces new product type in the Magento application named Bundle Product. + This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/module-cache-invalidate.yml b/src/_data/codebase/v2_4/mrg/module-cache-invalidate.yml new file mode 100644 index 00000000000..c9614f5eca6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cache-invalidate.yml @@ -0,0 +1,5 @@ +--- +title: CacheInvalidate +content: |- + The CacheInvalidate module is used to invalidate the Varnish cache if it is configured. + It listens for events that request the cache to be flushed or cause the cache to be invalid, then sends Varnish a purge request using cURL. diff --git a/src/_data/codebase/v2_4/mrg/module-captcha.yml b/src/_data/codebase/v2_4/mrg/module-captcha.yml new file mode 100644 index 00000000000..b731dce85a4 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-captcha.yml @@ -0,0 +1,4 @@ +--- +title: Captcha +content: The Captcha module allows applying Turing test in the process of user authentication + or similar tasks. diff --git a/src/_data/codebase/v2_4/mrg/module-cardinal-commerce.yml b/src/_data/codebase/v2_4/mrg/module-cardinal-commerce.yml new file mode 100644 index 00000000000..39b645f1f47 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cardinal-commerce.yml @@ -0,0 +1,4 @@ +--- +title: CardinalCommerce +content: The CardinalCommerce module provides a possibility to enable 3-D Secure 2.0 + support for payment methods. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-analytics.yml b/src/_data/codebase/v2_4/mrg/module-catalog-analytics.yml new file mode 100644 index 00000000000..57eaf049e82 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-analytics.yml @@ -0,0 +1,4 @@ +--- +title: CatalogAnalytics +content: The Magento_CatalogAnalytics module configures data definitions for a data + collection related to the Catalog module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-cms-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-catalog-cms-graph-ql.yml new file mode 100644 index 00000000000..894712f16ee --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-cms-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: CatalogCmsGraphQl +content: "**CatalogCmsGraphQl** provides type and resolver information for GraphQL + attributes that have dependencies on the Catalog and Cms modules." diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-customer-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-catalog-customer-graph-ql.yml new file mode 100644 index 00000000000..acecd1e11fd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-customer-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: CatalogCustomerGraphQl +content: "**CatalogCustomerGraphQl** provides type and resolver information for GraphQL + attributes that have dependences on the Catalog and Customer modules." diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-event.yml b/src/_data/codebase/v2_4/mrg/module-catalog-event.yml new file mode 100644 index 00000000000..91f888da1b7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-event.yml @@ -0,0 +1,5 @@ +--- +title: CatalogEvent +content: |- + Magento_CatalogEvent module is designed for creating campaigns that encourage customers to buy products with lower prices. + There are three types of the catalog events: upcoming, open, closed. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-catalog-graph-ql.yml new file mode 100644 index 00000000000..25842843a42 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CatalogGraphQl +content: |- + **CatalogGraphQl** provides type and resolver information for the GraphQl module + to generate catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-import-export-staging.yml b/src/_data/codebase/v2_4/mrg/module-catalog-import-export-staging.yml new file mode 100644 index 00000000000..a1b973692c4 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-import-export-staging.yml @@ -0,0 +1,25 @@ +--- +title: CatalogImportExportStaging +content: |- + The Magento_CatalogImportExportStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogImportExport module functionality to be used in staging mode. + + ## Implementation Details + + The Magento_CatalogImportExportStaging module: + + - adds plugin on `Magento\CatalogImportExport\Model\Import\Product::saveProductEntity` to add version and sequence information to product entity + - listens to `catalog_product_import_bunch_delete_commit_before` event to delete values from sequence table when products being deleted + + ## Dependencies + + You can find the list of modules that have dependencies on Magento_CatalogImportExportStaging module, in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. + + ## Extension Points + + The Magento_CatalogImportExportStaging module does not provide any specific extension points. You can extend it using the Magento extension mechanism. + + For more information about Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html) and [Magento dependency injection](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html). + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-inventory-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-catalog-inventory-graph-ql.yml new file mode 100644 index 00000000000..532330eca8d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-inventory-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CatalogInventoryGraphQl +content: |- + **CatalogInventoryGraphQl** provides type information for the GraphQl module + to generate inventory stock fields for product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-inventory-staging.yml b/src/_data/codebase/v2_4/mrg/module-catalog-inventory-staging.yml new file mode 100644 index 00000000000..838e815ff83 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-inventory-staging.yml @@ -0,0 +1,18 @@ +--- +title: CatalogInventoryStaging +content: |- + The Magento_CatalogInventoryStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogInventory module functionality, adding the capability to monitor the "Stock Status" field on the Schedule Update form of a product. + + ## Implementation details + + The Magento_CatalogInventoryStaging module adds the disabled "Stock Status" field on the Schedule Update form of a product during form rendering. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_CatalogInventoryStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + You can interact with the Magento_CatalogInventoryStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogInventoryStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-inventory.yml b/src/_data/codebase/v2_4/mrg/module-catalog-inventory.yml new file mode 100644 index 00000000000..a85a4269bee --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-inventory.yml @@ -0,0 +1,4 @@ +--- +title: CatalogInventory +content: Magento_CatalogInventory module allows retrieve and update stock attributes, + such as status and quantity. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-page-builder-analytics-staging.yml b/src/_data/codebase/v2_4/mrg/module-catalog-page-builder-analytics-staging.yml new file mode 100644 index 00000000000..55f4eb5bb97 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-page-builder-analytics-staging.yml @@ -0,0 +1,5 @@ +--- +title: CatalogPageBuilderAnalyticsStaging +content: The Magento_CatalogPageBuilderAnalyticsStaging module configures data definitions + for a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-page-builder-analytics.yml b/src/_data/codebase/v2_4/mrg/module-catalog-page-builder-analytics.yml new file mode 100644 index 00000000000..cf6685dbde1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-page-builder-analytics.yml @@ -0,0 +1,5 @@ +--- +title: CatalogPageBuilderAnalytics +content: The Magento_CatalogPageBuilderAnalytics module configures data definitions + for a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-permissions-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-catalog-permissions-graph-ql.yml new file mode 100644 index 00000000000..8f6a7ba5591 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-permissions-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: CatalogPermissionsGraphQl +content: Magento_CatalogPermissionsGraphQL feature allows to apply Magento_CatalogPermissions + features to product queries in GraphQl area diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-permissions.yml b/src/_data/codebase/v2_4/mrg/module-catalog-permissions.yml new file mode 100644 index 00000000000..f79af583fda --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-permissions.yml @@ -0,0 +1,9 @@ +--- +title: CatalogPermissions +content: |- + Magento_CatalogPermissions feature allows to restrict the following permissions: + - Browse categories + - Display product prices + - Add to cart + - Catalog search + The permissions can be restricted for specific customer groups and guest users. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-rule-configurable.yml b/src/_data/codebase/v2_4/mrg/module-catalog-rule-configurable.yml new file mode 100644 index 00000000000..4cd6a9a6d68 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-rule-configurable.yml @@ -0,0 +1,5 @@ +--- +title: CatalogRuleConfigurable +content: Magento_CatalogRuleConfigurable module is an extension of Magento_CatalogRule + and Magento_ConfigurableProduct modules that handle catalog rule indexer for configurable + product diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-rule-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-catalog-rule-graph-ql.yml new file mode 100644 index 00000000000..ae016c24605 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-rule-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: CatalogRuleGraphQl +content: The *Magento_CatalogRuleGraphQl* module applies catalog rules to products + for GraphQL requests. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-rule-staging.yml b/src/_data/codebase/v2_4/mrg/module-catalog-rule-staging.yml new file mode 100644 index 00000000000..c215b3195c6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-rule-staging.yml @@ -0,0 +1,43 @@ +--- +title: CatalogRuleStaging +content: |- + The Magento_CatalogRuleStaging module is a part of the staging functionality in Magento EE. It enables you to create new catalog rule updates or add new changes to the existing store updates. In other words, you can modify the catalog rules in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_CatalogRuleStaging module changes a catalog rule creation page and the catalog rule related database tables to make them compatible with the Magento Staging Framework. This module depends on the Magento_CatalogRule module and extends its functionality. It changes the database structure of the Magento_CatalogRule module and the way in which catalog rules are managed. The Magento_CatalogRule module must be enabled. + + The Magento_CatalogRuleStaging module enables you to stage the following catalog rule attributes: + + - Rule Name + - Description + - Websites + - Customer Groups + - Priority + - Product Apply + - Product Discount Amount + - Subproduct Discounts + - Subproduct Apply + - Subproduct Discount Amount + - Discard Subsequent Rules + + These attributes cannot be modified and are a part of the static Magento Catalog Rule form. + + ### Installation details + + The Magento_CatalogRuleStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_CatalogRuleStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_CatalogRuleStaging module. You can interact with the Magento_CatalogRuleStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogRuleStaging module. + + ### Layouts + + You can extend and override layouts in the `app/code/Magento/CatalogRuleStaging/view/adminhtml/layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-rule.yml b/src/_data/codebase/v2_4/mrg/module-catalog-rule.yml new file mode 100644 index 00000000000..dd833059108 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-rule.yml @@ -0,0 +1,4 @@ +--- +title: CatalogRule +content: Magento_CatalogRule module is responsible for one of the types of price rules + in Magento. Catalog Rules are applied to products before they are added to the cart. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-search.yml b/src/_data/codebase/v2_4/mrg/module-catalog-search.yml new file mode 100644 index 00000000000..acfc94e6ee1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-search.yml @@ -0,0 +1,5 @@ +--- +title: CatalogSearch +content: |- + Magento_CatalogSearch module is an extension of Magento_Catalog module that allows to use search engine for product searching capabilities. + The module implements Magento_Search library interfaces. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-staging-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-catalog-staging-graph-ql.yml new file mode 100644 index 00000000000..b633dfec7f1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-staging-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CatalogStagingGraphQl +content: |- + **CatalogStagingGraphQl** supports Staging functionality for Catalog in the scope of GraphQl. + This includes preview capabilities for catalog entities. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-staging-page-builder.yml b/src/_data/codebase/v2_4/mrg/module-catalog-staging-page-builder.yml new file mode 100644 index 00000000000..4ffce125b30 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-staging-page-builder.yml @@ -0,0 +1,4 @@ +--- +title: CatalogStagingPageBuilder +content: The Magento_CatalogStagingPageBuilder module sets up PageBuilder to be a + part of the staging functionality in Magento EE. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-staging.yml b/src/_data/codebase/v2_4/mrg/module-catalog-staging.yml new file mode 100644 index 00000000000..97c2a7cb5e3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-staging.yml @@ -0,0 +1,123 @@ +--- +title: CatalogStaging +content: |- + The Magento_CatalogStaging module is a part of the staging functionality in Magento EE. It enables you to create new catalog updates or add new changes to the existing store updates. In other words, you can modify the category and product entity attributes in updates. These updates are shown on the content dashboard. + + ## Implementation Details + + The Magento_CatalogStaging module extends the Magento_Catalog module functionality. It changes a category and product creation page, and related database tables to make them compatible with the Magento Staging Framework. + + The following fields are removed from the Magento_Catalog module forms: + + - Category form: + - Schedule design update from + - Schedule design update to + + - Product form: + - Set as new from + - Set as new to + - Schedule design update from + - Schedule design update to + - Special price from + - Special price to + + They are all related to the time period attributes, and now can be set using staging functionality, when you schedule a new update as: + + - Special price + - Schedule design update + - Set product as new + + ### Category Staging + + The Magento_CatalogStaging module enables you to stage the following category attributes: + + - Enable/disable Category + - Include in Menu + - Category Name + - Content + - Category Image + - Description + - CMS Blocks + - Display Settings + - Display Mode + - Anchor + - Product Sorting + - Layered Navigation Price Step + - Search Engine Optimization + - Meta Title + - Meta Keywords + - Meta Description + - Design + - Layout + - Layout Update XML + - New Theme + + The following category attributes cannot be staged: + + - Assignment of Products to a Category + - URL + + ### Product Staging + + The Magento_CatalogStaging module enables you to stage the following product attributes: + + - Attribute Set + - Product Name + - Price + - Weight attributes + - Visibility + - New(flag) + - Country of Manufacture + - Description + - Websites(assignment) + - Design + - Layout + - Display Product Options In + - Layout Update XML + - Related Products, Up-Sells, and Cross-Sells + + Also, you can stage any other attribute added in Admin. + + The following product attributes cannot be staged: + + - Quantity + - URL Key + - SKU + + ### Installation Details + + The Magento_CatalogStaging module makes irreversible changes in a database during installation. It means, that you cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies with the Magento_CatalogStaging module in the `require` object of the `composer.json` file. The file is located in the same directory as this `README` file. + + ## Extension Points + + Extension points enable extension developers to interact with the Magento_CatalogStaging module. You can interact with the Magento_CatalogStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogStaging module. + + ### UI components + + You can extend product and category updates using the UI components located in the `Magento\CatalogStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). + + ### Layouts + + You can extend and override layouts in the `Magento\CatalogStaging\view\adminhtml\layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### Events + + You can use the following events: + + - `catalog_category_prepare_save` event in the `\Magento\CatalogStaging\Model\Category\Hydrator::hydrate()` method. Parameters: + - `category` is a category to be saved (`\Magento\Catalog\Model\Category` class). + - `request` is a request object with the `\Magento\Framework\App\RequestInterface` interface. + - `controller_action_catalog_product_save_entity_after` event in the `\Magento\CatalogStaging\Model\Product\Hydrator::hydrate()` method. Parameters: + - `controller` is a hydrator object (`\Magento\CatalogStaging\Model\Product\Hydrator`). + - `product` is a product object (`\Magento\Catalog\Model\Product` class. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-url-rewrite-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-catalog-url-rewrite-graph-ql.yml new file mode 100644 index 00000000000..38010ce517e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-url-rewrite-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CatalogUrlRewriteGraphQl +content: |- + **CatalogUrlRewriteGraphQl** provides type information for the GraphQl module + to generate url rewrite fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-url-rewrite-staging.yml b/src/_data/codebase/v2_4/mrg/module-catalog-url-rewrite-staging.yml new file mode 100644 index 00000000000..3c2cd89eaf6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-url-rewrite-staging.yml @@ -0,0 +1,16 @@ +--- +title: CatalogUrlRewriteStaging +content: |- + The Magento_CatalogUrlRewriteStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogUrlRewrite module. + + ## Implementation details + + The Magento_CatalogUrlRewriteStaging module disables an opportunity to change the URL for a product or category, when you schedule an update. It is a technical module that doesn't have any public calls to intercept. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_CatalogUrlRewriteStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extensions points for the Magento_CatalogUrlRewriteStaging module are not available. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-widget.yml b/src/_data/codebase/v2_4/mrg/module-catalog-widget.yml new file mode 100644 index 00000000000..aa7cb44ad84 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-widget.yml @@ -0,0 +1,5 @@ +--- +title: CatalogWidget +content: |- + **CatalogWidget** contains various widgets that extend Catalog module functionality: + - Product List widget provides widget that contains product list created using rule based filter. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog.yml b/src/_data/codebase/v2_4/mrg/module-catalog.yml new file mode 100644 index 00000000000..4425d917bf5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog.yml @@ -0,0 +1,43 @@ +--- +title: Catalog +content: "#Magento_Catalog\nMagento_Catalog module functionality is represented by + the following sub-systems:\n - Products Management. It includes CRUD operation of + product, product media, product attributes, etc...\n - Category Management. It includes + CRUD operation of category, category attributes\n\nCatalog module provides mechanism + for creating new product type in the system.\nCatalog module provides API filtering + that allows to limit product selection with advanced filters.\n\n## Structure\n\n + \ [Learn about a typical file structure for a Magento 2 module]\n (https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html).\n\n## + Observer\nThis module observes the following events:\n `etc/events.xml`\n\t `magento_catalog_api_data_productinterface_save_before` + event in\n\t `Magento\\Framework\\EntityManager\\Observer\\BeforeEntitySave` file.\n\t + \ `magento_catalog_api_data_productinterface_save_after` event in\n\t `Magento\\Framework\\EntityManager\\Observer\\AfterEntitySave` + file.\n\t `magento_catalog_api_data_productinterface_delete_before` event in\n\t + \ `Magento\\Framework\\EntityManager\\Observer\\BeforeEntityDelete` file.\n\t `magento_catalog_api_data_productinterface_delete_after` + event in\n\t `Magento\\Framework\\EntityManager\\Observer\\AfterEntityDelete` + file.\n\t `magento_catalog_api_data_productinterface_load_after` event in\n\t + \ `Magento\\Framework\\EntityManager\\Observer\\AfterEntityLoad` file.\n\t `magento_catalog_api_data_categoryinterface_save_before` + event in\n\t `Magento\\Framework\\EntityManager\\Observer\\BeforeEntitySave` file.\n\t + \ `magento_catalog_api_data_categoryinterface_save_after` event in\n\t `Magento\\Framework\\EntityManager\\Observer\\AfterEntitySave` + file.\n\t `magento_catalog_api_data_categoryinterface_save_after` event in\n\t + \ `Magento\\Catalog\\Observer\\InvalidateCacheOnCategoryDesignChange` file.\n\t + \ `magento_catalog_api_data_categoryinterface_delete_before` event in\n\t `Magento\\Framework\\EntityManager\\Observer\\BeforeEntityDelete` + file.\n\t `magento_catalog_api_data_categoryinterface_delete_after` event in\n\t + \ `Magento\\Framework\\EntityManager\\Observer\\AfterEntityDelete` file.\n\t `magento_catalog_api_data_categoryinterface_load_after` + event in\n\t `Magento\\Framework\\EntityManager\\Observer\\AfterEntityLoad` file.\n\t + \ `magento_catalog_api_data_categorytreeinterface_save_before` event in\n\t `Magento\\Framework\\EntityManager\\Observer\\BeforeEntitySave` + file.\n\t `magento_catalog_api_data_categorytreeinterface_save_after` event in\n\t + \ `Magento\\Framework\\EntityManager\\Observer\\AfterEntitySave` file.\n\t `magento_catalog_api_data_categorytreeinterface_delete_before` + event in\n\t `Magento\\Framework\\EntityManager\\Observer\\BeforeEntityDelete` + file.\n\t `magento_catalog_api_data_categorytreeinterface_delete_after` event + in\n\t `Magento\\Framework\\EntityManager\\Observer\\AfterEntityDelete` file.\n\t + \ `magento_catalog_api_data_categorytreeinterface_load_after` event in\n\t `Magento\\Framework\\EntityManager\\Observer\\AfterEntityLoad` + file.\n\t `admin_system_config_changed_section_catalog` event in\n\t `Magento\\Catalog\\Observer\\SwitchPriceAttributeScopeOnConfigChange` + file.\n\t `catalog_product_save_before` event in\n\t `Magento\\Catalog\\Observer\\SetSpecialPriceStartDate` + file.\n\t `store_save_after` event in\n\t `Magento\\Catalog\\Observer\\SynchronizeWebsiteAttributesOnStoreChange` + file.\n\t `catalog_product_save_commit_after` event in\n\t `Magento\\Catalog\\Observer\\ImageResizeAfterProductSave` + file.\n\t `catalog_category_prepare_save` event in\n\t `Magento\\Catalog\\Observer\\CategoryDesignAuthorization` + file.\n \n `/etc/frontend/events.xml`\n\t `customer_login` event in\n\t `Magento\\Catalog\\Observer\\Compare\\BindCustomerLoginObserver` + file.\n\t\t`customer_logout` event in\n\t `Magento\\Catalog\\Observer\\Compare\\BindCustomerLogoutObserver` + file.\n \n `/etc/adminhtml/events.xml`\n\t\t`cms_wysiwyg_images_static_urls_allowed` + event in\n\t `Magento\\Catalog\\Observer\\CatalogCheckIsUsingStaticUrlsAllowedObserver` + file.\n\t\t`catalog_category_change_products` event in\n\t `Magento\\Catalog\\Observer\\CategoryProductIndexer` + file.\n\t\t`category_move` event in\n\t `Magento\\Catalog\\Observer\\FlushCategoryPagesCache`" diff --git a/src/_data/codebase/v2_4/mrg/module-checkout-address-search-gift-registry.yml b/src/_data/codebase/v2_4/mrg/module-checkout-address-search-gift-registry.yml new file mode 100644 index 00000000000..a9f3c71bf53 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout-address-search-gift-registry.yml @@ -0,0 +1,6 @@ +--- +title: CheckoutAddressSearchGiftRegistry +content: |- + ## CheckoutAddressSearchGiftRegistry module Overview + + CheckoutAddressSearchGiftRegistry module extends Magento_GiftRegistry and adds search customer shipping and billing addresses functionality on checkout to gift registry only if customer address search is enabled in configuration. diff --git a/src/_data/codebase/v2_4/mrg/module-checkout-address-search-negotiable-quote.yml b/src/_data/codebase/v2_4/mrg/module-checkout-address-search-negotiable-quote.yml new file mode 100644 index 00000000000..a9eba9a3a8e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout-address-search-negotiable-quote.yml @@ -0,0 +1,8 @@ +--- +title: CheckoutAddressSearchNegotiableQuote +content: |- + ## CheckoutAddressSearchNegotiableQuote module Overview + + CheckoutAddressSearchNegotiableQuote module extends Magento_CheckoutAddressSearch if it is enabled in configuration and it modifies NegotiableQuote shipping address on checkout. + + CheckoutAddressSearchNegotiableQuote module removes shipping address search configuration on shipping step on checkout if negotiable quote address is locked and it replaces selected shipping address component to display only negotiable quote address. diff --git a/src/_data/codebase/v2_4/mrg/module-checkout-address-search.yml b/src/_data/codebase/v2_4/mrg/module-checkout-address-search.yml new file mode 100644 index 00000000000..9b99ac647e6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout-address-search.yml @@ -0,0 +1,10 @@ +--- +title: CheckoutAddressSearch +content: |- + ## CheckoutAddressSearch module Overview + + CheckoutAddressSearch module extends Magento_Checkout and adds functionality to search customer shipping and billing addresses with ui-select component. + + It prevents loading and rendering of all customer addresses on checkout. + + This feature is disabled by default and can be configured in Magento Admin Sales Checkout options. Default limit of addresses after which address search is enabled is 10 and it can be configured in Magento Admin. diff --git a/src/_data/codebase/v2_4/mrg/module-checkout-agreements-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-checkout-agreements-graph-ql.yml new file mode 100644 index 00000000000..d2c2bcb005a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout-agreements-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CheckoutAgreementsGraphQl +content: |- + **CheckoutAgreementsGraphQl** provides type information for the GraphQl module + to generate Checkout Agreements fields for Checkout Agreements information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-checkout-agreements-negotiable-quote.yml b/src/_data/codebase/v2_4/mrg/module-checkout-agreements-negotiable-quote.yml new file mode 100644 index 00000000000..ad17d1a421b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout-agreements-negotiable-quote.yml @@ -0,0 +1,6 @@ +--- +title: CheckoutAgreementsNegotiableQuote +content: |- + ## CheckoutAgreementsNegotiableQuote module Overview + + CheckoutAgreementsNegotiableQuote module extends CheckoutAgreements if it is enabled in configuration and it adds agreements to payment data on checkout with negotiable quote. diff --git a/src/_data/codebase/v2_4/mrg/module-checkout-agreements-purchase-order.yml b/src/_data/codebase/v2_4/mrg/module-checkout-agreements-purchase-order.yml new file mode 100644 index 00000000000..84bc8e39c87 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout-agreements-purchase-order.yml @@ -0,0 +1,4 @@ +--- +title: CheckoutAgreementsPurchaseOrder +content: "**CheckoutAgreementsPurchaseOrder** allows properly use checkout agreements + functionality with purchase order module" diff --git a/src/_data/codebase/v2_4/mrg/module-checkout-agreements.yml b/src/_data/codebase/v2_4/mrg/module-checkout-agreements.yml new file mode 100644 index 00000000000..ed3816fe884 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout-agreements.yml @@ -0,0 +1,6 @@ +--- +title: CheckoutAgreements +content: |- + Magento\CheckoutAgreements module provides the ability add web store agreement that customers must accept before purchasing + products from store. The customer will need to accept the terms and conditions in the Order Review section of the + checkout process to be able to place an order if Terms and Conditions functionality is enabled. diff --git a/src/_data/codebase/v2_4/mrg/module-checkout-staging.yml b/src/_data/codebase/v2_4/mrg/module-checkout-staging.yml new file mode 100644 index 00000000000..a030a0f70e7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout-staging.yml @@ -0,0 +1,32 @@ +--- +title: CheckoutStaging +content: |- + The Magento_CheckoutStaging module is a part of the staging functionality in Magento EE. + It extends the checkout functionality and enables you to use it in the staging preview mode. + + ## Implementation details + + The Magento_CheckoutStaging module extends the following Magento_Checkout module functionality to be used in the staging preview mode: + + - Disables an order creation + - Creates a demo quote + - Deletes the demo quote using cron + + Configuration options: + + - The `preview_quota_lifetime` parameter in the `Magento/CheckoutStaging/etc/config.xml` sets the lifetime of the demo quote. + - The `schedule` parameter in the `Magento/CheckoutStaging/etc/crontab.xml` sets a launch schedule of the cron. + + ### Installation details + + The Magento_CheckoutStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_CheckoutStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_CheckoutStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CheckoutStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-checkout.yml b/src/_data/codebase/v2_4/mrg/module-checkout.yml new file mode 100644 index 00000000000..73c9715f4fd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout.yml @@ -0,0 +1,17 @@ +--- +title: Checkout +content: "Magento\\Checkout module allows merchant to register sale transaction with + the customer. Module implements consumer flow\nthat includes such actions like adding + products to cart, providing shipping and billing information and confirming\nthe + purchase.\n\n#### Observer\n This module observes the following events\n `etc/events.xml`\n + \ `sales_quote_save_after` event in \n `Magento\\Checkout\\Observer\\SalesQuoteSaveAfterObserver` + file.\n `/etc/frontend/events.xml`\n `customer_login` event in `Magento\\Checkout\\Observer\\LoadCustomerQuoteObserver`\n + \ file.\n `customer_logout` event in `Magento\\Checkout\\Observer\\UnsetAllObserver`\n + \ \n ### Layouts\n The module interacts with the following layout handles in the + \n `view/frontend/layout`\n `catalog_category_view`\n `catalog_product_view`\n + \ `checkout_cart_configure`\n `checkout_cart_configure_type_simple`\n + \ `checkout_cart_index`\n `checkout_cart_item_renderers`\n `checkout_cart_sidebar_item_price_renderers`\n + \ `checkout_cart_sidebar_item_renderers`\n `checkout_cart_sidebar_total_renderers`\n + \ `checkout_index_index`\n `checkout_item_price_renderers`\n `checkout_onepage_failure`\n + \ `checkout_onepage_review_item_renderers`\n `checkout_onepage_success`\n + \ `default`" diff --git a/src/_data/codebase/v2_4/mrg/module-cms-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-cms-graph-ql.yml new file mode 100644 index 00000000000..ca489be4801 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cms-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CmsGraphQl +content: |- + **CmsGraphQl** provides type information for the GraphQl module + to generate CMS fields for cms information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-cms-page-builder-analytics-staging.yml b/src/_data/codebase/v2_4/mrg/module-cms-page-builder-analytics-staging.yml new file mode 100644 index 00000000000..ba8cd50c96d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cms-page-builder-analytics-staging.yml @@ -0,0 +1,5 @@ +--- +title: CmsPageBuilderAnalyticsStaging +content: The Magento_CmsPageBuilderAnalyticsStaging module configures data definitions + for a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-cms-page-builder-analytics.yml b/src/_data/codebase/v2_4/mrg/module-cms-page-builder-analytics.yml new file mode 100644 index 00000000000..d2783ac7a6c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cms-page-builder-analytics.yml @@ -0,0 +1,5 @@ +--- +title: CmsPageBuilderAnalytics +content: The Magento_CmsPageBuilderAnalytics module configures data definitions for + a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-cms-staging.yml b/src/_data/codebase/v2_4/mrg/module-cms-staging.yml new file mode 100644 index 00000000000..11db5531da7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cms-staging.yml @@ -0,0 +1,59 @@ +--- +title: CmsStaging +content: |- + The Magento_CmsStaging module is a part of the staging functionality in Magento EE. It enables you to create new CMS Page and the CMS Block updates or add new changes to the existing store updates. In other words, you can modify the CMS Pages and the CMS Blocks in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_CmsStaging module changes the CMS Pages and CMS Blocks creation pages to make them compatible with the Magento Staging Framework. This module depends on the Magento_Cms module and extends its functionality. It changes the database structure of the Magento_Cms module and the way in which CMS Pages/Blocks are managed. + + ### CMS Pages + + You can stage the following parameters: + + - Enable/Disable CMS Page + - Page Title + - Content + - Content Heading + - Content (WYSIWYG) + - Search Engine Optimization + - URL Key + - Meta Keywords + - Meta Description + - Design + - Layout + - Layout Update XML + - Theme + + ### CMS Blocks + + The following parameters can be staged: + + - Enable/Disable CMS Block + - Block Title + - Identifier + - Store View + - Content (WYSIWYG) + + ### Installation details + + The Magento_CmsStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_CmsStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_CmsStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CmsStaging module. + + ### UI components + + You can extend product and category updates using the UI components located in the `Magento\CmsStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). + + ### Layouts + + You can extend and override layouts in the `Magento\CmsStaging\view\adminhtml\layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-cms-url-rewrite-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-cms-url-rewrite-graph-ql.yml new file mode 100644 index 00000000000..7f619fa0cc8 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cms-url-rewrite-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CmsUrlRewriteGraphQl +content: |- + **CmsUrlRewriteGraphQl** provides type information for the GraphQl module + to generate url rewrite fields for cms information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-cms-url-rewrite.yml b/src/_data/codebase/v2_4/mrg/module-cms-url-rewrite.yml new file mode 100644 index 00000000000..bc22962e974 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cms-url-rewrite.yml @@ -0,0 +1,6 @@ +--- +title: CmsUrlRewrite +content: "## Overview\n \nThe Magento_CmsUrlRewrite module adds support for URL rewrite + rules for CMS pages. See also Magento_UrlRewrite module. \n\nThe module adds and + removes URL rewrite rules as CMS pages are added or removed by a user.\nThe rules + can be edited by an admin user as any other URL rewrite rule." diff --git a/src/_data/codebase/v2_4/mrg/module-cms.yml b/src/_data/codebase/v2_4/mrg/module-cms.yml new file mode 100644 index 00000000000..47e0535da9b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cms.yml @@ -0,0 +1,47 @@ +--- +title: Cms +content: |- + The CMS module provides the create, edit, and manage functionality on pages for different content types. + + ### Wysiwyg + + The Wysiwyg UI component is a customizable and configurable TinyMCE editor. + + The default implementation has the following customizations: + + * Magento Media Library support + + ### Layouts + + The module interacts with the following layout handles: + + `view/base/layout` directory: + The module interacts with the following layout handles: + + `view/adminhtml/layout` directory: + - `cms_block_edit.xml` + - `cms_block_index.xml` + - `cms_block_new.xml` + - `cms_page_edit.xml` + - `cms_page_index.xml` + - `cms_page_new.xml` + - `cms_wysiwyg_images_contents.xml` + - `cms_wysiwyg_images_index.xml` + + The module interacts with the following layout handles in the `view/frontend/layout` directory: + - `cms_index_defaultindex.xml` + - `cms_index_defaultnoroute.xml` + - `cms_index_index.xml` + - `cms_index_nocookies.xml` + - `cms_noroute_index.xml` + - `cms_page_view.xml` + - `default.xml` + - `print.xml` + + ### UI components + This module extends following ui components located in the `view/base/ui_component` directory: + This module extends following ui components located in the `view/adminhtml/ui_component` directory: + - `cms_block_form.xml` + - `cms_block_listing.xml` + - `cms_page_form.xml` + - `cms_page_listing.xml` diff --git a/src/_data/codebase/v2_4/mrg/module-company-credit-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-company-credit-graph-ql.yml new file mode 100644 index 00000000000..e959782a1bc --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-company-credit-graph-ql.yml @@ -0,0 +1,3 @@ +--- +title: CompanyCreditGraphQl +content: Provides GraphQl queries to access company credit information. diff --git a/src/_data/codebase/v2_4/mrg/module-company-credit.yml b/src/_data/codebase/v2_4/mrg/module-company-credit.yml new file mode 100644 index 00000000000..9538f6d61b7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-company-credit.yml @@ -0,0 +1,43 @@ +--- +title: CompanyCredit +content: |- + The Magento_CompanyCredit module adds the "Payment on Account" payment method for B2B companies. It also allows the credit history to be viewed from both Admin and the storefront. + + With the Magento_Company Credit module: + + - A customer can pay orders with Payment on Account method (or in credit) + - An admin user can manage credit and credit settings for a company (in the admin panel) + - Merchants and customers can track credit history, and specifically: credit allocation, order placement, credit reimbursement, credit change (amount, currency or possibility to exceed credit limit) + + The company credit functionality is available for company users only. + + ## Installation details + + The module has a dependency on the Magento_Company module, which must be installed and enabled first. The module does not create any backward incompatible changes. The CompanyCredit module can be deactivated and uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_CompanyCredit module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CompanyCredit module. + + [Payment method configuration](https://devdocs.magento.com/guides/v2.4/payments-integrations/base-integration/payment-option-config.html) will allow you additional configuration to extend module functionality. + + ### Layouts + + You can extend and override layouts in the `Magento\CompanyCredit\view\adminhtml\layout` and `Magento\CompanyCredit\view\frontend\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directories contain extensible UI components: + + - `Magento\CompanyCredit\view\adminhtml\ui_component` - company form, company listing, history listing + - `Magento\CompanyCredit\view\frontend\ui_component` - balance history listing + + For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html) and [UI Form Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-form.html) diff --git a/src/_data/codebase/v2_4/mrg/module-company-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-company-graph-ql.yml new file mode 100644 index 00000000000..8d5e8d35998 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-company-graph-ql.yml @@ -0,0 +1,3 @@ +--- +title: CompanyGraphQl +content: Provides GraphQl mutations and queries to access company information. diff --git a/src/_data/codebase/v2_4/mrg/module-company-payment.yml b/src/_data/codebase/v2_4/mrg/module-company-payment.yml new file mode 100644 index 00000000000..fcd3b8a0ef1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-company-payment.yml @@ -0,0 +1,36 @@ +--- +title: CompanyPayment +content: |- + The Magento_CompanyPayment module allows a merchant to configure which payment methods are available for B2B companies. + + In Admin, the CompanyPayment module adds an additional panel (on the Company profile page and on the B2B Features page) where a merchant configures payment methods for companies. Payment methods can be configured on the store level or on the company level. + + ## Installation details + + The module has a dependency on the Magento_Company module, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be deactivated and uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_CompanyPayment module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CompanyPayment module. + + ### Layouts + + You can extend and override layouts in the `Magento\CompanyPayment\view\frontend\layout` directory. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directory contains extensible UI components: + + + + - `Magento\CompanyPayment\view\frontend\ui_component` - company form + + For more information, see [UI Form Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-form.html). diff --git a/src/_data/codebase/v2_4/mrg/module-company-shipping.yml b/src/_data/codebase/v2_4/mrg/module-company-shipping.yml new file mode 100644 index 00000000000..1bacb50ae10 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-company-shipping.yml @@ -0,0 +1,36 @@ +--- +title: CompanyShipping +content: |- + The Magento_CompanyShipping module allows a merchant to configure which shipping methods are available for B2B companies. + + In Admin, the CompanyShipping module adds an additional panel (on the Company profile page and on the B2B Features page) where a merchant configures shipping methods for companies. Shipping methods can be configured on the company level. + + ## Installation details + + The module has a dependency on the Magento_Company module, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be deactivated and uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_CompanyShipping module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CompanyShipping module. + + ### Layouts + + You can extend and override layouts in the `Magento\CompanyShipping\view\frontend\layout` directory. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directory contains extensible UI components: + + + + * `Magento\CompanyShipping\view\frontend\ui_component` - company form + + For more information, see [UI Form Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-form.html). diff --git a/src/_data/codebase/v2_4/mrg/module-company.yml b/src/_data/codebase/v2_4/mrg/module-company.yml new file mode 100644 index 00000000000..1d0fc32d14f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-company.yml @@ -0,0 +1,39 @@ +--- +title: Company +content: |- + The Magento_Company module allows a merchant to create a company account and assign multiple members of the company to the account. + + The module also implements roles and permissions for the company members. The company admin builds a hierarchical company structure (which consists of teams and users) in the storefront and assigns roles and permissions to the company members. This hierarchy allows the company admin to control user activity within the account. This hierarchy as well as roles and permissions are currently available in the storefront only. A merchant can only view the list of company members in Admin. + A merchant can view and manage company profiles in Admin. A company's status controls what kind of access the company members have to the website. An admin user can also configure company-level emails and allow or disallow a company registration from the storefront. Also, this module adds a 'customer type' attribute to the customer in Admin: individual user, company member or company admin. + + ## Installation details + + This module does not create any backward incompatible changes. This module can be deactivated after all the other B2B modules (except QuickOrder and RequisitionList) are deactivated. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_Company module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Company module. + + ### Layouts + + You can extend and override layouts in the `Magento\Company\view\adminhtml\layout` and `Magento\Company\view\frontend\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directories contain extensible UI components: + + * `Magento\Company\view\adminhtml\ui_component` - customer listing, invitation form, sales order grid + + * `Magento\Company\view\base\ui_component` - company listing, complany creation form, customer creation form + + * `Magento\Company\view\frontend\ui_component` - company users listing, role listing + + For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). diff --git a/src/_data/codebase/v2_4/mrg/module-compare-list-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-compare-list-graph-ql.yml new file mode 100644 index 00000000000..ee114e8e6bb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-compare-list-graph-ql.yml @@ -0,0 +1,3 @@ +--- +title: CompareListGraphQl +content: The CompareListGraphQl module is designed to implement compare product functionality. diff --git a/src/_data/codebase/v2_4/mrg/module-config.yml b/src/_data/codebase/v2_4/mrg/module-config.yml new file mode 100644 index 00000000000..69335180e61 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-config.yml @@ -0,0 +1,7 @@ +--- +title: Config +content: |- + The Config module is designed to implement system configuration functionality. + It provides mechanisms to add, edit, store and retrieve the configuration data for each scope (there can be a default scope as well as scopes for each website and store). + + Modules can add items to be configured on the system configuration page by creating system.xml files in their etc/adminhtml directories. These system.xml files get merged to populate the forms in the config page. diff --git a/src/_data/codebase/v2_4/mrg/module-configurable-negotiable-quote.yml b/src/_data/codebase/v2_4/mrg/module-configurable-negotiable-quote.yml new file mode 100644 index 00000000000..56037ced6b6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-configurable-negotiable-quote.yml @@ -0,0 +1,24 @@ +--- +title: ConfigurableNegotiableQuote +content: |- + The Magento_ConfigurableNegotiableQuote module enables configurable products to be displayed in a negotiable quote in an B2B environment. This module extends Magento_NegotiableQuote and Magento_Configurable modules. + + The Magento_ConfigurableNegotiableQuote module provides the following features: + + * Display configurable products in a negotiable quote. + + * Order configurable products from a negotiable quote. + + ## Installation details + + The Magento_ConfigurableNegotiableQuote module has a dependency on the Magento_NegotiableQuote and Magento_Configurable modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_ConfigurableNegotiableQuote module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ConfigurableNegotiableQuote module. diff --git a/src/_data/codebase/v2_4/mrg/module-configurable-product-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-configurable-product-graph-ql.yml new file mode 100644 index 00000000000..25473ecc83f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-configurable-product-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: ConfigurableProductGraphQl +content: |- + **ConfigurableProductGraphQl** provides type and resolver information for the GraphQl module + to generate configurable product information. diff --git a/src/_data/codebase/v2_4/mrg/module-configurable-product-sales.yml b/src/_data/codebase/v2_4/mrg/module-configurable-product-sales.yml new file mode 100644 index 00000000000..dee364249d0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-configurable-product-sales.yml @@ -0,0 +1,5 @@ +--- +title: ConfigurableProductSales +content: |- + The Magento_ConfigurableProductSales module checks that the selected options of order item are still presented in + Catalog. Returns true if the previously ordered item configuration is still available. diff --git a/src/_data/codebase/v2_4/mrg/module-configurable-product-staging.yml b/src/_data/codebase/v2_4/mrg/module-configurable-product-staging.yml new file mode 100644 index 00000000000..9f8cae21273 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-configurable-product-staging.yml @@ -0,0 +1,31 @@ +--- +title: ConfigurableProductStaging +content: |- + The Magento_ConfigurableProductStaging module is a part of the staging functionality in Magento EE. It enables you to create new Configurable Product updates or add new changes to the existing store updates. In other words, you can modify the Configurable Products entity attributes in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_ConfigurableProductStaging module adds the "Configurations" tab and the configuration wizard to the Schedule Update form of a product. + + ### Installation details + + The Magento_ConfigurableProductStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_ConfigurableProductStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_ConfigurableProductStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ConfigurableProductStaging module. + + ### UI components + + You can extend product and category updates using the UI components located in the `Magento\ConfigurableProductStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). + + ### Layouts + + You can extend and override layouts in the `Magento\ConfigurableProductStaging\view\adminhtml\layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-configurable-product.yml b/src/_data/codebase/v2_4/mrg/module-configurable-product.yml new file mode 100644 index 00000000000..1cc6a215c5e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-configurable-product.yml @@ -0,0 +1,28 @@ +--- +title: ConfigurableProduct +content: "The Magento_ConfigurableProduct module introduces new product type in the + Magento application called Configurable Product.\nThis module is designed to extend + existing functionality of Magento_Catalog module by adding new product type.\n\nConfigurable + Products let the customers select the variant they desire by choosing options.\nFor + example, store owner sells t-shirts in two colors and three sizes.\n\n## Structure\n\n`ConfigurableProduct/` + - the directory that declares ConfigurableProduct metadata used by the module.\n\nFor + information about a typical file structure of a module in Magento 2, see [Module + file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_ConfigurableProduct + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_ConfigurableProduct module.\n\n## + Additional information\n\n### Configurable variables through the theme view.xml\n\nModify + the value of the `gallery_switch_strategy` variable in the theme view.xml file to + configure how gallery images should be updated when a user switches between product + configurations.\n\nLearn how to [configure variables](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/themes/theme-images.html#view_xml_vars) + in the view.xml file.\n\nThere are two available values for the `gallery_switch_strategy` + variable:\n\nValue | Description\n--- | ---\n`replace` | In replace mode, images + of the parent configurable product will be replaced by the simple product images + upon a configuration change\n`prepend` | In prepend mode, the simple product images + will be added in front of the parent configurable product upon a configuration change\n\nIf + the `gallery_switch_strategy` variable is not defined, the default value `replace` + will be used.\n\nFor example, adding these lines of code to the theme view.xml file + will set the gallery behavior to `replace` mode. \n\n```xml\n\n + \ replace\n\n```" diff --git a/src/_data/codebase/v2_4/mrg/module-configurable-requisition-list-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-configurable-requisition-list-graph-ql.yml new file mode 100644 index 00000000000..0246a3337c2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-configurable-requisition-list-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: ConfigurableRequisitionListGraphQl +content: "**ConfigurableRequisitionListGraphQl** provides GraphQL schema and resolvers + for the requisition list module to extend and implement configurable products in + requisition list" diff --git a/src/_data/codebase/v2_4/mrg/module-configurable-requisition-list.yml b/src/_data/codebase/v2_4/mrg/module-configurable-requisition-list.yml new file mode 100644 index 00000000000..dc2a1453219 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-configurable-requisition-list.yml @@ -0,0 +1,24 @@ +--- +title: ConfigurableRequisitionList +content: |- + The Magento_ConfigurableRequisitionList module enables configurable products to be displayed in a requisition list in an B2B environment. This module extends Magento_RequisitionList and Magento_Configurable modules. + + The Magento_ConfigurableRequisitionList module provides the following features: + + * Display configurable products in a requisition list. + + * Add configurable products to cart from a requisition list. + + ## Installation details + + The Magento_ConfigurableRequisitionList module has a dependency on the Magento_RequisitionList and Magento_Configurable modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ### Layouts + + You can extend and override layouts in the `Magento\ConfigurableRequisitionList\view\frontend\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-configurable-shared-catalog.yml b/src/_data/codebase/v2_4/mrg/module-configurable-shared-catalog.yml new file mode 100644 index 00000000000..00dd074d2fb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-configurable-shared-catalog.yml @@ -0,0 +1,38 @@ +--- +title: ConfigurableSharedCatalog +content: |- + The Magento_ConfigurableSharedCatalog module enables configurable products to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog and Magento_Configurable modules. + + The Magento_ConfigurableSharedCatalog module provides the following features: + + * Display base and custom prices for configurable products within a shared catalog. There is no ability to edit the price of a configurable product. + + * Control the visibility of configurable products in quotes and orders. Only those configurable products that have been added to a shared catalog will be available for searches via the "Add by SKU" feature in quotes and orders. + + ## Installation details + + The Magento_ConfigurableSharedCatalog module has a dependency on the Magento_SharedCatalog and Magento_Configurable modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_ConfigurableSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ConfigurableSharedCatalog module. + + ### Layouts + + You can extend and override layouts in the `Magento\ConfigurableSharedCatalog\view\adminhtml\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directory contains extensible UI components: + + * `Magento\ConfigurableSharedCatalog\view\adminhtml\ui_component` - renderer for pricing and structure listings + + For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). diff --git a/src/_data/codebase/v2_4/mrg/module-contact.yml b/src/_data/codebase/v2_4/mrg/module-contact.yml new file mode 100644 index 00000000000..b8164b8c0e2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-contact.yml @@ -0,0 +1,5 @@ +--- +title: Contact +content: Magento_Contact module provides an implementation of "Contact Us" feature + based on sending email message, allows to configure email recipients, email template, + etc... diff --git a/src/_data/codebase/v2_4/mrg/module-cookie.yml b/src/_data/codebase/v2_4/mrg/module-cookie.yml new file mode 100644 index 00000000000..6e7ed43a252 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cookie.yml @@ -0,0 +1,4 @@ +--- +title: Cookie +content: Magento_Cookie module allows enabling and configuring HTTP cookie related + settings for the store. These settings are available in the store administration. diff --git a/src/_data/codebase/v2_4/mrg/module-cron.yml b/src/_data/codebase/v2_4/mrg/module-cron.yml new file mode 100644 index 00000000000..68b57e98ded --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cron.yml @@ -0,0 +1,5 @@ +--- +title: Cron +content: |- + Cron is a module that enables scheduling of jobs. Other modules can add cron jobs by including crontab.xml in their etc directory. The command "bin/magento cron:run" should be run periodically to trigger the Cron module to run its scheduled jobs. + This module also allows administrators to tune cron options in Magento Admin. diff --git a/src/_data/codebase/v2_4/mrg/module-csp.yml b/src/_data/codebase/v2_4/mrg/module-csp.yml new file mode 100644 index 00000000000..c12d4d6d255 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-csp.yml @@ -0,0 +1,5 @@ +--- +title: Csp +content: |- + Magento_Csp implements Content Security Policies for Magento. Allows CSP configuration for Merchants, + provides a way for extension and theme developers to configure CSP headers for their extensions. diff --git a/src/_data/codebase/v2_4/mrg/module-currency-symbol.yml b/src/_data/codebase/v2_4/mrg/module-currency-symbol.yml new file mode 100644 index 00000000000..33b04e0865b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-currency-symbol.yml @@ -0,0 +1,15 @@ +--- +title: CurrencySymbol +content: |- + **CurrencySymbol** enables the creation of custom currencies and management of currency conversion rates. + + ## Controllers + + ### Currency Controllers + ***CurrencySymbol\Controller\Adminhtml\System\Currency\FetchRates.php*** gets a specified currency conversion rate. + Supports all defined currencies in the system. + ***CurrencySymbol\Controller\Adminhtml\System\Currency\SaveRates.php*** saves rates for defined currencies. + + ### Currency Symbol Controllers + ***CurrencySymbol\Controller\Adminhtml\System\Currencysymbol\Reset.php*** resets all custom currency symbols. + ***CurrencySymbol\Controller\Adminhtml\System\Currencysymbol\Save.php*** creates custom currency symbols. diff --git a/src/_data/codebase/v2_4/mrg/module-custom-attribute-management.yml b/src/_data/codebase/v2_4/mrg/module-custom-attribute-management.yml new file mode 100644 index 00000000000..7eab37ffceb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-custom-attribute-management.yml @@ -0,0 +1,10 @@ +--- +title: CustomAttributeManagement +content: |- + Magento_CustomAttributeManagement implements user-defined attributes management which provides ability to manage attributes of customers and their address. + Admin user can manage attributes on UI level without assistance of programmer. + Admin user can create new, modify, and remove attributes, control attributes properties and visibility on frontend. + User defined attributes are attributes which are created by admin user and not available out of box. + This attributes can be deleted from the system after their creation. + System attributes are attributes which cannot be deleted from the system in usual way and admin user can edit only their label. + Hidden attribute is an attribute which is hidden from the user on back-end and on front-end. diff --git a/src/_data/codebase/v2_4/mrg/module-customer-analytics.yml b/src/_data/codebase/v2_4/mrg/module-customer-analytics.yml new file mode 100644 index 00000000000..c3107851bde --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-analytics.yml @@ -0,0 +1,19 @@ +--- +title: CustomerAnalytics +content: |- + This module configures data definitions for a data collection related to the Customer module entities to be used in Advanced reporting. + + ## Installation + + Before installing this module, note that the Magento_CustomerAnalytics is dependent on the following modules: + + - `Magento_Customer` + - `Magento_Analytics` + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional data + + More information can get at articles: + - [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/overview.html) + - [Data collection for advanced reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/data-collection.html) diff --git a/src/_data/codebase/v2_4/mrg/module-customer-balance-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-customer-balance-graph-ql.yml new file mode 100644 index 00000000000..4fcc5cd6def --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-balance-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CustomerBalanceGraphQl +content: |- + The **CustomerBalanceGraphQl** provides type and resolver information for enabling customers to have a non-monetary balance in store credits associated to their accounts. + Store credit can be used by customers for shopping in the store and by the store administrator for making refunds. diff --git a/src/_data/codebase/v2_4/mrg/module-customer-balance.yml b/src/_data/codebase/v2_4/mrg/module-customer-balance.yml new file mode 100644 index 00000000000..2d03c213c85 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-balance.yml @@ -0,0 +1,5 @@ +--- +title: CustomerBalance +content: |- + The Magento_CustomerBalance module enables customers to have a non-monetary balance in store credits associated to their accounts. + Store credit can be used by customers for shopping in the store and by the store administrator for making refunds. diff --git a/src/_data/codebase/v2_4/mrg/module-customer-custom-attributes.yml b/src/_data/codebase/v2_4/mrg/module-customer-custom-attributes.yml new file mode 100644 index 00000000000..5c5406fea54 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-custom-attributes.yml @@ -0,0 +1,5 @@ +--- +title: CustomerCustomAttributes +content: |- + The Magento_CustomerCustomAttributes module handles user-defined customer and customer address attributes. + User-defined attributes are the ones, which are created by a store administrator additionally to the default ones. diff --git a/src/_data/codebase/v2_4/mrg/module-customer-downloadable-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-customer-downloadable-graph-ql.yml new file mode 100644 index 00000000000..b4d47033924 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-downloadable-graph-ql.yml @@ -0,0 +1,29 @@ +--- +title: CustomerDownloadableGraphQl +content: |- + This module provides type and resolver information for the GraphQl module to generate downloadable product information. + + ## Installation + + Before installing this module, note that the Magento_CustomerDownloadableGraphQl is dependent on the following modules: + + - `Magento_GraphQl` + - `Magento_DownloadableGraphQl` + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_CatalogGraphQl module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CustomerDownloadableGraphQl module. + + ## Additional information + + You can get more information about [GraphQl In Magento 2](https://devdocs.magento.com/guides/v2.4/graphql). + + ### GraphQl Query + + - `customerDownloadableProducts` query - retrieve the list of purchased downloadable products for the logged-in customer + + [Learn more about customerDownloadableProducts query](https://devdocs.magento.com/guides/v2.4/graphql/queries/customer-downloadable-products.html). diff --git a/src/_data/codebase/v2_4/mrg/module-customer-finance.yml b/src/_data/codebase/v2_4/mrg/module-customer-finance.yml new file mode 100644 index 00000000000..dac13713200 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-finance.yml @@ -0,0 +1,5 @@ +--- +title: CustomerFinance +content: |- + The Magento\CustomerFinance module handles the import and export of the store credit and reward customer data. + It extends Magento_CustomerImportExport and joins the basic customer data with reward and customer balance information to enable to import/export of customer data with reward and store credit data. diff --git a/src/_data/codebase/v2_4/mrg/module-customer-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-customer-graph-ql.yml new file mode 100644 index 00000000000..f4ebb7d0627 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-graph-ql.yml @@ -0,0 +1,35 @@ +--- +title: CustomerGraphQl +content: |- + This module provides type and resolver information for the GraphQl module to generate customer information endpoints. + + ## Installation + + Before installing this module, note that the Magento_CustomerGraphQl is dependent on the following modules: + + - `Magento_GraphQl` + - `Magento_Customer` + + Before disabling or uninstalling this module, note that the following modules depends on this module: + + - `Magento_WishlistGraphQl` + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_CustomerGraphQl module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CustomerGraphQl module. + + ## Additional information + + You can get more information about [GraphQl In Magento 2](https://devdocs.magento.com/guides/v2.4/graphql). + + ### GraphQl Query + + - `customer` query - returns information about the logged-in customer, store credit history and customer’s wishlist + - `isEmailAvailable` query - checks whether the specified email has already been used to create a customer account. A value of true indicates the email address is available, and the customer can use the email address to create an account + + [Learn more about customer query](https://devdocs.magento.com/guides/v2.4/graphql/queries/customer.html). + [Learn more about isEmailAvailable query](https://devdocs.magento.com/guides/v2.4/graphql/queries/is-email-available.html). diff --git a/src/_data/codebase/v2_4/mrg/module-customer-import-export.yml b/src/_data/codebase/v2_4/mrg/module-customer-import-export.yml new file mode 100644 index 00000000000..17d7995d674 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-import-export.yml @@ -0,0 +1,29 @@ +--- +title: CustomerImportExport +content: |- + This module handles the import and export of the customers data and related addresses. + + ## Installation + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_CustomerImportExport module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CustomerImportExport module. + + ### Layouts + + This module introduces the following layouts in the `view/adminhtml/layout` directory: + - `customer_import_export_index_exportcsv` + - `customer_import_export_index_exportxml` + - `customer_index_grid_block` + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + You can get more information about import/export processes in magento at the articles: + - [Import](https://docs.magento.com/user-guide/system/data-import.html) + - [Export](https://docs.magento.com/user-guide/system/data-export.html) diff --git a/src/_data/codebase/v2_4/mrg/module-customer-segment.yml b/src/_data/codebase/v2_4/mrg/module-customer-segment.yml new file mode 100644 index 00000000000..802f455ac5b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-segment.yml @@ -0,0 +1,5 @@ +--- +title: CustomerSegment +content: |- + The Magento_CustomerSegment module enables customer segmentation, allowing the creation of customer groups based on characteristics like shopping cart content, orders history, address, and so on. + This allows dynamically targeting different content and promotions for those groups. Various components of a website, such as promotions and banners, can be personalized depending on the customer segment of a customer browsing the store at the moment. diff --git a/src/_data/codebase/v2_4/mrg/module-customer.yml b/src/_data/codebase/v2_4/mrg/module-customer.yml new file mode 100644 index 00000000000..66673f711e9 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer.yml @@ -0,0 +1,170 @@ +--- +title: Customer +content: "This module serves to handle the customer data (Customer, Customer Address + and Customer Group entities) both in the admin panel and the storefront. \nFor customer + passwords, the module implements upgrading hashes. \n\n## Installation\n\nThe Magento_Customer + module is one of the base Magento 2 modules. You cannot disable or uninstall this + module.\nThis module is dependent on the following modules:\n\n- `Magento_Eav`\n- + `Magento_Directory`\n\nThe following modules depend on this module:\n- `Magento_Captcha`\n- + `Magento_Catalog`\n- `Magento_CatalogCustomerGraphQl`\n- `Magento_CatalogRule`\n- + `Magento_CompareListGraphQl`\n- `Magento_CustomerAnalytics`\n- `Magento_CustomerGraphQl`\n- + `Magento_EncryptionKey`\n- `Magento_LoginAsCustomerGraphQl`\n- `Magento_NewRelicReporting`\n- + `Magento_ProductAlert`\n- `Magento_Reports`\n- `Magento_Sales`\n- `Magento_Swatches`\n- + `Magento_Tax`\n- `Magento_Wishlist`\n- `Magento_WishlistGraphQl`\n\nThe Magento_Customer + module creates the following tables in the database:\n- `customer_entity`\n- `customer_entity_datetime`\n- + `customer_entity_decimal`\n- `customer_entity_int`\n- `customer_entity_text`\n- + `customer_entity_varchar`\n- `customer_address_entity`\n- `customer_address_entity_datetime`\n- + `customer_address_entity_decimal`\n- `customer_address_entity_int`\n- `customer_address_entity_text`\n- + `customer_address_entity_varchar`\n- `customer_group`\n- `customer_eav_attribute`\n- + `customer_form_attribute`\n- `customer_eav_attribute_website`\n- `customer_visitor`\n- + `customer_log`\n\nFor information about a module installation in Magento 2, see + [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Customer module. + For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Customer module.\n\nA lot + of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) + to extend it.\n\n### Events\n\nThe module dispatches the following events:\n\n#### + Block\n- `adminhtml_block_html_before` event in the `\\Magento\\Customer\\Block\\Adminhtml\\Edit\\Tab\\Carts::_toHtml` + method. Parameters:\n - `block` is a `$this` object (`Magento\\Customer\\Block\\Adminhtml\\Edit\\Tab\\Carts` + class)\n \n#### Controller\n- `customer_register_success` event in the `\\Magento\\Customer\\Controller\\Account\\CreatePost::execute` + method. Parameters:\n - `account_controller` is a `$this` object (`\\Magento\\Customer\\Controller\\Account\\CreatePost` + class)\n - `customer` is a customer object (`\\Magento\\Customer\\Model\\Data\\Customer` + class)\n \n- `customer_account_edited` event in the `\\Magento\\Customer\\Controller\\Account\\EditPost::dispatchSuccessEvent` + method. Parameters:\n - `email` is a customer email (`string` type)\n \n- + `adminhtml_customer_prepare_save` event in the `\\Magento\\Customer\\Controller\\Adminhtml\\Index\\Save::execute` + method. Parameters:\n - `customer` is a customer object to be saved (`\\Magento\\Customer\\Model\\Data\\Customer` + class)\n - `request` is a request object with the `\\Magento\\Framework\\App\\RequestInterface` + interface.\n\n- `adminhtml_customer_save_after` event in the `\\Magento\\Customer\\Controller\\Adminhtml\\Index\\Save::execute` + method. Parameters:\n - `customer` is a customer object (`\\Magento\\Customer\\Model\\Data\\Customer` + class)\n - `request` is a request object with the `\\Magento\\Framework\\App\\RequestInterface` + interface.\n \n#### Model\n- `customer_customer_authenticated` event in the `\\Magento\\Customer\\Model\\AccountManagement::authenticate` + method. Parameters:\n - `model` is a customer object (`\\Magento\\Customer\\Model\\Customer` + class)\n - `password` is a customer password (`string` type)\n\n- `customer_data_object_login` + event in the `\\Magento\\Customer\\Model\\AccountManagement::authenticate` method. + Parameters:\n - `customer` is a customer object (`\\Magento\\Customer\\Model\\Data\\Customer` + class)\n\n- `customer_address_format` event in the `\\Magento\\Customer\\Model\\Address\\AbstractAddress::format` + method. Parameters:\n - `type` is a address format type (`string` type)\n - + `address` is a `$this` object (`\\Magento\\Customer\\Model\\Address\\AbstractAddress` + class)\n\n- `customer_customer_authenticated` event in the `\\Magento\\Customer\\Model\\Customer::authenticate` + method. Parameters:\n - `model` is a customer object (`\\Magento\\Customer\\Model\\Customer` + class)\n - `password` is a customer password (`string` type)\n\n- `customer_save_after_data_object` + event in the `\\Magento\\Customer\\Model\\ResourceModel\\CustomerRepository::save` + method. Parameters:\n - `customer_data_object` is a saved customer object (`\\Magento\\Customer\\Model\\Data\\Customer` + class)\n - `orig_customer_data_object` is a previous customer object (`\\Magento\\Customer\\Model\\Data\\Customer` + class)\n - `delegate_data` is a customer additional data (`array` type)\n\n- + `customer_session_init` event in the `\\Magento\\Customer\\Model\\Session::__construct` + method. Parameters:\n - `customer_session` is a `$this` object (`\\Magento\\Customer\\Model\\Session` + class)\n \n- `customer_login` event in the `\\Magento\\Customer\\Model\\Session::setCustomerAsLoggedIn` + method. Parameters:\n - `customer` is a `$this` object (`\\Magento\\Customer\\Model\\Customer` + class)\n\n- `customer_data_object_login` event in the `\\Magento\\Customer\\Model\\Session::setCustomerAsLoggedIn` + method. Parameters:\n - `customer` is a `$this` object (`\\Magento\\Customer\\Model\\Data\\Customer` + class)\n\n- `customer_login` event in the `\\Magento\\Customer\\Model\\Session::setCustomerDataAsLoggedIn` + method. Parameters:\n - `customer` is a `$this` object (`\\Magento\\Customer\\Model\\Customer` + class)\n\n- `customer_data_object_login` event in the `\\Magento\\Customer\\Model\\Session::setCustomerDataAsLoggedIn` + method. Parameters:\n - `customer` is a `$this` object (`\\Magento\\Customer\\Model\\Data\\Customer` + class)\n\n- `customer_logout` event in the `\\Magento\\Customer\\Model\\Session::logout` + method. Parameters:\n - `customer` is a `$this` object (`\\Magento\\Customer\\Model\\Customer` + class)\n\n- `visitor_init` event in the `\\Magento\\Customer\\Model\\Visitor::logout` + method. Parameters:\n - `visitor` is a `$this` object (`\\Magento\\Customer\\Model\\Visitor` + class)\n\n- `visitor_activity_save` event in the `\\Magento\\Customer\\Model\\Visitor::saveByRequest` + method. Parameters:\n - `visitor` is a `$this` object (`\\Magento\\Customer\\Model\\Visitor` + class)\n\nFor information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events).\n\n### + Layouts\n\nThis module introduces the following layouts in the `view/frontend/layout` + and `view/adminhtml/layout` directories:\n- `view/adminhtml/layout`:\n - `customer_address_edit`\n + \ - `customer_group_index`\n - `customer_index_cart`\n - `customer_index_carts`\n + \ - `customer_index_edit`\n - `customer_index_index`\n - `customer_index_newsletter`\n + \ - `customer_index_orders`\n - `customer_index_viewcart`\n - `customer_index_viewwishlist`\n + \ - `customer_online_index`\n \n- `view/frontend/layout`:\n - `customer_account`\n + \ - `customer_account_confirmation`\n - `customer_account_create`\n - `customer_account_createpassword`\n + \ - `customer_account_edit`\n - `customer_account_forgotpassword`\n - `customer_account_index`\n + \ - `customer_account_login`\n - `customer_account_logoutsuccess`\n - `customer_address_index`\n + \ - `default`\n\nFor more information about a layout in Magento 2, see the [Layout + documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + Public APIs\n\n#### Data\n\n- `\\Magento\\Customer\\Api\\Data\\AddressInterface`:\n + \ - customer address data\n\n- `\\Magento\\Customer\\Api\\Data\\AddressSearchResultsInterface`:\n + \ - customer address search result data\n\n- `\\Magento\\Customer\\Api\\Data\\AttributeMetadataInterface`:\n + \ - customer attribute metadata\n\n- `\\Magento\\Customer\\Api\\Data\\CustomerInterface`:\n + \ - customer data\n\n- `\\Magento\\Customer\\Api\\Data\\CustomerSearchResultsInterface`:\n + \ - customer search result data\n\n- `\\Magento\\Customer\\Api\\Data\\GroupInterface`:\n + \ - customer group data\n\n- `\\Magento\\Customer\\Api\\Data\\GroupSearchResultsInterface`:\n + \ - customer group search result data\n\n- `\\Magento\\Customer\\Api\\Data\\OptionInterface`:\n + \ - option data\n\n- `\\Magento\\Customer\\Api\\Data\\RegionInterface`:\n - + customer address region data\n\n- `\\Magento\\Customer\\Api\\Data\\ValidationResultsInterface`:\n + \ - validation results data\n\n- `\\Magento\\Customer\\Api\\Data\\ValidationRuleInterface`:\n + \ - validation rule data\n\n#### Metadata\n\n- `\\Magento\\Customer\\Api\\MetadataInterface`:\n + \ - retrieve all attributes filtered by form code \n - retrieve attribute metadata + by attribute code\n - get all attribute metadata\n - get custom attributes + metadata for the given data interface\n \n- `\\Magento\\Customer\\Api\\MetadataManagementInterface`:\n + \ - check whether attribute is searchable in admin grid and it is allowed\n - + check whether attribute is filterable in admin grid and it is allowed\n \n#### + Customer address\n\n- `\\Magento\\Customer\\Api\\AddressMetadataInterface`:\n - + retrieve information about customer address attributes metadata\n - extends `Magento\\Customer\\MetadataInterface`\n + \ \n- `\\Magento\\Customer\\Api\\AddressMetadataManagementInterface`:\n - manage + customer address attributes metadata\n - extends `Magento\\Customer\\Api\\MetadataManagementInterface`\n + \ \n- `\\Magento\\Customer\\Api\\AddressRepositoryInterface`:\n - save customer + address\n - get customer address by address ID\n - retrieve customers addresses + matching the specified criteria\n - delete customer address\n - delete customer + address by address ID\n\n- `\\Magento\\Customer\\Model\\Address\\AddressModelInterface`\n + \ - get street line by number\n - create fields street1, street2, etc\n\n- + `\\Magento\\Customer\\Model\\Address\\ValidatorInterface`\n - validate address + instance\n\n- `\\Magento\\Customer\\Model\\Address\\CustomAttributeListInterface`\n + \ - retrieve list of customer addresses custom attributes\n \n#### Customer\n\n- + `\\Magento\\Customer\\Api\\AccountManagementInterface`:\n - create customer account\n + \ - create customer account using provided hashed password\n - validate customer + data\n - check if customer can be deleted\n - activate a customer account + using customer EMAIL and key that was sent in a confirmation email\n - activate + a customer account using customer ID and key that was sent in a confirmation email\n + \ - authenticate a customer by username and password\n - change customer password + by customer EMAIL\n - change customer password by customer ID\n - send an + email to the customer with a password reset link\n - reset customer password\n + \ - check if password reset token is valid\n - gets the account confirmation + status\n - resend confirmation email\n - check if given email is associated + with a customer account in given website\n - check store availability for customer + given the customer ID\n - retrieve default billing address for the given customer + ID\n - retrieve default shipping address for the given customer ID\n - get + hashed password\n \n- `\\Magento\\Customer\\Api\\CustomerManagementInterface`:\n + \ - provide the number of customer count\n \n- `\\Magento\\Customer\\Api\\CustomerMetadataInterface`:\n + \ - retrieve information about customer attributes metadata\n - extends `Magento\\Customer\\MetadataInterface`\n + \ \n- `\\Magento\\Customer\\Api\\CustomerMetadataManagementInterface`:\n - + manage customer attributes metadata\n - extends `Magento\\Customer\\Api\\MetadataManagementInterface`\n + \ \n- `\\Magento\\Customer\\Api\\CustomerNameGenerationInterface`:\n - concatenate + all customer name parts into full customer name\n \n- `\\Magento\\Customer\\Api\\CustomerRepositoryInterface`:\n + \ - create or update a customer\n - get customer by customer EMAIL\n - get + customer by customer ID\n - retrieve customers which match a specified criteria\n + \ - delete customer\n - delete customer by customer ID\n\n- `\\Magento\\Customer\\Model\\AuthenticationInterface`:\n + \ - process customer authentication failure by customer ID\n - unlock customer + by customer ID\n - check if a customer is locked by customer ID\n - authenticate + customer by customer ID and password\n\n- `\\Magento\\Customer\\Model\\EmailNotificationInterface`:\n + \ - send notification to customer when email and/or password changed\n - send + email with new customer password\n - send email with reset password confirmation + link\n - send email with new account related information\n \n#### Customer + group\n\n- `\\Magento\\Customer\\Api\\CustomerGroupConfigInterface`:\n - set + system default customer group\n \n- `\\Magento\\Customer\\Api\\GroupManagementInterface`:\n + \ - check if customer group can be deleted\n - get default customer group\n + \ - get customer group representing customers not logged in\n - get all customer + groups except group representing customers not logged in\n - get customer group + representing all customers\n \n- `\\Magento\\Customer\\Api\\GroupRepositoryInterface`:\n + \ - save customer group\n - get customer group by group ID\n - retrieve + customer groups which match a specified criteria\n - delete customer group\n + \ - delete customer group by ID\n\n- `\\Magento\\Customer\\Model\\Group\\RetrieverInterface`\n + \ - get current customer group id from session\n\n- `\\Magento\\Customer\\Model\\Customer\\Source\\GroupSourceLoggedInOnlyInterface`\n + \ - get customer group attribute source\n \nFor information about a public + API in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html).\n\n### + UI components\n\nYou can extend customer and customer address updates using the + configuration files located in the `view/adminhtml/ui_component` and `view/base/ui_component` + directories:\n- `view/adminhtml/ui_component`:\n - `customer_address_form`\n + \ - `customer_address_listing`\n - `customer_group_listing`\n - `customer_listing`\n + \ - `customer_online_grid`\n\n- `view/base/ui_component`:\n - `customer_form`\n + \ \nFor information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html).\n\n## + Additional information\n\nMore information can get at articles:\n- [Customer Configurations](https://docs.magento.com/user-guide/configuration/customers/customer-configuration.html)\n- + [Customer Attributes](https://docs.magento.com/user-guide/stores/attributes-customer.html)\n- + [Customer Address Attributes](https://docs.magento.com/user-guide/stores/attributes-customer-address.html)\n- + [EAV And Extension Attributes](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/attributes.html)\n- + [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html)\n\n### + Console commands\n\nMagento_Customer provides console commands:\n- `bin/magento + customer:hash:upgrade` - upgrades a customer password hash to the latest hash algorithm\n\n### + Cron options\n\nCron group configuration can be set at `etc/crontab.xml`:\n- `visitor_clean` + - clean visitor's outdated records\n\n[Learn how to configure and run cron in Magento.](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-cron.html).\n\n### + Indexers\n\nThis module introduces the following indexers:\n- `customer_grid` - + customer grid indexer\n\n[Learn how to manage the indexers](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-index.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-deferred-total-calculating.yml b/src/_data/codebase/v2_4/mrg/module-deferred-total-calculating.yml new file mode 100644 index 00000000000..407038499bb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-deferred-total-calculating.yml @@ -0,0 +1,13 @@ +--- +title: DeferredTotalCalculating +content: "The _Magento_DeferredTotalCalculating_ module optimizes the checkout process + by deferring the total calculation until it is requested for shopping cart or final + checkout steps.\n\nDeferredTotalCalculating values:\n\n- `0` — (_Default value_) + Disable the DeferredTotalCalculating module and use the standard total calculation + throughout the shopping process. \n- `1` — Enable the DeferredTotalCalculating + module to show a subtotal and defer calculating the complete total until in the + shopping cart or final checkout steps.\n\nTo enable DeferredTotalCalculating, set + the `checkout/deferred_total_calculating` variable in the `env.php` file. For example:\n\n```php\n [\n 'deferred_total_calculating' => 1\n ]\n```\n\nAlternatively, + you can set the variable using the command-line interface:\n\n```bash\nbin/magento + setup:config:set --deferred-total-calculating 1\n```" diff --git a/src/_data/codebase/v2_4/mrg/module-deploy.yml b/src/_data/codebase/v2_4/mrg/module-deploy.yml new file mode 100644 index 00000000000..3ed1b745c29 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-deploy.yml @@ -0,0 +1,13 @@ +--- +title: Deploy +content: "## Purpose of module\n\nDeploy is a module that holds collection of services + and command line tools to help with Magento application deployment. \nTo execute + this command, please, run \"bin/magento setup:static-content:deploy\" from the Magento + root directory.\nDeploy module contains 2 additional commands that allows switching + between application modes (for instance from \ndevelopment to\nproduction) and show + current application mode. To change the mode run \"bin/magento deploy:mode:set [mode]\".\nWhere + mode can be one of the following:\n - development\n - production\nWhen switching + to production mode, you can pass optional parameter skip-compilation to do not compile + static files, CSS \nand do not run the compilation process.\n\n# Deployment\n## + System requirements\n\n## Install\nThe Magento_Deploy module is installed automatically + (using the native Magento install mechanism) without any additional actions." diff --git a/src/_data/codebase/v2_4/mrg/module-developer.yml b/src/_data/codebase/v2_4/mrg/module-developer.yml new file mode 100644 index 00000000000..b2e9efa40b6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-developer.yml @@ -0,0 +1,4 @@ +--- +title: Developer +content: The Magento_Developer module provides functionality to make it easier to + develop in Magento 2. diff --git a/src/_data/codebase/v2_4/mrg/module-dhl.yml b/src/_data/codebase/v2_4/mrg/module-dhl.yml new file mode 100644 index 00000000000..1f6ea89c690 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-dhl.yml @@ -0,0 +1,5 @@ +--- +title: Dhl +content: |- + The Magento_Dhl module implements the integration with the DHL shipping carrier. + DHL is available for international shipments only. diff --git a/src/_data/codebase/v2_4/mrg/module-directory-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-directory-graph-ql.yml new file mode 100644 index 00000000000..121edea6ef6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-directory-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: DirectoryGraphQl +content: |- + **DirectoryGraphQl** provides type and resolver information for the GraphQl module + to generate directory information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-directory.yml b/src/_data/codebase/v2_4/mrg/module-directory.yml new file mode 100644 index 00000000000..8a7410a5309 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-directory.yml @@ -0,0 +1,5 @@ +--- +title: Directory +content: |- + **Directory** enables the management of countries and regions recognized by the store and associated data + like the country code and currency rates. Also, enables conversion of prices to a specified currency format. diff --git a/src/_data/codebase/v2_4/mrg/module-downloadable-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-downloadable-graph-ql.yml new file mode 100644 index 00000000000..f420d093473 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-downloadable-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: DownloadableGraphQl +content: |- + **DownloadableGraphQl** provides type and resolver information for the GraphQl module + to generate downloadable product information. diff --git a/src/_data/codebase/v2_4/mrg/module-downloadable-import-export.yml b/src/_data/codebase/v2_4/mrg/module-downloadable-import-export.yml new file mode 100644 index 00000000000..358c336efbb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-downloadable-import-export.yml @@ -0,0 +1,4 @@ +--- +title: DownloadableImportExport +content: The Magento_DownloadableImportExport module handles the import and export + of the downloadable products. diff --git a/src/_data/codebase/v2_4/mrg/module-downloadable-requisition-list-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-downloadable-requisition-list-graph-ql.yml new file mode 100644 index 00000000000..83b43aa6bc0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-downloadable-requisition-list-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: DownloadableRequisitionListGraphQl +content: "**DownloadableRequisitionListGraphQl** provides GraphQL schema and resolvers + for the requisition list module to extend and implement downloadable products in + requisition list" diff --git a/src/_data/codebase/v2_4/mrg/module-downloadable-staging.yml b/src/_data/codebase/v2_4/mrg/module-downloadable-staging.yml new file mode 100644 index 00000000000..d1ef5fa8554 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-downloadable-staging.yml @@ -0,0 +1,34 @@ +--- +title: DownloadableStaging +content: |- + The Magento_DownloadableStaging module is a part of the staging functionality in Magento EE. It enables you to create new Downloadable Product updates or add new changes to the existing store updates. In other words, you can modify the Downloadable Products entity attributes in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_DownloadableStaging module changes the Downloadable Product creation page to make them compatible with the Magento Staging Framework. This module extends the Magento_Downloadable module functionality to be used in staging. + + The Magento_DownloadableStaging module adds the "Downloadable information" tab to the Schedule Update form for a product. + + ### Installation details + + The Magento_DownloadableStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_DownloadableStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_DownloadableStaging module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_DownloadableStaging module. + + ### UI components + + You can extend product and category updates using the UI components located in the `Magento\DownloadableStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). + + ### Layouts + + You can extend and override layouts in the `Magento\DownloadableStaging\view\adminhtml\layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-downloadable.yml b/src/_data/codebase/v2_4/mrg/module-downloadable.yml new file mode 100644 index 00000000000..651661c9ec8 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-downloadable.yml @@ -0,0 +1,5 @@ +--- +title: Downloadable +content: |- + Magento_Downloadable module introduces new product type in the Magento application called Downloadable Product. + This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/module-eav-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-eav-graph-ql.yml new file mode 100644 index 00000000000..4746a79cef3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-eav-graph-ql.yml @@ -0,0 +1,16 @@ +--- +title: EavGraphQl +content: |- + Magento_EavGraphQl module extends Magento_GraphQl and Magento_Eav modules to provide type and resolver information for GraphQL API. + + ## Installation details + + For information about enabling or disabling a module in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional information + + You can get more information at articles: + + - [GraphQl In Magento 2](https://devdocs.magento.com/guides/v2.4/graphql). + - [customAttributeMetadata query](https://devdocs.magento.com/guides/v2.4/graphql/queries/custom-attribute-metadata.html). + - [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html) diff --git a/src/_data/codebase/v2_4/mrg/module-eav.yml b/src/_data/codebase/v2_4/mrg/module-eav.yml new file mode 100644 index 00000000000..97205dadad4 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-eav.yml @@ -0,0 +1,5 @@ +--- +title: Eav +content: |- + Magento\EAV stands for Entity-Attribute-Value. The purpose of Magento\Eav module is to make entities + configurable/extendable by admin user. diff --git a/src/_data/codebase/v2_4/mrg/module-elasticsearch-6.yml b/src/_data/codebase/v2_4/mrg/module-elasticsearch-6.yml new file mode 100644 index 00000000000..53b1ae3a6c5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-elasticsearch-6.yml @@ -0,0 +1,25 @@ +--- +title: Elasticsearch6 +content: |- + #Magento_Elasticsearch6 module + + Magento_Elasticsearch6 module allows using ElasticSearch engine 6.x version for the product searching capabilities. + + The module implements Magento_Search library interfaces. + + ## Installation details + + The Magento_Elasticsearch6 module is one of the base Magento 2 modules. Disable or uninstall this module is not recommends. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + + More information about ElasticSearch are at articles: + + - [Configuring Catalog Search](https://docs.magento.com/user-guide/catalog/search-configuration.html). + - [Installation Guide/Elasticsearch](https://devdocs.magento.com/guides/v2.4/install-gde/prereq/elasticsearch.html). + - [Configure and maintain Elasticsearch](https://devdocs.magento.com/guides/v2.4/config-guide/elasticsearch/es-overview.html). + - Magento Commerce Cloud - [set up Elasticsearch service](https://devdocs.magento.com/cloud/project/services-elastic.html). diff --git a/src/_data/codebase/v2_4/mrg/module-elasticsearch-7.yml b/src/_data/codebase/v2_4/mrg/module-elasticsearch-7.yml new file mode 100644 index 00000000000..c1e5eefaa4d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-elasticsearch-7.yml @@ -0,0 +1,31 @@ +--- +title: Elasticsearch7 +content: |- + #Magento_Elasticsearch7 module + + Magento_Elasticsearch7 module allows using ElasticSearch engine 7.x version for the product searching capabilities. + + The module implements Magento_Search library interfaces. + + ## Installation details + + The Magento_Elasticsearch7 module is one of the base Magento 2 modules. Disable or uninstall this module is not recommends. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Structure + + `SearchAdapter/` - the directory that contains solutions for adapting ElasticSearch query searching. + + For information about a typical file structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure). + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + + More information about ElasticSearch are at articles: + + - [Configuring Catalog Search](https://docs.magento.com/user-guide/catalog/search-configuration.html). + - [Installation Guide/Elasticsearch](https://devdocs.magento.com/guides/v2.4/install-gde/prereq/elasticsearch.html). + - [Configure and maintain Elasticsearch](https://devdocs.magento.com/guides/v2.4/config-guide/elasticsearch/es-overview.html). + - Magento Commerce Cloud - [set up Elasticsearch service](https://devdocs.magento.com/cloud/project/services-elastic.html). diff --git a/src/_data/codebase/v2_4/mrg/module-elasticsearch-catalog-permissions-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-elasticsearch-catalog-permissions-graph-ql.yml new file mode 100644 index 00000000000..98b2990f3df --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-elasticsearch-catalog-permissions-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: ElasticsearchCatalogPermissionsGraphQl +content: Magento_ElasticsearchCatalogPermissionsGraphQl module allows to apply Magento_CatalogPermissions + features to search queries based on Magento_Elasticsearch features in GraphQl area diff --git a/src/_data/codebase/v2_4/mrg/module-elasticsearch-catalog-permissions.yml b/src/_data/codebase/v2_4/mrg/module-elasticsearch-catalog-permissions.yml new file mode 100644 index 00000000000..360f57b0e3b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-elasticsearch-catalog-permissions.yml @@ -0,0 +1,5 @@ +--- +title: ElasticsearchCatalogPermissions +content: |- + Magento\ElasticsearchCatalogPermissions module allows to use Elastic search engine for product searching capabilities in case if Magento\CatalogPermissions module is also enabled. + The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_4/mrg/module-elasticsearch.yml b/src/_data/codebase/v2_4/mrg/module-elasticsearch.yml new file mode 100644 index 00000000000..a3eff3817d8 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-elasticsearch.yml @@ -0,0 +1,19 @@ +--- +title: Elasticsearch +content: "#Magento_Elasticsearch module\n\nMagento_Elasticsearch module allows using + the Elasticsearch engine for the product searching capabilities. This module \nprovides + logic used by other modules implementing newer versions of Elasticsearch, this module + by itself only adds \nsupport for Elasticsearch v5.\n\nThe module implements Magento_Search + library interfaces.\n\n## Installation details\n\nThe Magento_Elasticsearch module + is one of the base Magento 2 modules. You cannot disable or uninstall this module.\n\nFor + information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Structure\n\n`Elasticsearch5/` - the directory that contains solutions for providing + ElasticSearch 5.x version.\n\n`SearchAdapter/` - the directory that contains solutions + for adapting ElasticSearch query searching.\n\nFor information about a typical file + structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Additional information\n\nFor information about significant changes in patch releases, + see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html).\n\nMore + information about ElasticSearch are at articles:\n\n- [Configuring Catalog Search](https://docs.magento.com/user-guide/catalog/search-configuration.html).\n- + [Installation Guide/Elasticsearch](https://devdocs.magento.com/guides/v2.4/install-gde/prereq/elasticsearch.html).\n- + [Configure and maintain Elasticsearch](https://devdocs.magento.com/guides/v2.4/config-guide/elasticsearch/es-overview.html).\n- + Magento Commerce Cloud - [set up Elasticsearch service](https://devdocs.magento.com/cloud/project/services-elastic.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-email.yml b/src/_data/codebase/v2_4/mrg/module-email.yml new file mode 100644 index 00000000000..cda7d0073b4 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-email.yml @@ -0,0 +1,41 @@ +--- +title: Email +content: |- + Magento_Email module enables you to manage email templates. + + This module adds the page to create/edit email template at the admin side and possibility add/update templates programmatically. + + ## Installation details + + The Magento_Email module is one of the base Magento 2 modules. You cannot disable or uninstall this module. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_Email module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Email module. + + ### Layouts + + The module introduces layout handles in the `view/adminhtml/layout` directory. + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend product and category updates using the configuration files located in the `view/adminhtml/ui_component` directory. + + For information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + + More information about email templates are at articles: + + - [Marketing/Email](https://docs.magento.com/user-guide/marketing/email-templates.html) + - [Email templates list](https://docs.magento.com/user-guide/marketing/email-template-list.html) + - [Customize email templates](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/templates/template-email.html) + - [Migrating custom email templates](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/templates/template-email-migration.html#nested-arrays) diff --git a/src/_data/codebase/v2_4/mrg/module-encryption-key.yml b/src/_data/codebase/v2_4/mrg/module-encryption-key.yml new file mode 100644 index 00000000000..f6723966c35 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-encryption-key.yml @@ -0,0 +1,24 @@ +--- +title: EncryptionKey +content: |- + #Magento_EncryptionKey module + + The Magento_EncryptionKey module provides an advanced encryption model to protect passwords and other sensitive data. + + ## Extensibility + + Extension developers can interact with the Magento_EncryptionKey module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_EncryptionKey module. + + ### Layouts + + This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `adminhtml_crypt_key_index` + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + + Some more information you can get at [Encryption Key](https://docs.magento.com/user-guide/system/encryption-key.html) article. diff --git a/src/_data/codebase/v2_4/mrg/module-enterprise.yml b/src/_data/codebase/v2_4/mrg/module-enterprise.yml new file mode 100644 index 00000000000..6d1dfaaf627 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-enterprise.yml @@ -0,0 +1,6 @@ +--- +title: Enterprise +content: The Enterprise module switches the store to Enterprise edition by adding + a link to Enterprise customer support in Admin Panel, switching notifications from + Community to Enterprise-related ones, some small enhancements like displaying "Enterprise + Edition" in the bottom of the site, etc. diff --git a/src/_data/codebase/v2_4/mrg/module-fedex.yml b/src/_data/codebase/v2_4/mrg/module-fedex.yml new file mode 100644 index 00000000000..2834757f517 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-fedex.yml @@ -0,0 +1,29 @@ +--- +title: Fedex +content: |- + This module implements the integration with the FedEx shipping carrier. + + ## Installation details + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_Fedex module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Fedex module. + + A lot of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) to extend it. + + ### Layouts + + This module introduces the following layouts in the `view/frontend/layout` directory: + - `checkout_cart_index` + - `checkout_index_index` + + ## Additional information + + You can get more information about delivery method in magento at the articles: + - [FedEx Configuration Settings](https://docs.magento.com/user-guide/shipping/fedex.html) + - [Delivery Methods Configuration](https://docs.magento.com/user-guide/configuration/sales/delivery-methods.html) + - [Add custom shipping carrier](https://devdocs.magento.com/guides/v2.4/howdoi/checkout/checkout-add-custom-carrier.html) diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-account-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-account-graph-ql.yml new file mode 100644 index 00000000000..52e91f87998 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-account-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardAccountGraphQl +content: |- + **GiftCardAccountGraphQl** provides type and resolver information for the GraphQl module + to generate giftcard acccount information. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-account.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-account.yml new file mode 100644 index 00000000000..57082cffd09 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-account.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardAccount +content: The Magento_GiftCardAccount module is responsible for gift card balances, + for both gift cards created by a store administrator and gift cards sold as gift + card products. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-graph-ql.yml new file mode 100644 index 00000000000..d1eefd97a8d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardGraphQl +content: |- + **GiftCardGraphQl** provides type and resolver information for the GraphQl module + to generate giftcard product information. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-import-export.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-import-export.yml new file mode 100644 index 00000000000..5512e621ceb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-import-export.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardImportExport +content: |- + Magento_GiftCardImportExport module introduces import and export form GiftCard Product. + This module extends existing functionality of Magento_CatalogImportExport module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-negotiable-quote.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-negotiable-quote.yml new file mode 100644 index 00000000000..7eabd83a25f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-negotiable-quote.yml @@ -0,0 +1,22 @@ +--- +title: GiftCardNegotiableQuote +content: |- + The Magento_GiftCardNegotiableQuote module enables gift cards to be displayed in a negotiable quote in an B2B environment. This module extends Magento_NegotiableQuote and Magento_GiftCard modules. + + The Magento_GiftCardNegotiableQuote module provides the following features: + + * Display gift cards in a negotiable quote. + + * Order gift cards from a negotiable quote. + + ## Installation details + + The Magento_GiftCardNegotiableQuote module has a dependency on the Magento_NegotiableQuote and Magento_GiftCard modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-requisition-list-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-requisition-list-graph-ql.yml new file mode 100644 index 00000000000..d15c82476e6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-requisition-list-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardRequisitionListGraphQl +content: "**GiftCardRequisitionListGraphQl** provides GraphQL schema and resolvers + for the requisition list module to extend and implement gift card products in requisition + list" diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-requisition-list.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-requisition-list.yml new file mode 100644 index 00000000000..28471cc830e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-requisition-list.yml @@ -0,0 +1,22 @@ +--- +title: GiftCardRequisitionList +content: |- + The Magento_GiftCardRequisitionList module enables gift cards to be displayed in a requisition list in an B2B environment. This module extends Magento_RequisitionList and Magento_GiftCard modules. + + The Magento_GiftCardRequisitionList module provides the following features: + + * Display gift cards in a requisition list. + + * Add gift cards to cart from a requisition list. + + ## Installation details + + The Magento_GiftCardRequisitionList module has a dependency on the Magento_RequisitionList and Magento_GiftCard modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-shared-catalog.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-shared-catalog.yml new file mode 100644 index 00000000000..69611f4adb4 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-shared-catalog.yml @@ -0,0 +1,42 @@ +--- +title: GiftCardSharedCatalog +content: |- + The Magento_GiftCardSharedCatalog module enables gift cards to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog and Magento_GiftCard modules. + + The Magento_GiftCardSharedCatalog module provides the following features: + + * Display and manage prices for gift cards within a shared catalog. + + * Control the visibility of gift cards in quotes and orders. Only those gift card products that have been added to a shared catalog will be available for searches via the "Add by SKU" feature in quotes and orders. + + ## Installation details + + The Magento_GiftCardSharedCatalog module has a dependency on the Magento_SharedCatalog and Magento_GiftCard modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_GiftCardSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftCardSharedCatalog module. + + ### Layouts + + You can extend and override layouts in the `Magento\GiftCardSharedCatalog\view\adminhtml\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directory contains extensible UI components: + + * `Magento\GiftCardSharedCatalog\view\adminhtml\ui_component` - renderer for pricing and structure listings + + For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-staging.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-staging.yml new file mode 100644 index 00000000000..486b4e7ee6f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-staging.yml @@ -0,0 +1,22 @@ +--- +title: GiftCardStaging +content: |- + The Magento_GiftCardStaging module is a part of the staging functionality in Magento EE. It enables you to create new GiftCard Product updates or add new changes to the existing store updates. In other words, you can modify the GiftCard Product entity attributes in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_GiftCardStaging module changes the GiftCard Product creation page to make them compatible with the Magento Staging Framework: + + - Adds the Amount field set to the Schedule Update form + - Provides functionality of the field set + - Returns Amounts values to the initial state after update is finished + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GiftCardStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_GiftCardStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftCardStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card.yml b/src/_data/codebase/v2_4/mrg/module-gift-card.yml new file mode 100644 index 00000000000..f1680fe3910 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card.yml @@ -0,0 +1,9 @@ +--- +title: GiftCard +content: "Magento_GiftCard module introduces new product type in the Magento application + called GiftCard Product.\nThis module extends existing functionality of Magento_Catalog + module by adding new product type.\n\nThis product option enables store owner to + offers gift cards in Virtual, Physical, or Combination format. \nWhen a gift card + is ordered, a unique code is generated that is emailed to a customer for virtual + gift cards, or exported for printing to physical gift cards. \nThis unique number + can only be redeemed by one customer." diff --git a/src/_data/codebase/v2_4/mrg/module-gift-message-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-gift-message-graph-ql.yml new file mode 100644 index 00000000000..35c847c2da4 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-message-graph-ql.yml @@ -0,0 +1,20 @@ +--- +title: GiftMessageGraphQl +content: |- + This module provides information about gift messages for carts, cart items, orders and order items. + + ## Installation + + Before installing this module, note that the Magento_GiftMessageGraphQl is dependent on the Magento_GiftMessage module. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_GiftMessageGraphQl module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftMessageGraphQl module. + + ## Additional information + + You can get more information about [GraphQl In Magento 2](https://devdocs.magento.com/guides/v2.4/graphql). diff --git a/src/_data/codebase/v2_4/mrg/module-gift-message-staging.yml b/src/_data/codebase/v2_4/mrg/module-gift-message-staging.yml new file mode 100644 index 00000000000..9ff8c901eb5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-message-staging.yml @@ -0,0 +1,16 @@ +--- +title: GiftMessageStaging +content: |- + The Magento_GiftMessageStaging module is a part of the staging functionality in Magento EE. It extends the Magento_GiftMessage module functionality to be used in the Schedule Update form. + + ## Implementation details + + The Magento_GiftMessageStaging module enables you to stage the "Allow Gift Message" flag in the "Gift Options" field set in the "Schedule Update" form of the product. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GiftMessageStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftMessageStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-message.yml b/src/_data/codebase/v2_4/mrg/module-gift-message.yml new file mode 100644 index 00000000000..c1b378bddab --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-message.yml @@ -0,0 +1,48 @@ +--- +title: GiftMessage +content: "This module allows to add a message to order or to each ordered item either + on frontend or backend.\n\n## Installation\n\nBefore installing this module, note + that the Magento_GiftMessage is dependent on the following modules:\n\n- `Magento_Catalog`\n- + `Magento_Sales`\n- `Magento_Quote`\n\nBefore disabling or uninstalling this module, + note that the Magento_GiftMessageGraphQl module depends on this module\n\nThe Magento_GiftMessage + module creates the `gift_message` table in the database.\n\nThis module modifies + the following tables in the database:\n\n- `quote` - adds column `gift_message_id`\n- + `quote_address` - adds column `gift_message_id`\n- `quote_item` - adds column `gift_message_id`\n- + `quote_address_item` - adds column `gift_message_id`\n- `sales_order` - adds column + `gift_message_id`\n- `sales_order_item` - adds columns `gift_message_id` and `gift_message_available`\n\nFor + information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_GiftMessage + module. For more information about the Magento extension mechanism, see [Magento + plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_GiftMessage module.\n\nA + lot of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) + to extend it.\n\n### Events\n\nThe module dispatches the following events:\n- `gift_options_prepare_items` + event in the `\\Magento\\GiftMessage\\Block\\Message\\Inline::getItems` method. + Parameters:\n - `items` is a entityItems (`array` type)\n\n- `gift_options_prepare` + event in the `\\Magento\\GiftMessage\\Block\\Message\\Inline::isMessagesOrderAvailable` + method. Parameters:\n - `entity` is an entity object\n\nFor information about + an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events).\n\n### + Layout\n\nThis module introduces the following layouts in the `view/frontend/layout` + and `view/adminhtml/layout` directories:\n- `view/adminhtml/layout`:\n - `sales_order_create_index`\n + \ - `sales_order_create_load_block_data`\n - `sales_order_create_load_block_items`\n + \ - `sales_order_view`\n- `view/frontend/layout`:\n - `checkout_cart_index`\n + \ - `checkout_cart_item_renderers`\n\nFor more information about a layout in Magento + 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + Public APIs\n\n#### Data\n\n- `Magento\\GiftMessage\\Api\\Data\\MessageInterface`\n + \ - gift message data\n\n#### Cart\n\n- `\\Magento\\GiftMessage\\Api\\CartRepositoryInterface`\n + \ - get the gift message by cart ID for specified shopping cart\n - set the + gift message for an entire shopping cart\n \n- `\\Magento\\GiftMessage\\Api\\GuestCartRepositoryInterface`\n + \ - get the gift message by cart ID for specified shopping cart\n - set the + gift message for an entire shopping cart\n \n#### Cart Item\n\n- `\\Magento\\GiftMessage\\Api\\GuestItemRepositoryInterface`\n + \ - get the gift message for a specified item in a specified shopping cart\n - + set the gift message for a specified item in a specified shopping cart\n\n- `\\Magento\\GiftMessage\\Api\\ItemRepositoryInterface`\n + \ - get the gift message for a specified item in a specified shopping cart\n - + set the gift message for a specified item in a specified shopping cart\n \n#### + Order\n\n- `\\Magento\\GiftMessage\\Api\\OrderItemRepositoryInterface`\n - get + the gift message for a specified order\n - set the gift message for an entire + order\n\n#### Order Item\n\n- `\\Magento\\GiftMessage\\Api\\OrderItemRepositoryInterface`\n + \ - get the gift message for a specified item in a specified order\n - set + the gift message for a specified item in a specified order\n \nFor information + about a public API in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html).\n\n## + Additional information\n\n[Learn more about Gift Options and Gift Message](https://docs.magento.com/user-guide/sales/gift-options.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-gift-registry-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-gift-registry-graph-ql.yml new file mode 100644 index 00000000000..56c6dccd7fe --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-registry-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GiftRegistryGraphQl +content: |- + **GiftCardGraphQl** provides type and resolver information for the GraphQl module + to generate giftcard product information. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-registry.yml b/src/_data/codebase/v2_4/mrg/module-gift-registry.yml new file mode 100644 index 00000000000..f39e2da7498 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-registry.yml @@ -0,0 +1,9 @@ +--- +title: GiftRegistry +content: |- + Magento\GiftRegistry module that allows to create sets of gifts specified for specific holiday(Birthday, Wedding, etc). + It resembles wishlist, but there are differences. You can describe Gift Registry as a wishlist of products you would + like to share with other people so they could purchase anything from the list. Customer can even set some shipping + address to a gift registry, thus anyone who follows this list with a purchase would automatically have that shipping + address set by default during checkout. Customer can manage his gift registries in his profile. The gift registry can be + shared or stay private. Every gift registry has system attributes and can have custom attributes. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-wrapping-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-gift-wrapping-graph-ql.yml new file mode 100644 index 00000000000..061a299ebe0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-wrapping-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GiftWrappingGraphQl +content: |- + **Magento_GiftWrappingGraphQl** provides type and resolver information for the GraphQl module + to generate GiftWrapping information for order and cart. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-wrapping-staging.yml b/src/_data/codebase/v2_4/mrg/module-gift-wrapping-staging.yml new file mode 100644 index 00000000000..c170de0de76 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-wrapping-staging.yml @@ -0,0 +1,19 @@ +--- +title: GiftWrappingStaging +content: |- + The Magento_GiftWrappingStaging module is a part of the staging functionality in Magento EE. It allows to stage value of 'Allow Gift Wrapping' flag and price of the wrapping for each product update. + + ## Implementation details + + The Magento_GiftWrappingStaging module adds to the Schedule Update form of a product the following functionality: + + - Enable/disable gift wrapping ("Allow Gift Wrapping" field) + - Set a price for the gift wrapping ("Price for Gift Wrapping" field). + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GiftWrappingStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftWrappingStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-wrapping.yml b/src/_data/codebase/v2_4/mrg/module-gift-wrapping.yml new file mode 100644 index 00000000000..61111caa718 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-wrapping.yml @@ -0,0 +1,6 @@ +--- +title: GiftWrapping +content: |- + Magento\GiftWrapping module provides functionality that allows customer to add gift wrapping to the items purchased + from the store as gifts and charge it individually. Magento\GiftWrapping module extends functionality of gift + messages by combining gift messages with gift wrapping functionality diff --git a/src/_data/codebase/v2_4/mrg/module-google-adwords.yml b/src/_data/codebase/v2_4/mrg/module-google-adwords.yml new file mode 100644 index 00000000000..882a59c3c56 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-google-adwords.yml @@ -0,0 +1,27 @@ +--- +title: GoogleAdwords +content: |- + This module implements the integration with the Google AdWords service. + + ## Installation + + Before installing this module, note that the Magento_GoogleAdwords is dependent on the Magento_Checkout module. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_GoogleAdwords module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GoogleAdwords module. + + ### Layouts + + This module introduces the following layouts in the `view/frontend/layout` directory: + - `checkout_onepage_success` + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + [Learn how to configure Google AdWords](https://docs.magento.com/user-guide/marketing/google-adwords.html). diff --git a/src/_data/codebase/v2_4/mrg/module-google-analytics.yml b/src/_data/codebase/v2_4/mrg/module-google-analytics.yml new file mode 100644 index 00000000000..daf1e20982e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-google-analytics.yml @@ -0,0 +1,31 @@ +--- +title: GoogleAnalytics +content: |- + This module implements the integration with the Google Analytics service. + + ## Installation + + Before installing this module, note that the Magento_GoogleAnalytics is dependent on the Magento_Store module. + + Before disabling or uninstalling this module, note that the Magento_GoogleOptimizer module depends on this module + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_GoogleAnalytics module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GoogleAnalytics module. + + A lot of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) to extend it. + + ### Layouts + + This module introduces the following layouts in the `view/frontend/layout` directory: + - `default` + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + [Learn how to configure Google Analytics](https://docs.magento.com/user-guide/marketing/google-universal-analytics.html). diff --git a/src/_data/codebase/v2_4/mrg/module-google-optimizer-staging.yml b/src/_data/codebase/v2_4/mrg/module-google-optimizer-staging.yml new file mode 100644 index 00000000000..26f316d2aad --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-google-optimizer-staging.yml @@ -0,0 +1,20 @@ +--- +title: GoogleOptimizerStaging +content: |- + The Magento_GoogleOptimizerStaging module is a part of the staging functionality in Magento EE. It enables you to stage values of the product metadata. + + ## Implementation details + + The Magento_GoogleOptimizerStaging module enables you to stage parameters added by the Magento_GoogleOptimizer module in the Search Engine Optimization field set: + + - Meta Title + - Meta Keywords + - Meta Description + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GoogleOptimizerStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GoogleOptimizerStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-google-optimizer.yml b/src/_data/codebase/v2_4/mrg/module-google-optimizer.yml new file mode 100644 index 00000000000..a526aa24b74 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-google-optimizer.yml @@ -0,0 +1,30 @@ +--- +title: GoogleOptimizer +content: "This module implements functionality of Google Experiment tool that is the + part of Google Analytics functionality.\n\n## Installation\n\nBefore installing + this module, note that the Magento_GoogleOptimizer is dependent on the following + modules:\n\n- `Magento_GoogleAnalytics`\n- `Magento_Catalog`\n- `Magento_Cms`\n- + `Magento_Ui`\n\nFor information about a module installation in Magento 2, see [Enable + or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_GoogleOptimizer + module. For more information about the Magento extension mechanism, see [Magento + plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_GoogleOptimizer module.\n\n### + Layouts\n\nThis module introduces the following layouts in the `view/frontend/layout` + and `view/adminhtml/layout` directories:\n- `view/adminhtml/layout`:\n - `catalog_product_new`\n + \ - `cms_page_edit`\n- `view/frontend/layout`:\n - `catalog_category_view`\n + \ - `catalog_product_view`\n - `cms_page_view`\n\nFor more information about + a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nThis module extends following ui components located in the `view/adminhtml/ui_component` + directory:\n- `category_form`\n- `cms_page_form`\n- `new_category_form`\n\nFor information + about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html).\n\n## + Additional information \n\nGoogle Experiment (on Google side) allows to make two + variants of the same page and compare their popularity.\nFrom Magento side, code + generated by Google should be saved and displayed on a particular page.\nGoogle + Experiment functionality is available on pages of products, categories and cms pages.\nThis + allows to save different codes for products and categories on different store views.\n\nThis + functionality can be switched on and off on the configuration page (`Stores -> Configuration + -> General -> Google Api -> Google Analytics`).\nAlso this functionality depends + on Google Analytics module and configuration options.\n\n[Learn how to configure + Google Content Experiments](https://docs.magento.com/user-guide/marketing/google-content-experiments.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-google-tag-manager.yml b/src/_data/codebase/v2_4/mrg/module-google-tag-manager.yml new file mode 100644 index 00000000000..c8547119a0a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-google-tag-manager.yml @@ -0,0 +1,4 @@ +--- +title: GoogleTagManager +content: Magento_GoogleTagManager is a module for integration with Google Tag Manager + service. diff --git a/src/_data/codebase/v2_4/mrg/module-graph-ql-cache.yml b/src/_data/codebase/v2_4/mrg/module-graph-ql-cache.yml new file mode 100644 index 00000000000..947839849bf --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-graph-ql-cache.yml @@ -0,0 +1,5 @@ +--- +title: GraphQlCache +content: |- + **GraphQL Cache** provides the ability to cache GraphQL queries. + This module allows Magento's built-in cache or Varnish as the application for serving the Full Page Cache to the front end. diff --git a/src/_data/codebase/v2_4/mrg/module-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-graph-ql.yml new file mode 100644 index 00000000000..7388f74a990 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-graph-ql.yml @@ -0,0 +1,6 @@ +--- +title: GraphQl +content: "**GraphQl** provides the framework for the application to expose GraphQL + compliant web services. It exposes an area for\nGraphQL services and resolves request + data based on the generated schema. It also maps this response to a JSON object + \nfor the client to read." diff --git a/src/_data/codebase/v2_4/mrg/module-grouped-catalog-inventory.yml b/src/_data/codebase/v2_4/mrg/module-grouped-catalog-inventory.yml new file mode 100644 index 00000000000..b84bf826b4a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-grouped-catalog-inventory.yml @@ -0,0 +1,4 @@ +--- +title: GroupedCatalogInventory +content: Magento_GroupedCatalogInventory contains behavior related to the inventory + status of items within grouped products. diff --git a/src/_data/codebase/v2_4/mrg/module-grouped-product-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-grouped-product-graph-ql.yml new file mode 100644 index 00000000000..91b3adfefe6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-grouped-product-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GroupedProductGraphQl +content: |- + **GroupedProductGraphQl** provides type and resolver information for the GraphQl module + to generate grouped product information. diff --git a/src/_data/codebase/v2_4/mrg/module-grouped-product-staging.yml b/src/_data/codebase/v2_4/mrg/module-grouped-product-staging.yml new file mode 100644 index 00000000000..359a66cd88c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-grouped-product-staging.yml @@ -0,0 +1,16 @@ +--- +title: GroupedProductStaging +content: |- + The Magento_GroupedProductStaging module is a part of the staging functionality in Magento EE. It enables you to stage products assigned to grouped product. + + ## Implementation details + + The Magento_GroupedProductStaging module extends functionality of the Magento_GroupedProduct to be used in staging. It adds Grouped Products field set to the Schedule Update form of a product. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GroupedProductStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GroupedProductStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-grouped-product.yml b/src/_data/codebase/v2_4/mrg/module-grouped-product.yml new file mode 100644 index 00000000000..d19d7085562 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-grouped-product.yml @@ -0,0 +1,8 @@ +--- +title: GroupedProduct +content: |- + Magento_GroupedProduct module provides ability to offer several standalone products for sale as a group on the same Product Detail page. + It can offer variations of a product, or group them by season or theme to create a coordinated set. + Products can be purchased separately or as a set. + Each product purchased appears in the Shopping Cart as a separate item. + This module extends the existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/module-grouped-requisition-list.yml b/src/_data/codebase/v2_4/mrg/module-grouped-requisition-list.yml new file mode 100644 index 00000000000..045096afd16 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-grouped-requisition-list.yml @@ -0,0 +1,32 @@ +--- +title: GroupedRequisitionList +content: |- + The Magento_GroupedRequisitionList module enables grouped products to be displayed in a requisition list in an B2B environment. This module extends Magento_RequisitionList and Magento_Grouped modules. + + The Magento_GroupedRequisitionList module provides the following features: + + * Display grouped products in a requisition list. + + * Add grouped products to cart from a requisition list. + + * Disable ability to change quantity of grouped products in a requisition list. + + ## Installation details + + The module has dependency on the Magento_RequisitionList module and Magento_Grouped modules, which must be installed and enabled first. This module does not create any backward incompatible changes. Can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_GroupedRequisitionList module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GroupedRequisitionList module. + + ### Layouts + + You can extend and override layouts in the `Magento\GroupedRequistionList\view\frontend\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-grouped-shared-catalog.yml b/src/_data/codebase/v2_4/mrg/module-grouped-shared-catalog.yml new file mode 100644 index 00000000000..f10878cecd6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-grouped-shared-catalog.yml @@ -0,0 +1,38 @@ +--- +title: GroupedSharedCatalog +content: |- + The Magento_GroupedSharedCatalog module enables grouped products to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog and Magento_Grouped modules. + + The Magento_GroupedSharedCatalog module provides the following features: + + * Display base and custom prices for grouped products within a shared catalog. There is no ability to edit the price of a grouped product. + + * Control the visibility of grouped products in quotes and orders. Only those grouped products that have been added to a shared catalog will be available for searches via the "Add by SKU" feature in quotes and orders. + + ## Installation details + + The module has dependency on the Magento_SharedCatalog module and Magento_Grouped modules, which must be installed and enabled first. This module does not create any backward incompatible changes. Can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_GroupedSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GroupedSharedCatalog module. + + ### Layouts + + You can extend and override layouts in the `Magento\GroupedSharedCatalog\view\adminhtml\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directory contains extensible UI components: + + * `Magento\GroupedSharedCatalog\view\adminhtml\ui_component` - renderer for pricing and structure listings + + For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). diff --git a/src/_data/codebase/v2_4/mrg/module-import-export.yml b/src/_data/codebase/v2_4/mrg/module-import-export.yml new file mode 100644 index 00000000000..82796c9495e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-import-export.yml @@ -0,0 +1,40 @@ +--- +title: ImportExport +content: "This module provides a framework and basic functionality for importing/exporting + various entities in Magento.\nIt can be disabled and in such case all dependent + import/export functionality (products, customers, orders etc.) will be disabled + in Magento.\n\n## Installation\n\nThe Magento_ImportExport module creates the following + tables in the database:\n- `importexport_importdata`\n- `import_history`\n\nAll + database schema changes made by this module are rolled back when the module gets + disabled and setup:upgrade command is run.\n\nFor information about a module installation + in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Structure\n\n`Files/` - the directory that contains sample import files.\n\nFor + information about a typical file structure of a module in Magento 2, see [Module + file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_ImportExport + module. For more information about the Magento extension mechanism, see [Magento + plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_ImportExport module.\n\n### + Layouts\n\nThis module introduces the following layout handles in the `view/frontend/layout` + directory:\n\n- `adminhtml_export_getfilter`\n- `adminhtml_export_index`\n- `adminhtml_history_grid_block`\n- + `adminhtml_history_index`\n- `adminhtml_import_busy`\n- `adminhtml_import_index`\n- + `adminhtml_import_start`\n- `adminhtml_import_validate`\n\nFor more information + about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nYou can extend an export updates using the configuration files + located in the `view/adminhtml/ui_component` directory:\n\n- `export_grid` \n\nFor + information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html).\n\n### + Public APIs\n\n- `Magento\\ImportExport\\Api\\Data\\ExportInfoInterface`\n - + getter and setter interface with data needed for export\n\n- `Magento\\ImportExport\\Api\\Data\\ExtendedExportInfoInterface`\n + \ - extends `Magento\\ImportExport\\Api\\Data\\ExportInfoInterface`. Contains + data for skipped attributes\n\n- `\\Magento\\ImportExport\\Api\\ExportManagementInterface`\n + \ - Executing actual export and returns export data\n\nFor information about a + public API in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html).\n\n## + Additional information\n\n#### Message Queue Consumer\n\n- `exportProcessor` - consumer + to run export process\n\n[Learn how to manage Message Queues](https://devdocs.magento.com/guides/v2.4/config-guide/mq/manage-message-queues.html).\n\n#### + Create custom import entity\n\n1. Declare the new import entity in `etc/import.xml`\n2. + Create an import model\n\n#### Create custom export entity\n\n1. Declare the new + import entity in `etc/export.xml`\n2. Create an export model\n\nYou can get more + information about import/export processes in magento at the articles:\n- [Create + custom import entity](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/custom-import-entity.html)\n- + [Import](https://docs.magento.com/user-guide/system/data-import.html)\n- [Export](https://docs.magento.com/user-guide/system/data-export.html)" diff --git a/src/_data/codebase/v2_4/mrg/module-indexer.yml b/src/_data/codebase/v2_4/mrg/module-indexer.yml new file mode 100644 index 00000000000..8e803c3439e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-indexer.yml @@ -0,0 +1,49 @@ +--- +title: Indexer +content: "This module provides Magento Indexing functionality.\nIt allows to:\n - + read indexers configuration\n - represent indexers in admin\n - regenerate indexes + by cron schedule\n - regenerate indexes from console\n - view and reset indexer + state from console\n - view and set indexer mode from console\n\n## Installation\n\nThe + Magento_Indexer module is one of the base Magento 2 modules. You cannot disable + or uninstall this module.\n\nThis module is dependent on the following modules:\n\n- + `Magento_Store`\n- `Magento_AdminNotification`\n\nThe Magento_Indexer module creates + the following tables in the database:\n- `indexer_state`\n- `mview_state`\n\nFor + information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Structure\n\n`App/` - the directory that contains launch application entry point.\n\nFor + information about a typical file structure of a module in Magento 2, see [Module + file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Indexer module. + For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Indexer module.\n\n### + Events\n\nThe module dispatches the following events:\n\n#### Model\n\n- `clean_cache_by_tags` + event in the `\\Magento\\Indexer\\Model\\Indexer\\CacheCleaner::cleanCache` method. + Parameters:\n - `object` is a `cacheContext` object (`Magento\\Framework\\Indexer\\CacheContext` + class)\n\n#### Plugin \n\n- `clean_cache_after_reindex` event in the `\\Magento\\Indexer\\Model\\Processor\\CleanCache::afterUpdateMview` + method. Parameters:\n - `object` is a `context` object (`Magento\\Framework\\Indexer\\CacheContext` + class)\n\n- `clean_cache_by_tags` event in the `\\Magento\\Indexer\\Model\\Processor\\CleanCache::afterReindexAllInvalid` + method. Parameters:\n - `object` is a `context` object (`Magento\\Framework\\Indexer\\CacheContext` + class)\n\nFor information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events).\n\n### + Layouts\n\nThis module introduces the following layout handles in the `view/adminhtml/layout` + directory:\n- `indexer_indexer_list`\n- `indexer_indexer_list_grid`\n\nFor more + information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n\n### Indexer modes\n\nThere are 2 modes of the Indexers:\n\n- + Update on Save - index tables are updated immediately after the dictionary data + is changed\n- Update by Schedule - index tables are updated by cron job according + to the configured schedule\n\n### Console commands\n\nMagento_Indexers provides + console commands:\n- `bin/magento indexer:info` - view a list of all indexers\n- + `bin/magento indexer:status [indexer]` - view index status\n- `bin/magento indexer:reindex + [indexer]` - run reindex\n- `bin/magento indexer:reset [indexer]` - reset indexers\n- + `bin/magento indexer:show-mode [indexer]` - view the current indexer configuration\n- + `bin/magento indexer:set-mode {realtime|schedule} [indexer]` - specify the indexer + configuration\n- `bin/magento indexer:set-dimensions-mode [indexer]` - set indexer + dimension mode\n- `bin/magento indexer:show-dimensions-mode [indexer]` - set indexer + dimension mode\n\n### Cron options\n\nCron group configuration can be set at `etc/crontab.xml`:\n- + `indexer_reindex_all_invalid` - regenerate indexes for all invalid indexers\n- `indexer_update_all_views` + - update indexer views\n- `indexer_clean_all_changelogs` - clean indexer view changelogs\n\n[Learn + how to configure and run cron in Magento.](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-cron.html).\n\nMore + information can get at articles:\n- [Learn more about indexing](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/indexing.html)\n- + [Learn more about Indexer optimization](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/indexer-batch.html)\n- + [Learn more how to add custom indexer](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/indexing-custom.html)\n- + [Learn how to manage indexers](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-index.html)\n- + [Learn more about Index Management](https://docs.magento.com/user-guide/system/index-management.html)" diff --git a/src/_data/codebase/v2_4/mrg/module-instant-purchase.yml b/src/_data/codebase/v2_4/mrg/module-instant-purchase.yml new file mode 100644 index 00000000000..f43e080a683 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-instant-purchase.yml @@ -0,0 +1,63 @@ +--- +title: InstantPurchase +content: "## Magento_InstantPurchase module\n\nThis module allows the Customer to + place the order in seconds without going through full checkout. Once clicked, system + places the order using default shipping and billing addresses and stored payment + method. Order is placed and customer gets confirmation message in notification area.\n\n## + Installation\n\nFor information about a module installation in Magento 2, see [Enable + or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Structure\n\n`PaymentMethodsIntegration` - directory contains interfaces and basic + implementation of integration vault payment method to the instant purchase.\n\nFor + information about a typical file structure of a module in Magento 2, see [Module + file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_InstantPurchase + module. For more information about the Magento extension mechanism, see [Magento + plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_InstantPurchase module.\n\n### + Public APIs\n\n- `\\Magento\\InstantPurchase\\Model\\BillingAddressChoose\\BillingAddressChooserInterface`\n + \ - choose billing address for a customer if available\n\n- `\\Magento\\InstantPurchase\\Model\\PaymentMethodChoose\\PaymentTokenChooserInterface`\n + \ - choose one of the stored payment methods for a customer if available\n\n- + `\\Magento\\InstantPurchase\\Model\\ShippingAddressChoose\\ShippingAddressChooserInterface`\n + \ - choose shipping address for a customer if available\n\n- `\\Magento\\InstantPurchase\\Model\\ShippingMethodChoose\\DeferredShippingMethodChooserInterface`\n + \ - choose shipping method for a quote address\n\n- `\\Magento\\InstantPurchase\\Model\\ShippingMethodChoose\\ShippingMethodChooserInterface`\n + \ - choose shipping method for customer address if available\n \n- `\\Magento\\InstantPurchase\\Model\\InstantPurchaseInterface`\n + \ - detects instant purchase options for a customer in a store\n \n- `\\Magento\\InstantPurchase\\PaymentMethodIntegration\\AvailabilityCheckerInterface`\n + \ - checks if payment method may be used for instant purchase\n \n- `\\Magento\\InstantPurchase\\PaymentMethodIntegration\\PaymentAdditionalInformationProviderInterface`\n + \ - provides additional information part specific for payment method\n\n- `\\Magento\\InstantPurchase\\PaymentMethodIntegration\\PaymentTokenFormatterInterface`\n + \ - provides mechanism to create string presentation of token for payment method\n\nFor + information about a public API in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html).\n\n## + Additional information\n\n### Instant purchase customization\n\nAlmost all aspects + of instant purchase may be customized. See comments to classes and interfaces marked + with `@api` tag.\n\nAll payments created for instant purchase also have `'instant-purchase' + => true` in addition information. Use this only if all other customization points + not suitable,\n\n### Payment method integration\n\nInstant purchase support may + be implemented for any payment method with [vault support](https://devdocs.magento.com/guides/v2.4/payments-integrations/vault/vault-intro.html).\nBasic + implementation provided in `Magento\\InstantPurchase\\PaymentMethodIntegration` + should be enough in most cases. It is not enabled by default to avoid issues on + production sites and authors of vault payment method should verify correct work + for instant purchase manually.\nTo enable basic implementation just add single option + to configuration of payemnt method in `config.xml`:\n\n```xml\n\n + \ 1\n\n```\n\nBasic implementation is + a good start point but it's recommended to provide own implementation to improve + user experience. If instant purchase integration has customization then `supported` + option is not required.\n\n```xml\n\n Implementation_Of_Magento\\InstantPurchase\\PaymentMethodIntegration\\AvailabilityCheckerInterface\n + \ Implementation_Of_Magento\\InstantPurchase\\PaymentMethodIntegration\\PaymentTokenFormatterInterface\n + \ Implementation_Of_Magento\\InstantPurchase\\PaymentMethodIntegration\\PaymentAdditionalInformationProviderInterface\n\n```\n\n- + `Magento\\InstantPurchase\\PaymentMethodIntegration\\AvailabilityCheckerInterface` + - allows programmatically defines if instant purchase supported (e.g. support may + not be available if some payment method option switched on/off). Basic implementation + always returns `true`.\n- `Magento\\InstantPurchase\\PaymentMethodIntegration\\PaymentTokenFormatterInterface` + - creates string that describes stored payment method. Basic implementation returns + payment method name. It is highly recommended to implement own formatter.\n- `Magento\\InstantPurchase\\PaymentMethodIntegration\\PaymentAdditionalInformationProviderInterface` + - allows to add some extra values to payment additional information array. Default + implementation returns empty array.\n\n### Prerequisites to display the Instant + Purchase button\n\n1. Instant purchase enabled for a store at `Store / Configurations + / Sales / Sales / Instant Purchase`\n2. Customer is logged in\n3. Customer has default + shipping and billing address defined\n4. Customer has valid stored payment method + with instant purchase support\n\n[Learn more about Instant Purchase](https://docs.magento.com/user-guide/sales/checkout-instant-purchase.html).\n\n### + Backward incompatible changes\n\nThe `Magento_InstantPurchase` module does not introduce + backward incompatible changes.\n\nYou can track [backward incompatible changes in + patch releases](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html).\n\n***\n\nThis + module was initially developed by the [Creatuity Corp.](https://creatuity.com/) + and [Magento Community Engineering Team](mailto:engcom@magento.com)." diff --git a/src/_data/codebase/v2_4/mrg/module-integration.yml b/src/_data/codebase/v2_4/mrg/module-integration.yml new file mode 100644 index 00000000000..1e0f40b6236 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-integration.yml @@ -0,0 +1,54 @@ +--- +title: Integration +content: "This module enables third-party services to call the Web API by using access + tokens.\nIt provides an admin UI that enables manual creation of integrations. Extensions + can also provide a configuration\nfile so that an integration can be automatically + pre-configured. The module also contains the data\nmodel for request and access + token management.\n\n## Installation\n\nThe Magento_Integration module is one of + the base Magento 2 modules. You cannot disable or uninstall this module.\n\nThis + module is dependent on the following modules:\n- `Magento_Store`\n- `Magento_User`\n- + `Magento_Security`\n\nThe Magento_Integration module creates the following tables + in the database:\n- `oauth_consumer`\n- `oauth_token`\n- `oauth_nonce`\n- `integration`\n- + `oauth_token_request_log`\n\nFor information about a module installation in Magento + 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Integration + module. For more information about the Magento extension mechanism, see [Magento + plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Integration module.\n\n### + Events\n\nThe module dispatches the following events:\n\n#### Model\n- `customer_login` + event in the `\\Magento\\Integration\\Model\\CustomerTokenService::createCustomerAccessToken` + method. Parameters:\n - `customer` is an object (`\\Magento\\Customer\\Api\\Data\\CustomerInterface` + class)\n\nFor information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events).\n\n### + Layouts\n\nThis module introduces the following layout handles in the `view/adminhtml/layout` + directory:\n- `adminhtml_integration_edit`\n- `adminhtml_integration_grid`\n- `adminhtml_integration_grid_block`\n- + `adminhtml_integration_index`\n- `adminhtml_integration_new`\n- `adminhtml_integration_permissionsdialog`\n- + `adminhtml_integration_tokensdialog`\n- `adminhtml_integration_tokensexchange`\n\nFor + more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + Public APIs\n\n- `\\Magento\\Integration\\Api\\AdminTokenServiceInterface`:\n - + create access token for admin given the admin credentials\n - revoke token by + admin ID\n\n- `\\Magento\\Integration\\Api\\AuthorizationServiceInterface`:\n - + grant permissions to user to access the specified resources\n - grant permissions + to the user to access all resources available in the system\n - remove role and + associated permissions for the specified integration\n\n- `\\Magento\\Integration\\Api\\CustomerTokenServiceInterface`:\n + \ - create access token for admin given the customer credentials\n - revoke + token by customer ID\n\n- `\\Magento\\Integration\\Api\\IntegrationServiceInterface`:\n + \ - create a new Integration\n - get the details of a specific Integration + by integration ID\n - find Integration by name\n - get the details of an Integration + by consumer_id\n - get the details of an active Integration by consumer_id\n + \ - update an Integration\n - delete an Integration by integration ID\n - + get an array of selected resources for an integration\n \n- `\\Magento\\Integration\\Api\\OauthServiceInterface`:\n + \ - create a new consumer account\n - create access token for provided consumer\n + \ - retrieve access token assigned to the consumer\n - load consumer by its + ID \n - load consumer by its key\n - execute post to integration (consumer) + HTTP Post URL. Generate and return oauth_verifier\n - delete the consumer data + associated with the integration including its token and nonce\n - remove token + associated with provided consumer\n\nFor information about a public API in Magento + 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html).\n\n## + Additional information\n\n### Cron options\n\nCron group configuration can be set + at `etc/crontab.xml`:\n- `outdated_authentication_failures_cleanup` - clearing log + of outdated token request authentication failures\n- `expired_tokens_cleanups` - + delete expired customer and admin tokens\n\n[Learn how to configure and run cron + in Magento.](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-cron.html).\n\nMore + information can get at articles:\n- [Learn more about an Integration](https://docs.magento.com/user-guide/system/integrations.html)\n- + [Lear how to create an Integration](https://devdocs.magento.com/guides/v2.4/get-started/create-integration.html)" diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-admin-ui.yml new file mode 100644 index 00000000000..636ee816990 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryAdminUi +content: |- + The `InventoryAdminUi` module extends the Magento Admin UI to add Inventory Management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-advanced-checkout.yml b/src/_data/codebase/v2_4/mrg/module-inventory-advanced-checkout.yml new file mode 100644 index 00000000000..bad2fe4bb0d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-advanced-checkout.yml @@ -0,0 +1,8 @@ +--- +title: InventoryAdvancedCheckout +content: |- + ## Magento_InventoryAdvancedCheckout + + ## Overview + + The Magento_InventoryAdvancedCheckout module adds multi-sourcing capabilities to the AdvancedCheckout module allowing Order By SKU feature to work correctly with multiple inventory sources enabled. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-api.yml new file mode 100644 index 00000000000..bc1589f6e5e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-api.yml @@ -0,0 +1,25 @@ +--- +title: InventoryApi +content: |- + The `InventoryApi` module provides Inventory Management service contracts. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extensibility + + The `InventoryApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory functionality. + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for managing sources, stocks, stock source links, and source items. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-bundle-import-export.yml b/src/_data/codebase/v2_4/mrg/module-inventory-bundle-import-export.yml new file mode 100644 index 00000000000..84d03f487c6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-bundle-import-export.yml @@ -0,0 +1,16 @@ +--- +title: InventoryBundleImportExport +content: |- + The `InventoryBundleImportExport` module integrates inventory management business logic into Magento's bundle product logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product-admin-ui.yml new file mode 100644 index 00000000000..4ccff36db3c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product-admin-ui.yml @@ -0,0 +1,17 @@ +--- +title: InventoryBundleProductAdminUi +content: |- + The `InventoryBundleProductAdminUi`extends the Magento Admin UI to add MSI functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + There are no extension points or for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product-indexer.yml b/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product-indexer.yml new file mode 100644 index 00000000000..18b44e477ea --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product-indexer.yml @@ -0,0 +1,16 @@ +--- +title: InventoryBundleProductIndexer +content: |- + The `InventoryBundleProductIndexer` module integrates inventory management business logic into Magento's indexation logic for bundle products. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product.yml b/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product.yml new file mode 100644 index 00000000000..34b52187395 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product.yml @@ -0,0 +1,16 @@ +--- +title: InventoryBundleProduct +content: |- + The `InventoryBundleProduct` module integrates inventory management business logic into Magento's bundle product logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-cache.yml b/src/_data/codebase/v2_4/mrg/module-inventory-cache.yml new file mode 100644 index 00000000000..16be7cd0a54 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-cache.yml @@ -0,0 +1,16 @@ +--- +title: InventoryCache +content: |- + The `InventoryCache` module integrates inventory management business logic into Magento's cache logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-catalog-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-admin-ui.yml new file mode 100644 index 00000000000..4141d324623 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryCatalogAdminUi +content: |- + The `InventoryCatalogAdminUi` module extends the Magento Admin UI to add MSI functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryCatalogAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-catalog-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-api.yml new file mode 100644 index 00000000000..d5eb84e2e33 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-api.yml @@ -0,0 +1,25 @@ +--- +title: InventoryCatalogApi +content: |- + The `InventoryCatalogApi` module provides service contracts for default source and stock providers as well as bulk operations. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extensibility + + The `InventoryCatalogApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory catalog functionality. + + ### Public APIs + + Public APIs are defined in the `Api` directory. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for assigning, unassigning, and transferring sources in bulk. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-catalog-frontend-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-frontend-ui.yml new file mode 100644 index 00000000000..497050bc55b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-frontend-ui.yml @@ -0,0 +1,17 @@ +--- +title: InventoryCatalogFrontendUi +content: |- + The `InventoryCatalogFrontendUi` module adds new extension point for getting info about a product for ui usage. + + This module is a part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryCatalogFrontendUi` module contains extension points. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search-bundle-product.yml b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search-bundle-product.yml new file mode 100644 index 00000000000..b5a02bd2821 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search-bundle-product.yml @@ -0,0 +1,4 @@ +--- +title: InventoryCatalogSearchBundleProduct +content: The Magento_InventoryCatalogSearchBundleProduct module adds multi-sourcing + capabilities to the Magento's CatalogSearch module diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search-configurable-product.yml b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search-configurable-product.yml new file mode 100644 index 00000000000..2685b323475 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search-configurable-product.yml @@ -0,0 +1,4 @@ +--- +title: InventoryCatalogSearchConfigurableProduct +content: The Magento_InventoryCatalogSearchConfigurableProduct module adds multi-sourcing + capabilities to the Magento's CatalogSearch module diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search.yml b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search.yml new file mode 100644 index 00000000000..ce7f82d7c63 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search.yml @@ -0,0 +1,16 @@ +--- +title: InventoryCatalogSearch +content: |- + The `InventoryCatalogSearch` module integrates inventory management business logic into Magento's search logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-catalog.yml b/src/_data/codebase/v2_4/mrg/module-inventory-catalog.yml new file mode 100644 index 00000000000..5f56b70bd11 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-catalog.yml @@ -0,0 +1,18 @@ +--- +title: InventoryCatalog +content: |- + The `InventoryCatalog` module integrates inventory management business logic into Magento's catalog logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryCatalogApi` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryCatalogApi` module. + Use the interfaces defined in `InventoryCatalogApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-admin-ui.yml new file mode 100644 index 00000000000..73fe200b963 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-admin-ui.yml @@ -0,0 +1,21 @@ +--- +title: InventoryConfigurableProductAdminUi +content: |- + The `InventoryConfigurableProductAdminUi`extends the Magento Admin UI to add inventory management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryConfigurableProductAdminUi` module contains several extension points. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-frontend-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-frontend-ui.yml new file mode 100644 index 00000000000..aa7ac68ca82 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-frontend-ui.yml @@ -0,0 +1,17 @@ +--- +title: InventoryConfigurableProductFrontendUi +content: |- + The `InventoryConfigurableProductFrontendUi` adds info about salable quantity for configurable variations in product page. + + This module is a part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryConfigurableProductFrontendUi` module contains several extension points. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-indexer.yml b/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-indexer.yml new file mode 100644 index 00000000000..20b7f14f7ab --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-indexer.yml @@ -0,0 +1,16 @@ +--- +title: InventoryConfigurableProductIndexer +content: |- + The `InventoryConfigurableProductIndexer` module integrates inventory management business logic into Magento's indexation logic for configurable products. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product.yml b/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product.yml new file mode 100644 index 00000000000..0643156224e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product.yml @@ -0,0 +1,16 @@ +--- +title: InventoryConfigurableProduct +content: |- + The `InventoryConfigurableProduct` module integrates inventory management business logic into Magento's configurable product logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-configuration-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-configuration-api.yml new file mode 100644 index 00000000000..0cb2e069028 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-configuration-api.yml @@ -0,0 +1,21 @@ +--- +title: InventoryConfigurationApi +content: |- + The `InventoryConfigurationApi` module provides service contracts for inventory management configuration. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be disabled. + + ## Extensibility + + The `InventoryConfigurationApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory functionality. + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-configuration.yml b/src/_data/codebase/v2_4/mrg/module-inventory-configuration.yml new file mode 100644 index 00000000000..553159ce786 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-configuration.yml @@ -0,0 +1,18 @@ +--- +title: InventoryConfiguration +content: |- + The `InventoryConfiguration` module implements logic for inventory management configuration. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for + `InventoryConfigurationApi` is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryConfigurationApi` module. + Use the interfaces defined in `InventoryConfigurationApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection-admin-ui.yml new file mode 100644 index 00000000000..8f9f1472215 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection-admin-ui.yml @@ -0,0 +1,17 @@ +--- +title: InventoryDistanceBasedSourceSelectionAdminUi +content: |- + The `InventoryDistanceBasedSourceSelectionAdminUi` module extends Magento's admin UI with source selection based on distance functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection-api.yml new file mode 100644 index 00000000000..a7c862a0035 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection-api.yml @@ -0,0 +1,25 @@ +--- +title: InventoryDistanceBasedSourceSelectionApi +content: |- + The `InventoryDistanceBasedSourceSelectionApi` module provides service contracts for distance based source selection algorithm. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. + + ## Extensibility + + The `InventoryDistanceBasedSourceSelectionApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom distance based source selection algorithms. + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for managing distance based algorithms. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection.yml b/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection.yml new file mode 100644 index 00000000000..bcd50c1b27b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection.yml @@ -0,0 +1,17 @@ +--- +title: InventoryDistanceBasedSourceSelection +content: |- + The `InventoryDistanceBasedSourceSelection` module implements logic for distance based source selection + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryDistanceBasedSourceSelectionApi` module. + Use the interfaces defined in `InventoryDistanceBasedSourceSelectionApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-elasticsearch.yml b/src/_data/codebase/v2_4/mrg/module-inventory-elasticsearch.yml new file mode 100644 index 00000000000..61157b5e6d5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-elasticsearch.yml @@ -0,0 +1,16 @@ +--- +title: InventoryElasticsearch +content: |- + The `InventoryElasticsearch` module provides elastic search support for Inventory Management. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-export-stock-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-export-stock-api.yml new file mode 100644 index 00000000000..002e4a32574 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-export-stock-api.yml @@ -0,0 +1,17 @@ +--- +title: InventoryExportStockApi +content: |- + The `InventoryExportStockApi` module provides provides aggregated stock export functionality api. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-export-stock.yml b/src/_data/codebase/v2_4/mrg/module-inventory-export-stock.yml new file mode 100644 index 00000000000..4f054eefc24 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-export-stock.yml @@ -0,0 +1,17 @@ +--- +title: InventoryExportStock +content: |- + The `InventoryExportStock` module provides aggregated stock export functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-inventory-graph-ql.yml new file mode 100644 index 00000000000..1bdb08fe60c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-graph-ql.yml @@ -0,0 +1,17 @@ +--- +title: InventoryGraphQl +content: |- + The `InventoryGraphQl` provides type information for the GraphQl module + to generate inventory stock fields for product information endpoints. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product-admin-ui.yml new file mode 100644 index 00000000000..0b34017a0f2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product-admin-ui.yml @@ -0,0 +1,17 @@ +--- +title: InventoryGroupedProductAdminUi +content: |- + The `InventoryGroupedProductAdminUi` module extends Magento's admin UI with inventory management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product-indexer.yml b/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product-indexer.yml new file mode 100644 index 00000000000..602f1d53638 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product-indexer.yml @@ -0,0 +1,16 @@ +--- +title: InventoryGroupedProductIndexer +content: |- + The `InventoryGroupedProductIndexer` module integrates inventory management business logic into Magento's indexation logic for grouped products. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product.yml b/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product.yml new file mode 100644 index 00000000000..3c641cd59b0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product.yml @@ -0,0 +1,16 @@ +--- +title: InventoryGroupedProduct +content: |- + The `InventoryGroupedProduct` module integrates inventory management business logic into Magento's grouped product logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-import-export.yml b/src/_data/codebase/v2_4/mrg/module-inventory-import-export.yml new file mode 100644 index 00000000000..7807b4bb54a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-import-export.yml @@ -0,0 +1,20 @@ +--- +title: InventoryImportExport +content: |- + The `InventoryImportExport` module provides compatibility between Magento's flat file import/export logic and Inventory Management. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. + + ## Additional information + + The `files/sample/stock_sources.csv` file is a template for importing inventory into the system. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-admin-ui.yml new file mode 100644 index 00000000000..1ddca42b5ad --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryInStorePickupAdminUi +content: |- + The `InventoryInStorePickupAdminUi` module extends the Magento Admin UI to add Inventory In-Store Pickup functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory InStorePickup UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryInStorePickupAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-api.yml new file mode 100644 index 00000000000..e7e7fedcf64 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-api.yml @@ -0,0 +1,26 @@ +--- +title: InventoryInStorePickupApi +content: |- + The `InventoryInStorePickupApi` module provides service contracts for In-Store Pickup functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupApi` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extensibility + + The `InventoryInStorePickupApi` module contains extension points and APIs that 3rd-party developers + can use to provide customization of In-Store Pickup functionality + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for configuring in store pickup for sources. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-frontend.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-frontend.yml new file mode 100644 index 00000000000..fa28fbe545d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-frontend.yml @@ -0,0 +1,18 @@ +--- +title: InventoryInStorePickupFrontend +content: |- + The `InventoryInStorePickup` module provides business logic for In-Store Pickup functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickup` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryInStorePickupApi` module. + Use the interfaces defined in `InventoryInStorePickupApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-graph-ql.yml new file mode 100644 index 00000000000..d9b07d18b24 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-graph-ql.yml @@ -0,0 +1,14 @@ +--- +title: InventoryInStorePickupGraphQl +content: |- + The `InventoryInStorePickupGraphQl` module provides GraphQl coverage of `InventoryInStorePickupApi` API. + Module provide possibility to search and filter Pickup Locations with GraphQl requests. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupGraphQl` + is provided by a 3rd-party module, the module cannot be deleted or disabled. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-multishipping.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-multishipping.yml new file mode 100644 index 00000000000..80bbeb7dca9 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-multishipping.yml @@ -0,0 +1,15 @@ +--- +title: InventoryInStorePickupMultishipping +content: |- + The `InventoryInStorePickupMultishipping` module provides business logic for In-Store Pickup functionality on Multishipping Checkout. + In-Store Pickup Delivery is not available for Multishipping for now. + Module provide plugin to disable active Multishipping mode when customer will visit the checkout. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupMultishipping` + is provided by a 3rd-party module, the module cannot be deleted or disabled. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-quote-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-quote-graph-ql.yml new file mode 100644 index 00000000000..c5f3e65ddff --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-quote-graph-ql.yml @@ -0,0 +1,13 @@ +--- +title: InventoryInStorePickupQuoteGraphQl +content: |- + The `InventoryInStorePickupQuoteGraphQl` module provides extension for Quote GraphQl functionality according to In-Store Pickup functionality requirements. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupQuoteGraphQl` + is provided by a 3rd-party module, the module cannot be deleted or disabled. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-quote.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-quote.yml new file mode 100644 index 00000000000..0d62936d3f8 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-quote.yml @@ -0,0 +1,18 @@ +--- +title: InventoryInStorePickupQuote +content: |- + The `InventoryInStorePickupQuote` module provides business logic for In-Store Pickup implementation in order placement flow. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupQuote` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryInStorePickupQuote` module. + Use the interfaces defined in `InventoryInStorePickupQuote` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales-admin-ui.yml new file mode 100644 index 00000000000..95654a6f799 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryInStorePickupSalesAdminUi +content: |- + The `InventoryInStorePickupSalesAdminUi` module extends the Magento Admin UI to add Inventory In-Store Pickup functionality Sales operations enhancement. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory InStorePickup UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryInStorePickupSalesAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales-api.yml new file mode 100644 index 00000000000..f01df157f4c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales-api.yml @@ -0,0 +1,18 @@ +--- +title: InventoryInStorePickupSalesApi +content: |- + The `InventoryInStorePickupSalesApi` module provides service contracts for In-Store Pickup functionality in scope of Sales operations. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupSalesApi` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extensibility + + The `InventoryInStorePickupSalesApi` module contains extension points and APIs that 3rd-party developers + can use to provide customization of In-Store Pickup functionality diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales.yml new file mode 100644 index 00000000000..744b2346b2c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales.yml @@ -0,0 +1,18 @@ +--- +title: InventoryInStorePickupSales +content: |- + The `InventoryInStorePickupSales` module provides business logic for In-Store Pickup functionality related to Sales operations. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupSales` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryInStorePickupSalesApi` module. + Use the interfaces defined in `InventoryInStorePickupSalesApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping-admin-ui.yml new file mode 100644 index 00000000000..8be336ca938 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryInStorePickupShippingAdminUi +content: |- + The `InventoryInStorePickupShippingAdminUi` module extends the Magento Admin UI to add In-Store Pickup Delivery Method. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory InStorePickup UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryInStorePickupShippingAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping-api.yml new file mode 100644 index 00000000000..2607629fd68 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping-api.yml @@ -0,0 +1,26 @@ +--- +title: InventoryInStorePickupShippingApi +content: |- + The `InventoryInStorePickupShippingApi` module provides service contracts for "In-Store Pickup Delivery Method" implementation of In-Store Pickup functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupShippingApi` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extensibility + + The `InventoryInStorePickupShippingApi` module contains extension points and APIs that 3rd-party developers + can use to provide customization of In-Store Pickup functionality + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for configuring in store pickup for sources. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping.yml new file mode 100644 index 00000000000..d0e326d57be --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping.yml @@ -0,0 +1,18 @@ +--- +title: InventoryInStorePickupShipping +content: |- + The `InventoryInStorePickupShipping` module provides business logic for In-Store Pickup functionality on Checkout. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupShipping` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryInStorePickupShippingApi` module. + Use the interfaces defined in `InventoryInStorePickupShippingApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-webapi-extension.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-webapi-extension.yml new file mode 100644 index 00000000000..4b7625663e0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-webapi-extension.yml @@ -0,0 +1,12 @@ +--- +title: InventoryInStorePickupWebapiExtension +content: "The `InventoryInStorePickupWebapiExtension` is a part of `InStorePickup` + implementation.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory + Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\nThe module provide fix + for usage of extension attributes as parameter for get endpoint in web API.\nThe + module is abandoned and will be removed as soon as fix for the described issue will + be released.\n\nPlease check links for more details:\n\n* [Original issue in Core + Repository](https://github.com/magento/magento2/issues/24116) \n* [Issue in MSI + Repository](https://github.com/magento-engcom/msi/issues/2507)\n\n## Installation + details\n\nThis module is installed as part of Magento Open Source." diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup.yml new file mode 100644 index 00000000000..a6a46d9c666 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup.yml @@ -0,0 +1,18 @@ +--- +title: InventoryInStorePickup +content: |- + The `InventoryInStorePickup` module provides business logic for In-Store Pickup functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickup` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryInStorePickupApi` module. + Use the interfaces defined in `InventoryInStorePickupApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-indexer.yml b/src/_data/codebase/v2_4/mrg/module-inventory-indexer.yml new file mode 100644 index 00000000000..dfae4167d6d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-indexer.yml @@ -0,0 +1,16 @@ +--- +title: InventoryIndexer +content: |- + The `InventoryIndexer` module provides indexation logic for Inventory Management. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification-admin-ui.yml new file mode 100644 index 00000000000..5e5520b25c1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryLowQuantityNotificationAdminUi +content: |- + The `InventoryLowQuantityNotificationAdminUi` module extends Magento's admin UI with inventory management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryLowQuantityNotificationAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification-api.yml new file mode 100644 index 00000000000..0305d367205 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification-api.yml @@ -0,0 +1,25 @@ +--- +title: InventoryLowQuantityNotificationApi +content: |- + The `InventoryLowQuantityNotificationApi` module provides service contracts for managing Inventory Management notifications. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extensibility + + The `InventoryLowQuantityNotificationApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom low quantity notification functionality. + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for managing low quantity notifications. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification.yml b/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification.yml new file mode 100644 index 00000000000..b4a2932e782 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification.yml @@ -0,0 +1,18 @@ +--- +title: InventoryLowQuantityNotification +content: |- + The `InventoryLowQuantityNotification` module integrates Inventory Management business logic into Magento's low quantity notification logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for + `InventoryLowQuantityNotificationApi` is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryLowQuantityNotificationApi` module. + Use the interfaces defined in `InventoryLowQuantityNotificationApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-multi-dimensional-indexer-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-multi-dimensional-indexer-api.yml new file mode 100644 index 00000000000..7f2873e0ddd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-multi-dimensional-indexer-api.yml @@ -0,0 +1,21 @@ +--- +title: InventoryMultiDimensionalIndexerApi +content: |- + The `InventoryMultiDimensionalIndexerApi` module provides functionality for creating and handling multi-dimension indexes. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points + + The library introduces a set of extension points which split a monolithic index by the specified dimension (Scope), creating + an independent index (i.e. dedicated MySQL table) per dimension. The library also provides a mechanism for resolving + index names based on the provided scope. The multi-dimension indexes are introduced for the sake of data scalability + and the ability to reindex data in the scope of particular dimension only. + + An aliasing mechanism guarantees zero downtime to make Front-End responsive while Full Reindex being processed. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-product-alert.yml b/src/_data/codebase/v2_4/mrg/module-inventory-product-alert.yml new file mode 100644 index 00000000000..a7921a6520c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-product-alert.yml @@ -0,0 +1,16 @@ +--- +title: InventoryProductAlert +content: |- + The `InventoryProductAlert` module integrates Inventory Management business logic into Magento's product alert logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-quote-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-inventory-quote-graph-ql.yml new file mode 100644 index 00000000000..7a817f697db --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-quote-graph-ql.yml @@ -0,0 +1,17 @@ +--- +title: InventoryQuoteGraphQl +content: |- + The `InventoryQuoteGraphQl` provides type information for the GraphQl module + to validate inventory stock for quote operations. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-requisition-list.yml b/src/_data/codebase/v2_4/mrg/module-inventory-requisition-list.yml new file mode 100644 index 00000000000..2aad3740a9e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-requisition-list.yml @@ -0,0 +1,4 @@ +--- +title: InventoryRequisitionList +content: The Magento_InventoryRequisitionList allows the customer to use the new inventory + management (MSI). diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-reservation-cli.yml b/src/_data/codebase/v2_4/mrg/module-inventory-reservation-cli.yml new file mode 100644 index 00000000000..46dd9740427 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-reservation-cli.yml @@ -0,0 +1,8 @@ +--- +title: InventoryReservationCli +content: |- + The `InventoryReservationCli` module provide a cli command which helps the developer to discover inconsistencies on reservation. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-reservations-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-reservations-api.yml new file mode 100644 index 00000000000..44103035b00 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-reservations-api.yml @@ -0,0 +1,21 @@ +--- +title: InventoryReservationsApi +content: |- + The `InventoryReservationsApi` module provides service contracts for Inventory Management reservations. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extensibility + + The `InventoryReservationsApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory reservation functionality. + + ### Public APIs + + Public APIs are defined in the `Model` directory. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-reservations.yml b/src/_data/codebase/v2_4/mrg/module-inventory-reservations.yml new file mode 100644 index 00000000000..a38a6292fa8 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-reservations.yml @@ -0,0 +1,22 @@ +--- +title: InventoryReservations +content: |- + The `InventoryReservations` module provides logic for handling product reservations. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for + `InventoryReservationApi` is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryReservationsApi` module. + Use the interfaces defined in `InventoryReservationsApi` to extend this module. + + ## Additional information + + The `InventoryReservations` module creates the `inventory_cleanup_reservations` cron job. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-sales-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-sales-admin-ui.yml new file mode 100644 index 00000000000..5faa5d4e7b7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-sales-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventorySalesAdminUi +content: |- + The `InventorySalesAdminUi` module extends Magento's Admin UI with Inventory Management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventorySalesAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-sales-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-sales-api.yml new file mode 100644 index 00000000000..b26dd2a20ce --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-sales-api.yml @@ -0,0 +1,25 @@ +--- +title: InventorySalesApi +content: |- + The `InventorySalesApi` module provides service contracts for inventory management. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extensibility + + The `InventorySalesApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory catalog functionality. + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for determining whether a salable amount of products are available for purchase. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-sales-frontend-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-sales-frontend-ui.yml new file mode 100644 index 00000000000..6c5813b03a0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-sales-frontend-ui.yml @@ -0,0 +1,16 @@ +--- +title: InventorySalesFrontendUi +content: |- + The `InventorySalesFrontendUi` module extends Magento's frontend UI with Inventory Management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. You can remove it if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-sales.yml b/src/_data/codebase/v2_4/mrg/module-inventory-sales.yml new file mode 100644 index 00000000000..e0989d88bc3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-sales.yml @@ -0,0 +1,18 @@ +--- +title: InventorySales +content: |- + The `InventorySales` module integrates Inventory Management business logic into Magento's sales logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventorySalesApi` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventorySalesApi` module. + Use the interfaces defined in `InventorySalesApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-setup-fixture-generator.yml b/src/_data/codebase/v2_4/mrg/module-inventory-setup-fixture-generator.yml new file mode 100644 index 00000000000..f93aae8e116 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-setup-fixture-generator.yml @@ -0,0 +1,13 @@ +--- +title: InventorySetupFixtureGenerator +content: |- + The `InventorySetupFixtureGenerator` module customizes the process of Inventory Data (Salable Quantity) Generation for [performance testing](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-perf-data.html). + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation + for Inventory Data generation is provided by a 3rd-party module, the module cannot be deleted or disabled. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-shipping-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-shipping-admin-ui.yml new file mode 100644 index 00000000000..fb4921c7f4e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-shipping-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryShippingAdminUi +content: |- + The `InventoryShippingAdminUi` module extends Magento's Admin UI with Inventory Management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryShippingAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-shipping.yml b/src/_data/codebase/v2_4/mrg/module-inventory-shipping.yml new file mode 100644 index 00000000000..4b23b9448e8 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-shipping.yml @@ -0,0 +1,18 @@ +--- +title: InventoryShipping +content: |- + The `InventoryShipping` module integrates MSI business logic into Magento's shipping logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventorySourceDeductionApi` and + `InventorySourceSelectionApi` modules. + Use the interfaces defined in those modules to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-source-deduction-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-source-deduction-api.yml new file mode 100644 index 00000000000..0ceab2be137 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-source-deduction-api.yml @@ -0,0 +1,12 @@ +--- +title: InventorySourceDeductionApi +content: |- + The `InventorySourceDeductionApi` module provides service contracts for managing source deductuions when products are sold. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-source-selection-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-source-selection-api.yml new file mode 100644 index 00000000000..49409e191f5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-source-selection-api.yml @@ -0,0 +1,25 @@ +--- +title: InventorySourceSelectionApi +content: |- + The `InventorySourceSelectionApi` module provides service contracts for source selection algorithms (SSA). + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extensibility + + The `InventorySourceSelectionApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory source selection algorithm functionality. + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for setting the SSA and retrieving a list of valid SSAs. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-source-selection.yml b/src/_data/codebase/v2_4/mrg/module-inventory-source-selection.yml new file mode 100644 index 00000000000..b4970ddaf6b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-source-selection.yml @@ -0,0 +1,18 @@ +--- +title: InventorySourceSelection +content: |- + The `InventorySourceSelection` module provides source selection logic for Inventory Management. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventorySourceSelectionApi` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventorySourceSelectionApi` module. + Use the interfaces defined in `InventorySourceSelectionApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-swatches-frontend-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-swatches-frontend-ui.yml new file mode 100644 index 00000000000..a7327bb358c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-swatches-frontend-ui.yml @@ -0,0 +1,14 @@ +--- +title: InventorySwatchesFrontendUi +content: |- + The `InventorySwatchesFrontendUi` adds info about salable quantity to configurable product in case a user choose some + specific product variation. + + This module is a part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-visual-merchandiser.yml b/src/_data/codebase/v2_4/mrg/module-inventory-visual-merchandiser.yml new file mode 100644 index 00000000000..bbe4a56e158 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-visual-merchandiser.yml @@ -0,0 +1,4 @@ +--- +title: InventoryVisualMerchandiser +content: The Magento_InventoryVisualMerchandiser module adds multi-sourcing capabilities + to the VisualMerchandiser module diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-wishlist.yml b/src/_data/codebase/v2_4/mrg/module-inventory-wishlist.yml new file mode 100644 index 00000000000..a34ed281fb7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-wishlist.yml @@ -0,0 +1,4 @@ +--- +title: InventoryWishlist +content: The InventoryWishlist module adds multi-sourcing capabilities to the Wishlist + module diff --git a/src/_data/codebase/v2_4/mrg/module-inventory.yml b/src/_data/codebase/v2_4/mrg/module-inventory.yml new file mode 100644 index 00000000000..113d2fd07d7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory.yml @@ -0,0 +1,16 @@ +--- +title: Inventory +content: "The `Inventory` module is part of the new inventory infrastructure,\nwhich + replaces the legacy `CatalogInventory` module with new and expanded features and + APIs for Inventory Management. \n\nThe [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\nAll Inventory Management + modules follow the\n[Single Responsibility Principle](https://en.wikipedia.org/wiki/Single_responsibility_principle).\n[Inventory + management architecture](https://devdocs.magento.com/guides/v2.4/inventory/architecture.html)\nprovides + additional insight about the overall structure of these modules.\n\n## Installation + details\n\nThis module is installed as part of Magento Open Source. Unless a custom + implementation for `InventoryApi` is provided\nby a 3rd-party module, the module + cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nMagento + does not recommend using or referring to classes and other entities in the `Inventory` + module. All public\ninterfaces and extension points related to this module are located + in the `InventoryApi` module.\nUse the interfaces and extension points defined in + `InventoryApi` to extend this module." diff --git a/src/_data/codebase/v2_4/mrg/module-invitation.yml b/src/_data/codebase/v2_4/mrg/module-invitation.yml new file mode 100644 index 00000000000..6c468b6de2b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-invitation.yml @@ -0,0 +1,4 @@ +--- +title: Invitation +content: The Magento_Invitation module enables invitation sending, referral tracking + and generating invitation reports. diff --git a/src/_data/codebase/v2_4/mrg/module-jwt-framework-adapter.yml b/src/_data/codebase/v2_4/mrg/module-jwt-framework-adapter.yml new file mode 100644 index 00000000000..bef794985f0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-jwt-framework-adapter.yml @@ -0,0 +1,4 @@ +--- +title: JwtFrameworkAdapter +content: Provides Magento\Framework\Jwt\JwtManagerInterface implementation based on + jwt-framework. diff --git a/src/_data/codebase/v2_4/mrg/module-jwt-user-token.yml b/src/_data/codebase/v2_4/mrg/module-jwt-user-token.yml new file mode 100644 index 00000000000..e7503296436 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-jwt-user-token.yml @@ -0,0 +1,4 @@ +--- +title: JwtUserToken +content: Provides self-signed JWT support for admin users' and customers' web API + authentication. Replaces opaque tokens. diff --git a/src/_data/codebase/v2_4/mrg/module-layered-navigation-staging.yml b/src/_data/codebase/v2_4/mrg/module-layered-navigation-staging.yml new file mode 100644 index 00000000000..1afa5790f5c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-layered-navigation-staging.yml @@ -0,0 +1,22 @@ +--- +title: LayeredNavigationStaging +content: |- + The Magento_LayeredNavigationStaging module is a part of the staging functionality in Magento EE. + It restricts functionality of the Magento_LayeredNavigationStaging module in the staging preview mode. + + ## Implementation details + + The Magento_LayeredNavigationStaging module disables the Magento_LayeredNavigation module functionality in the staging preview mode. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_LayeredNavigationStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_LayeredNavigationStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_LayeredNavigationStaging module. + + ### Layouts + + You can extend and override layouts in the `Magento/LayeredNavigationStaging/view/frontend/layout/` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-layered-navigation.yml b/src/_data/codebase/v2_4/mrg/module-layered-navigation.yml new file mode 100644 index 00000000000..81cbe2481f8 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-layered-navigation.yml @@ -0,0 +1,30 @@ +--- +title: LayeredNavigation +content: "This module introduces Layered Navigation UI for Catalog (faceted search).\n\nThis + module can be removed from Magento installation without impact on the application.\n\n## + Installation\n\nFor information about a module installation in Magento 2, see [Enable + or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_LayeredNavigation + module. For more information about the Magento extension mechanism, see [Magento + plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_LayeredNavigation module.\n\n### + Layouts\n\nThis module introduces the following layout handles in the `view/frontend/layout` + directory:\n- `catalog_category_view_type_layered`\n- `catalog_category_view_type_layered_without_children`\n- + `catalogsearch_result_index`\n\nFor more information about a layout in Magento 2, + see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nThis module extends following ui components located in the `view/adminhtml/ui_component` + directory:\n- `product_attribute_add_form`\n- `product_attributes_grid`\n- `product_attributes_listing`\n\nFor + information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html).\n\n### + Public APIs\n\n- `\\Magento\\LayeredNavigation\\Block\\Navigation\\FilterRendererInterface`\n + \ - render filter\n\nFor information about a public API in Magento 2, see [Public + interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html).\n\n## + Additional information\n\n### Page Layout\nThis module modifies the following page_layout + in the `view/frontend.page_layout` directory: \n- `1columns` - moves block `catalog.leftnav` + into the `content.top` container\n- `2columns-left` - moves block `catalog.leftnav` + into the `sidebar.main\"` container\n- `2columns-right` - moves block `catalog.leftnav` + into the `sidebar.main\"` container\n- `3columns` - moves block `catalog.leftnav` + into the `sidebar.main\"` container\n- `empty` - moves block `catalog.leftnav` into + the `category.product.list.additional` container\n\nMore information can be found + in:\n- [Learn more about Layered Navigation](https://docs.magento.com/user-guide/catalog/navigation-layered.html)\n- + [Learn how to Configuring Layered Navigation](https://docs.magento.com/user-guide/catalog/navigation-layered-configuration.html)" diff --git a/src/_data/codebase/v2_4/mrg/module-logging.yml b/src/_data/codebase/v2_4/mrg/module-logging.yml new file mode 100644 index 00000000000..829c02818d9 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-logging.yml @@ -0,0 +1,5 @@ +--- +title: Logging +content: |- + The Logging module is used for logging actions done in the backend by administrators. Information such as time of action, type of action and administrator who performed the action is recorded. + By default all actions are recorded. Rules can be configured only to identify specific kinds of actions. diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-admin-ui.yml new file mode 100644 index 00000000000..54d816b5263 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-admin-ui.yml @@ -0,0 +1,12 @@ +--- +title: LoginAsCustomerAdminUi +content: |- + This module provides UI for Admin Panel for Login As Customer functionality. + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_LoginAsCustomerAdminUi module. + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html). diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-api.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-api.yml new file mode 100644 index 00000000000..b66d9174bee --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-api.yml @@ -0,0 +1,24 @@ +--- +title: LoginAsCustomerApi +content: "This module provides API for ability to login into customer account for + an admin user.\n\n### Public APIs\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\Data\\AuthenticationDataInterface`:\n + \ - contains authentication data\n \n-`\\Magento\\LoginAsCustomerApi\\Api\\Data\\IsLoginAsCustomerEnabledForCustomerResultInterface`:\n + \ - contains the result of the check whether the login as customer is enabled\n\n- + `\\Magento\\LoginAsCustomerApi\\Api\\AuthenticateCustomerBySecretInterface`:\n - + authenticate a customer by secret\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\ConfigInterface`:\n + \ - check if Login as Customer extension is enabled\n - check if store view + manual choice is enabled\n - get authentication data expiration time (in seconds)\n\n- + `\\Magento\\LoginAsCustomerApi\\Api\\DeleteAuthenticationDataForUserInterface`:\n + \ - delete authentication data by user id\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\GenerateAuthenticationSecretInterface`:\n + \ - generate authentication secret\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\GetAuthenticationDataBySecretInterface`:\n + \ - get authentication data by secret\n \n- `\\Magento\\LoginAsCustomerApi\\Api\\GetLoggedAsCustomerAdminIdInterface`:\n + \ - get id of admin logged as customer\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\GetLoggedAsCustomerCustomerIdInterface`:\n + \ - get id of customer admin is logged as\n \n- `\\Magento\\LoginAsCustomerApi\\Api\\IsLoginAsCustomerEnabledForCustomerInterface`:\n + \ - check if login as customer functionality is enabled for customer\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\IsLoginAsCustomerSessionActiveInterface`:\n + \ - check if Login as Customer session is still active\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\SaveAuthenticationDataInterface`:\n + \ - save authentication data. Return secret key\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\SetLoggedAsCustomerAdminIdInterface`:\n + \ - set id of admin logged as customer\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\SetLoggedAsCustomerCustomerIdInterface`:\n + \ - set id of customer admin is logged as\n\nFor information about a public API + in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html).\n\n## + Additional information\n\nThis module is a part of Login As Customer feature.\n\n[Learn + more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-assistance.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-assistance.yml new file mode 100644 index 00000000000..5e9474c4669 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-assistance.yml @@ -0,0 +1,16 @@ +--- +title: LoginAsCustomerAssistance +content: |- + This module provides possibility to enable/disable LoginAsCustomer functionality per Customer. + + ## Installation + + The Magento_LoginAsCustomerAssistance module creates the `login_as_customer_assistance_allowed` table in the database. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html). diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-frontend-ui.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-frontend-ui.yml new file mode 100644 index 00000000000..2a8c43fcbd2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-frontend-ui.yml @@ -0,0 +1,10 @@ +--- +title: LoginAsCustomerFrontendUi +content: |- + This module provides UI for Storefront for Login As Customer functionality. + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html). diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-graph-ql.yml new file mode 100644 index 00000000000..78e78e6e23c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-graph-ql.yml @@ -0,0 +1,23 @@ +--- +title: LoginAsCustomerGraphQl +content: |- + This module provides flexible login as a customer using GraphQl so a merchant or merchant admin can log into an end customer's account to assist them with their account. + + ## Installation + + Before installing this module, note that the Magento_GroupedProductGraphQl is dependent on the following modules: + + - Magento_LoginAsCustomerApi + - Magento_Customer + - Magento_Store + - Magento_CatalogGraphQlr + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html). + + You can get more information about [GraphQl In Magento 2](https://devdocs.magento.com/guides/v2.4/graphql). diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-log.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-log.yml new file mode 100644 index 00000000000..00203c95c3f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-log.yml @@ -0,0 +1,47 @@ +--- +title: LoginAsCustomerLog +content: |- + This module provides log for Login as Customer functionality + + ## Installation + + The Magento_LoginAsCustomerLog module creates the `magento_login_as_customer_log` table in the database. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ### Layouts + + This module introduces the following layouts in the `view/adminhtml/layout` directory: + - `loginascustomer_log_log_index` + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend log listing updates using the configuration files located in the directories + - `view/adminhtml/ui_component`: + - `login_as_customer_log_listing` + + For information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). + + ### Public APIs + + - `\Magento\LoginAsCustomerLog\Api\Data\LogInterface` + - login as customer log data + + - `\Magento\LoginAsCustomerLog\Api\Data\LogSearchResultsInterface` + - login as customer log entity search results data + + - `\Magento\LoginAsCustomerLog\Api\GetLogsListInterface`: + - get login as customer log list considering search criteria + + - `\Magento\LoginAsCustomerLog\Api\SaveLogsInterface`: + - save login as custom logs entities + + For information about a public API in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html). + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html). diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-logging.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-logging.yml new file mode 100644 index 00000000000..05e1ade03dc --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-logging.yml @@ -0,0 +1,3 @@ +--- +title: LoginAsCustomerLogging +content: '' diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-page-cache.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-page-cache.yml new file mode 100644 index 00000000000..37eca7e8760 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-page-cache.yml @@ -0,0 +1,10 @@ +--- +title: LoginAsCustomerPageCache +content: |- + This module provides adaptation to PageCache functionality for Login as Customer functionality. + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html). diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-quote.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-quote.yml new file mode 100644 index 00000000000..41fdeb6334b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-quote.yml @@ -0,0 +1,10 @@ +--- +title: LoginAsCustomerQuote +content: |- + The Magento_LoginAsCustomerQuote module is responsible for communication between Magento_LoginAsCustomer and shopping cart state. + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html). diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-sales.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-sales.yml new file mode 100644 index 00000000000..ad43e3b25fa --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-sales.yml @@ -0,0 +1,10 @@ +--- +title: LoginAsCustomerSales +content: |- + This module is responsible for communication between Magento_LoginAsCustomer and order placement. + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html). diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-website-restriction.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-website-restriction.yml new file mode 100644 index 00000000000..fd0faa0840a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-website-restriction.yml @@ -0,0 +1,3 @@ +--- +title: LoginAsCustomerWebsiteRestriction +content: '' diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer.yml new file mode 100644 index 00000000000..f4bd166fe16 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer.yml @@ -0,0 +1,16 @@ +--- +title: LoginAsCustomer +content: |- + This module is responsible for ability to login into customer account using the admin panel. + + ## Installation + + The Magento_LoginAsCustomer module creates the `login_as_customer` table in the database. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html) diff --git a/src/_data/codebase/v2_4/mrg/module-marketplace.yml b/src/_data/codebase/v2_4/mrg/module-marketplace.yml new file mode 100644 index 00000000000..ae573815875 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-marketplace.yml @@ -0,0 +1,22 @@ +--- +title: Marketplace +content: |- + This module allows to display partners of Magento in the backend. + + ## Installation + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_Marketplace module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Marketplace module. + + ### Layouts + + This module introduces the following layouts in the `view/adminhtml/layout` directory: + - `marketplace_index_index` + - `marketplace_partners_index` + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content-api.yml b/src/_data/codebase/v2_4/mrg/module-media-content-api.yml new file mode 100644 index 00000000000..f2b63d511b0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content-api.yml @@ -0,0 +1,14 @@ +--- +title: MediaContentApi +content: |- + The Magento_MediaContentApi module provides interfaces for managing relations between content and media files used in that content. + + ## Extensibility + + Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content-catalog-staging.yml b/src/_data/codebase/v2_4/mrg/module-media-content-catalog-staging.yml new file mode 100644 index 00000000000..3674d5470f6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content-catalog-staging.yml @@ -0,0 +1,14 @@ +--- +title: MediaContentCatalogStaging +content: |- + The Magento_MediaContentCatalogStaging provides the implementation of MediaContent functionality for Magento_Catalog module + + ## Extensibility + + Extension developers can interact with the Magento_MediaContentStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContentStaging module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content-catalog.yml b/src/_data/codebase/v2_4/mrg/module-media-content-catalog.yml new file mode 100644 index 00000000000..5dcf3fb012f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content-catalog.yml @@ -0,0 +1,14 @@ +--- +title: MediaContentCatalog +content: |- + The Magento_MediaContentCatalog provides the implementation of MediaContent functionality for Magento_Catalog module + + ## Extensibility + + Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content-cms.yml b/src/_data/codebase/v2_4/mrg/module-media-content-cms.yml new file mode 100644 index 00000000000..3e43ca7bdc7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content-cms.yml @@ -0,0 +1,14 @@ +--- +title: MediaContentCms +content: |- + The Magento_MediaContentCms provides the implementation of MediaContent functionality for Magento_Cms module + + ## Extensibility + + Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-api.yml b/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-api.yml new file mode 100644 index 00000000000..a4871dbb28e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-api.yml @@ -0,0 +1,14 @@ +--- +title: MediaContentSynchronizationApi +content: |- + The Magento_MediaContentSynchronizationApi module is responsible for the media gallery data synchronization implementation API. + + ## Extensibility + + Extension developers can interact with the Magento_MediaContentSynchronizationApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContentSynchronizationApi module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-catalog.yml b/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-catalog.yml new file mode 100644 index 00000000000..ee9b18876cc --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-catalog.yml @@ -0,0 +1,14 @@ +--- +title: MediaContentSynchronizationCatalog +content: |- + The Magento_MediaContentCatalog provides the implementation of MediaContentSyncronization functionality for Magento_Catalog module + + ## Extensibility + + Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-cms.yml b/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-cms.yml new file mode 100644 index 00000000000..f72e6c5e626 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-cms.yml @@ -0,0 +1,14 @@ +--- +title: MediaContentSynchronizationCms +content: |- + The Magento_MediaContentCms provides the implementation of MediaContentSyncronization functionality for Magento_Cms module + + ## Extensibility + + Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content-synchronization.yml b/src/_data/codebase/v2_4/mrg/module-media-content-synchronization.yml new file mode 100644 index 00000000000..2464eb58999 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content-synchronization.yml @@ -0,0 +1,15 @@ +--- +title: MediaContentSynchronization +content: |- + The Magento_MediaContentSynchronization module represents implementation of synchronization between data and objects contains + media asset information. + + ## Extensibility + + Extension developers can interact with the Magento_MediaContentSynchronization module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContentSynchronization module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content.yml b/src/_data/codebase/v2_4/mrg/module-media-content.yml new file mode 100644 index 00000000000..08b44c57698 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content.yml @@ -0,0 +1,14 @@ +--- +title: MediaContent +content: |- + The Magento_MediaContent module provides implementations for managing relations between content and media files used in that content. + + ## Extensibility + + Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-api.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-api.yml new file mode 100644 index 00000000000..6b2f79136d6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-api.yml @@ -0,0 +1,30 @@ +--- +title: MediaGalleryApi +content: "The Magento_MediaGalleryApi module serves as application program interface + (API) responsible for storing and managing media gallery asset attributes.\n\n## + Installation details\n\nFor information about module installation in Magento 2, + see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_MediaGalleryApi + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_MediaGalleryApi module.\n\n### + Public APIs\n\n- `\\Magento\\MediaGalleryApi\\Api\\Data\\AssetInterface`\n - + media asset entity data\n\n- `\\Magento\\MediaGalleryApi\\Api\\Data\\AssetKeywordsInterface`\n + \ - assets keywords aggregation\n\n- `\\Magento\\MediaGalleryApi\\Api\\Data\\AssetKeywordsInterface`\n + \ - media asset keyword entity data\n\n- `\\Magento\\MediaGalleryApi\\Api\\CreateDirectoriesByPathsInterface`:\n + \ - create new directories by provided paths\n\n- `\\Magento\\MediaGalleryApi\\Api\\DeleteAssetsByPathsInterface`:\n + \ - delete media assets by paths. Removes all the assets which paths start with + provided paths\n\n- `\\Magento\\MediaGalleryApi\\Api\\DeleteDirectoriesByPathsInterface`:\n + \ - delete folders by provided paths\n\n- `\\Magento\\MediaGalleryApi\\Api\\GetAssetsByIdsInterface`:\n + \ - get media gallery assets by id attribute\n \n- `\\Magento\\MediaGalleryApi\\Api\\GetAssetsByPathsInterface`:\n + \ - get media gallery assets by paths in media storage\n\n- `\\Magento\\MediaGalleryApi\\Api\\GetAssetsKeywordsInterface`:\n + \ - get a media gallery asset keywords related to media gallery asset ids provided\n\n- + `\\Magento\\MediaGalleryApi\\Api\\IsPathExcludedInterface`:\n - check if the + path is excluded from displaying and processing in the media gallery\n\n- `\\Magento\\MediaGalleryApi\\Api\\SaveAssetsInterface`:\n + \ - save media gallery assets to the database\n\n- `\\Magento\\MediaGalleryApi\\Api\\SaveAssetsKeywordsInterface`:\n + \ - save keywords related to assets to the database\n \n- `\\Magento\\MediaGalleryApi\\Api\\SearchAssetsInterface`:\n + \ - search media gallery assets\n\nFor information about a public API in Magento + 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2./extension-dev-guide/api-concepts.html).\n\n## + Additional information\n\nFor information about significant changes in patch releases, + see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog-integration.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog-integration.yml new file mode 100644 index 00000000000..494e08e8b9f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog-integration.yml @@ -0,0 +1,12 @@ +--- +title: MediaGalleryCatalogIntegration +content: |- + This module extends catalog image uploader functionality. + + ## Installation + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryCatalogIntegration module. diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog-ui.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog-ui.yml new file mode 100644 index 00000000000..854c767091d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog-ui.yml @@ -0,0 +1,38 @@ +--- +title: MediaGalleryCatalogUi +content: |- + The Magento_MediaGalleryCatalogUi module that implement category grid for media gallery. + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGalleryCatalogUi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryCatalogUi module. + + ### Layouts + + This module introduces the following layouts in the `view/adminhtml/layout` directory: + - `media_gallery_catalog_category_index` + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The configuration files located in the directory `view/adminhtml/ui_component`. + + You can extend media gallery listing updates using the following configuration files: + - `media_gallery_category_listing` + + This module extends ui components: + - `media_gallery_listing` + - `standalone_media_gallery_listing` + + For information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog.yml new file mode 100644 index 00000000000..97c81f5375c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog.yml @@ -0,0 +1,18 @@ +--- +title: MediaGalleryCatalog +content: |- + The Magento_MediaGalleryCatalog module is responsible for for catalog gallery processor delete operation handling + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGalleryCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryCatalog module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-cms-ui.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-cms-ui.yml new file mode 100644 index 00000000000..10c7e7ea248 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-cms-ui.yml @@ -0,0 +1,28 @@ +--- +title: MediaGalleryCmsUi +content: |- + The Magento_MediaGalleryCmsUi module provides Magento_Cms related UI elements to the media gallery user interface + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGalleryCmsUi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryCmsUi module. + + ### UI components + + The configuration files located in the directory `view/adminhtml/ui_component`. + + This module extends ui components: + - `media_gallery_listing` + - `standalone_media_gallery_listing` + + For information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-integration.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-integration.yml new file mode 100644 index 00000000000..3e453473591 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-integration.yml @@ -0,0 +1,17 @@ +--- +title: MediaGalleryIntegration +content: |- + The purpose of this module is to keep the integration of enhanced media gallery to Magento separated from implementation. + + ## Installation details + + Before installing this module, note that the Magento_MediaGalleryIntegration is dependent on the Magento_Ui module. + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryIntegration module. + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-metadata-api.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-metadata-api.yml new file mode 100644 index 00000000000..f01092f5c50 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-metadata-api.yml @@ -0,0 +1,14 @@ +--- +title: MediaGalleryMetadataApi +content: |- + The Magento_MediaGalleryMetadataApi module is responsible for the media gallery metadata implementation API. + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGalleryMetadataApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryMetadataApi module. diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-metadata.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-metadata.yml new file mode 100644 index 00000000000..f068e3b40eb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-metadata.yml @@ -0,0 +1,14 @@ +--- +title: MediaGalleryMetadata +content: |- + The purpose of this module is to provide an ability to extract the metadata from file and populating Media Asset entity fields when an image is uploaded to Magento and also provide an ability to update the metadata stored in an image file. + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGalleryMetadata module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryMetadata module. diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-renditions-api.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-renditions-api.yml new file mode 100644 index 00000000000..ff893083881 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-renditions-api.yml @@ -0,0 +1,12 @@ +--- +title: MediaGalleryRenditionsApi +content: |- + The Magento_MediaGalleryRenditionsApi module is responsible for the API implementation of Media Gallery Renditions. + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-renditions.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-renditions.yml new file mode 100644 index 00000000000..d40248d8eb0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-renditions.yml @@ -0,0 +1,24 @@ +--- +title: MediaGalleryRenditions +content: |- + The Magento_MediaGalleryRenditions module implements height and width fields for media gallery items. + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGalleryRenditions module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryRenditions module. + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + + #### Message Queue Consumer + + - `media.gallery.renditions.update` - update renditions for given paths, if empty array is provided - all renditions are updated + + [Learn how to manage Message Queues](https://devdocs.magento.com/guides/v2.4/config-guide/mq/manage-message-queues.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization-api.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization-api.yml new file mode 100644 index 00000000000..f2d3771822b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization-api.yml @@ -0,0 +1,14 @@ +--- +title: MediaGallerySynchronizationApi +content: |- + The Magento_MediaGallerySynchronizationApi module is responsible for the media gallery data synchronization implementation API. + + ## Extensibility + + Extension developers can interact with the Magento_MediaGallerySynchronizationApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallerySynchronizationApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization-metadata.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization-metadata.yml new file mode 100644 index 00000000000..642abce1746 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization-metadata.yml @@ -0,0 +1,14 @@ +--- +title: MediaGallerySynchronizationMetadata +content: |- + The purpose of this module is to include assets metadata to media gallery synchronization process. + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGallerySynchronizationMetadata module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallerySynchronizationMetadata module. diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization.yml new file mode 100644 index 00000000000..db2abf0d2d1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization.yml @@ -0,0 +1,29 @@ +--- +title: MediaGallerySynchronization +content: |- + The Magento_MediaGallerySynchronization module represents implementation of synchronization between data and objects contains + media asset information. + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGallerySynchronization module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallerySynchronization module. + + ## Additional information + + ### Console commands + + - `bin/magento media-gallery:sync` - synchronize media storage and media assets in the database + + #### Message Queue Consumer + + - `media.gallery.synchronization` - run media files synchronization + + [Learn how to manage Message Queues](https://devdocs.magento.com/guides/v2.4/config-guide/mq/manage-message-queues.html). + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-ui-api.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-ui-api.yml new file mode 100644 index 00000000000..a4fdc4e25b6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-ui-api.yml @@ -0,0 +1,14 @@ +--- +title: MediaGalleryUiApi +content: |- + The Magento_MediaGalleryUiApi module is responsible for the media gallery user interface (UI) implementation API. + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + + [Learn more about New Media Gallery](https://docs.magento.com/user-guide/cms/media-gallery.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-ui.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-ui.yml new file mode 100644 index 00000000000..5daa2e30309 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-ui.yml @@ -0,0 +1,46 @@ +--- +title: MediaGalleryUi +content: |- + The Magento_MediaGalleryUi module is responsible for the media gallery user interface (UI) implementation. + + ## Installation + + Before installing this module, note that the Magento_MediaGalleryUi is dependent on the Magento_Cms module. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGalleryUi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryUi module. + + ### Layouts + + This module introduces the following layouts in the `view/adminhtml/layout` directory: + - `media_gallery_index_index` + - `media_gallery_media_index` + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The configuration files located in the directory `view/adminhtml/ui_component`. + + You can extend media gallery listing updates using the following configuration files: + + - `media_gallery_listing` + - `standalone_media_gallery_listing` + + This module extends ui components: + - `cms_block_listing` + - `cms_page_listing` + - `product_listing` + + For information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + + [Learn more about New Media Gallery](https://docs.magento.com/user-guide/cms/media-gallery.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery.yml new file mode 100644 index 00000000000..1fb4d26b605 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery.yml @@ -0,0 +1,26 @@ +--- +title: MediaGallery +content: |- + The Magento_MediaGallery module is responsible for storing and managing media gallery assets attributes. + + ## Installation details + + The Magento_MediaGallery module creates the following tables in the database: + + - `media_gallery_asset` + - `media_gallery_keyword` + - `media_gallery_asset_keyword` + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGallery module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallery module. + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + + [Learn more about New Media Gallery](https://docs.magento.com/user-guide/cms/media-gallery.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-storage.yml b/src/_data/codebase/v2_4/mrg/module-media-storage.yml new file mode 100644 index 00000000000..96bdcccc4d7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-storage.yml @@ -0,0 +1,41 @@ +--- +title: MediaStorage +content: |- + This module implements functionality related with upload media files and synchronize it by database. + + ## Installation + + Before installing this module, note that the Magento_MediaStorage is dependent on the following modules: + + - `Magento_Catalog` + - `Magento_Theme` + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Structure + + `App/` - the directory that contains launch application entry point. + + For information about a typical file structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure). + + ## Extensibility + + Extension developers can interact with the Magento_MediaStorage module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaStorage module. + + ## Additional information + + ### Console commands + + - `bin/magento catalog:images:resize` - creates resized product images + + #### Message Queue Consumer + + - `media.storage.catalog.image.resize` - creates resized product images + + [Learn how to manage Message Queues](https://devdocs.magento.com/guides/v2.4/config-guide/mq/manage-message-queues.html). + + More information can get at articles: + - [Learn how to configure Media Storage Database](https://docs.magento.com/user-guide/system/media-storage-database.html). + - [Learn how to Resize catalog images](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/themes/theme-images.html#resize-catalog-images) diff --git a/src/_data/codebase/v2_4/mrg/module-message-queue.yml b/src/_data/codebase/v2_4/mrg/module-message-queue.yml new file mode 100644 index 00000000000..af72b2f1b60 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-message-queue.yml @@ -0,0 +1,3 @@ +--- +title: MessageQueue +content: "**MessageQueue** provides support of Advanced Message Queuing Protocol" diff --git a/src/_data/codebase/v2_4/mrg/module-msrp-configurable-product.yml b/src/_data/codebase/v2_4/mrg/module-msrp-configurable-product.yml new file mode 100644 index 00000000000..0926204227e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-msrp-configurable-product.yml @@ -0,0 +1,19 @@ +--- +title: MsrpConfigurableProduct +content: "The **Magento_MsrpConfigurableProduct** module provides type and resolver + information for the Magento_Msrp module from the ConfigurableProduct module.\nProvides + implementation of msrp price calculation for Configurable Product.\n\n## Installation\n\nFor + information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html)\n\n## + Structure\n\n`Pricing\\` - directory contains implementation of msrp price calculation + \nfor Grouped Product (`Magento\\MsrpGroupedProduct\\Pricing\\MsrpPriceCalculator` + class). \n\nFor information about a typical file structure of a module in Magento + 2,\n see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\n Extension developers can interact with the Magento_Msrp module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Msrp module.\n\n### Layouts\n\nFor + more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nFor information about a UI component in Magento 2, see [Overview + of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html).\n\n## + Additional information\n\nFor information about significant changes in patch releases, + see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-msrp-grouped-product.yml b/src/_data/codebase/v2_4/mrg/module-msrp-grouped-product.yml new file mode 100644 index 00000000000..af3cd850737 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-msrp-grouped-product.yml @@ -0,0 +1,21 @@ +--- +title: MsrpGroupedProduct +content: "**Magento_MsrpGroupedProduct** module provides type and resolver information + for the Msrp module from the GroupedProduct module.\nProvides implementation of + msrp price calculation for Grouped Product.\n\n## Installation\n\nFor information + about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html)\n\n## + Structure\n\n`Pricing\\` - directory contains implementation of msrp price calculation + \nfor Configurable Product (`Magento\\MsrpConfigurableProduct\\Pricing\\MsrpPriceCalculator` + class). \n\nFor information about a typical file structure of a module in Magento + 2,\n see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\n Extension developers can interact with the Magento_Msrp module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Msrp module.\n\n### Layouts\n\nFor + more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nFor information about a UI component in Magento 2, see [Overview + of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html).\n\n## + Additional information\n\n### collection attributes\n\nModule adds attribute `msrp` + to select for the `Magento\\Catalog\\Model\\ResourceModel\\Product\\Link\\Product\\Collection` + \nin `Magento\\MsrpGroupedProduct\\Plugin\\Model\\Product\\Type\\Grouped` plugin.\n\nFor + information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-msrp-staging.yml b/src/_data/codebase/v2_4/mrg/module-msrp-staging.yml new file mode 100644 index 00000000000..32d32c43ef6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-msrp-staging.yml @@ -0,0 +1,19 @@ +--- +title: MsrpStaging +content: |- + The Magento_MsrpStaging module is a part of the staging functionality in Magento EE. It enables you to stage the manufacturer's suggested retail price. + + ## Implementation details + + The Magento_MsrpStaging module extends the Magento_Msrp module to be used in staging. It adds the following fields in the Advice Pricing form: + + - Manufacturer's Suggested Retail Price + - Display Actual Price + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_MsrpStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MsrpStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-msrp.yml b/src/_data/codebase/v2_4/mrg/module-msrp.yml new file mode 100644 index 00000000000..d4c57d10543 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-msrp.yml @@ -0,0 +1,50 @@ +--- +title: Msrp +content: "The **Magento_Msrp** module is responsible for Manufacturer’s Suggested + Retail Price functionality.\nA current module provides base functional for msrp + pricing rendering, configuration and calculation.\n\n## Installation\nThe Magento_Msrp + module creates the following attributes:\n\nEntity type - `catalog_product`.\n\nAttribute + group - `Advanced Pricing`.\n\n- `msrp` - Manufacturer's Suggested Retail Price\n- + `msrp_display_actual_price_type` -Display Actual Price\n\n**Pay attention** if described + attributes not removed when the module is removed/disabled, it would trigger errors\nbecause + they use models and blocks from Magento_Msrp module: \n- `\\Magento\\Msrp\\Block\\Adminhtml\\Product\\Helper\\Form\\Type`\n- + `\\Magento\\Msrp\\Model\\Product\\Attribute\\Source\\Type\\Price`\n- `\\Magento\\Msrp\\Block\\Adminhtml\\Product\\Helper\\Form\\Type\\Price`\n\nFor + information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Structure\n`Pricing\\` - directory contains interfaces and implementation for msrp + pricing calculations\n (`\\Magento\\Msrp\\Pricing\\MsrpPriceCalculatorInterface`), + price renderers \n and price models.\n \n`Pricing\\Price\\` - the directory contains + declares msrp price model interfaces and implementations.\n\n`Pricing\\Renderer\\` + - contains price renderers implementations.\n\nFor information about a typical file + structure of a module in Magento 2,\n see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n + \n## Extensibility\n \n Developers can pass custom `msrpPriceCalculators` for `Magento\\Msrp\\Pricing\\MsrpPriceCalculator` + using type configuration using `di.xml`. \n \n For example:\n ```\n \n + \ \n \n + \ \n Magento\\ConfigurableProduct\\Model\\Product\\Type\\Configurable::TYPE_CODE\n + \ Magento\\MsrpConfigurableProduct\\Pricing\\MsrpPriceCalculator\n + \ \n \n \n \n``` + \n More information about [type configuration](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/di-xml-file.html).\n + \n Extension developers can interact with the Magento_Msrp module. For more information + about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Msrp module.\n\n### Events\n\nThis + module observes the following event:\n\n`etc/frontend/`\n\n - `sales_quote_collect_totals_after` + in the `Magento\\Msrp\\Observer\\Frontend\\Quote\\SetCanApplyMsrpObserver` file. + \n\n`etc/webapi_rest`\n - `sales_quote_collect_totals_after` in the `Magento\\Msrp\\Observer\\Frontend\\Quote\\SetCanApplyMsrpObserver` + file. \n\n`etc/webapi_soap`\n - `sales_quote_collect_totals_after` in the `Magento\\Msrp\\Observer\\Frontend\\Quote\\SetCanApplyMsrpObserver` + file. \n\nFor information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events).\n\n### + Layouts\n\nThe module interacts with the following layout handles:\n\n`view/base/layout` + directory:\n\n- `catalog_product_prices`\n- `cms_index_index`\n\n`view/frontend/layout` + directory:\n\n- `catalog_category_view`\n- `catalog_product_compare_index`\n- `catalog_product_view`\n- + `catalogsearch_advanced_result`\n- `catalogsearch_result_index`\n- `checkout_cart_sidebar_total_renderers`\n- + `checkout_onepage_failure`\n- `checkout_onepage_success`\n- `review_product_list`\n- + `wishlist_index_configure_type_downloadable`\n- `wishlist_index_index`\n- `wishlist_search_view`\n- + `wishlist_shared_index`\n\nThis module introduces the following layouts and layout + handles:\n\n`view/frontend/layout` directory:\n\n- `msrp_popup`\n\n### UI components\n\nModule + provides product admin form modifier: \n\n`Magento\\Msrp\\Ui\\DataProvider\\Product\\Form\\Modifier\\Msrp` + - removes `msrp_display_actual_price_type` field from the form if config disabled + else adds `validate-zero-or-greater` validation to the fild.\n\n## Additional information\n\n### + Catalog attributes\n\nA current module extends `etc/catalog_attributes.xml` and + provides following attributes for `quote_item` group:\n- `msrp`\n- `msrp_display_actual_price_type`\n\n### + Extension Attributes\nThe Magento_Msrp provides extension attributes for `Magento\\Catalog\\Api\\Data\\ProductRender\\PriceInfoInterface`\n- + attribute code: `msrp`\n- attribute type: `Magento\\Msrp\\Api\\Data\\ProductRender\\MsrpPriceInfoInterface`" diff --git a/src/_data/codebase/v2_4/mrg/module-multiple-wishlist-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-multiple-wishlist-graph-ql.yml new file mode 100644 index 00000000000..7df80abe392 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-multiple-wishlist-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: MultipleWishlistGraphQl +content: "**MultipleWishlistGraphQl** provides type information regarding multiple + wishlist functionality for the GraphQl module" diff --git a/src/_data/codebase/v2_4/mrg/module-multiple-wishlist.yml b/src/_data/codebase/v2_4/mrg/module-multiple-wishlist.yml new file mode 100644 index 00000000000..93d46e28237 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-multiple-wishlist.yml @@ -0,0 +1,5 @@ +--- +title: MultipleWishlist +content: |- + The Magento_MultipleWishlist module implements the multiple wishlists functionality. + These are lists of products from a store a customer would like to buy. Customers can save products to multiple wish lists and copy or move items from list to list. diff --git a/src/_data/codebase/v2_4/mrg/module-multishipping.yml b/src/_data/codebase/v2_4/mrg/module-multishipping.yml new file mode 100644 index 00000000000..70621c0174d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-multishipping.yml @@ -0,0 +1,72 @@ +--- +title: Multishipping +content: "**Magento_Multishipping** module provides functionality that allows customer + to request shipping to more than one address\nusing different carriers. The module + provides alternative to standard checkout flow.\n\n## Installation\n\nFor information + about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Structure\n\nFor information about a typical file structure of a module in Magento + 2,\n see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n + \n ## Extensibility\n\nDevelopers can interact with the module and change behaviour + using type configuration feature.\n\nNamely, we can change `paymentSpecification` + for `Magento\\Multishipping\\Block\\Checkout\\Billing` and `Magento\\Multishipping\\Model\\Checkout\\Type\\Multishipping` + classes. \nAs result, we will get changed behaviour, new logic or something what + our business need. \n\nFor example:\n```\n\n + \ \n multishippingPaymentSpecification\n + \ \n\n```\nYo can check this configuration and find more examples + in the `etc/frontend/di.xml` file.\n \nMore information about [type configuration](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/di-xml-file.html).\n\n\nExtension + developers can interact with the Magento_Multishipping module. For more information + about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Msrp module.\n\n### Events\n\nThis + module observes the following event:\n\n`etc/frontend/`\n\n - `checkout_cart_save_before` + in the `Magento\\Multishipping\\Observer\\DisableMultishippingObserver` file. \n\nThe + module dispatches the following events:\n\n- `multishipping_checkout_controller_success_action` + event in the\n class `\\Magento\\Multishipping\\Controller\\Checkout\\Success::execute()` + method. Parameters:\n - `order_ids` is order ids created during checkout\n- `checkout_controller_multishipping_shipping_post` + event in the\n class `\\Magento\\Multishipping\\Controller\\Checkout\\ShippingPost::execute()` + method. Parameters:\n - `request` is a request object `Magento\\Framework\\App\\RequestInterface`.\n + \ - `quote` is a quote object for current checkout `Magento\\Quote\\Model\\Quote`.\n- + `checkout_type_multishipping_set_shipping_items` event in the\n class `\\Magento\\Multishipping\\Model\\Checkout\\Type\\Multishipping::setShippingItemsInformation()` + method. Parameters:\n - `quote` is a quote object for current checkout `Magento\\Quote\\Model\\Quote`.\n- + `checkout_type_multishipping_create_orders_single` event in the\n class `\\Magento\\Multishipping\\Model\\Checkout\\Type\\Multishipping::createOrders()` + method. Parameters:\n - `order` is a prepared order object for creating `\\Magento\\Sales\\Model\\Order`.\n + \ - `address` is an address array.\n - `quote` is a quote object for current + checkout `Magento\\Quote\\Model\\Quote`.\n- `checkout_submit_all_after` event in + the\n class `\\Magento\\Multishipping\\Model\\Checkout\\Type\\Multishipping::createOrders()` + method. Parameters:\n - `orders` is order object array `\\Magento\\Sales\\Model\\Order` + \ that was created.\n - `quote` is a quote object for current checkout `Magento\\Quote\\Model\\Quote`.\n- + `checkout_multishipping_refund_all` event in the\n class `\\Magento\\Multishipping\\Model\\Checkout\\Type\\Multishipping::createOrders()` + method. Parameters:\n - `orders` is order object array `\\Magento\\Sales\\Model\\Order` + \ that was created.\n\nFor information about an event in Magento 2, see [Events + and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events).\n\n### + Layouts\n\nThe module interacts with the following layout handles:\n\n`view/frontend/layout` + directory:\n\n - `checkout_cart_index`\n \nThis module introduces the following + layouts and layout handles:\n\n`view/frontend/layout` directory:\n\n - `multishipping_checkout`\n + - `multishipping_checkout_address_editaddress`\n - `multishipping_checkout_address_editbilling`\n + - `multishipping_checkout_address_editshipping`\n - `multishipping_checkout_address_newbilling`\n + - `multishipping_checkout_address_newshipping`\n - `multishipping_checkout_address_select`\n + - `multishipping_checkout_address_selectbilling`\n - `multishipping_checkout_addresses`\n + - `multishipping_checkout_billing`\n - `multishipping_checkout_customer_address`\n + - `multishipping_checkout_login`\n - `multishipping_checkout_overview`\n - `multishipping_checkout_register`\n + - `multishipping_checkout_results`\n - `multishipping_checkout_shipping`\n - `multishipping_checkout_success`\n\n## + Additional information\n\n### ACL\n\nModule introduces the following resources:\n\n- + `Magento_Multishipping::config_multishipping` - Multishipping Settings Section\n\nMore + information about [Access Control List rule](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/create-access-control-list-rule.html).\n\n### + Page Types\n\nModule introduces the new pages:\n\n`etc/frontend/page_types.xml` + file.\n\n- `checkout_cart_multishipping` - Catalog Quick Search Form Suggestion\n- + `checkout_cart_multishipping_address_editaddress` - Multishipping Checkout One Address + Edit Form\n- `checkout_cart_multishipping_address_editbilling` - Multishipping Checkout + Billing Address Edit Form\n- `checkout_cart_multishipping_address_editshipping` + - Multishipping Checkout Shipping Address Edit Form\n- `checkout_cart_multishipping_address_newbilling` + - Multishipping Checkout Billing Address Creation\n- `checkout_cart_multishipping_address_newshipping` + - Multishipping Checkout Shipping Address Creation\n- `checkout_cart_multishipping_address_selectbilling` + - Multishipping Checkout Billing Address Selection\n- `checkout_cart_multishipping_addresses` + - Multishipping Checkout Address (Any) Form\n- `checkout_cart_multishipping_billing` + - Multishipping Checkout Billing Information Step\n- `checkout_cart_multishipping_customer_address` + - Multishipping Checkout Customer Address Edit Form\n- `checkout_cart_multishipping_login` + - Multishipping Checkout Login User Form\n- `checkout_cart_multishipping_overview` + - Multishipping Checkout Overview\n- `checkout_cart_multishipping_register` - Multishipping + Checkout Register User Form\n- `checkout_cart_multishipping_shipping` - Multishipping + Checkout Shipping Information Step\n- `checkout_cart_multishipping_success` - Multishipping + Checkout Success\n\nMore information about [layout types](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-types.html).\n\n\nFor + information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-mysql-mq.yml b/src/_data/codebase/v2_4/mrg/module-mysql-mq.yml new file mode 100644 index 00000000000..d90317c050f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-mysql-mq.yml @@ -0,0 +1,14 @@ +--- +title: MysqlMq +content: "**Magento_MysqlMq** provides message queue implementation based on MySQL.\n\nModule + contain recurring script, declared in `Magento\\MysqlMq\\Setup\\Recurring` \nclass. + This script is executed by Magento post each schema installation or upgrade\nstage + and populates the queue table.\n\n## Installation\n\nModule creates the following + tables:\n\n- `queue` - Table storing unique queues\n- `queue_message` - Queue messages\n- + `queue_message_status` - Relation table to keep associations between queues and + messages\n\n\nFor information about a module installation in Magento 2, see [Enable + or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Additional information\n\nFor information about significant changes in patch releases, + see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html).\n\n### + cron options\n\ncron group configuration can be set in `etc/crontab.xml`.\n\n- `mysqlmq_clean_messages` + - clean up old messages from database" diff --git a/src/_data/codebase/v2_4/mrg/module-negotiable-quote-async-order.yml b/src/_data/codebase/v2_4/mrg/module-negotiable-quote-async-order.yml new file mode 100644 index 00000000000..1074e302190 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-negotiable-quote-async-order.yml @@ -0,0 +1,4 @@ +--- +title: NegotiableQuoteAsyncOrder +content: The Magento_NegotiableQuoteAsyncOrder module provides the ability to save + order items asynchronously for NegotiableQuote functionality. diff --git a/src/_data/codebase/v2_4/mrg/module-negotiable-quote-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-negotiable-quote-graph-ql.yml new file mode 100644 index 00000000000..d274695026b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-negotiable-quote-graph-ql.yml @@ -0,0 +1,3 @@ +--- +title: NegotiableQuoteGraphQl +content: '' diff --git a/src/_data/codebase/v2_4/mrg/module-negotiable-quote-shared-catalog.yml b/src/_data/codebase/v2_4/mrg/module-negotiable-quote-shared-catalog.yml new file mode 100644 index 00000000000..3b9b2e351ea --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-negotiable-quote-shared-catalog.yml @@ -0,0 +1,24 @@ +--- +title: NegotiableQuoteSharedCatalog +content: |- + The Magento_NegotiableQuoteSharedCatalog module enables the NegotiableQuote module to interact with a SharedCatalog in an B2B environment. This module extends the Magento_NegotiableQuote module and Magento_SharedCatalog modules. + + The Magento_NegotiableQuoteSharedCatalog module provides the following features: + + * Remove items from a negotiable quote if corresponding products were removed from this company's shared catalog. + + ## Installation details + + This module has a dependency on the Magento_NegotiableQuote and Magento_SharedCatalog module, which must be installed and enabled first. + + The Magento_NegotiableQuoteSharedCatalog module does not create any backward incompatible changes. It can be uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_NegotiableQuoteSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_NegotiableQuoteSharedCatalog module. diff --git a/src/_data/codebase/v2_4/mrg/module-negotiable-quote-weee.yml b/src/_data/codebase/v2_4/mrg/module-negotiable-quote-weee.yml new file mode 100644 index 00000000000..30d6c41ab44 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-negotiable-quote-weee.yml @@ -0,0 +1,6 @@ +--- +title: NegotiableQuoteWeee +content: |- + ## NegotiableQuoteWeee module Overview + + NegotiableQuoteWeee module extends Weee if it is enabled in configuration and it adds fpt attributes to negotiable quote. diff --git a/src/_data/codebase/v2_4/mrg/module-negotiable-quote.yml b/src/_data/codebase/v2_4/mrg/module-negotiable-quote.yml new file mode 100644 index 00000000000..6da2f6e48bb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-negotiable-quote.yml @@ -0,0 +1,46 @@ +--- +title: NegotiableQuote +content: |- + The Magento_NegotiableQuote module allows a customer and a merchant (admin user) to negotiate product and/or shipping prices before the customer places an order. Its functionality is available for the company members only. + + Currently, B2B quoting is global--the price is given for the quote as a whole. Quoting per item is not supported. The quote lifecycle is managed via quote statuses. The quoting interface allows both a merchant and a customer to manage items in the quote (add, delete, change quantity) as well as make an offer (or request a quote) for items and/or for shipping. The negotiated price set in the negotiable quote is exactly the price that will be applied on a quote during checkout, order generation, and invoice generation. + + The module provides a set of configurations for the quoting feature, such as the ability to request a quote, configure the minimum quote amount, configure the default expiration period, configure attached files, and set email templates for quotes. The module provides web APIs and can be integrated with 3rd party solutions to manage negotiable quote in Magento. + + ## Installation details + + The module heavily depends on the Quote and Magento_Company modules, which must be previously installed and enabled. + + Also, the module has dependency on the following Magento’s B2C modules: Tax module, Checkout module and Cart Pricing Rules module. + + When working with the SharedCatalog module, Negotiable Quote will be restricted to the products added to the shared catalog and custom prices set in the shared catalog. + + The module does not create any backward incompatible changes. Can be deactivated and uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Magento_NegotiableQuote uses Extensible attributes to extend Magento_Quote. For more information about the Magento extensible attributes, see [Adding extension attributes to entity](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/extension_attributes/adding-attributes.html). + + Extension developers can interact with the Magento_NegotiableQuote module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_NegotiableQuote module. + + ### Layouts + + You can extend and override layouts in the `Magento\NegotiableQuote\view\adminhtml\layout` and `Magento\NegotiableQuote\view\frontend\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directories contain extensible UI components: + + * `Magento\NegotiableQuote\view\adminhtml\ui_component` - company form, negotiable quote grid + + * `Magento\NegotiableQuote\view\frontend\ui_component` - negotiable quote listing + + For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html) and [UI Form Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-form.html). diff --git a/src/_data/codebase/v2_4/mrg/module-new-relic-reporting.yml b/src/_data/codebase/v2_4/mrg/module-new-relic-reporting.yml new file mode 100644 index 00000000000..41e6eaec4c5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-new-relic-reporting.yml @@ -0,0 +1,24 @@ +--- +title: NewRelicReporting +content: "This module implements integration New Relic APM and New Relic Insights + with Magento, giving real-time visibility into business and performance metrics + for data-driven decision making. \n\n## Installation\n\nBefore installing this module, + note that the Magento_NewRelicReporting is dependent on the following modules:\n- + `Magento_Store`\n- `Magento_Customer`\n- `Magento_Backend`\n- `Magento_Catalog`\n- + `Magento_ConfigurableProduct`\n- `Magento_Config`\n\nThis module creates the following + tables in the database:\n- `reporting_counts`\n- `reporting_module_status`\n- `reporting_orders`\n- + `reporting_users`\n- `reporting_system_updates`\n\nFor information about a module + installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_NewRelicReporting + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_NewRelicReporting module.\n\n## + Additional information\n\n[Learn more about New Relic Reporting](https://docs.magento.com/user-guide/reports/new-relic-reporting.html).\n\n### + Console commands\n\nThe Magento_NewRelicReporting provides console commands:\n- + `bin/magento newrelic:create:deploy-marker []` - check + the deploy queue for entries and create an appropriate deploy marker\n\n[Learn more + about command's parameters](https://devdocs.magento.com/guides/v2.4/reference/cli/magento.html#newreliccreatedeploy-marker).\n\n### + Cron options\n\nCron group configuration can be set at `etc/crontab.xml`:\n- `magento_newrelicreporting_cron` + - runs collecting all new relic reports\n\n[Learn how to configure and run cron + in Magento.](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-cron.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-newsletter-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-newsletter-graph-ql.yml new file mode 100644 index 00000000000..54e508da40d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-newsletter-graph-ql.yml @@ -0,0 +1,16 @@ +--- +title: NewsletterGraphQl +content: |- + This module allows a shopper to subscribe to a newsletter using GraphQL. + + ## Installation + + Before installing this module, note that the Magento_NewsletterGraphQl is dependent on the Magento_Newsletter module. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_NewsletterGraphQl module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_NewsletterGraphQl module. diff --git a/src/_data/codebase/v2_4/mrg/module-newsletter.yml b/src/_data/codebase/v2_4/mrg/module-newsletter.yml new file mode 100644 index 00000000000..056bc540699 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-newsletter.yml @@ -0,0 +1,34 @@ +--- +title: Newsletter +content: "This module allows clients to subscribe for information about new promotions + and discounts and allows store administrators to send newsletters to clients subscribed + for them.\n\n## Installation\n\nBefore installing this module, note that the Magento_Newsletter + is dependent on the following modules:\n- `Magento_Store`\n- `Magento_Customer`\n- + `Magento_Eav`\n- `Magento_Widget`\n\nBefore disabling or uninstalling this module, + note that the following modules depends on this module:\n- `Magento_NewsletterGraphQl`\n\nThis + module creates the following tables in the database:\n- `newsletter_subscriber`\n- + `newsletter_template`\n- `newsletter_queue`\n- `newsletter_queue_link`\n- `newsletter_queue_store_link`\n- + `newsletter_problem`\n\nFor information about a module installation in Magento 2, + see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Newsletter module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Newsletter module.\n\nA + lot of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) + to extend it.\n\n### Layouts\n\nThis module introduces the following layouts in + the `view/frontend/layout` and `view/adminhtml/layout` directories:\n- `view/adminhtml/layout`:\n + \ - `newsletter_problem_block`\n - `newsletter_problem_grid`\n - `newsletter_problem_index`\n + \ - `newsletter_queue_edit`\n - `newsletter_queue_grid`\n - `newsletter_queue_grid_block`\n + \ - `newsletter_queue_index`\n - `newsletter_queue_preview`\n - `newsletter_queue_preview_popup`\n + \ - `newsletter_subscriber_block`\n - `newsletter_subscriber_exportcsv`\n - + `newsletter_subscriber_exportxml`\n - `newsletter_subscriber_grid`\n - `newsletter_subscriber_index`\n + \ - `newsletter_template_edit`\n - `newsletter_template_preview`\n - `newsletter_template_preview_popup`\n + \ - `preview`\n \n- `view/frontend/layout`:\n - `customer_account`\n - + `customer_account_create`\n - `newsletter_manage_index`\n - `default`\n\nFor + more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nThis module extends customer form ui component the configuration + file located in the `view/base/ui_component` directory:\n- `customer_form`\n\nFor + information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html).\n\n## + Additional information\n\n[Learn more about newsletter](https://docs.magento.com/user-guide/marketing/newsletters.html).\n\n### + Cron options\n\nCron group configuration can be set at `etc/crontab.xml`:\n- `newsletter_send_all` + - schedules newsletter sending\n\n[Learn how to configure and run cron in Magento.](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-cron.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-offline-payments.yml b/src/_data/codebase/v2_4/mrg/module-offline-payments.yml new file mode 100644 index 00000000000..eefa0ea7584 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-offline-payments.yml @@ -0,0 +1,18 @@ +--- +title: OfflinePayments +content: "This module implements the payment methods which do not require interaction + with a payment gateway (so called offline methods). \nThese methods are the following:\n- + Bank transfer\n- Cash on delivery\n- Check / Money Order\n- Purchase order\n\n## + Installation\n\nBefore installing this module, note that the Magento_OfflinePayments + is dependent on the following modules:\n- `Magento_Store`\n- `Magento_Catalog`\n\nFor + information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_OfflinePayments + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_OfflinePayments module.\n\nA + lot of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) + to extend it.\n\n### Layouts\n\nThis module introduces the following layouts in + the `view/frontend/layout` directory:\n- `checkout_index_index`\n- `multishipping_checkout_billing`\n\nFor + more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n\n[Learn how to configure Offline Payment Methods](https://docs.magento.com/user-guide/payment/offline-payment-methods.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-offline-shipping.yml b/src/_data/codebase/v2_4/mrg/module-offline-shipping.yml new file mode 100644 index 00000000000..670e59223bc --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-offline-shipping.yml @@ -0,0 +1,31 @@ +--- +title: OfflineShipping +content: "This module implements the shipping methods which do not involve a direct + interaction with shipping carriers, so called offline shipping methods. \nNamely, + the following:\n- Free Shipping\n- Flat Rate\n- Table Rates\n- Store Pickup\n\n## + Installation\n\nBefore installing this module, note that the Magento_OfflineShipping + is dependent on the following modules:\n- `Magento_Store`\n- `Magento_Sales`\n- + `Magento_Quote`\n- `Magento_Quote`\n- `Magento_SalesRule`\n\nThe Magento_OfflineShipping + module creates the `shipping_tablerate` table in the database.\n\nThis module modifies + the following tables in the database:\n- `salesrule` - adds column `simple_free_shipping`\n- + `sales_order_item` - adds column `free_shipping`\n- `quote_address` - adds column + `free_shipping`\n- `quote_item` - adds column `free_shipping`\n- `quote_address_item` + - adds column `free_shipping`\n\nFor information about a module installation in + Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_OfflineShipping + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_OfflineShipping module.\n\nA + lot of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) + to extend it.\n\n### Layouts\n\nThis module introduces the following layouts in + the `view/frontend/layout` directory:\n- `checkout_cart_index`\n- `checkout_index_index`\n\nFor + more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nThis module extends following ui components located in the `view/adminhtml/ui_component` + directory:\n- `sales_rule_form`\n- `salesrulestaging_update_form`\n\nFor information + about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html).\n\n## + Additional information\n\nYou can get more information about offline shipping methods + in magento at the articles:\n- [How to configure Free Shipping](https://docs.magento.com/user-guide/shipping/shipping-free.html)\n- + [How to configure Flat Rate](https://docs.magento.com/user-guide/shipping/shipping-flat-rate.html)\n- + [How to configure Table Rates](https://docs.magento.com/user-guide/shipping/shipping-table-rate.html)\n- + [How to configure Store Pickup](https://docs.magento.com/user-guide/shipping/shipping-in-store-delivery.html)" diff --git a/src/_data/codebase/v2_4/mrg/module-order-history-search.yml b/src/_data/codebase/v2_4/mrg/module-order-history-search.yml new file mode 100644 index 00000000000..382d283b39f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-order-history-search.yml @@ -0,0 +1,28 @@ +--- +title: OrderHistorySearch +content: |- + The Magento_OrderHistorySearch module serves to handle advanced orders filtering on customer account. + + ## Installation details + + ... + + ## Structure + + ... + + ## Extensibility + + ... + + ### Layouts + + ... + + ### UI components + + ... + + ## Additional information + + ... diff --git a/src/_data/codebase/v2_4/mrg/module-page-builder-admin-analytics.yml b/src/_data/codebase/v2_4/mrg/module-page-builder-admin-analytics.yml new file mode 100644 index 00000000000..3974af2ad4d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-page-builder-admin-analytics.yml @@ -0,0 +1,4 @@ +--- +title: PageBuilderAdminAnalytics +content: The Magento_PageBuilderAdminAnalytics module tracks Page Builder information + through AdminAnalytics. diff --git a/src/_data/codebase/v2_4/mrg/module-page-builder-admin-gws-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-page-builder-admin-gws-admin-ui.yml new file mode 100644 index 00000000000..2cbd0ca64ab --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-page-builder-admin-gws-admin-ui.yml @@ -0,0 +1,4 @@ +--- +title: PageBuilderAdminGwsAdminUi +content: The Magento_PageBuilderAdminGwsAdminUi contains Adobe Commerce dependent + functionality and tests diff --git a/src/_data/codebase/v2_4/mrg/module-page-builder-analytics.yml b/src/_data/codebase/v2_4/mrg/module-page-builder-analytics.yml new file mode 100644 index 00000000000..13c5b87c6b7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-page-builder-analytics.yml @@ -0,0 +1,5 @@ +--- +title: PageBuilderAnalytics +content: The Magento_PageBuilderAnalytics module configures data definitions for a + data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-page-builder.yml b/src/_data/codebase/v2_4/mrg/module-page-builder.yml new file mode 100644 index 00000000000..ae3c5db4033 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-page-builder.yml @@ -0,0 +1,51 @@ +--- +title: PageBuilder +content: |- + The Magento_PageBuilder module provides an enhancement for the default Magento WYSIWYG editor. It installs an alternative editor in the Admin area for building content. + + The PageBuilder editor can be used on the following content pages: + + * Category Pages + * CMS Pages + * CMS Blocks + * Dynamic Blocks + + ## Enable the module + + The PageBuilder module and the editor is enabled by default after installation. + + The editor itself is enabled globally in the Admin area under *Stores > Configuration > Content Management > Advanced Content Tool > Enable Page Builder*. + This setting determines the `is_pagebuilder_enabled` configuration value. + + ## Disable the module + + You can disable the PageBuilder module for a specific field by adding the following entry to a field configuration in an XML configuration file: + + ``` + + false + + ``` + + ### Example + + The following example disables the PageBuilder editor for the content field. + + ``` +
+
+ + + + page + + false + + + + +
+
+ ``` + + **Note:** Disabling the editor this way overrides the value of `is_pagebuilder_enabled` for the specified field. diff --git a/src/_data/codebase/v2_4/mrg/module-page-cache.yml b/src/_data/codebase/v2_4/mrg/module-page-cache.yml new file mode 100644 index 00000000000..d52a8ec6013 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-page-cache.yml @@ -0,0 +1,7 @@ +--- +title: PageCache +content: |- + The PageCache module provides functionality of caching full pages content in Magento application. An administrator may switch between built-in caching and Varnish caching. Built-in caching is default and ready to use without the need of any external tools. + Requests and responses are managed by PageCache plugin. It loads data from cache and returns a response. If data is not present in cache, it passes the request to Magento and waits for the response. Response is then saved in cache. + Blocks can be set as private blocks by setting the property '_isScopePrivate' to true. These blocks contain personalized information and are not cached in the server. These blocks are being rendered using AJAX call after the page is loaded. Contents are cached in browser instead. + Blocks can also be set as non-cacheable by setting the 'cacheable' attribute in layout XML files. For example ``. Pages containing such blocks are not cached. diff --git a/src/_data/codebase/v2_4/mrg/module-payment-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-payment-graph-ql.yml new file mode 100644 index 00000000000..95f4903172e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-payment-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: PaymentGraphQl +content: |- + **PaymentGraphQl** provides type information for the GraphQl module + to generate payment fields information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-payment-staging.yml b/src/_data/codebase/v2_4/mrg/module-payment-staging.yml new file mode 100644 index 00000000000..40db8f7aa0e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-payment-staging.yml @@ -0,0 +1,18 @@ +--- +title: PaymentStaging +content: |- + The Magento_PaymentStaging module is a part of the staging functionality in Magento EE. It extends the Magento_Payment module for the staging preview functionality. + + ## Implementation details + + The Magento_PaymentStaging module restricts functionality of the Magento_Payment module in the staging preview mode. It shows only offline payment methods that are enabled. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_PaymentStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_PaymentStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_PaymentStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-payment.yml b/src/_data/codebase/v2_4/mrg/module-payment.yml new file mode 100644 index 00000000000..cabae040993 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-payment.yml @@ -0,0 +1,5 @@ +--- +title: Payment +content: |- + The Magento_Payment module provides the abstraction level for all payment methods, and all logic that should be used when adding a new payment method. This logic includes configuration models, separate models for payment data verification and so on. + For example, Magento\Payment\Model\Method\AbstractMethod is an abstract model which should be extended by particular payment methods. diff --git a/src/_data/codebase/v2_4/mrg/module-paypal-captcha.yml b/src/_data/codebase/v2_4/mrg/module-paypal-captcha.yml new file mode 100644 index 00000000000..e08c7ca6130 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-paypal-captcha.yml @@ -0,0 +1,4 @@ +--- +title: PaypalCaptcha +content: The PayPal Captcha module provides a possibility to enable Captcha validation + on Payflow Pro payment form. diff --git a/src/_data/codebase/v2_4/mrg/module-paypal-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-paypal-graph-ql.yml new file mode 100644 index 00000000000..0e9719f338c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-paypal-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: PaypalGraphQl +content: "**PaypalGraphQl** provides resolver information for using Paypal payment + methods via GraphQl." diff --git a/src/_data/codebase/v2_4/mrg/module-paypal-negotiable-quote.yml b/src/_data/codebase/v2_4/mrg/module-paypal-negotiable-quote.yml new file mode 100644 index 00000000000..0cf0b276a52 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-paypal-negotiable-quote.yml @@ -0,0 +1,10 @@ +--- +title: PaypalNegotiableQuote +content: |- + The Magento_PaypalNegotiableQuote module provides support for PayPal payment methods when using negotiable quotes. + + ## Extensibility + + Extension developers can interact with the Magento_PaypalNegotiableQuote module using plugins. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_PaypalNegotiableQuote module. diff --git a/src/_data/codebase/v2_4/mrg/module-paypal-purchase-order.yml b/src/_data/codebase/v2_4/mrg/module-paypal-purchase-order.yml new file mode 100644 index 00000000000..41c85ad4186 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-paypal-purchase-order.yml @@ -0,0 +1,10 @@ +--- +title: PaypalPurchaseOrder +content: |- + The Magento_PaypalPurchaseOrder module provides support for PayPal payment methods when using purchase orders. + + ## Extensibility + + Extension developers can interact with the Magento_PaypalPurchaseOrder module using plugins. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_PaypalPurchaseOrder module. diff --git a/src/_data/codebase/v2_4/mrg/module-paypal.yml b/src/_data/codebase/v2_4/mrg/module-paypal.yml new file mode 100644 index 00000000000..be035714e19 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-paypal.yml @@ -0,0 +1,9 @@ +--- +title: Paypal +content: |- + Module Magento\PayPal implements integration with the PayPal payment system. Namely, it enables the following payment methods: + * PayPal Express Checkout + * PayPal Payments Standard + * PayPal Payments Pro + * PayPal Credit + * PayFlow Payment Gateway diff --git a/src/_data/codebase/v2_4/mrg/module-persistent-history.yml b/src/_data/codebase/v2_4/mrg/module-persistent-history.yml new file mode 100644 index 00000000000..6c71fb3c874 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-persistent-history.yml @@ -0,0 +1,6 @@ +--- +title: PersistentHistory +content: |- + Magento\PersistentHistory module extends functionality of Magento\Persistent by providing ability to keep track of + products added to wishlist, recently ordered items, currently compared products, comparison history, recently viewed + products and customer group membership and segmentation. diff --git a/src/_data/codebase/v2_4/mrg/module-persistent.yml b/src/_data/codebase/v2_4/mrg/module-persistent.yml new file mode 100644 index 00000000000..0011a59a954 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-persistent.yml @@ -0,0 +1,62 @@ +--- +title: Persistent +content: |- + This module enables setting a long-term cookie containing internal id (random hash - to exclude brute + force) of persistent session for customer. Persistent session data is kept in DB - so it's not deleted in some days and is kept for + as much time as we need. DB session keeps customerId + some data from real customer session that we want to sync (e.g. + num items in shopping cart). For registered customer this info is synced to persistent session if choose "Remember me" + checkbox during first login. + + ## Installation + + Before installing this module, note that the Magento_Persistent is dependent on the following modules: + - `Magento_Checkout` + - `Magento_PageCache` + + The Magento_Persistent module creates the `persistent_session` table in the database. + + This module modifies the following tables in the database: + - `quote` - adds column `is_persistent` + + All database schema changes made by this module are rolled back when the module gets disabled and setup:upgrade command is run. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_Persistent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Persistent module. + + A lot of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) to extend it. + + ### Events + + The module dispatches the following events: + + #### Controller + + - `persistent_session_expired` event in the `\Magento\Persistent\Controller\Index\UnsetCookie::execute` method + + #### Observer + + - `persistent_session_expired` event in the `\Magento\Persistent\Observer\CheckExpirePersistentQuoteObserver::execute` method + + For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events). + + ### Layouts + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + More information can get at articles: + - [Persistent Shopping Cart](https://docs.magento.com/user-guide/configuration/customers/persistent-shopping-cart.html) + - [Persistent Cart](https://docs.magento.com/user-guide/sales/cart-persistent.html) + + ### Cron options + + Cron group configuration can be set at `etc/crontab.xml`: + - `persistent_clear_expired` - clear expired persistent sessions + + [Learn how to configure and run cron in Magento.](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-cron.html). diff --git a/src/_data/codebase/v2_4/mrg/module-price-permissions.yml b/src/_data/codebase/v2_4/mrg/module-price-permissions.yml new file mode 100644 index 00000000000..174e11dcb3e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-price-permissions.yml @@ -0,0 +1,4 @@ +--- +title: PricePermissions +content: Magento_PricePermissions module allows to restrict such admin rights as changing + or reading product price, changing product status. diff --git a/src/_data/codebase/v2_4/mrg/module-product-alert.yml b/src/_data/codebase/v2_4/mrg/module-product-alert.yml new file mode 100644 index 00000000000..8c05675d2cd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-product-alert.yml @@ -0,0 +1,24 @@ +--- +title: ProductAlert +content: "This module enables product alerts, which allow customers to sign up for + emails about product price or stock status change.\n\n## Installation\n\nBefore + installing this module, note that the Magento_ProductAlert is dependent on the following + modules:\n- `Magento_Catalog`\n- `Magento_Customer`\n\nThe Magento_ProductAlert + module creates the following tables in the database:\n- `product_alert_price`\n- + `product_alert_stock`\n\nAll database schema changes made by this module are rolled + back when the module gets disabled and setup:upgrade command is run.\n\nThe Magento_ProductAlert + module contains the recurring script. Script's modifications don't need to be manually + reverted upon uninstallation. \n\nFor information about a module installation in + Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_ProductAlert + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_ProductAlert module.\n\n### + Layouts\n\nThis module introduces the following layouts in the `view/frontend/layout` + directory:\n- `catalog_product_view`\n- `productalert_unsubscribe_email`\n\nFor + more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n\nMore information can get at articles:\n- [Product Alerts](https://docs.magento.com/user-guide/catalog/inventory-product-alerts.html)\n- + [Product Alert Run Settings](https://docs.magento.com/user-guide/catalog/inventory-product-alert-run-settings.html)\n\n### + Cron options\n\nCron group configuration can be set at `etc/crontab.xml`:\n- `catalog_product_alert` + - send product alerts to customers\n\n[Learn how to configure and run cron in Magento.](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-cron.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-product-video-staging.yml b/src/_data/codebase/v2_4/mrg/module-product-video-staging.yml new file mode 100644 index 00000000000..b62bd971857 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-product-video-staging.yml @@ -0,0 +1,21 @@ +--- +title: ProductVideoStaging +content: |- + The Magento_ProductVideoStaging module is a part of the staging functionality in Magento EE. It enables you to add or remove a video to a product update. + + ## Implementation details + + The Magento_ProductVideoStaging module extends the Magento_ProductVideo functionality to be used in staging. It adds an "Add Video" button to the Schedule Update form and supports a New Video form in staging mode. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_ProductVideoStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_ProductVideoStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ProductVideoStaging module. + + ### Layouts + + You can extend and override layouts in the `app/code/Magento/ProductVideoStaging/view/adminhtml/layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-product-video.yml b/src/_data/codebase/v2_4/mrg/module-product-video.yml new file mode 100644 index 00000000000..abd5dd911dd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-product-video.yml @@ -0,0 +1,47 @@ +--- +title: ProductVideo +content: |- + This module implements functionality related with linking video files from external resources to product. + + ## Installation + + Before installing this module, note that the Magento_ProductAlert is dependent on the following modules: + - `Magento_Catalog` + - `Magento_Backend` + + The Magento_ProductVideo module creates the `catalog_product_entity_media_gallery_value_video` table in the database. + + All database schema changes made by this module are rolled back when the module gets disabled and setup:upgrade command is run. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_ProductVideo module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ProductVideo module. + + A lot of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) to extend it. + + ### Layouts + + This module introduces the following layouts in the `view/frontend/layout` and `view/adminhtml/layout` directories: + - `view/adminhtml/layout` + - `catalog_product_new` + - `view/frontend/layout` + - `catalog_product_view` + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + This module extends following ui components located in the `view/adminhtml/ui_component` directory: + - `product_form` + + For information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + More information can get at articles: + - [Learn how to add Product Video](https://docs.magento.com/user-guide/catalog/product-video.html) + - [Learn how to configure Product Video](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/themes/product-video.html) diff --git a/src/_data/codebase/v2_4/mrg/module-promotion-permissions.yml b/src/_data/codebase/v2_4/mrg/module-promotion-permissions.yml new file mode 100644 index 00000000000..f3545cc94de --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-promotion-permissions.yml @@ -0,0 +1,6 @@ +--- +title: PromotionPermissions +content: |- + Magento\PromotionPermission module provides the possibility to an admin user to manage access of promotions and product + prices in the Admin Panel. An admin user can set the following access rights for promotions and product prices: edit, + read, without any permissions. diff --git a/src/_data/codebase/v2_4/mrg/module-purchase-order-rule.yml b/src/_data/codebase/v2_4/mrg/module-purchase-order-rule.yml new file mode 100644 index 00000000000..8a6845c7451 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-purchase-order-rule.yml @@ -0,0 +1,59 @@ +--- +title: PurchaseOrderRule +content: |- + ​ + ## Overview + ​ + The PurchaseOrderRule module contains functionality for creating and enforcing approval rules for purchase orders. Companies in a B2B environment can use these rules to enforce purchasing guidelines and limits. + ​ + With this module installed, you may create rules such as: + ​ + - Purchase orders over $X require approvals from a manager. + - Purchase orders containing more than $Y unique products require approval. + - Purchase orders with shipping charges greater than $Z require approval. + ​ + ## Installation details + ​ + The PurchaseOrderRule module has dependencies on the following modules: + ​ + - Magento_Company + - Magento_Customer + - Magento_Directory + - Magento_Payment + - Magento_PurchaseOrder + - Magento_Quote + - Magento_Rule + - Magento_SalesRule + - Magento_Shipping + - Magento_Theme + - Magento_Ui + ​ + + which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. + ​ + ## Structure + ​ + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + ​ + ## Extensibility + + ​Extension developers can interact with the Magento_PurchaseOrderRule module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_PurchaseOrderRule module. + + ### Layouts + + This module introduces the following layouts and layout handles in the `view/frontend/layout` directory: + + - `purchaseorderrule_create_index` + - `purchaseorderrule_edit_index` + - `purchaseorderrule_form` + - `purchaseorderrule_index_index` + ​ + ### UI components + ​ + You can extend the purchase order rule listings using the `purchase_order_rule_listing.xml` and `require_my_approval_purchaseorder_listing.xml` configuration files. + + ## Additional information + ​ + Check the [B2B release notes](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html) for more information on new changes. diff --git a/src/_data/codebase/v2_4/mrg/module-purchase-order.yml b/src/_data/codebase/v2_4/mrg/module-purchase-order.yml new file mode 100644 index 00000000000..272403f95af --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-purchase-order.yml @@ -0,0 +1,26 @@ +--- +title: PurchaseOrder +content: "​\n## Overview\n​\nThe PurchaseOrder module contains functionality for creating + purchase orders in a B2B environment. When enabled, all orders created within the + company will be created as purchase orders. This allows B2B users to enforce purchasing + rules and worflows within a Magento store.\n​\n## Installation details\n​\nThe PurchaseOrder + module has dependencies on the following modules:\n​\n- Module_Authorization\n- + \ Module_Catalog\n- Module_Checkout\n- Module_Company\n- Module_Customer\n- Module_Directory\n- + \ Module_Msrp \n- Module_Negotiable_Quote\n- Module_Payment\n- Module_Quote\n- + \ Module_Sales\n- Module_Sales_Sequence\n- Module_Store\n- Module_Tax\n- Module_Theme\n- + \ Module_Ui\n\n​\nwhich must be installed and enabled first. This module does not + create any backward incompatible changes. It can be uninstalled or deactivated at + any time.\n​\n## Structure\n​\n[Learn about a typical file structure for a Magento + 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html).\n​\n## + Extensibility\n​​Extension developers can interact with the Magento_PurchaseOrder + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n + \ \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_PurchaseOrder module.\n\n### + Layouts\n​This module introduces the following layouts and layout handles in the + `view/frontend/layout` directory:\n\n- `email_purchaseorder_details`\n- `purchaseorder_purchaseorder_index`\n- + `purchaseorder_purchaseorder_success`\n- `purchaseorder_purchaseorder_view`\n\n### + UI components\n​\nYou can extend the purchase order listings using the `company_purchaseorder_listing.xml` + and `my_purchaseorder_listing.xml` configuration files.\n\n## Additional information\n​\nCheck + the [B2B release notes](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html) + for more information on new changes." diff --git a/src/_data/codebase/v2_4/mrg/module-quick-order.yml b/src/_data/codebase/v2_4/mrg/module-quick-order.yml new file mode 100644 index 00000000000..0047334c7f6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quick-order.yml @@ -0,0 +1,26 @@ +--- +title: QuickOrder +content: |- + The Magento_QuickOrder module allows customers to improve their user experience by creating a new order from a list of multiple SKUs. + + Multiple items can be sent to the shopping cart from a CSV file, by copy-pasting multiple SKUs from another source, or by manually entering SKUs one-by-one into the Quick Order form. This feature is available for both logged-in users and guests. + + ## Installation details + + The module does not create any backward incompatible changes. It heavily depends on the Magento_AdvancedCheckout module and cannot work without it. Can be deactivated and uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_QuickOrder module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_QuickOrder module. + + ### Layouts + + You can extend and override layouts in the `Magento\QuickOrder\view\frontend\layout` directory. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-quote-analytics.yml b/src/_data/codebase/v2_4/mrg/module-quote-analytics.yml new file mode 100644 index 00000000000..33242d7cc5c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quote-analytics.yml @@ -0,0 +1,20 @@ +--- +title: QuoteAnalytics +content: |- + This module configures data definitions for a data collection related to the Quote module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). + + ## Installation + + Before installing this module, note that the Magento_QuoteAnalytics is dependent on the following modules: + - `Magento_Quote` + - `Magento_Analytics` + + This module does not introduce any database schema modifications or new data. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional data + + More information can get at articles: + - [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/overview.html) + - [Data collection for advanced reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/data-collection.html) diff --git a/src/_data/codebase/v2_4/mrg/module-quote-bundle-options.yml b/src/_data/codebase/v2_4/mrg/module-quote-bundle-options.yml new file mode 100644 index 00000000000..7ba032fd950 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quote-bundle-options.yml @@ -0,0 +1,16 @@ +--- +title: QuoteBundleOptions +content: |- + This module provides data provider for creating buy request for bundle products. + + ## Installation + + This module does not introduce any database schema modifications or new data. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_QuoteBundleOptions module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_QuoteBundleOptions module. diff --git a/src/_data/codebase/v2_4/mrg/module-quote-configurable-options.yml b/src/_data/codebase/v2_4/mrg/module-quote-configurable-options.yml new file mode 100644 index 00000000000..a99bb8a1a8d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quote-configurable-options.yml @@ -0,0 +1,16 @@ +--- +title: QuoteConfigurableOptions +content: |- + This module provides data provider for creating buy request for configurable products. + + ## Installation + + This module does not introduce any database schema modifications or new data. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_QuoteConfigurableOptions module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_QuoteConfigurableOptions module. diff --git a/src/_data/codebase/v2_4/mrg/module-quote-downloadable-links.yml b/src/_data/codebase/v2_4/mrg/module-quote-downloadable-links.yml new file mode 100644 index 00000000000..5df4388adbb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quote-downloadable-links.yml @@ -0,0 +1,16 @@ +--- +title: QuoteDownloadableLinks +content: |- + This module provides data provider for creating buy request for links of downloadable products. + + ## Installation + + This module does not introduce any database schema modifications or new data. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_QuoteDownloadableLinks module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_QuoteDownloadableLinks module. diff --git a/src/_data/codebase/v2_4/mrg/module-quote-gift-card-options.yml b/src/_data/codebase/v2_4/mrg/module-quote-gift-card-options.yml new file mode 100644 index 00000000000..a32c885e308 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quote-gift-card-options.yml @@ -0,0 +1,4 @@ +--- +title: QuoteGiftCardOptions +content: "**QuoteGiftCardOptions** defines the data provider that creates buy requests + for gift card products." diff --git a/src/_data/codebase/v2_4/mrg/module-quote-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-quote-graph-ql.yml new file mode 100644 index 00000000000..fd9d9d58a16 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quote-graph-ql.yml @@ -0,0 +1,56 @@ +--- +title: QuoteGraphQl +content: "This module provides type and resolver information for the GraphQl module\nto + generate quote (cart) information endpoints. Also provides endpoints for modifying + a quote.\n\n## Installation\n\nBefore installing this module, note that the Magento_QuoteGraphQl + is dependent on the following modules:\n- `Magento_CatalogGraphQl`\n\nThis module + does not introduce any database schema modifications or new data.\n\nFor information + about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_QuoteDownloadableLinks + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_QuoteDownloadableLinks + module.\n\n## Additional information\n\nYou can get more information about [GraphQl + In Magento 2](https://devdocs.magento.com/guides/v2.4/graphql).\n\n### GraphQl Query\n\n- + `cart` query - retrieve information about a particular cart.\n[Learn more about + cart query](https://devdocs.magento.com/guides/v2.4/graphql/queries/cart.html).\n + \ \n- `customerCart` query - returns the active cart for the logged-in customer. + If the cart does not exist, the query creates one.\n[Learn more about customerCart + query](https://devdocs.magento.com/guides/v2.4/graphql/queries/customer-cart.html).\n\n### + GraphQl Mutation\n\n- `createEmptyCart` mutation - creates an empty shopping cart + for a guest or logged in customer.\n[Learn more about createEmptyCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/create-empty-cart.html).\n\n- + `addSimpleProductsToCart` mutation - allows you to add any number of simple and + group products to the cart at the same time.\n [Learn more about addSimpleProductsToCart + mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-simple-products.html).\n\n- + `addVirtualProductsToCart` mutation - allows you to add multiple virtual products + to the cart at the same time, but you cannot add other product types with this mutation.\n + \ [Learn more about addVirtualProductsToCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-virtual-products.html).\n\n- + `applyCouponToCart` mutation - applies a pre-defined coupon code to the specified + cart.\n [Learn more about applyCouponToCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/apply-coupon.html).\n\n- + `removeCouponFromCart` mutation - removes a previously-applied coupon from the cart.\n + \ [Learn more about removeCouponFromCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/remove-coupon.html).\n\n- + `updateCartItems` mutation - allows you to modify items in the specified cart.\n + \ [Learn more about updateCartItems mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-cart-items.html).\n\n- + `removeItemFromCart` mutation - deletes the entire quantity of a specified item + from the cart.\n [Learn more about removeItemFromCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/remove-item.html).\n\n- + `setShippingAddressesOnCart` mutation - sets one or more shipping addresses on a + specific cart.\n [Learn more about setShippingAddressesOnCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-shipping-address.html).\n\n- + `setBillingAddressOnCart` mutation - sets the billing address for a specific cart.\n + \ [Learn more about setBillingAddressOnCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-billing-address.html).\n\n- + `setShippingMethodsOnCart` mutation - sets one or more delivery methods on a cart.\n + \ [Learn more about setShippingMethodsOnCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-shipping-method.html).\n\n- + `setPaymentMethodOnCart` mutation - defines which payment method to apply to the + cart.\n [Learn more about setPaymentMethodOnCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-payment-method.html).\n\n- + `setGuestEmailOnCart` mutation - assigns email to the guest cart.\n [Learn more + about setGuestEmailOnCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-guest-email.html).\n\n- + `setPaymentMethodAndPlaceOrder` mutation - sets the cart payment method and converts + the cart into an order. **This mutation has been deprecated**. Use the `setPaymentMethodOnCart` + and `placeOrder` mutations instead.\n [Learn more about setPaymentMethodAndPlaceOrder + mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-payment-place-order.html).\n\n- + `mergeCarts` mutation - transfers the contents of a guest cart into the cart of + a logged-in customer.\n [Learn more about mergeCarts mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/merge-carts.html).\n\n- + `placeOrder` mutation - converts the cart into an order and returns an order ID.\n + \ [Learn more about placeOrder mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/place-order.html).\n\n- + `addProductsToCart` mutation - adds any type of product to the shopping cart.\n + \ [Learn more about addProductsToCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-products-to-cart.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-quote-staging.yml b/src/_data/codebase/v2_4/mrg/module-quote-staging.yml new file mode 100644 index 00000000000..7d1f80853a1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quote-staging.yml @@ -0,0 +1,18 @@ +--- +title: QuoteStaging +content: |- + The Magento_QuoteStaging module is a part of the staging functionality in Magento EE. It`s connect Magento_Quote module with Magento_Staging module. + + ## Implementation details + + The Magento_QuoteStaging module adds StagingApplier post processor to recollect quotes that items product prices changed during staging update. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_QuoteStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + You can interact with the Magento_QuoteStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_QuoteStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-quote.yml b/src/_data/codebase/v2_4/mrg/module-quote.yml new file mode 100644 index 00000000000..7533908b21e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quote.yml @@ -0,0 +1,151 @@ +--- +title: Quote +content: "This module provides customer cart management functionality.\n\n## Installation\n\nThe + Magento_Quote module is one of the base Magento 2 modules. You cannot disable or + uninstall this module.\n\nThe Magento_Quote module creates the following table in + the database:\n- `quote`\n- `quote_address`\n- `quote_item`\n- `quote_address_item`\n- + `quote_item_option`\n- `quote_payment`\n- `quote_shipping_rate`\n- `quote_id_mask`\n\nFor + information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Quote module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Quote module.\n\n### Events\n\nThe + module dispatches the following events:\n- `sales_quote_address_collection_load_after` + event in the `\\Magento\\Quote\\Model\\ResourceModel\\Quote\\Address\\Collection::_afterLoad` + method. Parameters:\n - `quote_address_collection` is a `$this` object (`Magento\\Quote\\Model\\ResourceModel\\Quote\\Address\\Collection` + class)\n\n- `items_additional_data` event in the `\\Magento\\Quote\\Model\\Cart\\Totals\\ItemConverter::modelToDataObject` + method. Parameters:\n - `item` is a quote_item object (`\\Magento\\Quote\\Model\\Quote\\Item` + class)\n\n- `sales_quote_remove_item` event in the `\\Magento\\Quote\\Model\\Quote::removeItem` + method. Parameters:\n - `quote_item` is a quote_item object (`\\Magento\\Quote\\Model\\Quote\\Item` + class)\n\n- `sales_quote_add_item` event in the `\\Magento\\Quote\\Model\\Quote::addItem` + method. Parameters:\n - `quote_item` is a quote_item object (`\\Magento\\Quote\\Model\\Quote\\Item` + class)\n\n- `sales_quote_product_add_after` event in the `\\Magento\\Quote\\Model\\Quote::addProduct` + method. Parameters:\n - `items` is an array with quot_item objects (`\\Magento\\Quote\\Model\\Quote\\Item` + class)\n\n- `sales_quote_merge_before` event in the `\\Magento\\Quote\\Model\\Quote::merge` + method. Parameters:\n - `quote` is a `$this` object (`\\Magento\\Quote\\Model\\Quote` + class)\n - `source` is a quote object (`\\Magento\\Quote\\Model\\Quote` class)\n\n- + `sales_quote_merge_after` event in the `\\Magento\\Quote\\Model\\Quote::merge` method. + Parameters:\n - `quote` is a `$this` object (`\\Magento\\Quote\\Model\\Quote` + class)\n - `source` is a quote object (`\\Magento\\Quote\\Model\\Quote` class)\n\n- + `sales_convert_quote_to_order` event in the `\\Magento\\Quote\\Model\\Quote\\Address\\ToOrder::convert` + method. Parameters:\n - `order` is an order object (`\\Magento\\Sales\\Model\\Order` + class)\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` class)\n\n- + `sales_quote_item_qty_set_after` event in the `\\Magento\\Quote\\Model\\Quote\\Item::setQty` + method. Parameters:\n - `item` is a `$this` object (`\\Magento\\Quote\\Model\\Quote\\Item` + class)\n\n- `sales_quote_item_set_product` event in the `\\Magento\\Quote\\Model\\Quote\\Item::setProduct` + method. Parameters:\n - `product` is a product object (`\\Magento\\Catalog\\Model\\Product` + class)\n - `quote_item` is a `$this` object (`\\Magento\\Quote\\Model\\Quote\\Item` + class)\n\n- `sales_quote_payment_import_data_before` event in the `\\Magento\\Quote\\Model\\Quote\\Payment::importData` + method. Parameters:\n - `payment` is a `$this` object (`\\Magento\\Quote\\Model\\Quote\\Payment` + class)\n - `input` is a data object (`\\Magento\\Framework\\DataObject` class)\n\n- + `sales_quote_collect_totals_before` event in the `\\Magento\\Quote\\Model\\Quote\\TotalsCollector::collect` + method. Parameters:\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` + class)\n\n- `sales_quote_collect_totals_after` event in the `\\Magento\\Quote\\Model\\Quote\\TotalsCollector::collect` + method. Parameters:\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` + class)\n\n- `sales_quote_address_collect_totals_before` event in the `\\Magento\\Quote\\Model\\Quote\\TotalsCollector::collectAddressTotals` + method. Parameters:\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` + class)\n - `shipping_assignment` is a shipping_assignment object (`\\Magento\\Quote\\Model\\ShippingAssignment` + class)\n - `total` is a total object (`\\Magento\\Quote\\Model\\Quote\\Address\\Total` + class)\n\n- `sales_quote_address_collect_totals_after` event in the `\\Magento\\Quote\\Model\\Quote\\TotalsCollector::collectAddressTotals` + method. Parameters:\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` + class)\n - `shipping_assignment` is a shipping_assignment object (`\\Magento\\Quote\\Model\\ShippingAssignment` + class)\n - `total` is a total object (`\\Magento\\Quote\\Model\\Quote\\Address\\Total` + class)\n\n- `checkout_submit_before` event in the `\\Magento\\Quote\\Model\\QuoteManagement::placeOrder` + method. Parameters:\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` + class)\n\n- `checkout_submit_all_after` event in the `\\Magento\\Quote\\Model\\QuoteManagement::placeOrder` + method. Parameters:\n - `order` is an order object (`\\Magento\\Sales\\Model\\Order` + class)\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` class)\n\n- + `sales_model_service_quote_submit_before` event in the `\\Magento\\Quote\\Model\\QuoteManagement::submitQuote` + method. Parameters:\n - `order` is an order object (`\\Magento\\Sales\\Model\\Order` + class)\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` class)\n\n- + `sales_model_service_quote_submit_success` event in the `\\Magento\\Quote\\Model\\QuoteManagement::submitQuote` + method. Parameters:\n - `order` is an order object (`\\Magento\\Sales\\Model\\Order` + class)\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` class)\n\n- + `sales_model_service_quote_submit_failure` event in the `\\Magento\\Quote\\Model\\QuoteManagement::rollbackAddresses` + method. Parameters:\n - `order` is an order object (`\\Magento\\Sales\\Model\\Order` + class)\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` class)\n + \ - `exception` is an exception object (`\\Exception` class)\n\n- `prepare_catalog_product_collection_prices` + event in the `\\Magento\\Quote\\Model\\ResourceModel\\Quote\\Item\\Collection::_assignProducts` + method. Parameters:\n - `collection` is a product collection object (`\\Magento\\Quote\\Model\\ResourceModel\\Quote\\Item\\Collection` + class)\n - `store_id` is a store ID (`int` type)\n\n- `sales_quote_item_collection_products_after_load` + event in the `\\Magento\\Quote\\Model\\QuoteManagement::_assignProducts` method. + Parameters:\n - `collection` is a product collection object (`\\Magento\\Catalog\\Model\\ResourceModel\\Product\\Collection` + class)\n\nFor information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events). + \ \n\n### Public APIs\n\n#### Data\n\n- `\\Magento\\Quote\\Api\\Data\\AddressAdditionalDataInterface`\n + \ - provides additional data with quote address information\n\n- `\\Magento\\Quote\\Api\\Data\\AddressInterface`\n + \ - quote address data\n\n- `\\Magento\\Quote\\Api\\Data\\CartInterface`\n - + quote data\n\n- `\\Magento\\Quote\\Api\\Data\\CartItemInterface`\n - quote item + data\n \n- `\\Magento\\Quote\\Api\\Data\\CartSearchResultsInterfac`\n - quote + search result data\n\n- `\\Magento\\Quote\\Api\\Data\\CurrencyInterface`\n - + currency data\n \n- `\\Magento\\Quote\\Api\\Data\\EstimateAddressInterface`\n - + estimate address data\n \n- `\\Magento\\Quote\\Api\\Data\\PaymentInterface`\n - + payment data\n \n- `\\Magento\\Quote\\Api\\Data\\PaymentMethodInterface`\n - + payment method data\n \n- `\\Magento\\Quote\\Api\\Data\\ProductOptionInterface`\n + \ - product option data\n \n- `\\Magento\\Quote\\Api\\Data\\ShippingAssignmentInterface`\n + \ - shipping assigment data\n\n- `\\Magento\\Quote\\Api\\Data\\ShippingInterface`\n + \ - shipping data\n\n- `\\Magento\\Quote\\Api\\Data\\ShippingMethodInterface`\n + \ - shipping method data\n \n- `\\Magento\\Quote\\Api\\Data\\TotalsAdditionalDataInterface`\n + \ - provides additional data for totals collection\n\n- `\\Magento\\Quote\\Api\\Data\\TotalSegmentInterface`\n + \ - total segment data\n \n- `\\Magento\\Quote\\Api\\Data\\TotalsInterfacee`\n + \ - quote totals data\n \n- `\\Magento\\Quote\\Api\\Data\\TotalsItemInterface`\n + \ - quote items totals data\n\n#### General\n\n- `\\Magento\\Quote\\Api\\ChangeQuoteControlInterface`\n + \ - checks if user is allowed to change the quote\n \n#### Guest\n\n- `\\Magento\\Quote\\Api\\GuestBillingAddressManagementInterface`\n + \ - assigns a specified billing address to a specified quote\n - gets the billing + address for a specified quote\n\n- `\\Magento\\Quote\\Api\\GuestCartItemRepositoryInterface`\n + \ - gets lists items that are assigned to a specified quote\n - add/update + the specified cart guest item\n - removes the specified item from the specified + quote\n \n- `\\Magento\\Quote\\Api\\GuestCouponManagementInterface`\n - gets + coupon for a specified quote by quote ID\n - adds a coupon by code to a specified + quote\n - deletes a coupon from a specified quote by quote ID\n\n- `\\Magento\\Quote\\Api\\GuestCartManagementInterface`\n + \ - gets list items that are assigned to a specified quote\n - add/update the + specified quote item\n - deletes the specified item from the specified quote\n\n- + `\\Magento\\Quote\\Api\\GuestPaymentMethodManagementInterface`\n - adds a specified + payment method to a specified shopping quote\n - gets the payment method for + a specified shopping quote\n - gets list available payment methods for a specified + shopping quote\n\n- `\\Magento\\Quote\\Api\\GuestShipmentEstimationInterface`\n + \ - estimates shipping by address and return list of available shipping methods\n\n- + `\\Magento\\Quote\\Api\\GuestShippingMethodManagementInterface`\n - gets list + applicable shipping methods for a specified quote\n - estimates shipping\n\n- + `\\Magento\\Quote\\Api\\GuestCartRepositoryInterface`\n - gets quote by quote + ID for guest user\n \n- `\\Magento\\Quote\\Api\\GuestCartTotalManagementInterface`\n + \ - sets shipping/billing methods and additional data for a quote and collect + totals for guest\n\n- `\\Magento\\Quote\\Api\\GuestCartTotalRepositoryInterface`\n + \ - gets quote totals by quote ID for guest user\n\n- `\\Magento\\Quote\\Model\\GuestCart\\GuestShippingAddressManagementInterface`\n + \ - assign a specified shipping address to a specified quote\n - gets the shipping + address for a specified quote\n\n- `\\Magento\\Quote\\Model\\GuestCart\\GuestShippingMethodManagementInterface`\n + \ - sets the carrier and shipping methods codes for a specified quote\n - gets + the selected shipping method for a specified quote\n\n#### Registered customer\n\n- + `\\Magento\\Quote\\Api\\BillingAddressManagementInterface`\n - assigns a specified + billing address to a specified quote\n - gets the billing address for a specified + quote\n\n- `\\Magento\\Quote\\Api\\CartItemRepositoryInterface`\n - gets lists + items that are assigned to a specified quote\n - add/update the specified quote + item\n - removes the specified item from the specified quote\n\n- `\\Magento\\Quote\\Api\\CartManagementInterface`\n + \ - creates an empty quote and quote for a guest\n - creates an empty quote + and quote for a specified customer if customer does not have a quote yet\n - + returns information for the quote for a specified customer\n - assigns a specified + customer to a specified shopping quote\n - places an order for a specified quote\n + \ \n- `\\Magento\\Quote\\Api\\CartRepositoryInterface`\n - gets quote by quote + ID\n - gets list carts that match specified search criteria\n - gets quote + by customer ID\n - gets active quote by quote ID\n - gets active quote by + customer ID\n - saves quote\n - deletes quote\n \n- `\\Magento\\Quote\\Api\\CartTotalManagementInterface`\n + \ - sets shipping/billing methods and additional data for quote and collect totals\n\n- + `\\Magento\\Quote\\Api\\CartTotalRepositoryInterface`\n - gets quote totals by + quote ID\n \n- `\\Magento\\Quote\\Api\\CouponManagementInterface`\n - gets + coupon for a specified quote by quote ID\n - adds a coupon by code to a specified + quote\n - deletes a coupon from a specified quote by quote ID\n\n- `\\Magento\\Quote\\Api\\PaymentMethodManagementInterface`\n + \ - adds a specified payment method to a specified shopping quote\n - gets + the payment method for a specified shopping quote\n - gets list available payment + methods for a specified shopping quote\n\n- `\\Magento\\Quote\\Api\\ShipmentEstimationInterface`\n + \ - estimates shipping by address and return list of available shipping methods\n\n- + `\\Magento\\Quote\\Api\\ShippingMethodManagementInterface`\n - estimates shipping + by quote ID an Address\n - estimates shipping by quote ID an address ID\n - + get lists applicable shipping methods for a specified quote\n\n- `\\Magento\\Quote\\Model\\ShippingAddressManagementInterface`\n + \ - assigns a specified shipping address to a specified quote\n - gets the + shipping address for a specified quote\n\n- `\\Magento\\Quote\\Model\\ShippingMethodManagementInterface`\n + \ - sets the carrier and shipping methods codes for a specified quote\n - gets + the selected shipping method for a specified quote\n \n#### Model\n \n- `\\Magento\\Quote\\Model\\Quote\\Address\\FreeShippingInterface`\n + \ - checks if is a free shipping\n\n- `\\Magento\\Quote\\Model\\Quote\\Address\\RateCollectorInterface`\n + \ - retrieves all methods for supplied shipping data\n \n- `\\Magento\\Quote\\Model\\MaskedQuoteIdToQuoteIdInterface`\n + \ - converts masked quote ID to the quote ID (entity ID)\n\n- `\\Magento\\Quote\\Model\\QuoteIdToMaskedQuoteIdInterface`\n + \ - converts quote ID to the masked quote ID\n \nFor information about a public + API in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-admin-ui.yml new file mode 100644 index 00000000000..dc49dada0d8 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-admin-ui.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaAdminUi +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA UI files related to views in the admin panel. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-checkout-sales-rule.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-checkout-sales-rule.yml new file mode 100644 index 00000000000..7f7d83ca07f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-checkout-sales-rule.yml @@ -0,0 +1,9 @@ +--- +title: ReCaptchaCheckoutSalesRule +content: |- + Magento reCAPTCHA + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to coupon code apply action on checkout cart & payment. + + For more information please visit the Magento document for reCAPTCHA. diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-checkout.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-checkout.yml new file mode 100644 index 00000000000..6237ad6f285 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-checkout.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaCheckout +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to checkout. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-company.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-company.yml new file mode 100644 index 00000000000..4350e15c96e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-company.yml @@ -0,0 +1,3 @@ +--- +title: ReCaptchaCompany +content: 'Please refer to: https://github.com/magento/security-package-b2b' diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-contact.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-contact.yml new file mode 100644 index 00000000000..35d17f3a98e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-contact.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaContact +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to the contact page. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-customer.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-customer.yml new file mode 100644 index 00000000000..0f5cdcf4229 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-customer.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaCustomer +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to customer actions. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-frontend-ui.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-frontend-ui.yml new file mode 100644 index 00000000000..ddfa55f00fb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-frontend-ui.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaFrontendUi +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the UI related to customer-facing reCAPTCHA views. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-migration.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-migration.yml new file mode 100644 index 00000000000..74838eb3308 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-migration.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaMigration +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module helps migrate data from the old reCAPTCHA implementation to the new one. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-newsletter.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-newsletter.yml new file mode 100644 index 00000000000..511ce34f948 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-newsletter.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaNewsletter +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to newsletter subscriptions. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-paypal.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-paypal.yml new file mode 100644 index 00000000000..35945d46abc --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-paypal.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaPaypal +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to PayPal payments. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-review.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-review.yml new file mode 100644 index 00000000000..47a49b8530f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-review.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaReview +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to product reviews. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-send-friend.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-send-friend.yml new file mode 100644 index 00000000000..ed808c49d82 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-send-friend.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaSendFriend +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to store send to friend actions. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-store-pickup.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-store-pickup.yml new file mode 100644 index 00000000000..ad68d23f2b7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-store-pickup.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaStorePickup +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to store pickup actions. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-ui.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-ui.yml new file mode 100644 index 00000000000..1cc35e0dca6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-ui.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaUi +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module contains the base UI related to all reCAPTCHA features. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-user.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-user.yml new file mode 100644 index 00000000000..764df3844b7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-user.yml @@ -0,0 +1,25 @@ +--- +title: ReCaptchaUser +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to user actions. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). + + + ## Emergency commandline disable for Admin panel Login page: + + Can disable Google reCAPTCHA for Admin Panel Login page from command-line: + + `php bin/magento security:recaptcha:disable-for-user-login` + + This will disable Google reCAPTCHA for Admin Panel Login page form. + + ## Emergency commandline disable for Admin panel Reset Password page: + + Can disable Google reCAPTCHA for Admin panel Reset Password page from command-line: + + `php bin/magento security:recaptcha:disable-for-user-forgot-password` + + This will disable Google reCAPTCHA for Admin panel Reset Password page form. diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-validation-api.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-validation-api.yml new file mode 100644 index 00000000000..1de15a51cc0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-validation-api.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaValidationApi +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the service contracts for the base reCAPTCHA implementation. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-validation.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-validation.yml new file mode 100644 index 00000000000..71d7fcb989a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-validation.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaValidation +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the base implementation for reCAPTCHA. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-version-2-checkbox.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-version-2-checkbox.yml new file mode 100644 index 00000000000..d2aa79cecce --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-version-2-checkbox.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaVersion2Checkbox +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementation for the V2 Checkbox variation. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-version-2-invisible.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-version-2-invisible.yml new file mode 100644 index 00000000000..603a082c1e6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-version-2-invisible.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaVersion2Invisible +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementation for the V2 Invisible variation. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-version-3-invisible.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-version-3-invisible.yml new file mode 100644 index 00000000000..c6869fc0f96 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-version-3-invisible.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaVersion3Invisible +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementation for the V3 Invisible variation. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-api.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-api.yml new file mode 100644 index 00000000000..556186b6bdb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-api.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaWebapiApi +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the service contracts related to the base reCAPTCHA implementation. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-graph-ql.yml new file mode 100644 index 00000000000..8240b465211 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-graph-ql.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaWebapiGraphQl +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the GraphQl implementation of reCAPTCHA. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-rest.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-rest.yml new file mode 100644 index 00000000000..6265c8e6240 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-rest.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaWebapiRest +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the WebAPI REST implementation of reCAPTCHA. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-ui.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-ui.yml new file mode 100644 index 00000000000..9c9e51dc891 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-ui.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaWebapiUi +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the UI files related to the WebAPI implementation of reCAPTCHA. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-related-product-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-related-product-graph-ql.yml new file mode 100644 index 00000000000..0ce6f421bf0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-related-product-graph-ql.yml @@ -0,0 +1,20 @@ +--- +title: RelatedProductGraphQl +content: |- + This module provides endpoints for getting Cross Sell / Related/ Up Sell products data. + + ## Installation + + This module does not introduce any database schema modifications or new data. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_QuoteDownloadableLinks module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_QuoteDownloadableLinks module. + + ## Additional information + + You can get more information about [GraphQl In Magento 2](https://devdocs.magento.com/guides/v2.4/graphql). diff --git a/src/_data/codebase/v2_4/mrg/module-release-notification.yml b/src/_data/codebase/v2_4/mrg/module-release-notification.yml new file mode 100644 index 00000000000..d85be4f4761 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-release-notification.yml @@ -0,0 +1,56 @@ +--- +title: ReleaseNotification +content: "This module serves to provide a notification delivery platform for displaying + new features of a Magento installation or upgrade as well as any other required + release notifications.\n\n## Installation\n\nThe Magento_ReleaseNotification module + creates the `release_notification_viewer_log` table in the database.\n\nAll database + schema changes made by this module are rolled back when the module gets disabled + and setup:upgrade command is run.\n\nFor information about a module installation + in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_ReleaseNotification + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_ReleaseNotification module.\n\n### + UI components\n\nYou can extend release notification updates using the configuration + files located in the `view/adminhtml/ui_component` directory:\n- `release_notification`\n\nFor + information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html).\n\n## + Additional information\n\n### Purpose and Content\n\n* Provides a method of notifying + administrators of changes, features, and functionality being introduced in a Magento + release.\n* Displays a modal containing a high level overview of the features included + in the installed or upgraded release of Magento upon the initial login of each administrator + into the Admin Panel for a given Magento version.\n* The modal is enabled with pagination + functionality to allow for easy navigation between each modal page.\n* Each modal + page includes detailed information about a highlighted feature of the Magento release + or other notification.\n* Release Notification modal content is determined and provided + by Magento Marketing.\n\n### Content Retrieval\n\nRelease notification content is + maintained by Magento for each Magento version, edition, and locale. To retrieve + the content, a response is returned from a request with the following parameters:\n\n* + \ **version** = The Magento version that the client has installed (ex. 2.4.0).\n* + \ **edition** = The Magento edition that the client has installed (ex. Community).\n* + \ **locale** = The chosen locale of the admin user (ex. en_US).\n\nThe module will + make three attempts to retrieve content for the parameters in the order listed:\n\n1. + Version/Edition/Locale\n2. Version/Edition/en_US (default locale)\n3. Version (default + file for a Magento version)\n\nIf there is no content to be retrieved after these + requests, the release notification modal will not be displayed to the admin user.\n\n### + Content Guidelines\n\nThe modal system in the ReleaseNotification module can have + up to four modal pages. The admin user can navigate between pages using the \"< + Prev\" and \"Next >\" buttons at the bottom of the modal. The last modal page will + have a \"Done\" button that will close the modal and record that the admin user + has seen the notification. \n\nEach modal page can have the following optional content:\n\n* + Main Content\n * Title\n * URL to the image to be displayed alongside the + title\n * Text body\n * Bullet point list\n* Sub Headings (highlighted overviews + of the content to be detailed on subsequent modal pages) - one to three Sub Headings + may be displayed\n * Sub heading title\n * URL to the image to be display + before the sub heading title\n * Sub heading content\n* Footer\n * Footer + content text\n\nThe Sub Heading section is ideally used on the first modal page + as a way to describe one to three highlighted features that will be presented in + greater detail on the following modal pages. It is recommended to use the Main Content + -> Text Body and Bullet Point lists as the paragraph and list content displayed + on a highlighted feature's detail modal page.\n\nA clickable link to internal or + external content in any text field will be created by using the following format + and opened in a new browser tab. Providing the URL for the link followed by the + text to be displayed for that link in brackets will cause a clickable link to be + created. The text between the brackets [text] will be the text that the clickable + link shows.\n\n#### Link Format Example:\n\nThe text: `https://devdocs.magento.com/ + [Magento DevDocs].` will appear as [Magento DevDocs](https://devdocs.magento.com/)." diff --git a/src/_data/codebase/v2_4/mrg/module-reminder.yml b/src/_data/codebase/v2_4/mrg/module-reminder.yml new file mode 100644 index 00000000000..e551731f37f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-reminder.yml @@ -0,0 +1,4 @@ +--- +title: Reminder +content: Magento_Reminder module provides functionality for sending reminder emails + to customers according to pre-configured rules. diff --git a/src/_data/codebase/v2_4/mrg/module-remote-storage-commerce.yml b/src/_data/codebase/v2_4/mrg/module-remote-storage-commerce.yml new file mode 100644 index 00000000000..89e49adc648 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-remote-storage-commerce.yml @@ -0,0 +1,3 @@ +--- +title: RemoteStorageCommerce +content: '' diff --git a/src/_data/codebase/v2_4/mrg/module-remote-storage.yml b/src/_data/codebase/v2_4/mrg/module-remote-storage.yml new file mode 100644 index 00000000000..204022e40e3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-remote-storage.yml @@ -0,0 +1,3 @@ +--- +title: RemoteStorage +content: '' diff --git a/src/_data/codebase/v2_4/mrg/module-reports.yml b/src/_data/codebase/v2_4/mrg/module-reports.yml new file mode 100644 index 00000000000..feea4ef34dd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-reports.yml @@ -0,0 +1,8 @@ +--- +title: Reports +content: |- + Magento_Reports module provides ability to collect various reports such as: + - products reports (bestsellers, low stock, most viewed, products ordered), + - sales reports (orders, tax, invoiced, shipping, refunds, coupons, and PayPal settlement reports), + - customer reports (new accounts, customer by order totals, customers by number of orders), + - shopping cart reports (products in cart, abandoned carts) diff --git a/src/_data/codebase/v2_4/mrg/module-require-js.yml b/src/_data/codebase/v2_4/mrg/module-require-js.yml new file mode 100644 index 00000000000..87291696f6c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-require-js.yml @@ -0,0 +1,14 @@ +--- +title: RequireJs +content: |- + ## Purpose of module + + The Magento\RequireJs module introduces support for RequireJs JavaScript library and provides infrastructure for other modules to have them declared related configuration for RequireJs library. + + # Deployment + ## System requirements + + The Magento\RequireJs module does not have any specific system requirements. + + ## Install + The Magento\RequireJs module is installed automatically (using the native Magento Setup). No additional actions required. diff --git a/src/_data/codebase/v2_4/mrg/module-requisition-list-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-requisition-list-graph-ql.yml new file mode 100644 index 00000000000..8479d5416b1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-requisition-list-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: RequisitionListGraphQl +content: |- + **RequisitionListGraphQl** provides GraphQL schema and resolvers for the requisition list module. + to generate requisition list and requisition list items information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-requisition-list.yml b/src/_data/codebase/v2_4/mrg/module-requisition-list.yml new file mode 100644 index 00000000000..9d714a6b1c3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-requisition-list.yml @@ -0,0 +1,40 @@ +--- +title: RequisitionList +content: |- + The Magento_RequisitionList module allows a customer to create multiple lists of frequently-purchased items and use those lists for order placement. This feature is available for both logged-in users and guests. + + RequisitionList functionality is similiar to wish lists, but it has the following differences: + + * A requisition list is not purged after sending items to the shopping cart. It can be used to place multiple orders. + + * The UI for requisition lists has been modified to a compact view in order to display large number of items. + + The merchant can configure maximum number of requisition lists per customer. + + ## Installation details + + The module does not create any backward incompatible changes. It can be deactivated and uninstalled in any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_RequisitionList module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RequisitionList module. + + ### Layouts + + You can extend and override layouts in the `Magento\RequisitionList\view\frontend\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directories contain extensible UI components: + + * `Magento\RequisitionList\view\frontend\ui_component` - requisition list listing + + For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). diff --git a/src/_data/codebase/v2_4/mrg/module-resource-connections.yml b/src/_data/codebase/v2_4/mrg/module-resource-connections.yml new file mode 100644 index 00000000000..a320b9a163f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-resource-connections.yml @@ -0,0 +1,24 @@ +--- +title: ResourceConnections +content: "Magento\\ResourceConnections module adds a mechanism to segregate database + connections between master and slave \ndatabase servers based on the request type.\n\nFor + each master database connection (except the indexer connection) that are configured + in db/connection section \nof app/etc/env.php you can add one slave connection that + can be configured in db/slave_connection.\nConfiguration format is the same as db/connection. + Slave connection name must be the same as associated master \nconnection name. To + enable slave connections for specific resources create a slave connection configuration + \nby adding slave_connection node as below:\n\n```php\n\n array (\n 'connection' =>\n array + (\n 'default' =>\n array (\n 'host' + => 'default-master-host',\n 'dbname' => 'magento',\n + \ 'username' => 'magento',\n 'password' + => 'magento',\n 'active' => '1',\n ),\n + \ ),\n 'slave_connection' =>\n array (\n + \ 'default' =>\n array (\n 'host' + => 'default-slave-host',\n 'dbname' => 'magento',\n 'username' + => 'read_only',\n 'password' => 'password',\n 'active' + => '1',\n ),\n ),\n 'table_prefix' => '',\n ),\n + \ //.......\n```\nTo add slave connection for resources other than 'default' repeat + the step and add to db/slave_connection \nnew element with same name and slave configuration + for specified resource. \nConfig structure retains backward compatibility if module + is turned off.\n\nWARNING: 'indexer' connection is not designed to have slave configuration." diff --git a/src/_data/codebase/v2_4/mrg/module-review-analytics.yml b/src/_data/codebase/v2_4/mrg/module-review-analytics.yml new file mode 100644 index 00000000000..f0bd493fb8b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-review-analytics.yml @@ -0,0 +1,4 @@ +--- +title: ReviewAnalytics +content: The Magento_ReviewAnalytics module configures data definitions for a data + collection related to the Review module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-review-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-review-graph-ql.yml new file mode 100644 index 00000000000..651c9612ad5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-review-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: ReviewGraphQl +content: "**ReviewGraphQl** provides endpoints for getting and creating the Product + reviews by guest and logged in customers." diff --git a/src/_data/codebase/v2_4/mrg/module-review-staging.yml b/src/_data/codebase/v2_4/mrg/module-review-staging.yml new file mode 100644 index 00000000000..98ea32c3e99 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-review-staging.yml @@ -0,0 +1,27 @@ +--- +title: ReviewStaging +content: |- + The Magento_ReviewStaging module is a part of the staging functionality in Magento EE. It displays the Product Reviews grid on the Schedule Update form. + + ## Implementation details + + The Magento_ReviewStaging module extends the following Magento_Review module functionality to be used in staging mode: + + - Adds Product Reviews grid on the Schedule Update form. + + NOTE You cannot create an update for a product review. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_ReviewStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_ReviewStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ReviewStaging module. + + ### Layouts + + You can extend and override layouts in the `Magento\ReviewStaging\view\adminhtml\layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-review.yml b/src/_data/codebase/v2_4/mrg/module-review.yml new file mode 100644 index 00000000000..644c0c7ddbd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-review.yml @@ -0,0 +1,3 @@ +--- +title: Review +content: Magento_Review module functionality allows to write reviews for products. diff --git a/src/_data/codebase/v2_4/mrg/module-reward-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-reward-graph-ql.yml new file mode 100644 index 00000000000..32f8047d877 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-reward-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: RewardGraphQl +content: |- + **RewardGraphQl** provides type information for the GraphQl module + to generate reward fields for customer information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-reward-staging.yml b/src/_data/codebase/v2_4/mrg/module-reward-staging.yml new file mode 100644 index 00000000000..e7be9c6d5ef --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-reward-staging.yml @@ -0,0 +1,18 @@ +--- +title: RewardStaging +content: |- + The Magento_RewardStaging module is a part of the staging functionality in Magento EE. It enables you to create updates for the Add Reward Points attribute of Sales Rules. + + ## Implementation details + + The Magento_RewardStaging module extends the following Magento_Reward module functionality to be used in staging mode: + + - Adds the ability to be staged for Add Reward Points field of Sales Rules. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_RewardStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_RewardStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RewardStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-reward.yml b/src/_data/codebase/v2_4/mrg/module-reward.yml new file mode 100644 index 00000000000..fb444d8639a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-reward.yml @@ -0,0 +1,7 @@ +--- +title: Reward +content: |- + Magento\Reward module allows an online merchant to implement unique programs designed to enhance user experience and increase + customer loyalty. Points are awarded based on a wide range of transaction and customer activities, with the ability for + the merchant to control point allotment, balance, and expiration. Customers can redeem points toward purchases based on + a conversion rate between points and currency that is set up by the merchant. diff --git a/src/_data/codebase/v2_4/mrg/module-rma-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-rma-graph-ql.yml new file mode 100644 index 00000000000..5096645425f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-rma-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: RmaGraphQl +content: |- + **RmaGraphQl** provides type information for the GraphQl module + to generate rma fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-rma-staging.yml b/src/_data/codebase/v2_4/mrg/module-rma-staging.yml new file mode 100644 index 00000000000..e0f530a13f2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-rma-staging.yml @@ -0,0 +1,20 @@ +--- +title: RmaStaging +content: |- + The Magento_RmaStaging module is a part of the staging functionality in Magento EE. It enables you to create updates for the parameters of the Autosettings field set of a product. + + RMA stands for a return merchandise authorization. + + ## Implementation details + + The Magento_RmaStaging module extends the following Magento_Rma module functionality to be used in staging mode: + + - Adds the Autosettings field set to the Schedule update form of a product. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_RmaStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_RmaStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RmaStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-rma.yml b/src/_data/codebase/v2_4/mrg/module-rma.yml new file mode 100644 index 00000000000..dbc7f685161 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-rma.yml @@ -0,0 +1,3 @@ +--- +title: Rma +content: Rma module is responsible for processing Return Merchandise Approvals. diff --git a/src/_data/codebase/v2_4/mrg/module-robots.yml b/src/_data/codebase/v2_4/mrg/module-robots.yml new file mode 100644 index 00000000000..26514260337 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-robots.yml @@ -0,0 +1,6 @@ +--- +title: Robots +content: "The Robots module provides the following functionalities: \n* contains a + router to match application action class for requests to the `robots.txt` file;\n* + allows obtaining the content of the `robots.txt` file depending on the settings + of the current website." diff --git a/src/_data/codebase/v2_4/mrg/module-rss.yml b/src/_data/codebase/v2_4/mrg/module-rss.yml new file mode 100644 index 00000000000..00e6a2c5af6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-rss.yml @@ -0,0 +1,4 @@ +--- +title: Rss +content: Magento_Rss module is responsible for processing all RSS feeds of the application + and allows to turn on/off RSS centrally. diff --git a/src/_data/codebase/v2_4/mrg/module-rule.yml b/src/_data/codebase/v2_4/mrg/module-rule.yml new file mode 100644 index 00000000000..e49484c6322 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-rule.yml @@ -0,0 +1,5 @@ +--- +title: Rule +content: 'Magento_Rule module provides abstract implementation of rules and rule conditions + that are extended by other modules, in particular by: Magento_SalesRule, Magento_CatalogRule, + etc...' diff --git a/src/_data/codebase/v2_4/mrg/module-sales-analytics.yml b/src/_data/codebase/v2_4/mrg/module-sales-analytics.yml new file mode 100644 index 00000000000..01a179e33fd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sales-analytics.yml @@ -0,0 +1,4 @@ +--- +title: SalesAnalytics +content: The Magento_SalesAnalytics module configures data definitions for a data + collection related to the Sales module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-sales-archive.yml b/src/_data/codebase/v2_4/mrg/module-sales-archive.yml new file mode 100644 index 00000000000..b7a6f42283a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sales-archive.yml @@ -0,0 +1,7 @@ +--- +title: SalesArchive +content: |- + ## Purpose of module + + Magento\SalesArchive module responsible for creating logical partitions for storing previews of orders, invoices, credit memos, shipments. + Primary purpose of this module is to increase performance for read operation on orders (shipments, credit memos, shipments) grid. diff --git a/src/_data/codebase/v2_4/mrg/module-sales-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-sales-graph-ql.yml new file mode 100644 index 00000000000..e8495b5ee4c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sales-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: SalesGraphQl +content: |- + **SalesGraphQl** provides type and resolver information for the GraphQl module + to generate sales orders information. diff --git a/src/_data/codebase/v2_4/mrg/module-sales-inventory.yml b/src/_data/codebase/v2_4/mrg/module-sales-inventory.yml new file mode 100644 index 00000000000..49a5fcb6cba --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sales-inventory.yml @@ -0,0 +1,4 @@ +--- +title: SalesInventory +content: Magento_SalesInventory module allows retrieve and update stock attributes + related to Magento_Sales, such as status and quantity. diff --git a/src/_data/codebase/v2_4/mrg/module-sales-rule-staging.yml b/src/_data/codebase/v2_4/mrg/module-sales-rule-staging.yml new file mode 100644 index 00000000000..407bf6fd582 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sales-rule-staging.yml @@ -0,0 +1,39 @@ +--- +title: SalesRuleStaging +content: |- + The Magento_SalesRuleStaging module is a part of the staging functionality in Magento EE. It enables you to create new sales rule updates or add new changes to the existing store updates. In other words, you can modify the sales rules in updates. These updates are shown on the content dashboard. + + ## Implementation Details + + The Magento_SalesRuleStaging module changes the Cart Price Rules page and the sales rule related database tables to make them compatible with the Magento Staging Framework. + The Magento_SalesRuleStaging module enables you to stage the following sales rule attributes: + + - Rule Name + - Description + - Websites + - Customer Groups + - Priority + - Condition + - Action + + This module depends on the Magento_SalesRule module and extends its functionality. It changes database structure of the Magento_SalesRule module and the way in which sales rules are managed. + + ### Installation Details + + Do not uninstall the Magento_SalesRuleStaging module, because it makes irreversible changes in the database during installation. Also, the Magento_SalesRule module cannot be disabled. + + ## Dependencies + + You can find the list of modules that have dependencies with the Magento_SalesRuleStaging module in the `require` object of the `composer.json` file located in the same directory as this `README` file. + + ## Extension Points + + Extension points enable extension developers to interact with the Magento_SalesRuleStaging. However, the Magento_SalesRuleStaging module does not provide any specific extension points. + + For more information about Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_SalesRuleStaging module. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/module-sales-rule.yml b/src/_data/codebase/v2_4/mrg/module-sales-rule.yml new file mode 100644 index 00000000000..59216420641 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sales-rule.yml @@ -0,0 +1,4 @@ +--- +title: SalesRule +content: SalesRule module is responsible for managing and processing Promotion Shopping + Cart Rules. diff --git a/src/_data/codebase/v2_4/mrg/module-sales-sequence.yml b/src/_data/codebase/v2_4/mrg/module-sales-sequence.yml new file mode 100644 index 00000000000..241d9b0711e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sales-sequence.yml @@ -0,0 +1,20 @@ +--- +title: SalesSequence +content: |- + ## Purpose of module + + Magento\SalesSequence module is responsible for sequences processing in Sales module, + Magento\SalesSequence module manages sequences for next system entities and flows: + * order; + * invoice; + * shipment; + * credit memos; + Magento\SalesSequence module is required for Magento\Sales module. + + # Deployment + ## System requirements + + The Magento_SalesSequence module does not have any specific system requirements. + + ## Install + The Magento_SalesSequence module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_4/mrg/module-sales.yml b/src/_data/codebase/v2_4/mrg/module-sales.yml new file mode 100644 index 00000000000..bf33366a42d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sales.yml @@ -0,0 +1,21 @@ +--- +title: Sales +content: |- + ## Purpose of module + + Magento\Sales module is responsible for order processing and appearance in system, + Magento\Sales module manages next system entities and flows: + * order management; + * invoice management; + * shipment management (including tracks management); + * credit memos management; + Magento\Sales module is required for Magento\Checkout module to perform checkout operations. + + # Deployment + ## System requirements + + The Magento_Sales module does not have any specific system requirements. + Depending on how many orders are being placed, there might be consideration for the database size + + ## Install + The Magento_Sales module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_4/mrg/module-sample-data.yml b/src/_data/codebase/v2_4/mrg/module-sample-data.yml new file mode 100644 index 00000000000..d6630ab0fce --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sample-data.yml @@ -0,0 +1,80 @@ +--- +title: SampleData +content: |- + Magento sample data includes a sample store, complete with more than 250 products (about 200 of them are configurable products), categories, promotional price rules, CMS pages, banners, and so on. Sample data uses the Luma theme on the storefront. + + Installing sample data is optional. + + Technically, sample data is a set of regular Magento modules, which can be deployed and installed together with the Magento instance, or later in the scope of upgrade. + + ## Deploy Sample Data + + You can deploy sample data from one of the following sources: + + * From the Magento composer repository, optionally using Magento CLI + * From the Magento GitHub repository + + If your Magento code base was cloned from the mainline branch, you can use either source of the sample data. If it was cloned from the `develop` branch, use the GitHub repository and choose to get sample data modules from the `develop` branch. + + ### Deploy Sample Data from Composer Repository + + To deploy sample data from the Magento composer repository using Magento CLI: + + 1. If your Magento instance is already installed, skip this step. Otherwise, in the Magento root directory, run: `# composer install`. + 2. In the Magento root directory, run: `# bin/magento sampledata:deploy`. This command collects the dependencies from the `suggest` sections of the `composer.json` files of modules, which suggest to install sample data (like `Magento_Catalog`, `Magento_Sales`, and so on). + + To deploy sample data from the Magento composer repository without Magento CLI: + + 1. Specify sample data packages in the `require` section of the root `composer.json` file, for example: + ``` + { + "require": { + ... + "magento/module-catalog-sample-data": "{version}", + "magento/module-configurable-sample-data": "{version}", + "magento/module-cms-sample-data": "{version}", + "magento/module-sales-sample-data": "{version}" + .... + } + } + ``` + + Where `` is the version of the packages; it should correspond to the version of the Magento instance. + + Each package corresponds to a sample data module. The complete list of available modules can be viewed in the [sample data GitHub repository] (https://github.com/magento/magento2-sample-data/tree/develop/app/code/Magento) + + 2. To update the dependencies, in the Magento root directory, run: `# composer update` + + ### Deploy Sample Data from GitHub Repository + + To deploy sample data from the GitHub repository: + + 1. Clone sample data from `https://github.com/magento/magento2-sample-data`. If your Magento instance was cloned from the mainline branch, choose the mainline branch when cloning sample data; choose the `develop` branch if Magento was cloned from `develop`. + 2. Link the sample data and your Magento instance by running: `# php -f /dev/tools/build-sample-data.php -- --ce-source=""` + + ## Install Sample Data + + Once the sample data is deployed, it will be installed automatically when you install or upgrade your Magento instance by using the command line. + + ## Uninstall Sample Data + + To remove the sample data modules from the code base, run one of the following commands from the Magento root directory: + + * If sample data was deployed from the composer repository, run: `# bin/magento sampledata:remove` + * If sample data was deployed from the GitHub repository and linked to your Magento instance, run: + `# php -f /dev/tools/build-sample-data.php – --command=unlink --ce-source=""` + + To delete all the products and other entities provided by the sample data modules, delete the database and reinstall Magento with a clean database. + + ## Reinstall Sample Data + + If you have deleted certain entities provided by sample data and want to restore them, take the following steps: + + 1. From the Magento root directory, run the following command: `# bin/magento sampledata:reset` + 2. Upgrade Magento as usual. + + The deleted sample data entities will be restored. Those entities, which were changed, will preserve these changes and will not be restored to the default view. + + ## Documentation + + You can find the more detailed description of sample data manipulation procedures at . diff --git a/src/_data/codebase/v2_4/mrg/module-scalable-checkout.yml b/src/_data/codebase/v2_4/mrg/module-scalable-checkout.yml new file mode 100644 index 00000000000..a08ce8ddc2b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-scalable-checkout.yml @@ -0,0 +1,6 @@ +--- +title: ScalableCheckout +content: |- + Magento\ScalableCheckout module provides ability for system extension (Checkout can be configured to work with separate DataBase). + Extraction of Checkout tables to separate database will guarantee better scalability for Magento, + and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_4/mrg/module-scalable-inventory.yml b/src/_data/codebase/v2_4/mrg/module-scalable-inventory.yml new file mode 100644 index 00000000000..0642271ea0b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-scalable-inventory.yml @@ -0,0 +1,6 @@ +--- +title: ScalableInventory +content: |- + Magento\ScalableInventory module provides ability for system extension (CatalogInventory can be configured to work with separate quantity storage). + Extraction of quantity updates to separate storage will guarantee better scalability for Magento, + and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_4/mrg/module-scalable-oms.yml b/src/_data/codebase/v2_4/mrg/module-scalable-oms.yml new file mode 100644 index 00000000000..e6a53991283 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-scalable-oms.yml @@ -0,0 +1,7 @@ +--- +title: ScalableOms +content: |- + Magento\ScalableOms (Order Management System) module provides ability for system extension + (Sales can be configured to work with separate database). + Extraction of Sales tables to separate database will guarantee better scalability for Magento, + and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_4/mrg/module-scheduled-import-export.yml b/src/_data/codebase/v2_4/mrg/module-scheduled-import-export.yml new file mode 100644 index 00000000000..8199a7ba2a4 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-scheduled-import-export.yml @@ -0,0 +1,5 @@ +--- +title: ScheduledImportExport +content: |- + Magento_ScheduledImportExport functionality allows to simplify routine of importing and/or exporting data in the store by automating this process. + Admin user can create a rule for importing or exporting new data (which could be Products, Customers and Customer Addresses) and specify date and time of the operation. diff --git a/src/_data/codebase/v2_4/mrg/module-search-staging.yml b/src/_data/codebase/v2_4/mrg/module-search-staging.yml new file mode 100644 index 00000000000..24874ce62dc --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-search-staging.yml @@ -0,0 +1,22 @@ +--- +title: SearchStaging +content: |- + The Magento_SearchStaging module is a part of the staging functionality in Magento EE. + It restricts functionality of the Magento_SearchStaging module in the staging preview mode. + + ## Implementation details + + The Magento_SearchStaging module disables the Magento_Search module functionality in the staging preview mode. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_SearchStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_SearchStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_SearchStaging module. + + ### Layouts + + You can extend and override layouts in the `Magento/SearchStaging/view/frontend/layout/` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-search.yml b/src/_data/codebase/v2_4/mrg/module-search.yml new file mode 100644 index 00000000000..0093ede2fe2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-search.yml @@ -0,0 +1,4 @@ +--- +title: Search +content: Magento_Search module introduces basic search functionality and provides + interfaces that allow to implement search for specific module. diff --git a/src/_data/codebase/v2_4/mrg/module-security.yml b/src/_data/codebase/v2_4/mrg/module-security.yml new file mode 100644 index 00000000000..a864fc6a818 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-security.yml @@ -0,0 +1,14 @@ +--- +title: Security +content: |- + **Security** management module + _Main features:_ + 1. Added support for simultaneous admin user logins with ability to enable/disable the feature, review and disconnect the list of current logged in sessions + 2. Added password complexity configuration + 3. Enhanced security to prevent account takeover for sessions opened on public computers and similar: + * Password confirmation for all critical flows (like password, email change) + * Lockout of the account after a configurable amount of incorrect login/password entries + * Password Change functionality is enhanced by email and/or ip address by frequency, number and requests per hour limitation + * Change password link becomes invalid after the first use or after a configurable amount of time + * Password/email change notifications are sent to both old and new email addresses + 4. Fixed: the password is not being reset until the new password is submitted via the form available by a one time link sent to the email address diff --git a/src/_data/codebase/v2_4/mrg/module-securitytxt.yml b/src/_data/codebase/v2_4/mrg/module-securitytxt.yml new file mode 100644 index 00000000000..565cc37c7eb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-securitytxt.yml @@ -0,0 +1,19 @@ +--- +title: Securitytxt +content: "### Summary\n> When security vulnerabilities are discovered by researchers, + proper reporting channels are often lacking. As a result, vulnerabilities may be + left unreported. This document defines a format (\"security.txt\") to help organizations + describe their vulnerability disclosure practices to make it easier for researchers + to report vulnerabilities.\n\nSource: https://tools.ietf.org/html/draft-foudil-securitytxt-09\n\nThe + Magento_Securitytxt module provides the following functionality: \n* allows to save + the security configurations in the admin panel\n* contains a router to match application + action class for requests to the `.well-known/security.txt` and `.well-known/security.txt.sig` + files.\n* serves the content of the `.well-known/security.txt` and `.well-known/security.txt.sig` + files.\n\nA valid security.txt file could look like the following example:\n\n```\nContact: + mailto:security@example.com\nContact: tel:+1-201-555-0123\nEncryption: https://example.com/pgp.asc\nAcknowledgement: + https://example.com/security/hall-of-fame\nPolicy: https://example.com/security-policy.html\nSignature: + https://example.com/.well-known/security.txt.sig\n```\nSecurity.txt can be accessed + at below location:\n`https://example.com/.well-known/security.txt`\n\nTo create + security.txt signature (security.txt.sig) file:\n\n`gpg -u KEYID --output security.txt.sig + --armor --detach-sig security.txt`\n\nTo verify the security.txt file's signature:\n\n`gpg + --verify security.txt.sig security.txt`" diff --git a/src/_data/codebase/v2_4/mrg/module-send-friend-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-send-friend-graph-ql.yml new file mode 100644 index 00000000000..60f57af5639 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-send-friend-graph-ql.yml @@ -0,0 +1,3 @@ +--- +title: SendFriendGraphQl +content: "**SendFriendGraphQl** provides support of GraphQL for SendFriend functionality." diff --git a/src/_data/codebase/v2_4/mrg/module-send-friend.yml b/src/_data/codebase/v2_4/mrg/module-send-friend.yml new file mode 100644 index 00000000000..253eb7e9b96 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-send-friend.yml @@ -0,0 +1,5 @@ +--- +title: SendFriend +content: The Magento_SendFriend implements the functionality behind the "Email to + a Friend" link on a product page, which allows to share favorite products with others + by clicking the link. diff --git a/src/_data/codebase/v2_4/mrg/module-shared-catalog-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-shared-catalog-graph-ql.yml new file mode 100644 index 00000000000..a11613e901c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-shared-catalog-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: SharedCatalogGraphQl +content: "**SharedCatalogGraphQL** customises products and categoryTree queries to + reflect shared catalog information" diff --git a/src/_data/codebase/v2_4/mrg/module-shared-catalog.yml b/src/_data/codebase/v2_4/mrg/module-shared-catalog.yml new file mode 100644 index 00000000000..c153e771440 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-shared-catalog.yml @@ -0,0 +1,39 @@ +--- +title: SharedCatalog +content: "## Overview\n\nThe Magento_SharedCatalog modules defines the visibility + of products as well as product prices in the catalog and in B2B quotes for different + company accounts. \n\nThe module allows a merchant to create multiple shared catalogs, + link them to one or more company accounts, and set different product prices. Shared + catalogs also control the visibility of products and categories for a company in + the storefront. The shared catalog type (public or custom) defines the scope of + products and prices available for guest users vs logged-in users. The system can + have only one public and any number of custom shared catalogs.\n\nThe module relies + on the CatalogPermissions module, in that the visibility of categories for a customer + group is defined by category permissions for this customer group. Once a shared + catalog is enabled in B2B features, the category permissions are automatically enabled. + Adding a product or a category to a shared catalog enables appropriate category + permissions for the customer groups linked to this shared catalog.\n\nThe module + provides web APIs and can be integrated with third-party solutions to manage shared + catalogs in Magento.\n\n## Installation details\n\nThe module heavily depends on + the Magento_Company module, which must be installed and enabled the first. Category + permissions must be enabled for shared catalogs to work properly. Price configuration + for a shared catalog requires the start of a message queue consumer `sharedCatalogUpdatePrice`.\n\nThe + module does not create any backward incompatible changes. Can be deactivated and + uninstalled at any time.\n\nWhen the module is uninstalled, the other [ProductType]SharedCatalog + modules won't work.\n\n## Structure\n\n[Learn about a typical file structure for + a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html).\n\n## + Extensibility\n\nShared catalogs are using message queues to save prices. For more + information about queues, see [Message Queues](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/message-queues/message-queues.html).\n\nExtension + developers can interact with the Magento_SharedCatalog module. For more information + about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_SharedCatalog module.\n\n### + Layouts\n\nYou can extend and override layouts in the `Magento\\SharedCatalog\\view\\adminhtml\\layout` + directory.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nThe `Magento\\SharedCatalog\\view\\adminhtml\\ui_component` directory + contains extensible UI components.\n\n* Forms: Company, catalog rule, catalog rule + staging, product, sales rule, sales rule staging update, shared catalog, shared + catalog tier price.\n\n* Listings: Company, product, shared catalog company, shared + catalog, shared catalog product pricing, shared catalog product listing.\n\nFor + more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html) + and [UI Form Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-form.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-shipping.yml b/src/_data/codebase/v2_4/mrg/module-shipping.yml new file mode 100644 index 00000000000..d86c09a186b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-shipping.yml @@ -0,0 +1,5 @@ +--- +title: Shipping +content: |- + The Magento_Shipping module provides the abstract models and interfaces for a shipping carrier integration, including the web interface for the Shipment entity. + You need to extend these abstractions if you are adding new shipping carrier integration. diff --git a/src/_data/codebase/v2_4/mrg/module-sitemap.yml b/src/_data/codebase/v2_4/mrg/module-sitemap.yml new file mode 100644 index 00000000000..4084855a255 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sitemap.yml @@ -0,0 +1,5 @@ +--- +title: Sitemap +content: |- + The Sitemap module allows managing the Magento application sitemap and + [sitemap.xml](https://en.wikipedia.org/wiki/Sitemaps) for searching engines. diff --git a/src/_data/codebase/v2_4/mrg/module-staging-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-staging-graph-ql.yml new file mode 100644 index 00000000000..8e29d57ea98 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-staging-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: StagingGraphQl +content: |- + **StagingGraphQl** provides type information for the GraphQl module + to stage and preview entities. diff --git a/src/_data/codebase/v2_4/mrg/module-staging-page-builder.yml b/src/_data/codebase/v2_4/mrg/module-staging-page-builder.yml new file mode 100644 index 00000000000..1972e9faf81 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-staging-page-builder.yml @@ -0,0 +1,4 @@ +--- +title: StagingPageBuilder +content: The Magento_StagingPageBuilder module sets up PageBuilder to be a part of + the staging functionality in Magento EE. diff --git a/src/_data/codebase/v2_4/mrg/module-staging.yml b/src/_data/codebase/v2_4/mrg/module-staging.yml new file mode 100644 index 00000000000..2ee15a49ed0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-staging.yml @@ -0,0 +1,27 @@ +--- +title: Staging +content: |- + ## Overview + Magento_Staging module is used for setting up, previewing and managing future store updates. + + ## Dependencies + The **Magento_Staging** is dependent on the following modules: + - Magento_Ui + + ## Extension points + Magento_Staging module have configured timeline view that simplify representation of updates. Configuration of + timeline is present in view/adminhtml/ui_component/staging_update_grid.xml file. Difference between simple grid is + in next components declaration: + - listingToolbar + * template - overloaded template to provide switcher between grid and timeline, legend for timeline. + * updateTypes - path to status column that provide data for legend + - columns + * component - timeline component tht extends listing. + * recordTmpl - overloaded template for timeline records. + * detailsTmpl - template for tooltip that provide details about updates. + - status column + * component - extends selection column, sets class based on value. + * updateTypesMap - array that contains bounded classes and values. + + ## Precautions + - To avoid mixed content and to work properly, Staging Site Preview feature requires both Storefront and Admin area to be under the same protocol (http or https). diff --git a/src/_data/codebase/v2_4/mrg/module-store-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-store-graph-ql.yml new file mode 100644 index 00000000000..b46a38a337e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-store-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: StoreGraphQl +content: |- + **StoreGraphQl** provides type information for the GraphQl module + to generate store fields information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-store.yml b/src/_data/codebase/v2_4/mrg/module-store.yml new file mode 100644 index 00000000000..f1c542d3cf7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-store.yml @@ -0,0 +1,7 @@ +--- +title: Store +content: |- + The Store module provides one of the basic and major features of a content management system for e-commerce web + sites by creating and managing a store for the customers to conduct online-shopping. Stores can be combined in groups, + and are linked to a specific website. All store related configurations (currency, locale, scope etc.), management and + storage maintenance are covered under this module. diff --git a/src/_data/codebase/v2_4/mrg/module-support.yml b/src/_data/codebase/v2_4/mrg/module-support.yml new file mode 100644 index 00000000000..8df964d3d60 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-support.yml @@ -0,0 +1,4 @@ +--- +title: Support +content: Magento_Support module is used for generation of system reports, which provide + detailed information about the system environment and Magento instance configuration. diff --git a/src/_data/codebase/v2_4/mrg/module-swagger-webapi-async.yml b/src/_data/codebase/v2_4/mrg/module-swagger-webapi-async.yml new file mode 100644 index 00000000000..bdc65bf2af5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-swagger-webapi-async.yml @@ -0,0 +1,4 @@ +--- +title: SwaggerWebapiAsync +content: The Magento_SwaggerWebapiAsync module provides the implementation of the + Asynchronous WebApi module with Magento_Swagger. diff --git a/src/_data/codebase/v2_4/mrg/module-swagger-webapi.yml b/src/_data/codebase/v2_4/mrg/module-swagger-webapi.yml new file mode 100644 index 00000000000..477b9a6dbb3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-swagger-webapi.yml @@ -0,0 +1,4 @@ +--- +title: SwaggerWebapi +content: The Magento_SwaggerWebapi module provides the implementation of the REST + Webapi module with Magento_Swagger. diff --git a/src/_data/codebase/v2_4/mrg/module-swagger.yml b/src/_data/codebase/v2_4/mrg/module-swagger.yml new file mode 100644 index 00000000000..a0d0500d083 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-swagger.yml @@ -0,0 +1,6 @@ +--- +title: Swagger +content: |- + The Magento_Swagger module provides access to a page generated using the swagger-ui package. The swagger-ui can be viewed + [on Github](https://github.com/swagger-api/swagger-ui). It accesses the JSON Schema describing Magento's REST APIs, + and displays it in a user-friendly, navigable format. diff --git a/src/_data/codebase/v2_4/mrg/module-swat.yml b/src/_data/codebase/v2_4/mrg/module-swat.yml new file mode 100644 index 00000000000..bc8ee659c3b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-swat.yml @@ -0,0 +1,10 @@ +--- +title: Swat +content: |- + The Magento_Swat module provides permission-based access to the Site-Wide Analysis Tool in the admin panel. + + The Magento_Swat module does not affect the storefront. + + ## Additional information + + For more information about this module, see [Site-Wide Analysis Tool](https://docs.magento.com/user-guide/reports/site-wide-analysis-tool.html) diff --git a/src/_data/codebase/v2_4/mrg/module-swatches-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-swatches-graph-ql.yml new file mode 100644 index 00000000000..107759427c0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-swatches-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: SwatchesGraphQl +content: |- + **SwatchesGraphQl** provides type information for the GraphQl module + to generate swatches fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-swatches-layered-navigation.yml b/src/_data/codebase/v2_4/mrg/module-swatches-layered-navigation.yml new file mode 100644 index 00000000000..89793c0ea12 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-swatches-layered-navigation.yml @@ -0,0 +1,21 @@ +--- +title: SwatchesLayeredNavigation +content: |- + ## Overview + + The **Magento_SwatchesLayeredNavigation** module enables LayeredNavigation functionality for Swatch attributes + + ## Backward incompatible changes + No backward incompatible changes + + ## Dependencies + The **Magento_SwatchesLayeredNavigation** is dependent on the following modules: + + - Magento_Swatches + - Magento_LayeredNavigation + + ## Specific Settings + The **Magento_SwatchesLayeredNavigation** module does not provide any specific settings. + + ## Specific Extension Points + The **Magento_SwatchesLayeredNavigation** module does not provide any specific extension points. You can extend it using the Magento extension mechanism. diff --git a/src/_data/codebase/v2_4/mrg/module-swatches.yml b/src/_data/codebase/v2_4/mrg/module-swatches.yml new file mode 100644 index 00000000000..23825c612be --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-swatches.yml @@ -0,0 +1,4 @@ +--- +title: Swatches +content: Magento_Swatches module is replacing default product attributes text values + with swatch images, for more convenient product displaying and selection. diff --git a/src/_data/codebase/v2_4/mrg/module-target-rule-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-target-rule-graph-ql.yml new file mode 100644 index 00000000000..96f7af42e82 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-target-rule-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: TargetRuleGraphQl +content: "#Magento_TargetRuleGraphQl \n\nMagento_TargetRuleGraphQl module provides + the rules for showing related products." diff --git a/src/_data/codebase/v2_4/mrg/module-target-rule.yml b/src/_data/codebase/v2_4/mrg/module-target-rule.yml new file mode 100644 index 00000000000..2a485d09a19 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-target-rule.yml @@ -0,0 +1,4 @@ +--- +title: TargetRule +content: Magento_TargetRule module allows to configure the rules for showing related + products. diff --git a/src/_data/codebase/v2_4/mrg/module-tax-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-tax-graph-ql.yml new file mode 100644 index 00000000000..7fdaca48032 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-tax-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: TaxGraphQl +content: |- + **TaxGraphQl** provides type information for the GraphQl module + to generate tax fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-tax.yml b/src/_data/codebase/v2_4/mrg/module-tax.yml new file mode 100644 index 00000000000..7997e767a62 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-tax.yml @@ -0,0 +1,34 @@ +--- +title: Tax +content: |- + ## Purpose of module + The Magento_Tax module provides the calculations needed to compute the consumption tax on goods and services. + + The Magento_Tax module includes the following: + * configuration of the tax rates and rules to apply + * configuration of tax classes that apply to: + ** taxation on products + ** taxation on shipping charges + ** taxation on gift options (example: gift wrapping) + * specification whether the consumption tax is "sales & use" (typically product prices are loaded without any tax) or "VAT" (typically product prices are loaded including tax) + * specification of whether the tax total line can be toggled to display the tax details/subtotals + * display of prices (presented with tax, without tax, or both with and without) + + The Magento_Tax module also handles special cases when computing tax, such as: + * determining the tax on an individual item (for example, one that is being returned) when the original tax has been computed on the entire shopping cart + ** example country: United States + * being able to handle 2 or more tax rates that are applied separately (examples include a "luxury tax" on exclusive items) + * being able to handle a subsequent tax rate that is applied after a previous one is applied (a "tax on tax" situation, which recently was a part of Canadian tax law) + + # Deployment + ## System requirements + The Magento_Tax module does not have any specific system requirements. + + Depending on how many tax rates and tax rules are being used, there might be consideration for the database size + Depending on the frequency of updating tax rates and tax rules, there might be consideration for the scheduling of these updates + + ## Install + The Magento_Tax module is installed automatically (using the native Magento install mechanism) without any additional actions. + + ## Uninstall + The Magento_Tax module should not be uninstalled; it is a required module. diff --git a/src/_data/codebase/v2_4/mrg/module-theme-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-theme-graph-ql.yml new file mode 100644 index 00000000000..17fd7acd92b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-theme-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: ThemeGraphQl +content: |- + **ThemeGraphQl** provides type information for the GraphQl module + to generate theme fields information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-theme.yml b/src/_data/codebase/v2_4/mrg/module-theme.yml new file mode 100644 index 00000000000..a9abc7386f2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-theme.yml @@ -0,0 +1,4 @@ +--- +title: Theme +content: The Theme module contains common infrastructure that provides an ability + to apply and use themes in Magento application. diff --git a/src/_data/codebase/v2_4/mrg/module-translation.yml b/src/_data/codebase/v2_4/mrg/module-translation.yml new file mode 100644 index 00000000000..ca627812d60 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-translation.yml @@ -0,0 +1,5 @@ +--- +title: Translation +content: |- + **Translation** enables localization of a store for multiple regions and markets. + Also provides the inline translation tool. diff --git a/src/_data/codebase/v2_4/mrg/module-two-factor-auth.yml b/src/_data/codebase/v2_4/mrg/module-two-factor-auth.yml new file mode 100644 index 00000000000..b6902ffe491 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-two-factor-auth.yml @@ -0,0 +1,6 @@ +--- +title: TwoFactorAuth +content: |- + The Magento Admin provides all access to your store, orders, and customer data. To prevent unauthorized access to your data, all users who attempt to sign in to the Admin of your Magento installation must complete a second step to verify their identity. + + For more information please view the Magento documentation for [a general guide on 2fa](https://docs.magento.com/user-guide/stores/security-two-factor-authentication.html) as well as a [a more technical guide](https://devdocs.magento.com/guides/v2.4/security/two-factor-authentication.html). diff --git a/src/_data/codebase/v2_4/mrg/module-ui.yml b/src/_data/codebase/v2_4/mrg/module-ui.yml new file mode 100644 index 00000000000..b698731d333 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-ui.yml @@ -0,0 +1,14 @@ +--- +title: Ui +content: |- + ## Purpose of module + + The Magento\Ui module introduces a set of common UI components, which could be used and configured via layout XML files. + + # Deployment + ## System requirements + + The Magento\Ui module does not have any specific system requirements. + + ## Install + The Magento\Ui module is installed automatically (using the native Magento Setup). No additional actions required. diff --git a/src/_data/codebase/v2_4/mrg/module-ups.yml b/src/_data/codebase/v2_4/mrg/module-ups.yml new file mode 100644 index 00000000000..1de5614b870 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-ups.yml @@ -0,0 +1,4 @@ +--- +title: Ups +content: The Magento_Ups module implements integration with the United Parcel Service + shipping carrier. diff --git a/src/_data/codebase/v2_4/mrg/module-url-rewrite-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-url-rewrite-graph-ql.yml new file mode 100644 index 00000000000..6cf0cc4a44d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-url-rewrite-graph-ql.yml @@ -0,0 +1,6 @@ +--- +title: UrlRewriteGraphQl +content: |- + **UrlRewriteGraphQl** provides type information for the GraphQl module + to generate url rewrites from entities that implement such rewrites, + like categories, products or cms and other 3rd party modules. diff --git a/src/_data/codebase/v2_4/mrg/module-url-rewrite.yml b/src/_data/codebase/v2_4/mrg/module-url-rewrite.yml new file mode 100644 index 00000000000..7622136d72e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-url-rewrite.yml @@ -0,0 +1,4 @@ +--- +title: UrlRewrite +content: Magento_UrlRewrite module provides ability to customize website URLs by creating + custom URL rewrite rules. diff --git a/src/_data/codebase/v2_4/mrg/module-user.yml b/src/_data/codebase/v2_4/mrg/module-user.yml new file mode 100644 index 00000000000..1f070775421 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-user.yml @@ -0,0 +1,7 @@ +--- +title: User +content: |- + **User** enables admin users to manage and assign roles to administrators and other non-customer users, + reset user passwords, and invalidate access tokens. + Different roles can be assigned to different users to define their permissions. + For admin passwords, it enables setting lifetimes and locking them when expired or when a specified numbers of failures have occurred. It allows preventing password brute force attacks for system backend. diff --git a/src/_data/codebase/v2_4/mrg/module-usps.yml b/src/_data/codebase/v2_4/mrg/module-usps.yml new file mode 100644 index 00000000000..99290c0eccb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-usps.yml @@ -0,0 +1,4 @@ +--- +title: Usps +content: The Magento_Usps module provides integration with the United States Postal + Service shipping carrier. diff --git a/src/_data/codebase/v2_4/mrg/module-variable.yml b/src/_data/codebase/v2_4/mrg/module-variable.yml new file mode 100644 index 00000000000..1fd9f080b99 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-variable.yml @@ -0,0 +1,4 @@ +--- +title: Variable +content: Magento\Variable Allows to create custom variables and then use them in email + templates or in WYSIWYG editor for editing description of system entities. diff --git a/src/_data/codebase/v2_4/mrg/module-vault-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-vault-graph-ql.yml new file mode 100644 index 00000000000..e10893e8d84 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-vault-graph-ql.yml @@ -0,0 +1,6 @@ +--- +title: VaultGraphQl +content: |- + **VaultGraphQl** provides type and resolver information for the GraphQl module + to generate Vault (stored payment information) information endpoints. This module also + provides mutations for modifying a payment token. diff --git a/src/_data/codebase/v2_4/mrg/module-vault.yml b/src/_data/codebase/v2_4/mrg/module-vault.yml new file mode 100644 index 00000000000..2182b31119f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-vault.yml @@ -0,0 +1,4 @@ +--- +title: Vault +content: The Magento_Vault module implements the integration with the Vault payment + gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_4/mrg/module-version.yml b/src/_data/codebase/v2_4/mrg/module-version.yml new file mode 100644 index 00000000000..24f0fde5bcc --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-version.yml @@ -0,0 +1,3 @@ +--- +title: Version +content: Magento\Version Allows to get Magento version and edition by HTTP GET request diff --git a/src/_data/codebase/v2_4/mrg/module-versions-cms-page-cache.yml b/src/_data/codebase/v2_4/mrg/module-versions-cms-page-cache.yml new file mode 100644 index 00000000000..33c3bb66fa5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-versions-cms-page-cache.yml @@ -0,0 +1,4 @@ +--- +title: VersionsCmsPageCache +content: The Magento_VersionsCmsPageCache module provides adaptation to PageCache + functionality diff --git a/src/_data/codebase/v2_4/mrg/module-versions-cms-url-rewrite-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-versions-cms-url-rewrite-graph-ql.yml new file mode 100644 index 00000000000..f1fb008a0ca --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-versions-cms-url-rewrite-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: VersionsCmsUrlRewriteGraphQl +content: "**VersionsCmsUrlRewriteGraphQl** provides type information for the GraphQl + module to locate URL for Hierarchy Nodes features." diff --git a/src/_data/codebase/v2_4/mrg/module-versions-cms-url-rewrite.yml b/src/_data/codebase/v2_4/mrg/module-versions-cms-url-rewrite.yml new file mode 100644 index 00000000000..572dab5ecb3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-versions-cms-url-rewrite.yml @@ -0,0 +1,6 @@ +--- +title: VersionsCmsUrlRewrite +content: "The Versions CMS Url Rewrite Module ties up the Store Switcher program with + implementation of the Hierarchy structure. See also Magento_UrlRewrite and Magento_VersionsCms + modules. \n\nExtends the Store Switcher program and makes it take into account nodes + from the Hierarchy structure." diff --git a/src/_data/codebase/v2_4/mrg/module-versions-cms.yml b/src/_data/codebase/v2_4/mrg/module-versions-cms.yml new file mode 100644 index 00000000000..c84640f9e6d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-versions-cms.yml @@ -0,0 +1,6 @@ +--- +title: VersionsCms +content: |- + The Versions CMS module adds a hierarchy feature for CMS pages. + + The hierarchy feature organizes CMS pages as a hierarchy tree that allows parent/child relationships between pages. diff --git a/src/_data/codebase/v2_4/mrg/module-visual-merchandiser.yml b/src/_data/codebase/v2_4/mrg/module-visual-merchandiser.yml new file mode 100644 index 00000000000..d7673ac8f37 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-visual-merchandiser.yml @@ -0,0 +1,9 @@ +--- +title: VisualMerchandiser +content: |- + Create and merchandise categories quickly and easily with Visual Merchandiser for Magento. + Drag-and-drop products into position, or set up 'Smart Categories' based upon attributes. + Saves you hours merchandising your Magento store. + + With Visual Merchandiser, products can be re-organised in seconds – visually. + You see the products in place, with images, just like the customer sees them. diff --git a/src/_data/codebase/v2_4/mrg/module-webapi-async.yml b/src/_data/codebase/v2_4/mrg/module-webapi-async.yml new file mode 100644 index 00000000000..2d7b1f49e72 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-webapi-async.yml @@ -0,0 +1,29 @@ +--- +title: WebapiAsync +content: |- + Magento_WebapiAsync module extends Webapi extension and provide functional to process asynchronous requests. + + Magento_WebapiAsync module handles asynchronous requests, schedule, publish and consume bulk operations from a queue. + + ## Installation details + + Before installing this module, note that the Magento_WebapiAsync is dependent on the following modules: + + - Magento_AsynchronousOperations + - Magento_Customer + - Magento_User + - Magento_Webapi + + For information about enabling or disabling a module, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Structure + + `Code/` - the directory that contains Remote service reader configuration files. + + For information about a typical file structure of a module, see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure). + + ## Extensibility + + Extension developers can interact with the Magento_WebapiAsync module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_WebapiAsync module. diff --git a/src/_data/codebase/v2_4/mrg/module-webapi-security.yml b/src/_data/codebase/v2_4/mrg/module-webapi-security.yml new file mode 100644 index 00000000000..95f2e4706e5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-webapi-security.yml @@ -0,0 +1,16 @@ +--- +title: WebapiSecurity +content: |- + The Magento_WebapiSecurity module enables access management of some Web API resources. + + If checkbox enabled in backend through: `Stores -> Configuration -> Services -> Magento Web API -> Web Api Security` then the security of all the services outlined in `app/code/Magento/WebapiSecurity/etc/di.xml` would be loosened. You may modify this list to customize which services should follow this behavior. + + By loosening the security, these services would allow access anonymously (by anyone). + + ## Installation details + + Before installing this module, note that the Magento_WebapiSecurity is dependent on the following modules: + + - `Magento_Webapi` + + For information about enabling or disabling a module, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). diff --git a/src/_data/codebase/v2_4/mrg/module-webapi.yml b/src/_data/codebase/v2_4/mrg/module-webapi.yml new file mode 100644 index 00000000000..92efde43c1d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-webapi.yml @@ -0,0 +1,6 @@ +--- +title: Webapi +content: |- + **Webapi** provides the framework for the application to expose REST and SOAP web services. It exposes an area for REST + and another area for SOAP services and routes requests based on the Webapi configuration. It also handles + deserialization of requests and serialization of responses. diff --git a/src/_data/codebase/v2_4/mrg/module-website-restriction.yml b/src/_data/codebase/v2_4/mrg/module-website-restriction.yml new file mode 100644 index 00000000000..13683124364 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-website-restriction.yml @@ -0,0 +1,7 @@ +--- +title: WebsiteRestriction +content: |- + **Website Restriction** enables administrators to restrict all access to the site or restrict site access + to only logged in customers. You might want to restrict all access when the site is closed for maintenance. + You might want to restrict site access to only logged in customers if the site is a B2B site or if there is + a private sale for registered customers. diff --git a/src/_data/codebase/v2_4/mrg/module-weee-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-weee-graph-ql.yml new file mode 100644 index 00000000000..3d3f9f0a691 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-weee-graph-ql.yml @@ -0,0 +1,23 @@ +--- +title: WeeeGraphQl +content: |- + The Magento_WeeeGraphQl module provides type information for the GraphQl module to generate wee tax fields for the catalog and product information endpoints. + + The Magento_WeeeGraphQl module extends Magento_GraphQl and Magento_Weee modules. This module provides type and resolver information for GraphQL API. + + ## Installation details + + Before installing this module, note that the Magento_WeeeGraphQl is dependent on the following modules: + + - `Magento_CatalogGraphQl` + - `Magento_Store` + - `Magento_Tax` + - `Magento_Weee` + + For information about enabling or disabling a module, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_WeeeGraphQl module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_WeeeGraphQl module. diff --git a/src/_data/codebase/v2_4/mrg/module-weee-staging.yml b/src/_data/codebase/v2_4/mrg/module-weee-staging.yml new file mode 100644 index 00000000000..e7217ba006e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-weee-staging.yml @@ -0,0 +1,20 @@ +--- +title: WeeeStaging +content: |- + The Magento_WeeeStaging module is a part of the staging functionality in Magento EE. It enables you to stage a value of Fixed Product Tax. + + ## Implementation details + + The Magento_WeeeStaging module extends the following Magento_Weee module functionality to be used in staging: + + - adds an opportunity to schedule a Fixed Product Tax type attribute using the Schedule Update form of a product + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_WeeeStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_WeeeStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the module. + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_WeeeStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-weee.yml b/src/_data/codebase/v2_4/mrg/module-weee.yml new file mode 100644 index 00000000000..54ec8b4753b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-weee.yml @@ -0,0 +1,43 @@ +--- +title: Weee +content: "The Magento_Weee module enables the application of fees/fixed product taxes + (FPT) on certain types of products, usually related to electronic devices and recycling.\n\nFixed + product taxes can be used to setup a WEEE tax that is a fixed amount, rather than + a percentage of the product price. FPT can be configured to be displayed at various + places in Magento. Rules, amounts, and display options can be configured in the + backend.\n\nThis module extends the existing functionality of Magento_Tax.\n\nThe + Magento_Weee module includes the following:\n\n- Ability to add different number + of fixed product taxes to product. They are treated as a product attribute.\n- Configuration + of where WEEE appears (on category, product, sales, invoice, or credit memo pages) + and whether FPT should be taxed.\n- A new line item in the totals section.\n\n## + Installation details\n\nThe Magento_Weee module can be installed automatically (using + native Magento install mechanism) without any additional actions.\n\nBefore installing + this module, note that the Magento_Weee is dependent on the following modules:\n\n- + Magento_Catalog\n- Magento_Checkout\n- Magento_Customer\n- Magento_Quote\n- Magento_Sales\n- + Magento_Store\n- Magento_Tax\n\nRefer to [how to enable or disable modules in Magento + 2](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Structure\n\n`Pricing/` - directory that contain tax adjustment.\n\nFor information + about a typical file structure of a module, see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Weee module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Weee module.\n\n### Layouts\n\nThis + module introduces the following layouts and layout handles in the directories:\n\n- + `view/adminhtml/layout`:\n - `catalog_product_form`\n - `sales_creditmemo_item_price`\n + \ - `sales_invoice_item_price`\n - `sales_order_create_item_price`\n - `sales_order_creditmemo_new`\n + \ - `sales_order_creditmemo_updateqty`\n - `sales_order_creditmemo_view`\n + \ - `sales_order_invoice_new`\n - `sales_order_invoice_updateqty`\n - `sales_order_invoice_view`\n + \ - `sales_order_item_price`\n - `sales_order_view`\n\n- `view/base/layout`:\n + \ - `catalog_product_prices`\n\n- `view/frontend/layout`:\n - `checkout_cart_index`\n + \ - `checkout_index_index`\n - `checkout_item_price_renderers`\n - `default`\n + \ - `sales_email_item_price`\n - `sales_email_order_creditmemo_items`\n - + `sales_email_order_invoice_items`\n - `sales_email_order_items`\n - `sales_guest_creditmemo`\n + \ - `sales_guest_invoice`\n - `sales_guest_print`\n - `sales_guest_printcreditmemo`\n + \ - `sales_guest_printinvoice`\n - `sales_guest_view`\n - `sales_order_creditmemo`\n + \ - `sales_order_invoice`\n - `sales_order_item_price`\n - `sales_order_print`\n + \ - `sales_order_printcreditmemo`\n - `sales_order_printinvoice`\n - `sales_order_view`\n\nFor + more information about a layout, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nYou can extend a customer form and widgets using the configuration + files located in the directories \n\n- `view/adminhtml/ui_component`:\n - `product_attribute_add_form`\n- + `view/frontend/ui_component`:\n - `widget_recently_compared`\n - `widget_recently_viewed`\n\nFor + information about a UI component, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-widget.yml b/src/_data/codebase/v2_4/mrg/module-widget.yml new file mode 100644 index 00000000000..cc533ccabdd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-widget.yml @@ -0,0 +1,17 @@ +--- +title: Widget +content: "The Magento_Widget module allows Magento application to be extended with + custom widget blocks.\n\n## Installation details\n\nBefore installing this module, + note that the Magento_Widget is dependent on the following modules:\n\n- Magento_Catalog\n- + Magento_Cms\n- Magento_Store\n\nBefore disabling or uninstalling this module, note + the following dependencies:\n\n- Magento_CatalogWidget\n- Magento_CurrencySymbol\n- + Magento_Newsletter\n\nRefer to [how to enable or disable modules in Magento 2](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Widget module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Widget module.\n\n### Layouts\n\nThis + module introduces the following layouts and layout handles in the directories:\n\n- + `view/adminhtml/layout`:\n - `adminhtml_widget_index`\n - `adminhtml_widget_instance_block`\n + \ - `adminhtml_widget_instance_edit`\n - `adminhtml_widget_instance_index`\n + \ - `adminhtml_widget_loadoptions`\n- `view/frantend/layout`:\n - `default`\n + \ - `print`\n \nFor more information about a layout, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-wishlist-analytics.yml b/src/_data/codebase/v2_4/mrg/module-wishlist-analytics.yml new file mode 100644 index 00000000000..df8b74e41c7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-wishlist-analytics.yml @@ -0,0 +1,13 @@ +--- +title: WishlistAnalytics +content: |- + The Magento_WishlistAnalytics module configures data definitions for a data collection related to the Wishlist module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). + + ## Installation details + + Before installing this module, note that the Magento_WishlistAnalytics is dependent on the following modules: + + - Magento_Analytics + - Magento_Wishlist + + For information about enabling or disabling a module, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). diff --git a/src/_data/codebase/v2_4/mrg/module-wishlist-gift-card-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-wishlist-gift-card-graph-ql.yml new file mode 100644 index 00000000000..35606830004 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-wishlist-gift-card-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: WishlistGiftCardGraphQl +content: "**WishlistGiftCardGraphQl** provides the needed provider for adding a gift + card wishlist item to cart." diff --git a/src/_data/codebase/v2_4/mrg/module-wishlist-gift-card.yml b/src/_data/codebase/v2_4/mrg/module-wishlist-gift-card.yml new file mode 100644 index 00000000000..f58c48d137c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-wishlist-gift-card.yml @@ -0,0 +1,4 @@ +--- +title: WishlistGiftCard +content: "**WishlistGiftCard** provides the needed provider for adding a gift card + product type to wish list." diff --git a/src/_data/codebase/v2_4/mrg/module-wishlist-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-wishlist-graph-ql.yml new file mode 100644 index 00000000000..b1989bdef01 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-wishlist-graph-ql.yml @@ -0,0 +1,43 @@ +--- +title: WishlistGraphQl +content: |- + The Magento_WishlistGraphQl module adds, removes, and updates products on the wishlist. + + The Magento_WishlistGraphQl module extends Magento_GraphQl and Magento_Wishlist modules. This module provides type and resolver information for GraphQL API. + + ## Installation details + + Before installing this module, note that the Magento_WishlistGraphQl is dependent on the following modules: + + - Magento_Catalog + - Magento_Checkout + - Magento_Customer + - Magento_CustomerGraphQl + - Magento_Directory + - Magento_GiftMessage + - Magento_GraphQl + - Magento_Quote + - Magento_Sales + - Magento_Store + + For information about enabling or disabling a module, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_WishlistGraphQl module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_WishlistGraphQl module. + + ## Additional information + + For more information about the Magento_WishlistGraphQl [Queries](#queries) and [Mutations](#mutations) see below: + + ### Queries {#queries} + + - [`wishlist`](https://devdocs.magento.com/guides/v2.4/graphql/queries/wishlist.html) + + ### Mutations {#mutations} + + - [`addProductsToWishlist`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-products-to-wishlist.html) + - [`removeProductsFromWishlist`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/remove-products-from-wishlist.html) + - [`updateProductsInWishlist`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-products-in-wishlist.html) diff --git a/src/_data/codebase/v2_4/mrg/module-wishlist.yml b/src/_data/codebase/v2_4/mrg/module-wishlist.yml new file mode 100644 index 00000000000..6d82110f160 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-wishlist.yml @@ -0,0 +1,54 @@ +--- +title: Wishlist +content: "The Magento_Wishlist module implements the Wishlist functionality.\n\nThis + module allows customers to create a list of products that they can add to their + shopping cart to be purchased at a later date, or share with friends.\n\n## Installation + details\n\nBefore installing this module, note that the Magento_Wishlist is dependent + on the following modules:\n\n- Magento_Captcha\n- Magento_Catalog\n- Magento_Customer\n\nBefore + disabling or uninstalling this module, note the following dependencies:\n\n- Magento_WishlistAnalytics\n\nRefer + to [how to enable or disable modules in Magento 2](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Structure\n\n`Pricing/` - the directory that contain solutions for configurable + and downloadable product price.\n\nFor information about a typical file structure + of a module, see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Wishlist module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Wishlist module.\n\n### + Events\n\nThe module dispatches the following events:\n\n- `product_option_renderer_init` + event in the `\\Magento\\Wishlist\\Block\\Customer\\Wishlist\\Item\\Options::_construct()` + method. Parameters:\n - `block` is a Wishlist block customer items (`\\Magento\\Wishlist\\Block\\Customer\\Wishlist\\Item\\Options` + class).\n- `rss_wishlist_xml_callback` event in the `\\Magento\\Wishlist\\Model\\Rss\\Wishlist::getRssData()` + method. Parameters:\n - `$args` is a array of product object (`\\Magento\\Catalog\\Model\\Product` + class).\n- `wishlist_add_item` event in the `\\Magento\\Wishlist\\Model\\Wishlist::addItem()` + method. Parameters:\n - `item` is an item object (`\\Magento\\Wishlist\\Model\\Item` + class).\n- `wishlist_add_product` event in the `\\Magento\\Wishlist\\Controller\\Index\\Add::execute()` + method. Parameters:\n - `wishlist` is a Wishlist object (`\\Magento\\Wishlist\\Model\\Wishlist` + class).\n - `product` is a product object (`\\Magento\\Catalog\\Api\\Data\\ProductInterface` + class).\n - `item` is an item object (`\\Magento\\Wishlist\\Model\\Item` class).\n- + `wishlist_item_collection_products_after_load` event in the `\\Magento\\Wishlist\\Model\\ResourceModel\\Item\\Collection::_assignProducts()` + method. Parameters:\n - `product_collection` is a product collection object (`\\Magento\\Catalog\\Model\\ResourceModel\\Product\\Collection` + class).\n- `wishlist_items_renewed` event in the `\\Magento\\Wishlist\\Helper\\Data::calculate()` + method.\n- `wishlist_product_add_after` event in the `\\Magento\\Wishlist\\Model\\Wishlist::addNewItem()` + method. Parameters:\n - `items` is an array of item object (`\\Magento\\Wishlist\\Model\\Item` + class).\n- `wishlist_share` event in the `\\Magento\\Wishlist\\Controller\\Index\\Send::execute()` + method. Parameters:\n - `wishlist` is a Wishlist object (`\\Magento\\Wishlist\\Model\\Wishlist` + class).\n- `wishlist_update_item` event in the `\\Magento\\Wishlist\\Controller\\Index\\UpdateItemOptions::execute()` + method. Parameters:\n - `wishlist` is a Wishlist object (`\\Magento\\Wishlist\\Model\\Wishlist` + class).\n - `product` is a product object (`\\Magento\\Catalog\\Api\\Data\\ProductInterface` + class).\n - `item` is an item object (`\\Magento\\Wishlist\\Model\\Item` class).\n\nFor + information about the event, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events).\n\n### + Layouts\n\nThis module introduces the following layouts and layout handles in the + directories:\n\n- `view/adminhtml/layout`:\n - `customer_index_wishlist`\n- `view/base/layout`:\n + \ - `catalog_product_prices`\n- `view/frantend/layout`:\n - `catalog_category_view`\n + \ - `catalog_product_view`\n - `catalogsearch_advanced_result`\n - `checkout_cart_index`\n + \ - `checkout_cart_item_renderers`\n - `customer_account`\n - `default`\n + \ - `wishlist_email_items`\n - `wishlist_email_rss`\n - `wishlist_index_configure`\n + \ - `wishlist_index_configure_type_bundle`\n - `wishlist_index_configure_type_configurable`\n + \ - `wishlist_index_configure_type_downloadable`\n - `wishlist_index_configure_type_grouped`\n + \ - `wishlist_index_configure_type_simple`\n - `wishlist_index_index`\n - + `wishlist_index_share`\n - `wishlist_shared_index.xml`\n \nFor more information + about a layout, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nYou can extend a customer form and widgets using the configuration + files located in the directories \n- `view/base/ui_component`:\n - `customer_form`\n- + `view/frontend/ui_component`:\n - `widget_recently_compared`\n - `widget_recently_viewed`\n\nFor + information about a UI component, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html)." diff --git a/src/_data/codebase/v2_4/mrg/msi/Inventory.yml b/src/_data/codebase/v2_4/mrg/msi/Inventory.yml deleted file mode 100644 index 13264b59578..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/Inventory.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_Inventory -source_repo: inventory -release: 1.2.2 -github_path: Inventory/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `Inventory` module is part of the new inventory infrastructure,\nwhich - replaces the legacy `CatalogInventory` module with new and expanded features and - APIs for Inventory Management. \n \nThe [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\nAll Inventory Management - modules follow the \n[Single Responsibility Principle](https://en.wikipedia.org/wiki/Single_responsibility_principle).\n[Inventory - management architecture](https://devdocs.magento.com/guides/v2.3/inventory/architecture.html) - \nprovides additional insight about the overall structure of these modules.\n\n## - Installation details\n\nThis module is installed as part of Magento Open Source. - Unless a custom implementation for `InventoryApi` is provided\nby a 3rd-party module, - the module cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nMagento - does not recommend using or referring to classes and other entities in the `Inventory` - module. All public \ninterfaces and extension points related to this module are - located in the `InventoryApi` module. \nUse the interfaces and extension points - defined in `InventoryApi` to extend this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryAdminUi.yml deleted file mode 100644 index b8b836b2a9e..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryAdminUi -source_repo: inventory -release: 1.2.2 -github_path: InventoryAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryAdminUi` module extends the Magento Admin UI to add Inventory Management functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryAdvancedCheckout.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryAdvancedCheckout.yml deleted file mode 100644 index fd3d763a4c4..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryAdvancedCheckout.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_InventoryAdvancedCheckout -source_repo: inventory -release: 1.2.2 -github_path: InventoryAdvancedCheckout/README.md -last_modified_at: '2019-08-02 00:04:37 -0500' -content: |- - ## Magento_InventoryAdvancedCheckout - - ## Overview - - The Magento_InventoryAdvancedCheckout module adds multi-sourcing capabilities to the AdvancedCheckout module allowing Order By SKU feature to work correctly with multiple inventory sources enabled. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryApi.yml deleted file mode 100644 index 9909db2a951..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryApi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryApi -source_repo: inventory -release: 1.2.2 -github_path: InventoryApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryApi` module provides Inventory Management service contracts. - \n\nThis module is part of the new inventory infrastructure. The\n[Inventory Management - overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extensibility\n\nThe `InventoryApi` module contains extension points and APIs that - 3rd-party developers\ncan use to provide custom inventory functionality.\n\n### - Public APIs\n\nPublic APIs are defined in the `Api` and `Api/Data` directories.\n\n### - REST endpoints\n\nThe `etc/webapi.xml` file defines endpoints for managing sources, - stocks, stock source links, and source items." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryBundleImportExport.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryBundleImportExport.yml deleted file mode 100644 index 5ecc60db7e6..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryBundleImportExport.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryBundleImportExport -source_repo: inventory -release: 1.2.2 -github_path: InventoryBundleImportExport/README.md -last_modified_at: '2020-03-13 09:52:30 +0200' -content: |- - The `InventoryBundleImportExport` module integrates inventory management business logic into Magento's bundle product logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProduct.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProduct.yml deleted file mode 100644 index 044835536c0..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProduct.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryBundleProduct -source_repo: inventory -release: 1.2.2 -github_path: InventoryBundleProduct/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryBundleProduct` module integrates inventory management business logic into Magento's bundle product logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProductAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProductAdminUi.yml deleted file mode 100644 index 39055115152..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProductAdminUi.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_InventoryBundleProductAdminUi -source_repo: inventory -release: 1.2.2 -github_path: InventoryBundleProductAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryBundleProductAdminUi`extends the Magento Admin UI to add MSI - functionality.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It may be disabled if the Inventory - Management UI\nis provided by a 3rd-party system or if you run a headless version - of Magento.\n \n## Extensibility\n\nThere are no extension points or for this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProductIndexer.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProductIndexer.yml deleted file mode 100644 index 6e3a11cb618..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProductIndexer.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryBundleProductIndexer -source_repo: inventory -release: 1.2.2 -github_path: InventoryBundleProductIndexer/README.md -last_modified_at: '2020-02-07 11:00:07 +0200' -content: |- - The `InventoryBundleProductIndexer` module integrates inventory management business logic into Magento's indexation logic for bundle products. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryCache.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryCache.yml deleted file mode 100644 index 470dadae110..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryCache.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryCache -source_repo: inventory -release: 1.2.2 -github_path: InventoryCache/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryCache` module integrates inventory management business logic into Magento's cache logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalog.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryCatalog.yml deleted file mode 100644 index 60afdfb0ca8..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalog.yml +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Magento_InventoryCatalog -source_repo: inventory -release: 1.2.2 -github_path: InventoryCatalog/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryCatalog` module integrates inventory management business logic - into Magento's catalog logic.\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventoryCatalogApi`\nis provided by a 3rd-party module, the module cannot - be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventoryCatalogApi` module. - \nUse the interfaces defined in `InventoryCatalogApi` to extend this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogAdminUi.yml deleted file mode 100644 index 4d5a85a1903..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryCatalogAdminUi -source_repo: inventory -release: 1.2.2 -github_path: InventoryCatalogAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryCatalogAdminUi` module extends the Magento Admin UI to add MSI functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryCatalogAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogApi.yml deleted file mode 100644 index c674c499061..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogApi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryCatalogApi -source_repo: inventory -release: 1.2.2 -github_path: InventoryCatalogApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryCatalogApi` module provides service contracts for default - source and stock providers as well as bulk operations. \n\nThis module is part of - the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extensibility\n\nThe `InventoryCatalogApi` module contains extension points and - APIs that 3rd-party developers\ncan use to provide custom inventory catalog functionality.\n\n### - Public APIs\n\nPublic APIs are defined in the `Api` directory.\n\n### REST endpoints\n\nThe - `etc/webapi.xml` file defines endpoints for assigning, unassigning, and transferring - sources in bulk." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogFrontendUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogFrontendUi.yml deleted file mode 100644 index 00578311096..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogFrontendUi.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryCatalogFrontendUi -source_repo: inventory -release: 1.2.2 -github_path: InventoryCatalogFrontendUi/README.md -last_modified_at: '2020-10-19 13:02:39 +0300' -content: |- - The `InventoryCatalogFrontendUi` module adds new extension point for getting info about a product for ui usage. - - This module is a part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryCatalogFrontendUi` module contains extension points. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogSearch.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogSearch.yml deleted file mode 100644 index b9ab985ea08..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogSearch.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryCatalogSearch -source_repo: inventory -release: 1.2.2 -github_path: InventoryCatalogSearch/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryCatalogSearch` module integrates inventory management business logic into Magento's search logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProduct.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProduct.yml deleted file mode 100644 index 31d7ab97193..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProduct.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Magento_InventoryConfigurableProduct -source_repo: inventory -release: 1.2.2 -github_path: InventoryConfigurableProduct/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - ## InventoryConfigurableProduct module - - The `InventoryConfigurableProduct` module integrates inventory management business logic into Magento's configurable product logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProductAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProductAdminUi.yml deleted file mode 100644 index 319c13f34d6..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProductAdminUi.yml +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Magento_InventoryConfigurableProductAdminUi -source_repo: inventory -release: 1.2.2 -github_path: InventoryConfigurableProductAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryConfigurableProductAdminUi`extends the Magento Admin UI to - add inventory management functionality.\n\nThis module is part of the new inventory - infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It may be disabled if the Inventory - Management UI\nis provided by a 3rd-party system or if you run a headless version - of Magento.\n \n## Extensibility\n\nThe `InventoryConfigurableProductAdminUi` module - contains several extension points.\n\n### UI Components\n\nThe `view/adminhtml/ui_component` - directory contains extensible UI components." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProductFrontendUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProductFrontendUi.yml deleted file mode 100644 index c0552a3455d..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProductFrontendUi.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryConfigurableProductFrontendUi -source_repo: inventory -release: 1.2.2 -github_path: InventoryConfigurableProductFrontendUi/README.md -last_modified_at: '2020-10-19 13:02:39 +0300' -content: |- - The `InventoryConfigurableProductFrontendUi` adds info about salable quantity for configurable variations in product page. - - This module is a part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryConfigurableProductFrontendUi` module contains several extension points. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProductIndexer.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProductIndexer.yml deleted file mode 100644 index 541a8ef95db..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProductIndexer.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryConfigurableProductIndexer -source_repo: inventory -release: 1.2.2 -github_path: InventoryConfigurableProductIndexer/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryConfigurableProductIndexer` module integrates inventory management business logic into Magento's indexation logic for configurable products. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryConfiguration.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryConfiguration.yml deleted file mode 100644 index 3ab23c9dd1a..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryConfiguration.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryConfiguration -source_repo: inventory -release: 1.2.2 -github_path: InventoryConfiguration/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryConfiguration` module implements logic for inventory management - configuration.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for\n`InventoryConfigurationApi` is provided by a 3rd-party module, the module cannot - be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventoryConfigurationApi` - module. \nUse the interfaces defined in `InventoryConfigurationApi` to extend this - module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurationApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurationApi.yml deleted file mode 100644 index f23e7dd7704..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurationApi.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_InventoryConfigurationApi -source_repo: inventory -release: 1.2.2 -github_path: InventoryConfigurationApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryConfigurationApi` module provides service contracts for inventory management configuration. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be disabled. - - ## Extensibility - - The `InventoryConfigurationApi` module contains extension points and APIs that 3rd-party developers - can use to provide custom inventory functionality. - - ### Public APIs - - Public APIs are defined in the `Api` and `Api/Data` directories. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelection.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelection.yml deleted file mode 100644 index 76ccfe9f6d4..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelection.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_InventoryDistanceBasedSourceSelection -source_repo: inventory -release: 1.2.2 -github_path: InventoryDistanceBasedSourceSelection/README.md -last_modified_at: '2018-12-28 10:54:19 +0100' -content: "The `InventoryDistanceBasedSourceSelection` module implements logic for - distance based source selection\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source.\n\n## Extension points and service - contracts\n\nAll public interfaces related to this module are located in the `InventoryDistanceBasedSourceSelectionApi` - module. \nUse the interfaces defined in `InventoryDistanceBasedSourceSelectionApi` - to extend this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelectionAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelectionAdminUi.yml deleted file mode 100644 index 87d74ec1ff2..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelectionAdminUi.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryDistanceBasedSourceSelectionAdminUi -source_repo: inventory -release: 1.2.2 -github_path: InventoryDistanceBasedSourceSelectionAdminUi/README.md -last_modified_at: '2018-12-28 10:54:19 +0100' -content: |- - The `InventoryDistanceBasedSourceSelectionAdminUi` module extends Magento's admin UI with source selection based on distance functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelectionApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelectionApi.yml deleted file mode 100644 index 32fa3e5d784..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelectionApi.yml +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Magento_InventoryDistanceBasedSourceSelectionApi -source_repo: inventory -release: 1.2.2 -github_path: InventoryDistanceBasedSourceSelectionApi/README.md -last_modified_at: '2018-12-28 10:54:19 +0100' -content: "The `InventoryDistanceBasedSourceSelectionApi` module provides service contracts - for distance based source selection algorithm. \n\nThis module is part of the new - inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source.\n\n## Extensibility\n\nThe `InventoryDistanceBasedSourceSelectionApi` - module contains extension points and APIs that 3rd-party developers\ncan use to - provide custom distance based source selection algorithms.\n\n### Public APIs\n\nPublic - APIs are defined in the `Api` and `Api/Data` directories.\n\n### REST endpoints\n\nThe - `etc/webapi.xml` file defines endpoints for managing distance based algorithms." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryElasticsearch.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryElasticsearch.yml deleted file mode 100644 index 756047701e2..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryElasticsearch.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryElasticsearch -source_repo: inventory -release: 1.2.2 -github_path: InventoryElasticsearch/README.md -last_modified_at: '2018-12-21 16:08:11 +0200' -content: |- - The `InventoryElasticsearch` module provides elastic search support for Inventory Management. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryExportStock.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryExportStock.yml deleted file mode 100644 index be4fcc50ede..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryExportStock.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryExportStock -source_repo: inventory -release: 1.2.2 -github_path: InventoryExportStock/README.md -last_modified_at: '2019-04-23 22:46:43 +0300' -content: |- - The `InventoryExportStock` module provides aggregated stock export functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryExportStockApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryExportStockApi.yml deleted file mode 100644 index f54b7243864..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryExportStockApi.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryExportStockApi -source_repo: inventory -release: 1.2.2 -github_path: InventoryExportStockApi/README.md -last_modified_at: '2019-04-23 22:46:43 +0300' -content: |- - The `InventoryExportStockApi` module provides provides aggregated stock export functionality api. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryGraphQl.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryGraphQl.yml deleted file mode 100644 index d4119412731..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryGraphQl.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryGraphQl -source_repo: inventory -release: 1.2.2 -github_path: InventoryGraphQl/README.md -last_modified_at: '2019-03-30 16:15:21 +0100' -content: |- - The `InventoryGraphQl` provides type information for the GraphQl module - to generate inventory stock fields for product information endpoints. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProduct.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProduct.yml deleted file mode 100644 index 81c9f882d1e..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProduct.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_InventoryGroupedProduct -source_repo: inventory -release: 1.2.2 -github_path: InventoryGroupedProduct/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryGroupedProduct` module integrates inventory management business - logic into Magento's grouped product logic.\n\nThis module is part of the new inventory - infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n - \n## Extension points and service contracts\n\nThere are no extension points or - service contracts for this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProductAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProductAdminUi.yml deleted file mode 100644 index 008de7b6325..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProductAdminUi.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryGroupedProductAdminUi -source_repo: inventory -release: 1.2.2 -github_path: InventoryGroupedProductAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryGroupedProductAdminUi` module extends Magento's admin UI with inventory management functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProductIndexer.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProductIndexer.yml deleted file mode 100644 index 90337eb70fb..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProductIndexer.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryGroupedProductIndexer -source_repo: inventory -release: 1.2.2 -github_path: InventoryGroupedProductIndexer/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryGroupedProductIndexer` module integrates inventory management business logic into Magento's indexation logic for grouped products. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryImportExport.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryImportExport.yml deleted file mode 100644 index 1529dfb447f..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryImportExport.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_InventoryImportExport -source_repo: inventory -release: 1.2.2 -github_path: InventoryImportExport/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryImportExport` module provides compatibility between Magento's - flat file import/export logic and Inventory Management.\n\nThis module is part of - the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n \n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extension points and service contracts\n\nThere are no extension points or service - contracts for this module.\n\n## Additional information\n\nThe `files/sample/stock_sources.csv` - file is a template for importing inventory into the system." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickup.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickup.yml deleted file mode 100644 index 7c4f59a3374..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickup.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryInStorePickup -source_repo: inventory -release: 1.2.2 -github_path: InventoryInStorePickup/README.md -last_modified_at: '2019-03-13 12:13:26 -0500' -content: "The `InventoryInStorePickup` module provides business logic for In-Store - Pickup functionality.\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventoryInStorePickup`\nis provided by a 3rd-party module, the module cannot - be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventoryInStorePickupApi` - module. \nUse the interfaces defined in `InventoryInStorePickupApi` to extend this - module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupAdminUi.yml deleted file mode 100644 index c1d6670f77d..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryInStorePickupAdminUi -source_repo: inventory -release: 1.2.2 -github_path: InventoryInStorePickupAdminUi/README.md -last_modified_at: '2019-05-19 23:51:00 +0300' -content: |- - The `InventoryInStorePickupAdminUi` module extends the Magento Admin UI to add Inventory In-Store Pickup functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory InStorePickup UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryInStorePickupAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupApi.yml deleted file mode 100644 index 8a11f5ebe28..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupApi.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_InventoryInStorePickupApi -source_repo: inventory -release: 1.2.2 -github_path: InventoryInStorePickupApi/README.md -last_modified_at: '2019-02-11 13:03:35 +1030' -content: |- - The `InventoryInStorePickupApi` module provides service contracts for In-Store Pickup functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupApi` - is provided by a 3rd-party module, the module cannot be deleted or disabled. - - ## Extensibility - - The `InventoryInStorePickupApi` module contains extension points and APIs that 3rd-party developers - can use to provide customization of In-Store Pickup functionality - - ### Public APIs - - Public APIs are defined in the `Api` and `Api/Data` directories. - - ### REST endpoints - - The `etc/webapi.xml` file defines endpoints for configuring in store pickup for sources. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupFrontend.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupFrontend.yml deleted file mode 100644 index ebbba161e13..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupFrontend.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryInStorePickupFrontend -source_repo: inventory -release: 1.2.2 -github_path: InventoryInStorePickupFrontend/README.md -last_modified_at: '2019-07-22 08:53:12 +0200' -content: "The `InventoryInStorePickup` module provides business logic for In-Store - Pickup functionality.\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventoryInStorePickup`\nis provided by a 3rd-party module, the module cannot - be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventoryInStorePickupApi` - module. \nUse the interfaces defined in `InventoryInStorePickupApi` to extend this - module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupGraphQl.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupGraphQl.yml deleted file mode 100644 index 75544d8a02f..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupGraphQl.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_InventoryInStorePickupGraphQl -source_repo: inventory -release: 1.2.2 -github_path: InventoryInStorePickupGraphQl/README.md -last_modified_at: '2019-08-23 14:20:40 +0300' -content: |- - The `InventoryInStorePickupGraphQl` module provides GraphQl coverage of `InventoryInStorePickupApi` API. - Module provide possibility to search and filter Pickup Locations with GraphQl requests. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupGraphQl` - is provided by a 3rd-party module, the module cannot be deleted or disabled. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupMultishipping.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupMultishipping.yml deleted file mode 100644 index 1e35c03dd1b..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupMultishipping.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_InventoryInStorePickupMultishipping -source_repo: inventory -release: 1.2.2 -github_path: InventoryInStorePickupMultishipping/README.md -last_modified_at: '2019-09-12 15:55:31 +0300' -content: |- - The `InventoryInStorePickupMultishipping` module provides business logic for In-Store Pickup functionality on Multishipping Checkout. - In-Store Pickup Delivery is not available for Multishipping for now. - Module provide plugin to disable active Multishipping mode when customer will visit the checkout. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupMultishipping` - is provided by a 3rd-party module, the module cannot be deleted or disabled. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupQuote.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupQuote.yml deleted file mode 100644 index 568a918b9b5..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupQuote.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryInStorePickupQuote -source_repo: inventory -release: 1.2.2 -github_path: InventoryInStorePickupQuote/README.md -last_modified_at: '2019-06-03 14:53:32 +0300' -content: "The `InventoryInStorePickupQuote` module provides business logic for In-Store - Pickup implementation in order placement flow.\n\nThis module is part of the new - inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventoryInStorePickupQuote`\nis provided by a 3rd-party module, the module - cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll - public interfaces related to this module are located in the `InventoryInStorePickupQuote` - module. \nUse the interfaces defined in `InventoryInStorePickupQuote` to extend - this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupQuoteGraphQl.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupQuoteGraphQl.yml deleted file mode 100644 index 9cad93ff569..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupQuoteGraphQl.yml +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Magento_InventoryInStorePickupQuoteGraphQl -source_repo: inventory -release: 1.2.2 -github_path: InventoryInStorePickupQuoteGraphQl/README.md -last_modified_at: '2019-07-27 10:54:07 +0300' -content: |- - The `InventoryInStorePickupQuoteGraphQl` module provides extension for Quote GraphQl functionality according to In-Store Pickup functionality requirements. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupQuoteGraphQl` - is provided by a 3rd-party module, the module cannot be deleted or disabled. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSales.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSales.yml deleted file mode 100644 index 96d3b2e90d6..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSales.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryInStorePickupSales -source_repo: inventory -release: 1.2.2 -github_path: InventoryInStorePickupSales/README.md -last_modified_at: '2019-10-11 19:11:49 +0300' -content: "The `InventoryInStorePickupSales` module provides business logic for In-Store - Pickup functionality related to Sales operations.\n\nThis module is part of the - new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventoryInStorePickupSales`\nis provided by a 3rd-party module, the module - cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll - public interfaces related to this module are located in the `InventoryInStorePickupSalesApi` - module. \nUse the interfaces defined in `InventoryInStorePickupSalesApi` to extend - this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSalesAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSalesAdminUi.yml deleted file mode 100644 index f97134cb7e3..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSalesAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryInStorePickupSalesAdminUi -source_repo: inventory -release: 1.2.2 -github_path: InventoryInStorePickupSalesAdminUi/README.md -last_modified_at: '2019-11-15 17:17:28 +0200' -content: |- - The `InventoryInStorePickupSalesAdminUi` module extends the Magento Admin UI to add Inventory In-Store Pickup functionality Sales operations enhancement. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory InStorePickup UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryInStorePickupSalesAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSalesApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSalesApi.yml deleted file mode 100644 index 377c8692fb8..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSalesApi.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Magento_InventoryInStorePickupSalesApi -source_repo: inventory -release: 1.2.2 -github_path: InventoryInStorePickupSalesApi/README.md -last_modified_at: '2019-11-15 17:17:28 +0200' -content: |- - The `InventoryInStorePickupSalesApi` module provides service contracts for In-Store Pickup functionality in scope of Sales operations. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupSalesApi` - is provided by a 3rd-party module, the module cannot be deleted or disabled. - - ## Extensibility - - The `InventoryInStorePickupSalesApi` module contains extension points and APIs that 3rd-party developers - can use to provide customization of In-Store Pickup functionality diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShipping.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShipping.yml deleted file mode 100644 index a6cbf921b6f..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShipping.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryInStorePickupShipping -source_repo: inventory -release: 1.2.2 -github_path: InventoryInStorePickupShipping/README.md -last_modified_at: '2019-06-09 12:06:59 +0300' -content: "The `InventoryInStorePickupShipping` module provides business logic for - In-Store Pickup functionality on Checkout.\n\nThis module is part of the new inventory - infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventoryInStorePickupShipping`\nis provided by a 3rd-party module, the module - cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll - public interfaces related to this module are located in the `InventoryInStorePickupShippingApi` - module. \nUse the interfaces defined in `InventoryInStorePickupShippingApi` to extend - this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShippingAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShippingAdminUi.yml deleted file mode 100644 index 612c81e0e12..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShippingAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryInStorePickupShippingAdminUi -source_repo: inventory -release: 1.2.2 -github_path: InventoryInStorePickupShippingAdminUi/README.md -last_modified_at: '2019-05-29 21:29:50 +0300' -content: |- - The `InventoryInStorePickupShippingAdminUi` module extends the Magento Admin UI to add In-Store Pickup Delivery Method. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory InStorePickup UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryInStorePickupShippingAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShippingApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShippingApi.yml deleted file mode 100644 index fd877c40b93..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShippingApi.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_InventoryInStorePickupShippingApi -source_repo: inventory -release: 1.2.2 -github_path: InventoryInStorePickupShippingApi/README.md -last_modified_at: '2019-05-29 21:29:50 +0300' -content: |- - The `InventoryInStorePickupShippingApi` module provides service contracts for "In-Store Pickup Delivery Method" implementation of In-Store Pickup functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupShippingApi` - is provided by a 3rd-party module, the module cannot be deleted or disabled. - - ## Extensibility - - The `InventoryInStorePickupShippingApi` module contains extension points and APIs that 3rd-party developers - can use to provide customization of In-Store Pickup functionality - - ### Public APIs - - Public APIs are defined in the `Api` and `Api/Data` directories. - - ### REST endpoints - - The `etc/webapi.xml` file defines endpoints for configuring in store pickup for sources. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupWebapiExtension.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupWebapiExtension.yml deleted file mode 100644 index 60f672aaf9d..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupWebapiExtension.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryInStorePickupWebapiExtension -source_repo: inventory -release: 1.2.2 -github_path: InventoryInStorePickupWebapiExtension/README.md -last_modified_at: '2019-09-17 09:16:51 +0300' -content: "The `InventoryInStorePickupWebapiExtension` is a part of `InStorePickup` - implementation.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\nThe module provide fix - for usage of extension attributes as parameter for get endpoint in web API.\nThe - module is abandoned and will be removed as soon as fix for the described issue will - be released.\n\nPlease check links for more details:\n* [Original issue in Core - Repository](https://github.com/magento/magento2/issues/24116) \n* [Issue in MSI - Repository](https://github.com/magento-engcom/msi/issues/2507)\n\n\n## Installation - details\n\nThis module is installed as part of Magento Open Source." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryIndexer.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryIndexer.yml deleted file mode 100644 index 85f9ea5bef1..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryIndexer.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryIndexer -source_repo: inventory -release: 1.2.2 -github_path: InventoryIndexer/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryIndexer` module provides indexation logic for Inventory Management. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotification.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotification.yml deleted file mode 100644 index a25024b2789..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotification.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryLowQuantityNotification -source_repo: inventory -release: 1.2.2 -github_path: InventoryLowQuantityNotification/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryLowQuantityNotification` module integrates Inventory Management - business logic into Magento's low quantity notification logic.\n\nThis module is - part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for\n`InventoryLowQuantityNotificationApi` is provided by a 3rd-party module, the - module cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll - public interfaces related to this module are located in the `InventoryLowQuantityNotificationApi` - module. \nUse the interfaces defined in `InventoryLowQuantityNotificationApi` to - extend this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotificationAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotificationAdminUi.yml deleted file mode 100644 index 027db39e7d6..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotificationAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryLowQuantityNotificationAdminUi -source_repo: inventory -release: 1.2.2 -github_path: InventoryLowQuantityNotificationAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryLowQuantityNotificationAdminUi` module extends Magento's admin UI with inventory management functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryLowQuantityNotificationAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotificationApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotificationApi.yml deleted file mode 100644 index d9442d915b3..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotificationApi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryLowQuantityNotificationApi -source_repo: inventory -release: 1.2.2 -github_path: InventoryLowQuantityNotificationApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryLowQuantityNotificationApi` module provides service contracts - for managing Inventory Management notifications. \n\nThis module is part of the - new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extensibility\n\nThe `InventoryLowQuantityNotificationApi` module contains extension - points and APIs that 3rd-party developers\ncan use to provide custom low quantity - notification functionality.\n\n### Public APIs\n\nPublic APIs are defined in the - `Api` and `Api/Data` directories.\n\n### REST endpoints\n\nThe `etc/webapi.xml` - file defines endpoints for managing low quantity notifications." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryMultiDimensionalIndexerApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryMultiDimensionalIndexerApi.yml deleted file mode 100644 index b5310bc26a6..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryMultiDimensionalIndexerApi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_InventoryMultiDimensionalIndexerApi -source_repo: inventory -release: 1.2.2 -github_path: InventoryMultiDimensionalIndexerApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryMultiDimensionalIndexerApi` module provides functionality - for creating and handling multi-dimension indexes.\n\nThis module is part of the - new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n\n## - Extension points\n\nThe library introduces a set of extension points which split - a monolithic index by the specified dimension (Scope), creating \nan independent - index (i.e. dedicated MySQL table) per dimension. The library also provides a mechanism - for resolving \nindex names based on the provided scope. The multi-dimension indexes - are introduced for the sake of data scalability\nand the ability to reindex data - in the scope of particular dimension only.\n\nAn aliasing mechanism guarantees zero - downtime to make Front-End responsive while Full Reindex being processed." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryProductAlert.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryProductAlert.yml deleted file mode 100644 index e48b81328ca..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryProductAlert.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryProductAlert -source_repo: inventory -release: 1.2.2 -github_path: InventoryProductAlert/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryProductAlert` module integrates Inventory Management business logic into Magento's product alert logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryRequisitionList.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryRequisitionList.yml deleted file mode 100644 index ac35a666e6a..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryRequisitionList.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_InventoryRequisitionList -source_repo: inventory -release: 1.2.2 -github_path: InventoryRequisitionList/README.md -last_modified_at: '2019-08-02 00:04:37 -0500' -content: The Magento_InventoryRequisitionList allows the customer to use the new inventory - management (MSI). diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryReservationCli.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryReservationCli.yml deleted file mode 100644 index 1927526e052..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryReservationCli.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_InventoryReservationCli -source_repo: inventory -release: 1.2.2 -github_path: InventoryReservationCli/README.md -last_modified_at: '2019-04-10 12:11:17 +0200' -content: |- - The `InventoryReservationCli` module provide a cli command which helps the developer to discover inconsistencies on reservation. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryReservations.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryReservations.yml deleted file mode 100644 index ce542fb4d2f..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryReservations.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryReservations -source_repo: inventory -release: 1.2.2 -github_path: InventoryReservations/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryReservations` module provides logic for handling product reservations.\n\nThis - module is part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for\n`InventoryReservationApi` is provided by a 3rd-party module, the module cannot - be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventoryReservationsApi` - module. \nUse the interfaces defined in `InventoryReservationsApi` to extend this - module.\n\n## Additional information\n\nThe `InventoryReservations` module creates - the `inventory_cleanup_reservations` cron job." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryReservationsApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryReservationsApi.yml deleted file mode 100644 index 7e4fcac6a5e..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryReservationsApi.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_InventoryReservationsApi -source_repo: inventory -release: 1.2.2 -github_path: InventoryReservationsApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryReservationsApi` module provides service contracts for Inventory Management reservations. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extensibility - - The `InventoryReservationsApi` module contains extension points and APIs that 3rd-party developers - can use to provide custom inventory reservation functionality. - - ### Public APIs - - Public APIs are defined in the `Model` directory. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventorySales.yml b/src/_data/codebase/v2_4/mrg/msi/InventorySales.yml deleted file mode 100644 index fbcf942571a..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventorySales.yml +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Magento_InventorySales -source_repo: inventory -release: 1.2.2 -github_path: InventorySales/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySales` module integrates Inventory Management business logic - into Magento's sales logic.\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n - \nThis module is installed as part of Magento Open Source. Unless a custom implementation - for `InventorySalesApi`\nis provided by a 3rd-party module, the module cannot be - deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventorySalesApi` module. - \nUse the interfaces defined in `InventorySalesApi` to extend this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventorySalesAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventorySalesAdminUi.yml deleted file mode 100644 index cf260edcecc..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventorySalesAdminUi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventorySalesAdminUi -source_repo: inventory -release: 1.2.2 -github_path: InventorySalesAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySalesAdminUi` module extends Magento's Admin UI with Inventory - Management functionality.\n\nThis module is part of the new inventory infrastructure. - The \n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It may be disabled if the Inventory - Management UI\nis provided by a 3rd-party system or if you run a headless version - of Magento.\n\n## Extensibility\n\nThe `InventorySalesAdminUi` module contains several - extension points.\n\n### Layouts\n\nYou can extend and override layouts defined - in the `view/adminhtml/layout` directory.\n\n### UI Components\n\nThe `view/adminhtml/ui_component` - directory contains extensible UI components." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventorySalesApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventorySalesApi.yml deleted file mode 100644 index 1f1b460e231..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventorySalesApi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventorySalesApi -source_repo: inventory -release: 1.2.2 -github_path: InventorySalesApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySalesApi` module provides service contracts for inventory - management. \n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extensibility\n\nThe `InventorySalesApi` module contains extension points and APIs - that 3rd-party developers\ncan use to provide custom inventory catalog functionality.\n\n### - Public APIs\n\nPublic APIs are defined in the `Api` and `Api/Data` directories.\n\n### - REST endpoints\n\nThe `etc/webapi.xml` file defines endpoints for determining whether - a salable amount of products are available for purchase." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventorySalesFrontendUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventorySalesFrontendUi.yml deleted file mode 100644 index 9a2542239b2..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventorySalesFrontendUi.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_InventorySalesFrontendUi -source_repo: inventory -release: 1.2.2 -github_path: InventorySalesFrontendUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySalesFrontendUi` module extends Magento's frontend UI with - Inventory Management functionality. \n\nThis module is part of the new inventory - infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. You can remove it if you run - a headless version of Magento.\n\n## Extension points and service contracts\n\nThere - are no extension points or service contracts for this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventorySetupFixtureGenerator.yml b/src/_data/codebase/v2_4/mrg/msi/InventorySetupFixtureGenerator.yml deleted file mode 100644 index 7525dd3afb5..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventorySetupFixtureGenerator.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_InventorySetupFixtureGenerator -source_repo: inventory -release: 1.2.2 -github_path: InventorySetupFixtureGenerator/README.md -last_modified_at: '2018-12-24 14:41:45 +0200' -content: "The `InventorySetupFixtureGenerator` module customizes the process of Inventory - Data (Salable Quantity) Generation for [performance testing](https://devdocs.magento.com/guides/v2.3/config-guide/cli/config-cli-subcommands-perf-data.html).\n\nThis - module is part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - \nfor Inventory Data generation is provided by a 3rd-party module, the module cannot - be deleted or disabled." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryShipping.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryShipping.yml deleted file mode 100644 index 65d82b51dc0..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryShipping.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_InventoryShipping -source_repo: inventory -release: 1.2.2 -github_path: InventoryShipping/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryShipping` module integrates MSI business logic into Magento's - shipping logic.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n - \nThis module is installed as part of Magento Open Source. It cannot be deleted - or disabled.\n\n## Extension points and service contracts\n\nAll public interfaces - related to this module are located in the `InventorySourceDeductionApi` and \n`InventorySourceSelectionApi` - modules. \nUse the interfaces defined in those modules to extend this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryShippingAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryShippingAdminUi.yml deleted file mode 100644 index 86758de7a8a..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryShippingAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryShippingAdminUi -source_repo: inventory -release: 1.2.2 -github_path: InventoryShippingAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryShippingAdminUi` module extends Magento's Admin UI with Inventory Management functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryShippingAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventorySourceDeductionApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventorySourceDeductionApi.yml deleted file mode 100644 index a9b3ba71753..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventorySourceDeductionApi.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_InventorySourceDeductionApi -source_repo: inventory -release: 1.2.2 -github_path: InventorySourceDeductionApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySourceDeductionApi` module provides service contracts for - managing source deductuions when products are sold. \n\nThis module is part of the - new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventorySourceSelection.yml b/src/_data/codebase/v2_4/mrg/msi/InventorySourceSelection.yml deleted file mode 100644 index 21c4b7b51b8..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventorySourceSelection.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventorySourceSelection -source_repo: inventory -release: 1.2.2 -github_path: InventorySourceSelection/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySourceSelection` module provides source selection logic for - Inventory Management.\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventorySourceSelectionApi`\nis provided by a 3rd-party module, the module - cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll - public interfaces related to this module are located in the `InventorySourceSelectionApi` - module. \nUse the interfaces defined in `InventorySourceSelectionApi` to extend - this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventorySourceSelectionApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventorySourceSelectionApi.yml deleted file mode 100644 index 35790fd8ce5..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventorySourceSelectionApi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventorySourceSelectionApi -source_repo: inventory -release: 1.2.2 -github_path: InventorySourceSelectionApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventorySourceSelectionApi` module provides service contracts for source selection algorithms (SSA). - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extensibility - - The `InventorySourceSelectionApi` module contains extension points and APIs that 3rd-party developers - can use to provide custom inventory source selection algorithm functionality. - - ### Public APIs - - Public APIs are defined in the `Api` and `Api/Data` directories. - - ### REST endpoints - - The `etc/webapi.xml` file defines endpoints for setting the SSA and retrieving a list of valid SSAs. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventorySwatchesFrontendUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventorySwatchesFrontendUi.yml deleted file mode 100644 index bd6016194a5..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventorySwatchesFrontendUi.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_InventorySwatchesFrontendUi -source_repo: inventory -release: 1.2.2 -github_path: InventorySwatchesFrontendUi/README.md -last_modified_at: '2020-10-19 13:02:39 +0300' -content: "The `InventorySwatchesFrontendUi` adds info about salable quantity to configurable - product in case a user choose some \nspecific product variation.\n\nThis module - is a part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It may be disabled if the Inventory - Management UI\nis provided by a 3rd-party system or if you run a headless version - of Magento." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryVisualMerchandiser.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryVisualMerchandiser.yml deleted file mode 100644 index b9cdd54b1b1..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryVisualMerchandiser.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_InventoryVisualMerchandiser -source_repo: inventory -release: 1.2.2 -github_path: InventoryVisualMerchandiser/README.md -last_modified_at: '2020-07-27 17:15:03 +0300' -content: The Magento_InventoryVisualMerchandiser module adds multi-sourcing capabilities - to the VisualMerchandiser module diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryWishlist.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryWishlist.yml deleted file mode 100644 index ebbc677d339..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryWishlist.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_InventoryWishlist -source_repo: inventory -release: 1.2.2 -github_path: InventoryWishlist/README.md -last_modified_at: '2020-09-07 11:16:30 -0500' -content: The InventoryWishlist module adds multi-sourcing capabilities to the Wishlist - module diff --git a/src/_data/codebase/v2_4/mrg/page-builder/AwsS3PageBuilder.yml b/src/_data/codebase/v2_4/mrg/page-builder/AwsS3PageBuilder.yml deleted file mode 100644 index d3ff8dc1e6f..00000000000 --- a/src/_data/codebase/v2_4/mrg/page-builder/AwsS3PageBuilder.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_AwsS3PageBuilder -source_repo: magento2-page-builder -release: v1.6.0 -github_path: app/code/Magento/AwsS3PageBuilder/README.md -last_modified_at: '2020-10-26 13:06:05 -0500' -content: The Magento_AwsS3PageBuilder module created for maintaining Page Builder - tests related to Aws S3 remote storage functionality diff --git a/src/_data/codebase/v2_4/mrg/page-builder/CatalogPageBuilderAnalytics.yml b/src/_data/codebase/v2_4/mrg/page-builder/CatalogPageBuilderAnalytics.yml deleted file mode 100644 index 7b688d4e4f2..00000000000 --- a/src/_data/codebase/v2_4/mrg/page-builder/CatalogPageBuilderAnalytics.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogPageBuilderAnalytics -source_repo: magento2-page-builder -release: v1.6.0 -github_path: app/code/Magento/CatalogPageBuilderAnalytics/README.md -last_modified_at: '2020-12-10 20:17:43 -0600' -content: The Magento_CatalogPageBuilderAnalytics module configures data definitions - for a data collection related to the PageBuilder module entities to be used in [Advanced - Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/page-builder/CmsPageBuilderAnalytics.yml b/src/_data/codebase/v2_4/mrg/page-builder/CmsPageBuilderAnalytics.yml deleted file mode 100644 index a5d82b2197f..00000000000 --- a/src/_data/codebase/v2_4/mrg/page-builder/CmsPageBuilderAnalytics.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CmsPageBuilderAnalytics -source_repo: magento2-page-builder -release: v1.6.0 -github_path: app/code/Magento/CmsPageBuilderAnalytics/README.md -last_modified_at: '2020-12-10 20:17:43 -0600' -content: The Magento_CmsPageBuilderAnalytics module configures data definitions for - a data collection related to the PageBuilder module entities to be used in [Advanced - Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/page-builder/PageBuilder.yml b/src/_data/codebase/v2_4/mrg/page-builder/PageBuilder.yml deleted file mode 100644 index 462ddf14f54..00000000000 --- a/src/_data/codebase/v2_4/mrg/page-builder/PageBuilder.yml +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Magento_PageBuilder -source_repo: magento2-page-builder -release: v1.6.0 -github_path: app/code/Magento/PageBuilder/README.md -last_modified_at: '2018-02-20 21:19:48 -0600' -content: |- - The Magento_PageBuilder module provides an enhancement for the default Magento WYSIWYG editor. It installs an alternative editor in the Admin area for building content. - - The PageBuilder editor can be used on the following content pages: - - * Category Pages - * CMS Pages - * CMS Blocks - * Dynamic Blocks - - ## Enable the module - - The PageBuilder module and the editor is enabled by default after installation. - - The editor itself is enabled globally in the Admin area under *Stores > Configuration > Content Management > Advanced Content Tool > Enable Page Builder*. - This setting determines the `is_pagebuilder_enabled` configuration value. - - ## Disable the module - - You can disable the PageBuilder module for a specific field by adding the following entry to a field configuration in an XML configuration file: - - ``` - - false - - ``` - - ### Example - - The following example disables the PageBuilder editor for the content field. - - ``` -
-
- - - - page - - false - - - - -
-
- ``` - - **Note:** Disabling the editor this way overrides the value of `is_pagebuilder_enabled` for the specified field. diff --git a/src/_data/codebase/v2_4/mrg/page-builder/PageBuilderAdminAnalytics.yml b/src/_data/codebase/v2_4/mrg/page-builder/PageBuilderAdminAnalytics.yml deleted file mode 100644 index 904cbdd0f2e..00000000000 --- a/src/_data/codebase/v2_4/mrg/page-builder/PageBuilderAdminAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_PageBuilderAdminAnalytics -source_repo: magento2-page-builder -release: v1.6.0 -github_path: app/code/Magento/PageBuilderAdminAnalytics/README.md -last_modified_at: '2020-07-24 16:33:05 +0200' -content: The Magento_PageBuilderAdminAnalytics module tracks Page Builder information - through AdminAnalytics. diff --git a/src/_data/codebase/v2_4/mrg/page-builder/PageBuilderAnalytics.yml b/src/_data/codebase/v2_4/mrg/page-builder/PageBuilderAnalytics.yml deleted file mode 100644 index e887735784c..00000000000 --- a/src/_data/codebase/v2_4/mrg/page-builder/PageBuilderAnalytics.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_PageBuilderAnalytics -source_repo: magento2-page-builder -release: v1.6.0 -github_path: app/code/Magento/PageBuilderAnalytics/README.md -last_modified_at: '2020-12-10 20:17:43 -0600' -content: The Magento_PageBuilderAnalytics module configures data definitions for a - data collection related to the PageBuilder module entities to be used in [Advanced - Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/open-source/bin-magento.json b/src/_data/codebase/v2_4/open-source/bin-magento.json index 89b2e7a5d15..d2b93e266d3 100644 --- a/src/_data/codebase/v2_4/open-source/bin-magento.json +++ b/src/_data/codebase/v2_4/open-source/bin-magento.json @@ -1 +1,12447 @@ -{"application":{"name":"Magento CLI","version":"2.4.2"},"commands":[{"name":"help","usage":["help [--format FORMAT] [--raw] [--] []"],"description":"Displays help for a command","help":"The help<\/info> command displays help for a given command:\n\n php \/var\/www\/html\/magento2\/bin\/magento help list<\/info>\n\nYou can also output the help in other formats by using the --format<\/comment> option:\n\n php \/var\/www\/html\/magento2\/bin\/magento help --format=xml list<\/info>\n\nTo display the list of available commands, please use the list<\/info> command.","definition":{"arguments":{"command_name":{"name":"command_name","is_required":false,"is_array":false,"description":"The command name","default":"help"}},"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"},"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command help","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"list","usage":["list [--raw] [--format FORMAT] [--] []"],"description":"Lists commands","help":"The list<\/info> command lists all commands:\n\n php \/var\/www\/html\/magento2\/bin\/magento list<\/info>\n\nYou can also display the commands for a specific namespace:\n\n php \/var\/www\/html\/magento2\/bin\/magento list test<\/info>\n\nYou can also output the information in other formats by using the --format<\/comment> option:\n\n php \/var\/www\/html\/magento2\/bin\/magento list --format=xml<\/info>\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php \/var\/www\/html\/magento2\/bin\/magento list --raw<\/info>","definition":{"arguments":{"namespace":{"name":"namespace","is_required":false,"is_array":false,"description":"The namespace name","default":null}},"options":{"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command list","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"}}},"hidden":false},{"name":"admin:user:create","usage":["admin:user:create [--admin-user ADMIN-USER] [--admin-password ADMIN-PASSWORD] [--admin-email ADMIN-EMAIL] [--admin-firstname ADMIN-FIRSTNAME] [--admin-lastname ADMIN-LASTNAME] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Creates an administrator","help":"Creates an administrator","definition":{"arguments":[],"options":{"admin-user":{"name":"--admin-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin user","default":null},"admin-password":{"name":"--admin-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin password","default":null},"admin-email":{"name":"--admin-email","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin email","default":null},"admin-firstname":{"name":"--admin-firstname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin first name","default":null},"admin-lastname":{"name":"--admin-lastname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin last name","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"admin:user:unlock","usage":["admin:user:unlock "],"description":"Unlock Admin Account","help":"This command unlocks an admin account by its username.\nTo unlock:\n \/var\/www\/html\/magento2\/bin\/magento admin:user:unlock username<\/comment>","definition":{"arguments":{"username":{"name":"username","is_required":true,"is_array":false,"description":"The admin username to unlock","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:dump","usage":["app:config:dump [...]"],"description":"Create dump of application","help":"Create dump of application","definition":{"arguments":{"config-types":{"name":"config-types","is_required":false,"is_array":true,"description":"Space-separated list of config types or omit to dump all [scopes, themes, system, i18n]","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:import","usage":["app:config:import"],"description":"Import data from shared configuration files to appropriate data storage","help":"Import data from shared configuration files to appropriate data storage","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:status","usage":["app:config:status"],"description":"Checks if config propagation requires update","help":"Checks if config propagation requires update","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"braintree:migrate","usage":["braintree:migrate [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password PASSWORD]"],"description":"Migrate stored cards from a Magento 1 database","help":"Migrate stored cards from a Magento 1 database","definition":{"arguments":[],"options":{"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Hostname\/IP. Port is optional","default":null},"dbname":{"name":"--dbname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database username. Must have read access","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Password","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:clean","usage":["cache:clean [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Cleans cache type(s)","help":"Cleans cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:disable","usage":["cache:disable [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Disables cache type(s)","help":"Disables cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:enable","usage":["cache:enable [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Enables cache type(s)","help":"Enables cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:flush","usage":["cache:flush [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Flushes cache storage used by cache type(s)","help":"Flushes cache storage used by cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:status","usage":["cache:status [--bootstrap BOOTSTRAP]"],"description":"Checks cache status","help":"Checks cache status","definition":{"arguments":[],"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"catalog:images:resize","usage":["catalog:images:resize [-a|--async]"],"description":"Creates resized product images","help":"Creates resized product images","definition":{"arguments":[],"options":{"async":{"name":"--async","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Resize image in asynchronous mode","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"catalog:product:attributes:cleanup","usage":["catalog:product:attributes:cleanup"],"description":"Removes unused product attributes.","help":"Removes unused product attributes.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cms:wysiwyg:restrict","usage":["cms:wysiwyg:restrict "],"description":"Set whether to enforce user HTML content validation or show a warning instead","help":"Set whether to enforce user HTML content validation or show a warning instead","definition":{"arguments":{"restrict":{"name":"restrict","is_required":true,"is_array":false,"description":"y\\n","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:sensitive:set","usage":["config:sensitive:set [-i|--interactive] [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] [ []]"],"description":"Set sensitive configuration values","help":"Set sensitive configuration values","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"Configuration path for example group\/section\/field_name","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Configuration value","default":null}},"options":{"interactive":{"name":"--interactive","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable interactive mode to set all sensitive variables","default":false},"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope for configuration, if not set use 'default'","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope code for configuration, empty string by default","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:set","usage":["config:set [--scope SCOPE] [--scope-code SCOPE-CODE] [-e|--lock-env] [-c|--lock-config] [-l|--lock] [--] "],"description":"Change system configuration","help":"Change system configuration","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"Configuration path in format section\/group\/field_name","default":null},"value":{"name":"value","is_required":true,"is_array":false,"description":"Configuration value","default":null}},"options":{"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Configuration scope (default, website, or store)","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Scope code (required only if scope is not 'default')","default":null},"lock-env":{"name":"--lock-env","shortcut":"-e","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Lock value which prevents modification in the Admin (will be saved in app\/etc\/env.php)","default":false},"lock-config":{"name":"--lock-config","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Lock and share value with other installations, prevents modification in the Admin (will be saved in app\/etc\/config.php)","default":false},"lock":{"name":"--lock","shortcut":"-l","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Deprecated, use the --lock-env option instead.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:show","usage":["config:show [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] []"],"description":"Shows configuration value for given path. If path is not specified, all saved values will be shown","help":"Shows configuration value for given path. If path is not specified, all saved values will be shown","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"Configuration path, for example section_id\/group_id\/field_id","default":null}},"options":{"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope for configuration, if not specified, then 'default' scope will be used","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope code (required only if scope is not `default`)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:install","usage":["cron:install [-f|--force] [-d|--non-optional]"],"description":"Generates and installs crontab for current user","help":"Generates and installs crontab for current user","definition":{"arguments":[],"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force install tasks","default":false},"non-optional":{"name":"--non-optional","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Install only the non-optional (default) tasks","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:remove","usage":["cron:remove"],"description":"Removes tasks from crontab","help":"Removes tasks from crontab","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:run","usage":["cron:run [--group GROUP] [--bootstrap BOOTSTRAP]"],"description":"Runs jobs by schedule","help":"Runs jobs by schedule","definition":{"arguments":[],"options":{"group":{"name":"--group","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run jobs only from specified group","default":null},"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"customer:hash:upgrade","usage":["customer:hash:upgrade"],"description":"Upgrade customer's hash according to the latest algorithm","help":"Upgrade customer's hash according to the latest algorithm","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"deploy:mode:set","usage":["deploy:mode:set [-s|--skip-compilation] [--] "],"description":"Set application mode.","help":"Set application mode.","definition":{"arguments":{"mode":{"name":"mode","is_required":true,"is_array":false,"description":"The application mode to set. Available options are \"developer\" or \"production\"","default":null}},"options":{"skip-compilation":{"name":"--skip-compilation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Skips the clearing and regeneration of static content (generated code, preprocessed CSS, and assets in pub\/static\/)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"deploy:mode:show","usage":["deploy:mode:show"],"description":"Displays current application mode.","help":"Displays current application mode.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:di:info","usage":["dev:di:info "],"description":"Provides information on Dependency Injection configuration for the Command.","help":"Provides information on Dependency Injection configuration for the Command.","definition":{"arguments":{"class":{"name":"class","is_required":true,"is_array":false,"description":"Class name","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:profiler:disable","usage":["dev:profiler:disable"],"description":"Disable the profiler.","help":"Disable the profiler.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:profiler:enable","usage":["dev:profiler:enable []"],"description":"Enable the profiler.","help":"Enable the profiler.","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"Profiler type","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:query-log:disable","usage":["dev:query-log:disable"],"description":"Disable DB query logging","help":"Disable DB query logging","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:query-log:enable","usage":["dev:query-log:enable [--include-all-queries [INCLUDE-ALL-QUERIES]] [--query-time-threshold [QUERY-TIME-THRESHOLD]] [--include-call-stack [INCLUDE-CALL-STACK]]"],"description":"Enable DB query logging","help":"Enable DB query logging","definition":{"arguments":[],"options":{"include-all-queries":{"name":"--include-all-queries","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Log all queries. [true|false]","default":"true"},"query-time-threshold":{"name":"--query-time-threshold","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Query time thresholds.","default":"0.001"},"include-call-stack":{"name":"--include-call-stack","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Include call stack. [true|false]","default":"true"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:source-theme:deploy","usage":["dev:source-theme:deploy [--type TYPE] [--locale LOCALE] [--area AREA] [--theme THEME] [--] [...]"],"description":"Collects and publishes source files for theme.","help":"Collects and publishes source files for theme.","definition":{"arguments":{"file":{"name":"file","is_required":false,"is_array":true,"description":"Files to pre-process (file should be specified without extension)","default":["css\/styles-m","css\/styles-l"]}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Type of source files: [less]","default":"less"},"locale":{"name":"--locale","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Locale: [en_US]","default":"en_US"},"area":{"name":"--area","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Area: [frontend|adminhtml]","default":"frontend"},"theme":{"name":"--theme","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Theme: [Vendor\/theme]","default":"Magento\/luma"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:disable","usage":["dev:template-hints:disable"],"description":"Disable frontend template hints. A cache flush might be required.","help":"Disable frontend template hints. A cache flush might be required.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:enable","usage":["dev:template-hints:enable"],"description":"Enable frontend template hints. A cache flush might be required.","help":"Enable frontend template hints. A cache flush might be required.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:status","usage":["dev:template-hints:status"],"description":"Show frontend template hints status.","help":"Show frontend template hints status.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:tests:run","usage":["dev:tests:run [-c|--arguments ARGUMENTS] [--] []"],"description":"Runs tests","help":"Runs tests","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"Type of test to run. Available types: all, unit, integration, integration-all, static, static-all, integrity, legacy, default","default":"default"}},"options":{"arguments":{"name":"--arguments","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Additional arguments for PHPUnit. Example: \"-c'--filter=MyTest'\" (no spaces)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:urn-catalog:generate","usage":["dev:urn-catalog:generate [--ide IDE] [--] "],"description":"Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.","help":"Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"Path to file to output the catalog. For PhpStorm use .idea\/misc.xml","default":null}},"options":{"ide":{"name":"--ide","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Format in which catalog will be generated. Supported: [phpstorm, vscode]","default":"phpstorm"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:xml:convert","usage":["dev:xml:convert [-o|--overwrite] [--] "],"description":"Converts XML file using XSL style sheets","help":"Converts XML file using XSL style sheets","definition":{"arguments":{"xml-file":{"name":"xml-file","is_required":true,"is_array":false,"description":"Path to XML file that going to be transformed","default":null},"processor":{"name":"processor","is_required":true,"is_array":false,"description":"Path to XSL style sheet that going to be applied to XML file","default":null}},"options":{"overwrite":{"name":"--overwrite","shortcut":"-o","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Overwrite XML file","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:connector:automap","usage":["dotdigital:connector:automap"],"description":"Auto-map data fields","help":"Auto-map data fields","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:connector:enable","usage":["dotdigital:connector:enable [--username USERNAME] [--password PASSWORD] [--automap-datafields [AUTOMAP-DATAFIELDS]] [--enable-syncs [ENABLE-SYNCS]] [--remove-ip-restriction [REMOVE-IP-RESTRICTION]] [--enable-email-capture [ENABLE-EMAIL-CAPTURE]]"],"description":"Add Dotdigital API credentials and enable the connector","help":"Add Dotdigital API credentials and enable the connector","definition":{"arguments":[],"options":{"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"API username","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"API password","default":null},"automap-datafields":{"name":"--automap-datafields","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Automap data fields","default":null},"enable-syncs":{"name":"--enable-syncs","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable syncs","default":null},"remove-ip-restriction":{"name":"--remove-ip-restriction","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Remove IP restriction","default":null},"enable-email-capture":{"name":"--enable-email-capture","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable email capture","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:migrate","usage":["dotdigital:migrate"],"description":"Migrate data into email_ tables to sync with Engagement Cloud","help":"Migrate data into email_ tables to sync with Engagement Cloud","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:sync","usage":["dotdigital:sync [--from [FROM]] [--] []"],"description":"Run syncs to populate email_ tables before importing to Engagement Cloud","help":"Run syncs to populate email_ tables before importing to Engagement Cloud","definition":{"arguments":{"sync":{"name":"sync","is_required":false,"is_array":false,"description":"The name of the sync to run","default":null}},"options":{"from":{"name":"--from","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Specify a date\/time (parsable by \\DateTime) to run a sync from (if supported)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:task","usage":["dotdigital:task []"],"description":"Run dotdigital module tasks on demand","help":"Run dotdigital module tasks on demand","definition":{"arguments":{"task":{"name":"task","is_required":false,"is_array":false,"description":"The name of the task to run","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:add","usage":["downloadable:domains:add [...]"],"description":"Add domains to the downloadable domains whitelist","help":"Add domains to the downloadable domains whitelist","definition":{"arguments":{"domains":{"name":"domains","is_required":false,"is_array":true,"description":"Domains name","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:remove","usage":["downloadable:domains:remove [...]"],"description":"Remove domains from the downloadable domains whitelist","help":"Remove domains from the downloadable domains whitelist","definition":{"arguments":{"domains":{"name":"domains","is_required":false,"is_array":true,"description":"Domain names","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:show","usage":["downloadable:domains:show"],"description":"Display downloadable domains whitelist","help":"Display downloadable domains whitelist","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"encryption:payment-data:update","usage":["encryption:payment-data:update"],"description":"Re-encrypts encrypted credit card data with latest encryption cipher.","help":"Re-encrypts encrypted credit card data with latest encryption cipher.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:collect-phrases","usage":["i18n:collect-phrases [-o|--output OUTPUT] [-m|--magento] [--] []"],"description":"Discovers phrases in the codebase","help":"Discovers phrases in the codebase","definition":{"arguments":{"directory":{"name":"directory","is_required":false,"is_array":false,"description":"Directory path to parse. Not needed if --magento flag is set","default":null}},"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Path (including filename) to an output file. With no file specified, defaults to stdout.","default":null},"magento":{"name":"--magento","shortcut":"-m","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the --magento parameter to parse the current Magento codebase. Omit the parameter if a directory is specified.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:pack","usage":["i18n:pack [-m|--mode MODE] [-d|--allow-duplicates] [--] "],"description":"Saves language package","help":"Saves language package","definition":{"arguments":{"source":{"name":"source","is_required":true,"is_array":false,"description":"Path to source dictionary file with translations","default":null},"locale":{"name":"locale","is_required":true,"is_array":false,"description":"Target locale for dictionary, for example \"de_DE\"","default":null}},"options":{"mode":{"name":"--mode","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Save mode for dictionary - \"replace\" - replace language pack by new one - \"merge\" - merge language packages, by default \"replace\"","default":"replace"},"allow-duplicates":{"name":"--allow-duplicates","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the --allow-duplicates parameter to allow saving duplicates of translate. Otherwise omit the parameter.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:uninstall","usage":["i18n:uninstall [-b|--backup-code] [--] ..."],"description":"Uninstalls language packages","help":"Uninstalls language packages","definition":{"arguments":{"package":{"name":"package","is_required":true,"is_array":true,"description":"Language package name","default":[]}},"options":{"backup-code":{"name":"--backup-code","shortcut":"-b","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:info","usage":["indexer:info"],"description":"Shows allowed Indexers","help":"Shows allowed Indexers","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:reindex","usage":["indexer:reindex [...]"],"description":"Reindexes Data","help":"Reindexes Data","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:reset","usage":["indexer:reset [...]"],"description":"Resets indexer status to invalid","help":"Resets indexer status to invalid","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:set-dimensions-mode","usage":["indexer:set-dimensions-mode [ []]"],"description":"Set Indexer Dimensions Mode","help":"Set Indexer Dimensions Mode","definition":{"arguments":{"indexer":{"name":"indexer","is_required":false,"is_array":false,"description":"Indexer name [catalog_product_price]","default":null},"mode":{"name":"mode","is_required":false,"is_array":false,"description":"Indexer dimension modes catalog_product_price none,website,customer_group,website_and_customer_group ","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:set-mode","usage":["indexer:set-mode [ [...]]"],"description":"Sets index mode type","help":"Sets index mode type","definition":{"arguments":{"mode":{"name":"mode","is_required":false,"is_array":false,"description":"Indexer mode type [realtime|schedule]","default":null},"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:show-dimensions-mode","usage":["indexer:show-dimensions-mode [...]"],"description":"Shows Indexer Dimension Mode","help":"Shows Indexer Dimension Mode","definition":{"arguments":{"indexer":{"name":"indexer","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes (catalog_product_price)","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:show-mode","usage":["indexer:show-mode [...]"],"description":"Shows Index Mode","help":"Shows Index Mode","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:status","usage":["indexer:status [...]"],"description":"Shows status of Indexer","help":"Shows status of Indexer","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:adminuri","usage":["info:adminuri"],"description":"Displays the Magento Admin URI","help":"Displays the Magento Admin URI","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:backups:list","usage":["info:backups:list"],"description":"Prints list of available backup files","help":"Prints list of available backup files","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:currency:list","usage":["info:currency:list"],"description":"Displays the list of available currencies","help":"Displays the list of available currencies","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-framework","usage":["info:dependencies:show-framework [-o|--output OUTPUT]"],"description":"Shows number of dependencies on Magento framework","help":"Shows number of dependencies on Magento framework","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"framework-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-modules","usage":["info:dependencies:show-modules [-o|--output OUTPUT]"],"description":"Shows number of dependencies between modules","help":"Shows number of dependencies between modules","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"modules-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-modules-circular","usage":["info:dependencies:show-modules-circular [-o|--output OUTPUT]"],"description":"Shows number of circular dependencies between modules","help":"Shows number of circular dependencies between modules","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"modules-circular-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:language:list","usage":["info:language:list"],"description":"Displays the list of available language locales","help":"Displays the list of available language locales","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:timezone:list","usage":["info:timezone:list"],"description":"Displays the list of available timezones","help":"Displays the list of available timezones","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory:reservation:create-compensations","usage":["inventory:reservation:create-compensations [-r|--raw] [--] [...]"],"description":"Create reservations by provided compensation arguments","help":"Create reservations by provided compensation arguments","definition":{"arguments":{"compensations":{"name":"compensations","is_required":false,"is_array":true,"description":"List of compensation arguments in format \":::\"","default":[]}},"options":{"raw":{"name":"--raw","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Raw output","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory:reservation:list-inconsistencies","usage":["inventory:reservation:list-inconsistencies [-c|--complete-orders] [-i|--incomplete-orders] [-b|--bunch-size [BUNCH-SIZE]] [-r|--raw]"],"description":"Show all orders and products with salable quantity inconsistencies","help":"Show all orders and products with salable quantity inconsistencies","definition":{"arguments":[],"options":{"complete-orders":{"name":"--complete-orders","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only inconsistencies for complete orders","default":false},"incomplete-orders":{"name":"--incomplete-orders","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only inconsistencies for incomplete orders","default":false},"bunch-size":{"name":"--bunch-size","shortcut":"-b","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Defines how many orders will be loaded at once","default":50},"raw":{"name":"--raw","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Raw output","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory-geonames:import","usage":["inventory-geonames:import ..."],"description":"Download and import geo names for source selection algorithm","help":"Download and import geo names for source selection algorithm","definition":{"arguments":{"countries":{"name":"countries","is_required":true,"is_array":true,"description":"List of country codes to import","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:allow-ips","usage":["maintenance:allow-ips [--none] [--add] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Sets maintenance mode exempt IPs","help":"Sets maintenance mode exempt IPs","definition":{"arguments":{"ip":{"name":"ip","is_required":false,"is_array":true,"description":"Allowed IP addresses","default":[]}},"options":{"none":{"name":"--none","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear allowed IP addresses","default":false},"add":{"name":"--add","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Add the IP address to existing list","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:disable","usage":["maintenance:disable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Disables maintenance mode","help":"Disables maintenance mode","definition":{"arguments":[],"options":{"ip":{"name":"--ip","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Allowed IP addresses (use 'none' to clear allowed IP list)","default":[]},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:enable","usage":["maintenance:enable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Enables maintenance mode","help":"Enables maintenance mode","definition":{"arguments":[],"options":{"ip":{"name":"--ip","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Allowed IP addresses (use 'none' to clear allowed IP list)","default":[]},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:status","usage":["maintenance:status [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Displays maintenance mode status","help":"Displays maintenance mode status","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"media-content:sync","usage":["media-content:sync"],"description":"Synchronize content with assets","help":"Synchronize content with assets","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"media-gallery:sync","usage":["media-gallery:sync"],"description":"Synchronize media storage and media assets in the database","help":"Synchronize media storage and media assets in the database","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:config:status","usage":["module:config:status"],"description":"Checks the modules configuration in the 'app\/etc\/config.php' file and reports if they are up to date or not","help":"Checks the modules configuration in the 'app\/etc\/config.php' file and reports if they are up to date or not","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:disable","usage":["module:disable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Disables specified modules","help":"Disables specified modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":true,"description":"Name of the module","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass dependencies check","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable all modules","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:enable","usage":["module:enable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Enables specified modules","help":"Enables specified modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":true,"description":"Name of the module","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass dependencies check","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable all modules","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:status","usage":["module:status [--enabled] [--disabled] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Displays status of modules","help":"Displays status of modules","definition":{"arguments":{"module-names":{"name":"module-names","is_required":false,"is_array":true,"description":"Optional module name","default":[]}},"options":{"enabled":{"name":"--enabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Print only enabled modules","default":false},"disabled":{"name":"--disabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Print only disabled modules","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:uninstall","usage":["module:uninstall [-r|--remove-data] [--backup-code] [--backup-media] [--backup-db] [--non-composer] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] ..."],"description":"Uninstalls modules installed by composer","help":"Uninstalls modules installed by composer","definition":{"arguments":{"module":{"name":"module","is_required":true,"is_array":true,"description":"Name of the module","default":[]}},"options":{"remove-data":{"name":"--remove-data","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Remove data installed by module(s)","default":false},"backup-code":{"name":"--backup-code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"backup-media":{"name":"--backup-media","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take media backup","default":false},"backup-db":{"name":"--backup-db","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take complete database backup","default":false},"non-composer":{"name":"--non-composer","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"All modules, that will be past here will be non composer based","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"newrelic:create:deploy-marker","usage":["newrelic:create:deploy-marker []"],"description":"Check the deploy queue for entries and create an appropriate deploy marker.","help":"Check the deploy queue for entries and create an appropriate deploy marker.","definition":{"arguments":{"message":{"name":"message","is_required":true,"is_array":false,"description":"Deploy Message?","default":null},"change_log":{"name":"change_log","is_required":true,"is_array":false,"description":"Change Log?","default":null},"user":{"name":"user","is_required":false,"is_array":false,"description":"Deployment User","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"queue:consumers:list","usage":["queue:consumers:list"],"description":"List of MessageQueue consumers","help":"This command shows list of MessageQueue consumers.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"queue:consumers:start","usage":["queue:consumers:start [--max-messages MAX-MESSAGES] [--batch-size BATCH-SIZE] [--area-code AREA-CODE] [--single-thread] [--pid-file-path PID-FILE-PATH] [--] "],"description":"Start MessageQueue consumer","help":"This command starts MessageQueue consumer by its name.\n\nTo start consumer which will process all queued messages and terminate execution:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer<\/comment>\n\nTo specify the number of messages which should be processed by consumer before its termination:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --max-messages=50<\/comment>\n\nTo specify the number of messages per batch for the batch consumer:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --batch-size=500<\/comment>\n\nTo specify the preferred area:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --area-code='adminhtml'<\/comment>\n\nTo do not run multiple copies of one consumer simultaneously:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --single-thread'<\/comment>\n\nTo save PID enter path (This option is deprecated, use --single-thread instead):\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --pid-file-path='\/var\/someConsumer.pid'<\/comment>","definition":{"arguments":{"consumer":{"name":"consumer","is_required":true,"is_array":false,"description":"The name of the consumer to be started.","default":null}},"options":{"max-messages":{"name":"--max-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of messages to be processed by the consumer before process termination. If not specified - terminate after processing all queued messages.","default":null},"batch-size":{"name":"--batch-size","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of messages per batch. Applicable for the batch consumer only.","default":null},"area-code":{"name":"--area-code","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The preferred area (global, adminhtml, etc...) default is global.","default":null},"single-thread":{"name":"--single-thread","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"This option prevents running multiple copies of one consumer simultaneously.","default":false},"pid-file-path":{"name":"--pid-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The file path for saving PID (This option is deprecated, use --single-thread instead)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"remote-storage:sync","usage":["remote-storage:sync"],"description":"Synchronize media files with remote storage.","help":"Synchronize media files with remote storage.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:deploy","usage":["sampledata:deploy [--no-update]"],"description":"Deploy sample data modules for composer-based Magento installations","help":"Deploy sample data modules for composer-based Magento installations","definition":{"arguments":[],"options":{"no-update":{"name":"--no-update","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update composer.json without executing composer update","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:remove","usage":["sampledata:remove [--no-update]"],"description":"Remove all sample data packages from composer.json","help":"Remove all sample data packages from composer.json","definition":{"arguments":[],"options":{"no-update":{"name":"--no-update","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update composer.json without executing composer update","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:reset","usage":["sampledata:reset"],"description":"Reset all sample data modules for re-installation","help":"Reset all sample data modules for re-installation","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:recaptcha:disable-for-user-forgot-password","usage":["security:recaptcha:disable-for-user-forgot-password"],"description":"Disable reCAPTCHA for admin user forgot password form","help":"Disable reCAPTCHA for admin user forgot password form","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:recaptcha:disable-for-user-login","usage":["security:recaptcha:disable-for-user-login"],"description":"Disable reCAPTCHA for admin user login form","help":"Disable reCAPTCHA for admin user login form","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:tfa:google:set-secret","usage":["security:tfa:google:set-secret "],"description":"Set the secret used for Google OTP generation.","help":"Set the secret used for Google OTP generation.","definition":{"arguments":{"user":{"name":"user","is_required":true,"is_array":false,"description":"Username","default":null},"secret":{"name":"secret","is_required":true,"is_array":false,"description":"Secret","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:tfa:providers","usage":["security:tfa:providers"],"description":"List all available providers","help":"List all available providers","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:tfa:reset","usage":["security:tfa:reset "],"description":"Reset configuration for one user","help":"Reset configuration for one user","definition":{"arguments":{"user":{"name":"user","is_required":true,"is_array":false,"description":"Username","default":null},"provider":{"name":"provider","is_required":true,"is_array":false,"description":"Provider code","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:backup","usage":["setup:backup [--code] [--media] [--db] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Takes backup of Magento Application code base, media and database","help":"Takes backup of Magento Application code base, media and database","definition":{"arguments":[],"options":{"code":{"name":"--code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"media":{"name":"--media","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take media backup","default":false},"db":{"name":"--db","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take complete database backup","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:config:set","usage":["setup:config:set [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--remote-storage-driver REMOTE-STORAGE-DRIVER] [--remote-storage-prefix REMOTE-STORAGE-PREFIX] [--remote-storage-bucket REMOTE-STORAGE-BUCKET] [--remote-storage-region REMOTE-STORAGE-REGION] [--remote-storage-key REMOTE-STORAGE-KEY] [--remote-storage-secret REMOTE-STORAGE-SECRET] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retries SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETRIES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Creates or modifies the deployment configuration","help":"Creates or modifies the deployment configuration","definition":{"arguments":[],"options":{"backend-frontname":{"name":"--backend-frontname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Backend frontname (will be autogenerated if missing)","default":null},"enable-debug-logging":{"name":"--enable-debug-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable debug logging","default":null},"enable-syslog-logging":{"name":"--enable-syslog-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable syslog logging","default":null},"remote-storage-driver":{"name":"--remote-storage-driver","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage driver","default":null},"remote-storage-prefix":{"name":"--remote-storage-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage prefix","default":""},"remote-storage-bucket":{"name":"--remote-storage-bucket","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage bucket","default":null},"remote-storage-region":{"name":"--remote-storage-region","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage region","default":null},"remote-storage-key":{"name":"--remote-storage-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage access key","default":""},"remote-storage-secret":{"name":"--remote-storage-secret","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage secret key","default":""},"consumers-wait-for-messages":{"name":"--consumers-wait-for-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Should consumers wait for a message from the queue? 1 - Yes, 0 - No","default":null},"amqp-host":{"name":"--amqp-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server host","default":""},"amqp-port":{"name":"--amqp-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server port","default":"5672"},"amqp-user":{"name":"--amqp-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server username","default":""},"amqp-password":{"name":"--amqp-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server password","default":""},"amqp-virtualhost":{"name":"--amqp-virtualhost","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp virtualhost","default":"\/"},"amqp-ssl":{"name":"--amqp-ssl","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL","default":""},"amqp-ssl-options":{"name":"--amqp-ssl-options","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL Options (JSON)","default":""},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Encryption key","default":null},"db-host":{"name":"--db-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server host","default":null},"db-name":{"name":"--db-name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"db-user":{"name":"--db-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server username","default":null},"db-engine":{"name":"--db-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server engine","default":null},"db-password":{"name":"--db-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server password","default":null},"db-prefix":{"name":"--db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database table prefix","default":null},"db-model":{"name":"--db-model","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database type","default":null},"db-init-statements":{"name":"--db-init-statements","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database initial set of commands","default":null},"skip-db-validation":{"name":"--skip-db-validation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"If specified, then db connection validation will be skipped","default":false},"http-cache-hosts":{"name":"--http-cache-hosts","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"http Cache hosts","default":null},"db-ssl-key":{"name":"--db-ssl-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client key file in order to establish db connection through SSL","default":""},"db-ssl-cert":{"name":"--db-ssl-cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client certificate file in order to establish db connection through SSL","default":""},"db-ssl-ca":{"name":"--db-ssl-ca","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of server certificate file in order to establish db connection through SSL","default":""},"db-ssl-verify":{"name":"--db-ssl-verify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Verify server certification","default":false},"session-save":{"name":"--session-save","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Session save handler","default":null},"session-save-redis-host":{"name":"--session-save-redis-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fully qualified host name, IP address, or absolute path if using UNIX sockets","default":null},"session-save-redis-port":{"name":"--session-save-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"session-save-redis-password":{"name":"--session-save-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"session-save-redis-timeout":{"name":"--session-save-redis-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Connection timeout, in seconds","default":null},"session-save-redis-persistent-id":{"name":"--session-save-redis-persistent-id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Unique string to enable persistent connections","default":null},"session-save-redis-db":{"name":"--session-save-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis database number","default":null},"session-save-redis-compression-threshold":{"name":"--session-save-redis-compression-threshold","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression threshold","default":null},"session-save-redis-compression-lib":{"name":"--session-save-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression library. Values:\u00a0gzip (default), lzf, lz4, snappy","default":null},"session-save-redis-log-level":{"name":"--session-save-redis-log-level","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis log level. Values: 0 (least verbose) to 7 (most verbose)","default":null},"session-save-redis-max-concurrency":{"name":"--session-save-redis-max-concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Maximum number of processes that can wait for a lock on one session","default":null},"session-save-redis-break-after-frontend":{"name":"--session-save-redis-break-after-frontend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for frontend session","default":null},"session-save-redis-break-after-adminhtml":{"name":"--session-save-redis-break-after-adminhtml","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for Admin session","default":null},"session-save-redis-first-lifetime":{"name":"--session-save-redis-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-first-lifetime":{"name":"--session-save-redis-bot-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-lifetime":{"name":"--session-save-redis-bot-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime of session for bots on subsequent writes (use 0 to disable)","default":null},"session-save-redis-disable-locking":{"name":"--session-save-redis-disable-locking","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis disable locking. Values:\u00a0false (default), true","default":null},"session-save-redis-min-lifetime":{"name":"--session-save-redis-min-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis min session lifetime, in seconds","default":null},"session-save-redis-max-lifetime":{"name":"--session-save-redis-max-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis max session lifetime, in seconds","default":null},"session-save-redis-sentinel-master":{"name":"--session-save-redis-sentinel-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel master","default":null},"session-save-redis-sentinel-servers":{"name":"--session-save-redis-sentinel-servers","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel servers, comma separated","default":null},"session-save-redis-sentinel-verify-master":{"name":"--session-save-redis-sentinel-verify-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel verify master. Values: false (default), true","default":null},"session-save-redis-sentinel-connect-retries":{"name":"--session-save-redis-sentinel-connect-retries","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel connect retries.","default":null},"cache-backend":{"name":"--cache-backend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"cache-backend-redis-server":{"name":"--cache-backend-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"cache-backend-redis-db":{"name":"--cache-backend-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"cache-backend-redis-port":{"name":"--cache-backend-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"cache-backend-redis-password":{"name":"--cache-backend-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"cache-backend-redis-compress-data":{"name":"--cache-backend-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 0 to disable compression (default is 1, enabled)","default":null},"cache-backend-redis-compression-lib":{"name":"--cache-backend-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"cache-id-prefix":{"name":"--cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"allow-parallel-generation":{"name":"--allow-parallel-generation","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow generate cache in non-blocking way","default":false},"page-cache":{"name":"--page-cache","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"page-cache-redis-server":{"name":"--page-cache-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"page-cache-redis-db":{"name":"--page-cache-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"page-cache-redis-port":{"name":"--page-cache-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"page-cache-redis-password":{"name":"--page-cache-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"page-cache-redis-compress-data":{"name":"--page-cache-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to compress the full page cache (use 0 to disable)","default":null},"page-cache-redis-compression-lib":{"name":"--page-cache-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"page-cache-id-prefix":{"name":"--page-cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"lock-provider":{"name":"--lock-provider","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lock provider name","default":null},"lock-db-prefix":{"name":"--lock-db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Installation specific lock prefix to avoid lock conflicts","default":null},"lock-zookeeper-host":{"name":"--lock-zookeeper-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181","default":null},"lock-zookeeper-path":{"name":"--lock-zookeeper-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where Zookeeper will save locks. The default path is: \/magento\/locks","default":null},"lock-file-path":{"name":"--lock-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where file locks will be saved.","default":null},"document-root-is-pub":{"name":"--document-root-is-pub","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Flag to show is Pub is on root, can be true or false only","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-data:upgrade","usage":["setup:db-data:upgrade [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs and upgrades data in the DB","help":"Installs and upgrades data in the DB","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-declaration:generate-patch","usage":["setup:db-declaration:generate-patch [--revertable [REVERTABLE]] [--type [TYPE]] [--] "],"description":"Generate patch and put it in specific folder.","help":"Generate patch and put it in specific folder.","definition":{"arguments":{"module":{"name":"module","is_required":true,"is_array":false,"description":"Module name","default":null},"patch":{"name":"patch","is_required":true,"is_array":false,"description":"Patch name","default":null}},"options":{"revertable":{"name":"--revertable","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Check whether patch is revertable or not.","default":false},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Find out what type of patch should be generated. Available values: `data`, `schema`.","default":"data"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-declaration:generate-whitelist","usage":["setup:db-declaration:generate-whitelist [--module-name [MODULE-NAME]]"],"description":"Generate whitelist of tables and columns that are allowed to be edited by declaration installer","help":"Generate whitelist of tables and columns that are allowed to be edited by declaration installer","definition":{"arguments":[],"options":{"module-name":{"name":"--module-name","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Name of the module where whitelist will be generated","default":"all"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:upgrade","usage":["setup:db-schema:upgrade [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs and upgrades the DB schema","help":"Installs and upgrades the DB schema","definition":{"arguments":[],"options":{"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db:status","usage":["setup:db:status [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Checks if DB schema or data requires upgrade","help":"Checks if DB schema or data requires upgrade","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:di:compile","usage":["setup:di:compile"],"description":"Generates DI configuration and all missing classes that can be auto-generated","help":"Generates DI configuration and all missing classes that can be auto-generated","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:install","usage":["setup:install [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--remote-storage-driver REMOTE-STORAGE-DRIVER] [--remote-storage-prefix REMOTE-STORAGE-PREFIX] [--remote-storage-bucket REMOTE-STORAGE-BUCKET] [--remote-storage-region REMOTE-STORAGE-REGION] [--remote-storage-key REMOTE-STORAGE-KEY] [--remote-storage-secret REMOTE-STORAGE-SECRET] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retries SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETRIES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--admin-user [ADMIN-USER]] [--admin-password [ADMIN-PASSWORD]] [--admin-email [ADMIN-EMAIL]] [--admin-firstname [ADMIN-FIRSTNAME]] [--admin-lastname [ADMIN-LASTNAME]] [--search-engine SEARCH-ENGINE] [--elasticsearch-host ELASTICSEARCH-HOST] [--elasticsearch-port ELASTICSEARCH-PORT] [--elasticsearch-enable-auth ELASTICSEARCH-ENABLE-AUTH] [--elasticsearch-username ELASTICSEARCH-USERNAME] [--elasticsearch-password ELASTICSEARCH-PASSWORD] [--elasticsearch-index-prefix ELASTICSEARCH-INDEX-PREFIX] [--elasticsearch-timeout ELASTICSEARCH-TIMEOUT] [--cleanup-database] [--sales-order-increment-prefix SALES-ORDER-INCREMENT-PREFIX] [--use-sample-data] [--enable-modules [ENABLE-MODULES]] [--disable-modules [DISABLE-MODULES]] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [-i|--interactive] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs the Magento application","help":"Installs the Magento application","definition":{"arguments":[],"options":{"backend-frontname":{"name":"--backend-frontname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Backend frontname (will be autogenerated if missing)","default":null},"enable-debug-logging":{"name":"--enable-debug-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable debug logging","default":null},"enable-syslog-logging":{"name":"--enable-syslog-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable syslog logging","default":null},"remote-storage-driver":{"name":"--remote-storage-driver","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage driver","default":null},"remote-storage-prefix":{"name":"--remote-storage-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage prefix","default":""},"remote-storage-bucket":{"name":"--remote-storage-bucket","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage bucket","default":null},"remote-storage-region":{"name":"--remote-storage-region","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage region","default":null},"remote-storage-key":{"name":"--remote-storage-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage access key","default":""},"remote-storage-secret":{"name":"--remote-storage-secret","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Remote storage secret key","default":""},"consumers-wait-for-messages":{"name":"--consumers-wait-for-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Should consumers wait for a message from the queue? 1 - Yes, 0 - No","default":null},"amqp-host":{"name":"--amqp-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server host","default":""},"amqp-port":{"name":"--amqp-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server port","default":"5672"},"amqp-user":{"name":"--amqp-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server username","default":""},"amqp-password":{"name":"--amqp-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server password","default":""},"amqp-virtualhost":{"name":"--amqp-virtualhost","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp virtualhost","default":"\/"},"amqp-ssl":{"name":"--amqp-ssl","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL","default":""},"amqp-ssl-options":{"name":"--amqp-ssl-options","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL Options (JSON)","default":""},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Encryption key","default":null},"db-host":{"name":"--db-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server host","default":null},"db-name":{"name":"--db-name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"db-user":{"name":"--db-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server username","default":null},"db-engine":{"name":"--db-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server engine","default":null},"db-password":{"name":"--db-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server password","default":null},"db-prefix":{"name":"--db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database table prefix","default":null},"db-model":{"name":"--db-model","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database type","default":null},"db-init-statements":{"name":"--db-init-statements","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database initial set of commands","default":null},"skip-db-validation":{"name":"--skip-db-validation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"If specified, then db connection validation will be skipped","default":false},"http-cache-hosts":{"name":"--http-cache-hosts","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"http Cache hosts","default":null},"db-ssl-key":{"name":"--db-ssl-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client key file in order to establish db connection through SSL","default":""},"db-ssl-cert":{"name":"--db-ssl-cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client certificate file in order to establish db connection through SSL","default":""},"db-ssl-ca":{"name":"--db-ssl-ca","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of server certificate file in order to establish db connection through SSL","default":""},"db-ssl-verify":{"name":"--db-ssl-verify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Verify server certification","default":false},"session-save":{"name":"--session-save","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Session save handler","default":null},"session-save-redis-host":{"name":"--session-save-redis-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fully qualified host name, IP address, or absolute path if using UNIX sockets","default":null},"session-save-redis-port":{"name":"--session-save-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"session-save-redis-password":{"name":"--session-save-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"session-save-redis-timeout":{"name":"--session-save-redis-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Connection timeout, in seconds","default":null},"session-save-redis-persistent-id":{"name":"--session-save-redis-persistent-id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Unique string to enable persistent connections","default":null},"session-save-redis-db":{"name":"--session-save-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis database number","default":null},"session-save-redis-compression-threshold":{"name":"--session-save-redis-compression-threshold","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression threshold","default":null},"session-save-redis-compression-lib":{"name":"--session-save-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression library. Values:\u00a0gzip (default), lzf, lz4, snappy","default":null},"session-save-redis-log-level":{"name":"--session-save-redis-log-level","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis log level. Values: 0 (least verbose) to 7 (most verbose)","default":null},"session-save-redis-max-concurrency":{"name":"--session-save-redis-max-concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Maximum number of processes that can wait for a lock on one session","default":null},"session-save-redis-break-after-frontend":{"name":"--session-save-redis-break-after-frontend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for frontend session","default":null},"session-save-redis-break-after-adminhtml":{"name":"--session-save-redis-break-after-adminhtml","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for Admin session","default":null},"session-save-redis-first-lifetime":{"name":"--session-save-redis-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-first-lifetime":{"name":"--session-save-redis-bot-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-lifetime":{"name":"--session-save-redis-bot-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime of session for bots on subsequent writes (use 0 to disable)","default":null},"session-save-redis-disable-locking":{"name":"--session-save-redis-disable-locking","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis disable locking. Values:\u00a0false (default), true","default":null},"session-save-redis-min-lifetime":{"name":"--session-save-redis-min-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis min session lifetime, in seconds","default":null},"session-save-redis-max-lifetime":{"name":"--session-save-redis-max-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis max session lifetime, in seconds","default":null},"session-save-redis-sentinel-master":{"name":"--session-save-redis-sentinel-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel master","default":null},"session-save-redis-sentinel-servers":{"name":"--session-save-redis-sentinel-servers","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel servers, comma separated","default":null},"session-save-redis-sentinel-verify-master":{"name":"--session-save-redis-sentinel-verify-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel verify master. Values: false (default), true","default":null},"session-save-redis-sentinel-connect-retries":{"name":"--session-save-redis-sentinel-connect-retries","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel connect retries.","default":null},"cache-backend":{"name":"--cache-backend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"cache-backend-redis-server":{"name":"--cache-backend-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"cache-backend-redis-db":{"name":"--cache-backend-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"cache-backend-redis-port":{"name":"--cache-backend-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"cache-backend-redis-password":{"name":"--cache-backend-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"cache-backend-redis-compress-data":{"name":"--cache-backend-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 0 to disable compression (default is 1, enabled)","default":null},"cache-backend-redis-compression-lib":{"name":"--cache-backend-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"cache-id-prefix":{"name":"--cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"allow-parallel-generation":{"name":"--allow-parallel-generation","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow generate cache in non-blocking way","default":false},"page-cache":{"name":"--page-cache","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"page-cache-redis-server":{"name":"--page-cache-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"page-cache-redis-db":{"name":"--page-cache-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"page-cache-redis-port":{"name":"--page-cache-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"page-cache-redis-password":{"name":"--page-cache-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"page-cache-redis-compress-data":{"name":"--page-cache-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to compress the full page cache (use 0 to disable)","default":null},"page-cache-redis-compression-lib":{"name":"--page-cache-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"page-cache-id-prefix":{"name":"--page-cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"lock-provider":{"name":"--lock-provider","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lock provider name","default":null},"lock-db-prefix":{"name":"--lock-db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Installation specific lock prefix to avoid lock conflicts","default":null},"lock-zookeeper-host":{"name":"--lock-zookeeper-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181","default":null},"lock-zookeeper-path":{"name":"--lock-zookeeper-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where Zookeeper will save locks. The default path is: \/magento\/locks","default":null},"lock-file-path":{"name":"--lock-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where file locks will be saved.","default":null},"document-root-is-pub":{"name":"--document-root-is-pub","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Flag to show is Pub is on root, can be true or false only","default":null},"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"URL the store is supposed to be available at. Deprecated, use config:set with path web\/unsecure\/base_url","default":null},"language":{"name":"--language","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default language code. Deprecated, use config:set with path general\/locale\/code","default":null},"timezone":{"name":"--timezone","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default time zone code. Deprecated, use config:set with path general\/locale\/timezone","default":null},"currency":{"name":"--currency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default currency code. Deprecated, use config:set with path currency\/options\/base, currency\/options\/default and currency\/options\/allow","default":null},"use-rewrites":{"name":"--use-rewrites","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use rewrites. Deprecated, use config:set with path web\/seo\/use_rewrites","default":null},"use-secure":{"name":"--use-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web\/secure\/use_in_frontend","default":null},"base-url-secure":{"name":"--base-url-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Base URL for SSL connection. Deprecated, use config:set with path web\/secure\/base_url","default":null},"use-secure-admin":{"name":"--use-secure-admin","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run admin interface with SSL. Deprecated, use config:set with path web\/secure\/use_in_adminhtml","default":null},"admin-use-security-key":{"name":"--admin-use-security-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin\/security\/use_form_key","default":null},"admin-user":{"name":"--admin-user","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin user","default":null},"admin-password":{"name":"--admin-password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin password","default":null},"admin-email":{"name":"--admin-email","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin email","default":null},"admin-firstname":{"name":"--admin-firstname","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin first name","default":null},"admin-lastname":{"name":"--admin-lastname","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin last name","default":null},"search-engine":{"name":"--search-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Search engine. Values: elasticsearch5, elasticsearch6, elasticsearch7","default":null},"elasticsearch-host":{"name":"--elasticsearch-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch server host.","default":null},"elasticsearch-port":{"name":"--elasticsearch-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch server port.","default":null},"elasticsearch-enable-auth":{"name":"--elasticsearch-enable-auth","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to enable authentication. (default is 0, disabled)","default":null},"elasticsearch-username":{"name":"--elasticsearch-username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch username. Only applicable if HTTP auth is enabled","default":null},"elasticsearch-password":{"name":"--elasticsearch-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch password. Only applicable if HTTP auth is enabled","default":null},"elasticsearch-index-prefix":{"name":"--elasticsearch-index-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch index prefix.","default":null},"elasticsearch-timeout":{"name":"--elasticsearch-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch server timeout.","default":null},"cleanup-database":{"name":"--cleanup-database","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Cleanup the database before installation","default":false},"sales-order-increment-prefix":{"name":"--sales-order-increment-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales order number prefix","default":null},"use-sample-data":{"name":"--use-sample-data","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use sample data","default":false},"enable-modules":{"name":"--enable-modules","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"List of comma-separated module names. That must be included during installation. Available magic param \"all\".","default":null},"disable-modules":{"name":"--disable-modules","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"List of comma-separated module names. That must be avoided during installation. Available magic param \"all\".","default":null},"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"interactive":{"name":"--interactive","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Interactive Magento installation","default":false},"safe-mode":{"name":"--safe-mode","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Safe installation of Magento with dumps on destructive operations, like column removal","default":null},"data-restore":{"name":"--data-restore","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Restore removed data from dumps","default":null},"dry-run":{"name":"--dry-run","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Magento Installation will be run in dry-run mode","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:performance:generate-fixtures","usage":["setup:performance:generate-fixtures [-s|--skip-reindex] [--] "],"description":"Generates fixtures","help":"Generates fixtures","definition":{"arguments":{"profile":{"name":"profile","is_required":true,"is_array":false,"description":"Path to profile configuration file","default":null}},"options":{"skip-reindex":{"name":"--skip-reindex","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Skip reindex","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:rollback","usage":["setup:rollback [-c|--code-file CODE-FILE] [-m|--media-file MEDIA-FILE] [-d|--db-file DB-FILE] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Rolls back Magento Application codebase, media and database","help":"Rolls back Magento Application codebase, media and database","definition":{"arguments":[],"options":{"code-file":{"name":"--code-file","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the code backup file in var\/backups","default":null},"media-file":{"name":"--media-file","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the media backup file in var\/backups","default":null},"db-file":{"name":"--db-file","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the db backup file in var\/backups","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:static-content:deploy","usage":["setup:static-content:deploy [-f|--force] [-s|--strategy [STRATEGY]] [-a|--area [AREA]] [--exclude-area [EXCLUDE-AREA]] [-t|--theme [THEME]] [--exclude-theme [EXCLUDE-THEME]] [-l|--language [LANGUAGE]] [--exclude-language [EXCLUDE-LANGUAGE]] [-j|--jobs [JOBS]] [--max-execution-time [MAX-EXECUTION-TIME]] [--symlink-locale] [--content-version CONTENT-VERSION] [--refresh-content-version-only] [--no-javascript] [--no-js-bundle] [--no-css] [--no-less] [--no-images] [--no-fonts] [--no-html] [--no-misc] [--no-html-minify] [--no-parent] [--] [...]"],"description":"Deploys static view files","help":"Deploys static view files","definition":{"arguments":{"languages":{"name":"languages","is_required":false,"is_array":true,"description":"Space-separated list of ISO-639 language codes for which to output static view files.","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Deploy files in any mode.","default":false},"strategy":{"name":"--strategy","shortcut":"-s","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Deploy files using specified strategy.","default":"quick"},"area":{"name":"--area","shortcut":"-a","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate files only for the specified areas.","default":["all"]},"exclude-area":{"name":"--exclude-area","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified areas.","default":["none"]},"theme":{"name":"--theme","shortcut":"-t","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate static view files for only the specified themes.","default":["all"]},"exclude-theme":{"name":"--exclude-theme","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified themes.","default":["none"]},"language":{"name":"--language","shortcut":"-l","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate files only for the specified languages.","default":["all"]},"exclude-language":{"name":"--exclude-language","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified languages.","default":["none"]},"jobs":{"name":"--jobs","shortcut":"-j","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable parallel processing using the specified number of jobs.","default":0},"max-execution-time":{"name":"--max-execution-time","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"The maximum expected execution time of deployment static process (in seconds).","default":900},"symlink-locale":{"name":"--symlink-locale","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Create symlinks for the files of those locales, which are passed for deployment, but have no customizations.","default":false},"content-version":{"name":"--content-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Custom version of static content can be used if running deployment on multiple nodes to ensure that static content version is identical and caching works properly.","default":null},"refresh-content-version-only":{"name":"--refresh-content-version-only","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Refreshing the version of static content only can be used to refresh static content in browser cache and CDN cache.","default":false},"no-javascript":{"name":"--no-javascript","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy JavaScript files.","default":false},"no-js-bundle":{"name":"--no-js-bundle","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy JavaScript bundle files.","default":false},"no-css":{"name":"--no-css","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy CSS files.","default":false},"no-less":{"name":"--no-less","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy LESS files.","default":false},"no-images":{"name":"--no-images","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy images.","default":false},"no-fonts":{"name":"--no-fonts","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy font files.","default":false},"no-html":{"name":"--no-html","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy HTML files.","default":false},"no-misc":{"name":"--no-misc","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy files of other types (.md, .jbf, .csv, etc.).","default":false},"no-html-minify":{"name":"--no-html-minify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not minify HTML files.","default":false},"no-parent":{"name":"--no-parent","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not compile parent themes. Supported only in quick and standard strategies.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:store-config:set","usage":["setup:store-config:set [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs the store configuration. Deprecated since 2.2.0. Use config:set instead","help":"Installs the store configuration. Deprecated since 2.2.0. Use config:set instead","definition":{"arguments":[],"options":{"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"URL the store is supposed to be available at. Deprecated, use config:set with path web\/unsecure\/base_url","default":null},"language":{"name":"--language","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default language code. Deprecated, use config:set with path general\/locale\/code","default":null},"timezone":{"name":"--timezone","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default time zone code. Deprecated, use config:set with path general\/locale\/timezone","default":null},"currency":{"name":"--currency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default currency code. Deprecated, use config:set with path currency\/options\/base, currency\/options\/default and currency\/options\/allow","default":null},"use-rewrites":{"name":"--use-rewrites","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use rewrites. Deprecated, use config:set with path web\/seo\/use_rewrites","default":null},"use-secure":{"name":"--use-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web\/secure\/use_in_frontend","default":null},"base-url-secure":{"name":"--base-url-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Base URL for SSL connection. Deprecated, use config:set with path web\/secure\/base_url","default":null},"use-secure-admin":{"name":"--use-secure-admin","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run admin interface with SSL. Deprecated, use config:set with path web\/secure\/use_in_adminhtml","default":null},"admin-use-security-key":{"name":"--admin-use-security-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin\/security\/use_form_key","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:uninstall","usage":["setup:uninstall [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Uninstalls the Magento application","help":"Uninstalls the Magento application","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:upgrade","usage":["setup:upgrade [--keep-generated] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Upgrades the Magento application, DB data, and schema","help":"Upgrades the Magento application, DB data, and schema","definition":{"arguments":[],"options":{"keep-generated":{"name":"--keep-generated","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Prevents generated files from being deleted. We discourage using this option except when deploying to production. Consult your system integrator or administrator for more information.","default":false},"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"safe-mode":{"name":"--safe-mode","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Safe installation of Magento with dumps on destructive operations, like column removal","default":null},"data-restore":{"name":"--data-restore","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Restore removed data from dumps","default":null},"dry-run":{"name":"--dry-run","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Magento Installation will be run in dry-run mode","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"store:list","usage":["store:list"],"description":"Displays the list of stores","help":"Displays the list of stores","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"store:website:list","usage":["store:website:list"],"description":"Displays the list of websites","help":"Displays the list of websites","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"theme:uninstall","usage":["theme:uninstall [--backup-code] [-c|--clear-static-content] [--] ..."],"description":"Uninstalls theme","help":"Uninstalls theme","definition":{"arguments":{"theme":{"name":"theme","is_required":true,"is_array":true,"description":"Path of the theme. Theme path should be specified as full path which is area\/vendor\/name. For example, frontend\/Magento\/blank","default":[]}},"options":{"backup-code":{"name":"--backup-code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code backup (excluding temporary files)","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"varnish:vcl:generate","usage":["varnish:vcl:generate [--access-list ACCESS-LIST] [--backend-host BACKEND-HOST] [--backend-port BACKEND-PORT] [--export-version EXPORT-VERSION] [--grace-period GRACE-PERIOD] [--output-file OUTPUT-FILE]"],"description":"Generates Varnish VCL and echos it to the command line","help":"Generates Varnish VCL and echos it to the command line","definition":{"arguments":[],"options":{"access-list":{"name":"--access-list","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"IPs access list that can purge Varnish","default":["localhost"]},"backend-host":{"name":"--backend-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host of the web backend","default":"localhost"},"backend-port":{"name":"--backend-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Port of the web backend","default":8080},"export-version":{"name":"--export-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The version of Varnish file","default":"4"},"grace-period":{"name":"--grace-period","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Grace period in seconds","default":300},"output-file":{"name":"--output-file","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Path to the file to write vcl","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:reset","usage":["yotpo:reset [-e|--entity [ENTITY]]"],"description":"Reset Yotpo sync flags &\/or configurations","help":"Reset Yotpo sync flags &\/or configurations","definition":{"arguments":[],"options":{"entity":{"name":"--entity","shortcut":"-e","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Entity type (orders)","default":"orders"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:sync","usage":["yotpo:sync [-e|--entity ENTITY] [-l|--limit [LIMIT]]"],"description":"Sync Yotpo manually (reviews module)","help":"Sync Yotpo manually (reviews module)","definition":{"arguments":[],"options":{"entity":{"name":"--entity","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Entity type (allowed options: orders)","default":"orders"},"limit":{"name":"--limit","shortcut":"-l","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Max entity items to sync. WARNING: Setting a high sync limit (or no limit) may result in a high server load (0=no limit).","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:update-metadata","usage":["yotpo:update-metadata"],"description":"Manually send platform metadata to Yotpo","help":"Manually send platform metadata to Yotpo","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false}],"namespaces":[{"id":"_global","commands":["help","list"]},{"id":"admin","commands":["admin:user:create","admin:user:unlock"]},{"id":"app","commands":["app:config:dump","app:config:import","app:config:status"]},{"id":"braintree","commands":["braintree:migrate"]},{"id":"cache","commands":["cache:clean","cache:disable","cache:enable","cache:flush","cache:status"]},{"id":"catalog","commands":["catalog:images:resize","catalog:product:attributes:cleanup"]},{"id":"cms","commands":["cms:wysiwyg:restrict"]},{"id":"config","commands":["config:sensitive:set","config:set","config:show"]},{"id":"cron","commands":["cron:install","cron:remove","cron:run"]},{"id":"customer","commands":["customer:hash:upgrade"]},{"id":"deploy","commands":["deploy:mode:set","deploy:mode:show"]},{"id":"dev","commands":["dev:di:info","dev:profiler:disable","dev:profiler:enable","dev:query-log:disable","dev:query-log:enable","dev:source-theme:deploy","dev:template-hints:disable","dev:template-hints:enable","dev:template-hints:status","dev:tests:run","dev:urn-catalog:generate","dev:xml:convert"]},{"id":"dotdigital","commands":["dotdigital:connector:automap","dotdigital:connector:enable","dotdigital:migrate","dotdigital:sync","dotdigital:task"]},{"id":"downloadable","commands":["downloadable:domains:add","downloadable:domains:remove","downloadable:domains:show"]},{"id":"encryption","commands":["encryption:payment-data:update"]},{"id":"i18n","commands":["i18n:collect-phrases","i18n:pack","i18n:uninstall"]},{"id":"indexer","commands":["indexer:info","indexer:reindex","indexer:reset","indexer:set-dimensions-mode","indexer:set-mode","indexer:show-dimensions-mode","indexer:show-mode","indexer:status"]},{"id":"info","commands":["info:adminuri","info:backups:list","info:currency:list","info:dependencies:show-framework","info:dependencies:show-modules","info:dependencies:show-modules-circular","info:language:list","info:timezone:list"]},{"id":"inventory","commands":["inventory:reservation:create-compensations","inventory:reservation:list-inconsistencies"]},{"id":"inventory-geonames","commands":["inventory-geonames:import"]},{"id":"maintenance","commands":["maintenance:allow-ips","maintenance:disable","maintenance:enable","maintenance:status"]},{"id":"media-content","commands":["media-content:sync"]},{"id":"media-gallery","commands":["media-gallery:sync"]},{"id":"module","commands":["module:config:status","module:disable","module:enable","module:status","module:uninstall"]},{"id":"newrelic","commands":["newrelic:create:deploy-marker"]},{"id":"queue","commands":["queue:consumers:list","queue:consumers:start"]},{"id":"remote-storage","commands":["remote-storage:sync"]},{"id":"sampledata","commands":["sampledata:deploy","sampledata:remove","sampledata:reset"]},{"id":"security","commands":["security:recaptcha:disable-for-user-forgot-password","security:recaptcha:disable-for-user-login","security:tfa:google:set-secret","security:tfa:providers","security:tfa:reset"]},{"id":"setup","commands":["setup:backup","setup:config:set","setup:db-data:upgrade","setup:db-declaration:generate-patch","setup:db-declaration:generate-whitelist","setup:db-schema:upgrade","setup:db:status","setup:di:compile","setup:install","setup:performance:generate-fixtures","setup:rollback","setup:static-content:deploy","setup:store-config:set","setup:uninstall","setup:upgrade"]},{"id":"store","commands":["store:list","store:website:list"]},{"id":"theme","commands":["theme:uninstall"]},{"id":"varnish","commands":["varnish:vcl:generate"]},{"id":"yotpo","commands":["yotpo:reset","yotpo:sync","yotpo:update-metadata"]}]} \ No newline at end of file +{ + "application": { + "name": "Magento CLI", + "version": "2.4.5" + }, + "commands": [ + { + "name": "help", + "usage": [ + "help [--format FORMAT] [--raw] [--] []" + ], + "description": "Display help for a command", + "help": "The help command displays help for a given command:\n\n php bin/magento help list\n\nYou can also output the help in other formats by using the --format option:\n\n php bin/magento help --format=xml list\n\nTo display the list of available commands, please use the list command.", + "definition": { + "arguments": { + "command_name": { + "name": "command_name", + "is_required": false, + "is_array": false, + "description": "The command name", + "default": "help" + } + }, + "options": { + "format": { + "name": "--format", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The output format (txt, xml, json, or md)", + "default": "txt" + }, + "raw": { + "name": "--raw", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "To output raw command help", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "list", + "usage": [ + "list [--raw] [--format FORMAT] [--] []" + ], + "description": "List commands", + "help": "The list command lists all commands:\n\n php bin/magento list\n\nYou can also display the commands for a specific namespace:\n\n php bin/magento list test\n\nYou can also output the information in other formats by using the --format option:\n\n php bin/magento list --format=xml\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php bin/magento list --raw", + "definition": { + "arguments": { + "namespace": { + "name": "namespace", + "is_required": false, + "is_array": false, + "description": "The namespace name", + "default": null + } + }, + "options": { + "raw": { + "name": "--raw", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "To output raw command list", + "default": false + }, + "format": { + "name": "--format", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The output format (txt, xml, json, or md)", + "default": "txt" + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:disable", + "usage": [ + "admin:adobe-ims:disable" + ], + "description": "Disable Adobe IMS Module", + "help": "Disable Adobe IMS Module", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:enable", + "usage": [ + "admin:adobe-ims:enable [-o|--organization-id [ORGANIZATION-ID]] [-c|--client-id [CLIENT-ID]] [-s|--client-secret [CLIENT-SECRET]] [-t|--2fa [2FA]]" + ], + "description": "Enable Adobe IMS Module.", + "help": "Enable Adobe IMS Module.", + "definition": { + "arguments": [], + "options": { + "organization-id": { + "name": "--organization-id", + "shortcut": "-o", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set Organization ID for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "client-id": { + "name": "--client-id", + "shortcut": "-c", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set the client ID for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "client-secret": { + "name": "--client-secret", + "shortcut": "-s", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set the client Secret for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "2fa": { + "name": "--2fa", + "shortcut": "-t", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Check if 2FA is enabled for Organization in Adobe Admin Console. Required when enabling the module", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:info", + "usage": [ + "admin:adobe-ims:info" + ], + "description": "Information of Adobe IMS Module configuration", + "help": "Information of Adobe IMS Module configuration", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:status", + "usage": [ + "admin:adobe-ims:status" + ], + "description": "Status of Adobe IMS Module", + "help": "Status of Adobe IMS Module", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:user:create", + "usage": [ + "admin:user:create [--admin-user ADMIN-USER] [--admin-password ADMIN-PASSWORD] [--admin-email ADMIN-EMAIL] [--admin-firstname ADMIN-FIRSTNAME] [--admin-lastname ADMIN-LASTNAME] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Creates an administrator", + "help": "Creates an administrator", + "definition": { + "arguments": [], + "options": { + "admin-user": { + "name": "--admin-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin user", + "default": null + }, + "admin-password": { + "name": "--admin-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin password", + "default": null + }, + "admin-email": { + "name": "--admin-email", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin email", + "default": null + }, + "admin-firstname": { + "name": "--admin-firstname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin first name", + "default": null + }, + "admin-lastname": { + "name": "--admin-lastname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin last name", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:user:unlock", + "usage": [ + "admin:user:unlock " + ], + "description": "Unlock Admin Account", + "help": "This command unlocks an admin account by its username.\nTo unlock:\n bin/magento admin:user:unlock username", + "definition": { + "arguments": { + "username": { + "name": "username", + "is_required": true, + "is_array": false, + "description": "The admin username to unlock", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:dump", + "usage": [ + "app:config:dump [...]" + ], + "description": "Create dump of application", + "help": "Create dump of application", + "definition": { + "arguments": { + "config-types": { + "name": "config-types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of config types or omit to dump all [scopes, themes, system, i18n]", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:import", + "usage": [ + "app:config:import" + ], + "description": "Import data from shared configuration files to appropriate data storage", + "help": "Import data from shared configuration files to appropriate data storage", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:status", + "usage": [ + "app:config:status" + ], + "description": "Checks if config propagation requires update", + "help": "Checks if config propagation requires update", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "braintree:migrate", + "usage": [ + "braintree:migrate [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password PASSWORD]" + ], + "description": "Migrate stored cards from a Magento 1 database", + "help": "Migrate stored cards from a Magento 1 database", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Hostname/IP. Port is optional", + "default": null + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database username. Must have read access", + "default": null + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Password", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:clean", + "usage": [ + "cache:clean [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Cleans cache type(s)", + "help": "Cleans cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:disable", + "usage": [ + "cache:disable [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Disables cache type(s)", + "help": "Disables cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:enable", + "usage": [ + "cache:enable [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Enables cache type(s)", + "help": "Enables cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:flush", + "usage": [ + "cache:flush [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Flushes cache storage used by cache type(s)", + "help": "Flushes cache storage used by cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:status", + "usage": [ + "cache:status [--bootstrap BOOTSTRAP]" + ], + "description": "Checks cache status", + "help": "Checks cache status", + "definition": { + "arguments": [], + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "catalog:images:resize", + "usage": [ + "catalog:images:resize [-a|--async] [--skip_hidden_images]" + ], + "description": "Creates resized product images", + "help": "Creates resized product images", + "definition": { + "arguments": [], + "options": { + "async": { + "name": "--async", + "shortcut": "-a", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Resize image in asynchronous mode", + "default": false + }, + "skip_hidden_images": { + "name": "--skip_hidden_images", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not process images marked as hidden from product page", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "catalog:product:attributes:cleanup", + "usage": [ + "catalog:product:attributes:cleanup" + ], + "description": "Removes unused product attributes.", + "help": "Removes unused product attributes.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cms:wysiwyg:restrict", + "usage": [ + "cms:wysiwyg:restrict " + ], + "description": "Set whether to enforce user HTML content validation or show a warning instead", + "help": "Set whether to enforce user HTML content validation or show a warning instead", + "definition": { + "arguments": { + "restrict": { + "name": "restrict", + "is_required": true, + "is_array": false, + "description": "y\\n", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:sensitive:set", + "usage": [ + "config:sensitive:set [-i|--interactive] [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] [ []]" + ], + "description": "Set sensitive configuration values", + "help": "Set sensitive configuration values", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": false, + "is_array": false, + "description": "Configuration path for example group/section/field_name", + "default": null + }, + "value": { + "name": "value", + "is_required": false, + "is_array": false, + "description": "Configuration value", + "default": null + } + }, + "options": { + "interactive": { + "name": "--interactive", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Enable interactive mode to set all sensitive variables", + "default": false + }, + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope for configuration, if not set use 'default'", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope code for configuration, empty string by default", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:set", + "usage": [ + "config:set [--scope SCOPE] [--scope-code SCOPE-CODE] [-e|--lock-env] [-c|--lock-config] [-l|--lock] [--] " + ], + "description": "Change system configuration", + "help": "Change system configuration", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": true, + "is_array": false, + "description": "Configuration path in format section/group/field_name", + "default": null + }, + "value": { + "name": "value", + "is_required": true, + "is_array": false, + "description": "Configuration value", + "default": null + } + }, + "options": { + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Configuration scope (default, website, or store)", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Scope code (required only if scope is not 'default')", + "default": null + }, + "lock-env": { + "name": "--lock-env", + "shortcut": "-e", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Lock value which prevents modification in the Admin (will be saved in app/etc/env.php)", + "default": false + }, + "lock-config": { + "name": "--lock-config", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Lock and share value with other installations, prevents modification in the Admin (will be saved in app/etc/config.php)", + "default": false + }, + "lock": { + "name": "--lock", + "shortcut": "-l", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Deprecated, use the --lock-env option instead.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:show", + "usage": [ + "config:show [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] []" + ], + "description": "Shows configuration value for given path. If path is not specified, all saved values will be shown", + "help": "Shows configuration value for given path. If path is not specified, all saved values will be shown", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": false, + "is_array": false, + "description": "Configuration path, for example section_id/group_id/field_id", + "default": null + } + }, + "options": { + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope for configuration, if not specified, then 'default' scope will be used", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope code (required only if scope is not `default`)", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:install", + "usage": [ + "cron:install [-f|--force] [-d|--non-optional]" + ], + "description": "Generates and installs crontab for current user", + "help": "Generates and installs crontab for current user", + "definition": { + "arguments": [], + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force install tasks", + "default": false + }, + "non-optional": { + "name": "--non-optional", + "shortcut": "-d", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Install only the non-optional (default) tasks", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:remove", + "usage": [ + "cron:remove" + ], + "description": "Removes tasks from crontab", + "help": "Removes tasks from crontab", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:run", + "usage": [ + "cron:run [--group GROUP] [--bootstrap BOOTSTRAP]" + ], + "description": "Runs jobs by schedule", + "help": "Runs jobs by schedule", + "definition": { + "arguments": [], + "options": { + "group": { + "name": "--group", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run jobs only from specified group", + "default": null + }, + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "customer:hash:upgrade", + "usage": [ + "customer:hash:upgrade" + ], + "description": "Upgrade customer's hash according to the latest algorithm", + "help": "Upgrade customer's hash according to the latest algorithm", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "deploy:mode:set", + "usage": [ + "deploy:mode:set [-s|--skip-compilation] [--] " + ], + "description": "Set application mode.", + "help": "Set application mode.", + "definition": { + "arguments": { + "mode": { + "name": "mode", + "is_required": true, + "is_array": false, + "description": "The application mode to set. Available options are \"developer\" or \"production\"", + "default": null + } + }, + "options": { + "skip-compilation": { + "name": "--skip-compilation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Skips the clearing and regeneration of static content (generated code, preprocessed CSS, and assets in pub/static/)", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "deploy:mode:show", + "usage": [ + "deploy:mode:show" + ], + "description": "Displays current application mode.", + "help": "Displays current application mode.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:di:info", + "usage": [ + "dev:di:info " + ], + "description": "Provides information on Dependency Injection configuration for the Command.", + "help": "Provides information on Dependency Injection configuration for the Command.", + "definition": { + "arguments": { + "class": { + "name": "class", + "is_required": true, + "is_array": false, + "description": "Class name", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:email:newsletter-compatibility-check", + "usage": [ + "dev:email:newsletter-compatibility-check" + ], + "description": "Scans newsletter templates for potential variable usage compatibility issues", + "help": "Scans newsletter templates for potential variable usage compatibility issues", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:email:override-compatibility-check", + "usage": [ + "dev:email:override-compatibility-check" + ], + "description": "Scans email template overrides for potential variable usage compatibility issues", + "help": "Scans email template overrides for potential variable usage compatibility issues", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:profiler:disable", + "usage": [ + "dev:profiler:disable" + ], + "description": "Disable the profiler.", + "help": "Disable the profiler.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:profiler:enable", + "usage": [ + "dev:profiler:enable []" + ], + "description": "Enable the profiler.", + "help": "Enable the profiler.", + "definition": { + "arguments": { + "type": { + "name": "type", + "is_required": false, + "is_array": false, + "description": "Profiler type", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:query-log:disable", + "usage": [ + "dev:query-log:disable" + ], + "description": "Disable DB query logging", + "help": "Disable DB query logging", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:query-log:enable", + "usage": [ + "dev:query-log:enable [--include-all-queries [INCLUDE-ALL-QUERIES]] [--query-time-threshold [QUERY-TIME-THRESHOLD]] [--include-call-stack [INCLUDE-CALL-STACK]]" + ], + "description": "Enable DB query logging", + "help": "Enable DB query logging", + "definition": { + "arguments": [], + "options": { + "include-all-queries": { + "name": "--include-all-queries", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Log all queries. [true|false]", + "default": "true" + }, + "query-time-threshold": { + "name": "--query-time-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Query time thresholds.", + "default": "0.001" + }, + "include-call-stack": { + "name": "--include-call-stack", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Include call stack. [true|false]", + "default": "true" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:source-theme:deploy", + "usage": [ + "dev:source-theme:deploy [--type TYPE] [--locale LOCALE] [--area AREA] [--theme THEME] [--] [...]" + ], + "description": "Collects and publishes source files for theme.", + "help": "Collects and publishes source files for theme.", + "definition": { + "arguments": { + "file": { + "name": "file", + "is_required": false, + "is_array": true, + "description": "Files to pre-process (file should be specified without extension)", + "default": [ + "css/styles-m", + "css/styles-l" + ] + } + }, + "options": { + "type": { + "name": "--type", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Type of source files: [less]", + "default": "less" + }, + "locale": { + "name": "--locale", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Locale: [en_US]", + "default": "en_US" + }, + "area": { + "name": "--area", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Area: [frontend|adminhtml]", + "default": "frontend" + }, + "theme": { + "name": "--theme", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Theme: [Vendor/theme]", + "default": "Magento/luma" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:disable", + "usage": [ + "dev:template-hints:disable" + ], + "description": "Disable frontend template hints. A cache flush might be required.", + "help": "Disable frontend template hints. A cache flush might be required.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:enable", + "usage": [ + "dev:template-hints:enable" + ], + "description": "Enable frontend template hints. A cache flush might be required.", + "help": "Enable frontend template hints. A cache flush might be required.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:status", + "usage": [ + "dev:template-hints:status" + ], + "description": "Show frontend template hints status.", + "help": "Show frontend template hints status.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:tests:run", + "usage": [ + "dev:tests:run [-c|--arguments ARGUMENTS] [--] []" + ], + "description": "Runs tests", + "help": "Runs tests", + "definition": { + "arguments": { + "type": { + "name": "type", + "is_required": false, + "is_array": false, + "description": "Type of test to run. Available types: all, unit, integration, integration-all, static, static-all, integrity, legacy, default", + "default": "default" + } + }, + "options": { + "arguments": { + "name": "--arguments", + "shortcut": "-c", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Additional arguments for PHPUnit. Example: \"-c'--filter=MyTest'\" (no spaces)", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:urn-catalog:generate", + "usage": [ + "dev:urn-catalog:generate [--ide IDE] [--] " + ], + "description": "Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.", + "help": "Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": true, + "is_array": false, + "description": "Path to file to output the catalog. For PhpStorm use .idea/misc.xml", + "default": null + } + }, + "options": { + "ide": { + "name": "--ide", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Format in which catalog will be generated. Supported: [phpstorm, vscode]", + "default": "phpstorm" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:xml:convert", + "usage": [ + "dev:xml:convert [-o|--overwrite] [--] " + ], + "description": "Converts XML file using XSL style sheets", + "help": "Converts XML file using XSL style sheets", + "definition": { + "arguments": { + "xml-file": { + "name": "xml-file", + "is_required": true, + "is_array": false, + "description": "Path to XML file that going to be transformed", + "default": null + }, + "processor": { + "name": "processor", + "is_required": true, + "is_array": false, + "description": "Path to XSL style sheet that going to be applied to XML file", + "default": null + } + }, + "options": { + "overwrite": { + "name": "--overwrite", + "shortcut": "-o", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Overwrite XML file", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:add", + "usage": [ + "downloadable:domains:add [...]" + ], + "description": "Add domains to the downloadable domains whitelist", + "help": "Add domains to the downloadable domains whitelist", + "definition": { + "arguments": { + "domains": { + "name": "domains", + "is_required": false, + "is_array": true, + "description": "Domains name", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:remove", + "usage": [ + "downloadable:domains:remove [...]" + ], + "description": "Remove domains from the downloadable domains whitelist", + "help": "Remove domains from the downloadable domains whitelist", + "definition": { + "arguments": { + "domains": { + "name": "domains", + "is_required": false, + "is_array": true, + "description": "Domain names", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:show", + "usage": [ + "downloadable:domains:show" + ], + "description": "Display downloadable domains whitelist", + "help": "Display downloadable domains whitelist", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "encryption:payment-data:update", + "usage": [ + "encryption:payment-data:update" + ], + "description": "Re-encrypts encrypted credit card data with latest encryption cipher.", + "help": "Re-encrypts encrypted credit card data with latest encryption cipher.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:collect-phrases", + "usage": [ + "i18n:collect-phrases [-o|--output OUTPUT] [-m|--magento] [--] []" + ], + "description": "Discovers phrases in the codebase", + "help": "Discovers phrases in the codebase", + "definition": { + "arguments": { + "directory": { + "name": "directory", + "is_required": false, + "is_array": false, + "description": "Directory path to parse. Not needed if --magento flag is set", + "default": null + } + }, + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Path (including filename) to an output file. With no file specified, defaults to stdout.", + "default": null + }, + "magento": { + "name": "--magento", + "shortcut": "-m", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use the --magento parameter to parse the current Magento codebase. Omit the parameter if a directory is specified.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:pack", + "usage": [ + "i18n:pack [-m|--mode MODE] [-d|--allow-duplicates] [--] " + ], + "description": "Saves language package", + "help": "Saves language package", + "definition": { + "arguments": { + "source": { + "name": "source", + "is_required": true, + "is_array": false, + "description": "Path to source dictionary file with translations", + "default": null + }, + "locale": { + "name": "locale", + "is_required": true, + "is_array": false, + "description": "Target locale for dictionary, for example \"de_DE\"", + "default": null + } + }, + "options": { + "mode": { + "name": "--mode", + "shortcut": "-m", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Save mode for dictionary - \"replace\" - replace language pack by new one - \"merge\" - merge language packages, by default \"replace\"", + "default": "replace" + }, + "allow-duplicates": { + "name": "--allow-duplicates", + "shortcut": "-d", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use the --allow-duplicates parameter to allow saving duplicates of translate. Otherwise omit the parameter.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:uninstall", + "usage": [ + "i18n:uninstall [-b|--backup-code] [--] ..." + ], + "description": "Uninstalls language packages", + "help": "Uninstalls language packages", + "definition": { + "arguments": { + "package": { + "name": "package", + "is_required": true, + "is_array": true, + "description": "Language package name", + "default": [] + } + }, + "options": { + "backup-code": { + "name": "--backup-code", + "shortcut": "-b", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:info", + "usage": [ + "indexer:info" + ], + "description": "Shows allowed Indexers", + "help": "Shows allowed Indexers", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:reindex", + "usage": [ + "indexer:reindex [...]" + ], + "description": "Reindexes Data", + "help": "Reindexes Data", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:reset", + "usage": [ + "indexer:reset [...]" + ], + "description": "Resets indexer status to invalid", + "help": "Resets indexer status to invalid", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:set-dimensions-mode", + "usage": [ + "indexer:set-dimensions-mode [ []]" + ], + "description": "Set Indexer Dimensions Mode", + "help": "Set Indexer Dimensions Mode", + "definition": { + "arguments": { + "indexer": { + "name": "indexer", + "is_required": false, + "is_array": false, + "description": "Indexer name [catalog_product_price]", + "default": null + }, + "mode": { + "name": "mode", + "is_required": false, + "is_array": false, + "description": "Indexer dimension modes catalog_product_price none,website,customer_group,website_and_customer_group ", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:set-mode", + "usage": [ + "indexer:set-mode [ [...]]" + ], + "description": "Sets index mode type", + "help": "Sets index mode type", + "definition": { + "arguments": { + "mode": { + "name": "mode", + "is_required": false, + "is_array": false, + "description": "Indexer mode type [realtime|schedule]", + "default": null + }, + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:show-dimensions-mode", + "usage": [ + "indexer:show-dimensions-mode [...]" + ], + "description": "Shows Indexer Dimension Mode", + "help": "Shows Indexer Dimension Mode", + "definition": { + "arguments": { + "indexer": { + "name": "indexer", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes (catalog_product_price)", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:show-mode", + "usage": [ + "indexer:show-mode [...]" + ], + "description": "Shows Index Mode", + "help": "Shows Index Mode", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:status", + "usage": [ + "indexer:status [...]" + ], + "description": "Shows status of Indexer", + "help": "Shows status of Indexer", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:adminuri", + "usage": [ + "info:adminuri" + ], + "description": "Displays the Magento Admin URI", + "help": "Displays the Magento Admin URI", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:backups:list", + "usage": [ + "info:backups:list" + ], + "description": "Prints list of available backup files", + "help": "Prints list of available backup files", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:currency:list", + "usage": [ + "info:currency:list" + ], + "description": "Displays the list of available currencies", + "help": "Displays the list of available currencies", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-framework", + "usage": [ + "info:dependencies:show-framework [-o|--output OUTPUT]" + ], + "description": "Shows number of dependencies on Magento framework", + "help": "Shows number of dependencies on Magento framework", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "framework-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-modules", + "usage": [ + "info:dependencies:show-modules [-o|--output OUTPUT]" + ], + "description": "Shows number of dependencies between modules", + "help": "Shows number of dependencies between modules", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "modules-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-modules-circular", + "usage": [ + "info:dependencies:show-modules-circular [-o|--output OUTPUT]" + ], + "description": "Shows number of circular dependencies between modules", + "help": "Shows number of circular dependencies between modules", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "modules-circular-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:language:list", + "usage": [ + "info:language:list" + ], + "description": "Displays the list of available language locales", + "help": "Displays the list of available language locales", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:timezone:list", + "usage": [ + "info:timezone:list" + ], + "description": "Displays the list of available timezones", + "help": "Displays the list of available timezones", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory:reservation:create-compensations", + "usage": [ + "inventory:reservation:create-compensations [-r|--raw] [--] [...]" + ], + "description": "Create reservations by provided compensation arguments", + "help": "Create reservations by provided compensation arguments", + "definition": { + "arguments": { + "compensations": { + "name": "compensations", + "is_required": false, + "is_array": true, + "description": "List of compensation arguments in format \":::\"", + "default": [] + } + }, + "options": { + "raw": { + "name": "--raw", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Raw output", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory:reservation:list-inconsistencies", + "usage": [ + "inventory:reservation:list-inconsistencies [-c|--complete-orders] [-i|--incomplete-orders] [-b|--bunch-size [BUNCH-SIZE]] [-r|--raw]" + ], + "description": "Show all orders and products with salable quantity inconsistencies", + "help": "Show all orders and products with salable quantity inconsistencies", + "definition": { + "arguments": [], + "options": { + "complete-orders": { + "name": "--complete-orders", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Show only inconsistencies for complete orders", + "default": false + }, + "incomplete-orders": { + "name": "--incomplete-orders", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Show only inconsistencies for incomplete orders", + "default": false + }, + "bunch-size": { + "name": "--bunch-size", + "shortcut": "-b", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Defines how many orders will be loaded at once", + "default": 50 + }, + "raw": { + "name": "--raw", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Raw output", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory-geonames:import", + "usage": [ + "inventory-geonames:import ..." + ], + "description": "Download and import geo names for source selection algorithm", + "help": "Download and import geo names for source selection algorithm", + "definition": { + "arguments": { + "countries": { + "name": "countries", + "is_required": true, + "is_array": true, + "description": "List of country codes to import", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:allow-ips", + "usage": [ + "maintenance:allow-ips [--none] [--add] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Sets maintenance mode exempt IPs", + "help": "Sets maintenance mode exempt IPs", + "definition": { + "arguments": { + "ip": { + "name": "ip", + "is_required": false, + "is_array": true, + "description": "Allowed IP addresses", + "default": [] + } + }, + "options": { + "none": { + "name": "--none", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear allowed IP addresses", + "default": false + }, + "add": { + "name": "--add", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Add the IP address to existing list", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:disable", + "usage": [ + "maintenance:disable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Disables maintenance mode", + "help": "Disables maintenance mode", + "definition": { + "arguments": [], + "options": { + "ip": { + "name": "--ip", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "Allowed IP addresses (use 'none' to clear allowed IP list)", + "default": [] + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:enable", + "usage": [ + "maintenance:enable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Enables maintenance mode", + "help": "Enables maintenance mode", + "definition": { + "arguments": [], + "options": { + "ip": { + "name": "--ip", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "Allowed IP addresses (use 'none' to clear allowed IP list)", + "default": [] + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:status", + "usage": [ + "maintenance:status [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Displays maintenance mode status", + "help": "Displays maintenance mode status", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "media-content:sync", + "usage": [ + "media-content:sync" + ], + "description": "Synchronize content with assets", + "help": "Synchronize content with assets", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "media-gallery:sync", + "usage": [ + "media-gallery:sync" + ], + "description": "Synchronize media storage and media assets in the database", + "help": "Synchronize media storage and media assets in the database", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:config:status", + "usage": [ + "module:config:status" + ], + "description": "Checks the modules configuration in the 'app/etc/config.php' file and reports if they are up to date or not", + "help": "Checks the modules configuration in the 'app/etc/config.php' file and reports if they are up to date or not", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:disable", + "usage": [ + "module:disable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Disables specified modules", + "help": "Disables specified modules", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": false, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Bypass dependencies check", + "default": false + }, + "all": { + "name": "--all", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable all modules", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:enable", + "usage": [ + "module:enable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Enables specified modules", + "help": "Enables specified modules", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": false, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Bypass dependencies check", + "default": false + }, + "all": { + "name": "--all", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Enable all modules", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:status", + "usage": [ + "module:status [--enabled] [--disabled] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Displays status of modules", + "help": "Displays status of modules", + "definition": { + "arguments": { + "module-names": { + "name": "module-names", + "is_required": false, + "is_array": true, + "description": "Optional module name", + "default": [] + } + }, + "options": { + "enabled": { + "name": "--enabled", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Print only enabled modules", + "default": false + }, + "disabled": { + "name": "--disabled", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Print only disabled modules", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:uninstall", + "usage": [ + "module:uninstall [-r|--remove-data] [--backup-code] [--backup-media] [--backup-db] [--non-composer] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] ..." + ], + "description": "Uninstalls modules installed by composer", + "help": "Uninstalls modules installed by composer", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": true, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "remove-data": { + "name": "--remove-data", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Remove data installed by module(s)", + "default": false + }, + "backup-code": { + "name": "--backup-code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "backup-media": { + "name": "--backup-media", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take media backup", + "default": false + }, + "backup-db": { + "name": "--backup-db", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take complete database backup", + "default": false + }, + "non-composer": { + "name": "--non-composer", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "All modules, that will be past here will be non composer based", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "newrelic:create:deploy-marker", + "usage": [ + "newrelic:create:deploy-marker [ []]" + ], + "description": "Check the deploy queue for entries and create an appropriate deploy marker.", + "help": "Check the deploy queue for entries and create an appropriate deploy marker.", + "definition": { + "arguments": { + "message": { + "name": "message", + "is_required": true, + "is_array": false, + "description": "Deploy Message?", + "default": null + }, + "change_log": { + "name": "change_log", + "is_required": true, + "is_array": false, + "description": "Change Log?", + "default": null + }, + "user": { + "name": "user", + "is_required": false, + "is_array": false, + "description": "Deployment User", + "default": null + }, + "revision": { + "name": "revision", + "is_required": false, + "is_array": false, + "description": "Revision", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "queue:consumers:list", + "usage": [ + "queue:consumers:list" + ], + "description": "List of MessageQueue consumers", + "help": "This command shows list of MessageQueue consumers.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "queue:consumers:start", + "usage": [ + "queue:consumers:start [--max-messages MAX-MESSAGES] [--batch-size BATCH-SIZE] [--area-code AREA-CODE] [--single-thread] [--multi-process [MULTI-PROCESS]] [--pid-file-path PID-FILE-PATH] [--] " + ], + "description": "Start MessageQueue consumer", + "help": "This command starts MessageQueue consumer by its name.\n\nTo start consumer which will process all queued messages and terminate execution:\n\n bin/magento queue:consumers:start someConsumer\n\nTo specify the number of messages which should be processed by consumer before its termination:\n\n bin/magento queue:consumers:start someConsumer --max-messages=50\n\nTo specify the number of messages per batch for the batch consumer:\n\n bin/magento queue:consumers:start someConsumer --batch-size=500\n\nTo specify the preferred area:\n\n bin/magento queue:consumers:start someConsumer --area-code='adminhtml'\n\nTo do not run multiple copies of one consumer simultaneously:\n\n bin/magento queue:consumers:start someConsumer --single-thread\n\nTo save PID enter path (This option is deprecated, use --single-thread instead):\n\n bin/magento queue:consumers:start someConsumer --pid-file-path='/var/someConsumer.pid'\n\nTo define the number of processes per consumer:\n\n bin/magento queue:consumers:start someConsumer --multi-process=4", + "definition": { + "arguments": { + "consumer": { + "name": "consumer", + "is_required": true, + "is_array": false, + "description": "The name of the consumer to be started.", + "default": null + } + }, + "options": { + "max-messages": { + "name": "--max-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The number of messages to be processed by the consumer before process termination. If not specified - terminate after processing all queued messages.", + "default": null + }, + "batch-size": { + "name": "--batch-size", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The number of messages per batch. Applicable for the batch consumer only.", + "default": null + }, + "area-code": { + "name": "--area-code", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The preferred area (global, adminhtml, etc...) default is global.", + "default": null + }, + "single-thread": { + "name": "--single-thread", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "This option prevents running multiple copies of one consumer simultaneously.", + "default": false + }, + "multi-process": { + "name": "--multi-process", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "The number of processes per consumer.", + "default": null + }, + "pid-file-path": { + "name": "--pid-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The file path for saving PID (This option is deprecated, use --single-thread instead)", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "remote-storage:sync", + "usage": [ + "remote-storage:sync" + ], + "description": "Synchronize media files with remote storage.", + "help": "Synchronize media files with remote storage.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:deploy", + "usage": [ + "sampledata:deploy [--no-update]" + ], + "description": "Deploy sample data modules for composer-based Magento installations", + "help": "Deploy sample data modules for composer-based Magento installations", + "definition": { + "arguments": [], + "options": { + "no-update": { + "name": "--no-update", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Update composer.json without executing composer update", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:remove", + "usage": [ + "sampledata:remove [--no-update]" + ], + "description": "Remove all sample data packages from composer.json", + "help": "Remove all sample data packages from composer.json", + "definition": { + "arguments": [], + "options": { + "no-update": { + "name": "--no-update", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Update composer.json without executing composer update", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:reset", + "usage": [ + "sampledata:reset" + ], + "description": "Reset all sample data modules for re-installation", + "help": "Reset all sample data modules for re-installation", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:recaptcha:disable-for-user-forgot-password", + "usage": [ + "security:recaptcha:disable-for-user-forgot-password" + ], + "description": "Disable reCAPTCHA for admin user forgot password form", + "help": "Disable reCAPTCHA for admin user forgot password form", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:recaptcha:disable-for-user-login", + "usage": [ + "security:recaptcha:disable-for-user-login" + ], + "description": "Disable reCAPTCHA for admin user login form", + "help": "Disable reCAPTCHA for admin user login form", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:google:set-secret", + "usage": [ + "security:tfa:google:set-secret " + ], + "description": "Set the secret used for Google OTP generation.", + "help": "Set the secret used for Google OTP generation.", + "definition": { + "arguments": { + "user": { + "name": "user", + "is_required": true, + "is_array": false, + "description": "Username", + "default": null + }, + "secret": { + "name": "secret", + "is_required": true, + "is_array": false, + "description": "Secret", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:providers", + "usage": [ + "security:tfa:providers" + ], + "description": "List all available providers", + "help": "List all available providers", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:reset", + "usage": [ + "security:tfa:reset " + ], + "description": "Reset configuration for one user", + "help": "Reset configuration for one user", + "definition": { + "arguments": { + "user": { + "name": "user", + "is_required": true, + "is_array": false, + "description": "Username", + "default": null + }, + "provider": { + "name": "provider", + "is_required": true, + "is_array": false, + "description": "Provider code", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:backup", + "usage": [ + "setup:backup [--code] [--media] [--db] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Takes backup of Magento Application code base, media and database", + "help": "Takes backup of Magento Application code base, media and database", + "definition": { + "arguments": [], + "options": { + "code": { + "name": "--code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "media": { + "name": "--media", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take media backup", + "default": false + }, + "db": { + "name": "--db", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take complete database backup", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:config:set", + "usage": [ + "setup:config:set [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--remote-storage-driver REMOTE-STORAGE-DRIVER] [--remote-storage-prefix REMOTE-STORAGE-PREFIX] [--remote-storage-endpoint REMOTE-STORAGE-ENDPOINT] [--remote-storage-bucket REMOTE-STORAGE-BUCKET] [--remote-storage-region REMOTE-STORAGE-REGION] [--remote-storage-key REMOTE-STORAGE-KEY] [--remote-storage-secret REMOTE-STORAGE-SECRET] [--remote-storage-path-style REMOTE-STORAGE-PATH-STYLE] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--queue-default-connection QUEUE-DEFAULT-CONNECTION] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retries SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETRIES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Creates or modifies the deployment configuration", + "help": "Creates or modifies the deployment configuration", + "definition": { + "arguments": [], + "options": { + "backend-frontname": { + "name": "--backend-frontname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Backend frontname (will be autogenerated if missing)", + "default": null + }, + "enable-debug-logging": { + "name": "--enable-debug-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable debug logging", + "default": null + }, + "enable-syslog-logging": { + "name": "--enable-syslog-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable syslog logging", + "default": null + }, + "remote-storage-driver": { + "name": "--remote-storage-driver", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage driver", + "default": null + }, + "remote-storage-prefix": { + "name": "--remote-storage-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage prefix", + "default": "" + }, + "remote-storage-endpoint": { + "name": "--remote-storage-endpoint", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage endpoint", + "default": null + }, + "remote-storage-bucket": { + "name": "--remote-storage-bucket", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage bucket", + "default": null + }, + "remote-storage-region": { + "name": "--remote-storage-region", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage region", + "default": null + }, + "remote-storage-key": { + "name": "--remote-storage-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage access key", + "default": "" + }, + "remote-storage-secret": { + "name": "--remote-storage-secret", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage secret key", + "default": "" + }, + "remote-storage-path-style": { + "name": "--remote-storage-path-style", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage path style", + "default": "0" + }, + "amqp-host": { + "name": "--amqp-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server host", + "default": "" + }, + "amqp-port": { + "name": "--amqp-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server port", + "default": "5672" + }, + "amqp-user": { + "name": "--amqp-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server username", + "default": "" + }, + "amqp-password": { + "name": "--amqp-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server password", + "default": "" + }, + "amqp-virtualhost": { + "name": "--amqp-virtualhost", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp virtualhost", + "default": "/" + }, + "amqp-ssl": { + "name": "--amqp-ssl", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL", + "default": "" + }, + "amqp-ssl-options": { + "name": "--amqp-ssl-options", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL Options (JSON)", + "default": "" + }, + "consumers-wait-for-messages": { + "name": "--consumers-wait-for-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Should consumers wait for a message from the queue? 1 - Yes, 0 - No", + "default": null + }, + "queue-default-connection": { + "name": "--queue-default-connection", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Message queues default connection. Can be 'db', 'amqp' or a custom queue system.The queue system must be installed and configured, otherwise messages won't be processed correctly.", + "default": null + }, + "key": { + "name": "--key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Encryption key", + "default": null + }, + "db-host": { + "name": "--db-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server host", + "default": null + }, + "db-name": { + "name": "--db-name", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "db-user": { + "name": "--db-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server username", + "default": null + }, + "db-engine": { + "name": "--db-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server engine", + "default": null + }, + "db-password": { + "name": "--db-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server password", + "default": null + }, + "db-prefix": { + "name": "--db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database table prefix", + "default": null + }, + "db-model": { + "name": "--db-model", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database type", + "default": null + }, + "db-init-statements": { + "name": "--db-init-statements", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database initial set of commands", + "default": null + }, + "skip-db-validation": { + "name": "--skip-db-validation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "If specified, then db connection validation will be skipped", + "default": false + }, + "http-cache-hosts": { + "name": "--http-cache-hosts", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "http Cache hosts", + "default": null + }, + "db-ssl-key": { + "name": "--db-ssl-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client key file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-cert": { + "name": "--db-ssl-cert", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-ca": { + "name": "--db-ssl-ca", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of server certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-verify": { + "name": "--db-ssl-verify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Verify server certification", + "default": false + }, + "session-save": { + "name": "--session-save", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Session save handler", + "default": null + }, + "session-save-redis-host": { + "name": "--session-save-redis-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Fully qualified host name, IP address, or absolute path if using UNIX sockets", + "default": null + }, + "session-save-redis-port": { + "name": "--session-save-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "session-save-redis-password": { + "name": "--session-save-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "session-save-redis-timeout": { + "name": "--session-save-redis-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Connection timeout, in seconds", + "default": null + }, + "session-save-redis-persistent-id": { + "name": "--session-save-redis-persistent-id", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Unique string to enable persistent connections", + "default": null + }, + "session-save-redis-db": { + "name": "--session-save-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis database number", + "default": null + }, + "session-save-redis-compression-threshold": { + "name": "--session-save-redis-compression-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression threshold", + "default": null + }, + "session-save-redis-compression-lib": { + "name": "--session-save-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression library. Values: gzip (default), lzf, lz4, snappy", + "default": null + }, + "session-save-redis-log-level": { + "name": "--session-save-redis-log-level", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis log level. Values: 0 (least verbose) to 7 (most verbose)", + "default": null + }, + "session-save-redis-max-concurrency": { + "name": "--session-save-redis-max-concurrency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Maximum number of processes that can wait for a lock on one session", + "default": null + }, + "session-save-redis-break-after-frontend": { + "name": "--session-save-redis-break-after-frontend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for frontend session", + "default": null + }, + "session-save-redis-break-after-adminhtml": { + "name": "--session-save-redis-break-after-adminhtml", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for Admin session", + "default": null + }, + "session-save-redis-first-lifetime": { + "name": "--session-save-redis-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-first-lifetime": { + "name": "--session-save-redis-bot-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-lifetime": { + "name": "--session-save-redis-bot-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime of session for bots on subsequent writes (use 0 to disable)", + "default": null + }, + "session-save-redis-disable-locking": { + "name": "--session-save-redis-disable-locking", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis disable locking. Values: false (default), true", + "default": null + }, + "session-save-redis-min-lifetime": { + "name": "--session-save-redis-min-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis min session lifetime, in seconds", + "default": null + }, + "session-save-redis-max-lifetime": { + "name": "--session-save-redis-max-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis max session lifetime, in seconds", + "default": null + }, + "session-save-redis-sentinel-master": { + "name": "--session-save-redis-sentinel-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel master", + "default": null + }, + "session-save-redis-sentinel-servers": { + "name": "--session-save-redis-sentinel-servers", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel servers, comma separated", + "default": null + }, + "session-save-redis-sentinel-verify-master": { + "name": "--session-save-redis-sentinel-verify-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel verify master. Values: false (default), true", + "default": null + }, + "session-save-redis-sentinel-connect-retries": { + "name": "--session-save-redis-sentinel-connect-retries", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel connect retries.", + "default": null + }, + "cache-backend": { + "name": "--cache-backend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "cache-backend-redis-server": { + "name": "--cache-backend-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "cache-backend-redis-db": { + "name": "--cache-backend-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "cache-backend-redis-port": { + "name": "--cache-backend-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "cache-backend-redis-password": { + "name": "--cache-backend-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "cache-backend-redis-compress-data": { + "name": "--cache-backend-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 0 to disable compression (default is 1, enabled)", + "default": null + }, + "cache-backend-redis-compression-lib": { + "name": "--cache-backend-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "cache-id-prefix": { + "name": "--cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "allow-parallel-generation": { + "name": "--allow-parallel-generation", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Allow generate cache in non-blocking way", + "default": false + }, + "page-cache": { + "name": "--page-cache", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "page-cache-redis-server": { + "name": "--page-cache-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "page-cache-redis-db": { + "name": "--page-cache-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "page-cache-redis-port": { + "name": "--page-cache-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "page-cache-redis-password": { + "name": "--page-cache-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "page-cache-redis-compress-data": { + "name": "--page-cache-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to compress the full page cache (use 0 to disable)", + "default": null + }, + "page-cache-redis-compression-lib": { + "name": "--page-cache-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "page-cache-id-prefix": { + "name": "--page-cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "lock-provider": { + "name": "--lock-provider", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lock provider name", + "default": null + }, + "lock-db-prefix": { + "name": "--lock-db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Installation specific lock prefix to avoid lock conflicts", + "default": null + }, + "lock-zookeeper-host": { + "name": "--lock-zookeeper-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181", + "default": null + }, + "lock-zookeeper-path": { + "name": "--lock-zookeeper-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where Zookeeper will save locks. The default path is: /magento/locks", + "default": null + }, + "lock-file-path": { + "name": "--lock-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where file locks will be saved.", + "default": null + }, + "document-root-is-pub": { + "name": "--document-root-is-pub", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Flag to show is Pub is on root, can be true or false only", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-data:upgrade", + "usage": [ + "setup:db-data:upgrade [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs and upgrades data in the DB", + "help": "Installs and upgrades data in the DB", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-declaration:generate-patch", + "usage": [ + "setup:db-declaration:generate-patch [--revertable [REVERTABLE]] [--type [TYPE]] [--] " + ], + "description": "Generate patch and put it in specific folder.", + "help": "Generate patch and put it in specific folder.", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": true, + "is_array": false, + "description": "Module name", + "default": null + }, + "patch": { + "name": "patch", + "is_required": true, + "is_array": false, + "description": "Patch name", + "default": null + } + }, + "options": { + "revertable": { + "name": "--revertable", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Check whether patch is revertable or not.", + "default": false + }, + "type": { + "name": "--type", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Find out what type of patch should be generated. Available values: `data`, `schema`.", + "default": "data" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-declaration:generate-whitelist", + "usage": [ + "setup:db-declaration:generate-whitelist [--module-name [MODULE-NAME]]" + ], + "description": "Generate whitelist of tables and columns that are allowed to be edited by declaration installer", + "help": "Generate whitelist of tables and columns that are allowed to be edited by declaration installer", + "definition": { + "arguments": [], + "options": { + "module-name": { + "name": "--module-name", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Name of the module where whitelist will be generated", + "default": "all" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:upgrade", + "usage": [ + "setup:db-schema:upgrade [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs and upgrades the DB schema", + "help": "Installs and upgrades the DB schema", + "definition": { + "arguments": [], + "options": { + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db:status", + "usage": [ + "setup:db:status [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Checks if DB schema or data requires upgrade", + "help": "Checks if DB schema or data requires upgrade", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:di:compile", + "usage": [ + "setup:di:compile" + ], + "description": "Generates DI configuration and all missing classes that can be auto-generated", + "help": "Generates DI configuration and all missing classes that can be auto-generated", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:install", + "usage": [ + "setup:install [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--remote-storage-driver REMOTE-STORAGE-DRIVER] [--remote-storage-prefix REMOTE-STORAGE-PREFIX] [--remote-storage-endpoint REMOTE-STORAGE-ENDPOINT] [--remote-storage-bucket REMOTE-STORAGE-BUCKET] [--remote-storage-region REMOTE-STORAGE-REGION] [--remote-storage-key REMOTE-STORAGE-KEY] [--remote-storage-secret REMOTE-STORAGE-SECRET] [--remote-storage-path-style REMOTE-STORAGE-PATH-STYLE] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--queue-default-connection QUEUE-DEFAULT-CONNECTION] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retries SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETRIES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--admin-user [ADMIN-USER]] [--admin-password [ADMIN-PASSWORD]] [--admin-email [ADMIN-EMAIL]] [--admin-firstname [ADMIN-FIRSTNAME]] [--admin-lastname [ADMIN-LASTNAME]] [--search-engine SEARCH-ENGINE] [--elasticsearch-host ELASTICSEARCH-HOST] [--elasticsearch-port ELASTICSEARCH-PORT] [--elasticsearch-enable-auth ELASTICSEARCH-ENABLE-AUTH] [--elasticsearch-username ELASTICSEARCH-USERNAME] [--elasticsearch-password ELASTICSEARCH-PASSWORD] [--elasticsearch-index-prefix ELASTICSEARCH-INDEX-PREFIX] [--elasticsearch-timeout ELASTICSEARCH-TIMEOUT] [--cleanup-database] [--sales-order-increment-prefix SALES-ORDER-INCREMENT-PREFIX] [--use-sample-data] [--enable-modules [ENABLE-MODULES]] [--disable-modules [DISABLE-MODULES]] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [-i|--interactive] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs the Magento application", + "help": "Installs the Magento application", + "definition": { + "arguments": [], + "options": { + "backend-frontname": { + "name": "--backend-frontname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Backend frontname (will be autogenerated if missing)", + "default": null + }, + "enable-debug-logging": { + "name": "--enable-debug-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable debug logging", + "default": null + }, + "enable-syslog-logging": { + "name": "--enable-syslog-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable syslog logging", + "default": null + }, + "remote-storage-driver": { + "name": "--remote-storage-driver", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage driver", + "default": null + }, + "remote-storage-prefix": { + "name": "--remote-storage-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage prefix", + "default": "" + }, + "remote-storage-endpoint": { + "name": "--remote-storage-endpoint", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage endpoint", + "default": null + }, + "remote-storage-bucket": { + "name": "--remote-storage-bucket", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage bucket", + "default": null + }, + "remote-storage-region": { + "name": "--remote-storage-region", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage region", + "default": null + }, + "remote-storage-key": { + "name": "--remote-storage-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage access key", + "default": "" + }, + "remote-storage-secret": { + "name": "--remote-storage-secret", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage secret key", + "default": "" + }, + "remote-storage-path-style": { + "name": "--remote-storage-path-style", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage path style", + "default": "0" + }, + "amqp-host": { + "name": "--amqp-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server host", + "default": "" + }, + "amqp-port": { + "name": "--amqp-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server port", + "default": "5672" + }, + "amqp-user": { + "name": "--amqp-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server username", + "default": "" + }, + "amqp-password": { + "name": "--amqp-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server password", + "default": "" + }, + "amqp-virtualhost": { + "name": "--amqp-virtualhost", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp virtualhost", + "default": "/" + }, + "amqp-ssl": { + "name": "--amqp-ssl", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL", + "default": "" + }, + "amqp-ssl-options": { + "name": "--amqp-ssl-options", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL Options (JSON)", + "default": "" + }, + "consumers-wait-for-messages": { + "name": "--consumers-wait-for-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Should consumers wait for a message from the queue? 1 - Yes, 0 - No", + "default": null + }, + "queue-default-connection": { + "name": "--queue-default-connection", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Message queues default connection. Can be 'db', 'amqp' or a custom queue system.The queue system must be installed and configured, otherwise messages won't be processed correctly.", + "default": null + }, + "key": { + "name": "--key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Encryption key", + "default": null + }, + "db-host": { + "name": "--db-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server host", + "default": null + }, + "db-name": { + "name": "--db-name", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "db-user": { + "name": "--db-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server username", + "default": null + }, + "db-engine": { + "name": "--db-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server engine", + "default": null + }, + "db-password": { + "name": "--db-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server password", + "default": null + }, + "db-prefix": { + "name": "--db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database table prefix", + "default": null + }, + "db-model": { + "name": "--db-model", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database type", + "default": null + }, + "db-init-statements": { + "name": "--db-init-statements", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database initial set of commands", + "default": null + }, + "skip-db-validation": { + "name": "--skip-db-validation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "If specified, then db connection validation will be skipped", + "default": false + }, + "http-cache-hosts": { + "name": "--http-cache-hosts", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "http Cache hosts", + "default": null + }, + "db-ssl-key": { + "name": "--db-ssl-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client key file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-cert": { + "name": "--db-ssl-cert", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-ca": { + "name": "--db-ssl-ca", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of server certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-verify": { + "name": "--db-ssl-verify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Verify server certification", + "default": false + }, + "session-save": { + "name": "--session-save", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Session save handler", + "default": null + }, + "session-save-redis-host": { + "name": "--session-save-redis-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Fully qualified host name, IP address, or absolute path if using UNIX sockets", + "default": null + }, + "session-save-redis-port": { + "name": "--session-save-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "session-save-redis-password": { + "name": "--session-save-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "session-save-redis-timeout": { + "name": "--session-save-redis-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Connection timeout, in seconds", + "default": null + }, + "session-save-redis-persistent-id": { + "name": "--session-save-redis-persistent-id", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Unique string to enable persistent connections", + "default": null + }, + "session-save-redis-db": { + "name": "--session-save-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis database number", + "default": null + }, + "session-save-redis-compression-threshold": { + "name": "--session-save-redis-compression-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression threshold", + "default": null + }, + "session-save-redis-compression-lib": { + "name": "--session-save-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression library. Values: gzip (default), lzf, lz4, snappy", + "default": null + }, + "session-save-redis-log-level": { + "name": "--session-save-redis-log-level", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis log level. Values: 0 (least verbose) to 7 (most verbose)", + "default": null + }, + "session-save-redis-max-concurrency": { + "name": "--session-save-redis-max-concurrency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Maximum number of processes that can wait for a lock on one session", + "default": null + }, + "session-save-redis-break-after-frontend": { + "name": "--session-save-redis-break-after-frontend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for frontend session", + "default": null + }, + "session-save-redis-break-after-adminhtml": { + "name": "--session-save-redis-break-after-adminhtml", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for Admin session", + "default": null + }, + "session-save-redis-first-lifetime": { + "name": "--session-save-redis-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-first-lifetime": { + "name": "--session-save-redis-bot-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-lifetime": { + "name": "--session-save-redis-bot-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime of session for bots on subsequent writes (use 0 to disable)", + "default": null + }, + "session-save-redis-disable-locking": { + "name": "--session-save-redis-disable-locking", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis disable locking. Values: false (default), true", + "default": null + }, + "session-save-redis-min-lifetime": { + "name": "--session-save-redis-min-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis min session lifetime, in seconds", + "default": null + }, + "session-save-redis-max-lifetime": { + "name": "--session-save-redis-max-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis max session lifetime, in seconds", + "default": null + }, + "session-save-redis-sentinel-master": { + "name": "--session-save-redis-sentinel-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel master", + "default": null + }, + "session-save-redis-sentinel-servers": { + "name": "--session-save-redis-sentinel-servers", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel servers, comma separated", + "default": null + }, + "session-save-redis-sentinel-verify-master": { + "name": "--session-save-redis-sentinel-verify-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel verify master. Values: false (default), true", + "default": null + }, + "session-save-redis-sentinel-connect-retries": { + "name": "--session-save-redis-sentinel-connect-retries", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel connect retries.", + "default": null + }, + "cache-backend": { + "name": "--cache-backend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "cache-backend-redis-server": { + "name": "--cache-backend-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "cache-backend-redis-db": { + "name": "--cache-backend-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "cache-backend-redis-port": { + "name": "--cache-backend-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "cache-backend-redis-password": { + "name": "--cache-backend-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "cache-backend-redis-compress-data": { + "name": "--cache-backend-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 0 to disable compression (default is 1, enabled)", + "default": null + }, + "cache-backend-redis-compression-lib": { + "name": "--cache-backend-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "cache-id-prefix": { + "name": "--cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "allow-parallel-generation": { + "name": "--allow-parallel-generation", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Allow generate cache in non-blocking way", + "default": false + }, + "page-cache": { + "name": "--page-cache", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "page-cache-redis-server": { + "name": "--page-cache-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "page-cache-redis-db": { + "name": "--page-cache-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "page-cache-redis-port": { + "name": "--page-cache-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "page-cache-redis-password": { + "name": "--page-cache-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "page-cache-redis-compress-data": { + "name": "--page-cache-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to compress the full page cache (use 0 to disable)", + "default": null + }, + "page-cache-redis-compression-lib": { + "name": "--page-cache-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "page-cache-id-prefix": { + "name": "--page-cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "lock-provider": { + "name": "--lock-provider", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lock provider name", + "default": null + }, + "lock-db-prefix": { + "name": "--lock-db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Installation specific lock prefix to avoid lock conflicts", + "default": null + }, + "lock-zookeeper-host": { + "name": "--lock-zookeeper-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181", + "default": null + }, + "lock-zookeeper-path": { + "name": "--lock-zookeeper-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where Zookeeper will save locks. The default path is: /magento/locks", + "default": null + }, + "lock-file-path": { + "name": "--lock-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where file locks will be saved.", + "default": null + }, + "document-root-is-pub": { + "name": "--document-root-is-pub", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Flag to show is Pub is on root, can be true or false only", + "default": null + }, + "base-url": { + "name": "--base-url", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "URL the store is supposed to be available at. Deprecated, use config:set with path web/unsecure/base_url", + "default": null + }, + "language": { + "name": "--language", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default language code. Deprecated, use config:set with path general/locale/code", + "default": null + }, + "timezone": { + "name": "--timezone", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default time zone code. Deprecated, use config:set with path general/locale/timezone", + "default": null + }, + "currency": { + "name": "--currency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default currency code. Deprecated, use config:set with path currency/options/base, currency/options/default and currency/options/allow", + "default": null + }, + "use-rewrites": { + "name": "--use-rewrites", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use rewrites. Deprecated, use config:set with path web/seo/use_rewrites", + "default": null + }, + "use-secure": { + "name": "--use-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web/secure/use_in_frontend", + "default": null + }, + "base-url-secure": { + "name": "--base-url-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Base URL for SSL connection. Deprecated, use config:set with path web/secure/base_url", + "default": null + }, + "use-secure-admin": { + "name": "--use-secure-admin", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run admin interface with SSL. Deprecated, use config:set with path web/secure/use_in_adminhtml", + "default": null + }, + "admin-use-security-key": { + "name": "--admin-use-security-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin/security/use_form_key", + "default": null + }, + "admin-user": { + "name": "--admin-user", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin user", + "default": null + }, + "admin-password": { + "name": "--admin-password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin password", + "default": null + }, + "admin-email": { + "name": "--admin-email", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin email", + "default": null + }, + "admin-firstname": { + "name": "--admin-firstname", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin first name", + "default": null + }, + "admin-lastname": { + "name": "--admin-lastname", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin last name", + "default": null + }, + "search-engine": { + "name": "--search-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Search engine. Values: elasticsearch5, elasticsearch6, elasticsearch7", + "default": null + }, + "elasticsearch-host": { + "name": "--elasticsearch-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server host.", + "default": null + }, + "elasticsearch-port": { + "name": "--elasticsearch-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server port.", + "default": null + }, + "elasticsearch-enable-auth": { + "name": "--elasticsearch-enable-auth", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to enable authentication. (default is 0, disabled)", + "default": null + }, + "elasticsearch-username": { + "name": "--elasticsearch-username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch username. Only applicable if HTTP auth is enabled", + "default": null + }, + "elasticsearch-password": { + "name": "--elasticsearch-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch password. Only applicable if HTTP auth is enabled", + "default": null + }, + "elasticsearch-index-prefix": { + "name": "--elasticsearch-index-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch index prefix.", + "default": null + }, + "elasticsearch-timeout": { + "name": "--elasticsearch-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server timeout.", + "default": null + }, + "cleanup-database": { + "name": "--cleanup-database", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Cleanup the database before installation", + "default": false + }, + "sales-order-increment-prefix": { + "name": "--sales-order-increment-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales order number prefix", + "default": null + }, + "use-sample-data": { + "name": "--use-sample-data", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use sample data", + "default": false + }, + "enable-modules": { + "name": "--enable-modules", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "List of comma-separated module names. That must be included during installation. Available magic param \"all\".", + "default": null + }, + "disable-modules": { + "name": "--disable-modules", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "List of comma-separated module names. That must be avoided during installation. Available magic param \"all\".", + "default": null + }, + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "interactive": { + "name": "--interactive", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Interactive Magento installation", + "default": false + }, + "safe-mode": { + "name": "--safe-mode", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Safe installation of Magento with dumps on destructive operations, like column removal", + "default": null + }, + "data-restore": { + "name": "--data-restore", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Restore removed data from dumps", + "default": null + }, + "dry-run": { + "name": "--dry-run", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Magento Installation will be run in dry-run mode", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:performance:generate-fixtures", + "usage": [ + "setup:performance:generate-fixtures [-s|--skip-reindex] [--] " + ], + "description": "Generates fixtures", + "help": "Generates fixtures", + "definition": { + "arguments": { + "profile": { + "name": "profile", + "is_required": true, + "is_array": false, + "description": "Path to profile configuration file", + "default": null + } + }, + "options": { + "skip-reindex": { + "name": "--skip-reindex", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Skip reindex", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:rollback", + "usage": [ + "setup:rollback [-c|--code-file CODE-FILE] [-m|--media-file MEDIA-FILE] [-d|--db-file DB-FILE] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Rolls back Magento Application codebase, media and database", + "help": "Rolls back Magento Application codebase, media and database", + "definition": { + "arguments": [], + "options": { + "code-file": { + "name": "--code-file", + "shortcut": "-c", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the code backup file in var/backups", + "default": null + }, + "media-file": { + "name": "--media-file", + "shortcut": "-m", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the media backup file in var/backups", + "default": null + }, + "db-file": { + "name": "--db-file", + "shortcut": "-d", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the db backup file in var/backups", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:static-content:deploy", + "usage": [ + "setup:static-content:deploy [-f|--force] [-s|--strategy [STRATEGY]] [-a|--area [AREA]] [--exclude-area [EXCLUDE-AREA]] [-t|--theme [THEME]] [--exclude-theme [EXCLUDE-THEME]] [-l|--language [LANGUAGE]] [--exclude-language [EXCLUDE-LANGUAGE]] [-j|--jobs [JOBS]] [--max-execution-time [MAX-EXECUTION-TIME]] [--symlink-locale] [--content-version CONTENT-VERSION] [--refresh-content-version-only] [--no-javascript] [--no-js-bundle] [--no-css] [--no-less] [--no-images] [--no-fonts] [--no-html] [--no-misc] [--no-html-minify] [--no-parent] [--] [...]" + ], + "description": "Deploys static view files", + "help": "Deploys static view files", + "definition": { + "arguments": { + "languages": { + "name": "languages", + "is_required": false, + "is_array": true, + "description": "Space-separated list of ISO-639 language codes for which to output static view files.", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Deploy files in any mode.", + "default": false + }, + "strategy": { + "name": "--strategy", + "shortcut": "-s", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Deploy files using specified strategy.", + "default": "quick" + }, + "area": { + "name": "--area", + "shortcut": "-a", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate files only for the specified areas.", + "default": [ + "all" + ] + }, + "exclude-area": { + "name": "--exclude-area", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified areas.", + "default": [ + "none" + ] + }, + "theme": { + "name": "--theme", + "shortcut": "-t", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate static view files for only the specified themes.", + "default": [ + "all" + ] + }, + "exclude-theme": { + "name": "--exclude-theme", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified themes.", + "default": [ + "none" + ] + }, + "language": { + "name": "--language", + "shortcut": "-l", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate files only for the specified languages.", + "default": [ + "all" + ] + }, + "exclude-language": { + "name": "--exclude-language", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified languages.", + "default": [ + "none" + ] + }, + "jobs": { + "name": "--jobs", + "shortcut": "-j", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Enable parallel processing using the specified number of jobs.", + "default": 0 + }, + "max-execution-time": { + "name": "--max-execution-time", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "The maximum expected execution time of deployment static process (in seconds).", + "default": 900 + }, + "symlink-locale": { + "name": "--symlink-locale", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Create symlinks for the files of those locales, which are passed for deployment, but have no customizations.", + "default": false + }, + "content-version": { + "name": "--content-version", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Custom version of static content can be used if running deployment on multiple nodes to ensure that static content version is identical and caching works properly.", + "default": null + }, + "refresh-content-version-only": { + "name": "--refresh-content-version-only", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Refreshing the version of static content only can be used to refresh static content in browser cache and CDN cache.", + "default": false + }, + "no-javascript": { + "name": "--no-javascript", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy JavaScript files.", + "default": false + }, + "no-js-bundle": { + "name": "--no-js-bundle", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy JavaScript bundle files.", + "default": false + }, + "no-css": { + "name": "--no-css", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy CSS files.", + "default": false + }, + "no-less": { + "name": "--no-less", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy LESS files.", + "default": false + }, + "no-images": { + "name": "--no-images", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy images.", + "default": false + }, + "no-fonts": { + "name": "--no-fonts", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy font files.", + "default": false + }, + "no-html": { + "name": "--no-html", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy HTML files.", + "default": false + }, + "no-misc": { + "name": "--no-misc", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy files of other types (.md, .jbf, .csv, etc.).", + "default": false + }, + "no-html-minify": { + "name": "--no-html-minify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not minify HTML files.", + "default": false + }, + "no-parent": { + "name": "--no-parent", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not compile parent themes. Supported only in quick and standard strategies.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:store-config:set", + "usage": [ + "setup:store-config:set [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs the store configuration. Deprecated since 2.2.0. Use config:set instead", + "help": "Installs the store configuration. Deprecated since 2.2.0. Use config:set instead", + "definition": { + "arguments": [], + "options": { + "base-url": { + "name": "--base-url", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "URL the store is supposed to be available at. Deprecated, use config:set with path web/unsecure/base_url", + "default": null + }, + "language": { + "name": "--language", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default language code. Deprecated, use config:set with path general/locale/code", + "default": null + }, + "timezone": { + "name": "--timezone", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default time zone code. Deprecated, use config:set with path general/locale/timezone", + "default": null + }, + "currency": { + "name": "--currency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default currency code. Deprecated, use config:set with path currency/options/base, currency/options/default and currency/options/allow", + "default": null + }, + "use-rewrites": { + "name": "--use-rewrites", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use rewrites. Deprecated, use config:set with path web/seo/use_rewrites", + "default": null + }, + "use-secure": { + "name": "--use-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web/secure/use_in_frontend", + "default": null + }, + "base-url-secure": { + "name": "--base-url-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Base URL for SSL connection. Deprecated, use config:set with path web/secure/base_url", + "default": null + }, + "use-secure-admin": { + "name": "--use-secure-admin", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run admin interface with SSL. Deprecated, use config:set with path web/secure/use_in_adminhtml", + "default": null + }, + "admin-use-security-key": { + "name": "--admin-use-security-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin/security/use_form_key", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:uninstall", + "usage": [ + "setup:uninstall [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Uninstalls the Magento application", + "help": "Uninstalls the Magento application", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:upgrade", + "usage": [ + "setup:upgrade [--keep-generated] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Upgrades the Magento application, DB data, and schema", + "help": "Upgrades the Magento application, DB data, and schema", + "definition": { + "arguments": [], + "options": { + "keep-generated": { + "name": "--keep-generated", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Prevents generated files from being deleted. We discourage using this option except when deploying to production. Consult your system integrator or administrator for more information.", + "default": false + }, + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "safe-mode": { + "name": "--safe-mode", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Safe installation of Magento with dumps on destructive operations, like column removal", + "default": null + }, + "data-restore": { + "name": "--data-restore", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Restore removed data from dumps", + "default": null + }, + "dry-run": { + "name": "--dry-run", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Magento Installation will be run in dry-run mode", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "store:list", + "usage": [ + "store:list" + ], + "description": "Displays the list of stores", + "help": "Displays the list of stores", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "store:website:list", + "usage": [ + "store:website:list" + ], + "description": "Displays the list of websites", + "help": "Displays the list of websites", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "theme:uninstall", + "usage": [ + "theme:uninstall [--backup-code] [-c|--clear-static-content] [--] ..." + ], + "description": "Uninstalls theme", + "help": "Uninstalls theme", + "definition": { + "arguments": { + "theme": { + "name": "theme", + "is_required": true, + "is_array": true, + "description": "Path of the theme. Theme path should be specified as full path which is area/vendor/name. For example, frontend/Magento/blank", + "default": [] + } + }, + "options": { + "backup-code": { + "name": "--backup-code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code backup (excluding temporary files)", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "varnish:vcl:generate", + "usage": [ + "varnish:vcl:generate [--access-list ACCESS-LIST] [--backend-host BACKEND-HOST] [--backend-port BACKEND-PORT] [--export-version EXPORT-VERSION] [--grace-period GRACE-PERIOD] [--output-file OUTPUT-FILE]" + ], + "description": "Generates Varnish VCL and echos it to the command line", + "help": "Generates Varnish VCL and echos it to the command line", + "definition": { + "arguments": [], + "options": { + "access-list": { + "name": "--access-list", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "IPs access list that can purge Varnish", + "default": [ + "localhost" + ] + }, + "backend-host": { + "name": "--backend-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host of the web backend", + "default": "localhost" + }, + "backend-port": { + "name": "--backend-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Port of the web backend", + "default": 8080 + }, + "export-version": { + "name": "--export-version", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The version of Varnish file", + "default": "4" + }, + "grace-period": { + "name": "--grace-period", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Grace period in seconds", + "default": 300 + }, + "output-file": { + "name": "--output-file", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Path to the file to write vcl", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + } + ], + "namespaces": [ + { + "id": "_global", + "commands": [ + "help", + "list" + ] + }, + { + "id": "admin", + "commands": [ + "admin:adobe-ims:disable", + "admin:adobe-ims:enable", + "admin:adobe-ims:info", + "admin:adobe-ims:status", + "admin:user:create", + "admin:user:unlock" + ] + }, + { + "id": "app", + "commands": [ + "app:config:dump", + "app:config:import", + "app:config:status" + ] + }, + { + "id": "braintree", + "commands": [ + "braintree:migrate" + ] + }, + { + "id": "cache", + "commands": [ + "cache:clean", + "cache:disable", + "cache:enable", + "cache:flush", + "cache:status" + ] + }, + { + "id": "catalog", + "commands": [ + "catalog:images:resize", + "catalog:product:attributes:cleanup" + ] + }, + { + "id": "cms", + "commands": [ + "cms:wysiwyg:restrict" + ] + }, + { + "id": "config", + "commands": [ + "config:sensitive:set", + "config:set", + "config:show" + ] + }, + { + "id": "cron", + "commands": [ + "cron:install", + "cron:remove", + "cron:run" + ] + }, + { + "id": "customer", + "commands": [ + "customer:hash:upgrade" + ] + }, + { + "id": "deploy", + "commands": [ + "deploy:mode:set", + "deploy:mode:show" + ] + }, + { + "id": "dev", + "commands": [ + "dev:di:info", + "dev:email:newsletter-compatibility-check", + "dev:email:override-compatibility-check", + "dev:profiler:disable", + "dev:profiler:enable", + "dev:query-log:disable", + "dev:query-log:enable", + "dev:source-theme:deploy", + "dev:template-hints:disable", + "dev:template-hints:enable", + "dev:template-hints:status", + "dev:tests:run", + "dev:urn-catalog:generate", + "dev:xml:convert" + ] + }, + { + "id": "downloadable", + "commands": [ + "downloadable:domains:add", + "downloadable:domains:remove", + "downloadable:domains:show" + ] + }, + { + "id": "encryption", + "commands": [ + "encryption:payment-data:update" + ] + }, + { + "id": "i18n", + "commands": [ + "i18n:collect-phrases", + "i18n:pack", + "i18n:uninstall" + ] + }, + { + "id": "indexer", + "commands": [ + "indexer:info", + "indexer:reindex", + "indexer:reset", + "indexer:set-dimensions-mode", + "indexer:set-mode", + "indexer:show-dimensions-mode", + "indexer:show-mode", + "indexer:status" + ] + }, + { + "id": "info", + "commands": [ + "info:adminuri", + "info:backups:list", + "info:currency:list", + "info:dependencies:show-framework", + "info:dependencies:show-modules", + "info:dependencies:show-modules-circular", + "info:language:list", + "info:timezone:list" + ] + }, + { + "id": "inventory", + "commands": [ + "inventory:reservation:create-compensations", + "inventory:reservation:list-inconsistencies" + ] + }, + { + "id": "inventory-geonames", + "commands": [ + "inventory-geonames:import" + ] + }, + { + "id": "maintenance", + "commands": [ + "maintenance:allow-ips", + "maintenance:disable", + "maintenance:enable", + "maintenance:status" + ] + }, + { + "id": "media-content", + "commands": [ + "media-content:sync" + ] + }, + { + "id": "media-gallery", + "commands": [ + "media-gallery:sync" + ] + }, + { + "id": "module", + "commands": [ + "module:config:status", + "module:disable", + "module:enable", + "module:status", + "module:uninstall" + ] + }, + { + "id": "newrelic", + "commands": [ + "newrelic:create:deploy-marker" + ] + }, + { + "id": "queue", + "commands": [ + "queue:consumers:list", + "queue:consumers:start" + ] + }, + { + "id": "remote-storage", + "commands": [ + "remote-storage:sync" + ] + }, + { + "id": "sampledata", + "commands": [ + "sampledata:deploy", + "sampledata:remove", + "sampledata:reset" + ] + }, + { + "id": "security", + "commands": [ + "security:recaptcha:disable-for-user-forgot-password", + "security:recaptcha:disable-for-user-login", + "security:tfa:google:set-secret", + "security:tfa:providers", + "security:tfa:reset" + ] + }, + { + "id": "setup", + "commands": [ + "setup:backup", + "setup:config:set", + "setup:db-data:upgrade", + "setup:db-declaration:generate-patch", + "setup:db-declaration:generate-whitelist", + "setup:db-schema:upgrade", + "setup:db:status", + "setup:di:compile", + "setup:install", + "setup:performance:generate-fixtures", + "setup:rollback", + "setup:static-content:deploy", + "setup:store-config:set", + "setup:uninstall", + "setup:upgrade" + ] + }, + { + "id": "store", + "commands": [ + "store:list", + "store:website:list" + ] + }, + { + "id": "theme", + "commands": [ + "theme:uninstall" + ] + }, + { + "id": "varnish", + "commands": [ + "varnish:vcl:generate" + ] + } + ] +} diff --git a/src/_data/codebase/v2_4/open-source/composer_lock.json b/src/_data/codebase/v2_4/open-source/composer_lock.json index 4aa955620e1..cbb992e40de 100644 --- a/src/_data/codebase/v2_4/open-source/composer_lock.json +++ b/src/_data/codebase/v2_4/open-source/composer_lock.json @@ -1,26623 +1,25785 @@ { - "_readme": [ - "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", - "This file is @generated automatically" - ], - "content-hash": "099f542ea79716205ca3d1cc2c478c34", - "packages": [ - { - "name": "2tvenom/cborencode", - "version": "1.0.2", - "source": { - "type": "git", - "url": "https://github.com/2tvenom/CBOREncode.git", - "reference": "42aedccb861d01fc0554782348cc08f8ebf22332" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/42aedccb861d01fc0554782348cc08f8ebf22332", - "reference": "42aedccb861d01fc0554782348cc08f8ebf22332", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "CBOR": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "PHP" - ], - "authors": [ - { - "name": "Pavel Gulbin", - "email": "2tvenom@gmail.com", - "role": "Developer" - } - ], - "description": "CBOR encoder for PHP", - "homepage": "https://github.com/2tvenom/CBOREncode", - "keywords": [ - "cbor" - ], - "support": { - "issues": "https://github.com/2tvenom/CBOREncode/issues", - "source": "https://github.com/2tvenom/CBOREncode/tree/1.0.2" - }, - "time": "2020-10-27T07:22:41+00:00" - }, - { - "name": "amzn/amazon-pay-and-login-magento-2-module", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-magento-2-module/amzn-amazon-pay-and-login-magento-2-module-4.2.0.0.zip", - "shasum": "1e339b78bed63a33ae7fdbf013c50872aafa8eaa" - }, - "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "4.2.0", - "amzn/amazon-pay-module": "4.2.0", - "amzn/login-with-amazon-module": "4.2.0" - }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Official Magento2 Plugin to integrate with Amazon Pay and Login with Amazon" - }, - { - "name": "amzn/amazon-pay-and-login-with-amazon-core-module", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-with-amazon-core-module/amzn-amazon-pay-and-login-with-amazon-core-module-4.2.0.0.zip", - "shasum": "037a5f6c50810ee99d97d231e0844ac4bcc284dd" - }, - "require": { - "amzn/amazon-pay-sdk-php": "^3.2.0", - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-checkout": "*", - "magento/module-config": "*", - "magento/module-customer": "*", - "magento/module-developer": "*", - "magento/module-eav": "*", - "magento/module-payment": "*", - "magento/module-paypal": "*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Amazon\\Core\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "description": "Shared functionality for Amazon Pay and Login with Amazon modules" - }, - { - "name": "amzn/amazon-pay-module", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-module/amzn-amazon-pay-module-4.2.0.0.zip", - "shasum": "cdb8f04a64f3839effc41c7c05b5df843ec6820e" - }, - "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^4.2.0", - "amzn/login-with-amazon-module": "^4.2.0", - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-checkout": "*", - "magento/module-customer": "*", - "magento/module-directory": "*", - "magento/module-eav": "*", - "magento/module-payment": "*", - "magento/module-paypal": "*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "*", - "magento/module-scalable-checkout": "*", - "magento/module-scalable-oms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Amazon\\Payment\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "description": "Amazon Pay module" - }, - { - "name": "amzn/amazon-pay-sdk-php", - "version": "3.7.0", - "source": { - "type": "git", - "url": "https://github.com/amzn/amazon-pay-sdk-php.git", - "reference": "87229f674d203b9b11af4e3c66390c750655f10b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/amzn/amazon-pay-sdk-php/zipball/87229f674d203b9b11af4e3c66390c750655f10b", - "reference": "87229f674d203b9b11af4e3c66390c750655f10b", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.5.0" - }, - "require-dev": { - "phpunit/phpunit": "^4" - }, - "type": "library", - "autoload": { - "psr-4": { - "AmazonPay\\": "AmazonPay/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Amazon Pay SDK", - "email": "amazon-pay-sdk@amazon.com" - } - ], - "description": "Amazon Pay SDK (PHP)", - "homepage": "https://github.com/amzn/amazon-pay-sdk-php", - "keywords": [ - "amazon", - "amazon pay", - "amazon payments", - "pay", - "pay with amazon", - "payment", - "payments" - ], - "support": { - "issues": "https://github.com/amzn/amazon-pay-sdk-php/issues", - "source": "https://github.com/amzn/amazon-pay-sdk-php/tree/3.7.0" - }, - "time": "2021-01-25T08:49:24+00:00" - }, - { - "name": "amzn/login-with-amazon-module", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/login-with-amazon-module/amzn-login-with-amazon-module-4.2.0.0.zip", - "shasum": "3107e616e29739c7e55e0cf8014dc0d1e93e5ef8" - }, - "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^4.2.0", - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-checkout-agreements": "*", - "magento/module-customer": "*", - "magento/module-eav": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Amazon\\Login\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "description": "Login with Amazon module" - }, - { - "name": "astock/stock-api-libphp", - "version": "1.1.4", - "source": { - "type": "git", - "url": "https://github.com/adobe/stock-api-libphp.git", - "reference": "9c66a2ceea2d4c82386e3fafd1db0303fa73bedb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/9c66a2ceea2d4c82386e3fafd1db0303fa73bedb", - "reference": "9c66a2ceea2d4c82386e3fafd1db0303fa73bedb", - "shasum": "" - }, - "require": { - "guzzlehttp/guzzle": "~6.0", - "php": "~7.1" - }, - "require-dev": { - "mockery/mockery": "^0.9.9", - "phpunit/phpunit": ">=6.0 <9.0", - "squizlabs/php_codesniffer": "~2.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "AdobeStock\\Api\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "description": "Adobe Stock API library", - "support": { - "issues": "https://github.com/adobe/stock-api-libphp/issues", - "source": "https://github.com/adobe/stock-api-libphp/tree/master" - }, - "time": "2020-04-20T17:47:06+00:00" - }, - { - "name": "aws/aws-sdk-php", - "version": "3.173.6", - "source": { - "type": "git", - "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "439a161e46895cd1f7b93b4c0295f95d6a17385e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/439a161e46895cd1f7b93b4c0295f95d6a17385e", - "reference": "439a161e46895cd1f7b93b4c0295f95d6a17385e", - "shasum": "" - }, - "require": { - "ext-json": "*", - "ext-pcre": "*", - "ext-simplexml": "*", - "guzzlehttp/guzzle": "^5.3.3|^6.2.1|^7.0", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.4.1", - "mtdowling/jmespath.php": "^2.5", - "php": ">=5.5" - }, - "require-dev": { - "andrewsville/php-token-reflection": "^1.4", - "aws/aws-php-sns-message-validator": "~1.0", - "behat/behat": "~3.0", - "doctrine/cache": "~1.4", - "ext-dom": "*", - "ext-openssl": "*", - "ext-pcntl": "*", - "ext-sockets": "*", - "nette/neon": "^2.3", - "paragonie/random_compat": ">= 2", - "phpunit/phpunit": "^4.8.35|^5.4.3", - "psr/cache": "^1.0", - "psr/simple-cache": "^1.0", - "sebastian/comparator": "^1.2.3" - }, - "suggest": { - "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", - "doctrine/cache": "To use the DoctrineCacheAdapter", - "ext-curl": "To send requests using cURL", - "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", - "ext-sockets": "To use client-side monitoring" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "Aws\\": "src/" - }, - "files": [ - "src/functions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Amazon Web Services", - "homepage": "http://aws.amazon.com/" - } - ], - "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", - "homepage": "http://aws.amazon.com/sdkforphp", - "keywords": [ - "amazon", - "aws", - "cloud", - "dynamodb", - "ec2", - "glacier", - "s3", - "sdk" - ], - "support": { - "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", - "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.173.6" - }, - "time": "2021-02-09T19:14:22+00:00" - }, - { - "name": "bacon/bacon-qr-code", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/Bacon/BaconQrCode.git", - "reference": "3e9d791b67d0a2912922b7b7c7312f4b37af41e4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/3e9d791b67d0a2912922b7b7c7312f4b37af41e4", - "reference": "3e9d791b67d0a2912922b7b7c7312f4b37af41e4", - "shasum": "" - }, - "require": { - "dasprid/enum": "^1.0.3", - "ext-iconv": "*", - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "phly/keep-a-changelog": "^1.4", - "phpunit/phpunit": "^7 | ^8 | ^9", - "squizlabs/php_codesniffer": "^3.4" - }, - "suggest": { - "ext-imagick": "to generate QR code images" - }, - "type": "library", - "autoload": { - "psr-4": { - "BaconQrCode\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Ben Scholzen 'DASPRiD'", - "email": "mail@dasprids.de", - "homepage": "https://dasprids.de/", - "role": "Developer" - } - ], - "description": "BaconQrCode is a QR code generator for PHP.", - "homepage": "https://github.com/Bacon/BaconQrCode", - "support": { - "issues": "https://github.com/Bacon/BaconQrCode/issues", - "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.3" - }, - "time": "2020-10-30T02:02:47+00:00" - }, - { - "name": "beberlei/assert", - "version": "v3.3.0", - "source": { - "type": "git", - "url": "https://github.com/beberlei/assert.git", - "reference": "5367e3895976b49704ae671f75bc5f0ba1b986ab" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/beberlei/assert/zipball/5367e3895976b49704ae671f75bc5f0ba1b986ab", - "reference": "5367e3895976b49704ae671f75bc5f0ba1b986ab", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "ext-intl": "*", - "ext-json": "*", - "ext-mbstring": "*", - "ext-simplexml": "*", - "php": "^7.0 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "*", - "phpstan/phpstan": "*", - "phpunit/phpunit": ">=6.0.0", - "yoast/phpunit-polyfills": "^0.1.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Assert\\": "lib/Assert" - }, - "files": [ - "lib/Assert/functions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de", - "role": "Lead Developer" - }, - { - "name": "Richard Quadling", - "email": "rquadling@gmail.com", - "role": "Collaborator" - } - ], - "description": "Thin assertion library for input validation in business models.", - "keywords": [ - "assert", - "assertion", - "validation" - ], - "support": { - "issues": "https://github.com/beberlei/assert/issues", - "source": "https://github.com/beberlei/assert/tree/v3.3.0" - }, - "time": "2020-11-13T20:02:54+00:00" - }, - { - "name": "braintree/braintree_php", - "version": "5.2.0", - "source": { - "type": "git", - "url": "https://github.com/braintree/braintree_php.git", - "reference": "6cf3447ecd0303caa6f2d4f22b653dc5c71b4589" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/braintree/braintree_php/zipball/6cf3447ecd0303caa6f2d4f22b653dc5c71b4589", - "reference": "6cf3447ecd0303caa6f2d4f22b653dc5c71b4589", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-dom": "*", - "ext-hash": "*", - "ext-openssl": "*", - "ext-xmlwriter": "*", - "php": ">=7.2.0" - }, - "require-dev": { - "phpunit/phpunit": "^7.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Braintree\\": "lib/Braintree" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Braintree", - "homepage": "https://www.braintreepayments.com/" - } - ], - "description": "Braintree PHP Client Library", - "support": { - "issues": "https://github.com/braintree/braintree_php/issues", - "source": "https://github.com/braintree/braintree_php/tree/5.2.0" - }, - "time": "2020-06-15T19:02:23+00:00" - }, - { - "name": "christian-riesen/base32", - "version": "1.5.2", - "source": { - "type": "git", - "url": "https://github.com/ChristianRiesen/base32.git", - "reference": "a1cac38d50adb5ce9337a62019a0697cc5da3ca1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/a1cac38d50adb5ce9337a62019a0697cc5da3ca1", - "reference": "a1cac38d50adb5ce9337a62019a0697cc5da3ca1", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.17", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^8.5.13 || ^9.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Base32\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Christian Riesen", - "email": "chris.riesen@gmail.com", - "homepage": "http://christianriesen.com/", - "role": "Developer" - } - ], - "description": "Base32 encoder/decoder according to RFC 4648", - "homepage": "https://github.com/ChristianRiesen/base32", - "keywords": [ - "base32", - "decode", - "encode", - "rfc4648" - ], - "support": { - "issues": "https://github.com/ChristianRiesen/base32/issues", - "source": "https://github.com/ChristianRiesen/base32/tree/1.5.2" - }, - "time": "2021-01-11T22:44:02+00:00" - }, - { - "name": "colinmollenhour/cache-backend-file", - "version": "v1.4.5", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_File.git", - "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_File/zipball/03c7d4c0f43b2de1b559a3527d18ff697d306544", - "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544", - "shasum": "" - }, - "type": "magento-module", - "autoload": { - "classmap": [ - "File.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Colin Mollenhour" - } - ], - "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", - "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", - "support": { - "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", - "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" - }, - "time": "2019-04-18T21:54:31+00:00" - }, - { - "name": "colinmollenhour/cache-backend-redis", - "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", - "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/389fb68de15660e39b055d149d31f3708b5d6cbc", - "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc", - "shasum": "" - }, - "require": { - "magento-hackathon/magento-composer-installer": "*" - }, - "type": "magento-module", - "autoload": { - "classmap": [ - "Cm/Cache/Backend/Redis.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Colin Mollenhour" - } - ], - "description": "Zend_Cache backend using Redis with full support for tags.", - "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis", - "support": { - "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/issues", - "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/tree/1.11.0" - }, - "time": "2019-03-03T04:04:49+00:00" - }, - { - "name": "colinmollenhour/credis", - "version": "1.11.1", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/credis.git", - "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/bd1da4698ab1918477f9e71e5ff0062b9a345008", - "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "Client.php", - "Cluster.php", - "Sentinel.php", - "Module.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Colin Mollenhour", - "email": "colin@mollenhour.com" - } - ], - "description": "Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.", - "homepage": "https://github.com/colinmollenhour/credis", - "support": { - "issues": "https://github.com/colinmollenhour/credis/issues", - "source": "https://github.com/colinmollenhour/credis/tree/1.11.1" - }, - "time": "2019-11-26T18:09:45+00:00" - }, - { - "name": "colinmollenhour/php-redis-session-abstract", - "version": "v1.4.3", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/39ca38da5e0a981bc1a7e39a86693c128784a513", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513", - "shasum": "" - }, - "require": { - "colinmollenhour/credis": "~1.6", - "php": "^5.5 || ^7.0|| ^7.1 || ^7.2" - }, - "type": "library", - "autoload": { - "psr-0": { - "Cm\\RedisSession\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Colin Mollenhour" - } - ], - "description": "A Redis-based session handler with optimistic locking", - "homepage": "https://github.com/colinmollenhour/php-redis-session-abstract", - "support": { - "issues": "https://github.com/colinmollenhour/php-redis-session-abstract/issues", - "source": "https://github.com/colinmollenhour/php-redis-session-abstract/tree/v1.4.3" - }, - "time": "2020-10-07T09:47:22+00:00" - }, - { - "name": "composer/ca-bundle", - "version": "1.2.9", - "source": { - "type": "git", - "url": "https://github.com/composer/ca-bundle.git", - "reference": "78a0e288fdcebf92aa2318a8d3656168da6ac1a5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/78a0e288fdcebf92aa2318a8d3656168da6ac1a5", - "reference": "78a0e288fdcebf92aa2318a8d3656168da6ac1a5", - "shasum": "" - }, - "require": { - "ext-openssl": "*", - "ext-pcre": "*", - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^0.12.55", - "psr/log": "^1.0", - "symfony/phpunit-bridge": "^4.2 || ^5", - "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\CaBundle\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be/" - } - ], - "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", - "keywords": [ - "cabundle", - "cacert", - "certificate", - "ssl", - "tls" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.2.9" - }, - "funding": [ - { - "url": "https://packagist.com/", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2021-01-12T12:10:35+00:00" - }, - { - "name": "composer/composer", - "version": "1.10.19", - "source": { - "type": "git", - "url": "https://github.com/composer/composer.git", - "reference": "196601d50c08c3fae389a417a7689367fcf37cef" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/196601d50c08c3fae389a417a7689367fcf37cef", - "reference": "196601d50c08c3fae389a417a7689367fcf37cef", - "shasum": "" - }, - "require": { - "composer/ca-bundle": "^1.0", - "composer/semver": "^1.0", - "composer/spdx-licenses": "^1.2", - "composer/xdebug-handler": "^1.1", - "justinrainbow/json-schema": "^5.2.10", - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1.0", - "seld/jsonlint": "^1.4", - "seld/phar-utils": "^1.0", - "symfony/console": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/filesystem": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/finder": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/process": "^2.7 || ^3.0 || ^4.0 || ^5.0" - }, - "conflict": { - "symfony/console": "2.8.38" - }, - "require-dev": { - "phpspec/prophecy": "^1.10", - "symfony/phpunit-bridge": "^4.2" - }, - "suggest": { - "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", - "ext-zip": "Enabling the zip extension allows you to unzip archives", - "ext-zlib": "Allow gzip compression of HTTP requests" - }, - "bin": [ - "bin/composer" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.10-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\": "src/Composer" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de/" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be/" - } - ], - "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", - "homepage": "https://getcomposer.org/", - "keywords": [ - "autoload", - "dependency", - "package" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/composer/issues", - "source": "https://github.com/composer/composer/tree/1.10.19" - }, - "funding": [ - { - "url": "https://packagist.com/", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-12-04T08:14:16+00:00" - }, - { - "name": "composer/semver", - "version": "1.7.2", - "source": { - "type": "git", - "url": "https://github.com/composer/semver.git", - "reference": "647490bbcaf7fc4891c58f47b825eb99d19c377a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/647490bbcaf7fc4891c58f47b825eb99d19c377a", - "reference": "647490bbcaf7fc4891c58f47b825eb99d19c377a", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.5 || ^5.0.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Semver\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de/" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be/" - }, - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl/" - } - ], - "description": "Semver library that offers utilities, version constraint parsing and validation.", - "keywords": [ - "semantic", - "semver", - "validation", - "versioning" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/1.7.2" - }, - "funding": [ - { - "url": "https://packagist.com/", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-12-03T15:47:16+00:00" - }, - { - "name": "composer/spdx-licenses", - "version": "1.5.5", - "source": { - "type": "git", - "url": "https://github.com/composer/spdx-licenses.git", - "reference": "de30328a7af8680efdc03e396aad24befd513200" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/de30328a7af8680efdc03e396aad24befd513200", - "reference": "de30328a7af8680efdc03e396aad24befd513200", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 7" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Spdx\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de/" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be/" - }, - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl/" - } - ], - "description": "SPDX licenses list and validation library.", - "keywords": [ - "license", - "spdx", - "validator" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/spdx-licenses/issues", - "source": "https://github.com/composer/spdx-licenses/tree/1.5.5" - }, - "funding": [ - { - "url": "https://packagist.com/", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-12-03T16:04:16+00:00" - }, - { - "name": "composer/xdebug-handler", - "version": "1.4.5", - "source": { - "type": "git", - "url": "https://github.com/composer/xdebug-handler.git", - "reference": "f28d44c286812c714741478d968104c5e604a1d4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/f28d44c286812c714741478d968104c5e604a1d4", - "reference": "f28d44c286812c714741478d968104c5e604a1d4", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8" - }, - "type": "library", - "autoload": { - "psr-4": { - "Composer\\XdebugHandler\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "John Stevenson", - "email": "john-stevenson@blueyonder.co.uk" - } - ], - "description": "Restarts a process without Xdebug.", - "keywords": [ - "Xdebug", - "performance" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/xdebug-handler/issues", - "source": "https://github.com/composer/xdebug-handler/tree/1.4.5" - }, - "funding": [ - { - "url": "https://packagist.com/", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-11-13T08:04:11+00:00" - }, - { - "name": "container-interop/container-interop", - "version": "1.2.0", - "source": { - "type": "git", - "url": "https://github.com/container-interop/container-interop.git", - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8", - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8", - "shasum": "" - }, - "require": { - "psr/container": "^1.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Interop\\Container\\": "src/Interop/Container/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Promoting the interoperability of container objects (DIC, SL, etc.)", - "homepage": "https://github.com/container-interop/container-interop", - "support": { - "issues": "https://github.com/container-interop/container-interop/issues", - "source": "https://github.com/container-interop/container-interop/tree/master" - }, - "abandoned": "psr/container", - "time": "2017-02-14T19:40:03+00:00" - }, - { - "name": "dasprid/enum", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/DASPRiD/Enum.git", - "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", - "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", - "shasum": "" - }, - "require-dev": { - "phpunit/phpunit": "^7 | ^8 | ^9", - "squizlabs/php_codesniffer": "^3.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "DASPRiD\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Ben Scholzen 'DASPRiD'", - "email": "mail@dasprids.de", - "homepage": "https://dasprids.de/", - "role": "Developer" - } - ], - "description": "PHP 7.1 enum implementation", - "keywords": [ - "enum", - "map" - ], - "support": { - "issues": "https://github.com/DASPRiD/Enum/issues", - "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" - }, - "time": "2020-10-02T16:03:48+00:00" - }, - { - "name": "donatj/phpuseragentparser", - "version": "v0.18.0", - "source": { - "type": "git", - "url": "https://github.com/donatj/PhpUserAgent.git", - "reference": "978e66786bc392a09b24b152a8a695dadd230e60" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/donatj/PhpUserAgent/zipball/978e66786bc392a09b24b152a8a695dadd230e60", - "reference": "978e66786bc392a09b24b152a8a695dadd230e60", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "camspiers/json-pretty": "~1.0", - "donatj/drop": "*", - "phpunit/phpunit": "~4.8|~9" - }, - "type": "library", - "autoload": { - "files": [ - "src/UserAgentParser.php" - ], - "psr-4": { - "donatj\\UserAgent\\": "src/UserAgent" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jesse G. Donat", - "email": "donatj@gmail.com", - "homepage": "https://donatstudios.com/", - "role": "Developer" - } - ], - "description": "Lightning fast, minimalist PHP UserAgent string parser.", - "homepage": "https://donatstudios.com/PHP-Parser-HTTP_USER_AGENT", - "keywords": [ - "browser", - "browser detection", - "parser", - "user agent", - "useragent" - ], - "support": { - "issues": "https://github.com/donatj/PhpUserAgent/issues", - "source": "https://github.com/donatj/PhpUserAgent/tree/v0.18.0" - }, - "funding": [ - { - "url": "https://www.paypal.me/donatj/15", - "type": "custom" - }, - { - "url": "https://github.com/donatj", - "type": "github" - } - ], - "time": "2020-12-29T05:36:08+00:00" - }, - { - "name": "dotmailer/dotmailer-magento2-extension", - "version": "4.10.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension/dotmailer-dotmailer-magento2-extension-4.10.0.0.zip", - "shasum": "b38ca62555570448b0cde9c5f93c85d4c7962c0e" - }, - "require": { - "magento/framework": ">=101 <104", - "magento/module-authorization": "100.*", - "magento/module-backend": ">=100 <103", - "magento/module-bundle": ">=100 <102", - "magento/module-catalog": ">=101 <105", - "magento/module-catalog-inventory": "100.*", - "magento/module-catalog-rule": ">=100 <102", - "magento/module-checkout": "100.*", - "magento/module-config": ">=100 <103", - "magento/module-configurable-product": "100.*", - "magento/module-cron": "100.*", - "magento/module-customer": ">=100 <104", - "magento/module-directory": "100.*", - "magento/module-eav": ">=100 <104", - "magento/module-email": ">=100 <102", - "magento/module-grouped-product": "100.*", - "magento/module-newsletter": "100.*", - "magento/module-payment": "100.*", - "magento/module-product-alert": "100.*", - "magento/module-quote": ">=100 <103", - "magento/module-reports": ">=100 <102", - "magento/module-review": ">=100 <102", - "magento/module-sales": ">=100 <104", - "magento/module-sales-rule": ">=100 <102", - "magento/module-send-friend": "100.*", - "magento/module-shipping": "100.*", - "magento/module-store": ">=100 <102", - "magento/module-theme": ">=100 <102", - "magento/module-ui": ">=100 <102", - "magento/module-url-rewrite": ">=100 <103", - "magento/module-user": ">=100 <102", - "magento/module-wishlist": ">=100 <102", - "php": "^7.1" - }, - "suggest": { - "dotmailer/dotmailer-magento2-extension-chat": "Adds Engagement Cloud Chat to your Magento store" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Dotdigitalgroup\\Email\\": "" - } - }, - "license": [ - "MIT" - ], - "description": "dotmailer integration for magento 2" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-chat", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-chat/dotmailer-dotmailer-magento2-extension-chat-1.3.0.0.zip", - "shasum": "6d7c40b45c19003b78be6890e27948308e1b5751" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "^4.10.0", - "magento/framework": ">=101 <104", - "magento/module-backend": ">=100 <103", - "magento/module-checkout": "100.*", - "magento/module-config": ">=100 <103", - "magento/module-customer": ">=100 <104", - "magento/module-quote": ">=100 <103", - "magento/module-sales": ">=100 <104", - "magento/module-store": ">=100 <102" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Dotdigitalgroup\\Chat\\": "" - } - }, - "license": [ - "MIT" - ], - "description": "Engagement Cloud for Magento 2: Chat module" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-package", - "version": "4.10.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-package/dotmailer-dotmailer-magento2-extension-package-4.10.0.0.zip", - "shasum": "429554389e4699ba919aea396fd810eea6751a1b" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "4.10.0", - "dotmailer/dotmailer-magento2-extension-chat": "1.3.0", - "dotmailer/dotmailer-magento2-extension-sms": "1.0.0" - }, - "type": "metapackage", - "license": [ - "MIT" - ], - "description": "Dotmailer integration for Magento 2 Open Source" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-sms", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-sms/dotmailer-dotmailer-magento2-extension-sms-1.0.0.0.zip", - "shasum": "0aafa7004cd119570c9a78e6ea6983ac5ae16019" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "^4.10.0", - "magento/framework": ">=101 <104", - "magento/module-backend": ">=100 <103", - "magento/module-checkout": "100.*", - "magento/module-config": ">=100 <103", - "magento/module-customer": ">=100 <104", - "magento/module-directory": "100.*", - "magento/module-quote": ">=100 <103", - "magento/module-sales": ">=100 <104", - "magento/module-shipping": "100.*", - "magento/module-store": ">=100 <102", - "magento/module-ui": ">=100 <102" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Dotdigitalgroup\\Sms\\": "" - } - }, - "license": [ - "MIT" - ], - "description": "Engagement Cloud for Magento 2: SMS module" - }, - { - "name": "elasticsearch/elasticsearch", - "version": "v7.7.0", - "source": { - "type": "git", - "url": "https://github.com/elastic/elasticsearch-php.git", - "reference": "1d90a7ff4fb1936dc4376f09d723af75714f6f05" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/1d90a7ff4fb1936dc4376f09d723af75714f6f05", - "reference": "1d90a7ff4fb1936dc4376f09d723af75714f6f05", - "shasum": "" - }, - "require": { - "ext-json": ">=1.3.7", - "ezimuel/ringphp": "^1.1.2", - "php": "^7.1", - "psr/log": "~1.0" - }, - "require-dev": { - "cpliakas/git-wrapper": "~2.0", - "doctrine/inflector": "^1.3", - "mockery/mockery": "^1.2", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^7.5", - "squizlabs/php_codesniffer": "^3.4", - "symfony/finder": "~4.0", - "symfony/yaml": "~4.0" - }, - "suggest": { - "ext-curl": "*", - "monolog/monolog": "Allows for client-level logging and tracing" - }, - "type": "library", - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Elasticsearch\\": "src/Elasticsearch/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Zachary Tong" - }, - { - "name": "Enrico Zimuel" - } - ], - "description": "PHP Client for Elasticsearch", - "keywords": [ - "client", - "elasticsearch", - "search" - ], - "support": { - "issues": "https://github.com/elastic/elasticsearch-php/issues", - "source": "https://github.com/elastic/elasticsearch-php/tree/v7.7.0" - }, - "time": "2020-05-13T15:19:26+00:00" - }, - { - "name": "endroid/qr-code", - "version": "3.9.6", - "source": { - "type": "git", - "url": "https://github.com/endroid/qr-code.git", - "reference": "9cdd4f5d609bfc8811ca4a62b4d23eb16976242f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/endroid/qr-code/zipball/9cdd4f5d609bfc8811ca4a62b4d23eb16976242f", - "reference": "9cdd4f5d609bfc8811ca4a62b4d23eb16976242f", - "shasum": "" - }, - "require": { - "bacon/bacon-qr-code": "^2.0", - "khanamiryan/qrcode-detector-decoder": "^1.0.2", - "myclabs/php-enum": "^1.5", - "php": ">=7.2", - "symfony/options-resolver": "^3.4||^4.4||^5.0", - "symfony/property-access": "^3.4||^4.4||^5.0" - }, - "require-dev": { - "endroid/quality": "^1.3.7", - "setasign/fpdf": "^1.8" - }, - "suggest": { - "ext-gd": "Required for generating PNG images", - "roave/security-advisories": "Avoids installation of package versions with vulnerabilities", - "setasign/fpdf": "Required to use the FPDF writer.", - "symfony/security-checker": "Checks your composer.lock for vulnerabilities" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Endroid\\QrCode\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jeroen van den Enden", - "email": "info@endroid.nl" - } - ], - "description": "Endroid QR Code", - "homepage": "https://github.com/endroid/qr-code", - "keywords": [ - "bundle", - "code", - "endroid", - "php", - "qr", - "qrcode" - ], - "support": { - "issues": "https://github.com/endroid/qr-code/issues", - "source": "https://github.com/endroid/qr-code/tree/3.9.6" - }, - "funding": [ - { - "url": "https://github.com/endroid", - "type": "github" - } - ], - "time": "2020-11-27T14:30:38+00:00" - }, - { - "name": "ezimuel/guzzlestreams", - "version": "3.0.1", - "source": { - "type": "git", - "url": "https://github.com/ezimuel/guzzlestreams.git", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Stream\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "Guzzle", - "stream" - ], - "support": { - "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" - }, - "time": "2020-02-14T23:11:50+00:00" - }, - { - "name": "ezimuel/ringphp", - "version": "1.1.2", - "source": { - "type": "git", - "url": "https://github.com/ezimuel/ringphp.git", - "reference": "0b78f89d8e0bb9e380046c31adfa40347e9f663b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/0b78f89d8e0bb9e380046c31adfa40347e9f663b", - "reference": "0b78f89d8e0bb9e380046c31adfa40347e9f663b", - "shasum": "" - }, - "require": { - "ezimuel/guzzlestreams": "^3.0.1", - "php": ">=5.4.0", - "react/promise": "~2.0" - }, - "require-dev": { - "ext-curl": "*", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "ext-curl": "Guzzle will use specific adapters if cURL is present" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Ring\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", - "support": { - "source": "https://github.com/ezimuel/ringphp/tree/1.1.2" - }, - "time": "2020-02-14T23:51:21+00:00" - }, - { - "name": "google/recaptcha", - "version": "1.2.4", - "source": { - "type": "git", - "url": "https://github.com/google/recaptcha.git", - "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/google/recaptcha/zipball/614f25a9038be4f3f2da7cbfd778dc5b357d2419", - "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "ReCaptcha\\": "src/ReCaptcha" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", - "homepage": "https://www.google.com/recaptcha/", - "keywords": [ - "Abuse", - "captcha", - "recaptcha", - "spam" - ], - "support": { - "forum": "https://groups.google.com/forum/#!forum/recaptcha", - "issues": "https://github.com/google/recaptcha/issues", - "source": "https://github.com/google/recaptcha" - }, - "time": "2020-03-31T17:50:54+00:00" - }, - { - "name": "guzzlehttp/guzzle", - "version": "6.5.5", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", - "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", - "shasum": "" - }, - "require": { - "ext-json": "*", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.6.1", - "php": ">=5.5", - "symfony/polyfill-intl-idn": "^1.17.0" - }, - "require-dev": { - "ext-curl": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", - "psr/log": "^1.1" - }, - "suggest": { - "psr/log": "Required for using the Log middleware" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "6.5-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Guzzle is a PHP HTTP client library", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "client", - "curl", - "framework", - "http", - "http client", - "rest", - "web service" - ], - "support": { - "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/6.5" - }, - "time": "2020-06-16T21:01:06+00:00" - }, - { - "name": "guzzlehttp/promises", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/promises.git", - "reference": "60d379c243457e073cff02bc323a2a86cb355631" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/60d379c243457e073cff02bc323a2a86cb355631", - "reference": "60d379c243457e073cff02bc323a2a86cb355631", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "symfony/phpunit-bridge": "^4.4 || ^5.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Promise\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Guzzle promises library", - "keywords": [ - "promise" - ], - "support": { - "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/1.4.0" - }, - "time": "2020-09-30T07:37:28+00:00" - }, - { - "name": "guzzlehttp/psr7", - "version": "1.7.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/psr7.git", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/53330f47520498c0ae1f61f7e2c90f55690c06a3", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3", - "shasum": "" - }, - "require": { - "php": ">=5.4.0", - "psr/http-message": "~1.0", - "ralouphie/getallheaders": "^2.0.5 || ^3.0.0" - }, - "provide": { - "psr/http-message-implementation": "1.0" - }, - "require-dev": { - "ext-zlib": "*", - "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10" - }, - "suggest": { - "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.7-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Psr7\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Tobias Schultze", - "homepage": "https://github.com/Tobion" - } - ], - "description": "PSR-7 message implementation that also provides common utility methods", - "keywords": [ - "http", - "message", - "psr-7", - "request", - "response", - "stream", - "uri", - "url" - ], - "support": { - "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/1.7.0" - }, - "time": "2020-09-30T07:37:11+00:00" - }, - { - "name": "justinrainbow/json-schema", - "version": "5.2.10", - "source": { - "type": "git", - "url": "https://github.com/justinrainbow/json-schema.git", - "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", - "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", - "json-schema/json-schema-test-suite": "1.2.0", - "phpunit/phpunit": "^4.8.35" - }, - "bin": [ - "bin/validate-json" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "JsonSchema\\": "src/JsonSchema/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bruno Prieto Reis", - "email": "bruno.p.reis@gmail.com" - }, - { - "name": "Justin Rainbow", - "email": "justin.rainbow@gmail.com" - }, - { - "name": "Igor Wiedler", - "email": "igor@wiedler.ch" - }, - { - "name": "Robert Schönthal", - "email": "seroscho@googlemail.com" - } - ], - "description": "A library to validate a json schema.", - "homepage": "https://github.com/justinrainbow/json-schema", - "keywords": [ - "json", - "schema" - ], - "support": { - "issues": "https://github.com/justinrainbow/json-schema/issues", - "source": "https://github.com/justinrainbow/json-schema/tree/5.2.10" - }, - "time": "2020-05-27T16:41:55+00:00" - }, - { - "name": "khanamiryan/qrcode-detector-decoder", - "version": "1.0.4", - "source": { - "type": "git", - "url": "https://github.com/khanamiryan/php-qrcode-detector-decoder.git", - "reference": "07fceefb79d895e858e52921afb9c1433d2f3d5e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/khanamiryan/php-qrcode-detector-decoder/zipball/07fceefb79d895e858e52921afb9c1433d2f3d5e", - "reference": "07fceefb79d895e858e52921afb9c1433d2f3d5e", - "shasum": "" - }, - "require": { - "php": ">=5.6" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Zxing\\": "lib/" - }, - "files": [ - "lib/Common/customFunctions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ashot Khanamiryan", - "email": "a.khanamiryan@gmail.com", - "homepage": "https://github.com/khanamiryan", - "role": "Developer" - } - ], - "description": "QR code decoder / reader", - "homepage": "https://github.com/khanamiryan/php-qrcode-detector-decoder/", - "keywords": [ - "barcode", - "qr", - "zxing" - ], - "support": { - "issues": "https://github.com/khanamiryan/php-qrcode-detector-decoder/issues", - "source": "https://github.com/khanamiryan/php-qrcode-detector-decoder/tree/1.0.4" - }, - "time": "2020-11-29T18:50:26+00:00" - }, - { - "name": "klarna/m2-payments", - "version": "8.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/m2-payments/klarna-m2-payments-8.2.1.0.zip", - "shasum": "eb139cb7aa17c97539c01265cafa9b244b80a74f" - }, - "require": { - "klarna/module-core": "6.1.1", - "klarna/module-kp": "7.2.1", - "klarna/module-kp-graph-ql": "0.9.1", - "klarna/module-onsitemessaging": "1.0.3", - "klarna/module-ordermanagement": "6.1.1" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.16.0", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5.2", - "phploc/phploc": "^6.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.19", - "phpunit/phpunit": "^9", - "sebastian/phpcpd": "~5.0.0", - "squizlabs/php_codesniffer": "~3.5.4" - }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Klarna Payments for Magento 2 (CE & EE)" - }, - { - "name": "klarna/module-core", - "version": "6.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-core/klarna-module-core-6.1.1.0.zip", - "shasum": "33883a011ff0af73a41f630f78d267dd8156b69c" - }, - "require": { - "guzzlehttp/guzzle": "^6.0", - "magento/framework": "^102|^103", - "magento/module-bundle": "^100.3||^101.0", - "magento/module-catalog": "^103.0|^104.0", - "magento/module-config": "^101.1", - "magento/module-customer": "^102.0|^103.0", - "magento/module-directory": "^100.3", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "magento/module-tax": "^100.3", - "php": "~7.3.0||~7.4.0", - "psr/log": "^1.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.10.1", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5", - "phploc/phploc": "^4.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "roave/security-advisories": "dev-master", - "sebastian/phpcpd": "~3.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Core\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Core Magento 2 Extension" - }, - { - "name": "klarna/module-kp", - "version": "7.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-kp/klarna-module-kp-7.2.1.0.zip", - "shasum": "947c3c67461dbaf6868f25f61354131353bcd88a" - }, - "require": { - "klarna/module-core": "^6.0", - "klarna/module-ordermanagement": "^6.0", - "magento/framework": "^102|^103", - "magento/module-backend": "^101.0|^102.0", - "magento/module-checkout": "^100.1", - "magento/module-config": "^101.0", - "magento/module-customer": "^102.0|^103.0", - "magento/module-directory": "^100.1", - "magento/module-payment": "^100.1", - "magento/module-quote": "^101.0", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Kp\\": "" - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Payments Magento 2 Extension" - }, - { - "name": "klarna/module-kp-graph-ql", - "version": "0.9.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-kp-graph-ql/klarna-module-kp-graph-ql-0.9.1.0.zip", - "shasum": "3e240c439ef229ad4ac37c104b40848e12a59456" - }, - "require": { - "klarna/module-kp": "^7.0.2", - "magento/framework": "^102|^103", - "magento/module-graph-ql": "^100", - "magento/module-payment": "^100.1", - "magento/module-quote-graph-ql": "^100", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Klarna\\KpGraphQl\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna KpGraphQl Magento 2 Extension" - }, - { - "name": "klarna/module-onsitemessaging", - "version": "1.0.3", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-onsitemessaging/klarna-module-onsitemessaging-1.0.3.0.zip", - "shasum": "78ad96b08f6910e60696ba52c46838550ba81ae2" - }, - "require": { - "klarna/module-core": "^6.0", - "klarna/module-kp": "^7.1", - "magento/framework": "^102|^103", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Onsitemessaging\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna OnSite Messaging Magento 2 Extension" - }, - { - "name": "klarna/module-ordermanagement", - "version": "6.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-ordermanagement/klarna-module-ordermanagement-6.1.1.0.zip", - "shasum": "4f3bef31e25af08b19af9e88b39dcdb5f95cfa94" - }, - "require": { - "klarna/module-core": "^6.0", - "magento/framework": "^102|^103", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Ordermanagement\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Order Management Magento 2 Extension" - }, - { - "name": "laminas/laminas-captcha", - "version": "2.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-captcha.git", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/b88f650f3adf2d902ef56f6377cceb5cd87b9876", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876", - "shasum": "" - }, - "require": { - "laminas/laminas-math": "^2.7 || ^3.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-captcha": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-recaptcha": "^3.0", - "laminas/laminas-session": "^2.8", - "laminas/laminas-text": "^2.6", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" - }, - "suggest": { - "laminas/laminas-i18n-resources": "Translations of captcha messages", - "laminas/laminas-recaptcha": "Laminas\\ReCaptcha component", - "laminas/laminas-session": "Laminas\\Session component", - "laminas/laminas-text": "Laminas\\Text component", - "laminas/laminas-validator": "Laminas\\Validator component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Captcha\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", - "homepage": "https://laminas.dev/", - "keywords": [ - "captcha", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-captcha/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-captcha/issues", - "rss": "https://github.com/laminas/laminas-captcha/releases.atom", - "source": "https://github.com/laminas/laminas-captcha" - }, - "time": "2019-12-31T16:24:14+00:00" - }, - { - "name": "laminas/laminas-code", - "version": "3.4.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-code.git", - "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-code/zipball/1cb8f203389ab1482bf89c0e70a04849bacd7766", - "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766", - "shasum": "" - }, - "require": { - "laminas/laminas-eventmanager": "^2.6 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1" - }, - "conflict": { - "phpspec/prophecy": "<1.9.0" - }, - "replace": { - "zendframework/zend-code": "self.version" - }, - "require-dev": { - "doctrine/annotations": "^1.7", - "ext-phar": "*", - "laminas/laminas-coding-standard": "^1.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "phpunit/phpunit": "^7.5.16 || ^8.4" - }, - "suggest": { - "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", - "laminas/laminas-stdlib": "Laminas\\Stdlib component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4.x-dev", - "dev-develop": "3.5.x-dev", - "dev-dev-4.0": "4.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Code\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", - "homepage": "https://laminas.dev/", - "keywords": [ - "code", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-code/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-code/issues", - "rss": "https://github.com/laminas/laminas-code/releases.atom", - "source": "https://github.com/laminas/laminas-code" - }, - "time": "2019-12-31T16:28:24+00:00" - }, - { - "name": "laminas/laminas-config", - "version": "2.6.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-config.git", - "reference": "71ba6d5dd703196ce66b25abc4d772edb094dae1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-config/zipball/71ba6d5dd703196ce66b25abc4d772edb094dae1", - "reference": "71ba6d5dd703196ce66b25abc4d772edb094dae1", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-config": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-i18n": "^2.5", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-i18n": "Laminas\\I18n component", - "laminas/laminas-json": "Laminas\\Json to use the Json reader or writer classes", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager for use with the Config Factory to retrieve reader and writer instances" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Config\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides a nested object property based user interface for accessing this configuration data within application code", - "homepage": "https://laminas.dev/", - "keywords": [ - "config", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-config/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-config/issues", - "rss": "https://github.com/laminas/laminas-config/releases.atom", - "source": "https://github.com/laminas/laminas-config" - }, - "time": "2019-12-31T16:30:04+00:00" - }, - { - "name": "laminas/laminas-console", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-console.git", - "reference": "478a6ceac3e31fb38d6314088abda8b239ee23a5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-console/zipball/478a6ceac3e31fb38d6314088abda8b239ee23a5", - "reference": "478a6ceac3e31fb38d6314088abda8b239ee23a5", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-console": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-filter": "^2.7.2", - "laminas/laminas-json": "^2.6 || ^3.0", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.23 || ^6.4.3" - }, - "suggest": { - "laminas/laminas-filter": "To support DefaultRouteMatcher usage", - "laminas/laminas-validator": "To support DefaultRouteMatcher usage" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.8.x-dev", - "dev-develop": "2.9.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Console\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Build console applications using getopt syntax or routing, complete with prompts", - "homepage": "https://laminas.dev/", - "keywords": [ - "console", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-console/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-console/issues", - "rss": "https://github.com/laminas/laminas-console/releases.atom", - "source": "https://github.com/laminas/laminas-console" - }, - "time": "2019-12-31T16:31:45+00:00" - }, - { - "name": "laminas/laminas-crypt", - "version": "2.6.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-crypt.git", - "reference": "6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-crypt/zipball/6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567", - "reference": "6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "~1.0", - "laminas/laminas-math": "^2.6", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-crypt": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "ext-mcrypt": "Required for most features of Laminas\\Crypt" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Crypt\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev/", - "keywords": [ - "crypt", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-crypt/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-crypt/issues", - "rss": "https://github.com/laminas/laminas-crypt/releases.atom", - "source": "https://github.com/laminas/laminas-crypt" - }, - "time": "2019-12-31T16:33:11+00:00" - }, - { - "name": "laminas/laminas-db", - "version": "2.11.3", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-db.git", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-db/zipball/6c4238918b9204db1eb8cafae2c1940d40f4c007", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-db": "^2.11.0" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-hydrator": "^1.1 || ^2.1 || ^3.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14" - }, - "suggest": { - "laminas/laminas-eventmanager": "Laminas\\EventManager component", - "laminas/laminas-hydrator": "Laminas\\Hydrator component for using HydratingResultSets", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.11.x-dev", - "dev-develop": "2.12.x-dev" - }, - "laminas": { - "component": "Laminas\\Db", - "config-provider": "Laminas\\Db\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Db\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", - "homepage": "https://laminas.dev/", - "keywords": [ - "db", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-db/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-db/issues", - "rss": "https://github.com/laminas/laminas-db/releases.atom", - "source": "https://github.com/laminas/laminas-db" - }, - "time": "2020-03-29T12:08:51+00:00" - }, - { - "name": "laminas/laminas-dependency-plugin", - "version": "2.1.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-dependency-plugin.git", - "reference": "1cedcd1590225fcaa3d4d580ab3adf318779ac28" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/1cedcd1590225fcaa3d4d580ab3adf318779ac28", - "reference": "1cedcd1590225fcaa3d4d580ab3adf318779ac28", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "php": "^7.3 || ~8.0.0" - }, - "require-dev": { - "composer/composer": "^1.9 || ^2.0", - "mikey179/vfsstream": "^1.6", - "roave/security-advisories": "dev-master" - }, - "type": "composer-plugin", - "extra": { - "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" - }, - "autoload": { - "psr-4": { - "Laminas\\DependencyPlugin\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", - "support": { - "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", - "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.1.0" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-11-02T18:16:57+00:00" - }, - { - "name": "laminas/laminas-di", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-di.git", - "reference": "239b22408a1f8eacda6fc2b838b5065c4cf1d88e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-di/zipball/239b22408a1f8eacda6fc2b838b5065c4cf1d88e", - "reference": "239b22408a1f8eacda6fc2b838b5065c4cf1d88e", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-code": "^2.6 || ^3.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^0.4.5 || ^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-di": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "phpunit/phpunit": "~4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Di\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev/", - "keywords": [ - "di", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-di/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-di/issues", - "rss": "https://github.com/laminas/laminas-di/releases.atom", - "source": "https://github.com/laminas/laminas-di" - }, - "time": "2019-12-31T15:17:33+00:00" - }, - { - "name": "laminas/laminas-diactoros", - "version": "1.8.7p2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-diactoros.git", - "reference": "6991c1af7c8d2c8efee81b22ba97024781824aaa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/6991c1af7c8d2c8efee81b22ba97024781824aaa", - "reference": "6991c1af7c8d2c8efee81b22ba97024781824aaa", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", - "psr/http-message": "^1.0" - }, - "provide": { - "psr/http-message-implementation": "1.0" - }, - "replace": { - "zendframework/zend-diactoros": "~1.8.7.0" - }, - "require-dev": { - "ext-dom": "*", - "ext-libxml": "*", - "laminas/laminas-coding-standard": "~1.0", - "php-http/psr7-integration-tests": "dev-master", - "phpunit/phpunit": "^5.7.16 || ^6.0.8 || ^7.2.7" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-release-1.8": "1.8.x-dev" - } - }, - "autoload": { - "files": [ - "src/functions/create_uploaded_file.php", - "src/functions/marshal_headers_from_sapi.php", - "src/functions/marshal_method_from_sapi.php", - "src/functions/marshal_protocol_version_from_sapi.php", - "src/functions/marshal_uri_from_sapi.php", - "src/functions/normalize_server.php", - "src/functions/normalize_uploaded_files.php", - "src/functions/parse_cookie_header.php", - "src/functions/create_uploaded_file.legacy.php", - "src/functions/marshal_headers_from_sapi.legacy.php", - "src/functions/marshal_method_from_sapi.legacy.php", - "src/functions/marshal_protocol_version_from_sapi.legacy.php", - "src/functions/marshal_uri_from_sapi.legacy.php", - "src/functions/normalize_server.legacy.php", - "src/functions/normalize_uploaded_files.legacy.php", - "src/functions/parse_cookie_header.legacy.php" - ], - "psr-4": { - "Laminas\\Diactoros\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "PSR HTTP Message implementations", - "homepage": "https://laminas.dev/", - "keywords": [ - "http", - "laminas", - "psr", - "psr-7" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-diactoros/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-diactoros/issues", - "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", - "source": "https://github.com/laminas/laminas-diactoros" - }, - "time": "2020-03-23T15:28:28+00:00" - }, - { - "name": "laminas/laminas-escaper", - "version": "2.7.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/5e04bc5ae5990b17159d79d331055e2c645e5cc5", - "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-escaper": "^2.6.1" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.12.2", - "vimeo/psalm": "^3.16" - }, - "suggest": { - "ext-iconv": "*", - "ext-mbstring": "*" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Escaper\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", - "homepage": "https://laminas.dev/", - "keywords": [ - "escaper", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-escaper/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-escaper/issues", - "rss": "https://github.com/laminas/laminas-escaper/releases.atom", - "source": "https://github.com/laminas/laminas-escaper" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-11-17T21:26:43+00:00" - }, - { - "name": "laminas/laminas-eventmanager", - "version": "3.3.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-eventmanager.git", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/1940ccf30e058b2fd66f5a9d696f1b5e0027b082", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ^8.0" - }, - "replace": { - "zendframework/zend-eventmanager": "^3.2.1" - }, - "require-dev": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-stdlib": "^2.7.3 || ^3.0", - "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "^8.5.8" - }, - "suggest": { - "container-interop/container-interop": "^1.1, to use the lazy listeners feature", - "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\EventManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Trigger and listen to events within a PHP application", - "homepage": "https://laminas.dev/", - "keywords": [ - "event", - "eventmanager", - "events", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-eventmanager/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-eventmanager/issues", - "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", - "source": "https://github.com/laminas/laminas-eventmanager" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-25T11:10:44+00:00" - }, - { - "name": "laminas/laminas-feed", - "version": "2.12.3", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-feed.git", - "reference": "3c91415633cb1be6f9d78683d69b7dcbfe6b4012" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/3c91415633cb1be6f9d78683d69b7dcbfe6b4012", - "reference": "3c91415633cb1be6f9d78683d69b7dcbfe6b4012", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "laminas/laminas-escaper": "^2.5.2", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-feed": "^2.12.0" - }, - "require-dev": { - "laminas/laminas-cache": "^2.7.2", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-http": "^2.7", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20", - "psr/http-message": "^1.0.1" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", - "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", - "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", - "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", - "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.12.x-dev", - "dev-develop": "2.13.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Feed\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides functionality for consuming RSS and Atom feeds", - "homepage": "https://laminas.dev/", - "keywords": [ - "feed", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-feed/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-feed/issues", - "rss": "https://github.com/laminas/laminas-feed/releases.atom", - "source": "https://github.com/laminas/laminas-feed" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-18T13:45:04+00:00" - }, - { - "name": "laminas/laminas-filter", - "version": "2.10.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-filter.git", - "reference": "cfb40b104e92a0b52bee696b74f958798ad8faa4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/cfb40b104e92a0b52bee696b74f958798ad8faa4", - "reference": "cfb40b104e92a0b52bee696b74f958798ad8faa4", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.3", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "conflict": { - "laminas/laminas-validator": "<2.10.1" - }, - "replace": { - "zendframework/zend-filter": "^2.9.2" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-crypt": "^3.2.1", - "laminas/laminas-servicemanager": "^3.3", - "laminas/laminas-uri": "^2.6", - "pear/archive_tar": "^1.4.3", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.3", - "psr/http-factory": "^1.0" - }, - "suggest": { - "laminas/laminas-crypt": "Laminas\\Crypt component, for encryption filters", - "laminas/laminas-i18n": "Laminas\\I18n component for filters depending on i18n functionality", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for using the filter chain functionality", - "laminas/laminas-uri": "Laminas\\Uri component, for the UriNormalize filter", - "psr/http-factory-implementation": "psr/http-factory-implementation, for creating file upload instances when consuming PSR-7 in file upload filters" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Filter", - "config-provider": "Laminas\\Filter\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Filter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Programmatically filter and normalize data and files", - "homepage": "https://laminas.dev/", - "keywords": [ - "filter", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-filter/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-filter/issues", - "rss": "https://github.com/laminas/laminas-filter/releases.atom", - "source": "https://github.com/laminas/laminas-filter" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-01-01T14:37:45+00:00" - }, - { - "name": "laminas/laminas-form", - "version": "2.15.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-form.git", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-form/zipball/359cd372c565e18a17f32ccfeacdf21bba091ce2", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2", - "shasum": "" - }, - "require": { - "laminas/laminas-hydrator": "^1.1 || ^2.1 || ^3.0", - "laminas/laminas-inputfilter": "^2.8", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-form": "^2.14.3" - }, - "require-dev": { - "doctrine/annotations": "~1.0", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "^2.6 || ^3.0", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-recaptcha": "^3.0.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-text": "^2.6", - "laminas/laminas-validator": "^2.6", - "laminas/laminas-view": "^2.6.2", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" - }, - "suggest": { - "laminas/laminas-captcha": "^2.7.1, required for using CAPTCHA form elements", - "laminas/laminas-code": "^2.6 || ^3.0, required to use laminas-form annotations support", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0, reuired for laminas-form annotations support", - "laminas/laminas-i18n": "^2.6, required when using laminas-form view helpers", - "laminas/laminas-recaptcha": "in order to use the ReCaptcha form element", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3, required to use the form factories or provide services", - "laminas/laminas-view": "^2.6.2, required for using the laminas-form view helpers" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.15.x-dev", - "dev-develop": "2.16.x-dev" - }, - "laminas": { - "component": "Laminas\\Form", - "config-provider": "Laminas\\Form\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Form\\": "src/" - }, - "files": [ - "autoload/formElementManagerPolyfill.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Validate and display simple and complex forms, casting forms to business objects and vice versa", - "homepage": "https://laminas.dev/", - "keywords": [ - "form", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-form/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-form/issues", - "rss": "https://github.com/laminas/laminas-form/releases.atom", - "source": "https://github.com/laminas/laminas-form" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-07-14T13:53:27+00:00" - }, - { - "name": "laminas/laminas-http", - "version": "2.14.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-http.git", - "reference": "298f732e1acb031db70ea4fd2133a283b2a4a65e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-http/zipball/298f732e1acb031db70ea4fd2133a283b2a4a65e", - "reference": "298f732e1acb031db70ea4fd2133a283b2a4a65e", - "shasum": "" - }, - "require": { - "laminas/laminas-loader": "^2.5.1", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-uri": "^2.5.2", - "laminas/laminas-validator": "^2.10.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-http": "^2.11.2" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^3.1 || ^2.6", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "paragonie/certainty": "For automated management of cacert.pem" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Http\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", - "homepage": "https://laminas.dev/", - "keywords": [ - "http", - "http client", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-http/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-http/issues", - "rss": "https://github.com/laminas/laminas-http/releases.atom", - "source": "https://github.com/laminas/laminas-http" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-01-05T16:10:52+00:00" - }, - { - "name": "laminas/laminas-hydrator", - "version": "2.4.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-hydrator.git", - "reference": "4a0e81cf05f32edcace817f1f48cb4055f689d85" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-hydrator/zipball/4a0e81cf05f32edcace817f1f48cb4055f689d85", - "reference": "4a0e81cf05f32edcace817f1f48cb4055f689d85", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-hydrator": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-inputfilter": "^2.6", - "laminas/laminas-serializer": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" - }, - "suggest": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0, to support aggregate hydrator usage", - "laminas/laminas-filter": "^2.6, to support naming strategy hydrator usage", - "laminas/laminas-serializer": "^2.6.1, to use the SerializableStrategy", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3, to support hydrator plugin manager usage" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-release-2.4": "2.4.x-dev" - }, - "laminas": { - "component": "Laminas\\Hydrator", - "config-provider": "Laminas\\Hydrator\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Hydrator\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Serialize objects to arrays, and vice versa", - "homepage": "https://laminas.dev/", - "keywords": [ - "hydrator", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-hydrator/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-hydrator/issues", - "rss": "https://github.com/laminas/laminas-hydrator/releases.atom", - "source": "https://github.com/laminas/laminas-hydrator" - }, - "time": "2019-12-31T17:06:38+00:00" - }, - { - "name": "laminas/laminas-i18n", - "version": "2.11.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-i18n.git", - "reference": "85678f444b6dcb48e8a04591779e11c24e5bb901" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-i18n/zipball/85678f444b6dcb48e8a04591779e11c24e5bb901", - "reference": "85678f444b6dcb48e8a04591779e11c24e5bb901", - "shasum": "" - }, - "require": { - "ext-intl": "*", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "conflict": { - "phpspec/prophecy": "<1.9.0" - }, - "replace": { - "zendframework/zend-i18n": "^2.10.1" - }, - "require-dev": { - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-servicemanager": "^3.2.1", - "laminas/laminas-validator": "^2.6", - "laminas/laminas-view": "^2.6.3", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component", - "laminas/laminas-config": "Laminas\\Config component", - "laminas/laminas-eventmanager": "You should install this package to use the events in the translator", - "laminas/laminas-filter": "You should install this package to use the provided filters", - "laminas/laminas-i18n-resources": "Translation resources", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-validator": "You should install this package to use the provided validators", - "laminas/laminas-view": "You should install this package to use the provided view helpers" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\I18n", - "config-provider": "Laminas\\I18n\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\I18n\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provide translations for your application, and filter and validate internationalized values", - "homepage": "https://laminas.dev/", - "keywords": [ - "i18n", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-i18n/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-i18n/issues", - "rss": "https://github.com/laminas/laminas-i18n/releases.atom", - "source": "https://github.com/laminas/laminas-i18n" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-10-24T13:14:32+00:00" - }, - { - "name": "laminas/laminas-inputfilter", - "version": "2.10.1", - "source": { - "type": "git", - "url": "git@github.com:laminas/laminas-inputfilter.git", - "reference": "b29ce8f512c966468eee37ea4873ae5fb545d00a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-inputfilter/zipball/b29ce8f512c966468eee37ea4873ae5fb545d00a", - "reference": "b29ce8f512c966468eee37ea4873ae5fb545d00a", - "shasum": "" - }, - "require": { - "laminas/laminas-filter": "^2.9.1", - "laminas/laminas-servicemanager": "^2.7.10 || ^3.3.1", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-validator": "^2.11", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-inputfilter": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.15", - "psr/http-message": "^1.0" - }, - "suggest": { - "psr/http-message-implementation": "PSR-7 is required if you wish to validate PSR-7 UploadedFileInterface payloads" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.10.x-dev", - "dev-develop": "2.11.x-dev" - }, - "laminas": { - "component": "Laminas\\InputFilter", - "config-provider": "Laminas\\InputFilter\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\InputFilter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Normalize and validate input sets from the web, APIs, the CLI, and more, including files", - "homepage": "https://laminas.dev/", - "keywords": [ - "inputfilter", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-inputfilter/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-inputfilter/issues", - "rss": "https://github.com/laminas/laminas-inputfilter/releases.atom", - "source": "https://github.com/laminas/laminas-inputfilter" - }, - "time": "2019-12-31T17:11:54+00:00" - }, - { - "name": "laminas/laminas-json", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-json.git", - "reference": "db58425b7f0eba44a7539450cc926af80915951a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-json/zipball/db58425b7f0eba44a7539450cc926af80915951a", - "reference": "db58425b7f0eba44a7539450cc926af80915951a", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-json": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-stdlib": "^2.5 || ^3.0", - "laminas/laminas-xml": "^1.0.2", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "laminas/laminas-http": "Laminas\\Http component, required to use Laminas\\Json\\Server", - "laminas/laminas-server": "Laminas\\Server component, required to use Laminas\\Json\\Server", - "laminas/laminas-stdlib": "Laminas\\Stdlib component, for use with caching Laminas\\Json\\Server responses", - "laminas/laminas-xml": "To support Laminas\\Json\\Json::fromXml() usage" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Json\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", - "homepage": "https://laminas.dev/", - "keywords": [ - "json", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-json/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-json/issues", - "rss": "https://github.com/laminas/laminas-json/releases.atom", - "source": "https://github.com/laminas/laminas-json" - }, - "time": "2019-12-31T17:15:00+00:00" - }, - { - "name": "laminas/laminas-loader", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-loader.git", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/5d01c2c237ae9e68bec262f339947e2ea18979bc", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-loader": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6.x-dev", - "dev-develop": "2.7.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Loader\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Autoloading and plugin loading strategies", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "loader" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-loader/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-loader/issues", - "rss": "https://github.com/laminas/laminas-loader/releases.atom", - "source": "https://github.com/laminas/laminas-loader" - }, - "time": "2019-12-31T17:18:27+00:00" - }, - { - "name": "laminas/laminas-log", - "version": "2.12.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-log.git", - "reference": "4e92d841b48868714a070b10866e94be80fc92ff" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-log/zipball/4e92d841b48868714a070b10866e94be80fc92ff", - "reference": "4e92d841b48868714a070b10866e94be80fc92ff", - "shasum": "" - }, - "require": { - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", - "psr/log": "^1.1.2" - }, - "provide": { - "psr/log-implementation": "1.0.0" - }, - "replace": { - "zendframework/zend-log": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.6", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-filter": "^2.5", - "laminas/laminas-mail": "^2.6.1", - "laminas/laminas-validator": "^2.10.1", - "mikey179/vfsstream": "^1.6.7", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.15" - }, - "suggest": { - "ext-mongo": "mongo extension to use Mongo writer", - "ext-mongodb": "mongodb extension to use MongoDB writer", - "laminas/laminas-db": "Laminas\\Db component to use the database log writer", - "laminas/laminas-escaper": "Laminas\\Escaper component, for use in the XML log formatter", - "laminas/laminas-mail": "Laminas\\Mail component to use the email log writer", - "laminas/laminas-validator": "Laminas\\Validator component to block invalid log messages" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.12.x-dev", - "dev-develop": "2.13.x-dev" - }, - "laminas": { - "component": "Laminas\\Log", - "config-provider": "Laminas\\Log\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Log\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Robust, composite logger with filtering, formatting, and PSR-3 support", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "log", - "logging" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-log/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-log/issues", - "rss": "https://github.com/laminas/laminas-log/releases.atom", - "source": "https://github.com/laminas/laminas-log" - }, - "time": "2019-12-31T17:18:59+00:00" - }, - { - "name": "laminas/laminas-mail", - "version": "2.13.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mail.git", - "reference": "a259ddb091618bdcbfb1540e0fe4671a823c342b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/a259ddb091618bdcbfb1540e0fe4671a823c342b", - "reference": "a259ddb091618bdcbfb1540e0fe4671a823c342b", - "shasum": "" - }, - "require": { - "ext-iconv": "*", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-mime": "^2.5", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-validator": "^2.10.2", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0", - "true/punycode": "^2.1" - }, - "replace": { - "zendframework/zend-mail": "^2.10.0" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^3.4", - "laminas/laminas-crypt": "^2.6 || ^3.0", - "laminas/laminas-servicemanager": "^3.2.1", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "laminas/laminas-crypt": "Crammd5 support in SMTP Auth", - "laminas/laminas-servicemanager": "^2.7.10 || ^3.3.1 when using SMTP to deliver messages" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Mail", - "config-provider": "Laminas\\Mail\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Mail\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "mail" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mail/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-mail/issues", - "rss": "https://github.com/laminas/laminas-mail/releases.atom", - "source": "https://github.com/laminas/laminas-mail" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-01-26T13:40:34+00:00" - }, - { - "name": "laminas/laminas-math", - "version": "2.7.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-math.git", - "reference": "8027b37e00accc43f28605c7d8fd081baed1f475" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-math/zipball/8027b37e00accc43f28605c7d8fd081baed1f475", - "reference": "8027b37e00accc43f28605c7d8fd081baed1f475", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-math": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "ircmaxell/random-lib": "~1.1", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "ext-bcmath": "If using the bcmath functionality", - "ext-gmp": "If using the gmp functionality", - "ircmaxell/random-lib": "Fallback random byte generator for Laminas\\Math\\Rand if Mcrypt extensions is unavailable" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "2.8-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Math\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "math" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-math/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-math/issues", - "rss": "https://github.com/laminas/laminas-math/releases.atom", - "source": "https://github.com/laminas/laminas-math" - }, - "time": "2019-12-31T17:24:15+00:00" - }, - { - "name": "laminas/laminas-mime", - "version": "2.7.4", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mime.git", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/e45a7d856bf7b4a7b5bd00d6371f9961dc233add", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-mime": "^2.7.2" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-mail": "^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" - }, - "suggest": { - "laminas/laminas-mail": "Laminas\\Mail component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Mime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create and parse MIME messages and parts", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "mime" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mime/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-mime/issues", - "rss": "https://github.com/laminas/laminas-mime/releases.atom", - "source": "https://github.com/laminas/laminas-mime" - }, - "time": "2020-03-29T13:12:07+00:00" - }, - { - "name": "laminas/laminas-modulemanager", - "version": "2.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-modulemanager.git", - "reference": "789bbd4ab391da9221f265f6bb2d594f8f11855b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/789bbd4ab391da9221f265f6bb2d594f8f11855b", - "reference": "789bbd4ab391da9221f265f6bb2d594f8f11855b", - "shasum": "" - }, - "require": { - "laminas/laminas-config": "^3.1 || ^2.6", - "laminas/laminas-eventmanager": "^3.2 || ^2.6.3", - "laminas/laminas-stdlib": "^3.1 || ^2.7", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", - "webimpress/safe-writer": "^1.0.2 || ^2.1" - }, - "replace": { - "zendframework/zend-modulemanager": "^2.8.4" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-console": "^2.6", - "laminas/laminas-di": "^2.6", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-mvc": "^3.0 || ^2.7", - "laminas/laminas-servicemanager": "^3.0.3 || ^2.7.5", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" - }, - "suggest": { - "laminas/laminas-console": "Laminas\\Console component", - "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", - "laminas/laminas-mvc": "Laminas\\Mvc component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\ModuleManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Modular application system for laminas-mvc applications", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "modulemanager" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-modulemanager/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-modulemanager/issues", - "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", - "source": "https://github.com/laminas/laminas-modulemanager" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-25T09:29:22+00:00" - }, - { - "name": "laminas/laminas-mvc", - "version": "2.7.15", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mvc.git", - "reference": "7e7198b03556a57fb5fd3ed919d9e1cf71500642" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/7e7198b03556a57fb5fd3ed919d9e1cf71500642", - "reference": "7e7198b03556a57fb5fd3ed919d9e1cf71500642", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-console": "^2.7", - "laminas/laminas-eventmanager": "^2.6.4 || ^3.0", - "laminas/laminas-form": "^2.11", - "laminas/laminas-hydrator": "^1.1 || ^2.4", - "laminas/laminas-psr7bridge": "^0.2", - "laminas/laminas-servicemanager": "^2.7.10 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7.5 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-mvc": "self.version" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "1.7.*", - "laminas/laminas-authentication": "^2.6", - "laminas/laminas-cache": "^2.8", - "laminas/laminas-di": "^2.6", - "laminas/laminas-filter": "^2.8", - "laminas/laminas-http": "^2.8", - "laminas/laminas-i18n": "^2.8", - "laminas/laminas-inputfilter": "^2.8", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.3", - "laminas/laminas-modulemanager": "^2.8", - "laminas/laminas-serializer": "^2.8", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-text": "^2.7", - "laminas/laminas-uri": "^2.6", - "laminas/laminas-validator": "^2.10", - "laminas/laminas-view": "^2.9", - "phpunit/phpunit": "^4.8.36", - "sebastian/comparator": "^1.2.4", - "sebastian/version": "^1.0.4" - }, - "suggest": { - "laminas/laminas-authentication": "Laminas\\Authentication component for Identity plugin", - "laminas/laminas-config": "Laminas\\Config component", - "laminas/laminas-di": "Laminas\\Di component", - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-i18n": "Laminas\\I18n component for translatable segments", - "laminas/laminas-inputfilter": "Laminas\\Inputfilter component", - "laminas/laminas-json": "Laminas\\Json component", - "laminas/laminas-log": "Laminas\\Log component", - "laminas/laminas-modulemanager": "Laminas\\ModuleManager component", - "laminas/laminas-serializer": "Laminas\\Serializer component", - "laminas/laminas-servicemanager-di": "^1.0.1, if using laminas-servicemanager v3 and requiring the laminas-di integration", - "laminas/laminas-session": "Laminas\\Session component for FlashMessenger, PRG, and FPRG plugins", - "laminas/laminas-text": "Laminas\\Text component", - "laminas/laminas-uri": "Laminas\\Uri component", - "laminas/laminas-validator": "Laminas\\Validator component", - "laminas/laminas-view": "Laminas\\View component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "3.0-dev" - } - }, - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Laminas\\Mvc\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "mvc" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mvc/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-mvc/issues", - "rss": "https://github.com/laminas/laminas-mvc/releases.atom", - "source": "https://github.com/laminas/laminas-mvc" - }, - "time": "2019-12-31T17:32:15+00:00" - }, - { - "name": "laminas/laminas-psr7bridge", - "version": "0.2.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-psr7bridge.git", - "reference": "14780ef1d40effd59d77ab29c6d439b2af42cdfa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-psr7bridge/zipball/14780ef1d40effd59d77ab29c6d439b2af42cdfa", - "reference": "14780ef1d40effd59d77ab29c6d439b2af42cdfa", - "shasum": "" - }, - "require": { - "laminas/laminas-diactoros": "^1.1", - "laminas/laminas-http": "^2.5", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": ">=5.5", - "psr/http-message": "^1.0" - }, - "replace": { - "zendframework/zend-psr7bridge": "self.version" - }, - "require-dev": { - "phpunit/phpunit": "^4.7", - "squizlabs/php_codesniffer": "^2.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev", - "dev-develop": "1.1-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Psr7Bridge\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "PSR-7 <-> Laminas\\Http bridge", - "homepage": "https://laminas.dev/", - "keywords": [ - "http", - "laminas", - "psr", - "psr-7" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-psr7bridge/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-psr7bridge/issues", - "rss": "https://github.com/laminas/laminas-psr7bridge/releases.atom", - "source": "https://github.com/laminas/laminas-psr7bridge" - }, - "time": "2019-12-31T17:38:47+00:00" - }, - { - "name": "laminas/laminas-serializer", - "version": "2.9.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-serializer.git", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-serializer/zipball/c1c9361f114271b0736db74e0083a919081af5e0", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0", - "shasum": "" - }, - "require": { - "laminas/laminas-json": "^2.5 || ^3.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-serializer": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-math": "^2.6 || ^3.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" - }, - "suggest": { - "laminas/laminas-math": "(^2.6 || ^3.0) To support Python Pickle serialization", - "laminas/laminas-servicemanager": "(^2.7.5 || ^3.0.3) To support plugin manager support" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, - "laminas": { - "component": "Laminas\\Serializer", - "config-provider": "Laminas\\Serializer\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Serializer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Serialize and deserialize PHP structures to a variety of representations", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "serializer" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-serializer/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-serializer/issues", - "rss": "https://github.com/laminas/laminas-serializer/releases.atom", - "source": "https://github.com/laminas/laminas-serializer" - }, - "time": "2019-12-31T17:42:11+00:00" - }, - { - "name": "laminas/laminas-server", - "version": "2.9.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-server.git", - "reference": "9b82e3e45f8f01ca6ac5d0003dba58f85043d7e4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-server/zipball/9b82e3e45f8f01ca6ac5d0003dba58f85043d7e4", - "reference": "9b82e3e45f8f01ca6ac5d0003dba58f85043d7e4", - "shasum": "" - }, - "require": { - "laminas/laminas-code": "^2.5 || ^3.0", - "laminas/laminas-stdlib": "^2.5 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-server": "^2.8.1" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.13.0", - "vimeo/psalm": "^4.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Server\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create Reflection-based RPC servers", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "server" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-server/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-server/issues", - "rss": "https://github.com/laminas/laminas-server/releases.atom", - "source": "https://github.com/laminas/laminas-server" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-12-01T21:06:52+00:00" - }, - { - "name": "laminas/laminas-servicemanager", - "version": "2.7.11", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-servicemanager.git", - "reference": "841abb656c6018afebeec1f355be438426d6a3dd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/841abb656c6018afebeec1f355be438426d6a3dd", - "reference": "841abb656c6018afebeec1f355be438426d6a3dd", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "~1.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-servicemanager": "self.version" - }, - "require-dev": { - "athletic/athletic": "dev-master", - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-di": "~2.5", - "laminas/laminas-mvc": "~2.5", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "laminas/laminas-di": "Laminas\\Di component", - "ocramius/proxy-manager": "ProxyManager 0.5.* to handle lazy initialization of services" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\ServiceManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "servicemanager" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-servicemanager/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-servicemanager/issues", - "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", - "source": "https://github.com/laminas/laminas-servicemanager" - }, - "time": "2019-12-31T17:44:16+00:00" - }, - { - "name": "laminas/laminas-session", - "version": "2.10.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-session.git", - "reference": "921e6a9f807ee243a9a4f8a8a297929d0c2b50cd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-session/zipball/921e6a9f807ee243a9a4f8a8a297929d0c2b50cd", - "reference": "921e6a9f807ee243a9a4f8a8a297929d0c2b50cd", - "shasum": "" - }, - "require": { - "laminas/laminas-eventmanager": "^3.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-session": "^2.9.1" - }, - "require-dev": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.7", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-servicemanager": "^3.0.3", - "laminas/laminas-validator": "^2.6", - "mongodb/mongodb": "^1.0.1", - "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component", - "laminas/laminas-db": "Laminas\\Db component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-validator": "Laminas\\Validator component", - "mongodb/mongodb": "If you want to use the MongoDB session save handler" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Session", - "config-provider": "Laminas\\Session\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Session\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Object-oriented interface to PHP sessions and storage", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "session" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-session/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-session/issues", - "rss": "https://github.com/laminas/laminas-session/releases.atom", - "source": "https://github.com/laminas/laminas-session" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-10-31T15:33:31+00:00" - }, - { - "name": "laminas/laminas-soap", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-soap.git", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", - "shasum": "" - }, - "require": { - "ext-soap": "*", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-uri": "^2.5.2", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-soap": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-http": "^2.5.4", - "phpunit/phpunit": "^5.7.21 || ^6.3" - }, - "suggest": { - "laminas/laminas-http": "Laminas\\Http component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Soap\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "soap" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-soap/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-soap/issues", - "rss": "https://github.com/laminas/laminas-soap/releases.atom", - "source": "https://github.com/laminas/laminas-soap" - }, - "time": "2019-12-31T17:48:49+00:00" - }, - { - "name": "laminas/laminas-stdlib", - "version": "3.3.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", - "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ^8.0" - }, - "replace": { - "zendframework/zend-stdlib": "^3.2.1" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "~9.3.7" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Stdlib\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "SPL extensions, array utilities, error handlers, and more", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "stdlib" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-stdlib/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-stdlib/issues", - "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", - "source": "https://github.com/laminas/laminas-stdlib" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-11-19T20:18:59+00:00" - }, - { - "name": "laminas/laminas-text", - "version": "2.7.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-text.git", - "reference": "3601b5eacb06ed0a12f658df860cc0f9613cf4db" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-text/zipball/3601b5eacb06ed0a12f658df860cc0f9613cf4db", - "reference": "3601b5eacb06ed0a12f658df860cc0f9613cf4db", - "shasum": "" - }, - "require": { - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-text": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Text\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create FIGlets and text-based tables", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "text" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-text/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-text/issues", - "rss": "https://github.com/laminas/laminas-text/releases.atom", - "source": "https://github.com/laminas/laminas-text" - }, - "time": "2019-12-31T17:54:52+00:00" - }, - { - "name": "laminas/laminas-uri", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-uri.git", - "reference": "8651611b6285529f25a4cb9a466c686d9b31468e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/8651611b6285529f25a4cb9a466c686d9b31468e", - "reference": "8651611b6285529f25a4cb9a466c686d9b31468e", - "shasum": "" - }, - "require": { - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-validator": "^2.10", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-uri": "^2.7.1" - }, - "require-dev": { - "laminas/laminas-coding-standard": "^2.1", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Uri\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "uri" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-uri/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-uri/issues", - "rss": "https://github.com/laminas/laminas-uri/releases.atom", - "source": "https://github.com/laminas/laminas-uri" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-10-31T20:20:07+00:00" - }, - { - "name": "laminas/laminas-validator", - "version": "2.14.4", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-validator.git", - "reference": "e370c4695db1c81e6dfad38d8c4dbdb37b23d776" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/e370c4695db1c81e6dfad38d8c4dbdb37b23d776", - "reference": "e370c4695db1c81e6dfad38d8c4dbdb37b23d776", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-stdlib": "^3.3", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-validator": "^2.13.0" - }, - "require-dev": { - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-db": "^2.7", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-http": "^2.14.2", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-math": "^2.6", - "laminas/laminas-servicemanager": "^2.7.11 || ^3.0.3", - "laminas/laminas-session": "^2.8", - "laminas/laminas-uri": "^2.7", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.15.0", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.0", - "vimeo/psalm": "^4.3" - }, - "suggest": { - "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", - "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", - "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", - "laminas/laminas-i18n-resources": "Translations of validator messages", - "laminas/laminas-math": "Laminas\\Math component, required by the Csrf validator", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", - "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", - "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", - "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Validator", - "config-provider": "Laminas\\Validator\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Validator\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "validator" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-validator/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-validator/issues", - "rss": "https://github.com/laminas/laminas-validator/releases.atom", - "source": "https://github.com/laminas/laminas-validator" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-01-24T20:45:49+00:00" - }, - { - "name": "laminas/laminas-view", - "version": "2.11.5", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-view.git", - "reference": "16611035d7b3a6ef2c636a9268c213146123b663" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-view/zipball/16611035d7b3a6ef2c636a9268c213146123b663", - "reference": "16611035d7b3a6ef2c636a9268c213146123b663", - "shasum": "" - }, - "require": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-json": "^2.6.1 || ^3.0", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-view": "^2.11.4" - }, - "require-dev": { - "laminas/laminas-authentication": "^2.5", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-console": "^2.6", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-feed": "^2.7", - "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-log": "^2.7", - "laminas/laminas-modulemanager": "^2.7.1", - "laminas/laminas-mvc": "^2.7.14 || ^3.0", - "laminas/laminas-navigation": "^2.5", - "laminas/laminas-paginator": "^2.5", - "laminas/laminas-permissions-acl": "^2.6", - "laminas/laminas-router": "^3.0.1", - "laminas/laminas-serializer": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-uri": "^2.5", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.18" - }, - "suggest": { - "laminas/laminas-authentication": "Laminas\\Authentication component", - "laminas/laminas-escaper": "Laminas\\Escaper component", - "laminas/laminas-feed": "Laminas\\Feed component", - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-i18n": "Laminas\\I18n component", - "laminas/laminas-mvc": "Laminas\\Mvc component", - "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", - "laminas/laminas-navigation": "Laminas\\Navigation component", - "laminas/laminas-paginator": "Laminas\\Paginator component", - "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-uri": "Laminas\\Uri component" - }, - "bin": [ - "bin/templatemap_generator.php" - ], - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\View\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", - "homepage": "https://laminas.dev/", - "keywords": [ - "laminas", - "view" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-view/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-view/issues", - "rss": "https://github.com/laminas/laminas-view/releases.atom", - "source": "https://github.com/laminas/laminas-view" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-12-15T14:57:08+00:00" - }, - { - "name": "laminas/laminas-zendframework-bridge", - "version": "1.1.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-zendframework-bridge.git", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6ede70583e101030bcace4dcddd648f760ddf642", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.1 || ^9.3", - "squizlabs/php_codesniffer": "^3.5" - }, - "type": "library", - "extra": { - "laminas": { - "module": "Laminas\\ZendFrameworkBridge" - } - }, - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Laminas\\ZendFrameworkBridge\\": "src//" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Alias legacy ZF class names to Laminas Project equivalents.", - "keywords": [ - "ZendFramework", - "autoloading", - "laminas", - "zf" - ], - "support": { - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", - "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", - "source": "https://github.com/laminas/laminas-zendframework-bridge" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-09-14T14:23:00+00:00" - }, - { - "name": "league/flysystem", - "version": "1.1.3", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem.git", - "reference": "9be3b16c877d477357c015cec057548cf9b2a14a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/9be3b16c877d477357c015cec057548cf9b2a14a", - "reference": "9be3b16c877d477357c015cec057548cf9b2a14a", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "league/mime-type-detection": "^1.3", - "php": "^7.2.5 || ^8.0" - }, - "conflict": { - "league/flysystem-sftp": "<1.0.6" - }, - "require-dev": { - "phpspec/prophecy": "^1.11.1", - "phpunit/phpunit": "^8.5.8" - }, - "suggest": { - "ext-fileinfo": "Required for MimeType", - "ext-ftp": "Allows you to use FTP server storage", - "ext-openssl": "Allows you to use FTPS server storage", - "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2", - "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3", - "league/flysystem-azure": "Allows you to use Windows Azure Blob storage", - "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching", - "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem", - "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files", - "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib", - "league/flysystem-webdav": "Allows you to use WebDAV storage", - "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter", - "spatie/flysystem-dropbox": "Allows you to use Dropbox storage", - "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, - "autoload": { - "psr-4": { - "League\\Flysystem\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frenky.net" - } - ], - "description": "Filesystem abstraction: Many filesystems, one API.", - "keywords": [ - "Cloud Files", - "WebDAV", - "abstraction", - "aws", - "cloud", - "copy.com", - "dropbox", - "file systems", - "files", - "filesystem", - "filesystems", - "ftp", - "rackspace", - "remote", - "s3", - "sftp", - "storage" - ], - "support": { - "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/1.x" - }, - "funding": [ - { - "url": "https://offset.earth/frankdejonge", - "type": "other" - } - ], - "time": "2020-08-23T07:39:11+00:00" - }, - { - "name": "league/flysystem-aws-s3-v3", - "version": "1.0.29", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", - "reference": "4e25cc0582a36a786c31115e419c6e40498f6972" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/4e25cc0582a36a786c31115e419c6e40498f6972", - "reference": "4e25cc0582a36a786c31115e419c6e40498f6972", - "shasum": "" - }, - "require": { - "aws/aws-sdk-php": "^3.20.0", - "league/flysystem": "^1.0.40", - "php": ">=5.5.0" - }, - "require-dev": { - "henrikbjorn/phpspec-code-coverage": "~1.0.1", - "phpspec/phpspec": "^2.0.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "psr-4": { - "League\\Flysystem\\AwsS3v3\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frenky.net" - } - ], - "description": "Flysystem adapter for the AWS S3 SDK v3.x", - "support": { - "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", - "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/1.0.29" - }, - "time": "2020-10-08T18:58:37+00:00" - }, - { - "name": "league/flysystem-cached-adapter", - "version": "1.1.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem-cached-adapter.git", - "reference": "d1925efb2207ac4be3ad0c40b8277175f99ffaff" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-cached-adapter/zipball/d1925efb2207ac4be3ad0c40b8277175f99ffaff", - "reference": "d1925efb2207ac4be3ad0c40b8277175f99ffaff", - "shasum": "" - }, - "require": { - "league/flysystem": "~1.0", - "psr/cache": "^1.0.0" - }, - "require-dev": { - "mockery/mockery": "~0.9", - "phpspec/phpspec": "^3.4", - "phpunit/phpunit": "^5.7", - "predis/predis": "~1.0", - "tedivm/stash": "~0.12" - }, - "suggest": { - "ext-phpredis": "Pure C implemented extension for PHP" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\Flysystem\\Cached\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "frankdejonge", - "email": "info@frenky.net" - } - ], - "description": "An adapter decorator to enable meta-data caching.", - "support": { - "issues": "https://github.com/thephpleague/flysystem-cached-adapter/issues", - "source": "https://github.com/thephpleague/flysystem-cached-adapter/tree/master" - }, - "time": "2020-07-25T15:56:04+00:00" - }, - { - "name": "league/iso3166", - "version": "2.1.5", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/iso3166.git", - "reference": "aed3b32fc293afdf2c6c6a322c2408eb5d20804a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/iso3166/zipball/aed3b32fc293afdf2c6c6a322c2408eb5d20804a", - "reference": "aed3b32fc293afdf2c6c6a322c2408eb5d20804a", - "shasum": "" - }, - "require": { - "php": "^7.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.12", - "phpunit/phpunit": "^5.7.11 || ^6.0 || ^7.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "League\\ISO3166\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com" - } - ], - "description": "ISO 3166-1 PHP Library", - "homepage": "https://github.com/thephpleague/iso3166", - "keywords": [ - "3166", - "3166-1", - "ISO 3166", - "countries", - "iso", - "library" - ], - "support": { - "issues": "https://github.com/thephpleague/iso3166/issues", - "source": "https://github.com/thephpleague/iso3166" - }, - "time": "2020-01-29T07:08:12+00:00" - }, - { - "name": "league/mime-type-detection", - "version": "1.7.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/mime-type-detection.git", - "reference": "3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3", - "reference": "3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.18", - "phpstan/phpstan": "^0.12.68", - "phpunit/phpunit": "^8.5.8 || ^9.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\MimeTypeDetection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "Mime-type detection for Flysystem", - "support": { - "issues": "https://github.com/thephpleague/mime-type-detection/issues", - "source": "https://github.com/thephpleague/mime-type-detection/tree/1.7.0" - }, - "funding": [ - { - "url": "https://github.com/frankdejonge", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/flysystem", - "type": "tidelift" - } - ], - "time": "2021-01-18T20:58:21+00:00" - }, - { - "name": "magento/adobe-ims", - "version": "2.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/adobe-ims/magento-adobe-ims-2.1.1.0.zip", - "shasum": "24888274bdecb8b18b6b0f9b632511323f2c32e5" - }, - "require": { - "magento/module-adobe-ims": "2.1.1", - "magento/module-adobe-ims-api": "2.1.0" - }, - "type": "metapackage", - "description": "Adobe IMS Integration" - }, - { - "name": "magento/adobe-stock-integration", - "version": "2.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-2.1.1.0.zip", - "shasum": "8bc31b5058d84f329e2ba633a907782b44e3ed07" - }, - "require": { - "magento/adobe-ims": "*", - "magento/module-adobe-stock-admin-ui": "1.3.0", - "magento/module-adobe-stock-asset": "1.3.0", - "magento/module-adobe-stock-asset-api": "2.0.0", - "magento/module-adobe-stock-client": "1.3.0", - "magento/module-adobe-stock-client-api": "2.1.0", - "magento/module-adobe-stock-image": "1.3.0", - "magento/module-adobe-stock-image-admin-ui": "1.3.0", - "magento/module-adobe-stock-image-api": "1.3.0" - }, - "type": "metapackage", - "description": "Adobe Stock integration" - }, - { - "name": "magento/composer", - "version": "1.6.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/composer/magento-composer-1.6.0.0.zip", - "shasum": "5c5f251209bf370ead5223188fb12f88888fe568" - }, - "require": { - "composer/composer": "^1.9", - "php": "~7.3.0||~7.4.0", - "symfony/console": "~4.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9" - }, - "type": "library", - "autoload": { - "psr-4": { - "Magento\\Composer\\": "src" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento composer library helps to instantiate Composer application and run composer commands." - }, - { - "name": "magento/composer-root-update-plugin", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/composer-root-update-plugin/magento-composer-root-update-plugin-1.1.0.0.zip", - "shasum": "9cb8b067cd47ecd11f8bdeb2dfeb9c5d168cb454" - }, - "require": { - "composer-plugin-api": "^1.0 || ^2.0", - "composer/composer": "<=1.10.19 || >=2.0.0 <=2.0.8" - }, - "suggest": { - "magento/framework": "Enables the Magento Composer Root Update Plugin's functionality for the Web Setup Wizard" - }, - "type": "composer-plugin", - "extra": { - "class": "Magento\\ComposerRootUpdatePlugin\\Plugin\\PluginDefinition" - }, - "autoload": { - "psr-4": { - "Magento\\ComposerRootUpdatePlugin\\": "" - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Plugin to look ahead for Magento project root changes when running composer update for new Magento versions" - }, - { - "name": "magento/framework", - "version": "103.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework/magento-framework-103.0.2.0.zip", - "shasum": "11fec5446927f5760f89ed8b4d58d6af87a35823" - }, - "require": { - "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9 || ^2.0", - "ext-bcmath": "*", - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-hash": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-openssl": "*", - "ext-simplexml": "*", - "ext-xsl": "*", - "guzzlehttp/guzzle": "^6.3.3", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-mail": "^2.9.0", - "laminas/laminas-mime": "^2.5.0", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "lib-libxml": "*", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "php": "~7.3.0||~7.4.0", - "ramsey/uuid": "~3.8.0", - "symfony/console": "~4.4.0", - "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "wikimedia/less.php": "~1.8.0" - }, - "suggest": { - "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-amqp", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.4.1.0.zip", - "shasum": "e45145c4e72067191099d582ed221984a542ea08" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0", - "php-amqplib/php-amqplib": "~2.7.0||~2.10.0" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\Amqp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-bulk", - "version": "101.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-101.0.0.0.zip", - "shasum": "bbb6d8cc0b5072e0d3a7be6ff341f1fd3c737af2" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-library", - "autoload": { - "psr-4": { - "Magento\\Framework\\Bulk\\": "" - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-message-queue", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.4.2.0.zip", - "shasum": "71b36406522e1f52beada2a4a4e3c0d76f12627c" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\MessageQueue\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/google-shopping-ads", - "version": "4.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/google-shopping-ads/magento-google-shopping-ads-4.0.1.0.zip", - "shasum": "ba1efed03c142908f53a02cce6704672c379a60d" - }, - "require": { - "magento/framework": ">=101.0.4", - "magento/module-eav": ">=101.0.3", - "php": "7.0.2||7.0.4||>=7.0.6" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleShoppingAds\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Connect your Magento admin with Google Merchant Center and Google Ads. Leverage Google machine learning through Google Smart Shopping campaigns" - }, - { - "name": "magento/inventory-composer-installer", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.2.0.0.zip", - "shasum": "b96336d0a80d70b39f225eeba240abbbf7820f78" - }, - "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "composer/composer": "^1.9 || ^2.0", - "magento/framework": "*" - }, - "type": "composer-plugin", - "extra": { - "class": "Magento\\InventoryComposerInstaller\\Plugin" - }, - "autoload": { - "psr-4": { - "Magento\\InventoryComposerInstaller\\": "src" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Composer plugin for Magento Multi Source Inventory" - }, - { - "name": "magento/inventory-metapackage", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/inventory-metapackage/magento-inventory-metapackage-1.2.2.0.zip", - "shasum": "7f8a60ce8ceda3dbd93cf59462289fd6539ca366" - }, - "require": { - "magento/inventory-composer-installer": "1.2.0", - "magento/module-inventory": "1.2.0", - "magento/module-inventory-admin-ui": "1.2.0", - "magento/module-inventory-advanced-checkout": "1.2.0", - "magento/module-inventory-api": "1.2.0", - "magento/module-inventory-bundle-import-export": "1.1.0", - "magento/module-inventory-bundle-product": "1.2.0", - "magento/module-inventory-bundle-product-admin-ui": "1.2.0", - "magento/module-inventory-bundle-product-indexer": "1.1.0", - "magento/module-inventory-cache": "1.2.0", - "magento/module-inventory-catalog": "1.2.0", - "magento/module-inventory-catalog-admin-ui": "1.2.0", - "magento/module-inventory-catalog-api": "1.3.0", - "magento/module-inventory-catalog-frontend-ui": "1.0.0", - "magento/module-inventory-catalog-search": "1.2.0", - "magento/module-inventory-configurable-product": "1.2.0", - "magento/module-inventory-configurable-product-admin-ui": "1.2.0", - "magento/module-inventory-configurable-product-frontend-ui": "1.0.0", - "magento/module-inventory-configurable-product-indexer": "1.2.0", - "magento/module-inventory-configuration": "1.2.0", - "magento/module-inventory-configuration-api": "1.2.0", - "magento/module-inventory-distance-based-source-selection": "1.2.0", - "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.0", - "magento/module-inventory-distance-based-source-selection-api": "1.2.0", - "magento/module-inventory-elasticsearch": "1.2.0", - "magento/module-inventory-export-stock": "1.2.0", - "magento/module-inventory-export-stock-api": "1.2.0", - "magento/module-inventory-graph-ql": "1.2.0", - "magento/module-inventory-grouped-product": "1.2.0", - "magento/module-inventory-grouped-product-admin-ui": "1.2.0", - "magento/module-inventory-grouped-product-indexer": "1.2.0", - "magento/module-inventory-import-export": "1.2.0", - "magento/module-inventory-in-store-pickup": "1.1.0", - "magento/module-inventory-in-store-pickup-admin-ui": "1.1.0", - "magento/module-inventory-in-store-pickup-api": "1.1.0", - "magento/module-inventory-in-store-pickup-frontend": "1.1.0", - "magento/module-inventory-in-store-pickup-graph-ql": "1.1.0", - "magento/module-inventory-in-store-pickup-multishipping": "1.1.0", - "magento/module-inventory-in-store-pickup-quote": "1.1.0", - "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.0", - "magento/module-inventory-in-store-pickup-sales": "1.1.0", - "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.0", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.0", - "magento/module-inventory-in-store-pickup-shipping": "1.1.0", - "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.0", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.0", - "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.0", - "magento/module-inventory-indexer": "2.1.0", - "magento/module-inventory-low-quantity-notification": "1.2.0", - "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.0", - "magento/module-inventory-low-quantity-notification-api": "1.2.0", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.0", - "magento/module-inventory-product-alert": "1.2.0", - "magento/module-inventory-requisition-list": "1.2.0", - "magento/module-inventory-reservation-cli": "1.2.0", - "magento/module-inventory-reservations": "1.2.0", - "magento/module-inventory-reservations-api": "1.2.0", - "magento/module-inventory-sales": "1.2.0", - "magento/module-inventory-sales-admin-ui": "1.2.0", - "magento/module-inventory-sales-api": "1.2.0", - "magento/module-inventory-sales-frontend-ui": "1.2.0", - "magento/module-inventory-setup-fixture-generator": "1.2.0", - "magento/module-inventory-shipping": "1.2.0", - "magento/module-inventory-shipping-admin-ui": "1.2.0", - "magento/module-inventory-source-deduction-api": "1.2.0", - "magento/module-inventory-source-selection": "1.2.0", - "magento/module-inventory-source-selection-api": "1.4.0", - "magento/module-inventory-swatches-frontend-ui": "1.0.0", - "magento/module-inventory-visual-merchandiser": "1.1.0", - "magento/module-inventory-wishlist": "1.0.0" - }, - "type": "metapackage", - "description": "Metapackage with Magento Inventory modules for simple installation" - }, - { - "name": "magento/language-de_de", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-de_de/magento-language-de_de-100.4.0.0.zip", - "shasum": "176baf37dd2dcef3e7028a3915dbb6af95221791" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "German (Germany) language" - }, - { - "name": "magento/language-en_us", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-en_us/magento-language-en_us-100.4.0.0.zip", - "shasum": "d812b13b78a13ca0b1314d261dcfb4b4bc9e350f" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "English (United States) language" - }, - { - "name": "magento/language-es_es", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-es_es/magento-language-es_es-100.4.0.0.zip", - "shasum": "27569b926ddc525670d7daa601268f9edb09c59b" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Spanish (Spain) language" - }, - { - "name": "magento/language-fr_fr", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-fr_fr/magento-language-fr_fr-100.4.0.0.zip", - "shasum": "6daf974ef89b58eba8b8f4de4b006ef807fbc7f2" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "French (France) language" - }, - { - "name": "magento/language-nl_nl", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-nl_nl/magento-language-nl_nl-100.4.0.0.zip", - "shasum": "4885585685280153d691058f5344fb0ce46da023" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Dutch (Netherlands) language" - }, - { - "name": "magento/language-pt_br", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-pt_br/magento-language-pt_br-100.4.0.0.zip", - "shasum": "de9b81317832aeeee8cb195d0a63b8be9176fda9" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Portuguese (Brazil) language" - }, - { - "name": "magento/language-zh_hans_cn", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-zh_hans_cn/magento-language-zh_hans_cn-100.4.0.0.zip", - "shasum": "cfae6ec93fb5035704e96e19e3865f644ad3b304" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Chinese (China) language" - }, - { - "name": "magento/magento-composer-installer", - "version": "0.2.0", - "source": { - "type": "git", - "url": "https://github.com/magento/magento-composer-installer.git", - "reference": "4adc8a98ae6ba18e9e3a8d03ce6c40adc33bb273" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/4adc8a98ae6ba18e9e3a8d03ce6c40adc33bb273", - "reference": "4adc8a98ae6ba18e9e3a8d03ce6c40adc33bb273", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "composer/composer": "^1.9 || ^2.0" - }, - "replace": { - "magento-hackathon/magento-composer-installer": "*" - }, - "require-dev": { - "firegento/phpcs": "~1.1.0", - "mikey179/vfsstream": "*", - "phpunit/phpunit": "*", - "phpunit/phpunit-mock-objects": "dev-master", - "squizlabs/php_codesniffer": "1.4.7", - "symfony/process": "*" - }, - "type": "composer-plugin", - "extra": { - "composer-command-registry": [ - "MagentoHackathon\\Composer\\Magento\\Command\\DeployCommand" - ], - "class": "MagentoHackathon\\Composer\\Magento\\Plugin" - }, - "autoload": { - "psr-0": { - "MagentoHackathon\\Composer\\Magento": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "OSL-3.0" - ], - "authors": [ - { - "name": "Daniel Fahlke aka Flyingmana", - "email": "flyingmana@googlemail.com" - }, - { - "name": "Jörg Weller", - "email": "weller@flagbit.de" - }, - { - "name": "Karl Spies", - "email": "karl.spies@gmx.net" - }, - { - "name": "Tobias Vogt", - "email": "tobi@webguys.de" - }, - { - "name": "David Fuhr", - "email": "fuhr@flagbit.de" - }, - { - "name": "Vinai Kopp", - "email": "vinai@netzarbeiter.com" - } - ], - "description": "Composer installer for Magento modules", - "homepage": "https://github.com/magento/magento-composer-installer", - "keywords": [ - "composer-installer", - "magento" - ], - "support": { - "source": "https://github.com/magento/magento-composer-installer/tree/0.2.0" - }, - "time": "2020-12-17T20:07:29+00:00" - }, - { - "name": "magento/magento2-base", - "version": "2.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.4.2.0.zip", - "shasum": "00e6bca23f7288a1d73e52cf2888b6a03491dfea" - }, - "require": { - "composer/composer": "^1.9 || ^2.0", - "ext-intl": "*", - "ext-mbstring": "*", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "magento/composer": "1.6.0", - "magento/magento-composer-installer": "*", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "phpseclib/phpseclib": "2.0.*", - "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "tubalmartin/cssmin": "4.1.1" - }, - "conflict": { - "gene/bluefoot": "*" - }, - "replace": { - "blueimp/jquery-file-upload": "5.6.14", - "components/jquery": "1.11.0", - "components/jqueryui": "1.10.4", - "tinymce/tinymce": "3.4.7", - "trentrichardson/jquery-timepicker-addon": "1.4.3", - "twbs/bootstrap": "3.1.0" - }, - "type": "magento2-component", - "extra": { - "chmod": [ - { - "mask": "0755", - "path": "bin/magento" - } - ], - "component_paths": { - "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", - "components/jquery": [ - "lib/web/jquery.js", - "lib/web/jquery/jquery.min.js", - "lib/web/jquery/jquery-migrate.js" - ], - "components/jqueryui": "lib/web/jquery/jquery-ui.js", - "tinymce/tinymce": "lib/web/tiny_mce_4", - "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", - "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" - }, - "map": [ - [ - ".editorconfig", - ".editorconfig" - ], - [ - ".htaccess", - ".htaccess" - ], - [ - ".htaccess.sample", - ".htaccess.sample" - ], - [ - ".php_cs.dist", - ".php_cs.dist" - ], - [ - ".user.ini", - ".user.ini" - ], - [ - "CHANGELOG.md", - "CHANGELOG.md" - ], - [ - "COPYING.txt", - "COPYING.txt" - ], - [ - "Gruntfile.js.sample", - "Gruntfile.js.sample" - ], - [ - "LICENSE.txt", - "LICENSE.txt" - ], - [ - "LICENSE_AFL.txt", - "LICENSE_AFL.txt" - ], - [ - "SECURITY.md", - "SECURITY.md" - ], - [ - "app/.htaccess", - "app/.htaccess" - ], - [ - "app/autoload.php", - "app/autoload.php" - ], - [ - "app/bootstrap.php", - "app/bootstrap.php" - ], - [ - "app/design/adminhtml/Magento", - "app/design/adminhtml/Magento" - ], - [ - "app/design/frontend/Magento", - "app/design/frontend/Magento" - ], - [ - "app/etc/NonComposerComponentRegistration.php", - "app/etc/NonComposerComponentRegistration.php" - ], - [ - "app/etc/db_schema.xml", - "app/etc/db_schema.xml" - ], - [ - "app/etc/di.xml", - "app/etc/di.xml" - ], - [ - "app/etc/registration_globlist.php", - "app/etc/registration_globlist.php" - ], - [ - "auth.json.sample", - "auth.json.sample" - ], - [ - "bin/.htaccess", - "bin/.htaccess" - ], - [ - "bin/magento", - "bin/magento" - ], - [ - "dev/.htaccess", - "dev/.htaccess" - ], - [ - "dev/tests/acceptance", - "dev/tests/acceptance" - ], - [ - "dev/tests/api-functional/.gitignore", - "dev/tests/api-functional/.gitignore" - ], - [ - "dev/tests/api-functional/_files", - "dev/tests/api-functional/_files" - ], - [ - "dev/tests/api-functional/config", - "dev/tests/api-functional/config" - ], - [ - "dev/tests/api-functional/framework", - "dev/tests/api-functional/framework" - ], - [ - "dev/tests/api-functional/phpunit_graphql.xml.dist", - "dev/tests/api-functional/phpunit_graphql.xml.dist" - ], - [ - "dev/tests/api-functional/phpunit_rest.xml.dist", - "dev/tests/api-functional/phpunit_rest.xml.dist" - ], - [ - "dev/tests/api-functional/phpunit_soap.xml.dist", - "dev/tests/api-functional/phpunit_soap.xml.dist" - ], - [ - "dev/tests/api-functional/testsuite/Magento", - "dev/tests/api-functional/testsuite/Magento" - ], - [ - "dev/tests/error_handler.php", - "dev/tests/error_handler.php" - ], - [ - "dev/tests/integration/.gitignore", - "dev/tests/integration/.gitignore" - ], - [ - "dev/tests/integration/_files", - "dev/tests/integration/_files" - ], - [ - "dev/tests/integration/bin", - "dev/tests/integration/bin" - ], - [ - "dev/tests/integration/etc", - "dev/tests/integration/etc" - ], - [ - "dev/tests/integration/framework", - "dev/tests/integration/framework" - ], - [ - "dev/tests/integration/phpunit.xml.dist", - "dev/tests/integration/phpunit.xml.dist" - ], - [ - "dev/tests/integration/testsuite/Magento", - "dev/tests/integration/testsuite/Magento" - ], - [ - "dev/tests/integration/tmp", - "dev/tests/integration/tmp" - ], - [ - "dev/tests/js", - "dev/tests/js" - ], - [ - "dev/tests/setup-integration", - "dev/tests/setup-integration" - ], - [ - "dev/tests/static/.gitignore", - "dev/tests/static/.gitignore" - ], - [ - "dev/tests/static/framework", - "dev/tests/static/framework" - ], - [ - "dev/tests/static/get_github_changes.php", - "dev/tests/static/get_github_changes.php" - ], - [ - "dev/tests/static/phpunit-all.xml.dist", - "dev/tests/static/phpunit-all.xml.dist" - ], - [ - "dev/tests/static/phpunit.xml.dist", - "dev/tests/static/phpunit.xml.dist" - ], - [ - "dev/tests/static/testsuite/Magento", - "dev/tests/static/testsuite/Magento" - ], - [ - "dev/tests/static/tmp", - "dev/tests/static/tmp" - ], - [ - "dev/tests/unit/.gitignore", - "dev/tests/unit/.gitignore" - ], - [ - "dev/tests/unit/framework", - "dev/tests/unit/framework" - ], - [ - "dev/tests/unit/phpunit.xml.dist", - "dev/tests/unit/phpunit.xml.dist" - ], - [ - "dev/tests/unit/tmp", - "dev/tests/unit/tmp" - ], - [ - "dev/tools", - "dev/tools" - ], - [ - "generated", - "generated" - ], - [ - "grunt-config.json.sample", - "grunt-config.json.sample" - ], - [ - "lib/.htaccess", - "lib/.htaccess" - ], - [ - "lib/internal/GnuFreeFont", - "lib/internal/GnuFreeFont" - ], - [ - "lib/internal/LinLibertineFont", - "lib/internal/LinLibertineFont" - ], - [ - "lib/web/FormData.js", - "lib/web/FormData.js" - ], - [ - "lib/web/MutationObserver.js", - "lib/web/MutationObserver.js" - ], - [ - "lib/web/blank.html", - "lib/web/blank.html" - ], - [ - "lib/web/chartjs", - "lib/web/chartjs" - ], - [ - "lib/web/css", - "lib/web/css" - ], - [ - "lib/web/es6-collections.js", - "lib/web/es6-collections.js" - ], - [ - "lib/web/extjs", - "lib/web/extjs" - ], - [ - "lib/web/fonts", - "lib/web/fonts" - ], - [ - "lib/web/fotorama", - "lib/web/fotorama" - ], - [ - "lib/web/i18n", - "lib/web/i18n" - ], - [ - "lib/web/images", - "lib/web/images" - ], - [ - "lib/web/jquery", - "lib/web/jquery" - ], - [ - "lib/web/jquery.js", - "lib/web/jquery.js" - ], - [ - "lib/web/knockoutjs", - "lib/web/knockoutjs" - ], - [ - "lib/web/legacy-build.min.js", - "lib/web/legacy-build.min.js" - ], - [ - "lib/web/less", - "lib/web/less" - ], - [ - "lib/web/lib", - "lib/web/lib" - ], - [ - "lib/web/mage", - "lib/web/mage" - ], - [ - "lib/web/magnifier", - "lib/web/magnifier" - ], - [ - "lib/web/matchMedia.js", - "lib/web/matchMedia.js" - ], - [ - "lib/web/modernizr", - "lib/web/modernizr" - ], - [ - "lib/web/moment-timezone-with-data.js", - "lib/web/moment-timezone-with-data.js" - ], - [ - "lib/web/moment.js", - "lib/web/moment.js" - ], - [ - "lib/web/prototype", - "lib/web/prototype" - ], - [ - "lib/web/requirejs", - "lib/web/requirejs" - ], - [ - "lib/web/scriptaculous", - "lib/web/scriptaculous" - ], - [ - "lib/web/spacer.gif", - "lib/web/spacer.gif" - ], - [ - "lib/web/tiny_mce_4", - "lib/web/tiny_mce_4" - ], - [ - "lib/web/underscore.js", - "lib/web/underscore.js" - ], - [ - "lib/web/varien", - "lib/web/varien" - ], - [ - "nginx.conf.sample", - "nginx.conf.sample" - ], - [ - "package.json.sample", - "package.json.sample" - ], - [ - "phpserver", - "phpserver" - ], - [ - "pub/.htaccess", - "pub/.htaccess" - ], - [ - "pub/.user.ini", - "pub/.user.ini" - ], - [ - "pub/cron.php", - "pub/cron.php" - ], - [ - "pub/errors", - "pub/errors" - ], - [ - "pub/get.php", - "pub/get.php" - ], - [ - "pub/health_check.php", - "pub/health_check.php" - ], - [ - "pub/index.php", - "pub/index.php" - ], - [ - "pub/media/.htaccess", - "pub/media/.htaccess" - ], - [ - "pub/media/custom_options", - "pub/media/custom_options" - ], - [ - "pub/media/customer/.htaccess", - "pub/media/customer/.htaccess" - ], - [ - "pub/media/downloadable/.htaccess", - "pub/media/downloadable/.htaccess" - ], - [ - "pub/media/import", - "pub/media/import" - ], - [ - "pub/media/sitemap", - "pub/media/sitemap" - ], - [ - "pub/media/theme_customization/.htaccess", - "pub/media/theme_customization/.htaccess" - ], - [ - "pub/opt", - "pub/opt" - ], - [ - "pub/static/.htaccess", - "pub/static/.htaccess" - ], - [ - "pub/static.php", - "pub/static.php" - ], - [ - "setup", - "setup" - ], - [ - "var/.htaccess", - "var/.htaccess" - ], - [ - "vendor/.htaccess", - "vendor/.htaccess" - ] - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento 2 Base (Community Edition)" - }, - { - "name": "magento/module-admin-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.4.2.0.zip", - "shasum": "f0540541ea949e272e433af1d186f7f6db428a50" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-release-notification": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-admin-notification", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.4.1.0.zip", - "shasum": "6668ea2c7b270c14807d3c870ed00311248dfb5f" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-adobe-ims", - "version": "2.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-2.1.1.0.zip", - "shasum": "b9deb039362c69f4dd90aa48183e758b7b7226a9" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-authorization": "*", - "magento/module-backend": "*", - "magento/module-config": "*", - "magento/module-user": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeIms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for authentication to Adobe services" - }, - { - "name": "magento/module-adobe-ims-api", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-2.1.0.0.zip", - "shasum": "d2d6efb45a10cecb2c6370d15d42b1139a314b81" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeImsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Implementation of Magento module responsible for authentication to Adobe services" - }, - { - "name": "magento/module-adobe-stock-admin-ui", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.3.0.0.zip", - "shasum": "fd32d441cb64e0c6eae17fc8a9c9c403d48cea59" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-ims-api": "*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-backend": "*", - "magento/module-config": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the admin panel UI implementation" - }, - { - "name": "magento/module-adobe-stock-asset", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.3.0.0.zip", - "shasum": "2845737ef810868acc8a74a19ad956605b4fe196" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-stock-asset-api": "2.0.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-config": "*", - "magento/module-media-gallery": "*", - "magento/module-media-gallery-api": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAsset\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the Adobe Stock assets handling implementation on Magento side" - }, - { - "name": "magento/module-adobe-stock-asset-api", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-2.0.0.0.zip", - "shasum": "c4e1054b12302ac9c87ba6e7ddc7604b56268813" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAssetApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for Adobe Stock assets handling on Magento side" - }, - { - "name": "magento/module-adobe-stock-client", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.3.0.0.zip", - "shasum": "bdb8b804f346cab887ab39c3177be71a6ff1810b" - }, - "require": { - "astock/stock-api-libphp": "^1.1.2", - "magento/framework": "*", - "magento/module-adobe-ims-api": "*", - "magento/module-adobe-stock-client-api": "2.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockClient\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for interaction with Adobe Stock API implementation" - }, - { - "name": "magento/module-adobe-stock-client-api", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-2.1.0.0.zip", - "shasum": "eae7473a32cb991fc99708fd1470b0090f670c41" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockClientApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for interaction with Adobe Stock API" - }, - { - "name": "magento/module-adobe-stock-image", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.3.0.0.zip", - "shasum": "9d7756834df328d1aad1e5d98db27594955a16d7" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-stock-asset-api": "2.0.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-adobe-stock-image-api": "1.3.*", - "magento/module-media-gallery-api": "*", - "magento/module-media-gallery-synchronization-api": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the images handling implementation" - }, - { - "name": "magento/module-adobe-stock-image-admin-ui", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.3.0.0.zip", - "shasum": "cf44ba22a7d503d91fcc46e89d7c3e261b1ba8b6" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-ims": "*", - "magento/module-adobe-ims-api": "*", - "magento/module-adobe-stock-asset-api": "2.0.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-adobe-stock-image-api": "1.3.*", - "magento/module-backend": "*", - "magento/module-media-gallery-api": "*", - "magento/module-media-gallery-ui": "*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImageAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the admin panel images UI implementation" - }, - { - "name": "magento/module-adobe-stock-image-api", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.3.0.0.zip", - "shasum": "672dabe7ba6afd6a0beb334787050899038244e9" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImageApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the images handling" - }, - { - "name": "magento/module-advanced-pricing-import-export", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.4.2.0.zip", - "shasum": "d19c03499632f5c1da09323bc609cedb251c859c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedPricingImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-advanced-search", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.4.1.0.zip", - "shasum": "17ffa559af3f5413e0e95207b4b7237f5261b2e4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-amqp", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.4.1.0.zip", - "shasum": "6eae8e8479ccc091382d91351d9cadc97a6da875" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-amqp": "100.4.*", - "magento/framework-message-queue": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Amqp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-amqp-store", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp-store/magento-module-amqp-store-100.4.1.0.zip", - "shasum": "11b7420f4b352c53b6ef7d2007a20036b30c9881" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-amqp": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/framework-message-queue": "100.4.*", - "magento/module-asynchronous-operations": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AmqpStore\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.4.2.0.zip", - "shasum": "c26e48849ba465360a691adb2ef55df11dcda16e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-integration": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Analytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-asynchronous-operations", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.4.2.0.zip", - "shasum": "d337e77e5f0c4ce6a81b7463f4a00480c00dda89" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-admin-notification": "100.4.*", - "magento/module-logging": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AsynchronousOperations\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-authorization", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.4.2.0.zip", - "shasum": "a3bd37a9bace98d5f24e5ea39837b7269d370516" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Authorization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Authorization module provides access to Magento ACL functionality." - }, - { - "name": "magento/module-aws-s3", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-aws-s3/magento-module-aws-s3-100.4.0.0.zip", - "shasum": "f5c31f91ca10c3d9cf7868d82900d6a9c356944c" - }, - "require": { - "league/flysystem": "^1.0", - "league/flysystem-aws-s3-v3": "^1.0", - "league/flysystem-cached-adapter": "^1.0", - "magento/framework": "103.0.*", - "magento/module-remote-storage": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AwsS3\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-backend", - "version": "102.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-102.0.2.0.zip", - "shasum": "7102e022e1abc3efab37e50af5ab586bc1f4c637" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backup": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-developer": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-translation": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php", - "cli_commands.php" - ], - "psr-4": { - "Magento\\Backend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-backup", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.4.2.0.zip", - "shasum": "b63ba81e36cd19e2e6cc9e9b361d45231f1fcfed" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cron": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Backup\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle", - "version": "101.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-101.0.2.0.zip", - "shasum": "8f2003d39ae5f3b3d46c329bd80c65db9e3f3723" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Bundle\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.4.2.0.zip", - "shasum": "6b3dc5bf82fa3f1ce45f76369a43a6ab181339e4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-import-export", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.4.1.0.zip", - "shasum": "53104c90f18ce4cb22559a41a6964bc968b582a7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cache-invalidate", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.4.1.0.zip", - "shasum": "c82d2d2a8c5afdf030d3c83017b169208f759081" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-page-cache": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CacheInvalidate\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-captcha", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.4.2.0.zip", - "shasum": "9149f857d2c9877cbd41e42567cfd0a4b52840a8" - }, - "require": { - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-session": "^2.7.3", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Captcha\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cardinal-commerce", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.4.1.0.zip", - "shasum": "4e8d35f789f6fcb9e4ec3c7c0981523ca41af4fa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CardinalCommerce\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides a possibility to enable 3-D Secure 2.0 support for payment methods." - }, - { - "name": "magento/module-catalog", - "version": "104.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-104.0.2.0.zip", - "shasum": "91a30c6dea91786cb3239f42a5f5a597b2dd37ac" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-indexer": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-product-alert": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", - "magento/module-cookie": "100.4.*", - "magento/module-sales": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Catalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.4.1.0.zip", - "shasum": "050fba7854dccba20ae42fb81ec402bb68967555" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-catalog": "104.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-cms-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.4.0.0.zip", - "shasum": "b03911b9411a15875c5da13c8e0b40ca38667bce" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogCmsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-customer-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.4.2.0.zip", - "shasum": "b403ad9e734dd248cec44a47e32c13ac6d45e5a8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogCustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.4.2.0.zip", - "shasum": "ee7f310b71885c1006398ab98da33efdf4abea6d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-eav-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-import-export", - "version": "101.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.1.2.0.zip", - "shasum": "cf0e2c855ef94783d8f0a549cd7ffedb912a8602" - }, - "require": { - "ext-ctype": "*", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-inventory", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.4.2.0.zip", - "shasum": "017ffc9ee4ba3a7c886ce63ff48e0f7ab7959e78" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-inventory-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.4.0.0.zip", - "shasum": "4479508a6232872c96ab9134acbc735393725526" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogInventoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.2.2.0.zip", - "shasum": "04fc784960f4b2fed3382d0ae98859633184bdfd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", - "magento/module-import-export": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule-configurable", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.4.1.0.zip", - "shasum": "e07cddc7047eab3877e27b01cf2deb990f8cb4f3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-rule": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRuleConfigurable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.4.0.0.zip", - "shasum": "82b58c1d73f118ee090e1a7cfbc766b32ed2f13f" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-rule": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRuleGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-search", - "version": "102.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-102.0.2.0.zip", - "shasum": "18fa2bdcdbfcf922d96afcd94024e0ead1884d35" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-indexer": "100.4.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Catalog search" - }, - { - "name": "magento/module-catalog-url-rewrite", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.4.2.0.zip", - "shasum": "1f3bc6b0efd5140124cfc1c7692fbfe30bcb8991" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogUrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-url-rewrite-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.4.1.0.zip", - "shasum": "f75716821b361f737ac81626371eaba64f65dc4e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-url-rewrite-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogUrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-widget", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.4.2.0.zip", - "shasum": "3dc226781c22f1792c9946eb2001e5f142aff638" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogWidget\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.4.2.0.zip", - "shasum": "cbf32623646ef9a3a18e7119d0dec3d597e355ed" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-msrp": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-security": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Checkout\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-agreements", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.4.1.0.zip", - "shasum": "a3562d34c8bd81cbe8af82d1a8e81d671dfc18b2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAgreements\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-agreements-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.4.0.0.zip", - "shasum": "5f7201e5c7ae347cea991a10999734b6558b2083" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout-agreements": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAgreementsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms", - "version": "104.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-104.0.2.0.zip", - "shasum": "9955d3b5843191fd1fffeac5d9287d735e811fe0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-email": "101.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.4.0.0.zip", - "shasum": "68e3e92c775a4c3189c180853e48ee9fd658717e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-url-rewrite", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.4.1.0.zip", - "shasum": "7d0078ba3fc02de9414c2d21e2fa2c1b42694467" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsUrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-url-rewrite-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.4.0.0.zip", - "shasum": "6b3bb0173008099f91a9fcdfa0b66d7c31d98ca7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-cms-url-rewrite": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsUrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-compare-list-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-compare-list-graph-ql/magento-module-compare-list-graph-ql-100.4.0.0.zip", - "shasum": "e0b9e9126613b988adac3427dd86379831f101a0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CompareListGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-config", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.2.2.0.zip", - "shasum": "1add29a9ef9cffa083ef5749ab869e37b5d15a27" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cron": "100.4.*", - "magento/module-deploy": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-email": "101.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Config\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-import-export", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.4.0.0.zip", - "shasum": "d48d00d38189a5c7d4f984bdafde312530b79d08" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.4.2.0.zip", - "shasum": "007530ac8471643b4844d1469534e27fc71285d8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", - "magento/module-product-video": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-tax": "100.4.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.4.2.0.zip", - "shasum": "f2e186d5f5a161a25a275ecf958416a92f0d1d34" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product-sales", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.4.0.0.zip", - "shasum": "696c1298f6e40e5493cc514fafbec5432937fdea" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-configurable-product": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProductSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-contact", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.4.2.0.zip", - "shasum": "723c6f201360b375b89682a263507601dfcb77f0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Contact\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cookie", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.4.2.0.zip", - "shasum": "c6a82ac84cbb06903080e15c2d05534355619521" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-backend": "102.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cookie\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cron", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.4.2.0.zip", - "shasum": "492699ed795831c3d3964a734131c8c358033141" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cron\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-csp", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.4.1.0.zip", - "shasum": "e6e78011e6f70631386310fc9281e66b869ea24b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Csp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "CSP module enables Content Security Policies for Magento" - }, - { - "name": "magento/module-currency-symbol", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.4.1.0.zip", - "shasum": "8a8c2029fe4c7fc763dd9e099aa6f1a902932a09" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CurrencySymbol\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer", - "version": "103.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-103.0.2.0.zip", - "shasum": "8a6ca41af4db7122e58c69b95de25f689e0d88f4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-integration": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*", - "magento/module-customer-sample-data": "Sample Data version: 100.4.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Customer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.4.1.0.zip", - "shasum": "10dc6704118f79cffb2daa7ecb11d4a344992340" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-customer": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-downloadable-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.4.0.0.zip", - "shasum": "c5f2acd7793cabd2b204bf6a100d21624fd28e72" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-downloadable-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerDownloadableGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.4.2.0.zip", - "shasum": "56afec30a3eba4e939f04bb36c28c3f5b7843a53" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-integration": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-import-export", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.4.2.0.zip", - "shasum": "de8e21ff6b51d6e086cfd4ee8cdb8415bd021811" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-deploy", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.4.2.0.zip", - "shasum": "d3035454ceaa425fb374cc4410b47d15036ddaa6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-config": "101.2.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "cli_commands.php", - "registration.php" - ], - "psr-4": { - "Magento\\Deploy\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-developer", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.4.2.0.zip", - "shasum": "da2d8b6b466529cb45025e34a21d5f951eb277ff" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Developer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-dhl", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.4.1.0.zip", - "shasum": "540cd358b0d063e5af383ecf4efde9c1445c1b48" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Dhl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-directory", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.4.2.0.zip", - "shasum": "52222f9af6e051315f35cfdd18fb84830385cb6e" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Directory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-directory-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.4.1.0.zip", - "shasum": "4b794be74a6b68444d08c82ba844a029097c3fdf" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DirectoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.4.2.0.zip", - "shasum": "5088b3afe93359881a0ce97db6bebf2e217def61" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Downloadable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.4.2.0.zip", - "shasum": "236dc81d8a0f12e6dadb3db23231dcd76e1248d3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-sales-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DownloadableGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable-import-export", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.4.1.0.zip", - "shasum": "deabdd978e94aee9daa53b36cf43553bf0a39687" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DownloadableImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-eav", - "version": "102.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.1.2.0.zip", - "shasum": "1798848f20be98c51634644ec5c8eeee1e12d96d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Eav\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-eav-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.4.0.0.zip", - "shasum": "89579ef6adc5c1daa084ee0c4024abfcaebce61c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-eav": "102.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\EavGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch", - "version": "101.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-101.0.2.0.zip", - "shasum": "871adacd1de84d03dc09b8f4218aa70fa4f81b58" - }, - "require": { - "elasticsearch/elasticsearch": "~7.7.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch-6", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.4.2.0.zip", - "shasum": "80214e718a5bd746a1ff2949b911fba990817189" - }, - "require": { - "elasticsearch/elasticsearch": "~7.7.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-elasticsearch": "101.0.*", - "magento/module-search": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch6\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch-7", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.4.2.0.zip", - "shasum": "e6038cee1da404789fd4789af00fe88befd4feaf" - }, - "require": { - "elasticsearch/elasticsearch": "~7.7.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-elasticsearch": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-search": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch7\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-email", - "version": "101.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.1.2.0.zip", - "shasum": "ea69631038931470f8ce0a2905030704f1753935" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Email\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-encryption-key", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.4.1.0.zip", - "shasum": "08b7de7deb7507938dfb20dfed868e060ad70390" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\EncryptionKey\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-fedex", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.4.1.0.zip", - "shasum": "43cfaafd20695314930c14213d26d4aa3a733faa" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Fedex\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-message", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.4.1.0.zip", - "shasum": "870bf72e08751e316c9c83b656b00283a7b75a70" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-eav": "102.1.*", - "magento/module-multishipping": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftMessage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-message-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message-graph-ql/magento-module-gift-message-graph-ql-100.4.0.0.zip", - "shasum": "3657cead0c7c969fbc4e9b99d2d4fef72e0b6cf0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-gift-message": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftMessageGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-adwords", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.4.0.0.zip", - "shasum": "fb7c7020ce938fe1c7d49dd201cfa2992b51a5a2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleAdwords\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-analytics", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.4.0.0.zip", - "shasum": "68b47404030af89957333ac92e6e426a65a5e0aa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cookie": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-optimizer", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.4.1.0.zip", - "shasum": "704e95284b292b70c155feba5430c7b1121862a2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-google-analytics": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleOptimizer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.4.2.0.zip", - "shasum": "a7f8828ac930cae8008fe1e16dd715e855a41de6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-graph-ql-cache", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.4.0.0.zip", - "shasum": "669ff7199c6351f7e5c5caf260436c4bf84d2726" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-page-cache": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GraphQlCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-catalog-inventory", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.4.0.0.zip", - "shasum": "6d738358419afaebd5de30eee4a832ed8339627b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedCatalogInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-import-export", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.4.0.0.zip", - "shasum": "83c23137ea95003f5c8ae6fdb6fb436eeba63b22" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-import-export": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-product", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.4.2.0.zip", - "shasum": "01211422c0d9842575fb411a67bd8b8e04efc919" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-product-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.4.2.0.zip", - "shasum": "5fb52665bd0465227156c4a76d2b758ed1785822" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-import-export", - "version": "101.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-101.0.2.0.zip", - "shasum": "310ea6e0e7f6cc374e70201d29a03b7f69c5f283" - }, - "require": { - "ext-ctype": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-indexer", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.4.2.0.zip", - "shasum": "9dfa614e9fe4add0568ec57e036a835baa0ede5c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Indexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-instant-purchase", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.4.1.0.zip", - "shasum": "0482d2e9f0eb6ed0ee953fdbd260fe0f7083794c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InstantPurchase\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-integration", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.4.2.0.zip", - "shasum": "1c930cf3d8079063df95c40edeb7941e4d25cd45" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Integration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.2.0.0.zip", - "shasum": "ae5f1fc099cc5ce12a2f59f14b253f65314179fb" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Inventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.2.0.0.zip", - "shasum": "773871a0ab8a943aacd37e57bcceff3265542c3c" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-directory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-advanced-checkout", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.2.0.0.zip", - "shasum": "dc7c9a8f12a1eb66498ab70e431fefe485b55d0d" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-advanced-checkout": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryAdvancedCheckout\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.2.0.0.zip", - "shasum": "ca4572d294159c7ae13d2dff9bd583d82aea3510" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-import-export", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-import-export/magento-module-inventory-bundle-import-export-1.1.0.0.zip", - "shasum": "ba388106d8d9ab1c46daa249bb295e9b90851ffd" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle-import-export": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.2.0.0.zip", - "shasum": "5767f68da3b21ce0a175c01d8d7c662ecd8e3251" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-inventory": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.2.0.0.zip", - "shasum": "f162f897e7e09b980af24490b780b9f468f6d804" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-catalog-admin-ui": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-configuration-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product-indexer", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-indexer/magento-module-inventory-bundle-product-indexer-1.1.0.0.zip", - "shasum": "57254fba4152e9c534f1a0fa0e7b2e84118a6ae2" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-cache", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.2.0.0.zip", - "shasum": "c91e9a7284c2193de8a1d623b8a53fc36177a5e3" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.2.0.0.zip", - "shasum": "cf6cfe4c18d76de530b51398814fead9d42da64c" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-reservations-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.2.0.0.zip", - "shasum": "938be441e24c4b4427bb442dccf3e1f3bc0086be" - }, - "require": { - "magento/framework": "*", - "magento/module-asynchronous-operations": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-admin-ui": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-api", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.3.0.0.zip", - "shasum": "0c027d19f9a29ce552c2643277e8b2c4c18bbf00" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-frontend-ui", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-frontend-ui/magento-module-inventory-catalog-frontend-ui-1.0.0.0.zip", - "shasum": "b2e71bf5b976a8aaa389649448c4c1143727cc3d" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-search", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.2.0.0.zip", - "shasum": "9ada64c71c40e34e8d21dac9b2e064987b91665b" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-search": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.2.0.0.zip", - "shasum": "b37a6b380bc00e743eee72d16f06c52313ba6a67" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.2.0.0.zip", - "shasum": "0b8558878b2bc67e691c5adabea702272e1e896f" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-frontend-ui", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-frontend-ui/magento-module-inventory-configurable-product-frontend-ui-1.0.0.0.zip", - "shasum": "fe22553402b70fe38ba54468f420dd102a2d711d" - }, - "require": { - "magento/framework": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-configurable-product": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-indexer", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.2.0.0.zip", - "shasum": "9811eef9385202a15b30007f75ee1b11ddcc3fed" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configuration", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.2.0.0.zip", - "shasum": "7c216d8099f5839f3a7bb1b4c90a7de5c9b61956" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfiguration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configuration-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.2.0.0.zip", - "shasum": "795009498757246257c1afbad890c83c14f6c3d2" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.2.0.0.zip", - "shasum": "115a14813f7179cc5cf4b7681480fb82c8f255f2" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-distance-based-source-selection-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelection\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.2.0.0.zip", - "shasum": "bb8b4d0407256e61e5eb83dc659ed81d997fc694" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelectionAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.2.0.0.zip", - "shasum": "a6f872ddbf2455597dac0d5b051cb172e0d4f414" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelectionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-elasticsearch", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.2.0.0.zip", - "shasum": "1a532ecee44ad7f731e1cab900796c6115bf1fc7" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-catalog-search": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryElasticsearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-export-stock", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.2.0.0.zip", - "shasum": "63a9123f1b9662a56bc5cecd0bbab70d328f0b44" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-configurable-product": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-export-stock-api": "1.2.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryExportStock\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-export-stock-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.2.0.0.zip", - "shasum": "43fe421936fa9a897f0703e8e7f96deb5b326b2a" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryExportStockApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-graph-ql", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.2.0.0.zip", - "shasum": "113b502921f8d15a431d182560e5e1a2eb06cb5c" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.2.0.0.zip", - "shasum": "4973d2226a83a7f8333b528513aa296a956ac1d7" - }, - "require": { - "magento/framework": "*", - "magento/module-grouped-product": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.2.0.0.zip", - "shasum": "061b17ce949443c93fbb4e147487d56de9bb274c" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-admin-ui": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-configuration-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product-indexer", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.2.0.0.zip", - "shasum": "af99f22fa8ddb2f5fbd903f4718e535ff3c56bb9" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-import-export", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.2.0.0.zip", - "shasum": "f1dce904293ee594124707a762c679bf7fce5266" - }, - "require": { - "magento/framework": "*", - "magento/module-eav": "*", - "magento/module-import-export": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-import-export": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup/magento-module-inventory-in-store-pickup-1.1.0.0.zip", - "shasum": "d94339df439d2eb918d9d90d3407b59322848236" - }, - "require": { - "magento/framework": "*", - "magento/module-directory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-distance-based-source-selection-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickup\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-admin-ui/magento-module-inventory-in-store-pickup-admin-ui-1.1.0.0.zip", - "shasum": "6e0181336ec1fc874c683faa138a7c878ff83657" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-admin-ui": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-api/magento-module-inventory-in-store-pickup-api-1.1.0.0.zip", - "shasum": "482fe7153630b0a02c71cfcb7bbc06dab64c203d" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-frontend", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-frontend/magento-module-inventory-in-store-pickup-frontend-1.1.0.0.zip", - "shasum": "691e0bc5b33c7efa22d99d2e0cda11221828ced9" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupFrontend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-graph-ql", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-graph-ql/magento-module-inventory-in-store-pickup-graph-ql-1.1.0.0.zip", - "shasum": "9693aacd5fc0573d966ceddcda47e7832375c106" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-multishipping", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-multishipping/magento-module-inventory-in-store-pickup-multishipping-1.1.0.0.zip", - "shasum": "994e8852131e8973e807de5f555a31848c15cdbf" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-quote": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupMultishipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-quote", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote/magento-module-inventory-in-store-pickup-quote-1.1.0.0.zip", - "shasum": "a0df3c3d6be5b5ccb33e6d32839955a57a8d0252" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-in-store-pickup": "1.1.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupQuote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote-graph-ql/magento-module-inventory-in-store-pickup-quote-graph-ql-1.1.0.0.zip", - "shasum": "4e0851bc460f7b3e414a3f97530d5217d6a9f369" - }, - "require": { - "magento/framework": "*", - "magento/module-graph-ql": "*", - "magento/module-quote": "*", - "magento/module-quote-graph-ql": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupQuoteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales/magento-module-inventory-in-store-pickup-sales-1.1.0.0.zip", - "shasum": "6a6901cf5f331395fd04663a8dc26f283eacacc2" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-admin-ui/magento-module-inventory-in-store-pickup-sales-admin-ui-1.1.0.0.zip", - "shasum": "cf6a29cf698ecb14b788719d5f7336d0906e8c05" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-in-store-pickup-quote": "1.1.*", - "magento/module-inventory-in-store-pickup-sales": "1.1.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSalesAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-api/magento-module-inventory-in-store-pickup-sales-api-1.1.0.0.zip", - "shasum": "082efb3f1002a371bfe1c4a7fd61c86b98a83923" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSalesApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping/magento-module-inventory-in-store-pickup-shipping-1.1.0.0.zip", - "shasum": "3151e0fa56e62868cc21104dc182158da0304733" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-admin-ui/magento-module-inventory-in-store-pickup-shipping-admin-ui-1.1.0.0.zip", - "shasum": "84c7e4d9b2647d63bc142f468e9df702c2da0c05" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-shipping": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShippingAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-api/magento-module-inventory-in-store-pickup-shipping-api-1.1.0.0.zip", - "shasum": "d8f00301eebe91f2d1512d822aa126d027cd2e5c" - }, - "require": { - "magento/framework": "*", - "magento/module-quote": "*", - "magento/module-shipping": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShippingApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-webapi-extension", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-webapi-extension/magento-module-inventory-in-store-pickup-webapi-extension-1.1.0.0.zip", - "shasum": "6673a3970215f94c455f287f256803800f69e261" - }, - "require": { - "magento/framework": "*", - "magento/module-webapi": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupWebapiExtension\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-indexer", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-2.1.0.0.zip", - "shasum": "53a423428b23090ab944a1dcd5764659773c7399" - }, - "require": { - "magento/framework": "*", - "magento/framework-message-queue": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "magento/module-inventory-sales": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.2.0.0.zip", - "shasum": "801e4490a30be64e444ec012cf47583213f010ff" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-eav": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-low-quantity-notification-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.2.0.0.zip", - "shasum": "9c564a65c6424cd7f36088047a9d55f68160776f" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-low-quantity-notification": "1.2.*", - "magento/module-inventory-low-quantity-notification-api": "1.2.*", - "magento/module-reports": "*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotificationAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.2.0.0.zip", - "shasum": "d6f68369faa8df0d37dd91bb3dd122f3477c9c0c" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotificationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-multi-dimensional-indexer-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.2.0.0.zip", - "shasum": "6773bfe083fe98407da37780868819434de94c19" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryMultiDimensionalIndexerApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-product-alert", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.2.0.0.zip", - "shasum": "c7182168cd80683dd5a673f3498e857d83985509" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-product-alert": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-product-alert": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryProductAlert\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-requisition-list", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.2.0.0.zip", - "shasum": "1499310046ad33ecc6ee9b6d5aa5f5161d90b817" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-requisition-list": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryRequisitionList\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservation-cli", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.2.0.0.zip", - "shasum": "79924116cf805d94a07e57bd2238b818bf066ee0" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-reservations-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservationCli\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservations", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.2.0.0.zip", - "shasum": "8e6f8b99d3f51e4034fadb93d37bee977cbe56f5" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-reservations-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservations\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservations-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.2.0.0.zip", - "shasum": "c174e45ee7deec04171d2e11ff25892c1bfb09a1" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservationsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.2.0.0.zip", - "shasum": "223dfadbe119d8147ecbce08a6f9d446dc272819" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-reservations-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-deduction-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-sales-inventory": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "require-dev": { - "magento/module-inventory-indexer": "*" - }, - "suggest": { - "magento/module-inventory-catalog": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.2.0.0.zip", - "shasum": "649eb7c7530b6c04e885f30c3de14a2a5c1ac926" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-admin-ui": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.2.0.0.zip", - "shasum": "a0a589db432b691f9e483bbc23e19590e9918e7a" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-frontend-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.2.0.0.zip", - "shasum": "07464f0518e9f5eea490c8ff41bbe47e8dc8d312" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-catalog-frontend-ui": "1.0.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-setup-fixture-generator", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.2.0.0.zip", - "shasum": "cf812ecbe26459f05ce43b3532004181a27b997a" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySetupFixtureGenerator\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-shipping", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.2.0.0.zip", - "shasum": "efda64db776019d30da62c4435356f1c6383e910" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-deduction-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-shipping": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-shipping-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.2.0.0.zip", - "shasum": "3895c85569d26b9880bc585753f07de3ac393ab5" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-shipping": "*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryShippingAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-deduction-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.2.0.0.zip", - "shasum": "44d8ae55170712fa762da7c5eb2adb4828fc86ef" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceDeductionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-selection", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.2.0.0.zip", - "shasum": "b57f071218da7ff092a0d5ded9d0df3327b975d2" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceSelection\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-selection-api", - "version": "1.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.4.0.0.zip", - "shasum": "f850fbfaa9901b2c2b76d0b42c19e16b2137354e" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceSelectionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-swatches-frontend-ui", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-swatches-frontend-ui/magento-module-inventory-swatches-frontend-ui-1.0.0.0.zip", - "shasum": "dc918b286614f8fff092bee0e8b5829a028ac656" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", - "magento/module-swatches": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySwatchesFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-visual-merchandiser", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-visual-merchandiser/magento-module-inventory-visual-merchandiser-1.1.0.0.zip", - "shasum": "ed4a9ffdd92571330cec0c604c54b005aa6c5ec3" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "require-dev": { - "magento/module-inventory-api": "*", - "magento/module-inventory-configuration-api": "*" - }, - "suggest": { - "magento/module-visual-merchandiser": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryVisualMerchandiser\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-wishlist", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-wishlist/magento-module-inventory-wishlist-1.0.0.0.zip", - "shasum": "7515e4e9f05bff33116026a82f92593c72c9393f" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*", - "magento/module-wishlist": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryWishlist\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-layered-navigation", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.4.2.0.zip", - "shasum": "65d742f661b0d1263c5a38ce40901b079fc3555a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LayeredNavigation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-login-as-customer", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer/magento-module-login-as-customer-100.4.2.0.zip", - "shasum": "eb4e43197ee9c74ac6360f24c7c406ff7c42bd21" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-backend": "102.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Allow for admin to enter a customer account" - }, - { - "name": "magento/module-login-as-customer-admin-ui", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-admin-ui/magento-module-login-as-customer-admin-ui-100.4.2.0.zip", - "shasum": "fa15ec611dcdf27b093ff21e5405d8e2f3cc97ea" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-login-as-customer-frontend-ui": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-api", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-api/magento-module-login-as-customer-api-100.4.2.0.zip", - "shasum": "0153080f93b725b762a9039b880ba4a23aff7e3d" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Allow for admin to enter a customer account" - }, - { - "name": "magento/module-login-as-customer-assistance", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-assistance/magento-module-login-as-customer-assistance-100.4.1.0.zip", - "shasum": "ca2a9774eae61e3bf58a4ca4ef43f7ab9ffb4ec1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer": "100.4.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer-admin-ui": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerAssistance\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-frontend-ui", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-frontend-ui/magento-module-login-as-customer-frontend-ui-100.4.2.0.zip", - "shasum": "185fadff2c234e6373b41ae50610299ccfab5bc8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-graph-ql/magento-module-login-as-customer-graph-ql-100.4.0.0.zip", - "shasum": "a89af6d4975a71a360117f1b0c52017c5266d854" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-integration": "100.4.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-login-as-customer-assistance": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Flexible login as a customer so a merchant or merchant admin can log into an end customer's account to assist them with their account." - }, - { - "name": "magento/module-login-as-customer-log", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-log/magento-module-login-as-customer-log-100.4.1.0.zip", - "shasum": "32a4bfa71d0af6cba3671643d4e004e41dc62276" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerLog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-page-cache", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-page-cache/magento-module-login-as-customer-page-cache-100.4.2.0.zip", - "shasum": "eb809d9d8edc6421347d63ad454e90c66133c45b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-page-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerPageCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-quote", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-quote/magento-module-login-as-customer-quote-100.4.1.0.zip", - "shasum": "cfe21dd9f907a2247d7f71e1832495a92ee10105" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer-api": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerQuote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-sales", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-sales/magento-module-login-as-customer-sales-100.4.2.0.zip", - "shasum": "e42b2b433981189109515b0d502b8bc6ea3f65d7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-marketplace", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.4.1.0.zip", - "shasum": "91775c6098d155f740506f349d359f0a0a595f52" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Marketplace\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-media-content", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content/magento-module-media-content-100.4.2.0.zip", - "shasum": "2e217a61cab28fec6f294ff359c288da4328ed73" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContent\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation for managing relations between content and media files used in that content" - }, - { - "name": "magento/module-media-content-api", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-api/magento-module-media-content-api-100.4.2.0.zip", - "shasum": "dcf9dbdaa9fdea7e943870caba97e8f2064902f6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the API interfaces for managing relations between content and media files used in that content" - }, - { - "name": "magento/module-media-content-catalog", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-catalog/magento-module-media-content-catalog-100.4.2.0.zip", - "shasum": "3391f946a9e215aee695b9465698afedd4a48e68" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" - }, - { - "name": "magento/module-media-content-cms", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-cms/magento-module-media-content-cms-100.4.2.0.zip", - "shasum": "1d496306ccf88c0e4b1babee72f5fa4eeb735351" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-content-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentCms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContent functionality for Magento_Cms module" - }, - { - "name": "magento/module-media-content-synchronization", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization/magento-module-media-content-synchronization-100.4.1.0.zip", - "shasum": "9f36e8a6dd29a9996352c99e3c30173d700c3604" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-media-gallery-synchronization": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides implementation of the media content data synchronization." - }, - { - "name": "magento/module-media-content-synchronization-api", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-api/magento-module-media-content-synchronization-api-100.4.1.0.zip", - "shasum": "abb97ebdb43f4edf5f55eaa10406c2f059cfb1e5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media content synchronization implementation API" - }, - { - "name": "magento/module-media-content-synchronization-catalog", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-catalog/magento-module-media-content-synchronization-catalog-100.4.1.0.zip", - "shasum": "57eff70058871324ea3c99525ab6ea8282c35bbe" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Catalog module" - }, - { - "name": "magento/module-media-content-synchronization-cms", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-cms/magento-module-media-content-synchronization-cms-100.4.1.0.zip", - "shasum": "72167bcbe9d8578af259a883d255aa77902d4fc3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationCms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Cms module" - }, - { - "name": "magento/module-media-gallery", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.4.2.0.zip", - "shasum": "9cbba303faf3935c8d3f8ca7a6c87c59d70edf9e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallery\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media handling" - }, - { - "name": "magento/module-media-gallery-api", - "version": "101.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-101.0.2.0.zip", - "shasum": "98e7d9c4d267b867a3ecceda31659ba8de86793f" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media gallery asset attributes storage and management" - }, - { - "name": "magento/module-media-gallery-catalog", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog/magento-module-media-gallery-catalog-100.4.1.0.zip", - "shasum": "f196656ecbd8b9dcdc1c5399b8ecfb462bdb50b7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for catalog gallery processor delete operation handling" - }, - { - "name": "magento/module-media-gallery-catalog-integration", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-integration/magento-module-media-gallery-catalog-integration-100.4.1.0.zip", - "shasum": "11561b45eeb6d0ae2d29535b619318daafdb671f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalogIntegration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for extending catalog image uploader functionality" - }, - { - "name": "magento/module-media-gallery-catalog-ui", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-ui/magento-module-media-gallery-catalog-ui-100.4.1.0.zip", - "shasum": "08bd47458974fecdcaa682271a8a37d1f1a996aa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalogUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module that implement category grid for media gallery." - }, - { - "name": "magento/module-media-gallery-cms-ui", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-cms-ui/magento-module-media-gallery-cms-ui-100.4.1.0.zip", - "shasum": "b7557bbe891e93c2c27af2e28078ef7e3efd5ca9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCmsUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Cms related UI elements in the magento media gallery" - }, - { - "name": "magento/module-media-gallery-integration", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-integration/magento-module-media-gallery-integration-100.4.1.0.zip", - "shasum": "f26e0789d7fcce842571c17e2e56894148ce70d5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "require-dev": { - "magento/module-cms": "*" - }, - "suggest": { - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryIntegration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for integration of enhanced media gallery" - }, - { - "name": "magento/module-media-gallery-metadata", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata/magento-module-media-gallery-metadata-100.4.0.0.zip", - "shasum": "cc2470c5131e1899b27383c54405eea1f456e571" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryMetadata\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for images metadata processing" - }, - { - "name": "magento/module-media-gallery-metadata-api", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata-api/magento-module-media-gallery-metadata-api-100.4.0.0.zip", - "shasum": "a8c6a1c1497581cb1839cab46fc61ef9a67b1dbd" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryMetadataApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media gallery metadata implementation API" - }, - { - "name": "magento/module-media-gallery-renditions", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions/magento-module-media-gallery-renditions-100.4.0.0.zip", - "shasum": "3cf423bb5c258b1e700814368dc630768f3825a4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-renditions-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-media-content-api": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryRenditions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module that implements height and width fields for for media gallery items." - }, - { - "name": "magento/module-media-gallery-renditions-api", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions-api/magento-module-media-gallery-renditions-api-100.4.0.0.zip", - "shasum": "54d0cd555a3227df52a99fc330b7d0985b575b35" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryRenditionsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module that is responsible for the API implementation of Media Gallery Renditions." - }, - { - "name": "magento/module-media-gallery-synchronization", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization/magento-module-media-gallery-synchronization-100.4.1.0.zip", - "shasum": "d0b9a726c40d12de84b740c4dcbe3479be29c58b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides implementation of the media gallery data synchronization." - }, - { - "name": "magento/module-media-gallery-synchronization-api", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-api/magento-module-media-gallery-synchronization-api-100.4.1.0.zip", - "shasum": "e9ef30a995327a8c0a4da88904c51d3c5963c46e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronizationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery synchronization implementation API" - }, - { - "name": "magento/module-media-gallery-synchronization-metadata", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-metadata/magento-module-media-gallery-synchronization-metadata-100.4.0.0.zip", - "shasum": "c60bbe9ea155cc64d7cea0cf63e296e0f8b237e1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronizationMetadata\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for images metadata synchronization" - }, - { - "name": "magento/module-media-gallery-ui", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui/magento-module-media-gallery-ui-100.4.1.0.zip", - "shasum": "5aa6363e4767b0cb3fd0cfcb89f931e8b72cd3bf" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-directory": "100.4.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery UI implementation" - }, - { - "name": "magento/module-media-gallery-ui-api", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui-api/magento-module-media-gallery-ui-api-100.4.1.0.zip", - "shasum": "d8ebf718de79636bd56772d41f3d1622e1076956" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryUiApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery UI implementation API" - }, - { - "name": "magento/module-media-storage", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.4.1.0.zip", - "shasum": "02d961c9391e47acf40e2f717b8ababd24849bd2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaStorage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-message-queue", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.4.2.0.zip", - "shasum": "2b84eabdee0b03a2205501f177a0fec73c38caf0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MessageQueue\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.4.1.0.zip", - "shasum": "1a33938353209fd049340be3786ba4a1a3025e36" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*", - "magento/module-msrp-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Msrp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp-configurable-product", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.4.0.0.zip", - "shasum": "f9247eba8077f2720611792f351c8707357b4451" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-msrp": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MsrpConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp-grouped-product", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.4.0.0.zip", - "shasum": "2ce6552b1c8bb912d7270e93af27675ed0bfe415" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-msrp": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MsrpGroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-multishipping", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.4.2.0.zip", - "shasum": "1076392e9600726c71573b5bb416086e910e44c8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Multishipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-mysql-mq", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.4.0.0.zip", - "shasum": "a5aa6ad11c3416bb18cb14d2b8e71a0cca566670" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/magento-composer-installer": "*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MysqlMq\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-new-relic-reporting", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.4.1.0.zip", - "shasum": "a8a60f1c94feff60f6968302b4a9bfdb96e61c41" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\NewRelicReporting\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-newsletter", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.4.2.0.zip", - "shasum": "24e003e044f3198f342b9c0ec1c58d2b6cb2379d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-email": "101.1.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Newsletter\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-newsletter-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-newsletter-graph-ql/magento-module-newsletter-graph-ql-100.4.0.0.zip", - "shasum": "e5585c22858a6e8c7733f30161aa185570cc32f2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\NewsletterGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides GraphQl functionality for the newsletter subscriptions." - }, - { - "name": "magento/module-offline-payments", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.4.1.0.zip", - "shasum": "22d7d5b9efd582bc4130273bd84a8a73dcd7b31f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\OfflinePayments\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-offline-shipping", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.4.1.0.zip", - "shasum": "c23ab8e71766b97046e8635ee9e6867e2d7e250e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*", - "magento/module-offline-shipping-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\OfflineShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-page-cache", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.4.2.0.zip", - "shasum": "66fa48e905d709999dd60c75d4166f84d7459640" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-payment", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.4.2.0.zip", - "shasum": "5b01a5b5bccb252c9be9312f627221ac076e49bf" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Payment\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-paypal", - "version": "101.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-101.0.2.0.zip", - "shasum": "da282e465a9cc5503b7a8669e71d10ff557a6252" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-instant-purchase": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout-agreements": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Paypal\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-paypal-captcha", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.4.0.0.zip", - "shasum": "d3b5150333614bb9c02be61651240c5c3f7cda7e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-paypal": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaypalCaptcha\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides CAPTCHA validation for PayPal Payflow Pro" - }, - { - "name": "magento/module-paypal-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.4.1.0.zip", - "shasum": "7ad5496ea6418cdcf9dbf82e6915c925614308f6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-paypal": "101.0.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaypalGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "GraphQl support for Paypal" - }, - { - "name": "magento/module-persistent", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.4.2.0.zip", - "shasum": "05f2847a869d038ec7d68fc1a7214c15d6832de2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-cron": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Persistent\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-product-alert", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.4.1.0.zip", - "shasum": "1945570a5bb73b1aa264a9a7fa1ba6e007a70690" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ProductAlert\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-product-video", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.4.2.0.zip", - "shasum": "28d30c8844bfb32fa5192b76f1a44398bdcaccfd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ProductVideo\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Add Video to Products" - }, - { - "name": "magento/module-quote", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.2.2.0.zip", - "shasum": "f64fd0b3f11fc9f9f20c1d9b08d94e35aefe91fe" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-payment": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Quote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-quote-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.4.2.0.zip", - "shasum": "4f3f5831849d7a51c63c2569619cd44b3ce40ef4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-quote-bundle-options", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-bundle-options/magento-module-quote-bundle-options-100.4.0.0.zip", - "shasum": "600b519b3bbb05d4b3c9f4b16630e6dfc1fa4a6f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteBundleOptions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for bundle products" - }, - { - "name": "magento/module-quote-configurable-options", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-configurable-options/magento-module-quote-configurable-options-100.4.0.0.zip", - "shasum": "45320a2c671d3f4a41840c9c96f21bf2b127e7dc" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteConfigurableOptions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for configurable products" - }, - { - "name": "magento/module-quote-downloadable-links", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-downloadable-links/magento-module-quote-downloadable-links-100.4.0.0.zip", - "shasum": "dce1745d88c4e13de89ed114b86c242e1c0f5221" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteDownloadableLinks\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for links of downloadable products" - }, - { - "name": "magento/module-quote-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.4.2.0.zip", - "shasum": "573e0d15d0c28a8900a6f1030efaa25890fc491d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-graph-ql": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-gift-message": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-re-captcha-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-admin-ui/magento-module-re-captcha-admin-ui-1.1.0.0.zip", - "shasum": "f88ca56de721ba40a3b57f49a6f98fcceacd8c91" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-checkout", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout/magento-module-re-captcha-checkout-1.1.0.0.zip", - "shasum": "6d55c828dc35a8b5a870d17a6ec9e754d682f4de" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaCheckout\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-contact", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-contact/magento-module-re-captcha-contact-1.1.0.0.zip", - "shasum": "3ceb2b5c3e3afd6a0655378aa69b7803675d5429" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaContact\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-customer", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-customer/magento-module-re-captcha-customer-1.1.0.0.zip", - "shasum": "5d475ec29193f61386ea06e1f71d39213142b6f3" - }, - "require": { - "magento/framework": "*", - "magento/module-customer": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaCustomer\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-frontend-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-frontend-ui/magento-module-re-captcha-frontend-ui-1.1.0.0.zip", - "shasum": "d1aa622ee1e4428fe830dbeb4e9131f736842a15" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-migration", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-migration/magento-module-re-captcha-migration-1.1.0.0.zip", - "shasum": "f2e9e44a089ce344078e5fd4b4c41c74c1f3d6e3" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaMigration\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA config migration for Magento2" - }, - { - "name": "magento/module-re-captcha-newsletter", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-newsletter/magento-module-re-captcha-newsletter-1.1.0.0.zip", - "shasum": "b3ffbe9785e530a1a1b7f4f71e3fe151efabc708" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaNewsletter\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-paypal", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-paypal/magento-module-re-captcha-paypal-1.1.0.0.zip", - "shasum": "b2d68dc57ced68c60ced8c9f939688464889c1cd" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaPaypal\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form" - }, - { - "name": "magento/module-re-captcha-review", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-review/magento-module-re-captcha-review-1.1.0.0.zip", - "shasum": "1534a0431995fc48ba6e076695eed57017a077c5" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaReview\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-send-friend", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-send-friend/magento-module-re-captcha-send-friend-1.1.0.0.zip", - "shasum": "bea1720bec4686a5257325fc71fb1d56b61fa1f4" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaSendFriend\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-ui/magento-module-re-captcha-ui-1.1.0.0.zip", - "shasum": "21b9c5e3b70c6181a913debae9c0da20bb44f13e" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "authors": [ - { - "name": "Riccardo Tempesta", - "email": "riccardo.tempesta@magespecialist.it" - } - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-user", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-user/magento-module-re-captcha-user-1.1.0.0.zip", - "shasum": "caa712bfd103beec01c22a20dfb4ce90106e9417" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaUser\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-validation", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation/magento-module-re-captcha-validation-1.1.0.0.zip", - "shasum": "1f084fb5089071b9ce0af780f30223ec3107a0f6" - }, - "require": { - "google/recaptcha": "^1.2", - "magento/framework": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaValidation\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-validation-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation-api/magento-module-re-captcha-validation-api-1.1.0.0.zip", - "shasum": "6fa06fe393f30ccc25d29341e7bc3f47203ed14d" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaValidationApi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-2-checkbox", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-checkbox/magento-module-re-captcha-version-2-checkbox-2.0.0.0.zip", - "shasum": "8b499934e07d259e273b56d56a230d6dee080d68" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion2Checkbox\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-2-invisible", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-invisible/magento-module-re-captcha-version-2-invisible-2.0.0.0.zip", - "shasum": "58ec898769fb85b11593d5d49b22149ce517f91f" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion2Invisible\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-3-invisible", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-3-invisible/magento-module-re-captcha-version-3-invisible-2.0.0.0.zip", - "shasum": "1214fdf89a58c7e2ed267f1c33a55c40f1ec1054" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion3Invisible\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-related-product-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.4.1.0.zip", - "shasum": "28d711e8c7e8569773e54c65971367d793829066" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RelatedProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-release-notification", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.4.1.0.zip", - "shasum": "1b75772e19f18f4147fbf3ac7b29083516abe5a9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReleaseNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-remote-storage", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-remote-storage/magento-module-remote-storage-100.4.0.0.zip", - "shasum": "b8949e6727dc0ca7c6d12a5c3531ad37808c3274" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-cms": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-downloadable-import-export": "100.4.*", - "magento/module-import-export": "101.0.*", - "magento/module-media-storage": "100.4.*", - "magento/module-sitemap": "100.4.*", - "predis/predis": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RemoteStorage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-reports", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.4.2.0.zip", - "shasum": "163577cdc1f602146e37535406a2116cc9fd6910" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-review": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Reports\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-require-js", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.4.0.0.zip", - "shasum": "dd3fc06be9622a09dd4f339bed52d2af438deb46" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RequireJs\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.4.2.0.zip", - "shasum": "08fd7bb8fbe3a4d1cde17d796f33ceba3db30642" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*", - "magento/module-review-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Review\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.4.1.0.zip", - "shasum": "b3ca43c0989b9f8f0a26bc9e3b316287a00130f2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-review": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReviewAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-graph-ql/magento-module-review-graph-ql-100.4.0.0.zip", - "shasum": "b02dc8dfb8e39c8602ac38337e64eb8c60c5f492" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-review": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReviewGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-robots", - "version": "101.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.1.0.0.zip", - "shasum": "8b5947ed3daf9760b3ef0228f156340d55355b1f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Robots\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-rss", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.4.1.0.zip", - "shasum": "68e177416f4705ec50663e2efa7f2d636085fa53" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Rss\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-rule", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.4.1.0.zip", - "shasum": "838ccd345e14bd5bbe7a79a3dc98453fdf1884e2" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Rule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales", - "version": "103.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-103.0.2.0.zip", - "shasum": "3a2f08cfb443868ffd9c8a59be097d702299ea41" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Sales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.4.1.0.zip", - "shasum": "5a955daf94a8afec36e13ad25c882d25d2921bcd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-sales": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.4.2.0.zip", - "shasum": "756298f9506cbdbc3e878eaff445d4e6c508499d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-inventory", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.4.0.0.zip", - "shasum": "f00ad78a70ca2dd02dcb8fc3b1f8166aabb9aa27" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-rule", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.2.2.0.zip", - "shasum": "0c1f3a0eb622c225907f699139b3e172901085ad" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-rule": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesRule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-sequence", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.4.1.0.zip", - "shasum": "5508458a59641dccd017849f68a79573c41a4808" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesSequence\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sample-data", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.4.1.0.zip", - "shasum": "b576fe30e9fd28b6d332aaebb16a03def6c039bf" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/sample-data-media": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "cli_commands.php", - "registration.php" - ], - "psr-4": { - "Magento\\SampleData\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Sample Data fixtures" - }, - { - "name": "magento/module-search", - "version": "101.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.1.2.0.zip", - "shasum": "1e12eb6235a09e4b0a9cb582d2d34e52bf916d85" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-reports": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Search\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-security", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.4.2.0.zip", - "shasum": "6234ae8b2150d9e5e0582ed504c8bb6966618cb5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Security\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Security management module" - }, - { - "name": "magento/module-securitytxt", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-securitytxt/magento-module-securitytxt-1.1.0.0.zip", - "shasum": "123186217c5e8ff358e266eb5157fff8b64fddff" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Securitytxt\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "authors": [ - { - "name": "Kalpesh Mehta", - "email": "k@lpe.sh" - } - ], - "description": "Security.txt file for Magento 2 websites" - }, - { - "name": "magento/module-send-friend", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.4.1.0.zip", - "shasum": "391c72c31a368909756f0b218f78e8367a1f7796" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SendFriend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-send-friend-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.4.0.0.zip", - "shasum": "5274c1743db6ca9d9598d5cc510647662264ed27" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-send-friend": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SendFriendGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-shipping", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.4.2.0.zip", - "shasum": "6edaccc0fabab2ccb6b90f5c02004ee4f1b8878c" - }, - "require": { - "ext-gd": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-contact": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-fedex": "100.4.*", - "magento/module-ups": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Shipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sitemap", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.4.2.0.zip", - "shasum": "e7621d7e60d0a0ecac98ee704335e0b9a2c318de" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-robots": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Sitemap\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-store", - "version": "101.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.1.2.0.zip", - "shasum": "1c89c04092c87c7b18ab14bcfcacafdc9d6cf8dd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Store\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-store-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.4.2.0.zip", - "shasum": "d2a02f1d6c4733f181269c1c2333dea6787faa46" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\StoreGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.4.1.0.zip", - "shasum": "0b39981941e69aa08b4c31256bb78764de0b937b" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Swagger\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger-webapi", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.4.0.0.zip", - "shasum": "5ef905795b49516599cd3c54312266d811978c66" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-swagger": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwaggerWebapi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger-webapi-async", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.4.0.0.zip", - "shasum": "15e37edcac3c34b99e2d3c0652915cb8970b5b2f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-swagger": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwaggerWebapiAsync\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swatches", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.4.2.0.zip", - "shasum": "ef9d377f739c223279dfccad7b7bad6de9e03577" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-layered-navigation": "100.4.*", - "magento/module-swatches-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Swatches\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Add Swatches to Products" - }, - { - "name": "magento/module-swatches-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.4.1.0.zip", - "shasum": "4788f5e071c9cd64276072474582d2ae45bfa8d7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-swatches": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwatchesGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swatches-layered-navigation", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.4.0.0.zip", - "shasum": "4ac75e3273e1e8ed7ae530a2ff80e65da5fec283" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwatchesLayeredNavigation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.4.2.0.zip", - "shasum": "48968372cd434026cf7c3cb721dcacb7fd681434" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-tax-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Tax\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.4.0.0.zip", - "shasum": "3d841324238f52d7cc9162363dc022471652b6c3" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-tax": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TaxGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax-import-export", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.4.2.0.zip", - "shasum": "1fc0acd5b09af12c5c6d5f1837870b4568389383" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-directory": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TaxImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-theme", - "version": "101.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.1.2.0.zip", - "shasum": "a139981b89b7a1d7fc2250b57cd3ccab95861ab0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-theme-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Theme\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-theme-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.4.1.0.zip", - "shasum": "f182ff939b0da120a6fb440c9c527ef59fe9beaa" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ThemeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tinymce-3", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tinymce-3/magento-module-tinymce-3-100.4.2.0.zip", - "shasum": "3592d25ca7953e50c021f8d4ada1a72666ca5560" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Tinymce3\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-translation", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.4.2.0.zip", - "shasum": "19e02ab7b2c0f34e6d692cbfa0385c1e8e70fa7b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-developer": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Translation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-two-factor-auth", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-two-factor-auth/magento-module-two-factor-auth-1.1.1.0.zip", - "shasum": "7aae6751265ff08e551871a503d9c7be4bb1765c" - }, - "require": { - "2tvenom/cborencode": "^1.0", - "christian-riesen/base32": "^1.3", - "donatj/phpuseragentparser": "~0.7", - "endroid/qr-code": "^3.7", - "magento/framework": "*", - "magento/magento-composer-installer": "*", - "magento/module-authorization": "*", - "magento/module-backend": "*", - "magento/module-config": "*", - "magento/module-integration": "*", - "magento/module-store": "*", - "magento/module-ui": "*", - "magento/module-user": "*", - "php": "~7.3.0||~7.4.0", - "phpseclib/phpseclib": "2.0.*", - "spomky-labs/otphp": "^10.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TwoFactorAuth\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Two Factor Authentication module for Magento2" - }, - { - "name": "magento/module-ui", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.2.2.0.zip", - "shasum": "2ecab9eedbab104600acf7ef36c82429d5f8715a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Ui\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-ups", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.4.2.0.zip", - "shasum": "c757d1a9668fccc2e7de24fad2c65ce85197dfd6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Ups\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-url-rewrite", - "version": "102.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-102.0.1.0.zip", - "shasum": "9e27a79511124a3b4bb54635149df7259544677d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-cms-url-rewrite": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\UrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-url-rewrite-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.4.1.0.zip", - "shasum": "bd4b1695aae505be29dc691c3ea1826d3fa93bef" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\UrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-user", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.2.2.0.zip", - "shasum": "abd5ef62fd388dea49da7e0286c5f721baf1b59a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-email": "101.1.*", - "magento/module-integration": "100.4.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\User\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-usps", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.4.1.0.zip", - "shasum": "30d3a2e981d2da9c210f8c6175061093fb8e44b9" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Usps\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-variable", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.4.0.0.zip", - "shasum": "f7448026a799d7be842dcaf700b6f3baf97a9d71" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Variable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-vault", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.2.2.0.zip", - "shasum": "bd2c178fa43eec15fc402f796eb67a456de37347" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Vault\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-vault-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.4.0.0.zip", - "shasum": "a2c8095e8158387adf170f6a6872645043a2cea6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\VaultGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-version", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.4.0.0.zip", - "shasum": "ab2321feb1e90cadee584f413561f750d92d8707" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Version\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.4.1.0.zip", - "shasum": "5f66e6c53bb30ad81a0d5a50b05a1ce1700c0557" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-integration": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "103.0.*", - "magento/module-user": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Webapi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi-async", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.4.0.0.zip", - "shasum": "54ff024a15093348f2500db66c9e6c8b5c91061a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "103.0.*", - "magento/module-user": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WebapiAsync\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi-security", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.4.0.0.zip", - "shasum": "cfa2a6ee999bc4fbcd0b0e8598fafdd4dd0be7e5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WebapiSecurity\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "WebapiSecurity module provides option to loosen security on some webapi resources." - }, - { - "name": "magento/module-weee", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.4.2.0.zip", - "shasum": "48226ff2aef9afbd799eeb9e29ec90b31e09ea55" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Weee\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-weee-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.4.0.0.zip", - "shasum": "feef543935bd5aa11dd8338caf15616a0a73fb5c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-weee": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WeeeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-widget", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.2.2.0.zip", - "shasum": "aab2651bd531518cd45c785bd9025d244c42e39f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-widget-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Widget\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist", - "version": "101.2.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.2.2.0.zip", - "shasum": "092d5e026d4235b0ebc3427e1e0a27b21f00d3c9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-rss": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-cookie": "100.4.*", - "magento/module-downloadable": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-wishlist-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Wishlist\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.4.1.0.zip", - "shasum": "575b95b75fca79375ccd3dace3f7635f70200c55" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WishlistAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.4.2.0.zip", - "shasum": "27d39102695797e2230713bb11de4782ccf8ca13" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WishlistGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/product-community-edition", - "version": "2.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.4.2.0.zip", - "shasum": "ed5bfe54452a36d6a44d5dd6b5dca92792d4f31f" - }, - "require": { - "amzn/amazon-pay-and-login-magento-2-module": "4.2.0", - "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.11.0", - "colinmollenhour/credis": "1.11.1", - "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9 || ^2.0", - "dotmailer/dotmailer-magento2-extension-package": "4.10.0", - "elasticsearch/elasticsearch": "~7.7.0", - "ext-bcmath": "*", - "ext-ctype": "*", - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-hash": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-pdo_mysql": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "ext-xsl": "*", - "ext-zip": "*", - "guzzlehttp/guzzle": "^6.3.3", - "klarna/m2-payments": "8.2.1", - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-dependency-plugin": "^1.0 || ^2.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-feed": "^2.9.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-mail": "^2.9.0", - "laminas/laminas-mime": "^2.5.0", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-session": "^2.7.3", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "league/flysystem": "^1.0", - "league/flysystem-aws-s3-v3": "^1.0", - "league/flysystem-cached-adapter": "^1.0", - "lib-libxml": "*", - "magento/adobe-stock-integration": "2.1.1", - "magento/composer": "1.6.0", - "magento/framework": "103.0.2", - "magento/framework-amqp": "100.4.1", - "magento/framework-bulk": "101.0.0", - "magento/framework-message-queue": "100.4.2", - "magento/google-shopping-ads": "4.0.1", - "magento/inventory-metapackage": "1.2.2", - "magento/language-de_de": "100.4.0", - "magento/language-en_us": "100.4.0", - "magento/language-es_es": "100.4.0", - "magento/language-fr_fr": "100.4.0", - "magento/language-nl_nl": "100.4.0", - "magento/language-pt_br": "100.4.0", - "magento/language-zh_hans_cn": "100.4.0", - "magento/magento-composer-installer": ">=0.1.11", - "magento/magento2-base": "2.4.2", - "magento/module-admin-analytics": "100.4.2", - "magento/module-admin-notification": "100.4.1", - "magento/module-advanced-pricing-import-export": "100.4.2", - "magento/module-advanced-search": "100.4.1", - "magento/module-amqp": "100.4.1", - "magento/module-amqp-store": "100.4.1", - "magento/module-analytics": "100.4.2", - "magento/module-asynchronous-operations": "100.4.2", - "magento/module-authorization": "100.4.2", - "magento/module-aws-s3": "100.4.0", - "magento/module-backend": "102.0.2", - "magento/module-backup": "100.4.2", - "magento/module-bundle": "101.0.2", - "magento/module-bundle-graph-ql": "100.4.2", - "magento/module-bundle-import-export": "100.4.1", - "magento/module-cache-invalidate": "100.4.1", - "magento/module-captcha": "100.4.2", - "magento/module-cardinal-commerce": "100.4.1", - "magento/module-catalog": "104.0.2", - "magento/module-catalog-analytics": "100.4.1", - "magento/module-catalog-cms-graph-ql": "100.4.0", - "magento/module-catalog-customer-graph-ql": "100.4.2", - "magento/module-catalog-graph-ql": "100.4.2", - "magento/module-catalog-import-export": "101.1.2", - "magento/module-catalog-inventory": "100.4.2", - "magento/module-catalog-inventory-graph-ql": "100.4.0", - "magento/module-catalog-rule": "101.2.2", - "magento/module-catalog-rule-configurable": "100.4.1", - "magento/module-catalog-rule-graph-ql": "100.4.0", - "magento/module-catalog-search": "102.0.2", - "magento/module-catalog-url-rewrite": "100.4.2", - "magento/module-catalog-url-rewrite-graph-ql": "100.4.1", - "magento/module-catalog-widget": "100.4.2", - "magento/module-checkout": "100.4.2", - "magento/module-checkout-agreements": "100.4.1", - "magento/module-checkout-agreements-graph-ql": "100.4.0", - "magento/module-cms": "104.0.2", - "magento/module-cms-graph-ql": "100.4.0", - "magento/module-cms-url-rewrite": "100.4.1", - "magento/module-cms-url-rewrite-graph-ql": "100.4.0", - "magento/module-compare-list-graph-ql": "100.4.0", - "magento/module-config": "101.2.2", - "magento/module-configurable-import-export": "100.4.0", - "magento/module-configurable-product": "100.4.2", - "magento/module-configurable-product-graph-ql": "100.4.2", - "magento/module-configurable-product-sales": "100.4.0", - "magento/module-contact": "100.4.2", - "magento/module-cookie": "100.4.2", - "magento/module-cron": "100.4.2", - "magento/module-csp": "100.4.1", - "magento/module-currency-symbol": "100.4.1", - "magento/module-customer": "103.0.2", - "magento/module-customer-analytics": "100.4.1", - "magento/module-customer-downloadable-graph-ql": "100.4.0", - "magento/module-customer-graph-ql": "100.4.2", - "magento/module-customer-import-export": "100.4.2", - "magento/module-deploy": "100.4.2", - "magento/module-developer": "100.4.2", - "magento/module-dhl": "100.4.1", - "magento/module-directory": "100.4.2", - "magento/module-directory-graph-ql": "100.4.1", - "magento/module-downloadable": "100.4.2", - "magento/module-downloadable-graph-ql": "100.4.2", - "magento/module-downloadable-import-export": "100.4.1", - "magento/module-eav": "102.1.2", - "magento/module-eav-graph-ql": "100.4.0", - "magento/module-elasticsearch": "101.0.2", - "magento/module-elasticsearch-6": "100.4.2", - "magento/module-elasticsearch-7": "100.4.2", - "magento/module-email": "101.1.2", - "magento/module-encryption-key": "100.4.1", - "magento/module-fedex": "100.4.1", - "magento/module-gift-message": "100.4.1", - "magento/module-gift-message-graph-ql": "100.4.0", - "magento/module-google-adwords": "100.4.0", - "magento/module-google-analytics": "100.4.0", - "magento/module-google-optimizer": "100.4.1", - "magento/module-graph-ql": "100.4.2", - "magento/module-graph-ql-cache": "100.4.0", - "magento/module-grouped-catalog-inventory": "100.4.0", - "magento/module-grouped-import-export": "100.4.0", - "magento/module-grouped-product": "100.4.2", - "magento/module-grouped-product-graph-ql": "100.4.2", - "magento/module-import-export": "101.0.2", - "magento/module-indexer": "100.4.2", - "magento/module-instant-purchase": "100.4.1", - "magento/module-integration": "100.4.2", - "magento/module-layered-navigation": "100.4.2", - "magento/module-login-as-customer": "100.4.2", - "magento/module-login-as-customer-admin-ui": "100.4.2", - "magento/module-login-as-customer-api": "100.4.2", - "magento/module-login-as-customer-assistance": "100.4.1", - "magento/module-login-as-customer-frontend-ui": "100.4.2", - "magento/module-login-as-customer-graph-ql": "100.4.0", - "magento/module-login-as-customer-log": "100.4.1", - "magento/module-login-as-customer-page-cache": "100.4.2", - "magento/module-login-as-customer-quote": "100.4.1", - "magento/module-login-as-customer-sales": "100.4.2", - "magento/module-marketplace": "100.4.1", - "magento/module-media-content": "100.4.2", - "magento/module-media-content-api": "100.4.2", - "magento/module-media-content-catalog": "100.4.2", - "magento/module-media-content-cms": "100.4.2", - "magento/module-media-content-synchronization": "100.4.1", - "magento/module-media-content-synchronization-api": "100.4.1", - "magento/module-media-content-synchronization-catalog": "100.4.1", - "magento/module-media-content-synchronization-cms": "100.4.1", - "magento/module-media-gallery": "100.4.2", - "magento/module-media-gallery-api": "101.0.2", - "magento/module-media-gallery-catalog": "100.4.1", - "magento/module-media-gallery-catalog-integration": "100.4.1", - "magento/module-media-gallery-catalog-ui": "100.4.1", - "magento/module-media-gallery-cms-ui": "100.4.1", - "magento/module-media-gallery-integration": "100.4.1", - "magento/module-media-gallery-metadata": "100.4.0", - "magento/module-media-gallery-metadata-api": "100.4.0", - "magento/module-media-gallery-renditions": "100.4.0", - "magento/module-media-gallery-renditions-api": "100.4.0", - "magento/module-media-gallery-synchronization": "100.4.1", - "magento/module-media-gallery-synchronization-api": "100.4.1", - "magento/module-media-gallery-synchronization-metadata": "100.4.0", - "magento/module-media-gallery-ui": "100.4.1", - "magento/module-media-gallery-ui-api": "100.4.1", - "magento/module-media-storage": "100.4.1", - "magento/module-message-queue": "100.4.2", - "magento/module-msrp": "100.4.1", - "magento/module-msrp-configurable-product": "100.4.0", - "magento/module-msrp-grouped-product": "100.4.0", - "magento/module-multishipping": "100.4.2", - "magento/module-mysql-mq": "100.4.0", - "magento/module-new-relic-reporting": "100.4.1", - "magento/module-newsletter": "100.4.2", - "magento/module-newsletter-graph-ql": "100.4.0", - "magento/module-offline-payments": "100.4.1", - "magento/module-offline-shipping": "100.4.1", - "magento/module-page-cache": "100.4.2", - "magento/module-payment": "100.4.2", - "magento/module-paypal": "101.0.2", - "magento/module-paypal-captcha": "100.4.0", - "magento/module-paypal-graph-ql": "100.4.1", - "magento/module-persistent": "100.4.2", - "magento/module-product-alert": "100.4.1", - "magento/module-product-video": "100.4.2", - "magento/module-quote": "101.2.2", - "magento/module-quote-analytics": "100.4.2", - "magento/module-quote-bundle-options": "100.4.0", - "magento/module-quote-configurable-options": "100.4.0", - "magento/module-quote-downloadable-links": "100.4.0", - "magento/module-quote-graph-ql": "100.4.2", - "magento/module-related-product-graph-ql": "100.4.1", - "magento/module-release-notification": "100.4.1", - "magento/module-remote-storage": "100.4.0", - "magento/module-reports": "100.4.2", - "magento/module-require-js": "100.4.0", - "magento/module-review": "100.4.2", - "magento/module-review-analytics": "100.4.1", - "magento/module-review-graph-ql": "100.4.0", - "magento/module-robots": "101.1.0", - "magento/module-rss": "100.4.1", - "magento/module-rule": "100.4.1", - "magento/module-sales": "103.0.2", - "magento/module-sales-analytics": "100.4.1", - "magento/module-sales-graph-ql": "100.4.2", - "magento/module-sales-inventory": "100.4.0", - "magento/module-sales-rule": "101.2.2", - "magento/module-sales-sequence": "100.4.1", - "magento/module-sample-data": "100.4.1", - "magento/module-search": "101.1.2", - "magento/module-security": "100.4.2", - "magento/module-send-friend": "100.4.1", - "magento/module-send-friend-graph-ql": "100.4.0", - "magento/module-shipping": "100.4.2", - "magento/module-sitemap": "100.4.2", - "magento/module-store": "101.1.2", - "magento/module-store-graph-ql": "100.4.2", - "magento/module-swagger": "100.4.1", - "magento/module-swagger-webapi": "100.4.0", - "magento/module-swagger-webapi-async": "100.4.0", - "magento/module-swatches": "100.4.2", - "magento/module-swatches-graph-ql": "100.4.1", - "magento/module-swatches-layered-navigation": "100.4.0", - "magento/module-tax": "100.4.2", - "magento/module-tax-graph-ql": "100.4.0", - "magento/module-tax-import-export": "100.4.2", - "magento/module-theme": "101.1.2", - "magento/module-theme-graph-ql": "100.4.1", - "magento/module-tinymce-3": "100.4.2", - "magento/module-translation": "100.4.2", - "magento/module-ui": "101.2.2", - "magento/module-ups": "100.4.2", - "magento/module-url-rewrite": "102.0.1", - "magento/module-url-rewrite-graph-ql": "100.4.1", - "magento/module-user": "101.2.2", - "magento/module-usps": "100.4.1", - "magento/module-variable": "100.4.0", - "magento/module-vault": "101.2.2", - "magento/module-vault-graph-ql": "100.4.0", - "magento/module-version": "100.4.0", - "magento/module-webapi": "100.4.1", - "magento/module-webapi-async": "100.4.0", - "magento/module-webapi-security": "100.4.0", - "magento/module-weee": "100.4.2", - "magento/module-weee-graph-ql": "100.4.0", - "magento/module-widget": "101.2.2", - "magento/module-wishlist": "101.2.2", - "magento/module-wishlist-analytics": "100.4.1", - "magento/module-wishlist-graph-ql": "100.4.2", - "magento/security-package": "1.1.1", - "magento/theme-adminhtml-backend": "100.4.2", - "magento/theme-frontend-blank": "100.4.2", - "magento/theme-frontend-luma": "100.4.2", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "paragonie/sodium_compat": "^1.6", - "paypal/module-braintree": "4.2.1", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "php-amqplib/php-amqplib": "~2.10.0", - "phpseclib/mcrypt_compat": "1.0.8", - "phpseclib/phpseclib": "2.0.*", - "ramsey/uuid": "~3.8.0", - "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", - "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "temando/module-shipping": "2.0.0", - "tubalmartin/cssmin": "4.1.1", - "vertex/product-magento-module": "4.2.0", - "webonyx/graphql-php": "^0.13.8", - "wikimedia/less.php": "~1.8.0", - "yotpo/magento2-module-yotpo-reviews-bundle": "3.1.3" - }, - "type": "metapackage", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "eCommerce Platform for Growth (Community Edition)" - }, - { - "name": "magento/security-package", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/security-package/magento-security-package-1.1.1.0.zip", - "shasum": "886736c13d857ec1dd1f5f91d4fc816a07e23cb9" - }, - "require": { - "google/recaptcha": "^1.2", - "magento/module-re-captcha-admin-ui": "1.1.0", - "magento/module-re-captcha-checkout": "1.1.0", - "magento/module-re-captcha-contact": "1.1.0", - "magento/module-re-captcha-customer": "1.1.0", - "magento/module-re-captcha-frontend-ui": "1.1.0", - "magento/module-re-captcha-migration": "1.1.0", - "magento/module-re-captcha-newsletter": "1.1.0", - "magento/module-re-captcha-paypal": "1.1.0", - "magento/module-re-captcha-review": "1.1.0", - "magento/module-re-captcha-send-friend": "1.1.0", - "magento/module-re-captcha-ui": "1.1.0", - "magento/module-re-captcha-user": "1.1.0", - "magento/module-re-captcha-validation": "1.1.0", - "magento/module-re-captcha-validation-api": "1.1.0", - "magento/module-re-captcha-version-2-checkbox": "2.0.0", - "magento/module-re-captcha-version-2-invisible": "2.0.0", - "magento/module-re-captcha-version-3-invisible": "2.0.0", - "magento/module-securitytxt": "1.1.0", - "magento/module-two-factor-auth": "1.1.1" - }, - "type": "metapackage", - "description": "Magento Security Package" - }, - { - "name": "magento/theme-adminhtml-backend", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.4.2.0.zip", - "shasum": "0d8b760624a0d52552f3a4d9087548fabcd367bb" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/theme-frontend-blank", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.4.2.0.zip", - "shasum": "41fb61581610af05b80c9dcf9071684de3e295c3" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/theme-frontend-luma", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.4.2.0.zip", - "shasum": "27604e45d9223646066f6f9dc5bfb54f704f9313" - }, - "require": { - "magento/framework": "103.0.*", - "magento/theme-frontend-blank": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/zendframework1", - "version": "1.14.5", - "source": { - "type": "git", - "url": "https://github.com/magento/zf1.git", - "reference": "6ad81500d33f085ca2391f2b59e37bd34203b29b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/zf1/zipball/6ad81500d33f085ca2391f2b59e37bd34203b29b", - "reference": "6ad81500d33f085ca2391f2b59e37bd34203b29b", - "shasum": "" - }, - "require": { - "php": ">=5.2.11" - }, - "require-dev": { - "phpunit/dbunit": "1.3.*", - "phpunit/phpunit": "3.7.*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.12.x-dev" - } - }, - "autoload": { - "psr-0": { - "Zend_": "library/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "include-path": [ - "library/" - ], - "license": [ - "BSD-3-Clause" - ], - "description": "Magento Zend Framework 1", - "homepage": "http://framework.zend.com/", - "keywords": [ - "ZF1", - "framework" - ], - "support": { - "issues": "https://github.com/magento/zf1/issues", - "source": "https://github.com/magento/zf1/tree/1.14.5" - }, - "time": "2020-12-02T21:12:59+00:00" - }, - { - "name": "monolog/monolog", - "version": "1.26.0", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "2209ddd84e7ef1256b7af205d0717fb62cfc9c33" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/2209ddd84e7ef1256b7af205d0717fb62cfc9c33", - "reference": "2209ddd84e7ef1256b7af205d0717fb62cfc9c33", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "psr/log": "~1.0" - }, - "provide": { - "psr/log-implementation": "1.0.0" - }, - "require-dev": { - "aws/aws-sdk-php": "^2.4.9 || ^3.0", - "doctrine/couchdb": "~1.0@dev", - "graylog2/gelf-php": "~1.0", - "php-amqplib/php-amqplib": "~2.4", - "php-console/php-console": "^3.1.3", - "phpstan/phpstan": "^0.12.59", - "phpunit/phpunit": "~4.5", - "ruflin/elastica": ">=0.90 <3.0", - "sentry/sentry": "^0.13", - "swiftmailer/swiftmailer": "^5.3|^6.0" - }, - "suggest": { - "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", - "doctrine/couchdb": "Allow sending log messages to a CouchDB server", - "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-mongo": "Allow sending log messages to a MongoDB server", - "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver", - "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", - "php-console/php-console": "Allow sending log messages to Google Chrome", - "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server", - "sentry/sentry": "Allow sending log messages to a Sentry server" - }, - "type": "library", - "autoload": { - "psr-4": { - "Monolog\\": "src/Monolog" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be/" - } - ], - "description": "Sends your logs to files, sockets, inboxes, databases and various web services", - "homepage": "http://github.com/Seldaek/monolog", - "keywords": [ - "log", - "logging", - "psr-3" - ], - "support": { - "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/1.26.0" - }, - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", - "type": "tidelift" - } - ], - "time": "2020-12-14T12:56:38+00:00" - }, - { - "name": "mtdowling/jmespath.php", - "version": "2.6.0", - "source": { - "type": "git", - "url": "https://github.com/jmespath/jmespath.php.git", - "reference": "42dae2cbd13154083ca6d70099692fef8ca84bfb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/42dae2cbd13154083ca6d70099692fef8ca84bfb", - "reference": "42dae2cbd13154083ca6d70099692fef8ca84bfb", - "shasum": "" - }, - "require": { - "php": "^5.4 || ^7.0 || ^8.0", - "symfony/polyfill-mbstring": "^1.17" - }, - "require-dev": { - "composer/xdebug-handler": "^1.4", - "phpunit/phpunit": "^4.8.36 || ^7.5.15" - }, - "bin": [ - "bin/jp.php" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev" - } - }, - "autoload": { - "psr-4": { - "JmesPath\\": "src/" - }, - "files": [ - "src/JmesPath.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Declaratively specify how to extract elements from a JSON document", - "keywords": [ - "json", - "jsonpath" - ], - "support": { - "issues": "https://github.com/jmespath/jmespath.php/issues", - "source": "https://github.com/jmespath/jmespath.php/tree/2.6.0" - }, - "time": "2020-07-31T21:01:56+00:00" - }, - { - "name": "myclabs/php-enum", - "version": "1.7.7", - "source": { - "type": "git", - "url": "https://github.com/myclabs/php-enum.git", - "reference": "d178027d1e679832db9f38248fcc7200647dc2b7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/php-enum/zipball/d178027d1e679832db9f38248fcc7200647dc2b7", - "reference": "d178027d1e679832db9f38248fcc7200647dc2b7", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": ">=7.1" - }, - "require-dev": { - "phpunit/phpunit": "^7", - "squizlabs/php_codesniffer": "1.*", - "vimeo/psalm": "^3.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "MyCLabs\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP Enum contributors", - "homepage": "https://github.com/myclabs/php-enum/graphs/contributors" - } - ], - "description": "PHP Enum implementation", - "homepage": "http://github.com/myclabs/php-enum", - "keywords": [ - "enum" - ], - "support": { - "issues": "https://github.com/myclabs/php-enum/issues", - "source": "https://github.com/myclabs/php-enum/tree/1.7.7" - }, - "funding": [ - { - "url": "https://github.com/mnapoli", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/myclabs/php-enum", - "type": "tidelift" - } - ], - "time": "2020-11-14T18:14:52+00:00" - }, - { - "name": "paragonie/constant_time_encoding", - "version": "v2.4.0", - "source": { - "type": "git", - "url": "https://github.com/paragonie/constant_time_encoding.git", - "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c", - "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c", - "shasum": "" - }, - "require": { - "php": "^7|^8" - }, - "require-dev": { - "phpunit/phpunit": "^6|^7|^8|^9", - "vimeo/psalm": "^1|^2|^3|^4" - }, - "type": "library", - "autoload": { - "psr-4": { - "ParagonIE\\ConstantTime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com/", - "role": "Maintainer" - }, - { - "name": "Steve 'Sc00bz' Thomas", - "email": "steve@tobtu.com", - "homepage": "https://www.tobtu.com/", - "role": "Original Developer" - } - ], - "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", - "keywords": [ - "base16", - "base32", - "base32_decode", - "base32_encode", - "base64", - "base64_decode", - "base64_encode", - "bin2hex", - "encoding", - "hex", - "hex2bin", - "rfc4648" - ], - "support": { - "email": "info@paragonie.com", - "issues": "https://github.com/paragonie/constant_time_encoding/issues", - "source": "https://github.com/paragonie/constant_time_encoding" - }, - "time": "2020-12-06T15:14:20+00:00" - }, - { - "name": "paragonie/random_compat", - "version": "v9.99.99", - "source": { - "type": "git", - "url": "https://github.com/paragonie/random_compat.git", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "shasum": "" - }, - "require": { - "php": "^7" - }, - "require-dev": { - "phpunit/phpunit": "4.*|5.*", - "vimeo/psalm": "^1" - }, - "suggest": { - "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." - }, - "type": "library", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com/" - } - ], - "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", - "keywords": [ - "csprng", - "polyfill", - "pseudorandom", - "random" - ], - "support": { - "email": "info@paragonie.com", - "issues": "https://github.com/paragonie/random_compat/issues", - "source": "https://github.com/paragonie/random_compat" - }, - "time": "2018-07-02T15:55:56+00:00" - }, - { - "name": "paragonie/sodium_compat", - "version": "v1.14.0", - "source": { - "type": "git", - "url": "https://github.com/paragonie/sodium_compat.git", - "reference": "a1cfe0b21faf9c0b61ac0c6188c4af7fd6fd0db3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/sodium_compat/zipball/a1cfe0b21faf9c0b61ac0c6188c4af7fd6fd0db3", - "reference": "a1cfe0b21faf9c0b61ac0c6188c4af7fd6fd0db3", - "shasum": "" - }, - "require": { - "paragonie/random_compat": ">=1", - "php": "^5.2.4|^5.3|^5.4|^5.5|^5.6|^7|^8" - }, - "require-dev": { - "phpunit/phpunit": "^3|^4|^5|^6|^7|^8|^9" - }, - "suggest": { - "ext-libsodium": "PHP < 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security.", - "ext-sodium": "PHP >= 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security." - }, - "type": "library", - "autoload": { - "files": [ - "autoload.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "ISC" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com" - }, - { - "name": "Frank Denis", - "email": "jedisct1@pureftpd.org" - } - ], - "description": "Pure PHP implementation of libsodium; uses the PHP extension if it exists", - "keywords": [ - "Authentication", - "BLAKE2b", - "ChaCha20", - "ChaCha20-Poly1305", - "Chapoly", - "Curve25519", - "Ed25519", - "EdDSA", - "Edwards-curve Digital Signature Algorithm", - "Elliptic Curve Diffie-Hellman", - "Poly1305", - "Pure-PHP cryptography", - "RFC 7748", - "RFC 8032", - "Salpoly", - "Salsa20", - "X25519", - "XChaCha20-Poly1305", - "XSalsa20-Poly1305", - "Xchacha20", - "Xsalsa20", - "aead", - "cryptography", - "ecdh", - "elliptic curve", - "elliptic curve cryptography", - "encryption", - "libsodium", - "php", - "public-key cryptography", - "secret-key cryptography", - "side-channel resistant" - ], - "support": { - "issues": "https://github.com/paragonie/sodium_compat/issues", - "source": "https://github.com/paragonie/sodium_compat/tree/v1.14.0" - }, - "time": "2020-12-03T16:26:19+00:00" - }, - { - "name": "paypal/module-braintree", - "version": "4.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree/paypal-module-braintree-4.2.1.0.zip", - "shasum": "e28de9ccbd9c818caf38f90010300bbc55c67d6c" - }, - "require": { - "paypal/module-braintree-core": "4.2.1", - "paypal/module-braintree-graph-ql": "4.1.2" - }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Braintree Magento" - }, - { - "name": "paypal/module-braintree-core", - "version": "4.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree-core/paypal-module-braintree-core-4.2.1.0.zip", - "shasum": "a1281e964c6b7ce26824d53c80c71b778d2e3d8c" - }, - "require": { - "braintree/braintree_php": "5.2.0", - "ext-json": "*", - "ext-simplexml": "*", - "league/iso3166": "^2.1", - "magento/module-backend": "100.2.*||101.0.*||^102.0.0", - "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", - "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", - "magento/module-config": "101.0.*||101.1.*||^101.2.0", - "magento/module-customer": "101.0.*||102.0.*||^103.0.0", - "magento/module-directory": "100.2.*||100.3.*||^100.4.0", - "magento/module-payment": "100.2.*||100.3.*||^100.4.0", - "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", - "magento/module-quote": "101.0.*||101.1.*||^101.2.0", - "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", - "magento/module-theme": "100.2.*||101.0.*||^101.1.0", - "magento/module-ui": "101.0.*||101.1.*||^101.2.0", - "magento/module-vault": "101.0.*||101.1.*||^101.2.0" - }, - "conflict": { - "gene/module-braintree": "*", - "magento/module-braintree": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "PayPal\\Braintree\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Fork from the Magento Braintree 2.2.0 module by Gene Commerce for PayPal." - }, - { - "name": "paypal/module-braintree-graph-ql", - "version": "4.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree-graph-ql/paypal-module-braintree-graph-ql-4.1.2.0.zip", - "shasum": "b4b8151848a4d270b4c3a2b416ee9b1ccd48dbbe" - }, - "require": { - "magento/framework": "^102||^103", - "magento/module-quote": "^101", - "magento/module-quote-graph-ql": "^100", - "magento/module-store": "^101", - "paypal/module-braintree-core": "^4.1", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "^100" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "PayPal\\BraintreeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "pelago/emogrifier", - "version": "v3.1.0", - "source": { - "type": "git", - "url": "https://github.com/MyIntervals/emogrifier.git", - "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", - "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "php": "^5.6 || ~7.0 || ~7.1 || ~7.2 || ~7.3 || ~7.4", - "symfony/css-selector": "^2.8 || ^3.0 || ^4.0 || ^5.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.15.3", - "phpmd/phpmd": "^2.7.0", - "phpunit/phpunit": "^5.7.27", - "squizlabs/php_codesniffer": "^3.5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Pelago\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Oliver Klee", - "email": "github@oliverklee.de" - }, - { - "name": "Zoli Szabó", - "email": "zoli.szabo+github@gmail.com" - }, - { - "name": "John Reeve", - "email": "jreeve@pelagodesign.com" - }, - { - "name": "Jake Hotson", - "email": "jake@qzdesign.co.uk" - }, - { - "name": "Cameron Brooks" - }, - { - "name": "Jaime Prado" - } - ], - "description": "Converts CSS styles into inline style attributes in your HTML code", - "homepage": "https://www.myintervals.com/emogrifier.php", - "keywords": [ - "css", - "email", - "pre-processing" - ], - "support": { - "issues": "https://github.com/MyIntervals/emogrifier/issues", - "source": "https://github.com/MyIntervals/emogrifier" - }, - "time": "2019-12-26T19:37:31+00:00" - }, - { - "name": "php-amqplib/php-amqplib", - "version": "v2.10.1", - "source": { - "type": "git", - "url": "https://github.com/php-amqplib/php-amqplib.git", - "reference": "6e2b2501e021e994fb64429e5a78118f83b5c200" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/6e2b2501e021e994fb64429e5a78118f83b5c200", - "reference": "6e2b2501e021e994fb64429e5a78118f83b5c200", - "shasum": "" - }, - "require": { - "ext-bcmath": "*", - "ext-sockets": "*", - "php": ">=5.6" - }, - "replace": { - "videlalvaro/php-amqplib": "self.version" - }, - "require-dev": { - "ext-curl": "*", - "nategood/httpful": "^0.2.20", - "phpunit/phpunit": "^5.7|^6.5|^7.0", - "squizlabs/php_codesniffer": "^2.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.10-dev" - } - }, - "autoload": { - "psr-4": { - "PhpAmqpLib\\": "PhpAmqpLib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-2.1-or-later" - ], - "authors": [ - { - "name": "Alvaro Videla", - "role": "Original Maintainer" - }, - { - "name": "John Kelly", - "email": "johnmkelly86@gmail.com", - "role": "Maintainer" - }, - { - "name": "Raúl Araya", - "email": "nubeiro@gmail.com", - "role": "Maintainer" - }, - { - "name": "Luke Bakken", - "email": "luke@bakken.io", - "role": "Maintainer" - } - ], - "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", - "homepage": "https://github.com/php-amqplib/php-amqplib/", - "keywords": [ - "message", - "queue", - "rabbitmq" - ], - "support": { - "issues": "https://github.com/php-amqplib/php-amqplib/issues", - "source": "https://github.com/php-amqplib/php-amqplib/tree/v2.10.1" - }, - "time": "2019-10-10T13:23:40+00:00" - }, - { - "name": "phpseclib/mcrypt_compat", - "version": "1.0.8", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/mcrypt_compat.git", - "reference": "f74c7b1897b62f08f268184b8bb98d9d9ab723b0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/f74c7b1897b62f08f268184b8bb98d9d9ab723b0", - "reference": "f74c7b1897b62f08f268184b8bb98d9d9ab723b0", - "shasum": "" - }, - "require": { - "php": ">=5.3.3", - "phpseclib/phpseclib": ">=2.0.11 <3.0.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35|^5.7|^6.0" - }, - "suggest": { - "ext-openssl": "Will enable faster cryptographic operations" - }, - "type": "library", - "autoload": { - "files": [ - "lib/mcrypt.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jim Wigginton", - "email": "terrafrost@php.net", - "homepage": "http://phpseclib.sourceforge.net/" - } - ], - "description": "PHP 7.1 polyfill for the mcrypt extension from PHP <= 7.0", - "keywords": [ - "cryptograpy", - "encryption", - "mcrypt" - ], - "support": { - "email": "terrafrost@php.net", - "issues": "https://github.com/phpseclib/mcrypt_compat/issues", - "source": "https://github.com/phpseclib/mcrypt_compat" - }, - "time": "2018-08-22T03:11:43+00:00" - }, - { - "name": "phpseclib/phpseclib", - "version": "2.0.30", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "136b9ca7eebef78be14abf90d65c5e57b6bc5d36" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/136b9ca7eebef78be14abf90d65c5e57b6bc5d36", - "reference": "136b9ca7eebef78be14abf90d65c5e57b6bc5d36", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "phing/phing": "~2.7", - "phpunit/phpunit": "^4.8.35|^5.7|^6.0|^9.4", - "squizlabs/php_codesniffer": "~2.0" - }, - "suggest": { - "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", - "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", - "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", - "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." - }, - "type": "library", - "autoload": { - "files": [ - "phpseclib/bootstrap.php" - ], - "psr-4": { - "phpseclib\\": "phpseclib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jim Wigginton", - "email": "terrafrost@php.net", - "role": "Lead Developer" - }, - { - "name": "Patrick Monnerat", - "email": "pm@datasphere.ch", - "role": "Developer" - }, - { - "name": "Andreas Fischer", - "email": "bantu@phpbb.com", - "role": "Developer" - }, - { - "name": "Hans-Jürgen Petrich", - "email": "petrich@tronic-media.com", - "role": "Developer" - }, - { - "name": "Graham Campbell", - "email": "graham@alt-three.com", - "role": "Developer" - } - ], - "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", - "homepage": "http://phpseclib.sourceforge.net/", - "keywords": [ - "BigInteger", - "aes", - "asn.1", - "asn1", - "blowfish", - "crypto", - "cryptography", - "encryption", - "rsa", - "security", - "sftp", - "signature", - "signing", - "ssh", - "twofish", - "x.509", - "x509" - ], - "support": { - "issues": "https://github.com/phpseclib/phpseclib/issues", - "source": "https://github.com/phpseclib/phpseclib/tree/2.0.30" - }, - "funding": [ - { - "url": "https://github.com/terrafrost", - "type": "github" - }, - { - "url": "https://www.patreon.com/phpseclib", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", - "type": "tidelift" - } - ], - "time": "2020-12-17T05:42:04+00:00" - }, - { - "name": "psr/cache", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Cache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for caching libraries", - "keywords": [ - "cache", - "psr", - "psr-6" - ], - "support": { - "source": "https://github.com/php-fig/cache/tree/master" - }, - "time": "2016-08-06T20:24:11+00:00" - }, - { - "name": "psr/container", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Container\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common Container Interface (PHP FIG PSR-11)", - "homepage": "https://github.com/php-fig/container", - "keywords": [ - "PSR-11", - "container", - "container-interface", - "container-interop", - "psr" - ], - "support": { - "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/master" - }, - "time": "2017-02-14T16:28:37+00:00" - }, - { - "name": "psr/http-message", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-message.git", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP messages", - "homepage": "https://github.com/php-fig/http-message", - "keywords": [ - "http", - "http-message", - "psr", - "psr-7", - "request", - "response" - ], - "support": { - "source": "https://github.com/php-fig/http-message/tree/master" - }, - "time": "2016-08-06T14:39:51+00:00" - }, - { - "name": "psr/log", - "version": "1.1.3", - "source": { - "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Log\\": "Psr/Log/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", - "keywords": [ - "log", - "psr", - "psr-3" - ], - "support": { - "source": "https://github.com/php-fig/log/tree/1.1.3" - }, - "time": "2020-03-23T09:12:05+00:00" - }, - { - "name": "ralouphie/getallheaders", - "version": "3.0.3", - "source": { - "type": "git", - "url": "https://github.com/ralouphie/getallheaders.git", - "reference": "120b605dfeb996808c31b6477290a714d356e822" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", - "reference": "120b605dfeb996808c31b6477290a714d356e822", - "shasum": "" - }, - "require": { - "php": ">=5.6" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^5 || ^6.5" - }, - "type": "library", - "autoload": { - "files": [ - "src/getallheaders.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ralph Khattar", - "email": "ralph.khattar@gmail.com" - } - ], - "description": "A polyfill for getallheaders.", - "support": { - "issues": "https://github.com/ralouphie/getallheaders/issues", - "source": "https://github.com/ralouphie/getallheaders/tree/develop" - }, - "time": "2019-03-08T08:55:37+00:00" - }, - { - "name": "ramsey/uuid", - "version": "3.8.0", - "source": { - "type": "git", - "url": "https://github.com/ramsey/uuid.git", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/d09ea80159c1929d75b3f9c60504d613aeb4a1e3", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3", - "shasum": "" - }, - "require": { - "paragonie/random_compat": "^1.0|^2.0|9.99.99", - "php": "^5.4 || ^7.0", - "symfony/polyfill-ctype": "^1.8" - }, - "replace": { - "rhumsaa/uuid": "self.version" - }, - "require-dev": { - "codeception/aspect-mock": "^1.0 | ~2.0.0", - "doctrine/annotations": "~1.2.0", - "goaop/framework": "1.0.0-alpha.2 | ^1.0 | ~2.1.0", - "ircmaxell/random-lib": "^1.1", - "jakub-onderka/php-parallel-lint": "^0.9.0", - "mockery/mockery": "^0.9.9", - "moontoast/math": "^1.1", - "php-mock/php-mock-phpunit": "^0.3|^1.1", - "phpunit/phpunit": "^4.7|^5.0|^6.5", - "squizlabs/php_codesniffer": "^2.3" - }, - "suggest": { - "ext-ctype": "Provides support for PHP Ctype functions", - "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", - "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", - "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter", - "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", - "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", - "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Ramsey\\Uuid\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com/" - }, - { - "name": "Marijn Huizendveld", - "email": "marijn.huizendveld@gmail.com" - }, - { - "name": "Thibaud Fabre", - "email": "thibaud@aztech.io" - } - ], - "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", - "homepage": "https://github.com/ramsey/uuid", - "keywords": [ - "guid", - "identifier", - "uuid" - ], - "support": { - "issues": "https://github.com/ramsey/uuid/issues", - "source": "https://github.com/ramsey/uuid" - }, - "time": "2018-07-19T23:38:55+00:00" - }, - { - "name": "react/promise", - "version": "v2.8.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/promise.git", - "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise/zipball/f3cff96a19736714524ca0dd1d4130de73dbbbc4", - "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^7.0 || ^6.5 || ^5.7 || ^4.8.36" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Promise\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com" - } - ], - "description": "A lightweight implementation of CommonJS Promises/A for PHP", - "keywords": [ - "promise", - "promises" - ], - "support": { - "issues": "https://github.com/reactphp/promise/issues", - "source": "https://github.com/reactphp/promise/tree/v2.8.0" - }, - "time": "2020-05-12T15:16:56+00:00" - }, - { - "name": "seld/jsonlint", - "version": "1.8.3", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/jsonlint.git", - "reference": "9ad6ce79c342fbd44df10ea95511a1b24dee5b57" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/9ad6ce79c342fbd44df10ea95511a1b24dee5b57", - "reference": "9ad6ce79c342fbd44df10ea95511a1b24dee5b57", - "shasum": "" - }, - "require": { - "php": "^5.3 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" - }, - "bin": [ - "bin/jsonlint" - ], - "type": "library", - "autoload": { - "psr-4": { - "Seld\\JsonLint\\": "src/Seld/JsonLint/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be/" - } - ], - "description": "JSON Linter", - "keywords": [ - "json", - "linter", - "parser", - "validator" - ], - "support": { - "issues": "https://github.com/Seldaek/jsonlint/issues", - "source": "https://github.com/Seldaek/jsonlint/tree/1.8.3" - }, - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", - "type": "tidelift" - } - ], - "time": "2020-11-11T09:19:24+00:00" - }, - { - "name": "seld/phar-utils", - "version": "1.1.1", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/phar-utils.git", - "reference": "8674b1d84ffb47cc59a101f5d5a3b61e87d23796" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/8674b1d84ffb47cc59a101f5d5a3b61e87d23796", - "reference": "8674b1d84ffb47cc59a101f5d5a3b61e87d23796", - "shasum": "" - }, - "require": { - "php": ">=5.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Seld\\PharUtils\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be" - } - ], - "description": "PHAR file format utilities, for when PHP phars you up", - "keywords": [ - "phar" - ], - "support": { - "issues": "https://github.com/Seldaek/phar-utils/issues", - "source": "https://github.com/Seldaek/phar-utils/tree/master" - }, - "time": "2020-07-07T18:42:57+00:00" - }, - { - "name": "spomky-labs/otphp", - "version": "v10.0.1", - "source": { - "type": "git", - "url": "https://github.com/Spomky-Labs/otphp.git", - "reference": "f44cce5a9db4b8da410215d992110482c931232f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/f44cce5a9db4b8da410215d992110482c931232f", - "reference": "f44cce5a9db4b8da410215d992110482c931232f", - "shasum": "" - }, - "require": { - "beberlei/assert": "^3.0", - "ext-mbstring": "*", - "paragonie/constant_time_encoding": "^2.0", - "php": "^7.2|^8.0", - "thecodingmachine/safe": "^0.1.14|^1.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-beberlei-assert": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^8.0", - "thecodingmachine/phpstan-safe-rule": "^1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "v10.0": "10.0.x-dev", - "v9.0": "9.0.x-dev", - "v8.3": "8.3.x-dev" - } - }, - "autoload": { - "psr-4": { - "OTPHP\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky" - }, - { - "name": "All contributors", - "homepage": "https://github.com/Spomky-Labs/otphp/contributors" - } - ], - "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", - "homepage": "https://github.com/Spomky-Labs/otphp", - "keywords": [ - "FreeOTP", - "RFC 4226", - "RFC 6238", - "google authenticator", - "hotp", - "otp", - "totp" - ], - "support": { - "issues": "https://github.com/Spomky-Labs/otphp/issues", - "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.1" - }, - "time": "2020-01-28T09:24:19+00:00" - }, - { - "name": "symfony/console", - "version": "v4.4.19", - "source": { - "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "24026c44fc37099fa145707fecd43672831b837a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/24026c44fc37099fa145707fecd43672831b837a", - "reference": "24026c44fc37099fa145707fecd43672831b837a", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.8", - "symfony/polyfill-php80": "^1.15", - "symfony/service-contracts": "^1.1|^2" - }, - "conflict": { - "symfony/dependency-injection": "<3.4", - "symfony/event-dispatcher": "<4.3|>=5", - "symfony/lock": "<4.4", - "symfony/process": "<3.3" - }, - "provide": { - "psr/log-implementation": "1.0" - }, - "require-dev": { - "psr/log": "~1.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/event-dispatcher": "^4.3", - "symfony/lock": "^4.4|^5.0", - "symfony/process": "^3.4|^4.0|^5.0", - "symfony/var-dumper": "^4.3|^5.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Console\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Eases the creation of beautiful and testable command line interfaces", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/console/tree/v4.4.19" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T09:09:26+00:00" - }, - { - "name": "symfony/css-selector", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/css-selector.git", - "reference": "f65f217b3314504a1ec99c2d6ef69016bb13490f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/f65f217b3314504a1ec99c2d6ef69016bb13490f", - "reference": "f65f217b3314504a1ec99c2d6ef69016bb13490f", - "shasum": "" - }, - "require": { - "php": ">=7.2.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\CssSelector\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Jean-François Simon", - "email": "jeanfrancois.simon@sensiolabs.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Converts CSS selectors to XPath expressions", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/css-selector/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T10:01:46+00:00" - }, - { - "name": "symfony/deprecation-contracts", - "version": "v2.2.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5fa56b4074d1ae755beb55617ddafe6f5d78f665", - "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "files": [ - "function.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "A generic function and convention to trigger deprecation notices", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/master" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-07T11:33:47+00:00" - }, - { - "name": "symfony/event-dispatcher", - "version": "v4.4.19", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "c352647244bd376bf7d31efbd5401f13f50dad0c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/c352647244bd376bf7d31efbd5401f13f50dad0c", - "reference": "c352647244bd376bf7d31efbd5401f13f50dad0c", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/event-dispatcher-contracts": "^1.1" - }, - "conflict": { - "symfony/dependency-injection": "<3.4" - }, - "provide": { - "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "1.1" - }, - "require-dev": { - "psr/log": "~1.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/error-handler": "~3.4|~4.4", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/http-foundation": "^3.4|^4.0|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/stopwatch": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\EventDispatcher\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.19" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T09:09:26+00:00" - }, - { - "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.9", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/84e23fdcd2517bf37aecbd16967e83f0caee25a7", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7", - "shasum": "" - }, - "require": { - "php": ">=7.1.3" - }, - "suggest": { - "psr/event-dispatcher": "", - "symfony/event-dispatcher-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\EventDispatcher\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to dispatching event", - "homepage": "https://symfony.com/", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.9" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-06T13:19:58+00:00" - }, - { - "name": "symfony/filesystem", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/filesystem.git", - "reference": "262d033b57c73e8b59cd6e68a45c528318b15038" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/262d033b57c73e8b59cd6e68a45c528318b15038", - "reference": "262d033b57c73e8b59cd6e68a45c528318b15038", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Filesystem\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides basic utilities for the filesystem", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/filesystem/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T10:01:46+00:00" - }, - { - "name": "symfony/finder", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "4adc8d172d602008c204c2e16956f99257248e03" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/4adc8d172d602008c204c2e16956f99257248e03", - "reference": "4adc8d172d602008c204c2e16956f99257248e03", - "shasum": "" - }, - "require": { - "php": ">=7.2.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Finder\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Finds files and directories via an intuitive fluent interface", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/finder/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-28T22:06:19+00:00" - }, - { - "name": "symfony/options-resolver", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/options-resolver.git", - "reference": "5d0f633f9bbfcf7ec642a2b5037268e61b0a62ce" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/5d0f633f9bbfcf7ec642a2b5037268e61b0a62ce", - "reference": "5d0f633f9bbfcf7ec642a2b5037268e61b0a62ce", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php73": "~1.0", - "symfony/polyfill-php80": "^1.15" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\OptionsResolver\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides an improved replacement for the array_replace PHP function", - "homepage": "https://symfony.com/", - "keywords": [ - "config", - "configuration", - "options" - ], - "support": { - "source": "https://github.com/symfony/options-resolver/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T12:56:27+00:00" - }, - { - "name": "symfony/polyfill-ctype", - "version": "v1.22.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "c6c942b1ac76c82448322025e084cadc56048b4e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e", - "reference": "c6c942b1ac76c82448322025e084cadc56048b4e", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-ctype": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for ctype functions", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" - ], - "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.22.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-07T16:49:33+00:00" - }, - { - "name": "symfony/polyfill-intl-grapheme", - "version": "v1.22.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "267a9adeb8ecb8071040a740930e077cdfb987af" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/267a9adeb8ecb8071040a740930e077cdfb987af", - "reference": "267a9adeb8ecb8071040a740930e077cdfb987af", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Grapheme\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's grapheme_* functions", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "grapheme", - "intl", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.22.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-07T16:49:33+00:00" - }, - { - "name": "symfony/polyfill-intl-idn", - "version": "v1.22.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44", - "reference": "0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44", - "shasum": "" - }, - "require": { - "php": ">=7.1", - "symfony/polyfill-intl-normalizer": "^1.10", - "symfony/polyfill-php72": "^1.10" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Idn\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Laurent Bassin", - "email": "laurent@bassin.info" - }, - { - "name": "Trevor Rowbotham", - "email": "trevor.rowbotham@pm.me" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "idn", - "intl", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.22.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-07T16:49:33+00:00" - }, - { - "name": "symfony/polyfill-intl-normalizer", - "version": "v1.22.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "6e971c891537eb617a00bb07a43d182a6915faba" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/6e971c891537eb617a00bb07a43d182a6915faba", - "reference": "6e971c891537eb617a00bb07a43d182a6915faba", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Normalizer\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's Normalizer class and related functions", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "intl", - "normalizer", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.22.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-07T17:09:11+00:00" - }, - { - "name": "symfony/polyfill-mbstring", - "version": "v1.22.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/f377a3dd1fde44d37b9831d68dc8dea3ffd28e13", - "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-mbstring": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for the Mbstring extension", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "mbstring", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.22.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-07T16:49:33+00:00" - }, - { - "name": "symfony/polyfill-php72", - "version": "v1.22.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9", - "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.22.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-07T16:49:33+00:00" - }, - { - "name": "symfony/polyfill-php73", - "version": "v1.22.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/a678b42e92f86eca04b7fa4c0f6f19d097fb69e2", - "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.22.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-07T16:49:33+00:00" - }, - { - "name": "symfony/polyfill-php80", - "version": "v1.22.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91", - "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.22.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-07T16:49:33+00:00" - }, - { - "name": "symfony/process", - "version": "v4.4.19", - "source": { - "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "7e950b6366d4da90292c2e7fa820b3c1842b965a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/7e950b6366d4da90292c2e7fa820b3c1842b965a", - "reference": "7e950b6366d4da90292c2e7fa820b3c1842b965a", - "shasum": "" - }, - "require": { - "php": ">=7.1.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Process\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Executes commands in sub-processes", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/process/tree/v4.4.19" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T09:09:26+00:00" - }, - { - "name": "symfony/property-access", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/property-access.git", - "reference": "3af8ed262bd3217512a13b023981fe68f36ad5f3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/3af8ed262bd3217512a13b023981fe68f36ad5f3", - "reference": "3af8ed262bd3217512a13b023981fe68f36ad5f3", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15", - "symfony/property-info": "^5.2" - }, - "require-dev": { - "symfony/cache": "^4.4|^5.0" - }, - "suggest": { - "psr/cache-implementation": "To cache access methods." - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\PropertyAccess\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides functions to read and write from/to an object or array using a simple string notation", - "homepage": "https://symfony.com/", - "keywords": [ - "access", - "array", - "extraction", - "index", - "injection", - "object", - "property", - "property path", - "reflection" - ], - "support": { - "source": "https://github.com/symfony/property-access/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T10:15:41+00:00" - }, - { - "name": "symfony/property-info", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/property-info.git", - "reference": "4e4f368c3737b1c175d66f4fc0b99a5bcd161a77" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/4e4f368c3737b1c175d66f4fc0b99a5bcd161a77", - "reference": "4e4f368c3737b1c175d66f4fc0b99a5bcd161a77", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15", - "symfony/string": "^5.1" - }, - "conflict": { - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", - "symfony/dependency-injection": "<4.4" - }, - "require-dev": { - "doctrine/annotations": "^1.10.4", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/cache": "^4.4|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/serializer": "^4.4|^5.0" - }, - "suggest": { - "phpdocumentor/reflection-docblock": "To use the PHPDoc", - "psr/cache-implementation": "To cache results", - "symfony/doctrine-bridge": "To use Doctrine metadata", - "symfony/serializer": "To use Serializer metadata" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\PropertyInfo\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kévin Dunglas", - "email": "dunglas@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Extracts information about PHP class' properties using metadata of popular sources", - "homepage": "https://symfony.com/", - "keywords": [ - "doctrine", - "phpdoc", - "property", - "symfony", - "type", - "validator" - ], - "support": { - "source": "https://github.com/symfony/property-info/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T10:15:41+00:00" - }, - { - "name": "symfony/service-contracts", - "version": "v2.2.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.0" - }, - "suggest": { - "symfony/service-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Service\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to writing services", - "homepage": "https://symfony.com/", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/service-contracts/tree/master" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-07T11:33:47+00:00" - }, - { - "name": "symfony/string", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/string.git", - "reference": "c95468897f408dd0aca2ff582074423dd0455122" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/c95468897f408dd0aca2ff582074423dd0455122", - "reference": "c95468897f408dd0aca2ff582074423dd0455122", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-intl-grapheme": "~1.0", - "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "~1.15" - }, - "require-dev": { - "symfony/error-handler": "^4.4|^5.0", - "symfony/http-client": "^4.4|^5.0", - "symfony/translation-contracts": "^1.1|^2", - "symfony/var-exporter": "^4.4|^5.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\String\\": "" - }, - "files": [ - "Resources/functions.php" - ], - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", - "homepage": "https://symfony.com/", - "keywords": [ - "grapheme", - "i18n", - "string", - "unicode", - "utf-8", - "utf8" - ], - "support": { - "source": "https://github.com/symfony/string/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-25T15:14:59+00:00" - }, - { - "name": "tedivm/jshrink", - "version": "v1.3.3", - "source": { - "type": "git", - "url": "https://github.com/tedious/JShrink.git", - "reference": "566e0c731ba4e372be2de429ef7d54f4faf4477a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tedious/JShrink/zipball/566e0c731ba4e372be2de429ef7d54f4faf4477a", - "reference": "566e0c731ba4e372be2de429ef7d54f4faf4477a", - "shasum": "" - }, - "require": { - "php": "^5.6|^7.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.8", - "php-coveralls/php-coveralls": "^1.1.0", - "phpunit/phpunit": "^6" - }, - "type": "library", - "autoload": { - "psr-0": { - "JShrink": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Robert Hafner", - "email": "tedivm@tedivm.com" - } - ], - "description": "Javascript Minifier built in PHP", - "homepage": "http://github.com/tedious/JShrink", - "keywords": [ - "javascript", - "minifier" - ], - "support": { - "issues": "https://github.com/tedious/JShrink/issues", - "source": "https://github.com/tedious/JShrink/tree/master" - }, - "time": "2019-06-28T18:11:46+00:00" - }, - { - "name": "temando/module-shipping", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/temando/module-shipping/temando-module-shipping-2.0.0.0.zip", - "shasum": "78974a6f6a2bfb214e96882562111d35163971b1" - }, - "require": { - "temando/module-shipping-remover": "1.0.0" - }, - "type": "metapackage", - "license": [ - "OSL-3.0" - ], - "description": "Temando multi-carrier shipping extension for Magento 2" - }, - { - "name": "temando/module-shipping-remover", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/temando/module-shipping-remover/temando-module-shipping-remover-1.0.0.0.zip", - "shasum": "fd37ccded9678386a94e104fbd37332254d7c429" - }, - "require": { - "magento/framework": "*", - "magento/module-eav": "*" - }, - "replace": { - "temando/module-shipping-m2": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Temando\\ShippingRemover\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Removes Temando multi-carrier shipping extension from Magento 2" - }, - { - "name": "thecodingmachine/safe", - "version": "v1.3.3", - "source": { - "type": "git", - "url": "https://github.com/thecodingmachine/safe.git", - "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", - "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "require-dev": { - "phpstan/phpstan": "^0.12", - "squizlabs/php_codesniffer": "^3.2", - "thecodingmachine/phpstan-strict-rules": "^0.12" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.1-dev" - } - }, - "autoload": { - "psr-4": { - "Safe\\": [ - "lib/", - "deprecated/", - "generated/" - ] - }, - "files": [ - "deprecated/apc.php", - "deprecated/libevent.php", - "deprecated/mssql.php", - "deprecated/stats.php", - "lib/special_cases.php", - "generated/apache.php", - "generated/apcu.php", - "generated/array.php", - "generated/bzip2.php", - "generated/calendar.php", - "generated/classobj.php", - "generated/com.php", - "generated/cubrid.php", - "generated/curl.php", - "generated/datetime.php", - "generated/dir.php", - "generated/eio.php", - "generated/errorfunc.php", - "generated/exec.php", - "generated/fileinfo.php", - "generated/filesystem.php", - "generated/filter.php", - "generated/fpm.php", - "generated/ftp.php", - "generated/funchand.php", - "generated/gmp.php", - "generated/gnupg.php", - "generated/hash.php", - "generated/ibase.php", - "generated/ibmDb2.php", - "generated/iconv.php", - "generated/image.php", - "generated/imap.php", - "generated/info.php", - "generated/ingres-ii.php", - "generated/inotify.php", - "generated/json.php", - "generated/ldap.php", - "generated/libxml.php", - "generated/lzf.php", - "generated/mailparse.php", - "generated/mbstring.php", - "generated/misc.php", - "generated/msql.php", - "generated/mysql.php", - "generated/mysqli.php", - "generated/mysqlndMs.php", - "generated/mysqlndQc.php", - "generated/network.php", - "generated/oci8.php", - "generated/opcache.php", - "generated/openssl.php", - "generated/outcontrol.php", - "generated/password.php", - "generated/pcntl.php", - "generated/pcre.php", - "generated/pdf.php", - "generated/pgsql.php", - "generated/posix.php", - "generated/ps.php", - "generated/pspell.php", - "generated/readline.php", - "generated/rpminfo.php", - "generated/rrd.php", - "generated/sem.php", - "generated/session.php", - "generated/shmop.php", - "generated/simplexml.php", - "generated/sockets.php", - "generated/sodium.php", - "generated/solr.php", - "generated/spl.php", - "generated/sqlsrv.php", - "generated/ssdeep.php", - "generated/ssh2.php", - "generated/stream.php", - "generated/strings.php", - "generated/swoole.php", - "generated/uodbc.php", - "generated/uopz.php", - "generated/url.php", - "generated/var.php", - "generated/xdiff.php", - "generated/xml.php", - "generated/xmlrpc.php", - "generated/yaml.php", - "generated/yaz.php", - "generated/zip.php", - "generated/zlib.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHP core functions that throw exceptions instead of returning FALSE on error", - "support": { - "issues": "https://github.com/thecodingmachine/safe/issues", - "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" - }, - "time": "2020-10-28T17:51:34+00:00" - }, - { - "name": "true/punycode", - "version": "v2.1.1", - "source": { - "type": "git", - "url": "https://github.com/true/php-punycode.git", - "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/true/php-punycode/zipball/a4d0c11a36dd7f4e7cd7096076cab6d3378a071e", - "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "symfony/polyfill-mbstring": "^1.3" - }, - "require-dev": { - "phpunit/phpunit": "~4.7", - "squizlabs/php_codesniffer": "~2.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "TrueBV\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Renan Gonçalves", - "email": "renan.saddam@gmail.com" - } - ], - "description": "A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)", - "homepage": "https://github.com/true/php-punycode", - "keywords": [ - "idna", - "punycode" - ], - "support": { - "issues": "https://github.com/true/php-punycode/issues", - "source": "https://github.com/true/php-punycode/tree/master" - }, - "time": "2016-11-16T10:37:54+00:00" - }, - { - "name": "tubalmartin/cssmin", - "version": "v4.1.1", - "source": { - "type": "git", - "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git", - "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/3cbf557f4079d83a06f9c3ff9b957c022d7805cf", - "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf", - "shasum": "" - }, - "require": { - "ext-pcre": "*", - "php": ">=5.3.2" - }, - "require-dev": { - "cogpowered/finediff": "0.3.*", - "phpunit/phpunit": "4.8.*" - }, - "bin": [ - "cssmin" - ], - "type": "library", - "autoload": { - "psr-4": { - "tubalmartin\\CssMin\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Túbal Martín", - "homepage": "http://tubalmartin.me/" - } - ], - "description": "A PHP port of the YUI CSS compressor", - "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port", - "keywords": [ - "compress", - "compressor", - "css", - "cssmin", - "minify", - "yui" - ], - "support": { - "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", - "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" - }, - "time": "2018-01-15T15:26:51+00:00" - }, - { - "name": "vertex/module-address-validation", - "version": "2.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-address-validation/vertex-module-address-validation-2.1.1.0.zip", - "shasum": "22763e3f1f10287206871270aa42531bc483a8d6" - }, - "require": { - "ext-json": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "magento/framework": "^100|^101|^102|^103", - "magento/module-checkout": "^100", - "magento/module-config": "^101", - "magento/module-quote": "^100|^101", - "magento/module-store": "^100|^101", - "magento/module-tax": "^100", - "php": "^7.0", - "vertex/module-address-validation-api": "^1", - "vertex/module-tax": "^4" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "ext-dom": "*", - "magento/magento-coding-standard": "^5.0", - "roave/security-advisories": "dev-master" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\AddressValidation\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Vertex Address Validation module for Magento 2" - }, - { - "name": "vertex/module-address-validation-api", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-address-validation-api/vertex-module-address-validation-api-1.0.1.0.zip", - "shasum": "c218025e4d3f67e1e84a47ecafd36b496a244b78" - }, - "require": { - "magento/framework": "^100|^101|^102|^103", - "magento/module-store": "^100|^101", - "php": "^7.1", - "vertex/sdk": "^1" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "magento/magento-coding-standard": "^5.0", - "roave/security-advisories": "dev-master" - }, - "suggest": { - "magento/module-webapi": "^100" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\AddressValidationApi\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Vertex Address Cleansing module for Magento 2 API" - }, - { - "name": "vertex/module-tax", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-tax/vertex-module-tax-4.2.0.0.zip", - "shasum": "a054a15e89ea38dcf4a4e90bb309085d33a6406d" - }, - "require": { - "ext-intl": "*", - "ext-json": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "magento/framework": "^100|^101|^102|^103", - "magento/module-backend": "^100|^101|^102", - "magento/module-catalog": "^100|^101|^102|^103|^104", - "magento/module-checkout": "^100", - "magento/module-config": "^100|^101", - "magento/module-cron": "^100", - "magento/module-customer": "^100|^101|^102|^103", - "magento/module-directory": "^100", - "magento/module-eav": "^100|^101|^102", - "magento/module-quote": ">=101.1.0 <= 101.1.5 || >=101.2.0.0 < 101.2.3.0", - "magento/module-sales": "^100|^101|^102|^103", - "magento/module-shipping": "^100", - "magento/module-store": "^100|^101", - "magento/module-tax": "^100", - "magento/module-ui": "^100|^101", - "php": "^7.1", - "vertex/sdk": "^1.2.0" - }, - "conflict": { - "pixafy/tax": "*", - "pixafy/tax-ee": "*", - "vertex/tax": "*", - "vertex/tax-ee": "*" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "ext-dom": "*", - "magento/magento-coding-standard": "^5", - "magento/module-offline-shipping": "^100.2", - "magento/module-usps": "^100.2" - }, - "suggest": { - "magento/module-gift-card-account": "Vertex Tax Links for Magento 2 also supports Magento's Gift Card Account module", - "magento/module-gift-wrapping": "Vertex Tax Links for Magento 2 also supports Magento's Gift Wrapping module", - "magento/module-multishipping": "Vertex Tax Links for Magento 2 also supports Magento's Multishipping module", - "magento/module-reward": "Vertex Tax Links for Magento 2 also supports Magento's Reward module" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\Tax\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Vertex Tax Links for Magento 2" - }, - { - "name": "vertex/product-magento-module", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/product-magento-module/vertex-product-magento-module-4.2.0.0.zip", - "shasum": "950fffb72ac2654457e6aff83b973f33c5728c41" - }, - "require": { - "vertex/module-address-validation": "2.1.1", - "vertex/module-tax": "4.2.0" - }, - "type": "metapackage", - "license": [ - "proprietary" - ], - "authors": [ - { - "name": "Mediotype", - "email": "diveinto@mediotype.com", - "homepage": "http://www.mediotype.com/", - "role": "Development Company" - } - ], - "description": "Vertex Tax Links for Magento 2", - "homepage": "http://go.vertexsmb.com/magento_cbe", - "keywords": [ - "tax", - "vertex" - ] - }, - { - "name": "vertex/sdk", - "version": "1.2.7", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/sdk/vertex-sdk-1.2.7.0.zip", - "shasum": "821465662cc2d8ec186e2baf138a7c3075fcf3ee" - }, - "require": { - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-soap": "*", - "php": "^5.4|^7" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "magento/magento-coding-standard": "^5.0", - "php": "^7.3", - "phpmd/phpmd": "^2.6", - "phpunit/phpunit": "^9", - "squizlabs/php_codesniffer": "^3.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Vertex\\": "src/" - } - }, - "license": [ - "proprietary" - ], - "description": "Tools for communicating with Vertex Cloud and Vertex O-Series" - }, - { - "name": "webimpress/safe-writer", - "version": "2.1.0", - "source": { - "type": "git", - "url": "https://github.com/webimpress/safe-writer.git", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/5cfafdec5873c389036f14bf832a5efc9390dcdd", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^8.5.8 || ^9.3.7", - "vimeo/psalm": "^3.14.2", - "webimpress/coding-standard": "^1.1.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.1.x-dev", - "dev-develop": "2.2.x-dev", - "dev-release-1.0": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Webimpress\\SafeWriter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "description": "Tool to write files safely, to avoid race conditions", - "keywords": [ - "concurrent write", - "file writer", - "race condition", - "safe writer", - "webimpress" - ], - "support": { - "issues": "https://github.com/webimpress/safe-writer/issues", - "source": "https://github.com/webimpress/safe-writer/tree/master" - }, - "funding": [ - { - "url": "https://github.com/michalbundyra", - "type": "github" - } - ], - "time": "2020-08-25T07:21:11+00:00" - }, - { - "name": "webonyx/graphql-php", - "version": "v0.13.9", - "source": { - "type": "git", - "url": "https://github.com/webonyx/graphql-php.git", - "reference": "d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3", - "reference": "d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3", - "shasum": "" - }, - "require": { - "ext-json": "*", - "ext-mbstring": "*", - "php": "^7.1||^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^6.0", - "phpbench/phpbench": "^0.14.0", - "phpstan/phpstan": "^0.11.4", - "phpstan/phpstan-phpunit": "^0.11.0", - "phpstan/phpstan-strict-rules": "^0.11.0", - "phpunit/phpcov": "^5.0", - "phpunit/phpunit": "^7.2", - "psr/http-message": "^1.0", - "react/promise": "2.*" - }, - "suggest": { - "psr/http-message": "To use standard GraphQL server", - "react/promise": "To leverage async resolving on React PHP platform" - }, - "type": "library", - "autoload": { - "psr-4": { - "GraphQL\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP port of GraphQL reference implementation", - "homepage": "https://github.com/webonyx/graphql-php", - "keywords": [ - "api", - "graphql" - ], - "support": { - "issues": "https://github.com/webonyx/graphql-php/issues", - "source": "https://github.com/webonyx/graphql-php/tree/0.13.x" - }, - "funding": [ - { - "url": "https://opencollective.com/webonyx-graphql-php", - "type": "open_collective" - } - ], - "time": "2020-07-02T05:49:25+00:00" - }, - { - "name": "wikimedia/less.php", - "version": "1.8.2", - "source": { - "type": "git", - "url": "https://github.com/wikimedia/less.php.git", - "reference": "e238ad228d74b6ffd38209c799b34e9826909266" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/wikimedia/less.php/zipball/e238ad228d74b6ffd38209c799b34e9826909266", - "reference": "e238ad228d74b6ffd38209c799b34e9826909266", - "shasum": "" - }, - "require": { - "php": ">=7.2.9" - }, - "require-dev": { - "phpunit/phpunit": "7.5.14" - }, - "bin": [ - "bin/lessc" - ], - "type": "library", - "autoload": { - "psr-0": { - "Less": "lib/" - }, - "classmap": [ - "lessc.inc.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Josh Schmidt", - "homepage": "https://github.com/oyejorge" - }, - { - "name": "Matt Agar", - "homepage": "https://github.com/agar" - }, - { - "name": "Martin Jantošovič", - "homepage": "https://github.com/Mordred" - } - ], - "description": "PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)", - "keywords": [ - "css", - "less", - "less.js", - "lesscss", - "php", - "stylesheet" - ], - "support": { - "source": "https://github.com/wikimedia/less.php/tree/1.8.2" - }, - "time": "2019-11-06T18:30:11+00:00" - }, - { - "name": "yotpo/magento2-module-yotpo-reviews", - "version": "3.1.3", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews/yotpo-magento2-module-yotpo-reviews-3.1.3.0.zip", - "shasum": "41b004599bf38042eea9389c1b09660a0dcdf3cd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-reports": "^100", - "magento/module-review": "100.4.*", - "magento/module-sales": "102.1.*||^103.0", - "magento/module-store": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" - }, - "replace": { - "yotpo/module-review": "*", - "yotpo/module-yotpo": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Yotpo\\Yotpo\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Yotpo Reviews extension for Magento2" - }, - { - "name": "yotpo/magento2-module-yotpo-reviews-bundle", - "version": "3.1.3", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews-bundle/yotpo-magento2-module-yotpo-reviews-bundle-3.1.3.0.zip", - "shasum": "dbb204e9e917ab71b89b622b1a465dc3ffada673" - }, - "require": { - "yotpo/magento2-module-yotpo-reviews": "3.1.3" - }, - "type": "metapackage", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Bundling metapackage for yotpo/magento2-module-yotpo-reviews: Yotpo Reviews extension for Magento2" - } - ], - "packages-dev": [ - { - "name": "allure-framework/allure-codeception", - "version": "1.4.4", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-codeception.git", - "reference": "a69800eeef83007ced9502a3349ff72f5fb6b4e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a69800eeef83007ced9502a3349ff72f5fb6b4e2", - "reference": "a69800eeef83007ced9502a3349ff72f5fb6b4e2", - "shasum": "" - }, - "require": { - "allure-framework/allure-php-api": "~1.1.8", - "codeception/codeception": "^2.3|^3.0|^4.0", - "php": ">=5.6", - "symfony/filesystem": ">=2.6", - "symfony/finder": ">=2.6" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "A Codeception adapter for Allure report.", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "attachments", - "cases", - "codeception", - "report", - "steps", - "testing" - ], - "support": { - "email": "allure@yandex-team.ru", - "issues": "https://github.com/allure-framework/allure-codeception/issues", - "source": "https://github.com/allure-framework/allure-codeception" - }, - "time": "2020-09-09T10:51:33+00:00" - }, - { - "name": "allure-framework/allure-php-api", - "version": "1.1.8", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-php-commons.git", - "reference": "5ae2deac1c7e1b992cfa572167370de45bdd346d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-php-commons/zipball/5ae2deac1c7e1b992cfa572167370de45bdd346d", - "reference": "5ae2deac1c7e1b992cfa572167370de45bdd346d", - "shasum": "" - }, - "require": { - "jms/serializer": "^0.16 || ^1.0", - "php": ">=5.4.0", - "ramsey/uuid": "^3.0", - "symfony/http-foundation": "^2.0 || ^3.0 || ^4.0 || ^5.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": [ - "src/", - "test/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "PHP API for Allure adapter", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "api", - "php", - "report" - ], - "support": { - "email": "allure@yandex-team.ru", - "issues": "https://github.com/allure-framework/allure-php-commons/issues", - "source": "https://github.com/allure-framework/allure-php-api" - }, - "time": "2020-03-13T10:47:35+00:00" - }, - { - "name": "allure-framework/allure-phpunit", - "version": "1.2.4", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-phpunit.git", - "reference": "9399629c6eed79da4be18fd22adf83ef36c2d2e0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/9399629c6eed79da4be18fd22adf83ef36c2d2e0", - "reference": "9399629c6eed79da4be18fd22adf83ef36c2d2e0", - "shasum": "" - }, - "require": { - "allure-framework/allure-php-api": "~1.1.0", - "mikey179/vfsstream": "1.*", - "php": ">=7.1.0", - "phpunit/phpunit": ">=7.0.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "A PHPUnit adapter for Allure report.", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "attachments", - "cases", - "phpunit", - "report", - "steps", - "testing" - ], - "support": { - "email": "allure@yandex-team.ru", - "issues": "https://github.com/allure-framework/allure-phpunit/issues", - "source": "https://github.com/allure-framework/allure-phpunit" - }, - "time": "2018-10-25T12:03:54+00:00" - }, - { - "name": "behat/gherkin", - "version": "v4.8.0", - "source": { - "type": "git", - "url": "https://github.com/Behat/Gherkin.git", - "reference": "2391482cd003dfdc36b679b27e9f5326bd656acd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/2391482cd003dfdc36b679b27e9f5326bd656acd", - "reference": "2391482cd003dfdc36b679b27e9f5326bd656acd", - "shasum": "" - }, - "require": { - "php": "~7.2|~8.0" - }, - "require-dev": { - "cucumber/cucumber": "dev-gherkin-16.0.0", - "phpunit/phpunit": "~8|~9", - "symfony/phpunit-bridge": "~3|~4|~5", - "symfony/yaml": "~3|~4|~5" - }, - "suggest": { - "symfony/yaml": "If you want to parse features, represented in YAML files" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, - "autoload": { - "psr-0": { - "Behat\\Gherkin": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com/" - } - ], - "description": "Gherkin DSL parser for PHP", - "homepage": "http://behat.org/", - "keywords": [ - "BDD", - "Behat", - "Cucumber", - "DSL", - "gherkin", - "parser" - ], - "support": { - "issues": "https://github.com/Behat/Gherkin/issues", - "source": "https://github.com/Behat/Gherkin/tree/v4.8.0" - }, - "time": "2021-02-04T12:44:21+00:00" - }, - { - "name": "cache/cache", - "version": "0.4.0", - "source": { - "type": "git", - "url": "https://github.com/php-cache/cache.git", - "reference": "902b2e5b54ea57e3a801437748652228c4c58604" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-cache/cache/zipball/902b2e5b54ea57e3a801437748652228c4c58604", - "reference": "902b2e5b54ea57e3a801437748652228c4c58604", - "shasum": "" - }, - "require": { - "doctrine/cache": "^1.3", - "league/flysystem": "^1.0", - "php": "^5.6 || ^7.0", - "psr/cache": "^1.0", - "psr/log": "^1.0", - "psr/simple-cache": "^1.0" - }, - "conflict": { - "cache/adapter-common": "*", - "cache/apc-adapter": "*", - "cache/apcu-adapter": "*", - "cache/array-adapter": "*", - "cache/chain-adapter": "*", - "cache/doctrine-adapter": "*", - "cache/filesystem-adapter": "*", - "cache/hierarchical-cache": "*", - "cache/illuminate-adapter": "*", - "cache/memcache-adapter": "*", - "cache/memcached-adapter": "*", - "cache/mongodb-adapter": "*", - "cache/predis-adapter": "*", - "cache/psr-6-doctrine-bridge": "*", - "cache/redis-adapter": "*", - "cache/session-handler": "*", - "cache/taggable-cache": "*", - "cache/void-adapter": "*" - }, - "require-dev": { - "cache/integration-tests": "^0.16", - "defuse/php-encryption": "^2.0", - "illuminate/cache": "^5.4", - "mockery/mockery": "^0.9", - "phpunit/phpunit": "^4.0 || ^5.1", - "predis/predis": "^1.0", - "symfony/cache": "dev-master" - }, - "suggest": { - "ext-apc": "APC extension is required to use the APC Adapter", - "ext-apcu": "APCu extension is required to use the APCu Adapter", - "ext-memcache": "Memcache extension is required to use the Memcache Adapter", - "ext-memcached": "Memcached extension is required to use the Memcached Adapter", - "ext-mongodb": "Mongodb extension required to use the Mongodb adapter", - "ext-redis": "Redis extension is required to use the Redis adapter", - "mongodb/mongodb": "Mongodb lib required to use the Mongodb adapter" - }, - "type": "library", - "autoload": { - "psr-4": { - "Cache\\": "src/" - }, - "exclude-from-classmap": [ - "**/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Aaron Scherer", - "email": "aequasi@gmail.com", - "homepage": "https://github.com/aequasi" - }, - { - "name": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/Nyholm" - } - ], - "description": "Library of all the php-cache adapters", - "homepage": "http://www.php-cache.com/en/latest/", - "keywords": [ - "cache", - "psr6" - ], - "support": { - "source": "https://github.com/php-cache/cache/tree/master" - }, - "time": "2017-03-28T16:08:48+00:00" - }, - { - "name": "codeception/codeception", - "version": "4.1.17", - "source": { - "type": "git", - "url": "https://github.com/Codeception/Codeception.git", - "reference": "c153b1ab289b3e3109e685379aa8847c54ac2b68" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/Codeception/zipball/c153b1ab289b3e3109e685379aa8847c54ac2b68", - "reference": "c153b1ab289b3e3109e685379aa8847c54ac2b68", - "shasum": "" - }, - "require": { - "behat/gherkin": "^4.4.0", - "codeception/lib-asserts": "^1.0", - "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", - "codeception/stub": "^2.0 | ^3.0", - "ext-curl": "*", - "ext-json": "*", - "ext-mbstring": "*", - "guzzlehttp/psr7": "~1.4", - "php": ">=5.6.0 <9.0", - "symfony/console": ">=2.7 <6.0", - "symfony/css-selector": ">=2.7 <6.0", - "symfony/event-dispatcher": ">=2.7 <6.0", - "symfony/finder": ">=2.7 <6.0", - "symfony/yaml": ">=2.7 <6.0" - }, - "require-dev": { - "codeception/module-asserts": "*@dev", - "codeception/module-cli": "*@dev", - "codeception/module-db": "*@dev", - "codeception/module-filesystem": "*@dev", - "codeception/module-phpbrowser": "*@dev", - "codeception/specify": "~0.3", - "codeception/util-universalframework": "*@dev", - "monolog/monolog": "~1.8", - "squizlabs/php_codesniffer": "~2.0", - "symfony/process": ">=2.7 <6.0", - "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0 | ^5.0" - }, - "suggest": { - "codeception/specify": "BDD-style code blocks", - "codeception/verify": "BDD-style assertions", - "hoa/console": "For interactive console functionality", - "stecman/symfony-console-completion": "For BASH autocompletion", - "symfony/phpunit-bridge": "For phpunit-bridge support" - }, - "bin": [ - "codecept" - ], - "type": "library", - "extra": { - "branch-alias": [] - }, - "autoload": { - "psr-4": { - "Codeception\\": "src/Codeception", - "Codeception\\Extension\\": "ext" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "http://codegyre.com/" - } - ], - "description": "BDD-style testing framework", - "homepage": "http://codeception.com/", - "keywords": [ - "BDD", - "TDD", - "acceptance testing", - "functional testing", - "unit testing" - ], - "support": { - "issues": "https://github.com/Codeception/Codeception/issues", - "source": "https://github.com/Codeception/Codeception/tree/4.1.17" - }, - "funding": [ - { - "url": "https://opencollective.com/codeception", - "type": "open_collective" - } - ], - "time": "2021-02-01T07:30:47+00:00" - }, - { - "name": "codeception/lib-asserts", - "version": "1.13.2", - "source": { - "type": "git", - "url": "https://github.com/Codeception/lib-asserts.git", - "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/184231d5eab66bc69afd6b9429344d80c67a33b6", - "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6", - "shasum": "" - }, - "require": { - "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", - "ext-dom": "*", - "php": ">=5.6.0 <9.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "http://codegyre.com/" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Gustavo Nieves", - "homepage": "https://medium.com/@ganieves" - } - ], - "description": "Assertion methods used by Codeception core and Asserts module", - "homepage": "https://codeception.com/", - "keywords": [ - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/lib-asserts/issues", - "source": "https://github.com/Codeception/lib-asserts/tree/1.13.2" - }, - "time": "2020-10-21T16:26:20+00:00" - }, - { - "name": "codeception/module-asserts", - "version": "1.3.1", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-asserts.git", - "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/59374f2fef0cabb9e8ddb53277e85cdca74328de", - "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de", - "shasum": "" - }, - "require": { - "codeception/codeception": "*@dev", - "codeception/lib-asserts": "^1.13.1", - "php": ">=5.6.0 <9.0" - }, - "conflict": { - "codeception/codeception": "<4.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Gustavo Nieves", - "homepage": "https://medium.com/@ganieves" - } - ], - "description": "Codeception module containing various assertions", - "homepage": "https://codeception.com/", - "keywords": [ - "assertions", - "asserts", - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/module-asserts/issues", - "source": "https://github.com/Codeception/module-asserts/tree/1.3.1" - }, - "time": "2020-10-21T16:48:15+00:00" - }, - { - "name": "codeception/module-sequence", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-sequence.git", - "reference": "b75be26681ae90824cde8f8df785981f293667e1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/b75be26681ae90824cde8f8df785981f293667e1", - "reference": "b75be26681ae90824cde8f8df785981f293667e1", - "shasum": "" - }, - "require": { - "codeception/codeception": "^4.0", - "php": ">=5.6.0 <9.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - } - ], - "description": "Sequence module for Codeception", - "homepage": "http://codeception.com/", - "keywords": [ - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/module-sequence/issues", - "source": "https://github.com/Codeception/module-sequence/tree/1.0.1" - }, - "time": "2020-10-31T18:36:26+00:00" - }, - { - "name": "codeception/module-webdriver", - "version": "1.2.0", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-webdriver.git", - "reference": "63ea08880a44df809bdfbca08597e1b68cee9f87" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/63ea08880a44df809bdfbca08597e1b68cee9f87", - "reference": "63ea08880a44df809bdfbca08597e1b68cee9f87", - "shasum": "" - }, - "require": { - "codeception/codeception": "^4.0", - "php": ">=5.6.0 <9.0", - "php-webdriver/webdriver": "^1.8.0" - }, - "suggest": { - "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Zaahid Bateson" - } - ], - "description": "WebDriver module for Codeception", - "homepage": "http://codeception.com/", - "keywords": [ - "acceptance-testing", - "browser-testing", - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/module-webdriver/issues", - "source": "https://github.com/Codeception/module-webdriver/tree/1.2.0" - }, - "time": "2021-01-17T19:23:20+00:00" - }, - { - "name": "codeception/phpunit-wrapper", - "version": "9.0.6", - "source": { - "type": "git", - "url": "https://github.com/Codeception/phpunit-wrapper.git", - "reference": "b0c06abb3181eedca690170f7ed0fd26a70bfacc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/b0c06abb3181eedca690170f7ed0fd26a70bfacc", - "reference": "b0c06abb3181eedca690170f7ed0fd26a70bfacc", - "shasum": "" - }, - "require": { - "php": ">=7.2", - "phpunit/phpunit": "^9.0" - }, - "require-dev": { - "codeception/specify": "*", - "consolidation/robo": "^3.0.0-alpha3", - "vlucas/phpdotenv": "^3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Codeception\\PHPUnit\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Davert", - "email": "davert.php@resend.cc" - }, - { - "name": "Naktibalda" - } - ], - "description": "PHPUnit classes used by Codeception", - "support": { - "issues": "https://github.com/Codeception/phpunit-wrapper/issues", - "source": "https://github.com/Codeception/phpunit-wrapper/tree/9.0.6" - }, - "time": "2020-12-28T13:59:47+00:00" - }, - { - "name": "codeception/stub", - "version": "3.7.0", - "source": { - "type": "git", - "url": "https://github.com/Codeception/Stub.git", - "reference": "468dd5fe659f131fc997f5196aad87512f9b1304" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/Stub/zipball/468dd5fe659f131fc997f5196aad87512f9b1304", - "reference": "468dd5fe659f131fc997f5196aad87512f9b1304", - "shasum": "" - }, - "require": { - "phpunit/phpunit": "^8.4 | ^9.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Codeception\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", - "support": { - "issues": "https://github.com/Codeception/Stub/issues", - "source": "https://github.com/Codeception/Stub/tree/3.7.0" - }, - "time": "2020-07-03T15:54:43+00:00" - }, - { - "name": "csharpru/vault-php", - "version": "3.5.3", - "source": { - "type": "git", - "url": "https://github.com/CSharpRU/vault-php.git", - "reference": "04be9776310fe7d1afb97795645f95c21e6b4fcf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/CSharpRU/vault-php/zipball/04be9776310fe7d1afb97795645f95c21e6b4fcf", - "reference": "04be9776310fe7d1afb97795645f95c21e6b4fcf", - "shasum": "" - }, - "require": { - "cache/cache": "^0.4.0", - "doctrine/inflector": "~1.1.0", - "guzzlehttp/promises": "^1.3", - "guzzlehttp/psr7": "^1.4", - "psr/cache": "^1.0", - "psr/log": "^1.0", - "weew/helpers-array": "^1.3" - }, - "require-dev": { - "codacy/coverage": "^1.1", - "codeception/codeception": "^2.2", - "csharpru/vault-php-guzzle6-transport": "~2.0", - "php-vcr/php-vcr": "^1.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Vault\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Yaroslav Lukyanov", - "email": "c_sharp@mail.ru" - } - ], - "description": "Best Vault client for PHP that you can find", - "support": { - "issues": "https://github.com/CSharpRU/vault-php/issues", - "source": "https://github.com/CSharpRU/vault-php/tree/3.5.3" - }, - "time": "2018-04-28T04:52:17+00:00" - }, - { - "name": "csharpru/vault-php-guzzle6-transport", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/CSharpRU/vault-php-guzzle6-transport.git", - "reference": "33c392120ac9f253b62b034e0e8ffbbdb3513bd8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/CSharpRU/vault-php-guzzle6-transport/zipball/33c392120ac9f253b62b034e0e8ffbbdb3513bd8", - "reference": "33c392120ac9f253b62b034e0e8ffbbdb3513bd8", - "shasum": "" - }, - "require": { - "guzzlehttp/guzzle": "~6.2", - "guzzlehttp/promises": "^1.3", - "guzzlehttp/psr7": "^1.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "VaultTransports\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Yaroslav Lukyanov", - "email": "c_sharp@mail.ru" - } - ], - "description": "Guzzle6 transport for Vault PHP client", - "support": { - "issues": "https://github.com/CSharpRU/vault-php-guzzle6-transport/issues", - "source": "https://github.com/CSharpRU/vault-php-guzzle6-transport/tree/master" - }, - "time": "2019-03-10T06:17:37+00:00" - }, - { - "name": "dealerdirect/phpcodesniffer-composer-installer", - "version": "v0.7.1", - "source": { - "type": "git", - "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", - "reference": "fe390591e0241955f22eb9ba327d137e501c771c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/fe390591e0241955f22eb9ba327d137e501c771c", - "reference": "fe390591e0241955f22eb9ba327d137e501c771c", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.0 || ^2.0", - "php": ">=5.3", - "squizlabs/php_codesniffer": "^2.0 || ^3.0 || ^4.0" - }, - "require-dev": { - "composer/composer": "*", - "phpcompatibility/php-compatibility": "^9.0", - "sensiolabs/security-checker": "^4.1.0" - }, - "type": "composer-plugin", - "extra": { - "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" - }, - "autoload": { - "psr-4": { - "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Franck Nijhof", - "email": "franck.nijhof@dealerdirect.com", - "homepage": "http://www.frenck.nl/", - "role": "Developer / IT Manager" - } - ], - "description": "PHP_CodeSniffer Standards Composer Installer Plugin", - "homepage": "http://www.dealerdirect.com/", - "keywords": [ - "PHPCodeSniffer", - "PHP_CodeSniffer", - "code quality", - "codesniffer", - "composer", - "installer", - "phpcs", - "plugin", - "qa", - "quality", - "standard", - "standards", - "style guide", - "stylecheck", - "tests" - ], - "support": { - "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", - "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" - }, - "time": "2020-12-07T18:04:37+00:00" - }, - { - "name": "doctrine/annotations", - "version": "1.11.1", - "source": { - "type": "git", - "url": "https://github.com/doctrine/annotations.git", - "reference": "ce77a7ba1770462cd705a91a151b6c3746f9c6ad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/ce77a7ba1770462cd705a91a151b6c3746f9c6ad", - "reference": "ce77a7ba1770462cd705a91a151b6c3746f9c6ad", - "shasum": "" - }, - "require": { - "doctrine/lexer": "1.*", - "ext-tokenizer": "*", - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/cache": "1.*", - "doctrine/coding-standard": "^6.0 || ^8.1", - "phpstan/phpstan": "^0.12.20", - "phpunit/phpunit": "^7.5 || ^9.1.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.11.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Docblock Annotations Parser", - "homepage": "https://www.doctrine-project.org/projects/annotations.html", - "keywords": [ - "annotations", - "docblock", - "parser" - ], - "support": { - "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/1.11.1" - }, - "time": "2020-10-26T10:28:16+00:00" - }, - { - "name": "doctrine/cache", - "version": "1.10.2", - "source": { - "type": "git", - "url": "https://github.com/doctrine/cache.git", - "reference": "13e3381b25847283a91948d04640543941309727" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/cache/zipball/13e3381b25847283a91948d04640543941309727", - "reference": "13e3381b25847283a91948d04640543941309727", - "shasum": "" - }, - "require": { - "php": "~7.1 || ^8.0" - }, - "conflict": { - "doctrine/common": ">2.2,<2.4" - }, - "require-dev": { - "alcaeus/mongo-php-adapter": "^1.1", - "doctrine/coding-standard": "^6.0", - "mongodb/mongodb": "^1.1", - "phpunit/phpunit": "^7.0", - "predis/predis": "~1.0" - }, - "suggest": { - "alcaeus/mongo-php-adapter": "Required to use legacy MongoDB driver" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.9.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.", - "homepage": "https://www.doctrine-project.org/projects/cache.html", - "keywords": [ - "abstraction", - "apcu", - "cache", - "caching", - "couchdb", - "memcached", - "php", - "redis", - "xcache" - ], - "support": { - "issues": "https://github.com/doctrine/cache/issues", - "source": "https://github.com/doctrine/cache/tree/1.10.x" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcache", - "type": "tidelift" - } - ], - "time": "2020-07-07T18:54:01+00:00" - }, - { - "name": "doctrine/inflector", - "version": "v1.1.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/inflector.git", - "reference": "90b2128806bfde671b6952ab8bea493942c1fdae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/inflector/zipball/90b2128806bfde671b6952ab8bea493942c1fdae", - "reference": "90b2128806bfde671b6952ab8bea493942c1fdae", - "shasum": "" - }, - "require": { - "php": ">=5.3.2" - }, - "require-dev": { - "phpunit/phpunit": "4.*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-0": { - "Doctrine\\Common\\Inflector\\": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Common String Manipulations with regard to casing and singular/plural rules.", - "homepage": "http://www.doctrine-project.org/", - "keywords": [ - "inflection", - "pluralize", - "singularize", - "string" - ], - "support": { - "source": "https://github.com/doctrine/inflector/tree/master" - }, - "time": "2015-11-06T14:35:42+00:00" - }, - { - "name": "doctrine/instantiator", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/d56bf6102915de5702778fe20f2de3b2fe570b5b", - "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^8.0", - "ext-pdo": "*", - "ext-phar": "*", - "phpbench/phpbench": "^0.13 || 1.0.0-alpha2", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "https://ocramius.github.io/" - } - ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://www.doctrine-project.org/projects/instantiator.html", - "keywords": [ - "constructor", - "instantiate" - ], - "support": { - "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/1.4.0" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", - "type": "tidelift" - } - ], - "time": "2020-11-10T18:47:58+00:00" - }, - { - "name": "doctrine/lexer", - "version": "1.2.1", - "source": { - "type": "git", - "url": "https://github.com/doctrine/lexer.git", - "reference": "e864bbf5904cb8f5bb334f99209b48018522f042" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/e864bbf5904cb8f5bb334f99209b48018522f042", - "reference": "e864bbf5904cb8f5bb334f99209b48018522f042", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^6.0", - "phpstan/phpstan": "^0.11.8", - "phpunit/phpunit": "^8.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", - "homepage": "https://www.doctrine-project.org/projects/lexer.html", - "keywords": [ - "annotations", - "docblock", - "lexer", - "parser", - "php" - ], - "support": { - "issues": "https://github.com/doctrine/lexer/issues", - "source": "https://github.com/doctrine/lexer/tree/1.2.1" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", - "type": "tidelift" - } - ], - "time": "2020-05-25T17:44:05+00:00" - }, - { - "name": "friendsofphp/php-cs-fixer", - "version": "v2.16.10", - "source": { - "type": "git", - "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", - "reference": "7dd27dde4852270de8f672636a0855ce7de47bf0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/7dd27dde4852270de8f672636a0855ce7de47bf0", - "reference": "7dd27dde4852270de8f672636a0855ce7de47bf0", - "shasum": "" - }, - "require": { - "composer/semver": "^1.4 || ^2.0 || ^3.0", - "composer/xdebug-handler": "^1.2", - "doctrine/annotations": "^1.2", - "ext-json": "*", - "ext-tokenizer": "*", - "php": "^5.6 || ^7.0", - "php-cs-fixer/diff": "^1.3", - "symfony/console": "^3.4.43 || ^4.1.6 || ^5.0", - "symfony/event-dispatcher": "^3.0 || ^4.0 || ^5.0", - "symfony/filesystem": "^3.0 || ^4.0 || ^5.0", - "symfony/finder": "^3.0 || ^4.0 || ^5.0", - "symfony/options-resolver": "^3.0 || ^4.0 || ^5.0", - "symfony/polyfill-php70": "^1.0", - "symfony/polyfill-php72": "^1.4", - "symfony/process": "^3.0 || ^4.0 || ^5.0", - "symfony/stopwatch": "^3.0 || ^4.0 || ^5.0" - }, - "require-dev": { - "johnkary/phpunit-speedtrap": "^1.1 || ^2.0 || ^3.0", - "justinrainbow/json-schema": "^5.0", - "keradus/cli-executor": "^1.4", - "mikey179/vfsstream": "^1.6", - "php-coveralls/php-coveralls": "^2.4.1", - "php-cs-fixer/accessible-object": "^1.0", - "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", - "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", - "phpspec/prophecy-phpunit": "^1.1 || ^2.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.13 || ^9.4.4 <9.5", - "phpunitgoodpractices/polyfill": "^1.5", - "phpunitgoodpractices/traits": "^1.9.1", - "sanmai/phpunit-legacy-adapter": "^6.4 || ^8.2.1", - "symfony/phpunit-bridge": "^5.1", - "symfony/yaml": "^3.0 || ^4.0 || ^5.0" - }, - "suggest": { - "ext-dom": "For handling output formats in XML", - "ext-mbstring": "For handling non-UTF8 characters.", - "php-cs-fixer/phpunit-constraint-isidenticalstring": "For IsIdenticalString constraint.", - "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "For XmlMatchesXsd constraint.", - "symfony/polyfill-mbstring": "When enabling `ext-mbstring` is not possible." - }, - "bin": [ - "php-cs-fixer" - ], - "type": "application", - "autoload": { - "psr-4": { - "PhpCsFixer\\": "src/" - }, - "classmap": [ - "tests/Test/AbstractFixerTestCase.php", - "tests/Test/AbstractIntegrationCaseFactory.php", - "tests/Test/AbstractIntegrationTestCase.php", - "tests/Test/Assert/AssertTokensTrait.php", - "tests/Test/IntegrationCase.php", - "tests/Test/IntegrationCaseFactory.php", - "tests/Test/IntegrationCaseFactoryInterface.php", - "tests/Test/InternalIntegrationCaseFactory.php", - "tests/Test/IsIdenticalConstraint.php", - "tests/TestCase.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Dariusz Rumiński", - "email": "dariusz.ruminski@gmail.com" - } - ], - "description": "A tool to automatically fix PHP code style", - "support": { - "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", - "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v2.16.10" - }, - "funding": [ - { - "url": "https://github.com/keradus", - "type": "github" - } - ], - "time": "2020-12-17T16:34:40+00:00" - }, - { - "name": "hoa/consistency", - "version": "1.17.05.02", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Consistency.git", - "reference": "fd7d0adc82410507f332516faf655b6ed22e4c2f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Consistency/zipball/fd7d0adc82410507f332516faf655b6ed22e4c2f", - "reference": "fd7d0adc82410507f332516faf655b6ed22e4c2f", - "shasum": "" - }, - "require": { - "hoa/exception": "~1.0", - "php": ">=5.5.0" - }, - "require-dev": { - "hoa/stream": "~1.0", - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Consistency\\": "." - }, - "files": [ - "Prelude.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Consistency library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "autoloader", - "callable", - "consistency", - "entity", - "flex", - "keyword", - "library" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/Consistency", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/Consistency/issues", - "source": "https://central.hoa-project.net/Resource/Library/Consistency" - }, - "time": "2017-05-02T12:18:12+00:00" - }, - { - "name": "hoa/console", - "version": "3.17.05.02", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Console.git", - "reference": "e231fd3ea70e6d773576ae78de0bdc1daf331a66" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Console/zipball/e231fd3ea70e6d773576ae78de0bdc1daf331a66", - "reference": "e231fd3ea70e6d773576ae78de0bdc1daf331a66", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/event": "~1.0", - "hoa/exception": "~1.0", - "hoa/file": "~1.0", - "hoa/protocol": "~1.0", - "hoa/stream": "~1.0", - "hoa/ustring": "~4.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "suggest": { - "ext-pcntl": "To enable hoa://Event/Console/Window:resize.", - "hoa/dispatcher": "To use the console kit.", - "hoa/router": "To use the console kit." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Console\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Console library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "autocompletion", - "chrome", - "cli", - "console", - "cursor", - "getoption", - "library", - "option", - "parser", - "processus", - "readline", - "terminfo", - "tput", - "window" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/Console", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/Console/issues", - "source": "https://central.hoa-project.net/Resource/Library/Console" - }, - "time": "2017-05-02T12:26:19+00:00" - }, - { - "name": "hoa/event", - "version": "1.17.01.13", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Event.git", - "reference": "6c0060dced212ffa3af0e34bb46624f990b29c54" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Event/zipball/6c0060dced212ffa3af0e34bb46624f990b29c54", - "reference": "6c0060dced212ffa3af0e34bb46624f990b29c54", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/exception": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Event\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Event library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "event", - "library", - "listener", - "observer" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/Event", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/Event/issues", - "source": "https://central.hoa-project.net/Resource/Library/Event" - }, - "time": "2017-01-13T15:30:50+00:00" - }, - { - "name": "hoa/exception", - "version": "1.17.01.16", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Exception.git", - "reference": "091727d46420a3d7468ef0595651488bfc3a458f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Exception/zipball/091727d46420a3d7468ef0595651488bfc3a458f", - "reference": "091727d46420a3d7468ef0595651488bfc3a458f", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/event": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Exception\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Exception library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "exception", - "library" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/Exception", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/Exception/issues", - "source": "https://central.hoa-project.net/Resource/Library/Exception" - }, - "time": "2017-01-16T07:53:27+00:00" - }, - { - "name": "hoa/file", - "version": "1.17.07.11", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/File.git", - "reference": "35cb979b779bc54918d2f9a4e02ed6c7a1fa67ca" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/File/zipball/35cb979b779bc54918d2f9a4e02ed6c7a1fa67ca", - "reference": "35cb979b779bc54918d2f9a4e02ed6c7a1fa67ca", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/event": "~1.0", - "hoa/exception": "~1.0", - "hoa/iterator": "~2.0", - "hoa/stream": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\File\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\File library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "Socket", - "directory", - "file", - "finder", - "library", - "link", - "temporary" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/File", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/File/issues", - "source": "https://central.hoa-project.net/Resource/Library/File" - }, - "time": "2017-07-11T07:42:15+00:00" - }, - { - "name": "hoa/iterator", - "version": "2.17.01.10", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Iterator.git", - "reference": "d1120ba09cb4ccd049c86d10058ab94af245f0cc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Iterator/zipball/d1120ba09cb4ccd049c86d10058ab94af245f0cc", - "reference": "d1120ba09cb4ccd049c86d10058ab94af245f0cc", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/exception": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Iterator\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Iterator library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "iterator", - "library" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/Iterator", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/Iterator/issues", - "source": "https://central.hoa-project.net/Resource/Library/Iterator" - }, - "time": "2017-01-10T10:34:47+00:00" - }, - { - "name": "hoa/protocol", - "version": "1.17.01.14", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Protocol.git", - "reference": "5c2cf972151c45f373230da170ea015deecf19e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Protocol/zipball/5c2cf972151c45f373230da170ea015deecf19e2", - "reference": "5c2cf972151c45f373230da170ea015deecf19e2", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/exception": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Protocol\\": "." - }, - "files": [ - "Wrapper.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Protocol library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "library", - "protocol", - "resource", - "stream", - "wrapper" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/Protocol", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/Protocol/issues", - "source": "https://central.hoa-project.net/Resource/Library/Protocol" - }, - "time": "2017-01-14T12:26:10+00:00" - }, - { - "name": "hoa/stream", - "version": "1.17.02.21", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Stream.git", - "reference": "3293cfffca2de10525df51436adf88a559151d82" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Stream/zipball/3293cfffca2de10525df51436adf88a559151d82", - "reference": "3293cfffca2de10525df51436adf88a559151d82", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/event": "~1.0", - "hoa/exception": "~1.0", - "hoa/protocol": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Stream\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Stream library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "Context", - "bucket", - "composite", - "filter", - "in", - "library", - "out", - "protocol", - "stream", - "wrapper" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/Stream", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/Stream/issues", - "source": "https://central.hoa-project.net/Resource/Library/Stream" - }, - "time": "2017-02-21T16:01:06+00:00" - }, - { - "name": "hoa/ustring", - "version": "4.17.01.16", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Ustring.git", - "reference": "e6326e2739178799b1fe3fdd92029f9517fa17a0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Ustring/zipball/e6326e2739178799b1fe3fdd92029f9517fa17a0", - "reference": "e6326e2739178799b1fe3fdd92029f9517fa17a0", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/exception": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "suggest": { - "ext-iconv": "ext/iconv must be present (or a third implementation) to use Hoa\\Ustring::transcode().", - "ext-intl": "To get a better Hoa\\Ustring::toAscii() and Hoa\\Ustring::compareTo()." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Ustring\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Ustring library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "library", - "search", - "string", - "unicode" - ], - "support": { - "docs": "https://central.hoa-project.net/Documentation/Library/Ustring", - "email": "support@hoa-project.net", - "forum": "https://users.hoa-project.net/", - "irc": "irc://chat.freenode.net/hoaproject", - "issues": "https://github.com/hoaproject/Ustring/issues", - "source": "https://central.hoa-project.net/Resource/Library/Ustring" - }, - "time": "2017-01-16T07:08:25+00:00" - }, - { - "name": "jms/metadata", - "version": "1.7.0", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/metadata.git", - "reference": "e5854ab1aa643623dc64adde718a8eec32b957a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/e5854ab1aa643623dc64adde718a8eec32b957a8", - "reference": "e5854ab1aa643623dc64adde718a8eec32b957a8", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "doctrine/cache": "~1.0", - "symfony/cache": "~3.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.5.x-dev" - } - }, - "autoload": { - "psr-0": { - "Metadata\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" - }, - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Class/method/property metadata management in PHP", - "keywords": [ - "annotations", - "metadata", - "xml", - "yaml" - ], - "support": { - "issues": "https://github.com/schmittjoh/metadata/issues", - "source": "https://github.com/schmittjoh/metadata/tree/1.x" - }, - "time": "2018-10-26T12:40:10+00:00" - }, - { - "name": "jms/parser-lib", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/parser-lib.git", - "reference": "c509473bc1b4866415627af0e1c6cc8ac97fa51d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/parser-lib/zipball/c509473bc1b4866415627af0e1c6cc8ac97fa51d", - "reference": "c509473bc1b4866415627af0e1c6cc8ac97fa51d", - "shasum": "" - }, - "require": { - "phpoption/phpoption": ">=0.9,<2.0-dev" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "psr-0": { - "JMS\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache2" - ], - "description": "A library for easily creating recursive-descent parsers.", - "support": { - "issues": "https://github.com/schmittjoh/parser-lib/issues", - "source": "https://github.com/schmittjoh/parser-lib/tree/1.0.0" - }, - "time": "2012-11-18T18:08:43+00:00" - }, - { - "name": "jms/serializer", - "version": "1.14.1", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/serializer.git", - "reference": "ba908d278fff27ec01fb4349f372634ffcd697c0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/ba908d278fff27ec01fb4349f372634ffcd697c0", - "reference": "ba908d278fff27ec01fb4349f372634ffcd697c0", - "shasum": "" - }, - "require": { - "doctrine/annotations": "^1.0", - "doctrine/instantiator": "^1.0.3", - "jms/metadata": "^1.3", - "jms/parser-lib": "1.*", - "php": "^5.5|^7.0", - "phpcollection/phpcollection": "~0.1", - "phpoption/phpoption": "^1.1" - }, - "conflict": { - "twig/twig": "<1.12" - }, - "require-dev": { - "doctrine/orm": "~2.1", - "doctrine/phpcr-odm": "^1.3|^2.0", - "ext-pdo_sqlite": "*", - "jackalope/jackalope-doctrine-dbal": "^1.1.5", - "phpunit/phpunit": "^4.8|^5.0", - "propel/propel1": "~1.7", - "psr/container": "^1.0", - "symfony/dependency-injection": "^2.7|^3.3|^4.0", - "symfony/expression-language": "^2.6|^3.0", - "symfony/filesystem": "^2.1", - "symfony/form": "~2.1|^3.0", - "symfony/translation": "^2.1|^3.0", - "symfony/validator": "^2.2|^3.0", - "symfony/yaml": "^2.1|^3.0", - "twig/twig": "~1.12|~2.0" - }, - "suggest": { - "doctrine/cache": "Required if you like to use cache functionality.", - "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", - "symfony/yaml": "Required if you'd like to serialize data to YAML format." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-1.x": "1.14-dev" - } - }, - "autoload": { - "psr-0": { - "JMS\\Serializer": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" - } - ], - "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", - "homepage": "http://jmsyst.com/libs/serializer", - "keywords": [ - "deserialization", - "jaxb", - "json", - "serialization", - "xml" - ], - "support": { - "issues": "https://github.com/schmittjoh/serializer/issues", - "source": "https://github.com/schmittjoh/serializer/tree/1.14.1" - }, - "time": "2020-02-22T20:59:37+00:00" - }, - { - "name": "lusitanian/oauth", - "version": "v0.8.11", - "source": { - "type": "git", - "url": "https://github.com/Lusitanian/PHPoAuthLib.git", - "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Lusitanian/PHPoAuthLib/zipball/fc11a53db4b66da555a6a11fce294f574a8374f9", - "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "phpunit/phpunit": "3.7.*", - "predis/predis": "0.8.*@dev", - "squizlabs/php_codesniffer": "2.*", - "symfony/http-foundation": "~2.1" - }, - "suggest": { - "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client.", - "predis/predis": "Allows using the Redis storage backend.", - "symfony/http-foundation": "Allows using the Symfony Session storage backend." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.1-dev" - } - }, - "autoload": { - "psr-0": { - "OAuth": "src", - "OAuth\\Unit": "tests" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "David Desberg", - "email": "david@daviddesberg.com" - }, - { - "name": "Elliot Chance", - "email": "elliotchance@gmail.com" - }, - { - "name": "Pieter Hordijk", - "email": "info@pieterhordijk.com" - } - ], - "description": "PHP 5.3+ oAuth 1/2 Library", - "keywords": [ - "Authentication", - "authorization", - "oauth", - "security" - ], - "support": { - "issues": "https://github.com/Lusitanian/PHPoAuthLib/issues", - "source": "https://github.com/Lusitanian/PHPoAuthLib/tree/master" - }, - "time": "2018-02-14T22:37:14+00:00" - }, - { - "name": "magento/magento-coding-standard", - "version": "6", - "source": { - "type": "git", - "url": "https://github.com/magento/magento-coding-standard.git", - "reference": "efc9084db3d1bd145b92d6b8a2e9cb0faec54fa7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/efc9084db3d1bd145b92d6b8a2e9cb0faec54fa7", - "reference": "efc9084db3d1bd145b92d6b8a2e9cb0faec54fa7", - "shasum": "" - }, - "require": { - "php": ">=5.6.0", - "squizlabs/php_codesniffer": "^3.5", - "webonyx/graphql-php": ">=0.12.6 <1.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" - }, - "type": "phpcodesniffer-standard", - "autoload": { - "classmap": [ - "PHP_CodeSniffer/Tokenizers/" - ], - "psr-4": { - "Magento2\\": "Magento2/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "A set of Magento specific PHP CodeSniffer rules.", - "support": { - "issues": "https://github.com/magento/magento-coding-standard/issues", - "source": "https://github.com/magento/magento-coding-standard/tree/v6" - }, - "time": "2020-12-03T14:41:54+00:00" - }, - { - "name": "magento/magento2-functional-testing-framework", - "version": "3.2.1", - "source": { - "type": "git", - "url": "https://github.com/magento/magento2-functional-testing-framework.git", - "reference": "2503527cf3ee20e199489d7dcd0e3b242e62d426" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/2503527cf3ee20e199489d7dcd0e3b242e62d426", - "reference": "2503527cf3ee20e199489d7dcd0e3b242e62d426", - "shasum": "" - }, - "require": { - "allure-framework/allure-codeception": "~1.4.0", - "aws/aws-sdk-php": "^3.132", - "codeception/codeception": "~4.1.4", - "codeception/module-asserts": "^1.1", - "codeception/module-sequence": "^1.0", - "codeception/module-webdriver": "^1.0", - "composer/composer": "^1.9", - "csharpru/vault-php": "~3.5.3", - "csharpru/vault-php-guzzle6-transport": "^2.0", - "ext-curl": "*", - "ext-dom": "*", - "ext-intl": "*", - "ext-json": "*", - "ext-openssl": "*", - "hoa/console": "~3.0", - "monolog/monolog": "^1.17", - "mustache/mustache": "~2.5", - "php": "^7.3", - "php-webdriver/webdriver": "^1.8.0", - "spomky-labs/otphp": "^10.0", - "symfony/console": "^4.4", - "symfony/finder": "^5.0", - "symfony/http-foundation": "^5.0", - "symfony/mime": "^5.0", - "symfony/process": "^4.4", - "vlucas/phpdotenv": "^2.4", - "weew/helpers-array": "^1.3" - }, - "replace": { - "facebook/webdriver": "^1.7.1" - }, - "require-dev": { - "brainmaestro/composer-git-hooks": "^2.3.1", - "codacy/coverage": "^1.4", - "codeception/aspect-mock": "^3.0", - "doctrine/cache": "<1.7.0", - "goaop/framework": "~2.3.4", - "php-coveralls/php-coveralls": "^1.0", - "phpmd/phpmd": "^2.8.0", - "phpunit/phpunit": "^9.0", - "rregeer/phpunit-coverage-check": "^0.1.4", - "sebastian/phpcpd": "~5.0.0", - "squizlabs/php_codesniffer": "~3.5.4", - "symfony/stopwatch": "~3.4.6" - }, - "bin": [ - "bin/mftf" - ], - "type": "library", - "extra": { - "hooks": { - "pre-push": "bin/all-checks" - } - }, - "autoload": { - "files": [ - "src/Magento/FunctionalTestingFramework/_bootstrap.php" - ], - "psr-4": { - "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework", - "MFTF\\": "dev/tests/functional/tests/MFTF" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "AGPL-3.0" - ], - "description": "Magento2 Functional Testing Framework", - "keywords": [ - "automation", - "functional", - "magento", - "testing" - ], - "support": { - "issues": "https://github.com/magento/magento2-functional-testing-framework/issues", - "source": "https://github.com/magento/magento2-functional-testing-framework/tree/3.2.1" - }, - "time": "2020-12-14T18:10:31+00:00" - }, - { - "name": "mikey179/vfsstream", - "version": "v1.6.8", - "source": { - "type": "git", - "url": "https://github.com/bovigo/vfsStream.git", - "reference": "231c73783ebb7dd9ec77916c10037eff5a2b6efe" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/231c73783ebb7dd9ec77916c10037eff5a2b6efe", - "reference": "231c73783ebb7dd9ec77916c10037eff5a2b6efe", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.5|^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.6.x-dev" - } - }, - "autoload": { - "psr-0": { - "org\\bovigo\\vfs\\": "src/main/php" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Frank Kleine", - "homepage": "http://frankkleine.de/", - "role": "Developer" - } - ], - "description": "Virtual file system to mock the real file system in unit tests.", - "homepage": "http://vfs.bovigo.org/", - "support": { - "issues": "https://github.com/bovigo/vfsStream/issues", - "source": "https://github.com/bovigo/vfsStream/tree/master", - "wiki": "https://github.com/bovigo/vfsStream/wiki" - }, - "time": "2019-10-30T15:31:00+00:00" - }, - { - "name": "mustache/mustache", - "version": "v2.13.0", - "source": { - "type": "git", - "url": "https://github.com/bobthecow/mustache.php.git", - "reference": "e95c5a008c23d3151d59ea72484d4f72049ab7f4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/e95c5a008c23d3151d59ea72484d4f72049ab7f4", - "reference": "e95c5a008c23d3151d59ea72484d4f72049ab7f4", - "shasum": "" - }, - "require": { - "php": ">=5.2.4" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~1.11", - "phpunit/phpunit": "~3.7|~4.0|~5.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "Mustache": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Justin Hileman", - "email": "justin@justinhileman.info", - "homepage": "http://justinhileman.com/" - } - ], - "description": "A Mustache implementation in PHP.", - "homepage": "https://github.com/bobthecow/mustache.php", - "keywords": [ - "mustache", - "templating" - ], - "support": { - "issues": "https://github.com/bobthecow/mustache.php/issues", - "source": "https://github.com/bobthecow/mustache.php/tree/master" - }, - "time": "2019-11-23T21:40:31+00:00" - }, - { - "name": "myclabs/deep-copy", - "version": "1.10.2", - "source": { - "type": "git", - "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/776f831124e9c62e1a2c601ecc52e776d8bb7220", - "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "replace": { - "myclabs/deep-copy": "self.version" - }, - "require-dev": { - "doctrine/collections": "^1.0", - "doctrine/common": "^2.6", - "phpunit/phpunit": "^7.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "DeepCopy\\": "src/DeepCopy/" - }, - "files": [ - "src/DeepCopy/deep_copy.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Create deep copies (clones) of your objects", - "keywords": [ - "clone", - "copy", - "duplicate", - "object", - "object graph" - ], - "support": { - "issues": "https://github.com/myclabs/DeepCopy/issues", - "source": "https://github.com/myclabs/DeepCopy/tree/1.10.2" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", - "type": "tidelift" - } - ], - "time": "2020-11-13T09:40:50+00:00" - }, - { - "name": "pdepend/pdepend", - "version": "2.7.1", - "source": { - "type": "git", - "url": "https://github.com/pdepend/pdepend.git", - "reference": "daba1cf0a6edaf172fa02a17807ae29f4c1c7471" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/pdepend/pdepend/zipball/daba1cf0a6edaf172fa02a17807ae29f4c1c7471", - "reference": "daba1cf0a6edaf172fa02a17807ae29f4c1c7471", - "shasum": "" - }, - "require": { - "php": ">=5.3.7", - "symfony/config": "^2.3.0|^3|^4|^5", - "symfony/dependency-injection": "^2.3.0|^3|^4|^5", - "symfony/filesystem": "^2.3.0|^3|^4|^5" - }, - "require-dev": { - "easy-doc/easy-doc": "0.0.0 || ^1.2.3", - "gregwar/rst": "^1.0", - "phpunit/phpunit": "^4.8.35|^5.7", - "squizlabs/php_codesniffer": "^2.0.0" - }, - "bin": [ - "src/bin/pdepend" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "PDepend\\": "src/main/php/PDepend" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Official version of pdepend to be handled with Composer", - "support": { - "issues": "https://github.com/pdepend/pdepend/issues", - "source": "https://github.com/pdepend/pdepend/tree/master" - }, - "time": "2020-02-08T12:06:13+00:00" - }, - { - "name": "phar-io/manifest", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/phar-io/manifest.git", - "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/manifest/zipball/7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", - "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-phar": "*", - "phar-io/version": "^2.0", - "php": "^5.6 || ^7.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", - "support": { - "issues": "https://github.com/phar-io/manifest/issues", - "source": "https://github.com/phar-io/manifest/tree/master" - }, - "time": "2018-07-08T19:23:20+00:00" - }, - { - "name": "phar-io/version", - "version": "2.0.1", - "source": { - "type": "git", - "url": "https://github.com/phar-io/version.git", - "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/version/zipball/45a2ec53a73c70ce41d55cedef9063630abaf1b6", - "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Library for handling version information and constraints", - "support": { - "issues": "https://github.com/phar-io/version/issues", - "source": "https://github.com/phar-io/version/tree/master" - }, - "time": "2018-07-08T19:19:57+00:00" - }, - { - "name": "php-cs-fixer/diff", - "version": "v1.3.1", - "source": { - "type": "git", - "url": "https://github.com/PHP-CS-Fixer/diff.git", - "reference": "dbd31aeb251639ac0b9e7e29405c1441907f5759" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/dbd31aeb251639ac0b9e7e29405c1441907f5759", - "reference": "dbd31aeb251639ac0b9e7e29405c1441907f5759", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", - "symfony/process": "^3.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - }, - { - "name": "SpacePossum" - } - ], - "description": "sebastian/diff v2 backport support for PHP5.6", - "homepage": "https://github.com/PHP-CS-Fixer", - "keywords": [ - "diff" - ], - "support": { - "issues": "https://github.com/PHP-CS-Fixer/diff/issues", - "source": "https://github.com/PHP-CS-Fixer/diff/tree/v1.3.1" - }, - "time": "2020-10-14T08:39:05+00:00" - }, - { - "name": "php-webdriver/webdriver", - "version": "1.8.2", - "source": { - "type": "git", - "url": "https://github.com/php-webdriver/php-webdriver.git", - "reference": "3308a70be084d6d7fd1ee5787b4c2e6eb4b70aab" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/3308a70be084d6d7fd1ee5787b4c2e6eb4b70aab", - "reference": "3308a70be084d6d7fd1ee5787b4c2e6eb4b70aab", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-json": "*", - "ext-zip": "*", - "php": "^5.6 || ~7.0", - "symfony/polyfill-mbstring": "^1.12", - "symfony/process": "^2.8 || ^3.1 || ^4.0 || ^5.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.0", - "jakub-onderka/php-parallel-lint": "^1.0", - "php-coveralls/php-coveralls": "^2.0", - "php-mock/php-mock-phpunit": "^1.1", - "phpunit/phpunit": "^5.7", - "sebastian/environment": "^1.3.4 || ^2.0 || ^3.0", - "sminnee/phpunit-mock-objects": "^3.4", - "squizlabs/php_codesniffer": "^3.5", - "symfony/var-dumper": "^3.3 || ^4.0 || ^5.0" - }, - "suggest": { - "ext-SimpleXML": "For Firefox profile creation" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Facebook\\WebDriver\\": "lib/" - }, - "files": [ - "lib/Exception/TimeoutException.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP client for Selenium WebDriver. Previously facebook/webdriver.", - "homepage": "https://github.com/php-webdriver/php-webdriver", - "keywords": [ - "Chromedriver", - "geckodriver", - "php", - "selenium", - "webdriver" - ], - "support": { - "issues": "https://github.com/php-webdriver/php-webdriver/issues", - "source": "https://github.com/php-webdriver/php-webdriver/tree/1.8.2" - }, - "time": "2020-03-04T14:40:12+00:00" - }, - { - "name": "phpcollection/phpcollection", - "version": "0.5.0", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/php-collection.git", - "reference": "f2bcff45c0da7c27991bbc1f90f47c4b7fb434a6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/php-collection/zipball/f2bcff45c0da7c27991bbc1f90f47c4b7fb434a6", - "reference": "f2bcff45c0da7c27991bbc1f90f47c4b7fb434a6", - "shasum": "" - }, - "require": { - "phpoption/phpoption": "1.*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.4-dev" - } - }, - "autoload": { - "psr-0": { - "PhpCollection": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache2" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "General-Purpose Collection Library for PHP", - "keywords": [ - "collection", - "list", - "map", - "sequence", - "set" - ], - "support": { - "issues": "https://github.com/schmittjoh/php-collection/issues", - "source": "https://github.com/schmittjoh/php-collection/tree/master" - }, - "time": "2015-05-17T12:39:23+00:00" - }, - { - "name": "phpcompatibility/php-compatibility", - "version": "9.3.5", - "source": { - "type": "git", - "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", - "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", - "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", - "shasum": "" - }, - "require": { - "php": ">=5.3", - "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" - }, - "conflict": { - "squizlabs/php_codesniffer": "2.6.2" - }, - "require-dev": { - "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" - }, - "suggest": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", - "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." - }, - "type": "phpcodesniffer-standard", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-3.0-or-later" - ], - "authors": [ - { - "name": "Wim Godden", - "homepage": "https://github.com/wimg", - "role": "lead" - }, - { - "name": "Juliette Reinders Folmer", - "homepage": "https://github.com/jrfnl", - "role": "lead" - }, - { - "name": "Contributors", - "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" - } - ], - "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", - "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", - "keywords": [ - "compatibility", - "phpcs", - "standards" - ], - "support": { - "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", - "source": "https://github.com/PHPCompatibility/PHPCompatibility" - }, - "time": "2019-12-27T09:44:58+00:00" - }, - { - "name": "phpdocumentor/reflection-common", - "version": "2.2.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionCommon.git", - "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", - "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-2.x": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jaap van Otterdijk", - "email": "opensource@ijaap.nl" - } - ], - "description": "Common reflection classes used by phpdocumentor to reflect the code structure", - "homepage": "http://www.phpdoc.org/", - "keywords": [ - "FQSEN", - "phpDocumentor", - "phpdoc", - "reflection", - "static analysis" - ], - "support": { - "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", - "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" - }, - "time": "2020-06-27T09:03:43+00:00" - }, - { - "name": "phpdocumentor/reflection-docblock", - "version": "5.2.2", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "069a785b2141f5bcf49f3e353548dc1cce6df556" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/069a785b2141f5bcf49f3e353548dc1cce6df556", - "reference": "069a785b2141f5bcf49f3e353548dc1cce6df556", - "shasum": "" - }, - "require": { - "ext-filter": "*", - "php": "^7.2 || ^8.0", - "phpdocumentor/reflection-common": "^2.2", - "phpdocumentor/type-resolver": "^1.3", - "webmozart/assert": "^1.9.1" - }, - "require-dev": { - "mockery/mockery": "~1.3.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - }, - { - "name": "Jaap van Otterdijk", - "email": "account@ijaap.nl" - } - ], - "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", - "support": { - "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", - "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/master" - }, - "time": "2020-09-03T19:13:55+00:00" - }, - { - "name": "phpdocumentor/type-resolver", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0", - "reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0", - "phpdocumentor/reflection-common": "^2.0" - }, - "require-dev": { - "ext-tokenizer": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-1.x": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - } - ], - "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", - "support": { - "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.4.0" - }, - "time": "2020-09-17T18:55:26+00:00" - }, - { - "name": "phpmd/phpmd", - "version": "2.9.1", - "source": { - "type": "git", - "url": "https://github.com/phpmd/phpmd.git", - "reference": "ce10831d4ddc2686c1348a98069771dd314534a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpmd/phpmd/zipball/ce10831d4ddc2686c1348a98069771dd314534a8", - "reference": "ce10831d4ddc2686c1348a98069771dd314534a8", - "shasum": "" - }, - "require": { - "composer/xdebug-handler": "^1.0", - "ext-xml": "*", - "pdepend/pdepend": "^2.7.1", - "php": ">=5.3.9" - }, - "require-dev": { - "easy-doc/easy-doc": "0.0.0 || ^1.3.2", - "ext-json": "*", - "ext-simplexml": "*", - "gregwar/rst": "^1.0", - "mikey179/vfsstream": "^1.6.4", - "phpunit/phpunit": "^4.8.36 || ^5.7.27", - "squizlabs/php_codesniffer": "^2.0" - }, - "bin": [ - "src/bin/phpmd" - ], - "type": "library", - "autoload": { - "psr-0": { - "PHPMD\\": "src/main/php" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Manuel Pichler", - "email": "github@manuel-pichler.de", - "homepage": "https://github.com/manuelpichler", - "role": "Project Founder" - }, - { - "name": "Marc Würth", - "email": "ravage@bluewin.ch", - "homepage": "https://github.com/ravage84", - "role": "Project Maintainer" - }, - { - "name": "Other contributors", - "homepage": "https://github.com/phpmd/phpmd/graphs/contributors", - "role": "Contributors" - } - ], - "description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.", - "homepage": "https://phpmd.org/", - "keywords": [ - "mess detection", - "mess detector", - "pdepend", - "phpmd", - "pmd" - ], - "support": { - "irc": "irc://irc.freenode.org/phpmd", - "issues": "https://github.com/phpmd/phpmd/issues", - "source": "https://github.com/phpmd/phpmd/tree/2.9.1" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", - "type": "tidelift" - } - ], - "time": "2020-09-23T22:06:32+00:00" - }, - { - "name": "phpoption/phpoption", - "version": "1.7.5", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/php-option.git", - "reference": "994ecccd8f3283ecf5ac33254543eb0ac946d525" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/994ecccd8f3283ecf5ac33254543eb0ac946d525", - "reference": "994ecccd8f3283ecf5ac33254543eb0ac946d525", - "shasum": "" - }, - "require": { - "php": "^5.5.9 || ^7.0 || ^8.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.4.1", - "phpunit/phpunit": "^4.8.35 || ^5.7.27 || ^6.5.6 || ^7.0 || ^8.0 || ^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.7-dev" - } - }, - "autoload": { - "psr-4": { - "PhpOption\\": "src/PhpOption/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Graham Campbell", - "email": "graham@alt-three.com" - } - ], - "description": "Option Type for PHP", - "keywords": [ - "language", - "option", - "php", - "type" - ], - "support": { - "issues": "https://github.com/schmittjoh/php-option/issues", - "source": "https://github.com/schmittjoh/php-option/tree/1.7.5" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", - "type": "tidelift" - } - ], - "time": "2020-07-20T17:29:33+00:00" - }, - { - "name": "phpspec/prophecy", - "version": "1.12.2", - "source": { - "type": "git", - "url": "https://github.com/phpspec/prophecy.git", - "reference": "245710e971a030f42e08f4912863805570f23d39" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/245710e971a030f42e08f4912863805570f23d39", - "reference": "245710e971a030f42e08f4912863805570f23d39", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.2", - "php": "^7.2 || ~8.0, <8.1", - "phpdocumentor/reflection-docblock": "^5.2", - "sebastian/comparator": "^3.0 || ^4.0", - "sebastian/recursion-context": "^3.0 || ^4.0" - }, - "require-dev": { - "phpspec/phpspec": "^6.0", - "phpunit/phpunit": "^8.0 || ^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.11.x-dev" - } - }, - "autoload": { - "psr-4": { - "Prophecy\\": "src/Prophecy" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com/" - }, - { - "name": "Marcello Duarte", - "email": "marcello.duarte@gmail.com" - } - ], - "description": "Highly opinionated mocking framework for PHP 5.3+", - "homepage": "https://github.com/phpspec/prophecy", - "keywords": [ - "Double", - "Dummy", - "fake", - "mock", - "spy", - "stub" - ], - "support": { - "issues": "https://github.com/phpspec/prophecy/issues", - "source": "https://github.com/phpspec/prophecy/tree/1.12.2" - }, - "time": "2020-12-19T10:15:11+00:00" - }, - { - "name": "phpstan/phpstan", - "version": "0.12.23", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpstan.git", - "reference": "71e529efced79e055fa8318b692e7f7d03ea4e75" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/71e529efced79e055fa8318b692e7f7d03ea4e75", - "reference": "71e529efced79e055fa8318b692e7f7d03ea4e75", - "shasum": "" - }, - "require": { - "php": "^7.1" - }, - "conflict": { - "phpstan/phpstan-shim": "*" - }, - "bin": [ - "phpstan", - "phpstan.phar" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.12-dev" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHPStan - PHP Static Analysis Tool", - "support": { - "issues": "https://github.com/phpstan/phpstan/issues", - "source": "https://github.com/phpstan/phpstan/tree/0.12.23" - }, - "funding": [ - { - "url": "https://github.com/ondrejmirtes", - "type": "github" - }, - { - "url": "https://www.patreon.com/phpstan", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", - "type": "tidelift" - } - ], - "time": "2020-05-05T12:55:44+00:00" - }, - { - "name": "phpunit/php-code-coverage", - "version": "8.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "ca6647ffddd2add025ab3f21644a441d7c146cdc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ca6647ffddd2add025ab3f21644a441d7c146cdc", - "reference": "ca6647ffddd2add025ab3f21644a441d7c146cdc", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-xmlwriter": "*", - "php": "^7.3", - "phpunit/php-file-iterator": "^3.0", - "phpunit/php-text-template": "^2.0", - "phpunit/php-token-stream": "^4.0", - "sebastian/code-unit-reverse-lookup": "^2.0", - "sebastian/environment": "^5.0", - "sebastian/version": "^3.0", - "theseer/tokenizer": "^1.1.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "suggest": { - "ext-pcov": "*", - "ext-xdebug": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "8.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", - "homepage": "https://github.com/sebastianbergmann/php-code-coverage", - "keywords": [ - "coverage", - "testing", - "xunit" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/8.0.2" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-05-23T08:02:54+00:00" - }, - { - "name": "phpunit/php-file-iterator", - "version": "3.0.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/aa4be8575f26070b100fccb67faabb28f21f66f8", - "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "FilterIterator implementation that filters files based on a list of suffixes.", - "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", - "keywords": [ - "filesystem", - "iterator" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.5" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:57:25+00:00" - }, - { - "name": "phpunit/php-invoker", - "version": "3.1.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-invoker.git", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "ext-pcntl": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcntl": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Invoke callables with a timeout", - "homepage": "https://github.com/sebastianbergmann/php-invoker/", - "keywords": [ - "process" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-invoker/issues", - "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:58:55+00:00" - }, - { - "name": "phpunit/php-text-template", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Simple template engine.", - "homepage": "https://github.com/sebastianbergmann/php-text-template/", - "keywords": [ - "template" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-text-template/issues", - "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T05:33:50+00:00" - }, - { - "name": "phpunit/php-timer", - "version": "3.1.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "dc9368fae6ef2ffa57eba80a7410bcef81df6258" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/dc9368fae6ef2ffa57eba80a7410bcef81df6258", - "reference": "dc9368fae6ef2ffa57eba80a7410bcef81df6258", - "shasum": "" - }, - "require": { - "php": "^7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Utility class for timing", - "homepage": "https://github.com/sebastianbergmann/php-timer/", - "keywords": [ - "timer" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-timer/issues", - "source": "https://github.com/sebastianbergmann/php-timer/tree/master" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-04-20T06:00:37+00:00" - }, - { - "name": "phpunit/php-token-stream", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-token-stream.git", - "reference": "a853a0e183b9db7eed023d7933a858fa1c8d25a3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/a853a0e183b9db7eed023d7933a858fa1c8d25a3", - "reference": "a853a0e183b9db7eed023d7933a858fa1c8d25a3", - "shasum": "" - }, - "require": { - "ext-tokenizer": "*", - "php": "^7.3 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Wrapper around PHP's tokenizer extension.", - "homepage": "https://github.com/sebastianbergmann/php-token-stream/", - "keywords": [ - "tokenizer" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-token-stream/issues", - "source": "https://github.com/sebastianbergmann/php-token-stream/tree/master" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "abandoned": true, - "time": "2020-08-04T08:28:15+00:00" - }, - { - "name": "phpunit/phpunit", - "version": "9.1.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "1b570cd7edbe136055bf5f651857dc8af6b829d2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/1b570cd7edbe136055bf5f651857dc8af6b829d2", - "reference": "1b570cd7edbe136055bf5f651857dc8af6b829d2", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.2.0", - "ext-dom": "*", - "ext-json": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.9.1", - "phar-io/manifest": "^1.0.3", - "phar-io/version": "^2.0.1", - "php": "^7.3", - "phpspec/prophecy": "^1.8.1", - "phpunit/php-code-coverage": "^8.0.1", - "phpunit/php-file-iterator": "^3.0", - "phpunit/php-invoker": "^3.0", - "phpunit/php-text-template": "^2.0", - "phpunit/php-timer": "^3.1.4", - "sebastian/code-unit": "^1.0.2", - "sebastian/comparator": "^4.0", - "sebastian/diff": "^4.0", - "sebastian/environment": "^5.0.1", - "sebastian/exporter": "^4.0", - "sebastian/global-state": "^4.0", - "sebastian/object-enumerator": "^4.0", - "sebastian/resource-operations": "^3.0", - "sebastian/type": "^2.0", - "sebastian/version": "^3.0" - }, - "require-dev": { - "ext-pdo": "*", - "phpspec/prophecy-phpunit": "^2.0" - }, - "suggest": { - "ext-soap": "*", - "ext-xdebug": "*" - }, - "bin": [ - "phpunit" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "9.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ], - "files": [ - "src/Framework/Assert/Functions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "The PHP Unit Testing framework.", - "homepage": "https://phpunit.de/", - "keywords": [ - "phpunit", - "testing", - "xunit" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.1.5" - }, - "funding": [ - { - "url": "https://phpunit.de/donate.html", - "type": "custom" - }, - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-05-22T13:54:05+00:00" - }, - { - "name": "psr/simple-cache", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/simple-cache.git", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\SimpleCache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interfaces for simple caching", - "keywords": [ - "cache", - "caching", - "psr", - "psr-16", - "simple-cache" - ], - "support": { - "source": "https://github.com/php-fig/simple-cache/tree/master" - }, - "time": "2017-10-23T01:57:42+00:00" - }, - { - "name": "sebastian/code-unit", - "version": "1.0.8", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit.git", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the PHP code units", - "homepage": "https://github.com/sebastianbergmann/code-unit", - "support": { - "issues": "https://github.com/sebastianbergmann/code-unit/issues", - "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:08:54+00:00" - }, - { - "name": "sebastian/code-unit-reverse-lookup", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Looks up which function or method a line of code belongs to", - "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", - "support": { - "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", - "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:30:19+00:00" - }, - { - "name": "sebastian/comparator", - "version": "4.0.6", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "55f4261989e546dc112258c7a75935a81a7ce382" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/55f4261989e546dc112258c7a75935a81a7ce382", - "reference": "55f4261989e546dc112258c7a75935a81a7ce382", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/diff": "^4.0", - "sebastian/exporter": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@2bepublished.at" - } - ], - "description": "Provides the functionality to compare PHP values for equality", - "homepage": "https://github.com/sebastianbergmann/comparator", - "keywords": [ - "comparator", - "compare", - "equality" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/comparator/issues", - "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.6" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T15:49:45+00:00" - }, - { - "name": "sebastian/diff", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", - "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3", - "symfony/process": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - } - ], - "description": "Diff implementation", - "homepage": "https://github.com/sebastianbergmann/diff", - "keywords": [ - "diff", - "udiff", - "unidiff", - "unified diff" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/diff/issues", - "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:10:38+00:00" - }, - { - "name": "sebastian/environment", - "version": "5.1.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "388b6ced16caa751030f6a69e588299fa09200ac" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/388b6ced16caa751030f6a69e588299fa09200ac", - "reference": "388b6ced16caa751030f6a69e588299fa09200ac", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-posix": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides functionality to handle HHVM/PHP environments", - "homepage": "http://www.github.com/sebastianbergmann/environment", - "keywords": [ - "Xdebug", - "environment", - "hhvm" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/environment/issues", - "source": "https://github.com/sebastianbergmann/environment/tree/5.1.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:52:38+00:00" - }, - { - "name": "sebastian/exporter", - "version": "4.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/d89cc98761b8cb5a1a235a6b703ae50d34080e65", - "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-mbstring": "*", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Provides the functionality to export PHP variables for visualization", - "homepage": "http://www.github.com/sebastianbergmann/exporter", - "keywords": [ - "export", - "exporter" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:24:23+00:00" - }, - { - "name": "sebastian/finder-facade", - "version": "2.0.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/finder-facade.git", - "reference": "9d3e74b845a2ce50e19b25b5f0c2718e153bee6c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/finder-facade/zipball/9d3e74b845a2ce50e19b25b5f0c2718e153bee6c", - "reference": "9d3e74b845a2ce50e19b25b5f0c2718e153bee6c", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "php": "^7.3", - "symfony/finder": "^4.1|^5.0", - "theseer/fdomdocument": "^1.6" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "FinderFacade is a convenience wrapper for Symfony's Finder component.", - "homepage": "https://github.com/sebastianbergmann/finder-facade", - "support": { - "issues": "https://github.com/sebastianbergmann/finder-facade/issues", - "source": "https://github.com/sebastianbergmann/finder-facade/tree/2.0.0" - }, - "abandoned": true, - "time": "2020-02-08T06:07:58+00:00" - }, - { - "name": "sebastian/global-state", - "version": "4.0.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "bdb1e7c79e592b8c82cb1699be3c8743119b8a72" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bdb1e7c79e592b8c82cb1699be3c8743119b8a72", - "reference": "bdb1e7c79e592b8c82cb1699be3c8743119b8a72", - "shasum": "" - }, - "require": { - "php": "^7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-dom": "*", - "phpunit/phpunit": "^9.0" - }, - "suggest": { - "ext-uopz": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Snapshotting of global state", - "homepage": "http://www.github.com/sebastianbergmann/global-state", - "keywords": [ - "global state" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/global-state/issues", - "source": "https://github.com/sebastianbergmann/global-state/tree/master" - }, - "time": "2020-02-07T06:11:37+00:00" - }, - { - "name": "sebastian/object-enumerator", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Traverses array structures and object graphs to enumerate all referenced objects", - "homepage": "https://github.com/sebastianbergmann/object-enumerator/", - "support": { - "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", - "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:12:34+00:00" - }, - { - "name": "sebastian/object-reflector", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Allows reflection of object attributes, including inherited and non-public ones", - "homepage": "https://github.com/sebastianbergmann/object-reflector/", - "support": { - "issues": "https://github.com/sebastianbergmann/object-reflector/issues", - "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:14:26+00:00" - }, - { - "name": "sebastian/phpcpd", - "version": "5.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpcpd.git", - "reference": "8724382966b1861df4e12db915eaed2165e10bf3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/8724382966b1861df4e12db915eaed2165e10bf3", - "reference": "8724382966b1861df4e12db915eaed2165e10bf3", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "php": "^7.3", - "phpunit/php-timer": "^3.0", - "sebastian/finder-facade": "^2.0", - "sebastian/version": "^3.0", - "symfony/console": "^4.0|^5.0" - }, - "bin": [ - "phpcpd" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Copy/Paste Detector (CPD) for PHP code.", - "homepage": "https://github.com/sebastianbergmann/phpcpd", - "support": { - "issues": "https://github.com/sebastianbergmann/phpcpd/issues", - "source": "https://github.com/sebastianbergmann/phpcpd/tree/5.0.2" - }, - "time": "2020-02-22T06:03:17+00:00" - }, - { - "name": "sebastian/recursion-context", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", - "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - } - ], - "description": "Provides functionality to recursively process PHP variables", - "homepage": "http://www.github.com/sebastianbergmann/recursion-context", - "support": { - "issues": "https://github.com/sebastianbergmann/recursion-context/issues", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:17:30+00:00" - }, - { - "name": "sebastian/resource-operations", - "version": "3.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides a list of PHP built-in functions that operate on resources", - "homepage": "https://www.github.com/sebastianbergmann/resource-operations", - "support": { - "issues": "https://github.com/sebastianbergmann/resource-operations/issues", - "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:45:17+00:00" - }, - { - "name": "sebastian/type", - "version": "2.3.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/type.git", - "reference": "81cd61ab7bbf2de744aba0ea61fae32f721df3d2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/81cd61ab7bbf2de744aba0ea61fae32f721df3d2", - "reference": "81cd61ab7bbf2de744aba0ea61fae32f721df3d2", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.3-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the types of the PHP type system", - "homepage": "https://github.com/sebastianbergmann/type", - "support": { - "issues": "https://github.com/sebastianbergmann/type/issues", - "source": "https://github.com/sebastianbergmann/type/tree/2.3.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:18:59+00:00" - }, - { - "name": "sebastian/version", - "version": "3.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/version.git", - "reference": "c6c1022351a901512170118436c764e473f6de8c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", - "reference": "c6c1022351a901512170118436c764e473f6de8c", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that helps with managing the version number of Git-hosted PHP projects", - "homepage": "https://github.com/sebastianbergmann/version", - "support": { - "issues": "https://github.com/sebastianbergmann/version/issues", - "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:39:44+00:00" - }, - { - "name": "squizlabs/php_codesniffer", - "version": "3.5.8", - "source": { - "type": "git", - "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "9d583721a7157ee997f235f327de038e7ea6dac4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/9d583721a7157ee997f235f327de038e7ea6dac4", - "reference": "9d583721a7157ee997f235f327de038e7ea6dac4", - "shasum": "" - }, - "require": { - "ext-simplexml": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" - }, - "bin": [ - "bin/phpcs", - "bin/phpcbf" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Greg Sherwood", - "role": "lead" - } - ], - "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", - "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", - "keywords": [ - "phpcs", - "standards" - ], - "support": { - "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", - "source": "https://github.com/squizlabs/PHP_CodeSniffer", - "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" - }, - "time": "2020-10-23T02:01:07+00:00" - }, - { - "name": "symfony/config", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/config.git", - "reference": "50e0e1314a3b2609d32b6a5a0d0fb5342494c4ab" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/50e0e1314a3b2609d32b6a5a0d0fb5342494c4ab", - "reference": "50e0e1314a3b2609d32b6a5a0d0fb5342494c4ab", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/filesystem": "^4.4|^5.0", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php80": "^1.15" - }, - "conflict": { - "symfony/finder": "<4.4" - }, - "require-dev": { - "symfony/event-dispatcher": "^4.4|^5.0", - "symfony/finder": "^4.4|^5.0", - "symfony/messenger": "^4.4|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/yaml": "^4.4|^5.0" - }, - "suggest": { - "symfony/yaml": "To use the yaml reference dumper" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Config\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/config/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T10:15:41+00:00" - }, - { - "name": "symfony/dependency-injection", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/dependency-injection.git", - "reference": "62f72187be689540385dce6c68a5d4c16f034139" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/62f72187be689540385dce6c68a5d4c16f034139", - "reference": "62f72187be689540385dce6c68a5d4c16f034139", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.0", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15", - "symfony/service-contracts": "^1.1.6|^2" - }, - "conflict": { - "symfony/config": "<5.1", - "symfony/finder": "<4.4", - "symfony/proxy-manager-bridge": "<4.4", - "symfony/yaml": "<4.4" - }, - "provide": { - "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0" - }, - "require-dev": { - "symfony/config": "^5.1", - "symfony/expression-language": "^4.4|^5.0", - "symfony/yaml": "^4.4|^5.0" - }, - "suggest": { - "symfony/config": "", - "symfony/expression-language": "For using expressions in service container configuration", - "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", - "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", - "symfony/yaml": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\DependencyInjection\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Allows you to standardize and centralize the way objects are constructed in your application", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T12:56:27+00:00" - }, - { - "name": "symfony/http-foundation", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-foundation.git", - "reference": "20c554c0f03f7cde5ce230ed248470cccbc34c36" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/20c554c0f03f7cde5ce230ed248470cccbc34c36", - "reference": "20c554c0f03f7cde5ce230ed248470cccbc34c36", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php80": "^1.15" - }, - "require-dev": { - "predis/predis": "~1.0", - "symfony/cache": "^4.4|^5.0", - "symfony/expression-language": "^4.4|^5.0", - "symfony/mime": "^4.4|^5.0" - }, - "suggest": { - "symfony/mime": "To use the file extension guesser" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\HttpFoundation\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Defines an object-oriented layer for the HTTP specification", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/http-foundation/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-02-03T04:42:09+00:00" - }, - { - "name": "symfony/mime", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "7dee6a43493f39b51ff6c5bb2bd576fe40a76c86" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/7dee6a43493f39b51ff6c5bb2bd576fe40a76c86", - "reference": "7dee6a43493f39b51ff6c5bb2bd576fe40a76c86", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.15" - }, - "conflict": { - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", - "symfony/mailer": "<4.4" - }, - "require-dev": { - "egulias/email-validator": "^2.1.10", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/property-access": "^4.4|^5.1", - "symfony/property-info": "^4.4|^5.1", - "symfony/serializer": "^5.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Mime\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Allows manipulating MIME messages", - "homepage": "https://symfony.com/", - "keywords": [ - "mime", - "mime-type" - ], - "support": { - "source": "https://github.com/symfony/mime/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-02-02T06:10:15+00:00" - }, - { - "name": "symfony/polyfill-php70", - "version": "v1.20.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php70.git", - "reference": "5f03a781d984aae42cebd18e7912fa80f02ee644" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/5f03a781d984aae42cebd18e7912fa80f02ee644", - "reference": "5f03a781d984aae42cebd18e7912fa80f02ee644", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "metapackage", - "extra": { - "branch-alias": { - "dev-main": "1.20-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions", - "homepage": "https://symfony.com/", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php70/tree/v1.20.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-10-23T14:02:19+00:00" - }, - { - "name": "symfony/stopwatch", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/stopwatch.git", - "reference": "b12274acfab9d9850c52583d136a24398cdf1a0c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/b12274acfab9d9850c52583d136a24398cdf1a0c", - "reference": "b12274acfab9d9850c52583d136a24398cdf1a0c", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/service-contracts": "^1.0|^2" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Stopwatch\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides a way to profile code", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/stopwatch/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-01-27T10:15:41+00:00" - }, - { - "name": "symfony/yaml", - "version": "v5.2.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "338cddc6d74929f6adf19ca5682ac4b8e109cdb0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/338cddc6d74929f6adf19ca5682ac4b8e109cdb0", - "reference": "338cddc6d74929f6adf19ca5682ac4b8e109cdb0", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-ctype": "~1.8" - }, - "conflict": { - "symfony/console": "<4.4" - }, - "require-dev": { - "symfony/console": "^4.4|^5.0" - }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" - }, - "bin": [ - "Resources/bin/yaml-lint" - ], - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Yaml\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Loads and dumps YAML files", - "homepage": "https://symfony.com/", - "support": { - "source": "https://github.com/symfony/yaml/tree/v5.2.3" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-02-03T04:42:09+00:00" - }, - { - "name": "theseer/fdomdocument", - "version": "1.6.6", - "source": { - "type": "git", - "url": "https://github.com/theseer/fDOMDocument.git", - "reference": "6e8203e40a32a9c770bcb62fe37e68b948da6dca" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/theseer/fDOMDocument/zipball/6e8203e40a32a9c770bcb62fe37e68b948da6dca", - "reference": "6e8203e40a32a9c770bcb62fe37e68b948da6dca", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "lib-libxml": "*", - "php": ">=5.3.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "lead" - } - ], - "description": "The classes contained within this repository extend the standard DOM to use exceptions at all occasions of errors instead of PHP warnings or notices. They also add various custom methods and shortcuts for convenience and to simplify the usage of DOM.", - "homepage": "https://github.com/theseer/fDOMDocument", - "support": { - "issues": "https://github.com/theseer/fDOMDocument/issues", - "source": "https://github.com/theseer/fDOMDocument/tree/master" - }, - "time": "2017-06-30T11:53:12+00:00" - }, - { - "name": "theseer/tokenizer", - "version": "1.2.0", - "source": { - "type": "git", - "url": "https://github.com/theseer/tokenizer.git", - "reference": "75a63c33a8577608444246075ea0af0d052e452a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/75a63c33a8577608444246075ea0af0d052e452a", - "reference": "75a63c33a8577608444246075ea0af0d052e452a", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": "^7.2 || ^8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - } - ], - "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", - "support": { - "issues": "https://github.com/theseer/tokenizer/issues", - "source": "https://github.com/theseer/tokenizer/tree/master" - }, - "funding": [ - { - "url": "https://github.com/theseer", - "type": "github" - } - ], - "time": "2020-07-12T23:59:07+00:00" - }, - { - "name": "vlucas/phpdotenv", - "version": "v2.6.7", - "source": { - "type": "git", - "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "b786088918a884258c9e3e27405c6a4cf2ee246e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/b786088918a884258c9e3e27405c6a4cf2ee246e", - "reference": "b786088918a884258c9e3e27405c6a4cf2ee246e", - "shasum": "" - }, - "require": { - "php": "^5.3.9 || ^7.0 || ^8.0", - "symfony/polyfill-ctype": "^1.17" - }, - "require-dev": { - "ext-filter": "*", - "ext-pcre": "*", - "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20" - }, - "suggest": { - "ext-filter": "Required to use the boolean validator.", - "ext-pcre": "Required to use most of the library." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev" - } - }, - "autoload": { - "psr-4": { - "Dotenv\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Graham Campbell", - "email": "graham@alt-three.com", - "homepage": "https://gjcampbell.co.uk/" - }, - { - "name": "Vance Lucas", - "email": "vance@vancelucas.com", - "homepage": "https://vancelucas.com/" - } - ], - "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", - "keywords": [ - "dotenv", - "env", - "environment" - ], - "support": { - "issues": "https://github.com/vlucas/phpdotenv/issues", - "source": "https://github.com/vlucas/phpdotenv/tree/v2.6.7" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", - "type": "tidelift" - } - ], - "time": "2021-01-20T14:39:13+00:00" - }, - { - "name": "webmozart/assert", - "version": "1.9.1", - "source": { - "type": "git", - "url": "https://github.com/webmozarts/assert.git", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389", - "shasum": "" - }, - "require": { - "php": "^5.3.3 || ^7.0 || ^8.0", - "symfony/polyfill-ctype": "^1.8" - }, - "conflict": { - "phpstan/phpstan": "<0.12.20", - "vimeo/psalm": "<3.9.1" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.36 || ^7.5.13" - }, - "type": "library", - "autoload": { - "psr-4": { - "Webmozart\\Assert\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Assertions to validate method input/output with nice error messages.", - "keywords": [ - "assert", - "check", - "validate" - ], - "support": { - "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/1.9.1" - }, - "time": "2020-07-08T17:02:28+00:00" - }, - { - "name": "weew/helpers-array", - "version": "v1.3.1", - "source": { - "type": "git", - "url": "https://github.com/weew/helpers-array.git", - "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/weew/helpers-array/zipball/9bff63111f9765b4277750db8d276d92b3e16ed0", - "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0", - "shasum": "" - }, - "require-dev": { - "phpunit/phpunit": "^4.7", - "satooshi/php-coveralls": "^0.6.1" - }, - "type": "library", - "autoload": { - "files": [ - "src/array.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Maxim Kott", - "email": "maximkott@gmail.com" - } - ], - "description": "Useful collection of php array helpers.", - "support": { - "issues": "https://github.com/weew/helpers-array/issues", - "source": "https://github.com/weew/helpers-array/tree/master" - }, - "time": "2016-07-21T11:18:01+00:00" - } - ], - "aliases": [], - "minimum-stability": "stable", - "stability-flags": [], - "prefer-stable": true, - "prefer-lowest": false, - "platform": [], - "platform-dev": [], - "plugin-api-version": "2.0.0" + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "32ccde13a449d0a28ed622c7449000fd", + "packages": [ + { + "name": "2tvenom/cborencode", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/2tvenom/CBOREncode.git", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/42aedccb861d01fc0554782348cc08f8ebf22332", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "CBOR": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "PHP" + ], + "authors": [ + { + "name": "Pavel Gulbin", + "email": "2tvenom@gmail.com", + "role": "Developer" + } + ], + "description": "CBOR encoder for PHP", + "homepage": "https://github.com/2tvenom/CBOREncode", + "keywords": [ + "cbor" + ], + "support": { + "issues": "https://github.com/2tvenom/CBOREncode/issues", + "source": "https://github.com/2tvenom/CBOREncode/tree/1.0.2" + }, + "time": "2020-10-27T07:22:41+00:00" + }, + { + "name": "astock/stock-api-libphp", + "version": "1.1.5", + "source": { + "type": "git", + "url": "https://github.com/adobe/stock-api-libphp.git", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "~7.3", + "php": ">=7.3" + }, + "require-dev": { + "mockery/mockery": "^1.4.3", + "phpunit/phpunit": ">=6.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "AdobeStock\\Api\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "description": "Adobe Stock API library", + "support": { + "issues": "https://github.com/adobe/stock-api-libphp/issues", + "source": "https://github.com/adobe/stock-api-libphp/tree/1.1.5" + }, + "time": "2021-08-31T16:36:34+00:00" + }, + { + "name": "aws/aws-crt-php", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/awslabs/aws-crt-php.git", + "reference": "3942776a8c99209908ee0b287746263725685732" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732", + "reference": "3942776a8c99209908ee0b287746263725685732", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35|^5.4.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "AWS SDK Common Runtime Team", + "email": "aws-sdk-common-runtime@amazon.com" + } + ], + "description": "AWS Common Runtime for PHP", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "crt", + "sdk" + ], + "support": { + "issues": "https://github.com/awslabs/aws-crt-php/issues", + "source": "https://github.com/awslabs/aws-crt-php/tree/v1.0.2" + }, + "time": "2021-09-03T22:57:30+00:00" + }, + { + "name": "aws/aws-sdk-php", + "version": "3.232.3", + "source": { + "type": "git", + "url": "https://github.com/aws/aws-sdk-php.git", + "reference": "96fae7f4b2ab11a3eb3fceacef7cb4b12e46b27c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/96fae7f4b2ab11a3eb3fceacef7cb4b12e46b27c", + "reference": "96fae7f4b2ab11a3eb3fceacef7cb4b12e46b27c", + "shasum": "" + }, + "require": { + "aws/aws-crt-php": "^1.0.2", + "ext-json": "*", + "ext-pcre": "*", + "ext-simplexml": "*", + "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", + "guzzlehttp/promises": "^1.4.0", + "guzzlehttp/psr7": "^1.8.5 || ^2.3", + "mtdowling/jmespath.php": "^2.6", + "php": ">=5.5" + }, + "require-dev": { + "andrewsville/php-token-reflection": "^1.4", + "aws/aws-php-sns-message-validator": "~1.0", + "behat/behat": "~3.0", + "composer/composer": "^1.10.22", + "doctrine/cache": "~1.4", + "ext-dom": "*", + "ext-openssl": "*", + "ext-pcntl": "*", + "ext-sockets": "*", + "nette/neon": "^2.3", + "paragonie/random_compat": ">= 2", + "phpunit/phpunit": "^4.8.35 || ^5.6.3", + "psr/cache": "^1.0", + "psr/simple-cache": "^1.0", + "sebastian/comparator": "^1.2.3" + }, + "suggest": { + "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", + "doctrine/cache": "To use the DoctrineCacheAdapter", + "ext-curl": "To send requests using cURL", + "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", + "ext-sockets": "To use client-side monitoring" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Aws\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Amazon Web Services", + "homepage": "http://aws.amazon.com/" + } + ], + "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "cloud", + "dynamodb", + "ec2", + "glacier", + "s3", + "sdk" + ], + "support": { + "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", + "issues": "https://github.com/aws/aws-sdk-php/issues", + "source": "https://github.com/aws/aws-sdk-php/tree/3.232.3" + }, + "time": "2022-08-08T18:19:49+00:00" + }, + { + "name": "bacon/bacon-qr-code", + "version": "2.0.7", + "source": { + "type": "git", + "url": "https://github.com/Bacon/BaconQrCode.git", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "shasum": "" + }, + "require": { + "dasprid/enum": "^1.0.3", + "ext-iconv": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phly/keep-a-changelog": "^2.1", + "phpunit/phpunit": "^7 | ^8 | ^9", + "spatie/phpunit-snapshot-assertions": "^4.2.9", + "squizlabs/php_codesniffer": "^3.4" + }, + "suggest": { + "ext-imagick": "to generate QR code images" + }, + "type": "library", + "autoload": { + "psr-4": { + "BaconQrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "BaconQrCode is a QR code generator for PHP.", + "homepage": "https://github.com/Bacon/BaconQrCode", + "support": { + "issues": "https://github.com/Bacon/BaconQrCode/issues", + "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.7" + }, + "time": "2022-03-14T02:02:36+00:00" + }, + { + "name": "beberlei/assert", + "version": "v3.3.2", + "source": { + "type": "git", + "url": "https://github.com/beberlei/assert.git", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/beberlei/assert/zipball/cb70015c04be1baee6f5f5c953703347c0ac1655", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-json": "*", + "ext-mbstring": "*", + "ext-simplexml": "*", + "php": "^7.0 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "*", + "phpstan/phpstan": "*", + "phpunit/phpunit": ">=6.0.0", + "yoast/phpunit-polyfills": "^0.1.0" + }, + "suggest": { + "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Assert/functions.php" + ], + "psr-4": { + "Assert\\": "lib/Assert" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de", + "role": "Lead Developer" + }, + { + "name": "Richard Quadling", + "email": "rquadling@gmail.com", + "role": "Collaborator" + } + ], + "description": "Thin assertion library for input validation in business models.", + "keywords": [ + "assert", + "assertion", + "validation" + ], + "support": { + "issues": "https://github.com/beberlei/assert/issues", + "source": "https://github.com/beberlei/assert/tree/v3.3.2" + }, + "time": "2021-12-16T21:41:27+00:00" + }, + { + "name": "braintree/braintree_php", + "version": "6.5.1", + "source": { + "type": "git", + "url": "https://github.com/braintree/braintree_php.git", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/braintree/braintree_php/zipball/b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-dom": "*", + "ext-hash": "*", + "ext-openssl": "*", + "ext-xmlwriter": "*", + "php": ">=7.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.0", + "squizlabs/php_codesniffer": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Braintree\\": "lib/Braintree" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Braintree", + "homepage": "https://www.braintreepayments.com/" + } + ], + "description": "Braintree PHP Client Library", + "support": { + "issues": "https://github.com/braintree/braintree_php/issues", + "source": "https://github.com/braintree/braintree_php/tree/6.5.1" + }, + "time": "2021-12-20T19:47:39+00:00" + }, + { + "name": "brick/math", + "version": "0.9.3", + "source": { + "type": "git", + "url": "https://github.com/brick/math.git", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", + "vimeo/psalm": "4.9.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\Math\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Arbitrary-precision arithmetic library", + "keywords": [ + "Arbitrary-precision", + "BigInteger", + "BigRational", + "arithmetic", + "bigdecimal", + "bignum", + "brick", + "math" + ], + "support": { + "issues": "https://github.com/brick/math/issues", + "source": "https://github.com/brick/math/tree/0.9.3" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/brick/math", + "type": "tidelift" + } + ], + "time": "2021-08-15T20:50:18+00:00" + }, + { + "name": "brick/varexporter", + "version": "0.3.7", + "source": { + "type": "git", + "url": "https://github.com/brick/varexporter.git", + "reference": "3e263cd718d242594c52963760fee2059fd5833c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/varexporter/zipball/3e263cd718d242594c52963760fee2059fd5833c", + "reference": "3e263cd718d242594c52963760fee2059fd5833c", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.0", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^8.5 || ^9.0", + "vimeo/psalm": "4.23.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\VarExporter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A powerful alternative to var_export(), which can export closures and objects without __set_state()", + "keywords": [ + "var_export" + ], + "support": { + "issues": "https://github.com/brick/varexporter/issues", + "source": "https://github.com/brick/varexporter/tree/0.3.7" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + } + ], + "time": "2022-06-29T23:37:57+00:00" + }, + { + "name": "christian-riesen/base32", + "version": "1.6.0", + "source": { + "type": "git", + "url": "https://github.com/ChristianRiesen/base32.git", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.17", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5.13 || ^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Base32\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Riesen", + "email": "chris.riesen@gmail.com", + "homepage": "http://christianriesen.com/", + "role": "Developer" + } + ], + "description": "Base32 encoder/decoder according to RFC 4648", + "homepage": "https://github.com/ChristianRiesen/base32", + "keywords": [ + "base32", + "decode", + "encode", + "rfc4648" + ], + "support": { + "issues": "https://github.com/ChristianRiesen/base32/issues", + "source": "https://github.com/ChristianRiesen/base32/tree/1.6.0" + }, + "time": "2021-02-26T10:19:33+00:00" + }, + { + "name": "colinmollenhour/cache-backend-file", + "version": "v1.4.5", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_File.git", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_File/zipball/03c7d4c0f43b2de1b559a3527d18ff697d306544", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544", + "shasum": "" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "File.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", + "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" + }, + "time": "2019-04-18T21:54:31+00:00" + }, + { + "name": "colinmollenhour/cache-backend-redis", + "version": "1.14.2", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "*" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "Cm/Cache/Backend/Redis.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "Zend_Cache backend using Redis with full support for tags.", + "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/tree/1.14.2" + }, + "time": "2021-03-02T18:36:21+00:00" + }, + { + "name": "colinmollenhour/credis", + "version": "v1.13.0", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/credis.git", + "reference": "afec8e58ec93d2291c127fa19709a048f28641e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/afec8e58ec93d2291c127fa19709a048f28641e5", + "reference": "afec8e58ec93d2291c127fa19709a048f28641e5", + "shasum": "" + }, + "require": { + "php": ">=5.6.0" + }, + "suggest": { + "ext-redis": "Improved performance for communicating with redis" + }, + "type": "library", + "autoload": { + "classmap": [ + "Client.php", + "Cluster.php", + "Sentinel.php", + "Module.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Colin Mollenhour", + "email": "colin@mollenhour.com" + } + ], + "description": "Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.", + "homepage": "https://github.com/colinmollenhour/credis", + "support": { + "issues": "https://github.com/colinmollenhour/credis/issues", + "source": "https://github.com/colinmollenhour/credis/tree/v1.13.0" + }, + "time": "2022-04-07T14:57:22+00:00" + }, + { + "name": "colinmollenhour/php-redis-session-abstract", + "version": "v1.4.5", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", + "reference": "77ad0c1637ae6ea059f1f8e9fbdac6469242a16d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/77ad0c1637ae6ea059f1f8e9fbdac6469242a16d", + "reference": "77ad0c1637ae6ea059f1f8e9fbdac6469242a16d", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "~1.6", + "php": "^5.5 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Cm\\RedisSession\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "A Redis-based session handler with optimistic locking", + "homepage": "https://github.com/colinmollenhour/php-redis-session-abstract", + "support": { + "issues": "https://github.com/colinmollenhour/php-redis-session-abstract/issues", + "source": "https://github.com/colinmollenhour/php-redis-session-abstract/tree/v1.4.5" + }, + "time": "2021-12-01T21:16:01+00:00" + }, + { + "name": "composer/ca-bundle", + "version": "1.3.3", + "source": { + "type": "git", + "url": "https://github.com/composer/ca-bundle.git", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "shasum": "" + }, + "require": { + "ext-openssl": "*", + "ext-pcre": "*", + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "psr/log": "^1.0", + "symfony/phpunit-bridge": "^4.2 || ^5", + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\CaBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + } + ], + "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", + "keywords": [ + "cabundle", + "cacert", + "certificate", + "ssl", + "tls" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.3.3" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-07-20T07:14:26+00:00" + }, + { + "name": "composer/composer", + "version": "2.2.17", + "source": { + "type": "git", + "url": "https://github.com/composer/composer.git", + "reference": "a8ab5070fb99396e4710baee286478ad697724c2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/composer/zipball/a8ab5070fb99396e4710baee286478ad697724c2", + "reference": "a8ab5070fb99396e4710baee286478ad697724c2", + "shasum": "" + }, + "require": { + "composer/ca-bundle": "^1.0", + "composer/metadata-minifier": "^1.0", + "composer/pcre": "^1.0", + "composer/semver": "^3.0", + "composer/spdx-licenses": "^1.2", + "composer/xdebug-handler": "^2.0 || ^3.0", + "justinrainbow/json-schema": "^5.2.11", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1.0 || ^2.0", + "react/promise": "^1.2 || ^2.7", + "seld/jsonlint": "^1.4", + "seld/phar-utils": "^1.0", + "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0" + }, + "require-dev": { + "phpspec/prophecy": "^1.10", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", + "ext-zip": "Enabling the zip extension allows you to unzip archives", + "ext-zlib": "Allow gzip compression of HTTP requests" + }, + "bin": [ + "bin/composer" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.2-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\": "src/Composer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "https://www.naderman.de/" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be/" + } + ], + "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", + "homepage": "https://getcomposer.org/", + "keywords": [ + "autoload", + "dependency", + "package" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/composer/issues", + "source": "https://github.com/composer/composer/tree/2.2.17" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-07-13T13:27:38+00:00" + }, + { + "name": "composer/metadata-minifier", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/composer/metadata-minifier.git", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "composer/composer": "^2", + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\MetadataMinifier\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + } + ], + "description": "Small utility library that handles metadata minification and expansion.", + "keywords": [ + "composer", + "compression" + ], + "support": { + "issues": "https://github.com/composer/metadata-minifier/issues", + "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2021-04-07T13:37:33+00:00" + }, + { + "name": "composer/pcre", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/pcre/zipball/67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.3", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Pcre\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/1.0.1" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-01-21T20:24:37+00:00" + }, + { + "name": "composer/semver", + "version": "3.3.2", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de/" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl/" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": [ + "semantic", + "semver", + "validation", + "versioning" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.3.2" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-04-01T19:23:25+00:00" + }, + { + "name": "composer/spdx-licenses", + "version": "1.5.7", + "source": { + "type": "git", + "url": "https://github.com/composer/spdx-licenses.git", + "reference": "c848241796da2abf65837d51dce1fae55a960149" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/c848241796da2abf65837d51dce1fae55a960149", + "reference": "c848241796da2abf65837d51dce1fae55a960149", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Spdx\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de/" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl/" + } + ], + "description": "SPDX licenses list and validation library.", + "keywords": [ + "license", + "spdx", + "validator" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/1.5.7" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-05-23T07:37:50+00:00" + }, + { + "name": "composer/xdebug-handler", + "version": "2.0.5", + "source": { + "type": "git", + "url": "https://github.com/composer/xdebug-handler.git", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/9e36aeed4616366d2b690bdce11f71e9178c579a", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a", + "shasum": "" + }, + "require": { + "composer/pcre": "^1", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1 || ^2 || ^3" + }, + "require-dev": { + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Composer\\XdebugHandler\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "John Stevenson", + "email": "john-stevenson@blueyonder.co.uk" + } + ], + "description": "Restarts a process without Xdebug.", + "keywords": [ + "Xdebug", + "performance" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/2.0.5" + }, + "funding": [ + { + "url": "https://packagist.com/", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-02-24T20:20:32+00:00" + }, + { + "name": "dasprid/enum", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/DASPRiD/Enum.git", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9", + "squizlabs/php_codesniffer": "^3.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "DASPRiD\\Enum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "PHP 7.1 enum implementation", + "keywords": [ + "enum", + "map" + ], + "support": { + "issues": "https://github.com/DASPRiD/Enum/issues", + "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" + }, + "time": "2020-10-02T16:03:48+00:00" + }, + { + "name": "elasticsearch/elasticsearch", + "version": "v7.17.0", + "source": { + "type": "git", + "url": "https://github.com/elastic/elasticsearch-php.git", + "reference": "1890f9d7fde076b5a3ddcf579a802af05b2e781b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/1890f9d7fde076b5a3ddcf579a802af05b2e781b", + "reference": "1890f9d7fde076b5a3ddcf579a802af05b2e781b", + "shasum": "" + }, + "require": { + "ext-json": ">=1.3.7", + "ezimuel/ringphp": "^1.1.2", + "php": "^7.3 || ^8.0", + "psr/log": "^1|^2|^3" + }, + "require-dev": { + "ext-yaml": "*", + "ext-zip": "*", + "mockery/mockery": "^1.2", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^9.3", + "squizlabs/php_codesniffer": "^3.4", + "symfony/finder": "~4.0" + }, + "suggest": { + "ext-curl": "*", + "monolog/monolog": "Allows for client-level logging and tracing" + }, + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Elasticsearch\\": "src/Elasticsearch/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0", + "LGPL-2.1-only" + ], + "authors": [ + { + "name": "Zachary Tong" + }, + { + "name": "Enrico Zimuel" + } + ], + "description": "PHP Client for Elasticsearch", + "keywords": [ + "client", + "elasticsearch", + "search" + ], + "support": { + "issues": "https://github.com/elastic/elasticsearch-php/issues", + "source": "https://github.com/elastic/elasticsearch-php/tree/v7.17.0" + }, + "time": "2022-02-03T13:40:04+00:00" + }, + { + "name": "endroid/qr-code", + "version": "4.4.9", + "source": { + "type": "git", + "url": "https://github.com/endroid/qr-code.git", + "reference": "bf087fa1e93a1b7310e2d94d187e26ae51db199d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/endroid/qr-code/zipball/bf087fa1e93a1b7310e2d94d187e26ae51db199d", + "reference": "bf087fa1e93a1b7310e2d94d187e26ae51db199d", + "shasum": "" + }, + "require": { + "bacon/bacon-qr-code": "^2.0.5", + "php": "^7.4||^8.0" + }, + "require-dev": { + "endroid/quality": "dev-master", + "ext-gd": "*", + "khanamiryan/qrcode-detector-decoder": "^1.0.4", + "setasign/fpdf": "^1.8.2" + }, + "suggest": { + "ext-gd": "Enables you to write PNG images", + "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator", + "roave/security-advisories": "Makes sure package versions with known security issues are not installed", + "setasign/fpdf": "Enables you to use the PDF writer" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-4": { + "Endroid\\QrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jeroen van den Enden", + "email": "info@endroid.nl" + } + ], + "description": "Endroid QR Code", + "homepage": "https://github.com/endroid/qr-code", + "keywords": [ + "code", + "endroid", + "php", + "qr", + "qrcode" + ], + "support": { + "issues": "https://github.com/endroid/qr-code/issues", + "source": "https://github.com/endroid/qr-code/tree/4.4.9" + }, + "funding": [ + { + "url": "https://github.com/endroid", + "type": "github" + } + ], + "time": "2022-05-10T07:25:08+00:00" + }, + { + "name": "ezimuel/guzzlestreams", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/guzzlestreams.git", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Stream\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "Guzzle", + "stream" + ], + "support": { + "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" + }, + "time": "2020-02-14T23:11:50+00:00" + }, + { + "name": "ezimuel/ringphp", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/ringphp.git", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/92b8161404ab1ad84059ebed41d9f757e897ce74", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74", + "shasum": "" + }, + "require": { + "ezimuel/guzzlestreams": "^3.0.1", + "php": ">=5.4.0", + "react/promise": "~2.0" + }, + "replace": { + "guzzlehttp/ringphp": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "phpunit/phpunit": "~9.0" + }, + "suggest": { + "ext-curl": "Guzzle will use specific adapters if cURL is present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Ring\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", + "support": { + "source": "https://github.com/ezimuel/ringphp/tree/1.2.0" + }, + "time": "2021-11-16T11:51:30+00:00" + }, + { + "name": "ezyang/htmlpurifier", + "version": "v4.14.0", + "source": { + "type": "git", + "url": "https://github.com/ezyang/htmlpurifier.git", + "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/12ab42bd6e742c70c0a52f7b82477fcd44e64b75", + "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75", + "shasum": "" + }, + "require": { + "php": ">=5.2" + }, + "type": "library", + "autoload": { + "files": [ + "library/HTMLPurifier.composer.php" + ], + "psr-0": { + "HTMLPurifier": "library/" + }, + "exclude-from-classmap": [ + "/library/HTMLPurifier/Language/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Edward Z. Yang", + "email": "admin@htmlpurifier.org", + "homepage": "http://ezyang.com/" + } + ], + "description": "Standards compliant HTML filter written in PHP", + "homepage": "http://htmlpurifier.org/", + "keywords": [ + "html" + ], + "support": { + "issues": "https://github.com/ezyang/htmlpurifier/issues", + "source": "https://github.com/ezyang/htmlpurifier/tree/v4.14.0" + }, + "time": "2021-12-25T01:21:49+00:00" + }, + { + "name": "fgrosse/phpasn1", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/fgrosse/PHPASN1.git", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/eef488991d53e58e60c9554b09b1201ca5ba9296", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296", + "shasum": "" + }, + "require": { + "php": "~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "~2.0", + "phpunit/phpunit": "^6.3 || ^7.0 || ^8.0" + }, + "suggest": { + "ext-bcmath": "BCmath is the fallback extension for big integer calculations", + "ext-curl": "For loading OID information from the web if they have not bee defined statically", + "ext-gmp": "GMP is the preferred extension for big integer calculations", + "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "FG\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Friedrich Große", + "email": "friedrich.grosse@gmail.com", + "homepage": "https://github.com/FGrosse", + "role": "Author" + }, + { + "name": "All contributors", + "homepage": "https://github.com/FGrosse/PHPASN1/contributors" + } + ], + "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.", + "homepage": "https://github.com/FGrosse/PHPASN1", + "keywords": [ + "DER", + "asn.1", + "asn1", + "ber", + "binary", + "decoding", + "encoding", + "x.509", + "x.690", + "x509", + "x690" + ], + "support": { + "issues": "https://github.com/fgrosse/PHPASN1/issues", + "source": "https://github.com/fgrosse/PHPASN1/tree/v2.4.0" + }, + "time": "2021-12-11T12:41:06+00:00" + }, + { + "name": "google/recaptcha", + "version": "1.2.4", + "source": { + "type": "git", + "url": "https://github.com/google/recaptcha.git", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/google/recaptcha/zipball/614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "ReCaptcha\\": "src/ReCaptcha" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", + "homepage": "https://www.google.com/recaptcha/", + "keywords": [ + "Abuse", + "captcha", + "recaptcha", + "spam" + ], + "support": { + "forum": "https://groups.google.com/forum/#!forum/recaptcha", + "issues": "https://github.com/google/recaptcha/issues", + "source": "https://github.com/google/recaptcha" + }, + "time": "2020-03-31T17:50:54+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "7.4.5", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "1dd98b0564cb3f6bd16ce683cb755f94c10fbd82" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/1dd98b0564cb3f6bd16ce683cb755f94c10fbd82", + "reference": "1dd98b0564cb3f6bd16ce683cb755f94c10fbd82", + "shasum": "" + }, + "require": { + "ext-json": "*", + "guzzlehttp/promises": "^1.5", + "guzzlehttp/psr7": "^1.9 || ^2.4", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "ext-curl": "*", + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.5.5 || ^9.3.5", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.4-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "psr-18", + "psr-7", + "rest", + "web service" + ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.4.5" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2022-06-20T22:16:13+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "1.5.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "symfony/phpunit-bridge": "^4.4 || ^5.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/1.5.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2021-10-22T20:56:57+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "2.4.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "13388f00956b1503577598873fffb5ae994b5737" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/13388f00956b1503577598873fffb5ae994b5737", + "reference": "13388f00956b1503577598873fffb5ae994b5737", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "ralouphie/getallheaders": "^3.0" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.8 || ^9.3.10" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu/" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" + ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.4.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2022-06-20T21:43:11+00:00" + }, + { + "name": "justinrainbow/json-schema", + "version": "5.2.12", + "source": { + "type": "git", + "url": "https://github.com/justinrainbow/json-schema.git", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", + "json-schema/json-schema-test-suite": "1.2.0", + "phpunit/phpunit": "^4.8.35" + }, + "bin": [ + "bin/validate-json" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "JsonSchema\\": "src/JsonSchema/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bruno Prieto Reis", + "email": "bruno.p.reis@gmail.com" + }, + { + "name": "Justin Rainbow", + "email": "justin.rainbow@gmail.com" + }, + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + }, + { + "name": "Robert Schönthal", + "email": "seroscho@googlemail.com" + } + ], + "description": "A library to validate a json schema.", + "homepage": "https://github.com/justinrainbow/json-schema", + "keywords": [ + "json", + "schema" + ], + "support": { + "issues": "https://github.com/justinrainbow/json-schema/issues", + "source": "https://github.com/justinrainbow/json-schema/tree/5.2.12" + }, + "time": "2022-04-13T08:02:27+00:00" + }, + { + "name": "laminas/laminas-captcha", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-captcha.git", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/debd6783ce593cb2e4cf74c3028baf1730918d85", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85", + "shasum": "" + }, + "require": { + "laminas/laminas-recaptcha": "^3.4.0", + "laminas/laminas-session": "^2.12", + "laminas/laminas-stdlib": "^3.10.1", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-validator": "^2.19.0", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-captcha": "*" + }, + "require-dev": { + "ext-gd": "*", + "laminas/laminas-coding-standard": "~2.3.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n-resources": "Translations of captcha messages" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Captcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", + "homepage": "https://laminas.dev/", + "keywords": [ + "captcha", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-captcha/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-captcha/issues", + "rss": "https://github.com/laminas/laminas-captcha/releases.atom", + "source": "https://github.com/laminas/laminas-captcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-24T15:35:33+00:00" + }, + { + "name": "laminas/laminas-code", + "version": "4.5.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-code.git", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-code/zipball/da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "doctrine/annotations": "^1.13.2", + "ext-phar": "*", + "laminas/laminas-coding-standard": "^2.3.0", + "laminas/laminas-stdlib": "^3.6.1", + "phpunit/phpunit": "^9.5.10", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.13.1" + }, + "suggest": { + "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", + "laminas/laminas-stdlib": "Laminas\\Stdlib component" + }, + "type": "library", + "autoload": { + "files": [ + "polyfill/ReflectionEnumPolyfill.php" + ], + "psr-4": { + "Laminas\\Code\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", + "homepage": "https://laminas.dev/", + "keywords": [ + "code", + "laminas", + "laminasframework" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-code/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-code/issues", + "rss": "https://github.com/laminas/laminas-code/releases.atom", + "source": "https://github.com/laminas/laminas-code" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-06T11:26:02+00:00" + }, + { + "name": "laminas/laminas-config", + "version": "3.7.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-config.git", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-config/zipball/e43d13dcfc273d4392812eb395ce636f73f34dfd", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2.0", + "zendframework/zend-config": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-filter": "^2.7.2", + "laminas/laminas-i18n": "^2.10.3", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-filter": "^2.7.2; install if you want to use the Filter processor", + "laminas/laminas-i18n": "^2.7.4; install if you want to use the Translator processor", + "laminas/laminas-servicemanager": "^2.7.8 || ^3.3; if you need an extensible plugin manager for use with the Config Factory" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Config\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides a nested object property based user interface for accessing this configuration data within application code", + "homepage": "https://laminas.dev/", + "keywords": [ + "config", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-config/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-config/issues", + "rss": "https://github.com/laminas/laminas-config/releases.atom", + "source": "https://github.com/laminas/laminas-config" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-01T16:07:46+00:00" + }, + { + "name": "laminas/laminas-db", + "version": "2.15.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-db.git", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-db/zipball/1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.7.1", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-db": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-hydrator": "^3.2 || ^4.3", + "laminas/laminas-servicemanager": "^3.7.0", + "phpunit/phpunit": "^9.5.19" + }, + "suggest": { + "laminas/laminas-eventmanager": "Laminas\\EventManager component", + "laminas/laminas-hydrator": "(^3.2 || ^4.3) Laminas\\Hydrator component for using HydratingResultSets", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Db", + "config-provider": "Laminas\\Db\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Db\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", + "homepage": "https://laminas.dev/", + "keywords": [ + "db", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-db/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-db/issues", + "rss": "https://github.com/laminas/laminas-db/releases.atom", + "source": "https://github.com/laminas/laminas-db" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-11T13:26:20+00:00" + }, + { + "name": "laminas/laminas-dependency-plugin", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-dependency-plugin.git", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/73cfb63ddca9d6bfedad5e0a038f6d55063975a3", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "composer/composer": "^1.9 || ^2.0", + "laminas/laminas-coding-standard": "^2.2.1", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "roave/security-advisories": "dev-master", + "vimeo/psalm": "^4.5" + }, + "type": "composer-plugin", + "extra": { + "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" + }, + "autoload": { + "psr-4": { + "Laminas\\DependencyPlugin\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", + "support": { + "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", + "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.2.0" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-08T17:51:35+00:00" + }, + { + "name": "laminas/laminas-di", + "version": "3.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-di.git", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-di/zipball/9b7091c50587f7ded53519d229421a02532feb9a", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.6", + "php": ">=7.4, <8.2", + "psr/container": "^1.1.1", + "psr/log": "^1.1.4 || ^3.0.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.13.0", + "laminas/laminas-servicemanager-di": "*", + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-di": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-servicemanager": "^3.12", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpbench/phpbench": "^1.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "suggest": { + "laminas/laminas-servicemanager": "An IoC container without auto wiring capabilities" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Di", + "config-provider": "Laminas\\Di\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Di\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Automated dependency injection for PSR-11 containers", + "homepage": "https://laminas.dev/", + "keywords": [ + "PSR-11", + "di", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-di/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-di/issues", + "rss": "https://github.com/laminas/laminas-di/releases.atom", + "source": "https://github.com/laminas/laminas-di" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-30T12:29:26+00:00" + }, + { + "name": "laminas/laminas-escaper", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-escaper.git", + "reference": "58af67282db37d24e584a837a94ee55b9c7552be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/58af67282db37d24e584a837a94ee55b9c7552be", + "reference": "58af67282db37d24e584a837a94ee55b9c7552be", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-mbstring": "*", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-escaper": "*" + }, + "require-dev": { + "infection/infection": "^0.26.6", + "laminas/laminas-coding-standard": "~2.3.0", + "maglnet/composer-require-checker": "^3.8.0", + "phpunit/phpunit": "^9.5.18", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.22.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Escaper\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", + "homepage": "https://laminas.dev/", + "keywords": [ + "escaper", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-escaper/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-escaper/issues", + "rss": "https://github.com/laminas/laminas-escaper/releases.atom", + "source": "https://github.com/laminas/laminas-escaper" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-03-08T20:15:36+00:00" + }, + { + "name": "laminas/laminas-eventmanager", + "version": "3.5.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-eventmanager.git", + "reference": "41f7209428f37cab9573365e361f4078209aaafa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/41f7209428f37cab9573365e361f4078209aaafa", + "reference": "41f7209428f37cab9573365e361f4078209aaafa", + "shasum": "" + }, + "require": { + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2", + "zendframework/zend-eventmanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^3.6", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psr/container": "^1.1.2 || ^2.0.2" + }, + "suggest": { + "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature", + "psr/container": "^1.1.2 || ^2.0.2, to use the lazy listeners feature" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\EventManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Trigger and listen to events within a PHP application", + "homepage": "https://laminas.dev/", + "keywords": [ + "event", + "eventmanager", + "events", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-eventmanager/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-eventmanager/issues", + "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", + "source": "https://github.com/laminas/laminas-eventmanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-06T21:05:17+00:00" + }, + { + "name": "laminas/laminas-feed", + "version": "2.18.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-feed.git", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-feed": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^2.13.2 || ^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^1.1.0 || ^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.3", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-message": "^1.0.1", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", + "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", + "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", + "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", + "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Feed\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides functionality for creating and consuming RSS and Atom feeds", + "homepage": "https://laminas.dev/", + "keywords": [ + "atom", + "feed", + "laminas", + "rss" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-feed/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-feed/issues", + "rss": "https://github.com/laminas/laminas-feed/releases.atom", + "source": "https://github.com/laminas/laminas-feed" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-08T17:02:35+00:00" + }, + { + "name": "laminas/laminas-http", + "version": "2.15.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-http.git", + "reference": "261f079c3dffcf6f123484db43c40e44c4bf1c79" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-http/zipball/261f079c3dffcf6f123484db43c40e44c4bf1c79", + "reference": "261f079c3dffcf6f123484db43c40e44c4bf1c79", + "shasum": "" + }, + "require": { + "laminas/laminas-loader": "^2.8", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-http": "*" + }, + "require-dev": { + "ext-curl": "*", + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "paragonie/certainty": "For automated management of cacert.pem" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Http\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", + "homepage": "https://laminas.dev/", + "keywords": [ + "http", + "http client", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-http/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-http/issues", + "rss": "https://github.com/laminas/laminas-http/releases.atom", + "source": "https://github.com/laminas/laminas-http" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-12-03T10:17:11+00:00" + }, + { + "name": "laminas/laminas-json", + "version": "3.3.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-json.git", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-json/zipball/9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-json": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "laminas/laminas-json-server": "For implementing JSON-RPC servers", + "laminas/laminas-xml2json": "For converting XML documents to JSON" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Json\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", + "homepage": "https://laminas.dev/", + "keywords": [ + "json", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-json/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-json/issues", + "rss": "https://github.com/laminas/laminas-json/releases.atom", + "source": "https://github.com/laminas/laminas-json" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:02:31+00:00" + }, + { + "name": "laminas/laminas-loader", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-loader.git", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-loader": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Loader\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Autoloading and plugin loading strategies", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "loader" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-loader/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-loader/issues", + "rss": "https://github.com/laminas/laminas-loader/releases.atom", + "source": "https://github.com/laminas/laminas-loader" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:30:53+00:00" + }, + { + "name": "laminas/laminas-mail", + "version": "2.17.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mail.git", + "reference": "bf7504247d5a110d941efa8eb4815f5292a8dc56" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/bf7504247d5a110d941efa8eb4815f5292a8dc56", + "reference": "bf7504247d5a110d941efa8eb4815f5292a8dc56", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "laminas/laminas-loader": "^2.8.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.11.0", + "laminas/laminas-validator": "^2.23.0", + "php": "~8.0.0 || ~8.1.0", + "symfony/polyfill-intl-idn": "^1.26.0", + "symfony/polyfill-mbstring": "^1.16.0", + "webmozart/assert": "^1.11.0" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-crypt": "^3.8.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-servicemanager": "^3.16.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "symfony/process": "^6.0.11", + "vimeo/psalm": "^4.26.0" + }, + "suggest": { + "laminas/laminas-crypt": "^3.8 Crammd5 support in SMTP Auth", + "laminas/laminas-servicemanager": "^3.16 when using SMTP to deliver messages" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Mail", + "config-provider": "Laminas\\Mail\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Mail\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "mail" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mail/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-mail/issues", + "rss": "https://github.com/laminas/laminas-mail/releases.atom", + "source": "https://github.com/laminas/laminas-mail" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-06T12:27:12+00:00" + }, + { + "name": "laminas/laminas-mime", + "version": "2.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mime.git", + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/72d21a1b4bb7086d4a4d7058c0abca180b209184", + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^2.7 || ^3.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mime": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-mail": "^2.12", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "laminas/laminas-mail": "Laminas\\Mail component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create and parse MIME messages and parts", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "mime" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mime/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-mime/issues", + "rss": "https://github.com/laminas/laminas-mime/releases.atom", + "source": "https://github.com/laminas/laminas-mime" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-20T21:19:24+00:00" + }, + { + "name": "laminas/laminas-modulemanager", + "version": "2.11.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-modulemanager.git", + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/6acf5991d10b0b38a2edb08729ed48981b2a5dad", + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad", + "shasum": "" + }, + "require": { + "brick/varexporter": "^0.3.2", + "laminas/laminas-config": "^3.7", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "webimpress/safe-writer": "^1.0.2 || ^2.1" + }, + "conflict": { + "zendframework/zend-modulemanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "^2.3", + "laminas/laminas-loader": "^2.8", + "laminas/laminas-mvc": "^3.1.1", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-console": "Laminas\\Console component", + "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ModuleManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Modular application system for laminas-mvc applications", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "modulemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-modulemanager/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-modulemanager/issues", + "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", + "source": "https://github.com/laminas/laminas-modulemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-13T17:05:17+00:00" + }, + { + "name": "laminas/laminas-mvc", + "version": "3.3.3", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mvc.git", + "reference": "7ff2bfbe64048aa83c6d1c7edcbab849123f0150" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/7ff2bfbe64048aa83c6d1c7edcbab849123f0150", + "reference": "7ff2bfbe64048aa83c6d1c7edcbab849123f0150", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.2", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-modulemanager": "^2.8", + "laminas/laminas-router": "^3.5", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-view": "^2.14", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mvc": "*" + }, + "require-dev": { + "http-interop/http-middleware": "^0.4.1", + "laminas/laminas-coding-standard": "^1.0.0", + "laminas/laminas-json": "^3.3", + "laminas/laminas-psr7bridge": "^1.0", + "laminas/laminas-stratigility": ">=2.0.1 <2.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", + "laminas/laminas-log": "^2.9.1 To provide log functionality via LogFilterManager, LogFormatterManager, and LogProcessorManager", + "laminas/laminas-mvc-console": "laminas-mvc-console provides the ability to expose laminas-mvc as a console application", + "laminas/laminas-mvc-i18n": "laminas-mvc-i18n provides integration with laminas-i18n, including a translation bridge and translatable route segments", + "laminas/laminas-mvc-middleware": "To dispatch middleware in your laminas-mvc application", + "laminas/laminas-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", + "laminas/laminas-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", + "laminas/laminas-mvc-plugin-identity": "To access the authenticated identity (per laminas-authentication) in controllers", + "laminas/laminas-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", + "laminas/laminas-paginator": "^2.7 To provide pagination functionality via PaginatorPluginManager", + "laminas/laminas-servicemanager-di": "laminas-servicemanager-di provides utilities for integrating laminas-di and laminas-servicemanager in your laminas-mvc application" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mvc\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "mvc" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mvc/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-mvc/issues", + "rss": "https://github.com/laminas/laminas-mvc/releases.atom", + "source": "https://github.com/laminas/laminas-mvc" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-21T20:21:58+00:00" + }, + { + "name": "laminas/laminas-recaptcha", + "version": "3.4.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-recaptcha.git", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-recaptcha/zipball/f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-http": "^2.15", + "laminas/laminas-json": "^3.3", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zendservice-recaptcha": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-config": "^3.7", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.4" + }, + "suggest": { + "laminas/laminas-validator": "~2.0, if using ReCaptcha's Mailhide API" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ReCaptcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "OOP wrapper for the ReCaptcha web service", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "recaptcha" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-recaptcha/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-recaptcha/issues", + "rss": "https://github.com/laminas/laminas-recaptcha/releases.atom", + "source": "https://github.com/laminas/laminas-recaptcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-11-28T18:10:25+00:00" + }, + { + "name": "laminas/laminas-router", + "version": "3.7.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-router.git", + "reference": "0227cc29f62583dd1ca50d17d117b832edaa8cd8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-router/zipball/0227cc29f62583dd1ca50d17d117b832edaa8cd8", + "reference": "0227cc29f62583dd1ca50d17d117b832edaa8cd8", + "shasum": "" + }, + "require": { + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-router": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-i18n": "^2.15.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n": "^2.15.0 if defining translatable HTTP path segments" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Router", + "config-provider": "Laminas\\Router\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Router\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible routing system for HTTP and console applications", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "routing" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-router/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-router/issues", + "rss": "https://github.com/laminas/laminas-router/releases.atom", + "source": "https://github.com/laminas/laminas-router" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-18T01:39:51+00:00" + }, + { + "name": "laminas/laminas-server", + "version": "2.11.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-server.git", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-server/zipball/f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "shasum": "" + }, + "require": { + "laminas/laminas-code": "^3.5.1 || ^4.0.0", + "laminas/laminas-stdlib": "^3.3.1", + "laminas/laminas-zendframework-bridge": "^1.2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "replace": { + "zendframework/zend-server": "^2.8.1" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Server\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create Reflection-based RPC servers", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "server" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-server/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-server/issues", + "rss": "https://github.com/laminas/laminas-server/releases.atom", + "source": "https://github.com/laminas/laminas-server" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-25T14:41:51+00:00" + }, + { + "name": "laminas/laminas-servicemanager", + "version": "3.16.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-servicemanager.git", + "reference": "863c66733740cd36ebf5e700f4258ef2c68a2a24" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/863c66733740cd36ebf5e700f4258ef2c68a2a24", + "reference": "863c66733740cd36ebf5e700f4258ef2c68a2a24", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.2.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "ext-psr": "*", + "laminas/laminas-code": "<3.3.1", + "zendframework/zend-code": "<3.3.1", + "zendframework/zend-servicemanager": "*" + }, + "provide": { + "psr/container-implementation": "^1.0" + }, + "replace": { + "container-interop/container-interop": "^1.2.0" + }, + "require-dev": { + "composer/package-versions-deprecated": "^1.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-container-config-test": "^0.7", + "laminas/laminas-dependency-plugin": "^2.1.2", + "mikey179/vfsstream": "^1.6.10@alpha", + "ocramius/proxy-manager": "^2.11", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.8" + }, + "suggest": { + "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services" + }, + "bin": [ + "bin/generate-deps-for-config-factory", + "bin/generate-factory-for-class" + ], + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ServiceManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Factory-Driven Dependency Injection Container", + "homepage": "https://laminas.dev/", + "keywords": [ + "PSR-11", + "dependency-injection", + "di", + "dic", + "laminas", + "service-manager", + "servicemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-servicemanager/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-servicemanager/issues", + "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", + "source": "https://github.com/laminas/laminas-servicemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T14:58:17+00:00" + }, + { + "name": "laminas/laminas-session", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-session.git", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-session/zipball/9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "shasum": "" + }, + "require": { + "laminas/laminas-eventmanager": "^3.5", + "laminas/laminas-servicemanager": "^3.15.1", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-session": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "mongodb/mongodb": "~1.12.0", + "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.9", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component", + "laminas/laminas-db": "Laminas\\Db component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-validator": "Laminas\\Validator component", + "mongodb/mongodb": "If you want to use the MongoDB session save handler" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Session", + "config-provider": "Laminas\\Session\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Session\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Object-oriented interface to PHP sessions and storage", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "session" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-session/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-session/issues", + "rss": "https://github.com/laminas/laminas-session/releases.atom", + "source": "https://github.com/laminas/laminas-session" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-22T10:26:33+00:00" + }, + { + "name": "laminas/laminas-soap", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-soap.git", + "reference": "b1245a09b523485060407f73a0058fb871d2c656" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/b1245a09b523485060407f73a0058fb871d2c656", + "reference": "b1245a09b523485060407f73a0058fb871d2c656", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-soap": "*", + "laminas/laminas-server": "^2.11", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-code": "<4.4", + "zendframework/zend-soap": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-config": "^3.7", + "laminas/laminas-http": "^2.15", + "phpspec/prophecy-phpunit": "^2.0.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "ext-curl": "Curl is required when .NET compatibility is required", + "laminas/laminas-http": "Laminas\\Http component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Soap\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "soap" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-soap/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-soap/issues", + "rss": "https://github.com/laminas/laminas-soap/releases.atom", + "source": "https://github.com/laminas/laminas-soap" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-14T14:04:27+00:00" + }, + { + "name": "laminas/laminas-stdlib", + "version": "3.11.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-stdlib.git", + "reference": "aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f", + "reference": "aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-stdlib": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "phpbench/phpbench": "^1.0", + "phpunit/phpunit": "^9.3.7", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.7" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Stdlib\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "SPL extensions, array utilities, error handlers, and more", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "stdlib" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-stdlib/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-stdlib/issues", + "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", + "source": "https://github.com/laminas/laminas-stdlib" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T12:28:58+00:00" + }, + { + "name": "laminas/laminas-text", + "version": "2.9.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-text.git", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-text/zipball/8879e75d03e09b0d6787e6680cfa255afd4645a7", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-text": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Text\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create FIGlets and text-based tables", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "text" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-text/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-text/issues", + "rss": "https://github.com/laminas/laminas-text/releases.atom", + "source": "https://github.com/laminas/laminas-text" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T16:50:53+00:00" + }, + { + "name": "laminas/laminas-uri", + "version": "2.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-uri.git", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/7e837dc15c8fd3949df7d1213246fd7c8640032b", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b", + "shasum": "" + }, + "require": { + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-uri": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Uri\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "uri" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-uri/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-uri/issues", + "rss": "https://github.com/laminas/laminas-uri/releases.atom", + "source": "https://github.com/laminas/laminas-uri" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-09T18:37:15+00:00" + }, + { + "name": "laminas/laminas-validator", + "version": "2.23.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-validator.git", + "reference": "6d61b6cc3b222f13807a18d9247cdfb084958b03" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/6d61b6cc3b222f13807a18d9247cdfb084958b03", + "reference": "6d61b6cc3b222f13807a18d9247cdfb084958b03", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.12.0", + "laminas/laminas-stdlib": "^3.10", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-validator": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.7", + "laminas/laminas-filter": "^2.14.0", + "laminas/laminas-http": "^2.14.2", + "laminas/laminas-i18n": "^2.15.0", + "laminas/laminas-session": "^2.12.1", + "laminas/laminas-uri": "^2.9.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", + "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", + "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", + "laminas/laminas-i18n-resources": "Translations of validator messages", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", + "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", + "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", + "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Validator", + "config-provider": "Laminas\\Validator\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Validator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "validator" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-validator/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-validator/issues", + "rss": "https://github.com/laminas/laminas-validator/releases.atom", + "source": "https://github.com/laminas/laminas-validator" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T19:17:59+00:00" + }, + { + "name": "laminas/laminas-view", + "version": "2.22.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-view.git", + "reference": "ae32391bdec45ca9fc73dd0882cd7301ab07ecf3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-view/zipball/ae32391bdec45ca9fc73dd0882cd7301ab07ecf3", + "reference": "ae32391bdec45ca9fc73dd0882cd7301ab07ecf3", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.2", + "ext-dom": "*", + "ext-filter": "*", + "ext-json": "*", + "laminas/laminas-escaper": "^2.5", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-json": "^3.3", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0", + "psr/container": "^1 || ^2" + }, + "conflict": { + "container-interop/container-interop": "<1.2", + "laminas/laminas-router": "<3.0.1", + "laminas/laminas-servicemanager": "<3.3", + "laminas/laminas-session": "<2.12", + "zendframework/zend-view": "*" + }, + "require-dev": { + "laminas/laminas-authentication": "^2.5", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-console": "^2.6", + "laminas/laminas-feed": "^2.15", + "laminas/laminas-filter": "^2.13.0", + "laminas/laminas-http": "^2.15", + "laminas/laminas-i18n": "^2.6", + "laminas/laminas-modulemanager": "^2.7.1", + "laminas/laminas-mvc": "^3.0", + "laminas/laminas-mvc-i18n": "^1.1", + "laminas/laminas-mvc-plugin-flashmessenger": "^1.5.0", + "laminas/laminas-navigation": "^2.13.1", + "laminas/laminas-paginator": "^2.11.0", + "laminas/laminas-permissions-acl": "^2.6", + "laminas/laminas-router": "^3.0.1", + "laminas/laminas-uri": "^2.5", + "phpspec/prophecy": "^1.12", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.10" + }, + "suggest": { + "laminas/laminas-authentication": "Laminas\\Authentication component", + "laminas/laminas-escaper": "Laminas\\Escaper component", + "laminas/laminas-feed": "Laminas\\Feed component", + "laminas/laminas-filter": "Laminas\\Filter component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-i18n": "Laminas\\I18n component", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", + "laminas/laminas-navigation": "Laminas\\Navigation component", + "laminas/laminas-paginator": "Laminas\\Paginator component", + "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-uri": "Laminas\\Uri component" + }, + "bin": [ + "bin/templatemap_generator.php" + ], + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\View\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", + "homepage": "https://laminas.dev/", + "keywords": [ + "laminas", + "view" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-view/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-view/issues", + "rss": "https://github.com/laminas/laminas-view/releases.atom", + "source": "https://github.com/laminas/laminas-view" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-19T09:25:16+00:00" + }, + { + "name": "laminas/laminas-zendframework-bridge", + "version": "1.6.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-zendframework-bridge.git", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/e112dd2c099f4f6142c16fc65fda89a638e06885", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.14", + "psalm/plugin-phpunit": "^0.15.2", + "squizlabs/php_codesniffer": "^3.6.2", + "vimeo/psalm": "^4.21.0" + }, + "type": "library", + "extra": { + "laminas": { + "module": "Laminas\\ZendFrameworkBridge" + } + }, + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ZendFrameworkBridge\\": "src//" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Alias legacy ZF class names to Laminas Project equivalents.", + "keywords": [ + "ZendFramework", + "autoloading", + "laminas", + "zf" + ], + "support": { + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", + "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", + "source": "https://github.com/laminas/laminas-zendframework-bridge" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-29T13:28:29+00:00" + }, + { + "name": "league/flysystem", + "version": "2.4.5", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "9392c5f1df57d865c406ee65e5012d566686be12" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/9392c5f1df57d865c406ee65e5012d566686be12", + "reference": "9392c5f1df57d865c406ee65e5012d566686be12", + "shasum": "" + }, + "require": { + "ext-json": "*", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "require-dev": { + "async-aws/s3": "^1.5", + "async-aws/simple-s3": "^1.0", + "aws/aws-sdk-php": "^3.132.4", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "ext-ftp": "*", + "friendsofphp/php-cs-fixer": "^3.2", + "google/cloud-storage": "^1.23", + "phpseclib/phpseclib": "^2.0", + "phpstan/phpstan": "^0.12.26", + "phpunit/phpunit": "^8.5 || ^9.4", + "sabre/dav": "^4.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "File storage abstraction for PHP", + "keywords": [ + "WebDAV", + "aws", + "cloud", + "file", + "files", + "filesystem", + "filesystems", + "ftp", + "s3", + "sftp", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/2.4.5" + }, + "funding": [ + { + "url": "https://offset.earth/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-04-25T18:39:39+00:00" + }, + { + "name": "league/flysystem-aws-s3-v3", + "version": "2.4.3", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", + "reference": "bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2", + "reference": "bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2", + "shasum": "" + }, + "require": { + "aws/aws-sdk-php": "^3.132.4", + "league/flysystem": "^2.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\AwsS3V3\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "AWS S3 filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "aws", + "file", + "files", + "filesystem", + "s3", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", + "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/2.4.3" + }, + "time": "2022-02-16T18:40:49+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.2", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\MimeTypeDetection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0" + }, + "funding": [ + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-04-17T13:12:02+00:00" + }, + { + "name": "magento/adobe-stock-integration", + "version": "2.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-2.1.4.0.zip", + "shasum": "9262dee07c84dba5243b0c923ad31cfdf39d1f6f" + }, + "require": { + "magento/module-adobe-stock-admin-ui": "1.3.2", + "magento/module-adobe-stock-asset": "1.3.1", + "magento/module-adobe-stock-asset-api": "2.0.1", + "magento/module-adobe-stock-client": "1.3.2", + "magento/module-adobe-stock-client-api": "2.1.2", + "magento/module-adobe-stock-image": "1.3.3", + "magento/module-adobe-stock-image-admin-ui": "1.3.3", + "magento/module-adobe-stock-image-api": "1.3.1" + }, + "type": "metapackage", + "description": "Adobe Stock integration" + }, + { + "name": "magento/composer", + "version": "1.8.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer/magento-composer-1.8.0.0.zip", + "shasum": "01795e091ebbfa0e9c05afc3f5b328a41ca319e9" + }, + "require": { + "composer/composer": "^1.9 || ^2.0", + "php": "~7.4.0||~8.0.0||~8.1.0", + "symfony/console": "~4.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "autoload": { + "psr-4": { + "Magento\\Composer\\": "src" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento composer library helps to instantiate Composer application and run composer commands." + }, + { + "name": "magento/composer-dependency-version-audit-plugin", + "version": "0.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer-dependency-version-audit-plugin/magento-composer-dependency-version-audit-plugin-0.1.1.0.zip", + "shasum": "bc997d887abff6d34ca8743eda7d028cabd8ef9a" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerDependencyVersionAuditPlugin\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerDependencyVersionAuditPlugin\\": "src/" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Validating packages through a composer plugin" + }, + { + "name": "magento/composer-root-update-plugin", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer-root-update-plugin/magento-composer-root-update-plugin-2.0.2.0.zip", + "shasum": "a474286585447dcb6d5e1f051af25ebe98a6b5a9" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.0 || ^2.0", + "php": "~7.3.0||~7.4.0||~8.0.0||~8.1.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerRootUpdatePlugin\\Plugin\\PluginDefinition" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerRootUpdatePlugin\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Plugin to look ahead for Magento Open Source or Adobe Commerce project root changes when running composer update for new magento/product or magento/magento-cloud metapackage versions" + }, + { + "name": "magento/framework", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework/magento-framework-103.0.5.0.zip", + "shasum": "9c21fa7f70003323fdfefc9986a57afdebce9d73" + }, + "require": { + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "ext-bcmath": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-openssl": "*", + "ext-simplexml": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-escaper": "~2.10.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-mail": "^2.16.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "lib-libxml": "*", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "php": "~7.4.0||~8.1.0", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "webonyx/graphql-php": "~14.11.6", + "wikimedia/less.php": "^3.0.0" + }, + "suggest": { + "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-amqp", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.4.3.0.zip", + "shasum": "b55a39259d1d9cd706c4711ededcd745e9603f7d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.2.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-bulk", + "version": "101.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-101.0.1.0.zip", + "shasum": "0509f701466b6c6403b97f625a723029ae922754" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Bulk\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-message-queue", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.4.5.0.zip", + "shasum": "6b31ce9cba29824f5c2f2d29841ecc889c8c2a2d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/google-shopping-ads", + "version": "4.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/google-shopping-ads/magento-google-shopping-ads-4.0.1.0.zip", + "shasum": "ba1efed03c142908f53a02cce6704672c379a60d" + }, + "require": { + "magento/framework": ">=101.0.4", + "magento/module-eav": ">=101.0.3", + "php": "7.0.2||7.0.4||>=7.0.6" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleShoppingAds\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Connect your Magento admin with Google Merchant Center and Google Ads. Leverage Google machine learning through Google Smart Shopping campaigns" + }, + { + "name": "magento/inventory-composer-installer", + "version": "1.2.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.2.0.0.zip", + "shasum": "b96336d0a80d70b39f225eeba240abbbf7820f78" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0", + "magento/framework": "*" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\InventoryComposerInstaller\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\InventoryComposerInstaller\\": "src" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Composer plugin for Magento Multi Source Inventory" + }, + { + "name": "magento/inventory-metapackage", + "version": "1.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/inventory-metapackage/magento-inventory-metapackage-1.2.5.0.zip", + "shasum": "43fcf8211b3f173561b33672d0f0b3522baa350b" + }, + "require": { + "magento/inventory-composer-installer": "^1.2.0", + "magento/module-inventory": "1.2.3", + "magento/module-inventory-admin-ui": "1.2.3", + "magento/module-inventory-advanced-checkout": "1.2.2", + "magento/module-inventory-api": "1.2.3", + "magento/module-inventory-bundle-import-export": "1.1.1", + "magento/module-inventory-bundle-product": "1.2.2", + "magento/module-inventory-bundle-product-admin-ui": "1.2.2", + "magento/module-inventory-bundle-product-indexer": "1.1.2", + "magento/module-inventory-cache": "1.2.3", + "magento/module-inventory-catalog": "1.3.0", + "magento/module-inventory-catalog-admin-ui": "1.2.3", + "magento/module-inventory-catalog-api": "1.3.3", + "magento/module-inventory-catalog-frontend-ui": "1.0.2", + "magento/module-inventory-catalog-search": "1.2.3", + "magento/module-inventory-catalog-search-bundle-product": "1.0.1", + "magento/module-inventory-catalog-search-configurable-product": "1.0.1", + "magento/module-inventory-configurable-product": "1.2.3", + "magento/module-inventory-configurable-product-admin-ui": "1.2.3", + "magento/module-inventory-configurable-product-frontend-ui": "1.0.3", + "magento/module-inventory-configurable-product-indexer": "1.2.3", + "magento/module-inventory-configuration": "1.2.2", + "magento/module-inventory-configuration-api": "1.2.1", + "magento/module-inventory-distance-based-source-selection": "1.2.2", + "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.1", + "magento/module-inventory-distance-based-source-selection-api": "1.2.1", + "magento/module-inventory-elasticsearch": "1.2.2", + "magento/module-inventory-export-stock": "1.2.2", + "magento/module-inventory-export-stock-api": "1.2.1", + "magento/module-inventory-graph-ql": "1.2.2", + "magento/module-inventory-grouped-product": "1.3.0", + "magento/module-inventory-grouped-product-admin-ui": "1.2.2", + "magento/module-inventory-grouped-product-indexer": "1.2.3", + "magento/module-inventory-import-export": "1.2.3", + "magento/module-inventory-in-store-pickup": "1.1.1", + "magento/module-inventory-in-store-pickup-admin-ui": "1.1.2", + "magento/module-inventory-in-store-pickup-api": "1.1.1", + "magento/module-inventory-in-store-pickup-frontend": "1.1.3", + "magento/module-inventory-in-store-pickup-graph-ql": "1.1.2", + "magento/module-inventory-in-store-pickup-multishipping": "1.1.1", + "magento/module-inventory-in-store-pickup-quote": "1.1.1", + "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.1", + "magento/module-inventory-in-store-pickup-sales": "1.1.1", + "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.3", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping": "1.1.2", + "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.1", + "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.1", + "magento/module-inventory-indexer": "2.2.0", + "magento/module-inventory-low-quantity-notification": "1.2.2", + "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.2", + "magento/module-inventory-low-quantity-notification-api": "1.2.2", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.1", + "magento/module-inventory-product-alert": "1.2.2", + "magento/module-inventory-quote-graph-ql": "1.0.2", + "magento/module-inventory-requisition-list": "1.2.3", + "magento/module-inventory-reservation-cli": "1.2.2", + "magento/module-inventory-reservations": "1.2.1", + "magento/module-inventory-reservations-api": "1.2.1", + "magento/module-inventory-sales": "1.3.0", + "magento/module-inventory-sales-admin-ui": "1.2.3", + "magento/module-inventory-sales-api": "1.2.2", + "magento/module-inventory-sales-frontend-ui": "1.2.2", + "magento/module-inventory-setup-fixture-generator": "1.2.1", + "magento/module-inventory-shipping": "1.2.2", + "magento/module-inventory-shipping-admin-ui": "1.2.3", + "magento/module-inventory-source-deduction-api": "1.2.2", + "magento/module-inventory-source-selection": "1.2.1", + "magento/module-inventory-source-selection-api": "1.4.2", + "magento/module-inventory-swatches-frontend-ui": "1.0.1", + "magento/module-inventory-visual-merchandiser": "1.1.3", + "magento/module-inventory-wishlist": "1.0.2" + }, + "type": "metapackage", + "description": "Metapackage with Magento Inventory modules for simple installation" + }, + { + "name": "magento/language-de_de", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-de_de/magento-language-de_de-100.4.0.0.zip", + "shasum": "176baf37dd2dcef3e7028a3915dbb6af95221791" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "German (Germany) language" + }, + { + "name": "magento/language-en_us", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-en_us/magento-language-en_us-100.4.0.0.zip", + "shasum": "d812b13b78a13ca0b1314d261dcfb4b4bc9e350f" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "English (United States) language" + }, + { + "name": "magento/language-es_es", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-es_es/magento-language-es_es-100.4.0.0.zip", + "shasum": "27569b926ddc525670d7daa601268f9edb09c59b" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Spanish (Spain) language" + }, + { + "name": "magento/language-fr_fr", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-fr_fr/magento-language-fr_fr-100.4.0.0.zip", + "shasum": "6daf974ef89b58eba8b8f4de4b006ef807fbc7f2" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "French (France) language" + }, + { + "name": "magento/language-nl_nl", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-nl_nl/magento-language-nl_nl-100.4.0.0.zip", + "shasum": "4885585685280153d691058f5344fb0ce46da023" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Dutch (Netherlands) language" + }, + { + "name": "magento/language-pt_br", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-pt_br/magento-language-pt_br-100.4.0.0.zip", + "shasum": "de9b81317832aeeee8cb195d0a63b8be9176fda9" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Portuguese (Brazil) language" + }, + { + "name": "magento/language-zh_hans_cn", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-zh_hans_cn/magento-language-zh_hans_cn-100.4.0.0.zip", + "shasum": "cfae6ec93fb5035704e96e19e3865f644ad3b304" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Chinese (China) language" + }, + { + "name": "magento/magento-composer-installer", + "version": "0.3.0", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-composer-installer.git", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "replace": { + "magento-hackathon/magento-composer-installer": "*" + }, + "require-dev": { + "mikey179/vfsstream": "*", + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "~3.6.1", + "symfony/process": "~5.4.0" + }, + "type": "composer-plugin", + "extra": { + "composer-command-registry": [ + "MagentoHackathon\\Composer\\Magento\\Command\\DeployCommand" + ], + "class": "MagentoHackathon\\Composer\\Magento\\Plugin" + }, + "autoload": { + "psr-0": { + "MagentoHackathon\\Composer\\Magento": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0" + ], + "authors": [ + { + "name": "Daniel Fahlke aka Flyingmana", + "email": "flyingmana@googlemail.com" + }, + { + "name": "Jörg Weller", + "email": "weller@flagbit.de" + }, + { + "name": "Karl Spies", + "email": "karl.spies@gmx.net" + }, + { + "name": "Tobias Vogt", + "email": "tobi@webguys.de" + }, + { + "name": "David Fuhr", + "email": "fuhr@flagbit.de" + }, + { + "name": "Vinai Kopp", + "email": "vinai@netzarbeiter.com" + } + ], + "description": "Composer installer for Magento modules", + "homepage": "https://github.com/magento/magento-composer-installer", + "keywords": [ + "composer-installer", + "magento" + ], + "support": { + "source": "https://github.com/magento/magento-composer-installer/tree/0.3.0" + }, + "time": "2021-12-17T20:04:15+00:00" + }, + { + "name": "magento/magento2-base", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.4.5.0.zip", + "shasum": "e13eb657292ecb4851e6cead6012c27353fd4d85" + }, + "require": { + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "ext-intl": "*", + "ext-mbstring": "*", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "magento/composer": "~1.8.0", + "magento/magento-composer-installer": "*", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "phpseclib/phpseclib": "~3.0.13", + "symfony/console": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "tubalmartin/cssmin": "4.1.1" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "replace": { + "blueimp/jquery-file-upload": "5.6.14", + "components/jquery": "1.11.0", + "components/jqueryui": "1.10.4", + "tinymce/tinymce": "3.4.7", + "trentrichardson/jquery-timepicker-addon": "1.4.3", + "twbs/bootstrap": "3.1.0" + }, + "type": "magento2-component", + "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], + "component_paths": { + "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", + "components/jquery": [ + "lib/web/jquery.js", + "lib/web/jquery/jquery.min.js", + "lib/web/jquery/jquery-migrate.js" + ], + "components/jqueryui": "lib/web/jquery/jquery-ui.js", + "tinymce/tinymce": "lib/web/tiny_mce_5", + "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", + "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" + }, + "map": [ + [ + ".editorconfig", + ".editorconfig" + ], + [ + ".gitignore", + ".gitignore" + ], + [ + ".htaccess", + ".htaccess" + ], + [ + ".htaccess.sample", + ".htaccess.sample" + ], + [ + ".php-cs-fixer.dist.php", + ".php-cs-fixer.dist.php" + ], + [ + ".user.ini", + ".user.ini" + ], + [ + "CHANGELOG.md", + "CHANGELOG.md" + ], + [ + "COPYING.txt", + "COPYING.txt" + ], + [ + "Gruntfile.js.sample", + "Gruntfile.js.sample" + ], + [ + "LICENSE.txt", + "LICENSE.txt" + ], + [ + "LICENSE_AFL.txt", + "LICENSE_AFL.txt" + ], + [ + "SECURITY.md", + "SECURITY.md" + ], + [ + "app/.htaccess", + "app/.htaccess" + ], + [ + "app/autoload.php", + "app/autoload.php" + ], + [ + "app/bootstrap.php", + "app/bootstrap.php" + ], + [ + "app/design/adminhtml/Magento", + "app/design/adminhtml/Magento" + ], + [ + "app/design/frontend/Magento", + "app/design/frontend/Magento" + ], + [ + "app/etc/NonComposerComponentRegistration.php", + "app/etc/NonComposerComponentRegistration.php" + ], + [ + "app/etc/db_schema.xml", + "app/etc/db_schema.xml" + ], + [ + "app/etc/di.xml", + "app/etc/di.xml" + ], + [ + "app/etc/registration_globlist.php", + "app/etc/registration_globlist.php" + ], + [ + "auth.json.sample", + "auth.json.sample" + ], + [ + "bin/.htaccess", + "bin/.htaccess" + ], + [ + "bin/magento", + "bin/magento" + ], + [ + "dev/.htaccess", + "dev/.htaccess" + ], + [ + "dev/tests/.gitignore", + "dev/tests/.gitignore" + ], + [ + "dev/tests/acceptance", + "dev/tests/acceptance" + ], + [ + "dev/tests/api-functional/.gitignore", + "dev/tests/api-functional/.gitignore" + ], + [ + "dev/tests/api-functional/_files", + "dev/tests/api-functional/_files" + ], + [ + "dev/tests/api-functional/config", + "dev/tests/api-functional/config" + ], + [ + "dev/tests/api-functional/framework", + "dev/tests/api-functional/framework" + ], + [ + "dev/tests/api-functional/isolate_gql.txt", + "dev/tests/api-functional/isolate_gql.txt" + ], + [ + "dev/tests/api-functional/isolate_rest.txt", + "dev/tests/api-functional/isolate_rest.txt" + ], + [ + "dev/tests/api-functional/phpunit_graphql.xml.dist", + "dev/tests/api-functional/phpunit_graphql.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_rest.xml.dist", + "dev/tests/api-functional/phpunit_rest.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_soap.xml.dist", + "dev/tests/api-functional/phpunit_soap.xml.dist" + ], + [ + "dev/tests/api-functional/testsuite/Magento", + "dev/tests/api-functional/testsuite/Magento" + ], + [ + "dev/tests/error_handler.php", + "dev/tests/error_handler.php" + ], + [ + "dev/tests/integration/.gitignore", + "dev/tests/integration/.gitignore" + ], + [ + "dev/tests/integration/_files", + "dev/tests/integration/_files" + ], + [ + "dev/tests/integration/bin", + "dev/tests/integration/bin" + ], + [ + "dev/tests/integration/etc", + "dev/tests/integration/etc" + ], + [ + "dev/tests/integration/framework", + "dev/tests/integration/framework" + ], + [ + "dev/tests/integration/isolate.txt", + "dev/tests/integration/isolate.txt" + ], + [ + "dev/tests/integration/phpunit.xml.dist", + "dev/tests/integration/phpunit.xml.dist" + ], + [ + "dev/tests/integration/testsuite/Magento", + "dev/tests/integration/testsuite/Magento" + ], + [ + "dev/tests/integration/tmp", + "dev/tests/integration/tmp" + ], + [ + "dev/tests/js", + "dev/tests/js" + ], + [ + "dev/tests/setup-integration", + "dev/tests/setup-integration" + ], + [ + "dev/tests/static/.gitignore", + "dev/tests/static/.gitignore" + ], + [ + "dev/tests/static/framework", + "dev/tests/static/framework" + ], + [ + "dev/tests/static/get_github_changes.php", + "dev/tests/static/get_github_changes.php" + ], + [ + "dev/tests/static/phpunit-all.xml.dist", + "dev/tests/static/phpunit-all.xml.dist" + ], + [ + "dev/tests/static/phpunit.xml.dist", + "dev/tests/static/phpunit.xml.dist" + ], + [ + "dev/tests/static/testsuite/Magento", + "dev/tests/static/testsuite/Magento" + ], + [ + "dev/tests/static/tmp", + "dev/tests/static/tmp" + ], + [ + "dev/tests/unit/.gitignore", + "dev/tests/unit/.gitignore" + ], + [ + "dev/tests/unit/framework", + "dev/tests/unit/framework" + ], + [ + "dev/tests/unit/phpunit.xml.dist", + "dev/tests/unit/phpunit.xml.dist" + ], + [ + "dev/tests/unit/tmp", + "dev/tests/unit/tmp" + ], + [ + "dev/tests/utils", + "dev/tests/utils" + ], + [ + "dev/tools", + "dev/tools" + ], + [ + "generated", + "generated" + ], + [ + "grunt-config.json.sample", + "grunt-config.json.sample" + ], + [ + "lib/.htaccess", + "lib/.htaccess" + ], + [ + "lib/internal/GnuFreeFont", + "lib/internal/GnuFreeFont" + ], + [ + "lib/internal/LinLibertineFont", + "lib/internal/LinLibertineFont" + ], + [ + "lib/web/blank.html", + "lib/web/blank.html" + ], + [ + "lib/web/chartjs", + "lib/web/chartjs" + ], + [ + "lib/web/css", + "lib/web/css" + ], + [ + "lib/web/extjs", + "lib/web/extjs" + ], + [ + "lib/web/fonts", + "lib/web/fonts" + ], + [ + "lib/web/fotorama", + "lib/web/fotorama" + ], + [ + "lib/web/i18n", + "lib/web/i18n" + ], + [ + "lib/web/images", + "lib/web/images" + ], + [ + "lib/web/jquery", + "lib/web/jquery" + ], + [ + "lib/web/jquery.js", + "lib/web/jquery.js" + ], + [ + "lib/web/js-cookie", + "lib/web/js-cookie" + ], + [ + "lib/web/js-storage", + "lib/web/js-storage" + ], + [ + "lib/web/knockoutjs", + "lib/web/knockoutjs" + ], + [ + "lib/web/legacy-build.min.js", + "lib/web/legacy-build.min.js" + ], + [ + "lib/web/less", + "lib/web/less" + ], + [ + "lib/web/lib", + "lib/web/lib" + ], + [ + "lib/web/mage", + "lib/web/mage" + ], + [ + "lib/web/magnifier", + "lib/web/magnifier" + ], + [ + "lib/web/matchMedia.js", + "lib/web/matchMedia.js" + ], + [ + "lib/web/moment-timezone-with-data.js", + "lib/web/moment-timezone-with-data.js" + ], + [ + "lib/web/moment.js", + "lib/web/moment.js" + ], + [ + "lib/web/prototype", + "lib/web/prototype" + ], + [ + "lib/web/requirejs", + "lib/web/requirejs" + ], + [ + "lib/web/scriptaculous", + "lib/web/scriptaculous" + ], + [ + "lib/web/spacer.gif", + "lib/web/spacer.gif" + ], + [ + "lib/web/tiny_mce_5", + "lib/web/tiny_mce_5" + ], + [ + "lib/web/underscore.js", + "lib/web/underscore.js" + ], + [ + "lib/web/varien", + "lib/web/varien" + ], + [ + "lib/web/vimeo", + "lib/web/vimeo" + ], + [ + "nginx.conf.sample", + "nginx.conf.sample" + ], + [ + "package.json.sample", + "package.json.sample" + ], + [ + "phpserver", + "phpserver" + ], + [ + "pub/.htaccess", + "pub/.htaccess" + ], + [ + "pub/.user.ini", + "pub/.user.ini" + ], + [ + "pub/cron.php", + "pub/cron.php" + ], + [ + "pub/errors", + "pub/errors" + ], + [ + "pub/get.php", + "pub/get.php" + ], + [ + "pub/health_check.php", + "pub/health_check.php" + ], + [ + "pub/index.php", + "pub/index.php" + ], + [ + "pub/media/.htaccess", + "pub/media/.htaccess" + ], + [ + "pub/media/custom_options", + "pub/media/custom_options" + ], + [ + "pub/media/customer/.htaccess", + "pub/media/customer/.htaccess" + ], + [ + "pub/media/customer_address", + "pub/media/customer_address" + ], + [ + "pub/media/downloadable/.htaccess", + "pub/media/downloadable/.htaccess" + ], + [ + "pub/media/import", + "pub/media/import" + ], + [ + "pub/media/sitemap", + "pub/media/sitemap" + ], + [ + "pub/media/theme_customization/.htaccess", + "pub/media/theme_customization/.htaccess" + ], + [ + "pub/opt", + "pub/opt" + ], + [ + "pub/static/.htaccess", + "pub/static/.htaccess" + ], + [ + "pub/static.php", + "pub/static.php" + ], + [ + "setup", + "setup" + ], + [ + "var/.htaccess", + "var/.htaccess" + ], + [ + "vendor/.htaccess", + "vendor/.htaccess" + ] + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento 2 Base (Community Edition)" + }, + { + "name": "magento/module-admin-adobe-ims", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-adobe-ims/magento-module-admin-adobe-ims-100.4.0.0.zip", + "shasum": "4156ce687b5a382100832eabdc3e16833ee448df" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-adobe-ims": "2.1.*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-email": "101.1.*", + "magento/module-integration": "100.4.*", + "magento/module-jwt-user-token": "100.4.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminAdobeIms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.4.4.0.zip", + "shasum": "fa295a30a21ed001422c2cadb3bb8a95e8aca37e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-release-notification": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-notification", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.4.4.0.zip", + "shasum": "4b69f736921da0d98e7110160e34eeaa1c176867" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-adobe-ims", + "version": "2.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-2.1.4.0.zip", + "shasum": "b197a11dcb55ceff89040bf2effb5c86f5fe58fb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeIms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-ims-api", + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-2.1.2.0.zip", + "shasum": "1a007affad473b7a2a9ea26a4eb4e5c78976a652" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeImsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Implementation of Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-stock-admin-ui", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.3.2.0.zip", + "shasum": "ff5cbd91546731bd2b853297b43f1db5b21232f2" + }, + "require": { + "magento/framework": "*", + "magento/module-admin-adobe-ims": "*", + "magento/module-adobe-ims-api": "*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-backend": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel UI implementation" + }, + { + "name": "magento/module-adobe-stock-asset", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.3.1.0.zip", + "shasum": "9c504fae5be45302f488c873a13a3711adfcff7d" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-config": "*", + "magento/module-media-gallery": "*", + "magento/module-media-gallery-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAsset\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the Adobe Stock assets handling implementation on Magento side" + }, + { + "name": "magento/module-adobe-stock-asset-api", + "version": "2.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-2.0.1.0.zip", + "shasum": "b7c659ec8b3b1c1512e70e22c68cfcaf1029bd4b" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAssetApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for Adobe Stock assets handling on Magento side" + }, + { + "name": "magento/module-adobe-stock-client", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.3.2.0.zip", + "shasum": "4ff6cf71c151f96d8b2883f270104378d7ce62a3" + }, + "require": { + "astock/stock-api-libphp": "^1.1.2", + "magento/framework": "*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClient\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API implementation" + }, + { + "name": "magento/module-adobe-stock-client-api", + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-2.1.2.0.zip", + "shasum": "6f8432b49d8f5540209363f382cb95237c4896c3" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClientApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API" + }, + { + "name": "magento/module-adobe-stock-image", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.3.3.0.zip", + "shasum": "037ce2d3b4a06459a39f9fc1691a5f734fafd1d1" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-synchronization-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling implementation" + }, + { + "name": "magento/module-adobe-stock-image-admin-ui", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.3.3.0.zip", + "shasum": "a328204741bde5fd1d954a1db8cfac1f24d8e0d1" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-ims": "*", + "magento/module-adobe-ims-api": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-backend": "*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-ui": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel images UI implementation" + }, + { + "name": "magento/module-adobe-stock-image-api", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.3.1.0.zip", + "shasum": "4c7852b35f367ae9932c49fb147a9d13cd501ba7" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling" + }, + { + "name": "magento/module-advanced-pricing-import-export", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.4.5.0.zip", + "shasum": "360f3aa063ca1aba96b8e6f50d418042b40cd65d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedPricingImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-search", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.4.3.0.zip", + "shasum": "724b211b50a10f316f0b400e0e9d65ea7114a808" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-amqp", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.4.2.0.zip", + "shasum": "91eff8d4eee04cdf27784045ca62014fccaad235" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-amqp": "100.4.*", + "magento/framework-message-queue": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-analytics", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.4.5.0.zip", + "shasum": "55494bfc5963099ac0d2098f2e0995044baa9084" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Analytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-asynchronous-operations", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.4.5.0.zip", + "shasum": "0da25cb7acdf1862079994164bf445d8ac7f6af5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-notification": "100.4.*", + "magento/module-logging": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsynchronousOperations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-authorization", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.4.5.0.zip", + "shasum": "06afa70d3b4b0cc033421bbac7c5aa3d24bebdbb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Authorization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Authorization module provides access to Magento ACL functionality." + }, + { + "name": "magento/module-aws-s3", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3/magento-module-aws-s3-100.4.3.0.zip", + "shasum": "235195c1e6193498bbed2d3fa1951a5aaf293d6b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-remote-storage": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-aws-s3-page-builder", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-page-builder/magento-module-aws-s3-page-builder-1.0.2.0.zip", + "shasum": "26cf12922f62147eb068cff31b2030858b8fee5b" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Aws S3 Page Builder module" + }, + { + "name": "magento/module-backend", + "version": "102.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-102.0.5.0.zip", + "shasum": "2a4f15e0c559c680151184e75d318c077c78d306" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backup": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-developer": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-translation": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php", + "cli_commands.php" + ], + "psr-4": { + "Magento\\Backend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-backup", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.4.5.0.zip", + "shasum": "9d5b5a27ddb44e4f657973e8b1a9bac810cad8b3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Backup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-101.0.5.0.zip", + "shasum": "61ebcbfa47ff60a56c573229038c3f57fba09515" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Bundle\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.4.5.0.zip", + "shasum": "86f8582bf18bfa03e4adc6c725db5dcc78ba394b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.4.4.0.zip", + "shasum": "4b61f9344da386dc09f1eb375c95563c1e02b3c5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cache-invalidate", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.4.3.0.zip", + "shasum": "d90ac3d37cc4eadd8e258b57991ff18e82b837df" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CacheInvalidate\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-captcha", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.4.5.0.zip", + "shasum": "034fd81fcb31abf823863c1a12b2646b890f8868" + }, + "require": { + "laminas/laminas-captcha": "^2.12", + "laminas/laminas-db": "^2.13.4", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Captcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cardinal-commerce", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.4.3.0.zip", + "shasum": "c459e12648b37b408c48065ff6a9ff010eb2557f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CardinalCommerce\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides a possibility to enable 3-D Secure 2.0 support for payment methods." + }, + { + "name": "magento/module-catalog", + "version": "104.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-104.0.5.0.zip", + "shasum": "b5d8ff541fa0f8b3abfcb2c0126e07c984c82672" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-product-alert": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Catalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.4.2.0.zip", + "shasum": "ad8ba55631ef15155c2ab7def26491d99d2c1065" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-catalog": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-cms-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.4.1.0.zip", + "shasum": "89e2a2a22e1e9f4181e61d52d92976f024f95b4b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-customer-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.4.4.0.zip", + "shasum": "854e141bbf15ee42ff40bf14980b463d1a72f7f9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.4.5.0.zip", + "shasum": "4ab6bdbe56bdab75a8f3df746e54b0a55ce7a897" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-eav-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-import-export", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.1.5.0.zip", + "shasum": "8630a9ad0887181f35ed10b153d9fa31a4523efb" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.4.5.0.zip", + "shasum": "919dbee1a07ec5f1f4728f23262534936ba05e9b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.4.2.0.zip", + "shasum": "330f1044214ef81be907e39939292cf4ed2c4464" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics/magento-module-catalog-page-builder-analytics-1.6.2.0.zip", + "shasum": "663461e9e293c64273e13c874d11f52853ce76c7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Catalog Page Builder Analytics module" + }, + { + "name": "magento/module-catalog-rule", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.2.5.0.zip", + "shasum": "44e412c064b910bf20bb83b36e7152f925d4d98f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", + "magento/module-import-export": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-configurable", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.4.4.0.zip", + "shasum": "f12cfaa125b5d23cfdfee247cfdbaa27adff8663" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleConfigurable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.4.2.0.zip", + "shasum": "7b2272d4b110f18a6796ae56a57c334642d4556e" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-search", + "version": "102.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-102.0.5.0.zip", + "shasum": "3e3da7f22b6dade0d9c3259919e56d3bbb990e08" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Catalog search" + }, + { + "name": "magento/module-catalog-url-rewrite", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.4.5.0.zip", + "shasum": "1bd5ff2eb854696a84be74c33892c42e622ecc90" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.4.3.0.zip", + "shasum": "76179ea626e8c7c57ca8e33d2a68090fa15670ff" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-url-rewrite-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-widget", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.4.5.0.zip", + "shasum": "fb050b11f646398e68f0f9c9b2c70a1c29531842" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogWidget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.4.5.0.zip", + "shasum": "c29a27d1314282080c7f89bc05cb6f80194a22dd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-security": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Checkout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.4.4.0.zip", + "shasum": "3ea175aac3a181b5eb4120a1a6d93dc0ae9b0567" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreements\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.4.1.0.zip", + "shasum": "684cb0c5b0d7f3beca29830f86feeb9db0f84702" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreementsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms", + "version": "104.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-104.0.5.0.zip", + "shasum": "46493eaca20ee9f1fdc01cb9ad0ad4ce8d884b1a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.4.2.0.zip", + "shasum": "abb74ab28dc617e67b1904ac40ea4c6b68af2d91" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics/magento-module-cms-page-builder-analytics-1.6.2.0.zip", + "shasum": "cb85faab790971cc0aa82a1396aa810946e4a114" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "CMS Page Builder Analytics module" + }, + { + "name": "magento/module-cms-url-rewrite", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.4.4.0.zip", + "shasum": "58feb0325230324416a662735e85a2c5a4689dd6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.4.3.0.zip", + "shasum": "795d725c0e8e0da0f287c8278cd88c024d1271d8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms-url-rewrite": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-compare-list-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-compare-list-graph-ql/magento-module-compare-list-graph-ql-100.4.1.0.zip", + "shasum": "3933de0727390ab3e17c8e4ffb58f502fa0f6527" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompareListGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-config", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.2.5.0.zip", + "shasum": "29b1ef19022f790adc92d434b63aa673c2d49da4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Config\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.4.3.0.zip", + "shasum": "a17ea30a737183e89f768827ac5dc79dfab3f8d2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.4.5.0.zip", + "shasum": "a6b2a438775e10b315da352207f326b25d2847f6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", + "magento/module-product-video": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-tax": "100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.4.5.0.zip", + "shasum": "d43550da49c0626cedac90aab27aaa23c8fc046c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-sales", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.4.2.0.zip", + "shasum": "3a1d54510526d9e36a64c46d4544e1086129da07" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-contact", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.4.4.0.zip", + "shasum": "f59890ba23fff0b4174eca28e9eb9631da272fdf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Contact\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cookie", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.4.5.0.zip", + "shasum": "4f25ec33123b391b2f6a7cbba0797afb412609d5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cookie\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cron", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.4.5.0.zip", + "shasum": "21c72975a3851a4cdb57380674a0afff02379d22" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cron\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-csp", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.4.4.0.zip", + "shasum": "efc91377bea43c015a2e89e625b17f86d5971e67" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Csp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "CSP module enables Content Security Policies for Magento" + }, + { + "name": "magento/module-currency-symbol", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.4.3.0.zip", + "shasum": "d0f1cf8b2502e9fa3dfc19a34cc11bd12423c3f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CurrencySymbol\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-103.0.5.0.zip", + "shasum": "a54992e45b4d2aee5007a683f25eeea0079c9dba" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-integration": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-customer-sample-data": "Sample Data version: 100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Customer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.4.2.0.zip", + "shasum": "bce60a4bd7e29c7890d03685c04e513a24440d22" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-downloadable-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.4.1.0.zip", + "shasum": "faec34a3aff619ce641a49a6365393e5bafb826c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-downloadable-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerDownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.4.5.0.zip", + "shasum": "602fdc6011df59605229070182fd47c757f48e3c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-import-export", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.4.5.0.zip", + "shasum": "6d6805918020b4ceb9823ecdbec2ab42203cbb35" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-deploy", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.4.5.0.zip", + "shasum": "a213853f0a0fdb9c4253dd3fc733e5a0fd73ba60" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\Deploy\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-developer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.4.5.0.zip", + "shasum": "dfa60efc615392b056754cb6a81c78a6ffef80f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Developer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-dhl", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.4.4.0.zip", + "shasum": "48ccc4512f35d3fe6ebb761a9e663e37f4160455" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Dhl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.4.5.0.zip", + "shasum": "42bab61cd7e480a9c1d0a0afc164f4587f4b1fcc" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Directory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.4.3.0.zip", + "shasum": "c4da9001b43d6c14063060594cb6c9eaced6b904" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DirectoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.4.5.0.zip", + "shasum": "78a7f641efd6f7297cd5f046bfda9565de415192" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Downloadable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.4.5.0.zip", + "shasum": "e9b7443eada7b328cefb0a3c290481a789d8a2ba" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-sales-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.4.4.0.zip", + "shasum": "4d50455fba9fa7714ccc90d2ef3326a13d5162dc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav", + "version": "102.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.1.5.0.zip", + "shasum": "c340cf0993448f1abd5ad0caf61734249611943e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Eav\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.4.2.0.zip", + "shasum": "d01f70fb516cebb96bef4f480bade2599290bda6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-eav": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EavGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-101.0.5.0.zip", + "shasum": "e596d6ae4542e44ac18acb5714a2fe8af201da2e" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-6", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.4.5.0.zip", + "shasum": "25afea3df20a62529a3ab27d7d45058ea8b85707" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-search": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch6\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-7", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.4.5.0.zip", + "shasum": "f1cd194fd49688ce3c416c4a6678865a5dcf4d1f" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-search": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch7\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-email", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.1.5.0.zip", + "shasum": "ca393c2beae425fdcbc56cafa12718a0a6e1b440" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Email\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-encryption-key", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.4.3.0.zip", + "shasum": "6d005c0f6cabc0257fece16e129556406f27e2e3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EncryptionKey\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-fedex", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.4.3.0.zip", + "shasum": "5e2e9a10a59865925907055aed50bf83eac8e4a4" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Fedex\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.4.4.0.zip", + "shasum": "921b0e4ec989c1e9038b96a32a747498f3932b94" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-eav": "102.1.*", + "magento/module-multishipping": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-message-graph-ql/magento-module-gift-message-graph-ql-100.4.3.0.zip", + "shasum": "fbe42991c130a066fa97bb9bec4aff4ef908e2a0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-message": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessageGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-adwords", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.4.2.0.zip", + "shasum": "0a43ce9822ad2668925e9bfd83a9390937a5b062" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAdwords\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-analytics", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.4.1.0.zip", + "shasum": "ac96a5e269773e3c9162a82436bdfa19e6fe3be1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-gtag", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-gtag/magento-module-google-gtag-100.4.0.0.zip", + "shasum": "60adbe5904d419485a1c710ce8fefa0dd9213b49" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleGtag\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-optimizer", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.4.4.0.zip", + "shasum": "562fe885296e5d3a4289f1f8df6498f8322406a0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-google-analytics": "100.4.*", + "magento/module-google-gtag": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleOptimizer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.4.5.0.zip", + "shasum": "a956f4de6dd170b23705701c08d351a627500758" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-new-relic-reporting": "100.4.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0", + "webonyx/graphql-php": "~14.11.5" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql-cache", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.4.2.0.zip", + "shasum": "ba6b7676af0b686ae6a89f8aa8335e32ca68dc27" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQlCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-catalog-inventory", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.4.2.0.zip", + "shasum": "ff1404f454d460b4fb54db48de9fd701ff4c7686" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedCatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.4.3.0.zip", + "shasum": "ac071186b6f3f875d1045231f5ddd83ecc46081e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-import-export": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.4.5.0.zip", + "shasum": "d70bf64e35d023697a13bee7d34e7d6b6c8ea8e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.4.5.0.zip", + "shasum": "3485298a82d7aa23bcae3ecd12d980569420b44d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-import-export", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-101.0.5.0.zip", + "shasum": "d83b1dd4c0dac78116eb9c750c3ce0e50a5bd514" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-indexer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.4.5.0.zip", + "shasum": "6b16b0e77c9b562b93a6489dacc3602726f0f970" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Indexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-instant-purchase", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.4.4.0.zip", + "shasum": "04849d6cf80a8755c9382ec4c2c68a5b84cafed9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InstantPurchase\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-integration", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.4.5.0.zip", + "shasum": "9128a75504ec75ae3f6c9eb241e47cd59ca0a79a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Integration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.2.3.0.zip", + "shasum": "95762911d52281f6f2c83bc4a1d4a424c7e9c8e4" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Inventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.2.3.0.zip", + "shasum": "5a3570a7c41ace3ce43e008b08a12d3a963b994c" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-advanced-checkout", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.2.2.0.zip", + "shasum": "7a97a63c8df73993061a8245152ff8ab1d1efc1f" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-advanced-checkout": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdvancedCheckout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-api", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.2.3.0.zip", + "shasum": "1c18de713cfd76017feab2fd3dcfbf98ed06d23f" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-import-export", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-import-export/magento-module-inventory-bundle-import-export-1.1.1.0.zip", + "shasum": "d7e791613e1768dfe41db8fec9cc8f05beae0ef4" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-bundle-import-export": "*", + "magento/module-catalog-import-export": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.2.2.0.zip", + "shasum": "a59d6856469b947d34060eaf607d3883812705dc" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.2.2.0.zip", + "shasum": "1e30de08cc7b91d5d102ac751b60f0b5ec75bfb7" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-indexer", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-indexer/magento-module-inventory-bundle-product-indexer-1.1.2.0.zip", + "shasum": "c31b980f56a832a8ca4ddd3c0e0a4c9265ef8756" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-cache", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.2.3.0.zip", + "shasum": "c706f5eddf9e17263d547285cde654213ab14ed8" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.3.0.0.zip", + "shasum": "bd8a6f795fdeb474199f6c3de5c753999f5b06d8" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-reservations-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.2.3.0.zip", + "shasum": "3f58ba52984b657f01bd920cd63f54b25b0476c6" + }, + "require": { + "magento/framework": "*", + "magento/module-asynchronous-operations": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-admin-ui": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-api", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.3.3.0.zip", + "shasum": "aa8bcc447d6990a1d85c6984d0f8c5093c26d057" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-frontend-ui", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-frontend-ui/magento-module-inventory-catalog-frontend-ui-1.0.2.0.zip", + "shasum": "4b3e25ca735d813dd5710632affe7ce06d226709" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.2.3.0.zip", + "shasum": "745e2b237b9165ccdf7699eee7667f8630657a26" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-bundle-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search-bundle-product/magento-module-inventory-catalog-search-bundle-product-1.0.1.0.zip", + "shasum": "985c28d5991083faa215f166ece8d4cff11ba8af" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-configurable-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search-configurable-product/magento-module-inventory-catalog-search-configurable-product-1.0.1.0.zip", + "shasum": "4404d1e799b864261ccd916b4baabf24afa508f0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.2.3.0.zip", + "shasum": "80834ce90b323094f7e5bd087670fae139f37f4e" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.2.3.0.zip", + "shasum": "3b4778a054792c0b8a0a6d26800c6826ceb2b30f" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-frontend-ui", + "version": "1.0.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-frontend-ui/magento-module-inventory-configurable-product-frontend-ui-1.0.3.0.zip", + "shasum": "d0d3fa89eaa7b634a767b2844a13340239f8e457" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-configurable-product": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-indexer", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.2.3.0.zip", + "shasum": "53830f28064354070f57b5789efbbf9693cbb0f8" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.2.2.0.zip", + "shasum": "e91d46476000d593ad4158f53bb24ffd70b798ac" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfiguration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.2.1.0.zip", + "shasum": "1c806bb6b9b03cb13f3f418a2a079f3262a58454" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.2.2.0.zip", + "shasum": "15a1781da6af87feac37134105ba4b390fbb58eb" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-admin-ui", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.2.1.0.zip", + "shasum": "58736edbf5a14f2ed7006269739aab746d2f156c" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.2.1.0.zip", + "shasum": "07060a503927c6e7061e6e8b1002b070e2f8c42b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-elasticsearch", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.2.2.0.zip", + "shasum": "bd5c9005fd40928b783d41cae1bef66324624d9a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryElasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.2.2.0.zip", + "shasum": "fc59b1eb23bbf38d0b146deec03818a05dfb45f9" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-export-stock-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStock\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.2.1.0.zip", + "shasum": "12e0be97f80653146774a9522909da82256e7ee8" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStockApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-graph-ql", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.2.2.0.zip", + "shasum": "13fe79e0a209e8f4b8802f376f7ed5c78033c9ea" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.3.0.0.zip", + "shasum": "adc82ef5c6200042e435c3e02a1ac5fd1eddfaea" + }, + "require": { + "magento/framework": "*", + "magento/module-grouped-product": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.2.2.0.zip", + "shasum": "623a0a214ec3402199ae9576898af5cd29ef2c06" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-indexer", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.2.3.0.zip", + "shasum": "5c59f02bc9c546d5ea951bca28d47a476375b576" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-import-export", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.2.3.0.zip", + "shasum": "4da076d2b7f17b0f2e3cb7f177ba4f29a04e451e" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-import-export": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-import-export": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup/magento-module-inventory-in-store-pickup-1.1.1.0.zip", + "shasum": "1b9de64f6aaaa512af270e6d23dd55a6f58d7c84" + }, + "require": { + "magento/framework": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-admin-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-admin-ui/magento-module-inventory-in-store-pickup-admin-ui-1.1.2.0.zip", + "shasum": "90ccb79901dac65e512ccf7c108db13dc85b8e86" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-api/magento-module-inventory-in-store-pickup-api-1.1.1.0.zip", + "shasum": "d2a1b2d793ba92e525f8f12cfd1aac32f3d9b531" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-frontend", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-frontend/magento-module-inventory-in-store-pickup-frontend-1.1.3.0.zip", + "shasum": "74656159bd3ce588f5753293d1f3727d4a11efcb" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupFrontend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-graph-ql", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-graph-ql/magento-module-inventory-in-store-pickup-graph-ql-1.1.2.0.zip", + "shasum": "0070833a277daace18e32a0a56221c52fedc1085" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-multishipping", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-multishipping/magento-module-inventory-in-store-pickup-multishipping-1.1.1.0.zip", + "shasum": "c686e4d2dbf32a269e03860434acadbea0750096" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-quote": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupMultishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote/magento-module-inventory-in-store-pickup-quote-1.1.1.0.zip", + "shasum": "51e2abfc9aa2b8a76df00d77df652025b4841831" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup": "1.1.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote-graph-ql/magento-module-inventory-in-store-pickup-quote-graph-ql-1.1.1.0.zip", + "shasum": "5022fa73f626bf8566bac214cde8a1e22f7dc77f" + }, + "require": { + "magento/framework": "*", + "magento/module-graph-ql": "*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales/magento-module-inventory-in-store-pickup-sales-1.1.1.0.zip", + "shasum": "b1a0e03235b3de63d33505a1fbff5c13a7b4faef" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-admin-ui/magento-module-inventory-in-store-pickup-sales-admin-ui-1.1.3.0.zip", + "shasum": "b743a3b50262cdf785894d7b2b30373e7edec095" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-quote": "1.1.*", + "magento/module-inventory-in-store-pickup-sales": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-api/magento-module-inventory-in-store-pickup-sales-api-1.1.1.0.zip", + "shasum": "15726810cdde0d59593510b9b2ac774698c415aa" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping/magento-module-inventory-in-store-pickup-shipping-1.1.2.0.zip", + "shasum": "55e273b1c4c562da7253f7aba4ef989558ba6dd0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-admin-ui/magento-module-inventory-in-store-pickup-shipping-admin-ui-1.1.1.0.zip", + "shasum": "d376127d9c3cb86445790db8e6640fa236b7cdbf" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-shipping": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-api/magento-module-inventory-in-store-pickup-shipping-api-1.1.1.0.zip", + "shasum": "efb7557266ebe11bca09f656f17d470fdcc83f2a" + }, + "require": { + "magento/framework": "*", + "magento/module-quote": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-webapi-extension", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-webapi-extension/magento-module-inventory-in-store-pickup-webapi-extension-1.1.1.0.zip", + "shasum": "2eb359039befe114506e3dfe81d5f58036b1a134" + }, + "require": { + "magento/framework": "*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupWebapiExtension\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-indexer", + "version": "2.2.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-2.2.0.0.zip", + "shasum": "a75708ded25fa8487eaf492e856eec0208dd55d3" + }, + "require": { + "magento/framework": "*", + "magento/framework-message-queue": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "magento/module-inventory-sales": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.2.2.0.zip", + "shasum": "70af3497ec61d7f65a4184bc0819397823b60e7e" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-eav": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.2.2.0.zip", + "shasum": "326bc39749d261f77d9eb43f7ab694108c7ae4b6" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-reports": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.2.2.0.zip", + "shasum": "76c5cb447576246350587be50778b97d2ececece" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-multi-dimensional-indexer-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.2.1.0.zip", + "shasum": "0618acb935600e23430f77230dfc8640ab2a192b" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryMultiDimensionalIndexerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-product-alert", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.2.2.0.zip", + "shasum": "c0757a9e168ac3760b346b248508c10cc1c278f9" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-product-alert": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-product-alert": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-quote-graph-ql", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-quote-graph-ql/magento-module-inventory-quote-graph-ql-1.0.2.0.zip", + "shasum": "353666ad869e094f0c5369b845852db9fea1488b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-requisition-list", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.2.3.0.zip", + "shasum": "b9f6581f60cfb4249f1a3270d5ae32eaffacf821" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-requisition-list": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryRequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservation-cli", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.2.2.0.zip", + "shasum": "df3cb5f4ae723396c9ef9552907d826fc030c78b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationCli\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.2.1.0.zip", + "shasum": "d13c26f00a9a6a00d108763e1a657149f9a560bc" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-reservations-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.2.1.0.zip", + "shasum": "c6afb8ffdbaca59fb5bd32182739a3ce7e70b45e" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.3.0.0.zip", + "shasum": "abd02e8c8e9f5dc6c008f11b33d6e09c7d7739c0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-sales-inventory": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-indexer": "*" + }, + "suggest": { + "magento/module-inventory-catalog": "1.3.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.2.3.0.zip", + "shasum": "d30ef3bc7f23e8041961d4bd5e435520ddcef448" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.2.2.0.zip", + "shasum": "467ab9d52944df86b9fdd5fba0f90880e51e7389" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-frontend-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.2.2.0.zip", + "shasum": "ee11d12d1839b68c67113735ce8aa58db5ce693a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-catalog-frontend-ui": "1.0.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-setup-fixture-generator", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.2.1.0.zip", + "shasum": "457a372568cccc7f8bb57f61b345f8c959879a68" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySetupFixtureGenerator\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.2.2.0.zip", + "shasum": "930018764fe7e74d8ca2c160bc0ad72fa4ca25da" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.2.3.0.zip", + "shasum": "c2ac5ede4b57a3867e16d6b902d6bc009c3b8c58" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-deduction-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.2.2.0.zip", + "shasum": "31ec53d0db095df80217a8f28596dfc77c55dcf9" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceDeductionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.2.1.0.zip", + "shasum": "a7867c53999cadd39dc3b17621f7f4a2f1879700" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection-api", + "version": "1.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.4.2.0.zip", + "shasum": "a75b7cbad48bd870065ab223025d1db4c8bdb557" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-swatches-frontend-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-swatches-frontend-ui/magento-module-inventory-swatches-frontend-ui-1.0.1.0.zip", + "shasum": "ccf4cc2fb553e550a00217881ce24887ca0d5bad" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", + "magento/module-swatches": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySwatchesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-visual-merchandiser", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-visual-merchandiser/magento-module-inventory-visual-merchandiser-1.1.3.0.zip", + "shasum": "e4b58f90e087e3ee5c942180e077562386e8c596" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-api": "*", + "magento/module-inventory-configuration-api": "*" + }, + "suggest": { + "magento/module-visual-merchandiser": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryVisualMerchandiser\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-wishlist", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-wishlist/magento-module-inventory-wishlist-1.0.2.0.zip", + "shasum": "41c2b5a4a914dddeb3167f6d473edde45ef6d1e4" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-wishlist": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryWishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-jwt-framework-adapter", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-jwt-framework-adapter/magento-module-jwt-framework-adapter-100.4.1.0.zip", + "shasum": "765b2585488423ef55b537c215ee5c17d57feb3a" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "web-token/jwt-framework": "^v2.2.7" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtFrameworkAdapter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "JWT Manager implementation based on jwt-framework" + }, + { + "name": "magento/module-jwt-user-token", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-jwt-user-token/magento-module-jwt-user-token-100.4.0.0.zip", + "shasum": "2265f76b40299df4e67d17b768743617cfb812c9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-integration": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtUserToken\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Introduces JWT token support for web API authentication" + }, + { + "name": "magento/module-layered-navigation", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.4.5.0.zip", + "shasum": "041332d2eba4f0e72e4411c75fa57ebab90681ef" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-login-as-customer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer/magento-module-login-as-customer-100.4.5.0.zip", + "shasum": "1376e771612b41176ca91a05631335db0f75f20b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-admin-ui", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-admin-ui/magento-module-login-as-customer-admin-ui-100.4.5.0.zip", + "shasum": "4e86c5f465e7cd9fe3f54c93d0c97a621fa82453" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-frontend-ui": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-api", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-api/magento-module-login-as-customer-api-100.4.4.0.zip", + "shasum": "c0f84e01b3d0bdc3af53ecc7f5d58d504dd5fdcb" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-assistance", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-assistance/magento-module-login-as-customer-assistance-100.4.4.0.zip", + "shasum": "9b046099d5486eab457c61fa4a38550eccad7fc1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-admin-ui": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAssistance\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-frontend-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-frontend-ui/magento-module-login-as-customer-frontend-ui-100.4.4.0.zip", + "shasum": "9716706a138ff2f621f199f8e43815ef4a95f8ac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-graph-ql/magento-module-login-as-customer-graph-ql-100.4.2.0.zip", + "shasum": "1528b2b3c62fb996a616efcf04473151e6cb89e0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-integration": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-assistance": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Flexible login as a customer so a merchant or merchant admin can log into an end customer's account to assist them with their account." + }, + { + "name": "magento/module-login-as-customer-log", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-log/magento-module-login-as-customer-log-100.4.3.0.zip", + "shasum": "190b6a98332d5de0741e2a9536c449008f6d4ba7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerLog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-page-cache", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-page-cache/magento-module-login-as-customer-page-cache-100.4.4.0.zip", + "shasum": "4568b7c6d8a6f133a05ae22e2a0b0edee81095cb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-page-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerPageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-quote", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-quote/magento-module-login-as-customer-quote-100.4.3.0.zip", + "shasum": "4ee147fa19d010b622a1c65ab67debd781537bc4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-sales", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-sales/magento-module-login-as-customer-sales-100.4.4.0.zip", + "shasum": "1a1141ffee88547f656f22525c640aa08a2ef4a4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-marketplace", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.4.3.0.zip", + "shasum": "81834dfa6fad732e552eb502bf6777630f35bc8c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Marketplace\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-media-content", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content/magento-module-media-content-100.4.3.0.zip", + "shasum": "be484449117b6df40685537286f1c43f636fe2a1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-api", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-api/magento-module-media-content-api-100.4.4.0.zip", + "shasum": "e235e273fc88a016d1bd3bb81d50002eb092b6de" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the API interfaces for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-catalog", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-catalog/magento-module-media-content-catalog-100.4.3.0.zip", + "shasum": "ba6e31f7138f7131ad2ebdc0ac6d177e8ca2f8fb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-cms", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-cms/magento-module-media-content-cms-100.4.3.0.zip", + "shasum": "0c415f2c3533422a261dedf4e44c10d6741472ae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-content-synchronization", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization/magento-module-media-content-synchronization-100.4.4.0.zip", + "shasum": "f5235ec268cb902322e6ba1befe6dfa6960859b5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-gallery-synchronization": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media content data synchronization." + }, + { + "name": "magento/module-media-content-synchronization-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-api/magento-module-media-content-synchronization-api-100.4.3.0.zip", + "shasum": "55cab31f4c51604df8f417aa21e4314b45707ff8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media content synchronization implementation API" + }, + { + "name": "magento/module-media-content-synchronization-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-catalog/magento-module-media-content-synchronization-catalog-100.4.2.0.zip", + "shasum": "ce75ad6cc70067068847178f6e07e13311fc7aac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-synchronization-cms", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-cms/magento-module-media-content-synchronization-cms-100.4.2.0.zip", + "shasum": "b7a2131609d5f90a0ececca0f895c14ac9489f15" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-gallery", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.4.4.0.zip", + "shasum": "a8c451eeaf64b4ee2ad79f23702982e9ae9f74d8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallery\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media handling" + }, + { + "name": "magento/module-media-gallery-api", + "version": "101.0.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-101.0.4.0.zip", + "shasum": "8eefc82cff3278c0c04b295c71c8c689bd790d8c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery asset attributes storage and management" + }, + { + "name": "magento/module-media-gallery-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog/magento-module-media-gallery-catalog-100.4.2.0.zip", + "shasum": "a7f564753983d5550498737ad5132a2a2121d5af" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for catalog gallery processor delete operation handling" + }, + { + "name": "magento/module-media-gallery-catalog-integration", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-integration/magento-module-media-gallery-catalog-integration-100.4.2.0.zip", + "shasum": "c95e1a697f137f3d5fb065c4538e6f995104dc86" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for extending catalog image uploader functionality" + }, + { + "name": "magento/module-media-gallery-catalog-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-ui/magento-module-media-gallery-catalog-ui-100.4.2.0.zip", + "shasum": "7812f995826c67ef4114a4a956817beefe20a8e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implement category grid for media gallery." + }, + { + "name": "magento/module-media-gallery-cms-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-cms-ui/magento-module-media-gallery-cms-ui-100.4.2.0.zip", + "shasum": "8e035e08b1b57af4a2f70a2e37f41119dc764523" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCmsUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Cms related UI elements in the magento media gallery" + }, + { + "name": "magento/module-media-gallery-integration", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-integration/magento-module-media-gallery-integration-100.4.4.0.zip", + "shasum": "e3aa33bb7297034c6a59bc8fa6a836b35af70201" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-cms": "*" + }, + "suggest": { + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for integration of enhanced media gallery" + }, + { + "name": "magento/module-media-gallery-metadata", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata/magento-module-media-gallery-metadata-100.4.3.0.zip", + "shasum": "b8d1b916247a3ab2a73d5112ce7a38b4834c7474" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata processing" + }, + { + "name": "magento/module-media-gallery-metadata-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata-api/magento-module-media-gallery-metadata-api-100.4.2.0.zip", + "shasum": "a167dd435a3c6aadbf4ea436bb88ad7392a02be1" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadataApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery metadata implementation API" + }, + { + "name": "magento/module-media-gallery-renditions", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions/magento-module-media-gallery-renditions-100.4.3.0.zip", + "shasum": "d3c9da3d4bda169f9b687595281b056cc0db5020" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-renditions-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-content-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implements height and width fields for for media gallery items." + }, + { + "name": "magento/module-media-gallery-renditions-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions-api/magento-module-media-gallery-renditions-api-100.4.2.0.zip", + "shasum": "c684de95cd58a68a5ded32ab1d54bc840eda078a" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditionsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that is responsible for the API implementation of Media Gallery Renditions." + }, + { + "name": "magento/module-media-gallery-synchronization", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization/magento-module-media-gallery-synchronization-100.4.4.0.zip", + "shasum": "02578232663d1a7637f2d8c08ef49ae6421c449d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media gallery data synchronization." + }, + { + "name": "magento/module-media-gallery-synchronization-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-api/magento-module-media-gallery-synchronization-api-100.4.3.0.zip", + "shasum": "be6d4f82a76fcc39db835401e2e9bd332ce78266" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery synchronization implementation API" + }, + { + "name": "magento/module-media-gallery-synchronization-metadata", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-metadata/magento-module-media-gallery-synchronization-metadata-100.4.1.0.zip", + "shasum": "9e09a1159b15c4d23604dda9fd571662217db753" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata synchronization" + }, + { + "name": "magento/module-media-gallery-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui/magento-module-media-gallery-ui-100.4.4.0.zip", + "shasum": "66c54e0b853754f695253a23286a88c4bce8fd82" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation" + }, + { + "name": "magento/module-media-gallery-ui-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui-api/magento-module-media-gallery-ui-api-100.4.3.0.zip", + "shasum": "eb813d47915354b0f5a3ad49381d5f55658d0f6c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUiApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation API" + }, + { + "name": "magento/module-media-storage", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.4.4.0.zip", + "shasum": "6e3b469674fe41e8f8bd36b296908734028fd45b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-message-queue", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.4.5.0.zip", + "shasum": "c22f018c65c4699bd606f1f8997f914d13886cf1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.4.4.0.zip", + "shasum": "bd055d354e6ac6d952af52deb3b4cffd58f20b26" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-msrp-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Msrp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-configurable-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.4.2.0.zip", + "shasum": "537b34ec7d74768c7b34115f4840e4995daed1b4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-grouped-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.4.2.0.zip", + "shasum": "92e0dacc2c8a8167cb8f10eff83e4a070764030c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-multishipping", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.4.5.0.zip", + "shasum": "86c08ce0688695d8f4dba94a98c96a11a725f19d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Multishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-mysql-mq", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.4.3.0.zip", + "shasum": "244ce82923f4b37efc9da06bda19dc194280ecab" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MysqlMq\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-new-relic-reporting", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.4.3.0.zip", + "shasum": "8bd8d00d689cb7cc2203ae0e6f3aab77c5f81496" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewRelicReporting\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.4.5.0.zip", + "shasum": "fb7c42f608275e4c6a234287edb5a89f1c9a2d58" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Newsletter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-newsletter-graph-ql/magento-module-newsletter-graph-ql-100.4.2.0.zip", + "shasum": "570aed7c33d87714a1b812e5316d9903ba865ae4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewsletterGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides GraphQl functionality for the newsletter subscriptions." + }, + { + "name": "magento/module-offline-payments", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.4.3.0.zip", + "shasum": "bcac1f56aea72726a4c40a1fb3ad6be3f25b8990" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflinePayments\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-offline-shipping", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.4.4.0.zip", + "shasum": "02167bd6af953e852803fe11b4b79bb799e8a9ee" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*", + "magento/module-offline-shipping-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflineShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-page-builder", + "version": "2.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder/magento-module-page-builder-2.2.3.0.zip", + "shasum": "5e754e262ebaa46dc7f08cd258c5e3b9a8b3487b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-widget": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0", + "phpgt/dom": "2.2.3" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "suggest": { + "magento/module-review": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder module" + }, + { + "name": "magento/module-page-builder-admin-analytics", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-analytics/magento-module-page-builder-admin-analytics-1.1.2.0.zip", + "shasum": "4c1d0be58f5e35734834bdb4fd4fd84952604186" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAdminAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Admin Analytics module" + }, + { + "name": "magento/module-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-analytics/magento-module-page-builder-analytics-1.6.2.0.zip", + "shasum": "d77d348beaa25a60d9db16859e5f1502b79db783" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Analytics module" + }, + { + "name": "magento/module-page-cache", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.4.5.0.zip", + "shasum": "b6c3ab1dad0318b147d8a722d994e8241e2681a8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.4.5.0.zip", + "shasum": "1729b982a9c1ce9419459e06991ed8d63b4af6cc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Payment\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment-graph-ql/magento-module-payment-graph-ql-100.4.0.0.zip", + "shasum": "9f834cc06612aab32bd7fd60c8c06dddebbc74b8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-payment": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaymentGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-101.0.5.0.zip", + "shasum": "71c9e4667fd9eda0f2e2f87c987a65c60044221c" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-instant-purchase": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-agreements": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Paypal\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal-captcha", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.4.2.0.zip", + "shasum": "8c18aa105ea74407424181096d0844af1b32b8b4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-paypal": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalCaptcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides CAPTCHA validation for PayPal Payflow Pro" + }, + { + "name": "magento/module-paypal-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.4.3.0.zip", + "shasum": "4d59ba2805e7540fda1f6e5979145d9fce0a5cb6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-paypal": "101.0.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "GraphQl support for Paypal" + }, + { + "name": "magento/module-persistent", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.4.5.0.zip", + "shasum": "950b3b9856f49aa0c5e8b6eef0e41cd231a74896" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-cron": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Persistent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-alert", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.4.4.0.zip", + "shasum": "d46bb9bd950e11d3d012a44d1a3602858559b2f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-video", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.4.5.0.zip", + "shasum": "2f9b406f585e479cb2da5a90cc5467a6e429fd9d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductVideo\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Video to Products" + }, + { + "name": "magento/module-quote", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.2.5.0.zip", + "shasum": "92dafbe73d3b3142724a7664cba3720e97e6afa1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Quote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.4.4.0.zip", + "shasum": "51af0efbde0a623931fb360604342b9e7fc8f4d6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-bundle-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-bundle-options/magento-module-quote-bundle-options-100.4.1.0.zip", + "shasum": "e05ad60c2bd108fc8a00d361d74bffe35ee583d6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteBundleOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for bundle products" + }, + { + "name": "magento/module-quote-configurable-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-configurable-options/magento-module-quote-configurable-options-100.4.1.0.zip", + "shasum": "0cba0d4e6939166c3986f8154f742671445fc39b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteConfigurableOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for configurable products" + }, + { + "name": "magento/module-quote-downloadable-links", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-downloadable-links/magento-module-quote-downloadable-links-100.4.1.0.zip", + "shasum": "037de250c2043527209964589ff64a0c9cdbbe0c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteDownloadableLinks\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for links of downloadable products" + }, + { + "name": "magento/module-quote-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.4.5.0.zip", + "shasum": "760f3c37cc1cb60701eb17a14c90f7bd135e071f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-gift-message": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-payment-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-re-captcha-admin-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-admin-ui/magento-module-re-captcha-admin-ui-1.1.2.0.zip", + "shasum": "5382f8e16fef06842e3ef28be41f7533189320a5" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout/magento-module-re-captcha-checkout-1.1.2.0.zip", + "shasum": "43cd3204ab3e4bdaa4cfb97c556e1ca2fd2fcbd8" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckout\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout-sales-rule", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout-sales-rule/magento-module-re-captcha-checkout-sales-rule-1.1.1.0.zip", + "shasum": "681d9b35cd5f9654c2e4f121108af84d54802b7b" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-sales-rule": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckoutSalesRule\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google ReCaptcha integration for Magento2 coupons" + }, + { + "name": "magento/module-re-captcha-contact", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-contact/magento-module-re-captcha-contact-1.1.1.0.zip", + "shasum": "b06897024b7de5ff7b34f40a7bcd5274d326d34c" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaContact\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-customer", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-customer/magento-module-re-captcha-customer-1.1.3.0.zip", + "shasum": "4aacce4909811f75da30401696e5bfa0aaca1c45" + }, + "require": { + "magento/framework": "*", + "magento/module-customer": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCustomer\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-frontend-ui", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-frontend-ui/magento-module-re-captcha-frontend-ui-1.1.3.0.zip", + "shasum": "478b8b65b2dcdfcda38d065774b69a4ca5603c1f" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-migration", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-migration/magento-module-re-captcha-migration-1.1.2.0.zip", + "shasum": "12712a7f408a34780257f9f0f58c76036408702b" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaMigration\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA config migration for Magento2" + }, + { + "name": "magento/module-re-captcha-newsletter", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-newsletter/magento-module-re-captcha-newsletter-1.1.2.0.zip", + "shasum": "89974abcb37a76039cfe9b326717030c0055ff7e" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaNewsletter\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-paypal", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-paypal/magento-module-re-captcha-paypal-1.1.2.0.zip", + "shasum": "c199a2e1214077a42e0b5f3ae84ec7d8c5ff2585" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaPaypal\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form" + }, + { + "name": "magento/module-re-captcha-review", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-review/magento-module-re-captcha-review-1.1.2.0.zip", + "shasum": "a47a363a75080aa08358b1759c1aa05c6303b1c9" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaReview\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-send-friend", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-send-friend/magento-module-re-captcha-send-friend-1.1.2.0.zip", + "shasum": "abb550fb0e309cc9dd81e3cc181f9de94255abcf" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaSendFriend\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-store-pickup", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-store-pickup/magento-module-re-captcha-store-pickup-1.0.1.0.zip", + "shasum": "3f2287cc2711bf58cfa82965d2a10b34ead8f0e8" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-in-store-pickup-frontend": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 Inventory Store Pickup shipping form" + }, + { + "name": "magento/module-re-captcha-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-ui/magento-module-re-captcha-ui-1.1.2.0.zip", + "shasum": "90aa00a2ae31cb2f2f7f3759d4bca52b1e6fc67b" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "authors": [ + { + "name": "Riccardo Tempesta", + "email": "riccardo.tempesta@magespecialist.it" + } + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-user", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-user/magento-module-re-captcha-user-1.1.2.0.zip", + "shasum": "5645d09d3acce988f43365c13b81d01445cbf829" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUser\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation/magento-module-re-captcha-validation-1.1.1.0.zip", + "shasum": "7a358947f858c0bb2cf995e8d449b3aeaeaf3e94" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidation\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation-api/magento-module-re-captcha-validation-api-1.1.1.0.zip", + "shasum": "d60531a405e81c1fbd26298d2908d33966bb3127" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidationApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-checkbox", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-checkbox/magento-module-re-captcha-version-2-checkbox-2.0.2.0.zip", + "shasum": "c61ad5e4dea035bc61aee9e4a41bf48ce2c6180c" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Checkbox\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-invisible/magento-module-re-captcha-version-2-invisible-2.0.2.0.zip", + "shasum": "e2698fcd3e57b6b0a49dba5e93bac87f925612e3" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-3-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-3-invisible/magento-module-re-captcha-version-3-invisible-2.0.2.0.zip", + "shasum": "81dacf545c8dfedde4d16f1247f73e68e7b1fd2d" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion3Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-api", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-api/magento-module-re-captcha-webapi-api-1.0.1.0.zip", + "shasum": "5eea8f96b61cb5588bb3d122a76b5524a29692ef" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-graph-ql", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-graph-ql/magento-module-re-captcha-webapi-graph-ql-1.0.1.0.zip", + "shasum": "f9783d1d5b5907ccf723a41ae470b39e83cf0297" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-rest", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-rest/magento-module-re-captcha-webapi-rest-1.0.1.0.zip", + "shasum": "28339c7a4d48c793c021bc297675eba8f2932232" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiRest\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-ui/magento-module-re-captcha-webapi-ui-1.0.1.0.zip", + "shasum": "df17c1afecd242e6cb928eef6e4c88dd7b628939" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-related-product-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.4.2.0.zip", + "shasum": "91f794c6f9f285597cbca8c27fbb1a009451e0a6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RelatedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-release-notification", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.4.3.0.zip", + "shasum": "cbcfb4e11a3961944e15971be5d76655867502f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReleaseNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-remote-storage", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-remote-storage/magento-module-remote-storage-100.4.3.0.zip", + "shasum": "3047e17d09a6b74bfff57e33f318f78e91c67622" + }, + "require": { + "league/flysystem": "~2.4.3", + "league/flysystem-aws-s3-v3": "^2.4.3", + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-cms": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-downloadable-import-export": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-gallery-metadata": "100.4.*", + "magento/module-media-gallery-synchronization": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-sitemap": "100.4.*", + "predis/predis": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RemoteStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-reports", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.4.5.0.zip", + "shasum": "f83a31e94a46f6ffdbf2c62d6ec0db87e7ebdd34" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-review": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Reports\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-require-js", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.4.1.0.zip", + "shasum": "8a573426813a22a6a1253711bda515303e6f7796" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RequireJs\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.4.5.0.zip", + "shasum": "70e4692bf3f0da7b5e607f736b32a87e4b5124f2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-review-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Review\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.4.2.0.zip", + "shasum": "5b38ecb4bb2f67225f919c25c57ce9293d19f2bd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-review": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review-graph-ql/magento-module-review-graph-ql-100.4.1.0.zip", + "shasum": "7aab29354017fc9d573c1af2e8ee945dc69de001" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-review": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-robots", + "version": "101.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.1.1.0.zip", + "shasum": "80bfcf9ae9020e569290aa9333e453e64119c996" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Robots\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rss", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.4.3.0.zip", + "shasum": "dc0efb744c3bc59bdec1b8e3dc8d07695dcf92bb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rss\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rule", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.4.4.0.zip", + "shasum": "98fe15231d183581f48dcfe72813705fe3327389" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-103.0.5.0.zip", + "shasum": "15c3b85e28ec26ce31bb8e45ef6855eed526ab41" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.4.2.0.zip", + "shasum": "56cb8a7bda6083a10c3c51c1fec343474f07e786" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-sales": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.4.5.0.zip", + "shasum": "b38fd2a06e289ea121309cb191dcb20d8d427eb5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-inventory", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.4.2.0.zip", + "shasum": "1a7b00a475ebc016a11b32097571cd39cf8a81e9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-rule", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.2.5.0.zip", + "shasum": "0f28d3088948906a11ff089d6bd81eff3dadf5e2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-sequence", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.4.2.0.zip", + "shasum": "4e5880119eecf16b3e66dba1f9e9985f07d2d58d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesSequence\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sample-data", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.4.3.0.zip", + "shasum": "513b197c79b839c7a2db1239646606dc527f9816" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/sample-data-media": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\SampleData\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Sample Data fixtures" + }, + { + "name": "magento/module-search", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.1.5.0.zip", + "shasum": "51a4bddd43f04a866473760721b7f9799abe4bc5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-reports": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Search\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-security", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.4.5.0.zip", + "shasum": "324e5973bdf16cf28690873edb6b2cf21edefb4f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Security\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Security management module" + }, + { + "name": "magento/module-securitytxt", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-securitytxt/magento-module-securitytxt-1.1.1.0.zip", + "shasum": "3df445721475b7eb4b93f3941dd161857d46ad2d" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Securitytxt\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "authors": [ + { + "name": "Kalpesh Mehta", + "email": "k@lpe.sh" + } + ], + "description": "Security.txt file for Magento 2 websites" + }, + { + "name": "magento/module-send-friend", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.4.3.0.zip", + "shasum": "6df3408f61d2793fafb38989aea822e9a7f34246" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-send-friend-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.4.1.0.zip", + "shasum": "60e427c439b7464c171b31bcd1768ff2ccf9d24c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-send-friend": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriendGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-shipping", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.4.5.0.zip", + "shasum": "325b2b9f9b77143187698d4a2d815887e6a563f8" + }, + "require": { + "ext-gd": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-contact": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-fedex": "100.4.*", + "magento/module-ups": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Shipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sitemap", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.4.4.0.zip", + "shasum": "88daf14b4c318d32bb142272f0609a9a5aafeeea" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-robots": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sitemap\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-store", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.1.5.0.zip", + "shasum": "d1b0806e3abfc83f1d559961c884646b0ed05a19" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Store\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-store-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.4.3.0.zip", + "shasum": "bbe4973f83e6d1c9086923fc801ffe39e7425848" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\StoreGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.4.4.0.zip", + "shasum": "12effdc034ed2d0ea15db474fcfb36342747712b" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swagger\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.4.1.0.zip", + "shasum": "666791e063b4014e6ccb7186f7a7bb5a9ad1e79e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi-async", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.4.1.0.zip", + "shasum": "0b63b1c732e27578f130518b1d77f1e2bc14e3bd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.4.5.0.zip", + "shasum": "f789c22ee41334d072d6caaac88ad3e7734ebccf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-layered-navigation": "100.4.*", + "magento/module-swatches-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swatches\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Swatches to Products" + }, + { + "name": "magento/module-swatches-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.4.3.0.zip", + "shasum": "bffd60106432b5fa92f11b37c9281bbded47ec7c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-swatches": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-product-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches-layered-navigation", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.4.1.0.zip", + "shasum": "b118894fc198d14ce5b7db34aabb9405520dcaf0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesLayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.4.5.0.zip", + "shasum": "3753012abcbffe5ce171a1b0b9d545f56c49f1d3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-tax-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Tax\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.4.1.0.zip", + "shasum": "a768c88fa39cebf2120e657e21b8d86ab237bdde" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-tax": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.4.4.0.zip", + "shasum": "231f34c9a39a4e6506caf29d1364d99e32c222e6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.1.5.0.zip", + "shasum": "ba3c3fbb5755319774bf11d3104b302637bc7dcb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-theme-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Theme\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.4.2.0.zip", + "shasum": "036054641659fe5ec8085777a4e57fd226dd8882" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ThemeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-translation", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.4.5.0.zip", + "shasum": "a8ff494922576f2874b66a913f14528f9ee1418b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-deploy": "100.4.*", + "magento/module-developer": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Translation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-two-factor-auth", + "version": "1.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-two-factor-auth/magento-module-two-factor-auth-1.1.4.0.zip", + "shasum": "b497c3cc70df873ce6bcfe26e2f101076aa47096" + }, + "require": { + "2tvenom/cborencode": "^1.0", + "christian-riesen/base32": "^1.3", + "endroid/qr-code": "^4.3.5", + "magento/framework": "*", + "magento/magento-composer-installer": "*", + "magento/module-admin-adobe-ims": "*", + "magento/module-authorization": "*", + "magento/module-backend": "*", + "magento/module-config": "*", + "magento/module-integration": "*", + "magento/module-store": "*", + "magento/module-ui": "*", + "magento/module-user": "*", + "php": "~7.4.0||~8.1.0", + "spomky-labs/otphp": "^10.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TwoFactorAuth\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Two Factor Authentication module for Magento2" + }, + { + "name": "magento/module-ui", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.2.5.0.zip", + "shasum": "7a2f25eba5ec07a4b26bdda98b60fb393f5bfff4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ui\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-ups", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.4.5.0.zip", + "shasum": "bb5eac9f59db16a90951109c3baa3bc0f91ad0ae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ups\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite", + "version": "102.0.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-102.0.4.0.zip", + "shasum": "ff14fc9bc2d9153a4ace238d20cd7e3524839a26" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-url-rewrite": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.4.4.0.zip", + "shasum": "0f9bbcbb7ff349dc5fdf5c2f886dff57441473fd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-user", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.2.5.0.zip", + "shasum": "7940b349b7adaac56d97b87d85304a28c21d6592" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-email": "101.1.*", + "magento/module-integration": "100.4.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\User\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-usps", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.4.4.0.zip", + "shasum": "c743d1e7e1b9c05b9333c76484a8a835c7a67074" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Usps\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-variable", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.4.3.0.zip", + "shasum": "2246cbc8bf2a87ec0a6f2bae77e3b73813b18bb9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Variable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-vault", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.2.5.0.zip", + "shasum": "ab162c592b0847efb837c19bc334bf605f8154f0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Vault\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-vault-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.4.1.0.zip", + "shasum": "806c449dae0b2cd86d2b56ca9c4a88ef34f0a4f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VaultGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-version", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.4.2.0.zip", + "shasum": "d8fde8cf95fcace1d55a97d7b88fe2fdd53856bd" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Version\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.4.4.0.zip", + "shasum": "0d10c69864a2432446b30384b51736d45fb4e392" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Webapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-async", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.4.3.0.zip", + "shasum": "3bd32d42f8659697f3748634d9986af9b8cde618" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-security", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.4.2.0.zip", + "shasum": "140cdc018d1a26526fb8cdeb0e1e5ced08133f7c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiSecurity\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "WebapiSecurity module provides option to loosen security on some webapi resources." + }, + { + "name": "magento/module-weee", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.4.5.0.zip", + "shasum": "5a6f293df6d8207dce4a00a4fef0cbbacc922bbb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Weee\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-weee-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.4.2.0.zip", + "shasum": "770be0a15aa1520ad4249527a5ab5df75390b945" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-weee": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WeeeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-widget", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.2.5.0.zip", + "shasum": "eed0cbbc112ec23dada39cc6f1556de69550c2db" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-widget-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Widget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.2.5.0.zip", + "shasum": "f7f5356260017811c073b2ee7058cd862ac6c36b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-rss": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-wishlist-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Wishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-analytics", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.4.3.0.zip", + "shasum": "783baad5ede837748cba07b7fbb7e907bda521c2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.4.5.0.zip", + "shasum": "f89448ee10c35b82e0c7b1a4d293a079cddc3a63" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/page-builder", + "version": "1.7.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/page-builder/magento-page-builder-1.7.2.0.zip", + "shasum": "eca2944e5b85cea6589be86dd5c5ba52eaa70581" + }, + "require": { + "magento/module-aws-s3-page-builder": "1.0.2", + "magento/module-catalog-page-builder-analytics": "1.6.2", + "magento/module-cms-page-builder-analytics": "1.6.2", + "magento/module-page-builder": "2.2.3", + "magento/module-page-builder-admin-analytics": "1.1.2", + "magento/module-page-builder-analytics": "1.6.2" + }, + "type": "metapackage", + "description": "Page Builder metapackage" + }, + { + "name": "magento/product-community-edition", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.4.5.0.zip", + "shasum": "8a95004a1f5cac0b88ca74dfe03749ab033bf218" + }, + "require": { + "colinmollenhour/cache-backend-file": "~1.4.1", + "colinmollenhour/cache-backend-redis": "1.14.2", + "colinmollenhour/credis": "1.13.0", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "elasticsearch/elasticsearch": "~7.17.0", + "ext-bcmath": "*", + "ext-ctype": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pdo_mysql": "*", + "ext-simplexml": "*", + "ext-soap": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "ext-zip": "*", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", + "laminas/laminas-captcha": "^2.12", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-escaper": "~2.10.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-feed": "^2.17.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-mail": "^2.16.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "league/flysystem": "~2.4.5", + "league/flysystem-aws-s3-v3": "^2.4.3", + "lib-libxml": "*", + "magento/adobe-stock-integration": "2.1.4", + "magento/composer": "~1.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/framework": "103.0.5", + "magento/framework-amqp": "100.4.3", + "magento/framework-bulk": "101.0.1", + "magento/framework-message-queue": "100.4.5", + "magento/google-shopping-ads": "4.0.1", + "magento/inventory-metapackage": "1.2.5", + "magento/language-de_de": "100.4.0", + "magento/language-en_us": "100.4.0", + "magento/language-es_es": "100.4.0", + "magento/language-fr_fr": "100.4.0", + "magento/language-nl_nl": "100.4.0", + "magento/language-pt_br": "100.4.0", + "magento/language-zh_hans_cn": "100.4.0", + "magento/magento-composer-installer": ">=0.3.0", + "magento/magento2-base": "2.4.5", + "magento/module-admin-adobe-ims": "100.4.0", + "magento/module-admin-analytics": "100.4.4", + "magento/module-admin-notification": "100.4.4", + "magento/module-adobe-ims": "2.1.4", + "magento/module-adobe-ims-api": "2.1.2", + "magento/module-advanced-pricing-import-export": "100.4.5", + "magento/module-advanced-search": "100.4.3", + "magento/module-amqp": "100.4.2", + "magento/module-analytics": "100.4.5", + "magento/module-asynchronous-operations": "100.4.5", + "magento/module-authorization": "100.4.5", + "magento/module-aws-s3": "100.4.3", + "magento/module-backend": "102.0.5", + "magento/module-backup": "100.4.5", + "magento/module-bundle": "101.0.5", + "magento/module-bundle-graph-ql": "100.4.5", + "magento/module-bundle-import-export": "100.4.4", + "magento/module-cache-invalidate": "100.4.3", + "magento/module-captcha": "100.4.5", + "magento/module-cardinal-commerce": "100.4.3", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-analytics": "100.4.2", + "magento/module-catalog-cms-graph-ql": "100.4.1", + "magento/module-catalog-customer-graph-ql": "100.4.4", + "magento/module-catalog-graph-ql": "100.4.5", + "magento/module-catalog-import-export": "101.1.5", + "magento/module-catalog-inventory": "100.4.5", + "magento/module-catalog-inventory-graph-ql": "100.4.2", + "magento/module-catalog-rule": "101.2.5", + "magento/module-catalog-rule-configurable": "100.4.4", + "magento/module-catalog-rule-graph-ql": "100.4.2", + "magento/module-catalog-search": "102.0.5", + "magento/module-catalog-url-rewrite": "100.4.5", + "magento/module-catalog-url-rewrite-graph-ql": "100.4.3", + "magento/module-catalog-widget": "100.4.5", + "magento/module-checkout": "100.4.5", + "magento/module-checkout-agreements": "100.4.4", + "magento/module-checkout-agreements-graph-ql": "100.4.1", + "magento/module-cms": "104.0.5", + "magento/module-cms-graph-ql": "100.4.2", + "magento/module-cms-url-rewrite": "100.4.4", + "magento/module-cms-url-rewrite-graph-ql": "100.4.3", + "magento/module-compare-list-graph-ql": "100.4.1", + "magento/module-config": "101.2.5", + "magento/module-configurable-import-export": "100.4.3", + "magento/module-configurable-product": "100.4.5", + "magento/module-configurable-product-graph-ql": "100.4.5", + "magento/module-configurable-product-sales": "100.4.2", + "magento/module-contact": "100.4.4", + "magento/module-cookie": "100.4.5", + "magento/module-cron": "100.4.5", + "magento/module-csp": "100.4.4", + "magento/module-currency-symbol": "100.4.3", + "magento/module-customer": "103.0.5", + "magento/module-customer-analytics": "100.4.2", + "magento/module-customer-downloadable-graph-ql": "100.4.1", + "magento/module-customer-graph-ql": "100.4.5", + "magento/module-customer-import-export": "100.4.5", + "magento/module-deploy": "100.4.5", + "magento/module-developer": "100.4.5", + "magento/module-dhl": "100.4.4", + "magento/module-directory": "100.4.5", + "magento/module-directory-graph-ql": "100.4.3", + "magento/module-downloadable": "100.4.5", + "magento/module-downloadable-graph-ql": "100.4.5", + "magento/module-downloadable-import-export": "100.4.4", + "magento/module-eav": "102.1.5", + "magento/module-eav-graph-ql": "100.4.2", + "magento/module-elasticsearch": "101.0.5", + "magento/module-elasticsearch-6": "100.4.5", + "magento/module-elasticsearch-7": "100.4.5", + "magento/module-email": "101.1.5", + "magento/module-encryption-key": "100.4.3", + "magento/module-fedex": "100.4.3", + "magento/module-gift-message": "100.4.4", + "magento/module-gift-message-graph-ql": "100.4.3", + "magento/module-google-adwords": "100.4.2", + "magento/module-google-analytics": "100.4.1", + "magento/module-google-gtag": "100.4.0", + "magento/module-google-optimizer": "100.4.4", + "magento/module-graph-ql": "100.4.5", + "magento/module-graph-ql-cache": "100.4.2", + "magento/module-grouped-catalog-inventory": "100.4.2", + "magento/module-grouped-import-export": "100.4.3", + "magento/module-grouped-product": "100.4.5", + "magento/module-grouped-product-graph-ql": "100.4.5", + "magento/module-import-export": "101.0.5", + "magento/module-indexer": "100.4.5", + "magento/module-instant-purchase": "100.4.4", + "magento/module-integration": "100.4.5", + "magento/module-jwt-framework-adapter": "100.4.1", + "magento/module-jwt-user-token": "100.4.0", + "magento/module-layered-navigation": "100.4.5", + "magento/module-login-as-customer": "100.4.5", + "magento/module-login-as-customer-admin-ui": "100.4.5", + "magento/module-login-as-customer-api": "100.4.4", + "magento/module-login-as-customer-assistance": "100.4.4", + "magento/module-login-as-customer-frontend-ui": "100.4.4", + "magento/module-login-as-customer-graph-ql": "100.4.2", + "magento/module-login-as-customer-log": "100.4.3", + "magento/module-login-as-customer-page-cache": "100.4.4", + "magento/module-login-as-customer-quote": "100.4.3", + "magento/module-login-as-customer-sales": "100.4.4", + "magento/module-marketplace": "100.4.3", + "magento/module-media-content": "100.4.3", + "magento/module-media-content-api": "100.4.4", + "magento/module-media-content-catalog": "100.4.3", + "magento/module-media-content-cms": "100.4.3", + "magento/module-media-content-synchronization": "100.4.4", + "magento/module-media-content-synchronization-api": "100.4.3", + "magento/module-media-content-synchronization-catalog": "100.4.2", + "magento/module-media-content-synchronization-cms": "100.4.2", + "magento/module-media-gallery": "100.4.4", + "magento/module-media-gallery-api": "101.0.4", + "magento/module-media-gallery-catalog": "100.4.2", + "magento/module-media-gallery-catalog-integration": "100.4.2", + "magento/module-media-gallery-catalog-ui": "100.4.2", + "magento/module-media-gallery-cms-ui": "100.4.2", + "magento/module-media-gallery-integration": "100.4.4", + "magento/module-media-gallery-metadata": "100.4.3", + "magento/module-media-gallery-metadata-api": "100.4.2", + "magento/module-media-gallery-renditions": "100.4.3", + "magento/module-media-gallery-renditions-api": "100.4.2", + "magento/module-media-gallery-synchronization": "100.4.4", + "magento/module-media-gallery-synchronization-api": "100.4.3", + "magento/module-media-gallery-synchronization-metadata": "100.4.1", + "magento/module-media-gallery-ui": "100.4.4", + "magento/module-media-gallery-ui-api": "100.4.3", + "magento/module-media-storage": "100.4.4", + "magento/module-message-queue": "100.4.5", + "magento/module-msrp": "100.4.4", + "magento/module-msrp-configurable-product": "100.4.2", + "magento/module-msrp-grouped-product": "100.4.2", + "magento/module-multishipping": "100.4.5", + "magento/module-mysql-mq": "100.4.3", + "magento/module-new-relic-reporting": "100.4.3", + "magento/module-newsletter": "100.4.5", + "magento/module-newsletter-graph-ql": "100.4.2", + "magento/module-offline-payments": "100.4.3", + "magento/module-offline-shipping": "100.4.4", + "magento/module-page-cache": "100.4.5", + "magento/module-payment": "100.4.5", + "magento/module-payment-graph-ql": "100.4.0", + "magento/module-paypal": "101.0.5", + "magento/module-paypal-captcha": "100.4.2", + "magento/module-paypal-graph-ql": "100.4.3", + "magento/module-persistent": "100.4.5", + "magento/module-product-alert": "100.4.4", + "magento/module-product-video": "100.4.5", + "magento/module-quote": "101.2.5", + "magento/module-quote-analytics": "100.4.4", + "magento/module-quote-bundle-options": "100.4.1", + "magento/module-quote-configurable-options": "100.4.1", + "magento/module-quote-downloadable-links": "100.4.1", + "magento/module-quote-graph-ql": "100.4.5", + "magento/module-related-product-graph-ql": "100.4.2", + "magento/module-release-notification": "100.4.3", + "magento/module-remote-storage": "100.4.3", + "magento/module-reports": "100.4.5", + "magento/module-require-js": "100.4.1", + "magento/module-review": "100.4.5", + "magento/module-review-analytics": "100.4.2", + "magento/module-review-graph-ql": "100.4.1", + "magento/module-robots": "101.1.1", + "magento/module-rss": "100.4.3", + "magento/module-rule": "100.4.4", + "magento/module-sales": "103.0.5", + "magento/module-sales-analytics": "100.4.2", + "magento/module-sales-graph-ql": "100.4.5", + "magento/module-sales-inventory": "100.4.2", + "magento/module-sales-rule": "101.2.5", + "magento/module-sales-sequence": "100.4.2", + "magento/module-sample-data": "100.4.3", + "magento/module-search": "101.1.5", + "magento/module-security": "100.4.5", + "magento/module-send-friend": "100.4.3", + "magento/module-send-friend-graph-ql": "100.4.1", + "magento/module-shipping": "100.4.5", + "magento/module-sitemap": "100.4.4", + "magento/module-store": "101.1.5", + "magento/module-store-graph-ql": "100.4.3", + "magento/module-swagger": "100.4.4", + "magento/module-swagger-webapi": "100.4.1", + "magento/module-swagger-webapi-async": "100.4.1", + "magento/module-swatches": "100.4.5", + "magento/module-swatches-graph-ql": "100.4.3", + "magento/module-swatches-layered-navigation": "100.4.1", + "magento/module-tax": "100.4.5", + "magento/module-tax-graph-ql": "100.4.1", + "magento/module-tax-import-export": "100.4.4", + "magento/module-theme": "101.1.5", + "magento/module-theme-graph-ql": "100.4.2", + "magento/module-translation": "100.4.5", + "magento/module-ui": "101.2.5", + "magento/module-ups": "100.4.5", + "magento/module-url-rewrite": "102.0.4", + "magento/module-url-rewrite-graph-ql": "100.4.4", + "magento/module-user": "101.2.5", + "magento/module-usps": "100.4.4", + "magento/module-variable": "100.4.3", + "magento/module-vault": "101.2.5", + "magento/module-vault-graph-ql": "100.4.1", + "magento/module-version": "100.4.2", + "magento/module-webapi": "100.4.4", + "magento/module-webapi-async": "100.4.3", + "magento/module-webapi-security": "100.4.2", + "magento/module-weee": "100.4.5", + "magento/module-weee-graph-ql": "100.4.2", + "magento/module-widget": "101.2.5", + "magento/module-wishlist": "101.2.5", + "magento/module-wishlist-analytics": "100.4.3", + "magento/module-wishlist-graph-ql": "100.4.5", + "magento/page-builder": "1.7.2", + "magento/security-package": "1.1.4", + "magento/theme-adminhtml-backend": "100.4.5", + "magento/theme-frontend-blank": "100.4.5", + "magento/theme-frontend-luma": "100.4.5", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "paypal/module-braintree": "4.4.0", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.2.0", + "phpseclib/mcrypt_compat": "~2.0.2", + "phpseclib/phpseclib": "~3.0.13", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "temando/module-shipping": "2.0.0", + "tubalmartin/cssmin": "4.1.1", + "web-token/jwt-framework": "^v2.2.7", + "webonyx/graphql-php": "~14.11.6", + "wikimedia/less.php": "^3.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "eCommerce Platform for Growth (Community Edition)" + }, + { + "name": "magento/security-package", + "version": "1.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/security-package/magento-security-package-1.1.4.0.zip", + "shasum": "a6dea777ac5824d76d1099334f886ce327d3c714" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/module-re-captcha-admin-ui": "1.1.2", + "magento/module-re-captcha-checkout": "1.1.2", + "magento/module-re-captcha-checkout-sales-rule": "1.1.1", + "magento/module-re-captcha-contact": "1.1.1", + "magento/module-re-captcha-customer": "1.1.3", + "magento/module-re-captcha-frontend-ui": "1.1.3", + "magento/module-re-captcha-migration": "1.1.2", + "magento/module-re-captcha-newsletter": "1.1.2", + "magento/module-re-captcha-paypal": "1.1.2", + "magento/module-re-captcha-review": "1.1.2", + "magento/module-re-captcha-send-friend": "1.1.2", + "magento/module-re-captcha-store-pickup": "1.0.1", + "magento/module-re-captcha-ui": "1.1.2", + "magento/module-re-captcha-user": "1.1.2", + "magento/module-re-captcha-validation": "1.1.1", + "magento/module-re-captcha-validation-api": "1.1.1", + "magento/module-re-captcha-version-2-checkbox": "2.0.2", + "magento/module-re-captcha-version-2-invisible": "2.0.2", + "magento/module-re-captcha-version-3-invisible": "2.0.2", + "magento/module-re-captcha-webapi-api": "1.0.1", + "magento/module-re-captcha-webapi-graph-ql": "1.0.1", + "magento/module-re-captcha-webapi-rest": "1.0.1", + "magento/module-re-captcha-webapi-ui": "1.0.1", + "magento/module-securitytxt": "1.1.1", + "magento/module-two-factor-auth": "1.1.4" + }, + "type": "metapackage", + "description": "Magento Security Package" + }, + { + "name": "magento/theme-adminhtml-backend", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.4.5.0.zip", + "shasum": "f5ee6da339ccd2c9cf11de4a7e1e37aeb85af4a4" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-blank", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.4.5.0.zip", + "shasum": "8f64b9681da80b037adae028426fbe15fefa9a60" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-luma", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.4.5.0.zip", + "shasum": "abf5ec4b08e6cdb076038a1d4069b904aa9eb412" + }, + "require": { + "magento/framework": "103.0.*", + "magento/theme-frontend-blank": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/zendframework1", + "version": "1.15.1", + "source": { + "type": "git", + "url": "https://github.com/magento/zf1.git", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/zf1/zipball/2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/dbunit": "1.3.*", + "phpunit/phpunit": "3.7.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12.x-dev" + } + }, + "autoload": { + "psr-0": { + "Zend_": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "library/" + ], + "license": [ + "BSD-3-Clause" + ], + "description": "Magento Zend Framework 1", + "homepage": "http://framework.zend.com/", + "keywords": [ + "ZF1", + "framework" + ], + "support": { + "issues": "https://github.com/magento/zf1/issues", + "source": "https://github.com/magento/zf1/tree/1.15.1" + }, + "time": "2022-06-21T01:22:39+00:00" + }, + { + "name": "monolog/monolog", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/720488632c590286b88b80e62aa3d3d551ad4a50", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2", + "guzzlehttp/guzzle": "^7.4", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "phpspec/prophecy": "^1.15", + "phpstan/phpstan": "^0.12.91", + "phpunit/phpunit": "^8.5.14", + "predis/predis": "^1.1 || ^2.0", + "rollbar/rollbar": "^1.3 || ^2 || ^3", + "ruflin/elastica": "^7", + "swiftmailer/swiftmailer": "^5.3|^6.0", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be/" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "https://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/2.8.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2022-07-24T11:55:47+00:00" + }, + { + "name": "mtdowling/jmespath.php", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/jmespath/jmespath.php.git", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "shasum": "" + }, + "require": { + "php": "^5.4 || ^7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.17" + }, + "require-dev": { + "composer/xdebug-handler": "^1.4 || ^2.0", + "phpunit/phpunit": "^4.8.36 || ^7.5.15" + }, + "bin": [ + "bin/jp.php" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "files": [ + "src/JmesPath.php" + ], + "psr-4": { + "JmesPath\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Declaratively specify how to extract elements from a JSON document", + "keywords": [ + "json", + "jsonpath" + ], + "support": { + "issues": "https://github.com/jmespath/jmespath.php/issues", + "source": "https://github.com/jmespath/jmespath.php/tree/2.6.1" + }, + "time": "2021-06-14T00:11:39+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v4.14.0", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "34bea19b6e03d8153165d8f30bba4c3be86184c1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/34bea19b6e03d8153165d8f30bba4c3be86184c1", + "reference": "34bea19b6e03d8153165d8f30bba4c3be86184c1", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.9-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v4.14.0" + }, + "time": "2022-05-31T20:59:12+00:00" + }, + { + "name": "paragonie/constant_time_encoding", + "version": "v2.6.3", + "source": { + "type": "git", + "url": "https://github.com/paragonie/constant_time_encoding.git", + "reference": "58c3f47f650c94ec05a151692652a868995d2938" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/58c3f47f650c94ec05a151692652a868995d2938", + "reference": "58c3f47f650c94ec05a151692652a868995d2938", + "shasum": "" + }, + "require": { + "php": "^7|^8" + }, + "require-dev": { + "phpunit/phpunit": "^6|^7|^8|^9", + "vimeo/psalm": "^1|^2|^3|^4" + }, + "type": "library", + "autoload": { + "psr-4": { + "ParagonIE\\ConstantTime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com/", + "role": "Maintainer" + }, + { + "name": "Steve 'Sc00bz' Thomas", + "email": "steve@tobtu.com", + "homepage": "https://www.tobtu.com/", + "role": "Original Developer" + } + ], + "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", + "keywords": [ + "base16", + "base32", + "base32_decode", + "base32_encode", + "base64", + "base64_decode", + "base64_encode", + "bin2hex", + "encoding", + "hex", + "hex2bin", + "rfc4648" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/constant_time_encoding/issues", + "source": "https://github.com/paragonie/constant_time_encoding" + }, + "time": "2022-06-14T06:56:20+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v9.99.100", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", + "shasum": "" + }, + "require": { + "php": ">= 7" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com/" + } + ], + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "polyfill", + "pseudorandom", + "random" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/random_compat/issues", + "source": "https://github.com/paragonie/random_compat" + }, + "time": "2020-10-15T08:29:30+00:00" + }, + { + "name": "paypal/module-braintree", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree/paypal-module-braintree-4.4.0.0.zip", + "shasum": "d9ab16d9607bfc62fce64712c02facc88510e5f0" + }, + "require": { + "braintree/braintree_php": "6.5.1", + "magento/framework": "*", + "paypal/module-braintree-core": "4.4.0", + "paypal/module-braintree-graph-ql": "4.4.0", + "php": "~7.4.0||~8.1.0" + }, + "type": "metapackage", + "license": [ + "Apache-2.0" + ], + "description": "Braintree Magento" + }, + { + "name": "paypal/module-braintree-core", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree-core/paypal-module-braintree-core-4.4.0.0.zip", + "shasum": "0ed21d22c65ed82cfcb765b684b50e47d6addf17" + }, + "require": { + "braintree/braintree_php": "6.5.1", + "ext-json": "*", + "ext-simplexml": "*", + "magento/framework": "*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "100.2.*||101.0.*||^102.0.0", + "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", + "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-config": "101.0.*||101.1.*||^101.2.0", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "101.0.*||102.0.*||^103.0.0", + "magento/module-directory": "100.2.*||100.3.*||^100.4.0", + "magento/module-downloadable": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-instant-purchase": "100.4.*", + "magento/module-multishipping": "100.4.*", + "magento/module-payment": "100.2.*||100.3.*||^100.4.0", + "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", + "magento/module-quote": "101.0.*||101.1.*||^101.2.0", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-version-2-checkbox": "2.0.*", + "magento/module-re-captcha-version-2-invisible": "2.0.*", + "magento/module-re-captcha-version-3-invisible": "2.0.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", + "magento/module-store": "101.1.*", + "magento/module-theme": "100.2.*||101.0.*||^101.1.0", + "magento/module-ui": "101.0.*||101.1.*||^101.2.0", + "magento/module-vault": "101.0.*||101.1.*||^101.2.0", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "conflict": { + "gene/module-braintree": "*", + "magento/module-braintree": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\Braintree\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Fork from the Magento Braintree 2.2.0 module by Gene Commerce for PayPal." + }, + { + "name": "paypal/module-braintree-graph-ql", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree-graph-ql/paypal-module-braintree-graph-ql-4.4.0.0.zip", + "shasum": "aeda8bc856162c4d7bda04cd363296f138d2a03e" + }, + "require": { + "magento/framework": "^102||^103", + "magento/module-quote": "^101", + "magento/module-quote-graph-ql": "^100", + "magento/module-store": "^101", + "paypal/module-braintree-core": "^4.4", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "^100" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\BraintreeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "pelago/emogrifier", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/MyIntervals/emogrifier.git", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/aa72d5407efac118f3896bcb995a2cba793df0ae", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0", + "sabberworm/php-css-parser": "^8.3.1", + "symfony/css-selector": "^3.4.32 || ^4.4 || ^5.3 || ^6.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.3.0", + "phpunit/phpunit": "^8.5.16", + "rawr/cross-data-providers": "^2.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Pelago\\Emogrifier\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Oliver Klee", + "email": "github@oliverklee.de" + }, + { + "name": "Zoli Szabó", + "email": "zoli.szabo+github@gmail.com" + }, + { + "name": "John Reeve", + "email": "jreeve@pelagodesign.com" + }, + { + "name": "Jake Hotson", + "email": "jake@qzdesign.co.uk" + }, + { + "name": "Cameron Brooks" + }, + { + "name": "Jaime Prado" + } + ], + "description": "Converts CSS styles into inline style attributes in your HTML code", + "homepage": "https://www.myintervals.com/emogrifier.php", + "keywords": [ + "css", + "email", + "pre-processing" + ], + "support": { + "issues": "https://github.com/MyIntervals/emogrifier/issues", + "source": "https://github.com/MyIntervals/emogrifier" + }, + "time": "2021-09-16T16:22:04+00:00" + }, + { + "name": "php-amqplib/php-amqplib", + "version": "v3.2.0", + "source": { + "type": "git", + "url": "https://github.com/php-amqplib/php-amqplib.git", + "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/0bec5b392428e0ac3b3f34fbc4e02d706995833e", + "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "ext-sockets": "*", + "php": "^7.1||^8.0", + "phpseclib/phpseclib": "^2.0|^3.0" + }, + "conflict": { + "php": "7.4.0 - 7.4.1" + }, + "replace": { + "videlalvaro/php-amqplib": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "nategood/httpful": "^0.2.20", + "phpunit/phpunit": "^7.5|^9.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "PhpAmqpLib\\": "PhpAmqpLib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Alvaro Videla", + "role": "Original Maintainer" + }, + { + "name": "Raúl Araya", + "email": "nubeiro@gmail.com", + "role": "Maintainer" + }, + { + "name": "Luke Bakken", + "email": "luke@bakken.io", + "role": "Maintainer" + }, + { + "name": "Ramūnas Dronga", + "email": "github@ramuno.lt", + "role": "Maintainer" + } + ], + "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", + "homepage": "https://github.com/php-amqplib/php-amqplib/", + "keywords": [ + "message", + "queue", + "rabbitmq" + ], + "support": { + "issues": "https://github.com/php-amqplib/php-amqplib/issues", + "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.2.0" + }, + "time": "2022-03-10T19:16:00+00:00" + }, + { + "name": "phpgt/cssxpath", + "version": "v1.1.4", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/CssXPath.git", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-dom": "*", + "ext-libxml": "*", + "phpstan/phpstan": ">=0.12.42", + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\CssXPath\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com/", + "role": "Developer" + } + ], + "description": "Convert CSS selectors to XPath queries.", + "support": { + "issues": "https://github.com/PhpGt/CssXPath/issues", + "source": "https://github.com/PhpGt/CssXPath/tree/v1.1.4" + }, + "funding": [ + { + "url": "https://github.com/sponsors/PhpGt", + "type": "github" + } + ], + "time": "2021-11-13T15:40:44+00:00" + }, + { + "name": "phpgt/dom", + "version": "v2.2.3", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/Dom.git", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/Dom/zipball/35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "php": ">=7.3", + "phpgt/cssxpath": "^1.1.4", + "psr/http-message": "1.*" + }, + "require-dev": { + "phpunit/phpunit": "~9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\Dom\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com/", + "role": "Developer" + }, + { + "name": "Alvaro Guimaraes", + "homepage": "https://github.com/aguimaraes", + "role": "Developer" + }, + { + "name": "James Fellows", + "homepage": "https://github.com/j4m3s", + "role": "Developer" + }, + { + "name": "Emile Ward", + "homepage": "https://github.com/emileward", + "role": "Developer" + }, + { + "name": "Jelmer Wijnja", + "homepage": "https://github.com/Jelmergu", + "role": "Developer" + }, + { + "name": "Ognjen Petrovic", + "homepage": "https://github.com/ognjen-petrovic", + "role": "Developer" + }, + { + "name": "Jacob Bearden", + "homepage": "https://github.com/jacobbearden", + "role": "Documentation contributor" + }, + { + "name": "Jaroslav Týc", + "homepage": "https://www.jaroslavtyc.com/", + "role": "Developer" + }, + { + "name": "Andrii Beziazychnyi", + "homepage": "https://www.atwix.com/", + "role": "Developer" + } + ], + "description": "The modern DOM API for PHP projects.", + "support": { + "issues": "https://github.com/PhpGt/Dom/issues", + "source": "https://github.com/PhpGt/Dom/tree/v2.2.3" + }, + "funding": [ + { + "url": "https://github.com/phpgt", + "type": "github" + } + ], + "time": "2021-11-13T15:59:05+00:00" + }, + { + "name": "phpseclib/mcrypt_compat", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/mcrypt_compat.git", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "shasum": "" + }, + "require": { + "php": ">=5.6.1", + "phpseclib/phpseclib": ">=3.0.13 <4.0.0" + }, + "provide": { + "ext-mcrypt": "5.6.40" + }, + "require-dev": { + "phpunit/phpunit": "^5.7|^6.0|^9.4" + }, + "suggest": { + "ext-openssl": "Will enable faster cryptographic operations" + }, + "type": "library", + "autoload": { + "files": [ + "lib/mcrypt.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jim Wigginton", + "email": "terrafrost@php.net", + "homepage": "http://phpseclib.sourceforge.net/" + } + ], + "description": "PHP 5.x-8.x polyfill for mcrypt extension", + "keywords": [ + "cryptograpy", + "encryption", + "mcrypt", + "polyfill" + ], + "support": { + "email": "terrafrost@php.net", + "issues": "https://github.com/phpseclib/mcrypt_compat/issues", + "source": "https://github.com/phpseclib/mcrypt_compat" + }, + "funding": [ + { + "url": "https://www.patreon.com/phpseclib", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpseclib/mcrypt_compat", + "type": "tidelift" + } + ], + "time": "2022-03-27T15:58:45+00:00" + }, + { + "name": "phpseclib/phpseclib", + "version": "3.0.14", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/phpseclib.git", + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/2f0b7af658cbea265cbb4a791d6c29a6613f98ef", + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef", + "shasum": "" + }, + "require": { + "paragonie/constant_time_encoding": "^1|^2", + "paragonie/random_compat": "^1.4|^2.0|^9.99.99", + "php": ">=5.6.1" + }, + "require-dev": { + "phpunit/phpunit": "*" + }, + "suggest": { + "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", + "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", + "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", + "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." + }, + "type": "library", + "autoload": { + "files": [ + "phpseclib/bootstrap.php" + ], + "psr-4": { + "phpseclib3\\": "phpseclib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jim Wigginton", + "email": "terrafrost@php.net", + "role": "Lead Developer" + }, + { + "name": "Patrick Monnerat", + "email": "pm@datasphere.ch", + "role": "Developer" + }, + { + "name": "Andreas Fischer", + "email": "bantu@phpbb.com", + "role": "Developer" + }, + { + "name": "Hans-Jürgen Petrich", + "email": "petrich@tronic-media.com", + "role": "Developer" + }, + { + "name": "Graham Campbell", + "email": "graham@alt-three.com", + "role": "Developer" + } + ], + "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", + "homepage": "http://phpseclib.sourceforge.net/", + "keywords": [ + "BigInteger", + "aes", + "asn.1", + "asn1", + "blowfish", + "crypto", + "cryptography", + "encryption", + "rsa", + "security", + "sftp", + "signature", + "signing", + "ssh", + "twofish", + "x.509", + "x509" + ], + "support": { + "issues": "https://github.com/phpseclib/phpseclib/issues", + "source": "https://github.com/phpseclib/phpseclib/tree/3.0.14" + }, + "funding": [ + { + "url": "https://github.com/terrafrost", + "type": "github" + }, + { + "url": "https://www.patreon.com/phpseclib", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", + "type": "tidelift" + } + ], + "time": "2022-04-04T05:15:45+00:00" + }, + { + "name": "psr/container", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/1.1.2" + }, + "time": "2021-11-05T16:50:12+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client/tree/master" + }, + "time": "2020-06-29T06:28:15+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/master" + }, + "time": "2019-04-30T12:38:16+00:00" + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/master" + }, + "time": "2016-08-06T14:39:51+00:00" + }, + { + "name": "psr/log", + "version": "1.1.4", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.4" + }, + "time": "2021-05-03T11:20:27+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "120b605dfeb996808c31b6477290a714d356e822" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", + "reference": "120b605dfeb996808c31b6477290a714d356e822", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5 || ^6.5" + }, + "type": "library", + "autoload": { + "files": [ + "src/getallheaders.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" + } + ], + "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" + }, + { + "name": "ramsey/collection", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8", + "symfony/polyfill-php81": "^1.23" + }, + "require-dev": { + "captainhook/captainhook": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "ergebnis/composer-normalize": "^2.6", + "fakerphp/faker": "^1.5", + "hamcrest/hamcrest-php": "^2", + "jangregor/phpstan-prophecy": "^0.8", + "mockery/mockery": "^1.3", + "phpspec/prophecy-phpunit": "^2.0", + "phpstan/extension-installer": "^1", + "phpstan/phpstan": "^0.12.32", + "phpstan/phpstan-mockery": "^0.12.5", + "phpstan/phpstan-phpunit": "^0.12.11", + "phpunit/phpunit": "^8.5 || ^9", + "psy/psysh": "^0.10.4", + "slevomat/coding-standard": "^6.3", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Ramsey\\Collection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com/" + } + ], + "description": "A PHP library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/1.2.2" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", + "type": "tidelift" + } + ], + "time": "2021-10-10T03:01:02+00:00" + }, + { + "name": "ramsey/uuid", + "version": "4.2.3", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "shasum": "" + }, + "require": { + "brick/math": "^0.8 || ^0.9", + "ext-json": "*", + "php": "^7.2 || ^8.0", + "ramsey/collection": "^1.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php80": "^1.14" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "captainhook/captainhook": "^5.10", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "doctrine/annotations": "^1.8", + "ergebnis/composer-normalize": "^2.15", + "mockery/mockery": "^1.3", + "moontoast/math": "^1.1", + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.2", + "php-mock/php-mock-mockery": "^1.3", + "php-parallel-lint/php-parallel-lint": "^1.1", + "phpbench/phpbench": "^1.0", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-mockery": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpunit/phpunit": "^8.5 || ^9", + "slevomat/coding-standard": "^7.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.9" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-ctype": "Enables faster processing of character classification using ctype functions.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.x-dev" + }, + "captainhook": { + "force-install": true + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.2.3" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", + "type": "tidelift" + } + ], + "time": "2021-09-25T23:10:38+00:00" + }, + { + "name": "react/promise", + "version": "v2.9.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise.git", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" + }, + "type": "library", + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "React\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, + { + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" + }, + { + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" + } + ], + "description": "A lightweight implementation of CommonJS Promises/A for PHP", + "keywords": [ + "promise", + "promises" + ], + "support": { + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v2.9.0" + }, + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2022-02-11T10:27:51+00:00" + }, + { + "name": "sabberworm/php-css-parser", + "version": "8.4.0", + "source": { + "type": "git", + "url": "https://github.com/sabberworm/PHP-CSS-Parser.git", + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sabberworm/PHP-CSS-Parser/zipball/e41d2140031d533348b2192a83f02d8dd8a71d30", + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "php": ">=5.6.20" + }, + "require-dev": { + "codacy/coverage": "^1.4", + "phpunit/phpunit": "^4.8.36" + }, + "suggest": { + "ext-mbstring": "for parsing UTF-8 CSS" + }, + "type": "library", + "autoload": { + "psr-4": { + "Sabberworm\\CSS\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Raphael Schweikert" + } + ], + "description": "Parser for CSS Files written in PHP", + "homepage": "https://www.sabberworm.com/blog/2010/6/10/php-css-parser", + "keywords": [ + "css", + "parser", + "stylesheet" + ], + "support": { + "issues": "https://github.com/sabberworm/PHP-CSS-Parser/issues", + "source": "https://github.com/sabberworm/PHP-CSS-Parser/tree/8.4.0" + }, + "time": "2021-12-11T13:40:54+00:00" + }, + { + "name": "seld/jsonlint", + "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/jsonlint.git", + "reference": "4211420d25eba80712bff236a98960ef68b866b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", + "reference": "4211420d25eba80712bff236a98960ef68b866b7", + "shasum": "" + }, + "require": { + "php": "^5.3 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.5", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" + }, + "bin": [ + "bin/jsonlint" + ], + "type": "library", + "autoload": { + "psr-4": { + "Seld\\JsonLint\\": "src/Seld/JsonLint/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be/" + } + ], + "description": "JSON Linter", + "keywords": [ + "json", + "linter", + "parser", + "validator" + ], + "support": { + "issues": "https://github.com/Seldaek/jsonlint/issues", + "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", + "type": "tidelift" + } + ], + "time": "2022-04-01T13:37:23+00:00" + }, + { + "name": "seld/phar-utils", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/phar-utils.git", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/9f3452c93ff423469c0d56450431562ca423dcee", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\PharUtils\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "PHAR file format utilities, for when PHP phars you up", + "keywords": [ + "phar" + ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/1.2.0" + }, + "time": "2021-12-10T11:20:11+00:00" + }, + { + "name": "spomky-labs/aes-key-wrap", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/aes-key-wrap.git", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/aes-key-wrap/zipball/97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "lib-openssl": "*", + "php": ">=7.2", + "thecodingmachine/safe": "^1.1" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^7.0|^8.0|^9.0", + "thecodingmachine/phpstan-safe-rule": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "AESKW\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap/contributors" + } + ], + "description": "AES Key Wrap for PHP.", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap", + "keywords": [ + "A128KW", + "A192KW", + "A256KW", + "RFC3394", + "RFC5649", + "aes", + "key", + "padding", + "wrap" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/aes-key-wrap/issues", + "source": "https://github.com/Spomky-Labs/aes-key-wrap/tree/v6.0.0" + }, + "time": "2020-08-01T14:07:55+00:00" + }, + { + "name": "spomky-labs/base64url", + "version": "v2.0.4", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/base64url.git", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/base64url/zipball/7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "require-dev": { + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.11|^0.12", + "phpstan/phpstan-beberlei-assert": "^0.11|^0.12", + "phpstan/phpstan-deprecation-rules": "^0.11|^0.12", + "phpstan/phpstan-phpunit": "^0.11|^0.12", + "phpstan/phpstan-strict-rules": "^0.11|^0.12" + }, + "type": "library", + "autoload": { + "psr-4": { + "Base64Url\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/base64url/contributors" + } + ], + "description": "Base 64 URL Safe Encoding/Decoding PHP Library", + "homepage": "https://github.com/Spomky-Labs/base64url", + "keywords": [ + "base64", + "rfc4648", + "safe", + "url" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/base64url/issues", + "source": "https://github.com/Spomky-Labs/base64url/tree/v2.0.4" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + }, + { + "url": "https://www.patreon.com/FlorentMorselli", + "type": "patreon" + } + ], + "time": "2020-11-03T09:10:25+00:00" + }, + { + "name": "spomky-labs/otphp", + "version": "v10.0.3", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/otphp.git", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/9784d9f7c790eed26e102d6c78f12c754036c366", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366", + "shasum": "" + }, + "require": { + "beberlei/assert": "^3.0", + "ext-mbstring": "*", + "paragonie/constant_time_encoding": "^2.0", + "php": "^7.2|^8.0", + "thecodingmachine/safe": "^0.1.14|^1.0|^2.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0", + "thecodingmachine/phpstan-safe-rule": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "v10.0": "10.0.x-dev", + "v9.0": "9.0.x-dev", + "v8.3": "8.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "OTPHP\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/Spomky-Labs/otphp/contributors" + } + ], + "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", + "homepage": "https://github.com/Spomky-Labs/otphp", + "keywords": [ + "FreeOTP", + "RFC 4226", + "RFC 6238", + "google authenticator", + "hotp", + "otp", + "totp" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/otphp/issues", + "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.3" + }, + "time": "2022-03-17T08:00:35+00:00" + }, + { + "name": "symfony/config", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/config.git", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/config/zipball/ec79e03125c1d2477e43dde8528535d90cc78379", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/filesystem": "^4.4|^5.0|^6.0", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22" + }, + "conflict": { + "symfony/finder": "<4.4" + }, + "require-dev": { + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/finder": "^4.4|^5.0|^6.0", + "symfony/messenger": "^4.4|^5.0|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/yaml": "^4.4|^5.0|^6.0" + }, + "suggest": { + "symfony/yaml": "To use the yaml reference dumper" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Config\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/config/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/console", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "c35fafd7f12ebd6f9e29c95a370df7f1fb171a40" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/c35fafd7f12ebd6f9e29c95a370df7f1fb171a40", + "reference": "c35fafd7f12ebd6f9e29c95a370df7f1fb171a40", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.1|^2" + }, + "conflict": { + "psr/log": ">=3", + "symfony/dependency-injection": "<3.4", + "symfony/event-dispatcher": "<4.3|>=5", + "symfony/lock": "<4.4", + "symfony/process": "<3.3" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/log": "^1|^2", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/event-dispatcher": "^4.3", + "symfony/lock": "^4.4|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/var-dumper": "^4.3|^5.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Eases the creation of beautiful and testable command line interfaces", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/console/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:59:04+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "c1681789f059ab756001052164726ae88512ae3d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/c1681789f059ab756001052164726ae88512ae3d", + "reference": "c1681789f059ab756001052164726ae88512ae3d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\CssSelector\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Converts CSS selectors to XPath expressions", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/css-selector/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-06-27T16:58:25+00:00" + }, + { + "name": "symfony/debug", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/1a692492190773c5310bc7877cb590c04c2f05be", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3" + }, + "conflict": { + "symfony/http-kernel": "<3.4" + }, + "require-dev": { + "symfony/http-kernel": "^3.4|^4.0|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to ease debugging PHP code", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/debug/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "abandoned": "symfony/error-handler", + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/dependency-injection", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "a8b9251016e9476db73e25fa836904bc0bf74c62" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/a8b9251016e9476db73e25fa836904bc0bf74c62", + "reference": "a8b9251016e9476db73e25fa836904bc0bf74c62", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1.1", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22", + "symfony/service-contracts": "^1.1.6|^2" + }, + "conflict": { + "ext-psr": "<1.1|>=2", + "symfony/config": "<5.3", + "symfony/finder": "<4.4", + "symfony/proxy-manager-bridge": "<4.4", + "symfony/yaml": "<4.4.26" + }, + "provide": { + "psr/container-implementation": "1.0", + "symfony/service-implementation": "1.0|2.0" + }, + "require-dev": { + "symfony/config": "^5.3|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/yaml": "^4.4.26|^5.0|^6.0" + }, + "suggest": { + "symfony/config": "", + "symfony/expression-language": "For using expressions in service container configuration", + "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", + "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", + "symfony/yaml": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\DependencyInjection\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows you to standardize and centralize the way objects are constructed in your application", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/dependency-injection/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.1.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "files": [ + "function.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.1.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/be731658121ef2d8be88f3a1ec938148a9237291", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3", + "symfony/debug": "^4.4.5", + "symfony/var-dumper": "^4.4|^5.0" + }, + "require-dev": { + "symfony/http-kernel": "^4.4|^5.0", + "symfony/serializer": "^4.4|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to manage errors and ease debugging PHP code", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/error-handler/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/event-dispatcher-contracts": "^1.1", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/dependency-injection": "<3.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "1.1" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/error-handler": "~3.4|~4.4", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/stopwatch": "^3.4|^4.0|^5.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:59:04+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v1.1.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/1d5cd762abaa6b2a4169d3e77610193a7157129e", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e", + "shasum": "" + }, + "require": { + "php": ">=7.1.3" + }, + "suggest": { + "psr/event-dispatcher": "", + "symfony/event-dispatcher-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com/", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.13" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:41:36+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "6699fb0228d1bc35b12aed6dd5e7455457609ddd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/6699fb0228d1bc35b12aed6dd5e7455457609ddd", + "reference": "6699fb0228d1bc35b12aed6dd5e7455457609ddd", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides basic utilities for the filesystem", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/finder", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/finder/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-29T07:37:50+00:00" + }, + { + "name": "symfony/http-client-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "shasum": "" + }, + "require": { + "php": ">=7.2.5" + }, + "suggest": { + "symfony/http-client-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\HttpClient\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to HTTP clients", + "homepage": "https://symfony.com/", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-04-12T15:48:08+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "0a5868e0999e9d47859ba3d918548ff6943e6389" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/0a5868e0999e9d47859ba3d918548ff6943e6389", + "reference": "0a5868e0999e9d47859ba3d918548ff6943e6389", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/mime": "^4.4|^5.0|^6.0" + }, + "suggest": { + "symfony/mime": "To use the file extension guesser" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Defines an object-oriented layer for the HTTP specification", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "9e444442334fae9637ef3209bc2abddfef49e714" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/9e444442334fae9637ef3209bc2abddfef49e714", + "reference": "9e444442334fae9637ef3209bc2abddfef49e714", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2", + "symfony/error-handler": "^4.4", + "symfony/event-dispatcher": "^4.4", + "symfony/http-client-contracts": "^1.1|^2", + "symfony/http-foundation": "^4.4.30|^5.3.7", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php73": "^1.9", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/browser-kit": "<4.3", + "symfony/config": "<3.4", + "symfony/console": ">=5", + "symfony/dependency-injection": "<4.3", + "symfony/translation": "<4.2", + "twig/twig": "<1.43|<2.13,>=2" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^4.3|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0", + "symfony/css-selector": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^4.3|^5.0", + "symfony/dom-crawler": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/routing": "^3.4|^4.0|^5.0", + "symfony/stopwatch": "^3.4|^4.0|^5.0", + "symfony/templating": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "twig/twig": "^1.43|^2.13|^3.0.4" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a structured process for converting a Request into a Response", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/http-kernel/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-29T12:23:38+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "symfony/polyfill-intl-normalizer": "^1.10", + "symfony/polyfill-php72": "^1.10" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/bf44a9fd41feaac72b074de600314a93e2ae78e2", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/e440d35fa0286f77fb45b79a03fedbeda9307e85", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php73/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-10T07:21:04+00:00" + }, + { + "name": "symfony/polyfill-php81", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php81\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", + "homepage": "https://symfony.com/", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php81/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/process", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Executes commands in sub-processes", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/process/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-06-27T13:16:42+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com/", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-30T19:17:29+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b8f306d7b8ef34fb3db3305be97ba8e088fb4861", + "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<4.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com/", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "tedivm/jshrink", + "version": "v1.4.0", + "source": { + "type": "git", + "url": "https://github.com/tedious/JShrink.git", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tedious/JShrink/zipball/0513ba1407b1f235518a939455855e6952a48bbc", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc", + "shasum": "" + }, + "require": { + "php": "^5.6|^7.0|^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.8", + "php-coveralls/php-coveralls": "^1.1.0", + "phpunit/phpunit": "^6" + }, + "type": "library", + "autoload": { + "psr-0": { + "JShrink": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Robert Hafner", + "email": "tedivm@tedivm.com" + } + ], + "description": "Javascript Minifier built in PHP", + "homepage": "http://github.com/tedious/JShrink", + "keywords": [ + "javascript", + "minifier" + ], + "support": { + "issues": "https://github.com/tedious/JShrink/issues", + "source": "https://github.com/tedious/JShrink/tree/v1.4.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/tedivm/jshrink", + "type": "tidelift" + } + ], + "time": "2020-11-30T18:10:21+00:00" + }, + { + "name": "temando/module-shipping", + "version": "2.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/temando/module-shipping/temando-module-shipping-2.0.0.0.zip", + "shasum": "78974a6f6a2bfb214e96882562111d35163971b1" + }, + "require": { + "temando/module-shipping-remover": "1.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0" + ], + "description": "Temando multi-carrier shipping extension for Magento 2" + }, + { + "name": "temando/module-shipping-remover", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/temando/module-shipping-remover/temando-module-shipping-remover-1.0.0.0.zip", + "shasum": "fd37ccded9678386a94e104fbd37332254d7c429" + }, + "require": { + "magento/framework": "*", + "magento/module-eav": "*" + }, + "replace": { + "temando/module-shipping-m2": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Temando\\ShippingRemover\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Removes Temando multi-carrier shipping extension from Magento 2" + }, + { + "name": "thecodingmachine/safe", + "version": "v1.3.3", + "source": { + "type": "git", + "url": "https://github.com/thecodingmachine/safe.git", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "require-dev": { + "phpstan/phpstan": "^0.12", + "squizlabs/php_codesniffer": "^3.2", + "thecodingmachine/phpstan-strict-rules": "^0.12" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "files": [ + "deprecated/apc.php", + "deprecated/libevent.php", + "deprecated/mssql.php", + "deprecated/stats.php", + "lib/special_cases.php", + "generated/apache.php", + "generated/apcu.php", + "generated/array.php", + "generated/bzip2.php", + "generated/calendar.php", + "generated/classobj.php", + "generated/com.php", + "generated/cubrid.php", + "generated/curl.php", + "generated/datetime.php", + "generated/dir.php", + "generated/eio.php", + "generated/errorfunc.php", + "generated/exec.php", + "generated/fileinfo.php", + "generated/filesystem.php", + "generated/filter.php", + "generated/fpm.php", + "generated/ftp.php", + "generated/funchand.php", + "generated/gmp.php", + "generated/gnupg.php", + "generated/hash.php", + "generated/ibase.php", + "generated/ibmDb2.php", + "generated/iconv.php", + "generated/image.php", + "generated/imap.php", + "generated/info.php", + "generated/ingres-ii.php", + "generated/inotify.php", + "generated/json.php", + "generated/ldap.php", + "generated/libxml.php", + "generated/lzf.php", + "generated/mailparse.php", + "generated/mbstring.php", + "generated/misc.php", + "generated/msql.php", + "generated/mysql.php", + "generated/mysqli.php", + "generated/mysqlndMs.php", + "generated/mysqlndQc.php", + "generated/network.php", + "generated/oci8.php", + "generated/opcache.php", + "generated/openssl.php", + "generated/outcontrol.php", + "generated/password.php", + "generated/pcntl.php", + "generated/pcre.php", + "generated/pdf.php", + "generated/pgsql.php", + "generated/posix.php", + "generated/ps.php", + "generated/pspell.php", + "generated/readline.php", + "generated/rpminfo.php", + "generated/rrd.php", + "generated/sem.php", + "generated/session.php", + "generated/shmop.php", + "generated/simplexml.php", + "generated/sockets.php", + "generated/sodium.php", + "generated/solr.php", + "generated/spl.php", + "generated/sqlsrv.php", + "generated/ssdeep.php", + "generated/ssh2.php", + "generated/stream.php", + "generated/strings.php", + "generated/swoole.php", + "generated/uodbc.php", + "generated/uopz.php", + "generated/url.php", + "generated/var.php", + "generated/xdiff.php", + "generated/xml.php", + "generated/xmlrpc.php", + "generated/yaml.php", + "generated/yaz.php", + "generated/zip.php", + "generated/zlib.php" + ], + "psr-4": { + "Safe\\": [ + "lib/", + "deprecated/", + "generated/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHP core functions that throw exceptions instead of returning FALSE on error", + "support": { + "issues": "https://github.com/thecodingmachine/safe/issues", + "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" + }, + "time": "2020-10-28T17:51:34+00:00" + }, + { + "name": "tubalmartin/cssmin", + "version": "v4.1.1", + "source": { + "type": "git", + "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "shasum": "" + }, + "require": { + "ext-pcre": "*", + "php": ">=5.3.2" + }, + "require-dev": { + "cogpowered/finediff": "0.3.*", + "phpunit/phpunit": "4.8.*" + }, + "bin": [ + "cssmin" + ], + "type": "library", + "autoload": { + "psr-4": { + "tubalmartin\\CssMin\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Túbal Martín", + "homepage": "http://tubalmartin.me/" + } + ], + "description": "A PHP port of the YUI CSS compressor", + "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port", + "keywords": [ + "compress", + "compressor", + "css", + "cssmin", + "minify", + "yui" + ], + "support": { + "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", + "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" + }, + "time": "2018-01-15T15:26:51+00:00" + }, + { + "name": "web-token/jwt-framework", + "version": "v2.2.11", + "source": { + "type": "git", + "url": "https://github.com/web-token/jwt-framework.git", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/web-token/jwt-framework/zipball/643cced197e32471418bd89e7a44b69fd04eb9de", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de", + "shasum": "" + }, + "require": { + "brick/math": "^0.8.17|^0.9", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-sodium": "*", + "fgrosse/phpasn1": "^2.0", + "php": ">=7.2", + "psr/event-dispatcher": "^1.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "spomky-labs/aes-key-wrap": "^5.0|^6.0", + "spomky-labs/base64url": "^1.0|^2.0", + "symfony/config": "^4.2|^5.0", + "symfony/console": "^4.2|^5.0", + "symfony/dependency-injection": "^4.2|^5.0", + "symfony/event-dispatcher": "^4.2|^5.0", + "symfony/http-kernel": "^4.2|^5.0", + "symfony/polyfill-mbstring": "^1.12" + }, + "conflict": { + "spomky-labs/jose": "*" + }, + "replace": { + "web-token/encryption-pack": "self.version", + "web-token/jwt-bundle": "self.version", + "web-token/jwt-checker": "self.version", + "web-token/jwt-console": "self.version", + "web-token/jwt-core": "self.version", + "web-token/jwt-easy": "self.version", + "web-token/jwt-encryption": "self.version", + "web-token/jwt-encryption-algorithm-aescbc": "self.version", + "web-token/jwt-encryption-algorithm-aesgcm": "self.version", + "web-token/jwt-encryption-algorithm-aesgcmkw": "self.version", + "web-token/jwt-encryption-algorithm-aeskw": "self.version", + "web-token/jwt-encryption-algorithm-dir": "self.version", + "web-token/jwt-encryption-algorithm-ecdh-es": "self.version", + "web-token/jwt-encryption-algorithm-experimental": "self.version", + "web-token/jwt-encryption-algorithm-pbes2": "self.version", + "web-token/jwt-encryption-algorithm-rsa": "self.version", + "web-token/jwt-key-mgmt": "self.version", + "web-token/jwt-nested-token": "self.version", + "web-token/jwt-signature": "self.version", + "web-token/jwt-signature-algorithm-ecdsa": "self.version", + "web-token/jwt-signature-algorithm-eddsa": "self.version", + "web-token/jwt-signature-algorithm-experimental": "self.version", + "web-token/jwt-signature-algorithm-hmac": "self.version", + "web-token/jwt-signature-algorithm-none": "self.version", + "web-token/jwt-signature-algorithm-rsa": "self.version", + "web-token/jwt-util-ecc": "self.version", + "web-token/signature-pack": "self.version" + }, + "require-dev": { + "bjeavons/zxcvbn-php": "^1.0", + "blackfire/php-sdk": "^1.14", + "ext-curl": "*", + "ext-gmp": "*", + "friendsofphp/php-cs-fixer": "^2.16", + "infection/infection": "^0.15|^0.16|^0.17|^0.18|^0.19|^0.20", + "matthiasnoback/symfony-config-test": "^3.1|^4.0", + "nyholm/psr7": "^1.3", + "php-coveralls/php-coveralls": "^2.0", + "php-http/mock-client": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0|^9.0", + "symfony/browser-kit": "^4.2|^5.0", + "symfony/finder": "^4.2|^5.0", + "symfony/framework-bundle": "^4.2|^5.0", + "symfony/http-client": "^5.2", + "symfony/phpunit-bridge": "^4.2|^5.0", + "symfony/serializer": "^4.2|^5.0", + "symfony/var-dumper": "^4.2|^5.0" + }, + "suggest": { + "bjeavons/zxcvbn-php": "Adds key quality check for oct keys.", + "ext-sodium": "Sodium is required for OKP key creation, EdDSA signature algorithm and ECDH-ES key encryption with OKP keys", + "php-http/httplug": "To enable JKU/X5U support.", + "php-http/httplug-bundle": "To enable JKU/X5U support.", + "php-http/message-factory": "To enable JKU/X5U support.", + "symfony/serializer": "Use the Symfony serializer to serialize/unserialize JWS and JWE tokens.", + "symfony/var-dumper": "Used to show data on the debug toolbar." + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Jose\\": "src/", + "Jose\\Component\\Core\\Util\\Ecc\\": [ + "src/Ecc" + ], + "Jose\\Component\\Signature\\Algorithm\\": [ + "src/SignatureAlgorithm/ECDSA", + "src/SignatureAlgorithm/EdDSA", + "src/SignatureAlgorithm/HMAC", + "src/SignatureAlgorithm/None", + "src/SignatureAlgorithm/RSA", + "src/SignatureAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\": [ + "src/EncryptionAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\KeyEncryption\\": [ + "src/EncryptionAlgorithm/KeyEncryption/AESGCMKW", + "src/EncryptionAlgorithm/KeyEncryption/AESKW", + "src/EncryptionAlgorithm/KeyEncryption/Direct", + "src/EncryptionAlgorithm/KeyEncryption/ECDHES", + "src/EncryptionAlgorithm/KeyEncryption/PBES2", + "src/EncryptionAlgorithm/KeyEncryption/RSA" + ], + "Jose\\Component\\Encryption\\Algorithm\\ContentEncryption\\": [ + "src/EncryptionAlgorithm/ContentEncryption/AESGCM", + "src/EncryptionAlgorithm/ContentEncryption/AESCBC" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/web-token/jwt-framework/contributors" + } + ], + "description": "JSON Object Signing and Encryption library for PHP and Symfony Bundle.", + "homepage": "https://github.com/web-token/jwt-framework", + "keywords": [ + "JOSE", + "JWE", + "JWK", + "JWKSet", + "JWS", + "Jot", + "RFC7515", + "RFC7516", + "RFC7517", + "RFC7518", + "RFC7519", + "RFC7520", + "bundle", + "jwa", + "jwt", + "symfony" + ], + "support": { + "issues": "https://github.com/web-token/jwt-framework/issues", + "source": "https://github.com/web-token/jwt-framework/tree/v2.2.11" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + } + ], + "time": "2021-06-25T15:59:52+00:00" + }, + { + "name": "webimpress/safe-writer", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/webimpress/safe-writer.git", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.4", + "vimeo/psalm": "^4.7", + "webimpress/coding-standard": "^1.2.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2.x-dev", + "dev-develop": "2.3.x-dev", + "dev-release-1.0": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Webimpress\\SafeWriter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "description": "Tool to write files safely, to avoid race conditions", + "keywords": [ + "concurrent write", + "file writer", + "race condition", + "safe writer", + "webimpress" + ], + "support": { + "issues": "https://github.com/webimpress/safe-writer/issues", + "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" + }, + "funding": [ + { + "url": "https://github.com/michalbundyra", + "type": "github" + } + ], + "time": "2021-04-19T16:34:45+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.11.0" + }, + "time": "2022-06-03T18:03:27+00:00" + }, + { + "name": "webonyx/graphql-php", + "version": "v14.11.6", + "source": { + "type": "git", + "url": "https://github.com/webonyx/graphql-php.git", + "reference": "6070542725b61fc7d0654a8a9855303e5e157434" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/6070542725b61fc7d0654a8a9855303e5e157434", + "reference": "6070542725b61fc7d0654a8a9855303e5e157434", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "php": "^7.1 || ^8" + }, + "require-dev": { + "amphp/amp": "^2.3", + "doctrine/coding-standard": "^6.0", + "nyholm/psr7": "^1.2", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "0.12.82", + "phpstan/phpstan-phpunit": "0.12.18", + "phpstan/phpstan-strict-rules": "0.12.9", + "phpunit/phpunit": "^7.2 || ^8.5", + "psr/http-message": "^1.0", + "react/promise": "2.*", + "simpod/php-coveralls-mirror": "^3.0", + "squizlabs/php_codesniffer": "3.5.4" + }, + "suggest": { + "psr/http-message": "To use standard GraphQL server", + "react/promise": "To leverage async resolving on React PHP platform" + }, + "type": "library", + "autoload": { + "psr-4": { + "GraphQL\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP port of GraphQL reference implementation", + "homepage": "https://github.com/webonyx/graphql-php", + "keywords": [ + "api", + "graphql" + ], + "support": { + "issues": "https://github.com/webonyx/graphql-php/issues", + "source": "https://github.com/webonyx/graphql-php/tree/v14.11.6" + }, + "funding": [ + { + "url": "https://opencollective.com/webonyx-graphql-php", + "type": "open_collective" + } + ], + "time": "2022-04-13T16:25:32+00:00" + }, + { + "name": "wikimedia/less.php", + "version": "v3.1.0", + "source": { + "type": "git", + "url": "https://github.com/wikimedia/less.php.git", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wikimedia/less.php/zipball/a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "shasum": "" + }, + "require": { + "php": ">=7.2.9" + }, + "require-dev": { + "mediawiki/mediawiki-codesniffer": "34.0.0", + "mediawiki/minus-x": "1.0.0", + "php-parallel-lint/php-console-highlighter": "0.5.0", + "php-parallel-lint/php-parallel-lint": "1.2.0", + "phpunit/phpunit": "^8.5" + }, + "bin": [ + "bin/lessc" + ], + "type": "library", + "autoload": { + "psr-0": { + "Less": "lib/" + }, + "classmap": [ + "lessc.inc.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Josh Schmidt", + "homepage": "https://github.com/oyejorge" + }, + { + "name": "Matt Agar", + "homepage": "https://github.com/agar" + }, + { + "name": "Martin Jantošovič", + "homepage": "https://github.com/Mordred" + } + ], + "description": "PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)", + "keywords": [ + "css", + "less", + "less.js", + "lesscss", + "php", + "stylesheet" + ], + "support": { + "issues": "https://github.com/wikimedia/less.php/issues", + "source": "https://github.com/wikimedia/less.php/tree/v3.1.0" + }, + "time": "2020-12-11T19:33:31+00:00" + } + ], + "packages-dev": [ + { + "name": "allure-framework/allure-codeception", + "version": "1.5.2", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-codeception.git", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a6156aef942a4e4de0add34a73d066a9458cefc6", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "codeception/codeception": "^2.5 | ^3 | ^4", + "ext-json": "*", + "php": ">=7.1.3", + "symfony/filesystem": "^2.7 | ^3 | ^4 | ^5", + "symfony/finder": "^2.7 | ^3 | ^4 | ^5" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@aerokube.com", + "role": "Developer" + } + ], + "description": "Allure Codeception integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "codeception", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-codeception/issues", + "source": "https://github.com/allure-framework/allure-codeception" + }, + "time": "2021-06-04T13:24:36+00:00" + }, + { + "name": "allure-framework/allure-php-api", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-php-api.git", + "reference": "50507f482d490f114054f2281cca487db47fa2bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-php-api/zipball/50507f482d490f114054f2281cca487db47fa2bd", + "reference": "50507f482d490f114054f2281cca487db47fa2bd", + "shasum": "" + }, + "require": { + "jms/serializer": "^1 | ^2 | ^3", + "php": ">=7.1.3", + "ramsey/uuid": "^3 | ^4", + "symfony/mime": "^4.3 | ^5" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": [ + "src/", + "test/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHP commons", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "api", + "php", + "report" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-php-api/issues", + "source": "https://github.com/allure-framework/allure-php-api" + }, + "time": "2021-11-15T13:15:20+00:00" + }, + { + "name": "allure-framework/allure-phpunit", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-phpunit.git", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "php": ">=7.1", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "require-dev": { + "ext-dom": "*", + "mikey179/vfsstream": "^1" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHPUNit integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "phpunit", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-phpunit/issues", + "source": "https://github.com/allure-framework/allure-phpunit" + }, + "time": "2021-09-14T10:06:07+00:00" + }, + { + "name": "behat/gherkin", + "version": "v4.9.0", + "source": { + "type": "git", + "url": "https://github.com/Behat/Gherkin.git", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/0bc8d1e30e96183e4f36db9dc79caead300beff4", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4", + "shasum": "" + }, + "require": { + "php": "~7.2|~8.0" + }, + "require-dev": { + "cucumber/cucumber": "dev-gherkin-22.0.0", + "phpunit/phpunit": "~8|~9", + "symfony/yaml": "~3|~4|~5" + }, + "suggest": { + "symfony/yaml": "If you want to parse features, represented in YAML files" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-0": { + "Behat\\Gherkin": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com/" + } + ], + "description": "Gherkin DSL parser for PHP", + "homepage": "http://behat.org/", + "keywords": [ + "BDD", + "Behat", + "Cucumber", + "DSL", + "gherkin", + "parser" + ], + "support": { + "issues": "https://github.com/Behat/Gherkin/issues", + "source": "https://github.com/Behat/Gherkin/tree/v4.9.0" + }, + "time": "2021-10-12T13:05:09+00:00" + }, + { + "name": "codeception/codeception", + "version": "4.2.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Codeception.git", + "reference": "77b3e2003fd4446b35826cb9dc397129c521c888" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Codeception/zipball/77b3e2003fd4446b35826cb9dc397129c521c888", + "reference": "77b3e2003fd4446b35826cb9dc397129c521c888", + "shasum": "" + }, + "require": { + "behat/gherkin": "^4.4.0", + "codeception/lib-asserts": "^1.0 | 2.0.*@dev", + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", + "codeception/stub": "^2.0 | ^3.0 | ^4.0", + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "guzzlehttp/psr7": "^1.4 | ^2.0", + "php": ">=5.6.0 <9.0", + "symfony/console": ">=2.7 <6.0", + "symfony/css-selector": ">=2.7 <6.0", + "symfony/event-dispatcher": ">=2.7 <6.0", + "symfony/finder": ">=2.7 <6.0", + "symfony/yaml": ">=2.7 <6.0" + }, + "require-dev": { + "codeception/module-asserts": "^1.0 | 2.0.*@dev", + "codeception/module-cli": "^1.0 | 2.0.*@dev", + "codeception/module-db": "^1.0 | 2.0.*@dev", + "codeception/module-filesystem": "^1.0 | 2.0.*@dev", + "codeception/module-phpbrowser": "^1.0 | 2.0.*@dev", + "codeception/specify": "~0.3", + "codeception/util-universalframework": "*@dev", + "monolog/monolog": "~1.8", + "squizlabs/php_codesniffer": "~2.0", + "symfony/process": ">=2.7 <6.0", + "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0 | ^5.0" + }, + "suggest": { + "codeception/specify": "BDD-style code blocks", + "codeception/verify": "BDD-style assertions", + "hoa/console": "For interactive console functionality", + "stecman/symfony-console-completion": "For BASH autocompletion", + "symfony/phpunit-bridge": "For phpunit-bridge support" + }, + "bin": [ + "codecept" + ], + "type": "library", + "extra": { + "branch-alias": [] + }, + "autoload": { + "files": [ + "functions.php" + ], + "psr-4": { + "Codeception\\": "src/Codeception", + "Codeception\\Extension\\": "ext" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "https://codegyre.com/" + } + ], + "description": "BDD-style testing framework", + "homepage": "https://codeception.com/", + "keywords": [ + "BDD", + "TDD", + "acceptance testing", + "functional testing", + "unit testing" + ], + "support": { + "issues": "https://github.com/Codeception/Codeception/issues", + "source": "https://github.com/Codeception/Codeception/tree/4.2.1" + }, + "funding": [ + { + "url": "https://opencollective.com/codeception", + "type": "open_collective" + } + ], + "time": "2022-06-22T06:18:59+00:00" + }, + { + "name": "codeception/lib-asserts", + "version": "1.13.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/lib-asserts.git", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/184231d5eab66bc69afd6b9429344d80c67a33b6", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6", + "shasum": "" + }, + "require": { + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", + "ext-dom": "*", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "http://codegyre.com/" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Assertion methods used by Codeception core and Asserts module", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/lib-asserts/issues", + "source": "https://github.com/Codeception/lib-asserts/tree/1.13.2" + }, + "time": "2020-10-21T16:26:20+00:00" + }, + { + "name": "codeception/module-asserts", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-asserts.git", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/59374f2fef0cabb9e8ddb53277e85cdca74328de", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de", + "shasum": "" + }, + "require": { + "codeception/codeception": "*@dev", + "codeception/lib-asserts": "^1.13.1", + "php": ">=5.6.0 <9.0" + }, + "conflict": { + "codeception/codeception": "<4.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Codeception module containing various assertions", + "homepage": "https://codeception.com/", + "keywords": [ + "assertions", + "asserts", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-asserts/issues", + "source": "https://github.com/Codeception/module-asserts/tree/1.3.1" + }, + "time": "2020-10-21T16:48:15+00:00" + }, + { + "name": "codeception/module-sequence", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-sequence.git", + "reference": "b75be26681ae90824cde8f8df785981f293667e1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/b75be26681ae90824cde8f8df785981f293667e1", + "reference": "b75be26681ae90824cde8f8df785981f293667e1", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + } + ], + "description": "Sequence module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-sequence/issues", + "source": "https://github.com/Codeception/module-sequence/tree/1.0.1" + }, + "time": "2020-10-31T18:36:26+00:00" + }, + { + "name": "codeception/module-webdriver", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-webdriver.git", + "reference": "baa18b7bf70aa024012f967b5ce5021e1faa9151" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/baa18b7bf70aa024012f967b5ce5021e1faa9151", + "reference": "baa18b7bf70aa024012f967b5ce5021e1faa9151", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0", + "php-webdriver/webdriver": "^1.8.0" + }, + "suggest": { + "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Zaahid Bateson" + } + ], + "description": "WebDriver module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "acceptance-testing", + "browser-testing", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-webdriver/issues", + "source": "https://github.com/Codeception/module-webdriver/tree/1.4.0" + }, + "time": "2021-09-02T12:01:02+00:00" + }, + { + "name": "codeception/phpunit-wrapper", + "version": "9.0.9", + "source": { + "type": "git", + "url": "https://github.com/Codeception/phpunit-wrapper.git", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "phpunit/phpunit": "^9.0" + }, + "require-dev": { + "codeception/specify": "*", + "consolidation/robo": "^3.0.0-alpha3", + "vlucas/phpdotenv": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\PHPUnit\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Davert", + "email": "davert.php@resend.cc" + }, + { + "name": "Naktibalda" + } + ], + "description": "PHPUnit classes used by Codeception", + "support": { + "issues": "https://github.com/Codeception/phpunit-wrapper/issues", + "source": "https://github.com/Codeception/phpunit-wrapper/tree/9.0.9" + }, + "time": "2022-05-23T06:24:11+00:00" + }, + { + "name": "codeception/stub", + "version": "4.0.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Stub.git", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Stub/zipball/18a148dacd293fc7b044042f5aa63a82b08bff5d", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d", + "shasum": "" + }, + "require": { + "php": "^7.4 | ^8.0", + "phpunit/phpunit": "^8.4 | ^9.0 | ^10.0 | 10.0.x-dev" + }, + "require-dev": { + "consolidation/robo": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", + "support": { + "issues": "https://github.com/Codeception/Stub/issues", + "source": "https://github.com/Codeception/Stub/tree/4.0.2" + }, + "time": "2022-01-31T19:25:15+00:00" + }, + { + "name": "csharpru/vault-php", + "version": "4.3.1", + "source": { + "type": "git", + "url": "https://github.com/CSharpRU/vault-php.git", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/CSharpRU/vault-php/zipball/918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.2 || ^8.0", + "psr/cache": "^1.0|^2.0|^3.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/log": "^1.0|^2.0|^3.0" + }, + "require-dev": { + "alextartan/guzzle-psr18-adapter": "^1.2 || ^2.0", + "cache/array-adapter": "^1.0", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.3", + "laminas/laminas-diactoros": "^2.3", + "php-vcr/php-vcr": "^1.5", + "symfony/event-dispatcher": "<5.0" + }, + "suggest": { + "cache/array-adapter": "For usage with CachedClient class" + }, + "type": "library", + "autoload": { + "psr-4": { + "Vault\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Yaroslav Lukyanov", + "email": "c_sharp@mail.ru" + } + ], + "description": "Best Vault client for PHP that you can find", + "keywords": [ + "hashicorp", + "secrets", + "vault" + ], + "support": { + "issues": "https://github.com/CSharpRU/vault-php/issues", + "source": "https://github.com/CSharpRU/vault-php/tree/4.3.1" + }, + "time": "2022-04-04T08:31:44+00:00" + }, + { + "name": "dealerdirect/phpcodesniffer-composer-installer", + "version": "v0.7.2", + "source": { + "type": "git", + "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0" + }, + "require-dev": { + "composer/composer": "*", + "php-parallel-lint/php-parallel-lint": "^1.3.1", + "phpcompatibility/php-compatibility": "^9.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" + }, + "autoload": { + "psr-4": { + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Franck Nijhof", + "email": "franck.nijhof@dealerdirect.com", + "homepage": "http://www.frenck.nl/", + "role": "Developer / IT Manager" + }, + { + "name": "Contributors", + "homepage": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer/graphs/contributors" + } + ], + "description": "PHP_CodeSniffer Standards Composer Installer Plugin", + "homepage": "http://www.dealerdirect.com/", + "keywords": [ + "PHPCodeSniffer", + "PHP_CodeSniffer", + "code quality", + "codesniffer", + "composer", + "installer", + "phpcbf", + "phpcs", + "plugin", + "qa", + "quality", + "standard", + "standards", + "style guide", + "stylecheck", + "tests" + ], + "support": { + "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", + "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" + }, + "time": "2022-02-04T12:51:07+00:00" + }, + { + "name": "doctrine/annotations", + "version": "1.13.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/annotations.git", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0", + "shasum": "" + }, + "require": { + "doctrine/lexer": "1.*", + "ext-tokenizer": "*", + "php": "^7.1 || ^8.0", + "psr/cache": "^1 || ^2 || ^3" + }, + "require-dev": { + "doctrine/cache": "^1.11 || ^2.0", + "doctrine/coding-standard": "^6.0 || ^8.1", + "phpstan/phpstan": "^1.4.10 || ^1.8.0", + "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", + "symfony/cache": "^4.4 || ^5.2", + "vimeo/psalm": "^4.10" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Docblock Annotations Parser", + "homepage": "https://www.doctrine-project.org/projects/annotations.html", + "keywords": [ + "annotations", + "docblock", + "parser" + ], + "support": { + "issues": "https://github.com/doctrine/annotations/issues", + "source": "https://github.com/doctrine/annotations/tree/1.13.3" + }, + "time": "2022-07-02T10:48:51+00:00" + }, + { + "name": "doctrine/instantiator", + "version": "1.4.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/10dcfce151b967d20fde1b34ae6640712c3891bc", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^0.16 || ^1", + "phpstan/phpstan": "^1.4", + "phpstan/phpstan-phpunit": "^1", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.22" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "https://ocramius.github.io/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "keywords": [ + "constructor", + "instantiate" + ], + "support": { + "issues": "https://github.com/doctrine/instantiator/issues", + "source": "https://github.com/doctrine/instantiator/tree/1.4.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", + "type": "tidelift" + } + ], + "time": "2022-03-03T08:28:38+00:00" + }, + { + "name": "doctrine/lexer", + "version": "1.2.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9.0", + "phpstan/phpstan": "^1.3", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.11" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": [ + "annotations", + "docblock", + "lexer", + "parser", + "php" + ], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/1.2.3" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", + "type": "tidelift" + } + ], + "time": "2022-02-28T11:07:21+00:00" + }, + { + "name": "friendsofphp/php-cs-fixer", + "version": "v3.4.0", + "source": { + "type": "git", + "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "shasum": "" + }, + "require": { + "composer/semver": "^3.2", + "composer/xdebug-handler": "^2.0", + "doctrine/annotations": "^1.12", + "ext-json": "*", + "ext-tokenizer": "*", + "php": "^7.2.5 || ^8.0", + "php-cs-fixer/diff": "^2.0", + "symfony/console": "^4.4.20 || ^5.1.3 || ^6.0", + "symfony/event-dispatcher": "^4.4.20 || ^5.0 || ^6.0", + "symfony/filesystem": "^4.4.20 || ^5.0 || ^6.0", + "symfony/finder": "^4.4.20 || ^5.0 || ^6.0", + "symfony/options-resolver": "^4.4.20 || ^5.0 || ^6.0", + "symfony/polyfill-mbstring": "^1.23", + "symfony/polyfill-php80": "^1.23", + "symfony/polyfill-php81": "^1.23", + "symfony/process": "^4.4.20 || ^5.0 || ^6.0", + "symfony/stopwatch": "^4.4.20 || ^5.0 || ^6.0" + }, + "require-dev": { + "justinrainbow/json-schema": "^5.2", + "keradus/cli-executor": "^1.5", + "mikey179/vfsstream": "^1.6.8", + "php-coveralls/php-coveralls": "^2.5.2", + "php-cs-fixer/accessible-object": "^1.1", + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", + "phpspec/prophecy": "^1.15", + "phpspec/prophecy-phpunit": "^1.1 || ^2.0", + "phpunit/phpunit": "^8.5.21 || ^9.5", + "phpunitgoodpractices/polyfill": "^1.5", + "phpunitgoodpractices/traits": "^1.9.1", + "symfony/phpunit-bridge": "^5.2.4 || ^6.0", + "symfony/yaml": "^4.4.20 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-dom": "For handling output formats in XML", + "ext-mbstring": "For handling non-UTF8 characters." + }, + "bin": [ + "php-cs-fixer" + ], + "type": "application", + "autoload": { + "psr-4": { + "PhpCsFixer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Dariusz Rumiński", + "email": "dariusz.ruminski@gmail.com" + } + ], + "description": "A tool to automatically fix PHP code style", + "support": { + "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", + "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v3.4.0" + }, + "funding": [ + { + "url": "https://github.com/keradus", + "type": "github" + } + ], + "time": "2021-12-11T16:25:08+00:00" + }, + { + "name": "jms/metadata", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/metadata.git", + "reference": "c3a3214354b5a765a19875f7b7c5ebcd94e462e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/c3a3214354b5a765a19875f7b7c5ebcd94e462e5", + "reference": "c3a3214354b5a765a19875f7b7c5ebcd94e462e5", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "require-dev": { + "doctrine/cache": "^1.0", + "doctrine/coding-standard": "^8.0", + "mikey179/vfsstream": "^1.6.7", + "phpunit/phpunit": "^8.5|^9.0", + "psr/container": "^1.0", + "symfony/cache": "^3.1|^4.0|^5.0", + "symfony/dependency-injection": "^3.1|^4.0|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Metadata\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Class/method/property metadata management in PHP", + "keywords": [ + "annotations", + "metadata", + "xml", + "yaml" + ], + "support": { + "issues": "https://github.com/schmittjoh/metadata/issues", + "source": "https://github.com/schmittjoh/metadata/tree/2.6.1" + }, + "time": "2021-11-22T12:27:42+00:00" + }, + { + "name": "jms/serializer", + "version": "3.18.0", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/serializer.git", + "reference": "f721ffd76733c24ec1e8fd1e50e44a335fb78bbe" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/f721ffd76733c24ec1e8fd1e50e44a335fb78bbe", + "reference": "f721ffd76733c24ec1e8fd1e50e44a335fb78bbe", + "shasum": "" + }, + "require": { + "doctrine/annotations": "^1.13", + "doctrine/instantiator": "^1.0.3", + "doctrine/lexer": "^1.1", + "jms/metadata": "^2.6", + "php": "^7.2||^8.0", + "phpstan/phpdoc-parser": "^0.4 || ^0.5 || ^1.0" + }, + "require-dev": { + "doctrine/coding-standard": "^8.1", + "doctrine/orm": "~2.1", + "doctrine/persistence": "^1.3.3|^2.0|^3.0", + "doctrine/phpcr-odm": "^1.3|^2.0", + "ext-pdo_sqlite": "*", + "jackalope/jackalope-doctrine-dbal": "^1.1.5", + "ocramius/proxy-manager": "^1.0|^2.0", + "phpbench/phpbench": "^1.0", + "phpstan/phpstan": "^1.0.2", + "phpunit/phpunit": "^8.5.21||^9.0", + "psr/container": "^1.0", + "symfony/dependency-injection": "^3.0|^4.0|^5.0|^6.0", + "symfony/expression-language": "^3.2|^4.0|^5.0|^6.0", + "symfony/filesystem": "^3.0|^4.0|^5.0|^6.0", + "symfony/form": "^3.0|^4.0|^5.0|^6.0", + "symfony/translation": "^3.0|^4.0|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "symfony/validator": "^3.1.9|^4.0|^5.0|^6.0", + "symfony/yaml": "^3.3|^4.0|^5.0|^6.0", + "twig/twig": "~1.34|~2.4|^3.0" + }, + "suggest": { + "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", + "symfony/cache": "Required if you like to use cache functionality.", + "symfony/uid": "Required if you'd like to serialize UID objects.", + "symfony/yaml": "Required if you'd like to use the YAML metadata format." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "JMS\\Serializer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", + "homepage": "http://jmsyst.com/libs/serializer", + "keywords": [ + "deserialization", + "jaxb", + "json", + "serialization", + "xml" + ], + "support": { + "issues": "https://github.com/schmittjoh/serializer/issues", + "source": "https://github.com/schmittjoh/serializer/tree/3.18.0" + }, + "funding": [ + { + "url": "https://github.com/goetas", + "type": "github" + } + ], + "time": "2022-08-06T05:17:44+00:00" + }, + { + "name": "laminas/laminas-diactoros", + "version": "2.14.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-diactoros.git", + "reference": "6cb35f61913f06b2c91075db00f67cfd78869e28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/6cb35f61913f06b2c91075db00f67cfd78869e28", + "reference": "6cb35f61913f06b2c91075db00f67cfd78869e28", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0" + }, + "conflict": { + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-diactoros": "*" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-libxml": "*", + "http-interop/http-factory-tests": "^0.9.0", + "laminas/laminas-coding-standard": "~2.3.0", + "php-http/psr7-integration-tests": "^1.1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "type": "library", + "extra": { + "laminas": { + "config-provider": "Laminas\\Diactoros\\ConfigProvider", + "module": "Laminas\\Diactoros" + } + }, + "autoload": { + "files": [ + "src/functions/create_uploaded_file.php", + "src/functions/marshal_headers_from_sapi.php", + "src/functions/marshal_method_from_sapi.php", + "src/functions/marshal_protocol_version_from_sapi.php", + "src/functions/marshal_uri_from_sapi.php", + "src/functions/normalize_server.php", + "src/functions/normalize_uploaded_files.php", + "src/functions/parse_cookie_header.php", + "src/functions/create_uploaded_file.legacy.php", + "src/functions/marshal_headers_from_sapi.legacy.php", + "src/functions/marshal_method_from_sapi.legacy.php", + "src/functions/marshal_protocol_version_from_sapi.legacy.php", + "src/functions/marshal_uri_from_sapi.legacy.php", + "src/functions/normalize_server.legacy.php", + "src/functions/normalize_uploaded_files.legacy.php", + "src/functions/parse_cookie_header.legacy.php" + ], + "psr-4": { + "Laminas\\Diactoros\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "PSR HTTP Message implementations", + "homepage": "https://laminas.dev/", + "keywords": [ + "http", + "laminas", + "psr", + "psr-17", + "psr-7" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-diactoros/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-diactoros/issues", + "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", + "source": "https://github.com/laminas/laminas-diactoros" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-28T12:23:48+00:00" + }, + { + "name": "lusitanian/oauth", + "version": "v0.8.11", + "source": { + "type": "git", + "url": "https://github.com/Lusitanian/PHPoAuthLib.git", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Lusitanian/PHPoAuthLib/zipball/fc11a53db4b66da555a6a11fce294f574a8374f9", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "3.7.*", + "predis/predis": "0.8.*@dev", + "squizlabs/php_codesniffer": "2.*", + "symfony/http-foundation": "~2.1" + }, + "suggest": { + "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client.", + "predis/predis": "Allows using the Redis storage backend.", + "symfony/http-foundation": "Allows using the Symfony Session storage backend." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "psr-0": { + "OAuth": "src", + "OAuth\\Unit": "tests" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "David Desberg", + "email": "david@daviddesberg.com" + }, + { + "name": "Elliot Chance", + "email": "elliotchance@gmail.com" + }, + { + "name": "Pieter Hordijk", + "email": "info@pieterhordijk.com" + } + ], + "description": "PHP 5.3+ oAuth 1/2 Library", + "keywords": [ + "Authentication", + "authorization", + "oauth", + "security" + ], + "support": { + "issues": "https://github.com/Lusitanian/PHPoAuthLib/issues", + "source": "https://github.com/Lusitanian/PHPoAuthLib/tree/master" + }, + "time": "2018-02-14T22:37:14+00:00" + }, + { + "name": "magento/magento-coding-standard", + "version": "25", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-coding-standard.git", + "reference": "7be8305949f6683ff08534fbc22e5d42a1c4eba7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/7be8305949f6683ff08534fbc22e5d42a1c4eba7", + "reference": "7be8305949f6683ff08534fbc22e5d42a1c4eba7", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-simplexml": "*", + "php": ">=7.3", + "phpcompatibility/php-compatibility": "^9.3", + "rector/rector": "^0.13.0", + "squizlabs/php_codesniffer": "^3.6.1", + "webonyx/graphql-php": "^14.9" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.8" + }, + "type": "phpcodesniffer-standard", + "autoload": { + "psr-4": { + "Magento2\\": "Magento2/", + "Magento2Framework\\": "Magento2Framework/" + }, + "classmap": [ + "PHP_CodeSniffer/Tokenizers/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "A set of Magento specific PHP CodeSniffer rules.", + "support": { + "issues": "https://github.com/magento/magento-coding-standard/issues", + "source": "https://github.com/magento/magento-coding-standard/tree/v25" + }, + "time": "2022-06-21T10:23:58+00:00" + }, + { + "name": "magento/magento2-functional-testing-framework", + "version": "3.10.1", + "source": { + "type": "git", + "url": "https://github.com/magento/magento2-functional-testing-framework.git", + "reference": "c0c3380fcf00fc02053aa09942388e8f4ae7d378" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/c0c3380fcf00fc02053aa09942388e8f4ae7d378", + "reference": "c0c3380fcf00fc02053aa09942388e8f4ae7d378", + "shasum": "" + }, + "require": { + "allure-framework/allure-codeception": "^1.4", + "aws/aws-sdk-php": "^3.132", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.1", + "codeception/module-sequence": "^1.0", + "codeception/module-webdriver": "^1.0", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "csharpru/vault-php": "^4.2.1", + "ext-curl": "*", + "ext-dom": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-json": "*", + "ext-openssl": "*", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-diactoros": "^2.8", + "monolog/monolog": "^2.3", + "mustache/mustache": "~2.5", + "nikic/php-parser": "^4.4", + "php": ">7.3", + "php-webdriver/webdriver": "^1.9.0", + "spomky-labs/otphp": "^10.0", + "symfony/console": "^4.4||^5.4", + "symfony/dotenv": "^5.3", + "symfony/finder": "^5.0", + "symfony/http-foundation": "^5.0", + "symfony/mime": "^5.0", + "symfony/process": "^4.4||^5.4", + "weew/helpers-array": "^1.3" + }, + "require-dev": { + "brainmaestro/composer-git-hooks": "^2.3.1", + "codacy/coverage": "^1.4", + "php-coveralls/php-coveralls": "^1.0||^2.2", + "phpmd/phpmd": "^2.8.0", + "phpunit/phpunit": "^9.0", + "sebastian/phpcpd": "~6.0.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "suggest": { + "hoa/console": "Enables action and interactive console functionality" + }, + "bin": [ + "bin/mftf" + ], + "type": "library", + "extra": { + "hooks": { + "pre-push": "bin/all-checks" + } + }, + "autoload": { + "files": [ + "src/Magento/FunctionalTestingFramework/_bootstrap.php" + ], + "psr-4": { + "MFTF\\": "dev/tests/functional/tests/MFTF", + "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "AGPL-3.0" + ], + "description": "Magento2 Functional Testing Framework", + "keywords": [ + "automation", + "functional", + "magento", + "testing" + ], + "support": { + "issues": "https://github.com/magento/magento2-functional-testing-framework/issues", + "source": "https://github.com/magento/magento2-functional-testing-framework/tree/3.10.1" + }, + "time": "2022-08-02T14:40:39+00:00" + }, + { + "name": "mustache/mustache", + "version": "v2.14.1", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/mustache.php.git", + "reference": "579ffa5c96e1d292c060b3dd62811ff01ad8c24e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/579ffa5c96e1d292c060b3dd62811ff01ad8c24e", + "reference": "579ffa5c96e1d292c060b3dd62811ff01ad8c24e", + "shasum": "" + }, + "require": { + "php": ">=5.2.4" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~1.11", + "phpunit/phpunit": "~3.7|~4.0|~5.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Mustache": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com/" + } + ], + "description": "A Mustache implementation in PHP.", + "homepage": "https://github.com/bobthecow/mustache.php", + "keywords": [ + "mustache", + "templating" + ], + "support": { + "issues": "https://github.com/bobthecow/mustache.php/issues", + "source": "https://github.com/bobthecow/mustache.php/tree/v2.14.1" + }, + "time": "2022-01-21T06:08:36+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "conflict": { + "doctrine/collections": "<1.6.8", + "doctrine/common": "<2.13.3 || >=3,<3.2.2" + }, + "require-dev": { + "doctrine/collections": "^1.6.8", + "doctrine/common": "^2.13.3 || ^3.2.2", + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" + }, + "type": "library", + "autoload": { + "files": [ + "src/DeepCopy/deep_copy.php" + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.11.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2022-03-03T13:19:32+00:00" + }, + { + "name": "pdepend/pdepend", + "version": "2.10.3", + "source": { + "type": "git", + "url": "https://github.com/pdepend/pdepend.git", + "reference": "da3166a06b4a89915920a42444f707122a1584c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pdepend/pdepend/zipball/da3166a06b4a89915920a42444f707122a1584c9", + "reference": "da3166a06b4a89915920a42444f707122a1584c9", + "shasum": "" + }, + "require": { + "php": ">=5.3.7", + "symfony/config": "^2.3.0|^3|^4|^5|^6.0", + "symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0", + "symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0|^1.2.3", + "gregwar/rst": "^1.0", + "phpunit/phpunit": "^4.8.36|^5.7.27", + "squizlabs/php_codesniffer": "^2.0.0" + }, + "bin": [ + "src/bin/pdepend" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "PDepend\\": "src/main/php/PDepend" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Official version of pdepend to be handled with Composer", + "support": { + "issues": "https://github.com/pdepend/pdepend/issues", + "source": "https://github.com/pdepend/pdepend/tree/2.10.3" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/pdepend/pdepend", + "type": "tidelift" + } + ], + "time": "2022-02-23T07:53:09+00:00" + }, + { + "name": "phar-io/manifest", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-phar": "*", + "ext-xmlwriter": "*", + "phar-io/version": "^3.0.1", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "support": { + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/2.0.3" + }, + "time": "2021-07-20T11:28:43+00:00" + }, + { + "name": "phar-io/version", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "support": { + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/3.2.1" + }, + "time": "2022-02-21T01:04:05+00:00" + }, + { + "name": "php-cs-fixer/diff", + "version": "v2.0.2", + "source": { + "type": "git", + "url": "https://github.com/PHP-CS-Fixer/diff.git", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", + "symfony/process": "^3.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "sebastian/diff v3 backport support for PHP 5.6+", + "homepage": "https://github.com/PHP-CS-Fixer", + "keywords": [ + "diff" + ], + "support": { + "issues": "https://github.com/PHP-CS-Fixer/diff/issues", + "source": "https://github.com/PHP-CS-Fixer/diff/tree/v2.0.2" + }, + "time": "2020-10-14T08:32:19+00:00" + }, + { + "name": "php-webdriver/webdriver", + "version": "1.12.1", + "source": { + "type": "git", + "url": "https://github.com/php-webdriver/php-webdriver.git", + "reference": "b27ddf458d273c7d4602106fcaf978aa0b7fe15a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/b27ddf458d273c7d4602106fcaf978aa0b7fe15a", + "reference": "b27ddf458d273c7d4602106fcaf978aa0b7fe15a", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-zip": "*", + "php": "^5.6 || ~7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.12", + "symfony/process": "^2.8 || ^3.1 || ^4.0 || ^5.0 || ^6.0" + }, + "replace": { + "facebook/webdriver": "*" + }, + "require-dev": { + "ondram/ci-detector": "^2.1 || ^3.5 || ^4.0", + "php-coveralls/php-coveralls": "^2.4", + "php-mock/php-mock-phpunit": "^1.1 || ^2.0", + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpunit/phpunit": "^5.7 || ^7 || ^8 || ^9", + "squizlabs/php_codesniffer": "^3.5", + "symfony/var-dumper": "^3.3 || ^4.0 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-SimpleXML": "For Firefox profile creation" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Exception/TimeoutException.php" + ], + "psr-4": { + "Facebook\\WebDriver\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP client for Selenium WebDriver. Previously facebook/webdriver.", + "homepage": "https://github.com/php-webdriver/php-webdriver", + "keywords": [ + "Chromedriver", + "geckodriver", + "php", + "selenium", + "webdriver" + ], + "support": { + "issues": "https://github.com/php-webdriver/php-webdriver/issues", + "source": "https://github.com/php-webdriver/php-webdriver/tree/1.12.1" + }, + "time": "2022-05-03T12:16:34+00:00" + }, + { + "name": "phpcompatibility/php-compatibility", + "version": "9.3.5", + "source": { + "type": "git", + "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" + }, + "conflict": { + "squizlabs/php_codesniffer": "2.6.2" + }, + "require-dev": { + "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", + "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." + }, + "type": "phpcodesniffer-standard", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "Wim Godden", + "homepage": "https://github.com/wimg", + "role": "lead" + }, + { + "name": "Juliette Reinders Folmer", + "homepage": "https://github.com/jrfnl", + "role": "lead" + }, + { + "name": "Contributors", + "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" + } + ], + "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", + "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", + "keywords": [ + "compatibility", + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", + "source": "https://github.com/PHPCompatibility/PHPCompatibility" + }, + "time": "2019-12-27T09:44:58+00:00" + }, + { + "name": "phpdocumentor/reflection-common", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-2.x": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "Common reflection classes used by phpdocumentor to reflect the code structure", + "homepage": "http://www.phpdoc.org/", + "keywords": [ + "FQSEN", + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ], + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", + "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" + }, + "time": "2020-06-27T09:03:43+00:00" + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "5.3.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "622548b623e81ca6d78b721c5e029f4ce664f170" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/622548b623e81ca6d78b721c5e029f4ce664f170", + "reference": "622548b623e81ca6d78b721c5e029f4ce664f170", + "shasum": "" + }, + "require": { + "ext-filter": "*", + "php": "^7.2 || ^8.0", + "phpdocumentor/reflection-common": "^2.2", + "phpdocumentor/type-resolver": "^1.3", + "webmozart/assert": "^1.9.1" + }, + "require-dev": { + "mockery/mockery": "~1.3.2", + "psalm/phar": "^4.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + }, + { + "name": "Jaap van Otterdijk", + "email": "account@ijaap.nl" + } + ], + "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.3.0" + }, + "time": "2021-10-19T17:43:47+00:00" + }, + { + "name": "phpdocumentor/type-resolver", + "version": "1.6.1", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "77a32518733312af16a44300404e945338981de3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/77a32518733312af16a44300404e945338981de3", + "reference": "77a32518733312af16a44300404e945338981de3", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0", + "phpdocumentor/reflection-common": "^2.0" + }, + "require-dev": { + "ext-tokenizer": "*", + "psalm/phar": "^4.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-1.x": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", + "support": { + "issues": "https://github.com/phpDocumentor/TypeResolver/issues", + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.6.1" + }, + "time": "2022-03-15T21:29:03+00:00" + }, + { + "name": "phpmd/phpmd", + "version": "2.12.0", + "source": { + "type": "git", + "url": "https://github.com/phpmd/phpmd.git", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpmd/phpmd/zipball/c0b678ba71902f539c27c14332aa0ddcf14388ec", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec", + "shasum": "" + }, + "require": { + "composer/xdebug-handler": "^1.0 || ^2.0 || ^3.0", + "ext-xml": "*", + "pdepend/pdepend": "^2.10.3", + "php": ">=5.3.9" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0 || ^1.3.2", + "ext-json": "*", + "ext-simplexml": "*", + "gregwar/rst": "^1.0", + "mikey179/vfsstream": "^1.6.8", + "phpunit/phpunit": "^4.8.36 || ^5.7.27", + "squizlabs/php_codesniffer": "^2.0" + }, + "bin": [ + "src/bin/phpmd" + ], + "type": "library", + "autoload": { + "psr-0": { + "PHPMD\\": "src/main/php" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Manuel Pichler", + "email": "github@manuel-pichler.de", + "homepage": "https://github.com/manuelpichler", + "role": "Project Founder" + }, + { + "name": "Marc Würth", + "email": "ravage@bluewin.ch", + "homepage": "https://github.com/ravage84", + "role": "Project Maintainer" + }, + { + "name": "Other contributors", + "homepage": "https://github.com/phpmd/phpmd/graphs/contributors", + "role": "Contributors" + } + ], + "description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.", + "homepage": "https://phpmd.org/", + "keywords": [ + "mess detection", + "mess detector", + "pdepend", + "phpmd", + "pmd" + ], + "support": { + "irc": "irc://irc.freenode.org/phpmd", + "issues": "https://github.com/phpmd/phpmd/issues", + "source": "https://github.com/phpmd/phpmd/tree/2.12.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", + "type": "tidelift" + } + ], + "time": "2022-03-24T13:33:01+00:00" + }, + { + "name": "phpspec/prophecy", + "version": "v1.15.0", + "source": { + "type": "git", + "url": "https://github.com/phpspec/prophecy.git", + "reference": "bbcd7380b0ebf3961ee21409db7b38bc31d69a13" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/bbcd7380b0ebf3961ee21409db7b38bc31d69a13", + "reference": "bbcd7380b0ebf3961ee21409db7b38bc31d69a13", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.2", + "php": "^7.2 || ~8.0, <8.2", + "phpdocumentor/reflection-docblock": "^5.2", + "sebastian/comparator": "^3.0 || ^4.0", + "sebastian/recursion-context": "^3.0 || ^4.0" + }, + "require-dev": { + "phpspec/phpspec": "^6.0 || ^7.0", + "phpunit/phpunit": "^8.0 || ^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Prophecy\\": "src/Prophecy" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com/" + }, + { + "name": "Marcello Duarte", + "email": "marcello.duarte@gmail.com" + } + ], + "description": "Highly opinionated mocking framework for PHP 5.3+", + "homepage": "https://github.com/phpspec/prophecy", + "keywords": [ + "Double", + "Dummy", + "fake", + "mock", + "spy", + "stub" + ], + "support": { + "issues": "https://github.com/phpspec/prophecy/issues", + "source": "https://github.com/phpspec/prophecy/tree/v1.15.0" + }, + "time": "2021-12-08T12:19:24+00:00" + }, + { + "name": "phpstan/phpdoc-parser", + "version": "1.7.0", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpdoc-parser.git", + "reference": "367a8d9d5f7da2a0136422d27ce8840583926955" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/367a8d9d5f7da2a0136422d27ce8840583926955", + "reference": "367a8d9d5f7da2a0136422d27ce8840583926955", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.5", + "phpstan/phpstan-phpunit": "^1.1", + "phpstan/phpstan-strict-rules": "^1.0", + "phpunit/phpunit": "^9.5", + "symfony/process": "^5.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "PHPStan\\PhpDocParser\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPDoc parser with support for nullable, intersection and generic types", + "support": { + "issues": "https://github.com/phpstan/phpdoc-parser/issues", + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.7.0" + }, + "time": "2022-08-09T12:23:23+00:00" + }, + { + "name": "phpstan/phpstan", + "version": "1.8.2", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpstan.git", + "reference": "c53312ecc575caf07b0e90dee43883fdf90ca67c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/c53312ecc575caf07b0e90dee43883fdf90ca67c", + "reference": "c53312ecc575caf07b0e90dee43883fdf90ca67c", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "conflict": { + "phpstan/phpstan-shim": "*" + }, + "bin": [ + "phpstan", + "phpstan.phar" + ], + "type": "library", + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPStan - PHP Static Analysis Tool", + "support": { + "issues": "https://github.com/phpstan/phpstan/issues", + "source": "https://github.com/phpstan/phpstan/tree/1.8.2" + }, + "funding": [ + { + "url": "https://github.com/ondrejmirtes", + "type": "github" + }, + { + "url": "https://github.com/phpstan", + "type": "github" + }, + { + "url": "https://www.patreon.com/phpstan", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:57:31+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "9.2.15", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "2e9da11878c4202f97915c1cb4bb1ca318a63f5f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/2e9da11878c4202f97915c1cb4bb1ca318a63f5f", + "reference": "2e9da11878c4202f97915c1cb4bb1ca318a63f5f", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^4.13.0", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0.3", + "phpunit/php-text-template": "^2.0.2", + "sebastian/code-unit-reverse-lookup": "^2.0.2", + "sebastian/complexity": "^2.0", + "sebastian/environment": "^5.1.2", + "sebastian/lines-of-code": "^1.0.3", + "sebastian/version": "^3.0.1", + "theseer/tokenizer": "^1.2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcov": "*", + "ext-xdebug": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.15" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-03-07T09:28:20+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "3.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2021-12-02T12:48:52+00:00" + }, + { + "name": "phpunit/php-invoker", + "version": "3.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcntl": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", + "keywords": [ + "process" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:58:55+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T05:33:50+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "5.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:16:10+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "9.5.21", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "0e32b76be457de00e83213528f6bb37e2a38fcb1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/0e32b76be457de00e83213528f6bb37e2a38fcb1", + "reference": "0e32b76be457de00e83213528f6bb37e2a38fcb1", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.3.1", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.10.1", + "phar-io/manifest": "^2.0.3", + "phar-io/version": "^3.0.2", + "php": ">=7.3", + "phpspec/prophecy": "^1.12.1", + "phpunit/php-code-coverage": "^9.2.13", + "phpunit/php-file-iterator": "^3.0.5", + "phpunit/php-invoker": "^3.1.1", + "phpunit/php-text-template": "^2.0.3", + "phpunit/php-timer": "^5.0.2", + "sebastian/cli-parser": "^1.0.1", + "sebastian/code-unit": "^1.0.6", + "sebastian/comparator": "^4.0.5", + "sebastian/diff": "^4.0.3", + "sebastian/environment": "^5.1.3", + "sebastian/exporter": "^4.0.3", + "sebastian/global-state": "^5.0.1", + "sebastian/object-enumerator": "^4.0.3", + "sebastian/resource-operations": "^3.0.3", + "sebastian/type": "^3.0", + "sebastian/version": "^3.0.2" + }, + "require-dev": { + "phpspec/prophecy-phpunit": "^2.0.1" + }, + "suggest": { + "ext-soap": "*", + "ext-xdebug": "*" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.5-dev" + } + }, + "autoload": { + "files": [ + "src/Framework/Assert/Functions.php" + ], + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.21" + }, + "funding": [ + { + "url": "https://phpunit.de/sponsors.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-06-19T12:14:25+00:00" + }, + { + "name": "psr/cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/cache.git", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for caching libraries", + "keywords": [ + "cache", + "psr", + "psr-6" + ], + "support": { + "source": "https://github.com/php-fig/cache/tree/3.0.0" + }, + "time": "2021-02-03T23:26:27+00:00" + }, + { + "name": "rector/rector", + "version": "0.13.10", + "source": { + "type": "git", + "url": "https://github.com/rectorphp/rector.git", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/rectorphp/rector/zipball/d1e069db8ad3b4aea2b968248370c21415e4c180", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0", + "phpstan/phpstan": "^1.8.2" + }, + "conflict": { + "phpstan/phpdoc-parser": "<1.6.2", + "rector/rector-cakephp": "*", + "rector/rector-doctrine": "*", + "rector/rector-laravel": "*", + "rector/rector-nette": "*", + "rector/rector-phpoffice": "*", + "rector/rector-phpunit": "*", + "rector/rector-prefixed": "*", + "rector/rector-symfony": "*" + }, + "bin": [ + "bin/rector" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.13-dev" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Instant Upgrade and Automated Refactoring of any PHP code", + "support": { + "issues": "https://github.com/rectorphp/rector/issues", + "source": "https://github.com/rectorphp/rector/tree/0.13.10" + }, + "funding": [ + { + "url": "https://github.com/tomasvotruba", + "type": "github" + } + ], + "time": "2022-08-03T12:48:10+00:00" + }, + { + "name": "sebastian/cli-parser", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for parsing CLI options", + "homepage": "https://github.com/sebastianbergmann/cli-parser", + "support": { + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", + "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:08:49+00:00" + }, + { + "name": "sebastian/code-unit", + "version": "1.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:08:54+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:30:19+00:00" + }, + { + "name": "sebastian/comparator", + "version": "4.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "55f4261989e546dc112258c7a75935a81a7ce382" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/55f4261989e546dc112258c7a75935a81a7ce382", + "reference": "55f4261989e546dc112258c7a75935a81a7ce382", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/diff": "^4.0", + "sebastian/exporter": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:49:45+00:00" + }, + { + "name": "sebastian/complexity", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.7", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for calculating the complexity of PHP code units", + "homepage": "https://github.com/sebastianbergmann/complexity", + "support": { + "issues": "https://github.com/sebastianbergmann/complexity/issues", + "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:52:27+00:00" + }, + { + "name": "sebastian/diff", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3", + "symfony/process": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:10:38+00:00" + }, + { + "name": "sebastian/environment", + "version": "5.1.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "source": "https://github.com/sebastianbergmann/environment/tree/5.1.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-04-03T09:37:03+00:00" + }, + { + "name": "sebastian/exporter", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "65e8b7db476c5dd267e65eea9cab77584d3cfff9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/65e8b7db476c5dd267e65eea9cab77584d3cfff9", + "reference": "65e8b7db476c5dd267e65eea9cab77584d3cfff9", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "https://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2021-11-11T14:18:36+00:00" + }, + { + "name": "sebastian/global-state", + "version": "5.0.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-uopz": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-02-14T08:28:10+00:00" + }, + { + "name": "sebastian/lines-of-code", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.6", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for counting the lines of code in PHP source code", + "homepage": "https://github.com/sebastianbergmann/lines-of-code", + "support": { + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-11-28T06:42:11+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:12:34+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:14:26+00:00" + }, + { + "name": "sebastian/phpcpd", + "version": "6.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpcpd.git", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0", + "phpunit/php-timer": "^5.0", + "sebastian/cli-parser": "^1.0", + "sebastian/version": "^3.0" + }, + "bin": [ + "phpcpd" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Copy/Paste Detector (CPD) for PHP code.", + "homepage": "https://github.com/sebastianbergmann/phpcpd", + "support": { + "issues": "https://github.com/sebastianbergmann/phpcpd/issues", + "source": "https://github.com/sebastianbergmann/phpcpd/tree/6.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-12-07T05:39:23+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "support": { + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:17:30+00:00" + }, + { + "name": "sebastian/resource-operations", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "support": { + "issues": "https://github.com/sebastianbergmann/resource-operations/issues", + "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:45:17+00:00" + }, + { + "name": "sebastian/type", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "b233b84bc4465aff7b57cf1c4bc75c86d00d6dad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/b233b84bc4465aff7b57cf1c4bc75c86d00d6dad", + "reference": "b233b84bc4465aff7b57cf1c4bc75c86d00d6dad", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "support": { + "issues": "https://github.com/sebastianbergmann/type/issues", + "source": "https://github.com/sebastianbergmann/type/tree/3.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-03-15T09:54:48+00:00" + }, + { + "name": "sebastian/version", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "c6c1022351a901512170118436c764e473f6de8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", + "reference": "c6c1022351a901512170118436c764e473f6de8c", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "support": { + "issues": "https://github.com/sebastianbergmann/version/issues", + "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:39:44+00:00" + }, + { + "name": "squizlabs/php_codesniffer", + "version": "3.6.2", + "source": { + "type": "git", + "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/5e4e71592f69da17871dba6e80dd51bce74a351a", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a", + "shasum": "" + }, + "require": { + "ext-simplexml": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "bin": [ + "bin/phpcs", + "bin/phpcbf" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Greg Sherwood", + "role": "lead" + } + ], + "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", + "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", + "keywords": [ + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", + "source": "https://github.com/squizlabs/PHP_CodeSniffer", + "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" + }, + "time": "2021-12-12T21:44:58+00:00" + }, + { + "name": "symfony/dotenv", + "version": "v5.4.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/dotenv.git", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dotenv/zipball/83a2310904a4f5d4f42526227b5a578ac82232a9", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Dotenv\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Registers environment variables from a .env file", + "homepage": "https://symfony.com/", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "support": { + "source": "https://github.com/symfony/dotenv/tree/v5.4.5" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-15T17:04:12+00:00" + }, + { + "name": "symfony/mime", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "3cd175cdcdb6db2e589e837dd46aff41027d9830" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/3cd175cdcdb6db2e589e837dd46aff41027d9830", + "reference": "3cd175cdcdb6db2e589e837dd46aff41027d9830", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<4.4" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3.1", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/property-access": "^4.4|^5.1|^6.0", + "symfony/property-info": "^4.4|^5.1|^6.0", + "symfony/serializer": "^5.2|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows manipulating MIME messages", + "homepage": "https://symfony.com/", + "keywords": [ + "mime", + "mime-type" + ], + "support": { + "source": "https://github.com/symfony/mime/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T11:34:24+00:00" + }, + { + "name": "symfony/options-resolver", + "version": "v6.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/options-resolver.git", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/a3016f5442e28386ded73c43a32a5b68586dd1c4", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\OptionsResolver\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an improved replacement for the array_replace PHP function", + "homepage": "https://symfony.com/", + "keywords": [ + "config", + "configuration", + "options" + ], + "support": { + "source": "https://github.com/symfony/options-resolver/tree/v6.1.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/stopwatch", + "version": "v6.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/stopwatch.git", + "reference": "77dedae82ce2a26e2e9b481855473fc3b3e4e54d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/77dedae82ce2a26e2e9b481855473fc3b3e4e54d", + "reference": "77dedae82ce2a26e2e9b481855473fc3b3e4e54d", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/service-contracts": "^1|^2|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Stopwatch\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a way to profile code", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/stopwatch/tree/v6.1.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/yaml", + "version": "v5.0.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/console": "<4.4" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Yaml Component", + "homepage": "https://symfony.com/", + "support": { + "source": "https://github.com/symfony/yaml/tree/5.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2020-05-20T17:38:26+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "support": { + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/1.2.1" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2021-07-28T10:34:58+00:00" + }, + { + "name": "weew/helpers-array", + "version": "v1.3.1", + "source": { + "type": "git", + "url": "https://github.com/weew/helpers-array.git", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/weew/helpers-array/zipball/9bff63111f9765b4277750db8d276d92b3e16ed0", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^4.7", + "satooshi/php-coveralls": "^0.6.1" + }, + "type": "library", + "autoload": { + "files": [ + "src/array.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Maxim Kott", + "email": "maximkott@gmail.com" + } + ], + "description": "Useful collection of php array helpers.", + "support": { + "issues": "https://github.com/weew/helpers-array/issues", + "source": "https://github.com/weew/helpers-array/tree/master" + }, + "time": "2016-07-21T11:18:01+00:00" + } + ], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": true, + "prefer-lowest": false, + "platform": [], + "platform-dev": [], + "plugin-api-version": "2.3.0" } diff --git a/src/_data/codebase/v2_4/system-requirements.yml b/src/_data/codebase/v2_4/system-requirements.yml new file mode 100644 index 00000000000..9fe1f7941b4 --- /dev/null +++ b/src/_data/codebase/v2_4/system-requirements.yml @@ -0,0 +1,172 @@ +--- +2.4.5-p1: + Composer: '2.2' + Elasticsearch: '7.17' + OpenSearch: '1.2' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '8.1' + RabbitMQ: '3.9' + Redis: '6.2' + Varnish: '7.0' + Apache: '2.4' + nginx: '1.18' + AWS Aurora (MySQL): '8.0' + AWS S3: ✔️ + AWS MQ: '3.9.13' + AWS ElastiCache: Redis 6 + AWS Elasticsearch: '7.9' + AWS OpenSearch: '1.2' +2.4.5: + Composer: '2.2' + Elasticsearch: '7.17' + OpenSearch: '1.2' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '8.1' + RabbitMQ: '3.9' + Redis: '6.2' + Varnish: '7.0' + Apache: '2.4' + nginx: '1.18' + AWS Aurora (MySQL): '8.0' + AWS S3: ✔️ + AWS MQ: '3.9.13' + AWS ElastiCache: Redis 6 + AWS Elasticsearch: '7.9' + AWS OpenSearch: '1.2' +2.4.4-p2: + Composer: '2.1' + Elasticsearch: '7.16' + OpenSearch: '1.2' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '8.1' + RabbitMQ: '3.9' + Redis: '6.2' + Varnish: '7.0' + Apache: '2.4' + nginx: '1.18' + AWS Aurora (MySQL): '5.7' + AWS S3: ✔️ + AWS MQ: '3.8.11' + AWS ElastiCache: Redis 6 + AWS Elasticsearch: '7.9' +2.4.4-p1: + Composer: '2.1' + Elasticsearch: '7.16' + OpenSearch: '1.2' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '8.1' + RabbitMQ: '3.9' + Redis: '6.2' + Varnish: '7.0' + Apache: '2.4' + nginx: '1.18' + AWS Aurora (MySQL): '5.7' + AWS S3: ✔️ + AWS MQ: '3.8.11' + AWS ElastiCache: Redis 6 + AWS Elasticsearch: '7.9' +2.4.4: + Composer: '2.1' + Elasticsearch: '7.16' + OpenSearch: '1.2' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '8.1' + RabbitMQ: '3.9' + Redis: '6.2' + Varnish: '7.0' + Apache: '2.4' + nginx: '1.18' + AWS Aurora (MySQL): '5.7' + AWS S3: ✔️ + AWS MQ: '3.8.11' + AWS ElastiCache: Redis 6 + AWS Elasticsearch: '7.9' +2.4.3-p3: + Composer: '1' + Elasticsearch: '7.16' + OpenSearch: '1.2' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '7.4' + RabbitMQ: '3.8' + Redis: '6.0' + Varnish: '6.5' + Apache: '2.4' + nginx: '1.18' + AWS Aurora (MySQL): '5.7' + AWS S3: ✔️ + AWS MQ: '3.8.11' + AWS ElastiCache: Redis 6 + AWS Elasticsearch: '7.9' +2.4.3-p2: + Composer: '1' + Elasticsearch: '7.16' + OpenSearch: '1.2' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '7.4' + RabbitMQ: '3.8' + Redis: '6.0' + Varnish: '6.5' + Apache: '2.4' + nginx: '1.18' + AWS Aurora (MySQL): '5.7' + AWS S3: ✔️ + AWS MQ: '3.8.11' + AWS ElastiCache: Redis 6 + AWS Elasticsearch: '7.9' +2.4.3: + Composer: '1' + Elasticsearch: '7.10' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '7.4' + RabbitMQ: '3.8' + Redis: '6.0' + Varnish: '6.5' + Apache: '2.4' + nginx: '1.18' + AWS Aurora (MySQL): '5.7' + AWS S3: ✔️ + AWS MQ: '3.8.11' + AWS ElastiCache: Redis 6 + AWS Elasticsearch: '7.9' +2.4.2: + Composer: '1.9, 2.0' + Elasticsearch: '7.9' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '7.4' + RabbitMQ: '3.8' + Redis: '6.0' + Varnish: '6.4' + Apache: '2.4' + nginx: '1.18' + AWS S3: ✔️ +2.4.1: + Composer: '1' + Elasticsearch: '7.7' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '7.4' + RabbitMQ: '3.8' + Redis: '5.0' + Varnish: '6.2' + Apache: '2.4' + nginx: '1.18' +2.4.0: + Composer: '1' + Elasticsearch: '7.6' + MariaDB: '10.2, 10.3, 10.4' + MySQL: '5.7, 8.0' + PHP: '7.3, 7.4' + RabbitMQ: '3.8' + Redis: '5.0' + Varnish: '6' + Apache: '2.4' + nginx: '1.18' diff --git a/src/_data/core-releases.json b/src/_data/core-releases.json index d079dcbd0d0..028e4bc0301 100644 --- a/src/_data/core-releases.json +++ b/src/_data/core-releases.json @@ -1,13 +1,82 @@ { - "2.4": { + "2.4.4-2.4.6": { "releases": [ + { + "publishedAt":"2022-08-09T12:05:25Z", + "tagName":"2.4.5", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-5.html", + "opensource": "https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-5.html" + } + + }, + { + "publishedAt":"2022-08-09T12:06:03Z", + "tagName":"2.4.4-p1", + "releaseNotes" : { + "common": "https://devdocs.magento.com/guides/v2.4/release-notes/2-4-4-p1.html" + } + }, + { + "publishedAt": "2022-04-12T14:09:01Z", + "tagName": "2.4.4", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-4.html", + "opensource": "https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-4.html" + } + } + ], + "end-of-support": "2024-11-25" + }, + "2.4.0-2.4.3": { + "releases": [ + { + "publishedAt":"2022-08-09T12:06:46Z", + "tagName":"2.4.3-p3", + "releaseNotes" : { + "common": "https://devdocs.magento.com/guides/v2.4/release-notes/2-4-3-p3.html" + } + }, + { + "publishedAt": "2022-04-12T14:08:56Z", + "tagName": "2.4.3-p2", + "releaseNotes" : { + "common": "https://devdocs.magento.com/guides/v2.4/release-notes/2-4-3-p2.html" + } + }, + { + "publishedAt": "2021-10-12T14:41:27Z", + "tagName": "2.4.3-p1", + "releaseNotes" : { + "common": "https://devdocs.magento.com/guides/v2.4/release-notes/2-4-3-p1.html" + } + }, + { + "publishedAt": "2021-08-10T16:44:14Z", + "tagName": "2.4.3", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-3.html", + "opensource": "https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-3.html" + } + }, + { + "publishedAt": "2021-08-10T16:44:09Z", + "tagName": "2.4.2-p2", + "releaseNotes" : { + "common": "https://devdocs.magento.com/guides/v2.4/release-notes/2-4-2-p2.html" + } + }, { "publishedAt":"2021-05-11T15:16:17Z", "tagName":"2.4.2-p1" }, { "publishedAt":"2021-02-09T18:05:14Z", - "tagName":"2.4.2" + "tagName":"2.4.2", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-2.html", + "opensource": "https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-2.html" + } }, { "publishedAt":"2021-02-09T18:05:10Z", @@ -15,7 +84,11 @@ }, { "publishedAt":"2020-10-15T14:21:36Z", - "tagName":"2.4.1" + "tagName":"2.4.1", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-1.html", + "opensource": "https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-1.html" + } }, { "publishedAt":"2020-10-15T14:21:04Z", @@ -23,16 +96,52 @@ }, { "publishedAt":"2020-07-28T14:40:42Z", - "tagName":"2.4.0" + "tagName":"2.4.0", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.4/release-notes/release-notes-2-4-0-commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.4/release-notes/release-notes-2-4-0-open-source.html" + } } ], - "end-of-support": "????-??-??" + "end-of-support": "2022-11-28" }, "2.3": { "releases": [ + { + "publishedAt":"2022-08-09T12:08:32Z", + "tagName":"2.3.7-p4", + "releaseNotes": { + "common": "https://devdocs.magento.com/guides/v2.3/release-notes/2-3-7-p4.html" + } + }, + { + "publishedAt": "2022-04-12T14:08:47Z", + "tagName": "2.3.7-p3", + "releaseNotes": { + "common": "https://devdocs.magento.com/guides/v2.3/release-notes/2-3-7-p3.html" + } + }, + { + "publishedAt": "2021-10-12T14:41:22Z", + "tagName": "2.3.7-p2", + "releaseNotes" : { + "common": "https://devdocs.magento.com/guides/v2.3/release-notes/2-3-7-p2.html" + } + }, + { + "publishedAt": "2021-08-10T16:44:05Z", + "tagName": "2.3.7-p1", + "releaseNotes" : { + "common": "https://devdocs.magento.com/guides/v2.3/release-notes/2-3-7-p1.html" + } + }, { "publishedAt":"2021-05-11T15:16:04Z", - "tagName":"2.3.7" + "tagName":"2.3.7", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.3/release-notes/commerce-2-3-7.html", + "opensource": "https://devdocs.magento.com/guides/v2.3/release-notes/open-source-2-3-7.html" + } }, { "publishedAt":"2021-02-09T18:05:03Z", @@ -40,7 +149,11 @@ }, { "publishedAt":"2020-10-15T14:20:33Z", - "tagName":"2.3.6" + "tagName":"2.3.6", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.3/release-notes/commerce-2-3-6.html", + "opensource": "https://devdocs.magento.com/guides/v2.3/release-notes/open-source-2-3-6.html" + } }, { "publishedAt":"2020-07-28T14:49:50Z", @@ -56,7 +169,11 @@ }, { "publishedAt":"2020-04-28T14:36:19Z", - "tagName":"2.3.5" + "tagName":"2.3.5", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.3/release-notes/release-notes-2-3-5-commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.3/release-notes/release-notes-2-3-5-open-source.html" + } }, { "publishedAt":"2020-01-28T16:03:47Z", @@ -64,7 +181,11 @@ }, { "publishedAt":"2020-01-28T16:34:02Z", - "tagName":"2.3.4" + "tagName":"2.3.4", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.3/release-notes/release-notes-2-3-4-commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.3/release-notes/release-notes-2-3-4-open-source.html" + } }, { "publishedAt":"2019-10-09T01:49:34Z", @@ -72,72 +193,136 @@ }, { "publishedAt":"2019-10-08T14:19:13Z", - "tagName":"2.3.3" + "tagName":"2.3.3", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.3/release-notes/release-notes-2-3-3-commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.3/release-notes/release-notes-2-3-3-open-source.html" + } }, { "publishedAt":"2019-06-25T14:13:00Z", - "tagName":"2.3.2" + "tagName":"2.3.2", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.3/release-notes/ReleaseNotes2.3.2Commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.3/release-notes/ReleaseNotes2.3.2OpenSource.html" + } }, { "publishedAt":"2019-03-26T14:43:59Z", - "tagName":"2.3.1" + "tagName":"2.3.1", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.3/release-notes/ReleaseNotes2.3.1Commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.3/release-notes/ReleaseNotes2.3.1OpenSource.html" + } }, { "publishedAt":"2018-11-28T17:55:38Z", - "tagName":"2.3.0" + "tagName":"2.3.0", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.3/release-notes/ReleaseNotes2.3.0Commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.3/release-notes/ReleaseNotes2.3.0OpenSource.html" + } } ], - "end-of-support": "2022-04-??" + "end-of-support": "2022-09-08" }, "2.2": { "releases": [ { "publishedAt":"2020-01-28T15:20:55Z", - "tagName":"2.2.11" + "tagName":"2.2.11", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/release-notes-2-2-11-commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/release-notes-2-2-11-open-source.html" + } }, { "publishedAt":"2019-10-08T14:14:32Z", - "tagName":"2.2.10" + "tagName":"2.2.10", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/release-notes-2-2-10-commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/release-notes-2-2-10-open-source.html" + } }, { "publishedAt":"2019-06-25T14:06:46Z", - "tagName":"2.2.9" + "tagName":"2.2.9", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.9EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.9CE.html" + } }, { "publishedAt":"2019-03-26T14:05:48Z", - "tagName":"2.2.8" + "tagName":"2.2.8", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.8EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.8CE.html" + } }, { "publishedAt":"2018-11-28T15:58:45Z", - "tagName":"2.2.7" + "tagName":"2.2.7", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.7EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.7CE.html" + } }, { "publishedAt":"2018-09-18T13:52:51Z", - "tagName":"2.2.6" + "tagName":"2.2.6", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.6EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.6CE.html" + } }, { "publishedAt":"2018-06-27T14:12:48Z", - "tagName":"2.2.5" + "tagName":"2.2.5", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.5EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.5CE.html" + } }, { "publishedAt":"2018-05-02T14:07:21Z", - "tagName":"2.2.4" + "tagName":"2.2.4", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.4EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.4CE.html" + } }, { "publishedAt":"2018-02-27T15:04:42Z", - "tagName":"2.2.3" + "tagName":"2.2.3", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.3EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.3CE.html" + } }, { "publishedAt":"2017-12-12T19:18:33Z", - "tagName":"2.2.2" + "tagName":"2.2.2", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.2EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.2CE.html" + } }, { "publishedAt":"2017-11-07T15:14:24Z", - "tagName":"2.2.1" + "tagName":"2.2.1", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.1EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.1CE.html" + } }, { "publishedAt":"2017-09-26T19:29:17Z", - "tagName":"2.2.0" + "tagName":"2.2.0", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.0EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.0CE.html" + } } ], "end-of-support": "2019-12-01" @@ -262,8 +447,8 @@ "tagName":"2.0.10" }, { - "publishedAt":"2016-08-10T22:02:13Z", - "tagName":"2.0.9" + "publishedAt":"2016-08-10T22:02:13Z", + "tagName":"2.0.9" }, { "publishedAt":"2016-07-19T16:31:26Z", diff --git a/src/_data/features.yml b/src/_data/features.yml index 9c197fc73d2..25a32f54ba5 100644 --- a/src/_data/features.yml +++ b/src/_data/features.yml @@ -17,23 +17,15 @@ features: 2.3: false 2.4: true - - name: Product Recommendations powered by Adobe Sensei - support: - 2.0: false - 2.1: false - 2.2: false - 2.3: true - 2.4: true - - - name: Page Builder drag and drop content management + name: Live Search powered by Adobe Sensei support: 2.0: false 2.1: false 2.2: false - 2.3: true + 2.3: false 2.4: true - - name: PWA Studio + name: Product Recommendations powered by Adobe Sensei support: 2.0: false 2.1: false @@ -41,7 +33,7 @@ features: 2.3: true 2.4: true - - name: PayPal Smart Buttons + name: Page Builder drag and drop content management support: 2.0: false 2.1: false @@ -49,7 +41,7 @@ features: 2.3: true 2.4: true - - name: Vendor Bundled Extension – Yotpo + name: PWA Studio support: 2.0: false 2.1: false @@ -57,13 +49,13 @@ features: 2.3: true 2.4: true - - name: Live Chat Agent powered by dotdigital + name: Payment Services flexible payment options support: 2.0: false 2.1: false 2.2: false - 2.3: true - 2.4: true + 2.3: false + 2.4: true - name: Amazon Sales Channel support: @@ -89,7 +81,7 @@ features: 2.3: true 2.4: true - - name: Vendor Bundled Extensions (dotdigital, Klarna & Braintree) + name: Integrated Braintree for payments support: 2.0: false 2.1: false @@ -147,14 +139,6 @@ features: 2.2: false 2.3: true 2.4: true - - - name: Integrated Vertex - support: - 2.0: false - 2.1: false - 2.2: true - 2.3: true - 2.4: true - name: Adobe Commerce Reporting support: @@ -171,6 +155,14 @@ features: 2.2: true 2.3: true 2.4: true + - + name: Payment Services reporting and reconciliation dashboard + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: false + 2.4: true - name: Platform, performance, and security enhancements versions: @@ -206,6 +198,14 @@ features: 2.2: false 2.3: false 2.4: true + - + name: PHP 8.1 + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: false + 2.4: true - name: PHP 7.4 support: diff --git a/src/_data/main-nav.yml b/src/_data/main-nav.yml index 48cf25659d1..13be9ca7e4a 100644 --- a/src/_data/main-nav.yml +++ b/src/_data/main-nav.yml @@ -1,248 +1,437 @@ +--- - label: Cloud children: - - label: Cloud basics children: - label: Cloud Guide - url: /cloud/bk-cloud.html + url: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/overview.html versionless: true - label: Cloud Architecture - url: /cloud/architecture/cloud-architecture.html + url: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/architecture/cloud-architecture.html versionless: true - label: Project Structure - url: /cloud/project/project-start.html + url: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/project/file-structure.html versionless: true - label: Upgrades and Patches - url: /cloud/project/project-upgrade-parent.html + url: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/upgrade/best-practices.html versionless: true - label: Release Notes - url: /cloud/release-notes/cloud-tools.html + url: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/release-notes/cloud-tools-suite.html versionless: true - label: Cloud development children: - label: Local development - url: /cloud/docker/docker-development.html + url: https://developer.adobe.com/commerce/cloud-tools/docker/ versionless: true - label: Configure and launch Docker - url: /cloud/docker/docker-config.html + url: https://developer.adobe.com/commerce/cloud-tools/docker/configure/ versionless: true - label: Docker quick reference - url: /cloud/docker/docker-quick-reference.html + url: https://developer.adobe.com/commerce/cloud-tools/docker/quick-reference/ versionless: true - label: Configure Application - url: /cloud/project/magento-app.html + url: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/app/configure-app-yaml.html versionless: true - label: Configure Environments - url: /cloud/env/environments.html + url: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/env/configure-env-yaml.html versionless: true - label: Functional Testing children: - label: Application testing - url: /cloud/docker/docker-mftf.html + url: https://developer.adobe.com/commerce/cloud-tools/docker/test/application-testing/ versionless: true - label: Cloud code testing - url: /cloud/docker/docker-test-magecloud-pkg-code.html + url: https://developer.adobe.com/commerce/cloud-tools/docker/test/code-testing/ versionless: true - label: Setup children: + - label: Installation Guide (on-premises) + url: https://experienceleague.adobe.com/docs/commerce-operations/installation-guide/overview.html + include_versions: ["2.4"] - label: Installation Guide url: /install-gde/install-flow-diagram.html + include_versions: ["2.3"] - label: Extensions Guide - url: /extensions/ + url: https://experienceleague.adobe.com/docs/commerce-admin/start/resources/extensions.html versionless: true + - label: Software Update Guide + url: https://experienceleague.adobe.com/docs/commerce-operations/upgrade-guide/overview.html + include_versions: ["2.4"] + - label: Software Update Guide url: /comp-mgr/bk-compman-upgrade-guide.html + include_versions: ["2.3"] + + - label: Configuration Guide + url: https://experienceleague.adobe.com/docs/commerce-operations/configuration-guide/overview.html + include_versions: ["2.4"] - label: Configuration Guide url: /config-guide/bk-config-guide.html + include_versions: ["2.3"] + + - label: Performance Best Practices + url: https://experienceleague.adobe.com/docs/commerce-operations/performance-best-practices/overview.html + include_versions: ["2.4"] - label: Performance Best Practices url: /performance-best-practices/introduction.html + include_versions: ["2.3"] + + - label: Migration Guide + url: https://experienceleague.adobe.com/docs/commerce-operations/tools/data-migration/how-migration-works.html + include_versions: ["2.4"] - label: Migration Guide url: /migration/bk-migration-guide.html + include_versions: ["2.3"] - label: Release Information - url: /release-notes/bk-release-notes.html + url: https://experienceleague.adobe.com/docs/commerce-operations/release/notes/overview.html + + - label: Command-line Tools Reference + url: https://experienceleague.adobe.com/docs/commerce-operations/reference/commerce.html + include_versions: ["2.4"] - label: Command-line Tools Reference url: /reference/cli/magento.html + include_versions: ["2.3"] + + - label: Tools + url: https://experienceleague.adobe.com/docs/commerce-operations/tools/overview.html + versionless: true - label: Development children: - - label: Backend children: + - label: Architecture + url: https://developer.adobe.com/commerce/php/architecture/ + include_versions: ["2.4"] - label: Architecture url: /architecture/bk-architecture.html + include_versions: ["2.3"] + + - label: PHP Developer Guide + url: https://developer.adobe.com/commerce/php/development/ + include_versions: ["2.4"] - label: PHP Developer Guide url: /extension-dev-guide/bk-extension-dev-guide.html + include_versions: ["2.3"] + + - label: Extension Developer Best Practices + url: https://developer.adobe.com/commerce/php/best-practices/ + include_versions: ["2.4"] - label: Extension Developer Best Practices url: /ext-best-practices/bk-ext-best-practices.html + include_versions: ["2.3"] + + - label: Module Reference Guide + url: https://developer.adobe.com/commerce/php/module-reference/ + include_versions: ["2.4"] - label: Module Reference Guide url: /mrg/intro.html + include_versions: ["2.3"] + + - label: Coding Standards + url: https://developer.adobe.com/commerce/php/coding-standards/ + include_versions: ["2.4"] - label: Coding Standards url: /coding-standards/bk-coding-standards.html + include_versions: ["2.3"] - label: Contributor Guide - url: /contributor-guide/contributing.html + url: https://developer.adobe.com/commerce/contributor/guides/ versionless: true - label: Contribution Resources - url: /community/resources.html + url: https://developer.adobe.com/commerce/contributor/community/ versionless: true - label: Frontend children: + - label: Frontend Developer Guide + url: https://developer.adobe.com/commerce/frontend-core/guide/ + include_versions: ["2.4"] - label: Frontend Developer Guide url: /frontend-dev-guide/bk-frontend-dev-guide.html + include_versions: ["2.3"] + + - label: UI Components Guide + url: https://developer.adobe.com/commerce/frontend-core/ui-components/ + include_versions: ["2.4"] - label: UI Components Guide url: /ui_comp_guide/bk-ui_comps.html + include_versions: ["2.3"] + + - label: JavaScript Developer Guide + url: https://developer.adobe.com/commerce/frontend-core/javascript/ + include_versions: ["2.4"] - label: JavaScript Developer Guide url: /javascript-dev-guide/bk-javascript-dev-guide.html + include_versions: ["2.3"] + + - label: Admin Design Pattern Library + url: https://developer.adobe.com/commerce/admin-developer/pattern-library/ + include_versions: ["2.4"] - label: Admin Design Pattern Library url: /pattern-library/bk-pattern.html + include_versions: ["2.3"] + + - label: Admin Style Guide + url: https://developer.adobe.com/commerce/admin-developer/style-guide/ + include_versions: ["2.4"] - label: Admin Style Guide url: /design-styleguide/bk-styleguide.html + include_versions: ["2.3"] - label: PWA Documentation Site - url: https://magento.github.io/pwa-studio/ + url: https://developer.adobe.com/commerce/pwa-studio/ - label: Page Builder Developer Guide - url: /page-builder/docs/index.html + url: https://developer.adobe.com/commerce/frontend-core/page-builder/ versionless: true - label: API children: + - label: Get Started with our Web APIs + url: https://developer.adobe.com/commerce/webapi/get-started/ + include_versions: ["2.4"] - label: Get Started with our Web APIs url: /get-started/bk-get-started-api.html + include_versions: ["2.3"] + + - label: REST API Reference + url: https://developer.adobe.com/commerce/webapi/rest/ + include_versions: ["2.4"] - label: REST API Reference url: /rest/bk-rest.html + include_versions: ["2.3"] + + - label: SOAP API Reference + url: https://developer.adobe.com/commerce/webapi/get-started/soap-web-api-calls/ + include_versions: ["2.4"] - label: SOAP API Reference url: /soap/bk-soap.html + include_versions: ["2.3"] - label: GraphQL Developer Guide url: /graphql/ + include_versions: ["2.3"] + + - label: GraphQL Developer Guide + url: https://developer.adobe.com/commerce/webapi/graphql/ + include_versions: ["2.4"] - label: Marketplace EQP API Reference - url: /marketplace/eqp/v1/api.html + url: https://developer.adobe.com/commerce/marketplace/guides/eqp/v1/ versionless: true - label: Commerce Reporting API url: /mbi/docs/getting-started.html versionless: true - - label: Testing children: + - label: Application Testing Guide + url: https://developer.adobe.com/commerce/testing/guide/ + include_versions: ["2.4"] - label: Application Testing Guide url: /test/testing.html + include_versions: ["2.3"] - label: Functional Acceptance Testing (MFTF) - url: /mftf/docs/introduction.html - versionless: true + url: https://developer.adobe.com/commerce/testing/functional-testing-framework/ + include_versions: ["2.4"] + + - label: Functional Acceptance Testing (MFTF) + url: https://devdocs.magento.com/mftf/v2/docs/introduction.html + include_versions: ["2.3"] + + - label: Integration Testing + url: https://developer.adobe.com/commerce/testing/guide/integration/ + include_versions: ["2.4"] - label: Integration Testing url: /test/integration/integration_test_execution.html + include_versions: ["2.3"] + + - label: JavaScript Unit Testing + url: https://developer.adobe.com/commerce/testing/guide/js/ + include_versions: ["2.4"] - label: JavaScript Unit Testing url: /test/js/jasmine.html + include_versions: ["2.3"] + + - label: PHP Unit Testing + url: https://developer.adobe.com/commerce/testing/guide/unit/ + include_versions: ["2.4"] - label: PHP Unit Testing url: /test/unit/unit_test_execution.html + include_versions: ["2.3"] + + - label: Web API Functional Testing + url: https://developer.adobe.com/commerce/webapi/get-started/web-api-functional-testing/ + include_versions: ["2.4"] - label: Web API Functional Testing url: /get-started/web-api-functional-testing.html + include_versions: ["2.3"] + +- separator: true - label: Functional Areas children: - + + - label: Advanced Reporting + url: https://developer.adobe.com/commerce/php/development/advanced-reporting/ + include_versions: ["2.4"] + - label: Advanced Reporting url: /advanced-reporting/overview.html + include_versions: ["2.3"] + + - label: B2B + + url: https://developer.adobe.com/commerce/webapi/rest/b2b/ + include_versions: ["2.4"] - label: B2B url: /b2b/bk-b2b.html + include_versions: ["2.3"] + + - label: Catalog Service + url: https://experienceleague.adobe.com/docs/commerce-merchant-services/catalog-service/overview.html + versionless: true + + - label: Checkout + url: https://developer.adobe.com/commerce/php/tutorials/frontend/custom-checkout/ + include_versions: ["2.4"] - label: Checkout url: /howdoi/checkout/checkout_overview.html + include_versions: ["2.3"] + + - label: Inventory Management + url: https://developer.adobe.com/commerce/webapi/rest/inventory/ + include_versions: ["2.4"] - label: Inventory Management url: /inventory/index.html + include_versions: ["2.3"] - label: Live Search - url: /live-search/overview.html + url: https://experienceleague.adobe.com/docs/commerce-merchant-services/live-search/guide-overview.html + versionless: true + + - label: Commerce Marketplace + url: https://developer.adobe.com/commerce/marketplace/guides/sellers/ versionless: true - - label: Magento Marketplace - url: /marketplace/sellers/getting-started.html + - label: Payment Services + url: https://experienceleague.adobe.com/docs/commerce-merchant-services/payment-services/guide-overview.html versionless: true - label: Order Management - url: http://omsdocs.magento.com/en/ + url: https://omsdocs.magento.com/en/ - label: Page Builder - url: /page-builder/docs/index.html + url: https://developer.adobe.com/commerce/frontend-core/page-builder/ versionless: true - label: Payment Integrations - url: /payments-integrations/bk-payments-integrations.html + url: https://developer.adobe.com/commerce/php/development/payments-integrations/ + include_versions: ["2.4"] - - label: Product Recommendations - url: /recommendations/product-recs.html + - label: Product Recommendations Developer Guide + url: https://experienceleague.adobe.com/docs/commerce-merchant-services/product-recommendations/developer/development-overview.html versionless: true - label: Security and Compliance - url: /security/security-and-compliance.html + url: https://experienceleague.adobe.com/docs/commerce-operations/security-and-compliance/overview.html + versionless: true + + - label: Shared Services + url: https://developer.adobe.com/commerce/services/shared-services/ versionless: true + - label: Staging + url: https://developer.adobe.com/commerce/php/development/staging/ + include_versions: ["2.4"] + - label: Staging url: /extension-dev-guide/staging.html + include_versions: ["2.3"] - label: Tutorials children: + - label: REST Tutorials + url: https://developer.adobe.com/commerce/webapi/rest/tutorials/ + include_versions: ["2.4"] - label: Rest Tutorials url: /rest/tutorials/index.html + include_versions: ["2.3"] + + - label: Custom Attributes + url: https://developer.adobe.com/commerce/php/tutorials/admin/custom-text-field-attribute/ + include_versions: ["2.4"] + + - label: Custom Attributes + url: /howdoi/custom-attributes/introduction.html + include_versions: ["2.3"] + + - label: Customize Product Creation Form + url: https://developer.adobe.com/commerce/php/tutorials/admin/custom-product-creation-form/ + include_versions: ["2.4"] - label: Customize Product Creation Form url: /howdoi/customize_product.html + include_versions: ["2.3"] + + - label: Customize Checkout + url: https://developer.adobe.com/commerce/php/tutorials/frontend/custom-checkout/ + include_versions: ["2.4"] - label: Customize Checkout url: /howdoi/checkout/checkout_overview.html + include_versions: ["2.3"] - label: Support - url: /community/resources/support.html + url: https://developer.adobe.com/commerce/contributor/community/support/ versionless: true - label: Video Tutorials - url: /videos/ + url: https://experienceleague.adobe.com/docs/commerce-learn/tutorials/overview.html versionless: true diff --git a/src/_data/mde.yml b/src/_data/mde.yml index 81cdc4bab08..e7a11676897 100644 --- a/src/_data/mde.yml +++ b/src/_data/mde.yml @@ -1,854 +1,1540 @@ +--- versions: - - 2.3.0 - - 2.3.1 - - 2.3.2 - - 2.3.3 - - 2.3.4 - - 2.3.5-p1 - - 2.3.6 - - 2.3.7 - - 2.4.0 - - 2.4.1 + - 2.4.5 + - 2.4.4 + - 2.4.3 - 2.4.2 + - 2.4.1 + - 2.4.0 + - 2.3.7 + - 2.3.6 + - 2.3.5-p1 + - 2.3.4 + - 2.3.3 + - 2.3.2 + - 2.3.1 + - 2.3.0 extensions: - name: Amazon Sales Channel versions: - - name: 4.4.0 + name: 4.4.3 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported + 2.4.0: compatible 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 4.4.2 + support: + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 4.4.1 + support: + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported 2.4.1: supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 4.4.0 + support: + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported 2.4.2: supported + 2.4.1: supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 4.3.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible - 2.4.1: supported + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported 2.4.2: supported + 2.4.1: supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 4.2.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible - 2.4.1: supported + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible 2.4.2: compatible + 2.4.1: supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 4.1.0 support: - 2.3.0: supported - 2.3.1: supported - 2.3.2: supported - 2.3.3: supported - 2.3.4: supported - 2.3.5-p1: supported - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: not supported - 2.4.1: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: supported + 2.3.4: supported + 2.3.3: supported + 2.3.2: supported + 2.3.1: supported + 2.3.0: supported - name: 4.0.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: not supported - 2.3.6: not supported - 2.3.7: not supported - 2.4.0: not supported - 2.4.1: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 3.0.1 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: not supported - 2.3.7: not supported - 2.4.0: not supported - 2.4.1: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 3.0.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: not supported - 2.3.7: not supported - 2.4.0: not supported - 2.4.1: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 2.0.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: not supported - 2.3.7: not supported - 2.4.0: not supported - 2.4.1: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: Magento Inventory + name: B2B versions: - - name: 1.2.2 + name: 1.3.4 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible + 2.4.5: supported + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible 2.4.0: compatible - 2.4.1: not supported - 2.4.2: supported - - - name: 1.2.1 - support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible 2.3.7: compatible - 2.4.0: compatible - 2.4.1: supported - 2.4.2: not supported + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.2.0 + name: 1.3.3 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: supported + 2.4.5: compatible + 2.4.4: supported + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible - 2.4.2: not supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.1.7 + name: 1.3.2 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: supported + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.3.1 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: supported + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.3.0 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.2.0 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: supported + 2.3.7: compatible 2.3.6: compatible - 2.3.7: supported - 2.4.0: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.7 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible - 2.4.2: not supported + 2.4.0: compatible + 2.3.7: supported + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 1.1.6 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: supported - 2.3.7: compatible - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible - 2.4.2: not supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: supported + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 1.1.5 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: supported - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible - 2.4.2: not supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: supported + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 1.1.4 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: supported - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible - 2.4.2: not supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: supported + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 1.1.3 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: supported - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible - 2.4.2: not supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: supported + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 1.1.2 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: supported - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible - 2.4.2: not supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: supported + 2.3.1: compatible + 2.3.0: compatible - name: 1.1.1 support: - 2.3.0: compatible - 2.3.1: supported - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible - 2.4.2: not supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: supported + 2.3.0: compatible - name: 1.1.0 support: - 2.3.0: supported - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible - 2.4.2: not supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: supported - - name: Page Builder + name: Inventory Management versions: - - name: 1.6.0 + name: 1.2.5 support: - 2.3.0: not supported - 2.3.1: not supported - 2.3.2: not supported - 2.3.3: not supported - 2.3.4: not supported - 2.3.5-p1: not supported - 2.3.6: not supported - 2.3.7: not supported - 2.4.0: not supported - 2.4.1: not supported - 2.4.2: supported - - - name: 1.5.0 + 2.4.5: supported + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.2.4 support: - 2.3.0: not supported - 2.3.1: not supported - 2.3.2: not supported - 2.3.3: not supported - 2.3.4: not supported - 2.3.5-p1: not supported - 2.3.6: not supported - 2.3.7: not supported - 2.4.0: not supported + 2.4.5: compatible + 2.4.4: supported + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.2.3 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: supported + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.2.2 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: supported + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.2.1 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: supported - 2.4.2: not supported - - - name: 1.4.0 + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.2.0 support: - 2.3.0: not supported - 2.3.1: not supported - 2.3.2: not supported - 2.3.3: not supported - 2.3.4: not supported - 2.3.5-p1: not supported - 2.3.6: not supported - 2.3.7: not supported + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible 2.4.0: supported - 2.4.1: not supported - 2.4.2: not supported + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.3.6 + name: 1.1.7 support: - 2.3.0: not supported - 2.3.1: not supported - 2.3.2: not supported - 2.3.3: not supported - 2.3.4: not supported - 2.3.5-p1: not supported + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: supported + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.6 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible 2.3.6: supported - 2.3.7: not supported - 2.4.0: not supported - 2.4.1: not supported - 2.4.2: not supported + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.3.4 + name: 1.1.5 support: - 2.3.0: not supported - 2.3.1: not supported - 2.3.2: not supported + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: supported + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.4 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: supported + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.3 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: supported + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.2 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: supported + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.1 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: supported + 2.3.0: compatible + - + name: 1.1.0 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: supported + - + name: Live Search + versions: + - + name: 2.0.3 + support: + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported + 2.4.0: supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 2.0.0 + support: + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported + 2.4.0: supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.3.0 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: not supported + 2.3.6: not supported 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.2.0 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: not supported 2.3.6: not supported - 2.3.7: supported - 2.4.0: not supported - 2.4.1: not supported - 2.4.2: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported - - name: 1.3.1 + name: 1.1.0 support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported 2.3.0: not supported + - + name: Page Builder + versions: + - + name: 1.7.2 + support: + 2.4.5: supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported 2.3.1: not supported + 2.3.0: not supported + - + name: 1.7.1 + support: + 2.4.5: not supported + 2.4.4: supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.7.0 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.6.0 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported 2.3.4: not supported - 2.3.5-p1: supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.5.0 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: supported + 2.4.0: not supported + 2.3.7: not supported 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.4.0 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: supported 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.3.6 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported 2.4.0: not supported + 2.3.7: not supported + 2.3.6: supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.3.4 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported 2.4.1: not supported + 2.4.0: not supported + 2.3.7: supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.3.1 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported - name: 1.2.0 support: - 2.3.0: not supported - 2.3.1: not supported - 2.3.2: not supported - 2.3.3: not supported - 2.3.4: supported - 2.3.5-p1: not supported - 2.3.6: not supported - 2.3.7: not supported - 2.4.0: not supported - 2.4.1: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported - name: 1.1.0 support: - 2.3.0: not supported - 2.3.1: not supported - 2.3.2: not supported - 2.3.3: supported - 2.3.4: not supported - 2.3.5-p1: not supported - 2.3.6: not supported - 2.3.7: not supported - 2.4.0: not supported - 2.4.1: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported - name: 1.0.1 support: - 2.3.0: not supported - 2.3.1: not supported - 2.3.2: supported - 2.3.3: not supported - 2.3.4: not supported - 2.3.5-p1: not supported - 2.3.6: not supported - 2.3.7: not supported - 2.4.0: not supported - 2.4.1: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: supported + 2.3.1: not supported + 2.3.0: not supported - name: 1.0.0 support: - 2.3.0: compatible - 2.3.1: supported - 2.3.2: not supported - 2.3.3: not supported - 2.3.4: not supported - 2.3.5-p1: not supported - 2.3.6: not supported - 2.3.7: not supported - 2.4.0: not supported - 2.4.1: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: supported + 2.3.0: compatible - - name: Product Recommendations + name: Payment Services versions: - - name: 3.3.2 + name: 1.3.0 support: - 2.3.0: supported - 2.3.1: supported - 2.3.2: supported - 2.3.3: supported - 2.3.4: supported - 2.3.5-p1: supported - 2.3.6: supported - 2.3.7: supported - 2.4.0: supported - 2.4.1: supported + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported 2.4.2: supported + 2.4.1: supported + 2.4.0: supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported - - name: 3.3.1 - support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible - 2.4.1: compatible - 2.4.2: compatible - - - name: 3.3.0 + name: 1.1.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible - 2.4.1: compatible - 2.4.2: compatible + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported + 2.4.0: supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported - - name: 3.2.6 + name: 1.0.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible - 2.4.1: compatible - 2.4.2: compatible + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported + 2.4.0: supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: Quick Checkout + versions: - - name: 3.2.5 + name: 1.2.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible - 2.4.1: compatible - 2.4.2: compatible + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported - - name: 3.2.4 + name: 1.1.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible - 2.4.1: compatible - 2.4.2: compatible + 2.4.5: compatible + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported - - name: 3.2.3 + name: 1.0.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible - 2.4.1: compatible - 2.4.2: compatible + 2.4.5: compatible + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: Experience Platform Connector + versions: - - name: 3.2.2 + name: 1.0.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible - 2.4.1: compatible - 2.4.2: compatible + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: Product Recommendations + versions: - - name: 3.10.0 + name: 4.0.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible - 2.4.1: compatible - 2.4.2: compatible + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported + 2.4.0: supported + 2.3.7: supported + 2.3.6: supported + 2.3.5-p1: supported + 2.3.4: supported + 2.3.3: supported + 2.3.2: supported + 2.3.1: supported + 2.3.0: supported - - name: 3.0.8 + name: 3.3.7 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible - 2.4.1: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 3.0.6 + name: 3.3.6 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible - 2.4.1: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 3.0.5 + name: 3.3.5 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible - 2.4.1: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 3.0.4 + name: 3.3.3 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible - 2.4.1: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 3.0.3 + name: 3.3.2 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible 2.3.7: compatible - 2.4.0: not supported - 2.4.1: not supported - 2.4.2: not supported + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 3.0.2 + name: 3.3.1 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible 2.3.7: compatible - 2.4.0: not supported - 2.4.1: not supported - 2.4.2: not supported + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 3.0.1 + name: 3.3.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible 2.3.7: compatible - 2.4.0: not supported - 2.4.1: not supported - 2.4.2: not supported + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 3.0.0 + name: 3.2.6 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible 2.3.7: compatible - 2.4.0: not supported - 2.4.1: not supported - 2.4.2: not supported + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 2.0.0 + name: 3.2.5 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible 2.3.7: compatible - 2.4.0: not supported - 2.4.1: not supported - 2.4.2: not supported + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.x.x - support: - 2.3.0: not supported - 2.3.1: not supported - 2.3.2: not supported - 2.3.3: not supported - 2.3.4: not supported - 2.3.5-p1: not supported - 2.3.6: not supported - 2.3.7: not supported - 2.4.0: not supported - 2.4.1: not supported - 2.4.2: not supported - - - name: B2B - versions: - - - name: 1.3.1 + name: 3.2.4 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible 2.4.0: compatible - 2.4.1: not supported - 2.4.2: supported + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.3.0 + name: 3.2.3 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible 2.4.0: compatible - 2.4.1: supported - 2.4.2: not supported + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.2.0 + name: 3.2.2 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: supported + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible - 2.4.2: not supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.1.7 + name: 3.10.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: supported - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible - 2.4.2: not supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.1.6 + name: 3.0.8 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: supported - 2.3.7: compatible - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible - 2.4.2: not supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.1.5 + name: 3.0.6 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: supported - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible - 2.4.2: not supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.1.4 + name: 3.0.5 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: supported - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible - 2.4.2: not supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.1.3 + name: 3.0.4 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: supported - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible - 2.4.2: not supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.1.2 + name: 3.0.3 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: supported - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible - 2.4.1: compatible + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.1.1 + name: 3.0.2 support: - 2.3.0: compatible - 2.3.1: supported - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.3.7: compatible - 2.4.0: compatible - 2.4.1: compatible + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.1.0 + name: 3.0.1 support: - 2.3.0: supported - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: compatible + 2.3.6: compatible 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 3.0.0 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: compatible 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 2.0.0 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported 2.3.7: compatible - 2.4.0: compatible - 2.4.1: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.x.x + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported diff --git a/src/_data/roadmap.yml b/src/_data/roadmap.yml new file mode 100644 index 00000000000..6ee21028c99 --- /dev/null +++ b/src/_data/roadmap.yml @@ -0,0 +1,31 @@ +roadmap: + - name: In Progress + features: + - name: Accessibility improvements for storefront/admin + status: inProgress + - name: Composer 2.2 support + status: inProgress + - name: Elasticsearch 7.17 support + status: inProgress + - name: Mobile layout optimization + status: inProgress + - name: Column grid layouts (viewports) + status: inProgress + - name: Security and quality improvements + status: inProgress + - name: Replace Froogaloop library with player.js + status: inProgress + - name: TinyMCE 5.10 support + status: inProgress + - name: Latest Vimeo API support + status: inProgress + - name: Planned + features: + - name: OpenSearch as independent search engine + status: Planned + - name: Remove jquery-migrate + status: Planned + - name: Remove PHP 7.4 compatibility + status: Planned + - name: Symfony dependency updates + status: Planned diff --git a/src/_data/toc/architecture-guide.yml b/src/_data/toc/architecture-guide.yml index 85354b17ccf..293bcbd8b44 100644 --- a/src/_data/toc/architecture-guide.yml +++ b/src/_data/toc/architecture-guide.yml @@ -59,4 +59,4 @@ pages: children: - label: Web Api - url: /get-started/bk-get-started-api.html + url: /architecture/archi_perspectives/webapi-vision.html diff --git a/src/_data/toc/catalog-service.yml b/src/_data/toc/catalog-service.yml new file mode 100644 index 00000000000..37d13585065 --- /dev/null +++ b/src/_data/toc/catalog-service.yml @@ -0,0 +1,17 @@ +label: Catalog Service +pages: + - label: Overview + url: /catalog-service/index.html + versionless: true + + - label: products query + url: /catalog-service/products.html + versionless: true + + - label: productSearch query + url: /catalog-service/productsearch.html + versionless: true + + - label: refineProduct query + url: /catalog-service/refine-product.html + versionless: true diff --git a/src/_data/toc/cloud-guide.yml b/src/_data/toc/cloud-guide.yml index 9286b0ad017..bde370728db 100644 --- a/src/_data/toc/cloud-guide.yml +++ b/src/_data/toc/cloud-guide.yml @@ -41,7 +41,7 @@ pages: url: /cloud/reference/cloud-composer.html versionless: true - - label: Cloud CLI for Commerce + - label: magento-cloud CLI url: /cloud/reference/cli-ref-topic.html versionless: true @@ -404,7 +404,6 @@ pages: - label: Build and deploy url: /cloud/project/magento-env-yaml.html versionless: true - children: - label: Set up notifications url: /cloud/env/setup-notifications.html @@ -446,6 +445,10 @@ pages: url: /cloud/project/services-elastic.html versionless: true + - label: Set up OpenSearch service + url: /cloud/project/services-opensearch.html + versionless: true + - label: Set up RabbitMQ service url: /cloud/project/services-rabbit.html versionless: true @@ -486,7 +489,6 @@ pages: url: /cloud/env/working-with-variables.html versionless: true - - label: Configuration management for store settings url: /cloud/live/sens-data-over.html versionless: true @@ -518,6 +520,7 @@ pages: - label: Smart wizards url: /cloud/deploy/smart-wizards.html versionless: true + - label: Deploy your store url: /cloud/live/stage-prod-live.html versionless: true @@ -559,7 +562,7 @@ pages: versionless: true children: - label: Launch checklist - url: /cloud/live/go-live-checklist.html + url: /cloud/live/site-launch-checklist.html versionless: true - label: Launch steps @@ -571,51 +574,19 @@ pages: versionless: true children: - - label: Troubleshoot deployment - url: /cloud/trouble/troubleshoot-deployment.html - versionless: true - - - label: Incorrect credentials - url: /cloud/trouble/trouble_ce-creds.html - versionless: true - - - label: Resolve issues with a new project - url: /cloud/trouble/trouble_proj-startover.html - versionless: true - - label: Component deployment failure url: /cloud/trouble/trouble_comp-deploy-fail.html versionless: true - - label: Resolve issues with encryption key - url: /cloud/trouble/trouble-crypt-key-variable.html - versionless: true - - - label: Resolve issues with HTML minification - url: /cloud/trouble/trouble-error-html-minification.html - versionless: true - - - label: Resolve issues with Google Analytics during deployment - url: /cloud/trouble/trouble-google-analytics-deploy.html - versionless: true - - - label: Site availability - url: /cloud/trouble/site-availability.html - versionless: true - - label: Add site map and search engine robots url: /cloud/trouble/robots-sitemap.html versionless: true - - label: Theme troubleshooting - url: /cloud/trouble/theme-troubleshooting.html - versionless: true - - label: Upgrades and patches url: /cloud/project/project-upgrade-parent.html versionless: true children: - - label: Update ece-tools version + - label: Update ece-tools url: /cloud/project/ece-tools-update.html versionless: true @@ -627,7 +598,7 @@ pages: url: /cloud/project/project-upgrade.html versionless: true - - label: Upgrade to use ece-tools + - label: Upgrade project url: /cloud/project/ece-tools-upgrade-project.html versionless: true diff --git a/src/_data/toc/coding-standards.yml b/src/_data/toc/coding-standards.yml index d594a040735..d7adb9f1563 100644 --- a/src/_data/toc/coding-standards.yml +++ b/src/_data/toc/coding-standards.yml @@ -28,6 +28,10 @@ pages: - label: HTML style guide url: /coding-standards/code-standard-html.html + - label: Contributing + url: /coding-standards/contributing.html + exclude_versions: ["2.3"] + - label: Technical guidelines url: /coding-standards/technical-guidelines.html diff --git a/src/_data/toc/community.yml b/src/_data/toc/community.yml index 9ffddf7cb96..c0f75ad016b 100644 --- a/src/_data/toc/community.yml +++ b/src/_data/toc/community.yml @@ -16,7 +16,3 @@ pages: - label: Contribution Programs url: /community/contribution-programs.html versionless: true - - - label: Multi-repo docs - url: /community/multi-repo-docs.html - versionless: true \ No newline at end of file diff --git a/src/_data/toc/configuration-guide.yml b/src/_data/toc/configuration-guide.yml index 48a8397c221..e6ef86ddfb3 100644 --- a/src/_data/toc/configuration-guide.yml +++ b/src/_data/toc/configuration-guide.yml @@ -156,6 +156,7 @@ pages: - label: Run the support utilities (Adobe Commerce only) url: /config-guide/cli/config-cli-subcommands-spt-util.html + edition: ee-only - label: Configuration files url: /config-guide/config/config-magento.html @@ -186,6 +187,7 @@ pages: - label: B2B Extension configuration paths reference (Adobe Commerce only) url: /config-guide/prod/config-reference-b2b.html + edition: b2b-only - label: .gitignore reference url: /config-guide/prod/config-reference-gitignore.html @@ -256,6 +258,9 @@ pages: - label: How Varnish caching works url: /config-guide/varnish/use-varnish-cache-how.html + - label: Varnish ESI Block + url: /config-guide/varnish/use-varnish-esi.html + - label: Use memcached for session storage url: /config-guide/memcache/memcache.html children: @@ -293,9 +298,6 @@ pages: - label: Configure AWS S3 adapter url: /config-guide/remote-storage/config-remote-storage-aws-s3.html - - label: Configure caching - url: /config-guide/remote-storage/config-remote-storage-caching.html - - label: Configure image resizing url: /config-guide/remote-storage/config-remote-storage-image-resize.html @@ -317,6 +319,9 @@ pages: include_versions: ["2.3"] children: + - label: Migrate from Elasticsearch to OpenSearch + url: /config-guide/elasticsearch/opensearch-migration.html + - label: Configure nginx and Elasticsearch url: /config-guide/elasticsearch/es-config-nginx.html @@ -332,15 +337,15 @@ pages: - label: Change the Elasticsearch client url: /config-guide/elasticsearch/es-downgrade.html - - label: Configure and maintain Elasticsearch + - label: Configure and maintain the search engine url: /config-guide/elasticsearch/es-overview.html exclude_versions: ["2.3"] children: - - label: Configure Elasticsearch stopwords + - label: Configure stopwords url: /config-guide/elasticsearch/es-config-stopwords.html - - label: Configure Commerce and Magento to use Elasticsearch + - label: Search engine configuration url: /config-guide/elasticsearch/configure-magento.html - label: Message Queues @@ -350,8 +355,13 @@ pages: - label: Manage message queues url: /config-guide/mq/manage-message-queues.html + - label: Using AWS Message Queues + url: /config-guide/mq/aws-mq.html + exclude_versions: ["2.3"] + - label: Split database performance solution (Adobe Commerce only) url: /config-guide/multi-master/multi-master.html + edition: ee-only children: - label: Automatically configure master databases diff --git a/src/_data/toc/contributor-guide.yml b/src/_data/toc/contributor-guide.yml index 0a14ecdd21c..45e004e5c83 100644 --- a/src/_data/toc/contributor-guide.yml +++ b/src/_data/toc/contributor-guide.yml @@ -6,15 +6,23 @@ pages: versionless: true children: + - label: Backward compatible development + url: /contributor-guide/backward-compatible-development/ + versionless: true + - label: Commerce Definition of Done url: /contributor-guide/contributing_dod.html versionless: true - - label: Backward compatible development - url: /contributor-guide/backward-compatible-development/ + - label: GitHub issue processing workflow + url: /contributor-guide/processing-workflow.html versionless: true - - label: Pull Request Tests + - label: PHPStorm plugin code inspections + url: /contributor-guide/phpstorm-code-inspections.html + versionless: true + + - label: Pull request tests url: /contributor-guide/pull-request-tests.html versionless: true diff --git a/src/_data/toc/extension-best-practices.yml b/src/_data/toc/extension-best-practices.yml index 195c8d0aad2..fc05e581759 100644 --- a/src/_data/toc/extension-best-practices.yml +++ b/src/_data/toc/extension-best-practices.yml @@ -1,3 +1,4 @@ +--- label: Extension Best Practices pages: - label: Introduction @@ -7,30 +8,58 @@ pages: url: /ext-best-practices/admin/admin-best-practices.html children: - - label: Admin Panel Placement and Design - url: /ext-best-practices/admin/placement-and-design.html + - label: Admin Panel Placement and Design + url: /ext-best-practices/admin/placement-and-design.html - - label: Admin FAQ - url: /ext-best-practices/admin/ext-best-practices_admin_FAQ.html + - label: Admin FAQ + url: /ext-best-practices/admin/ext-best-practices_admin_FAQ.html - label: Extension Coding url: /ext-best-practices/extension-coding/coding-best-practices.html children: - - label: Programming best practices - url: /ext-best-practices/extension-coding/common-programming-bp.html + - label: Programming best practices + url: /ext-best-practices/extension-coding/common-programming-bp.html - - label: Working with the Architecture - url: /ext-best-practices/extension-coding/working-with-arch-bp.html + - label: Working with the Architecture + url: /ext-best-practices/extension-coding/working-with-arch-bp.html - - label: Security, performance, and data handling - url: /ext-best-practices/extension-coding/security-performance-data-bp.html + - label: Security, performance, and data handling + url: /ext-best-practices/extension-coding/security-performance-data-bp.html - - label: Observers best practices - url: /ext-best-practices/extension-coding/observers-bp.html + - label: Observers best practices + url: /ext-best-practices/extension-coding/observers-bp.html - - label: Coding FAQ - url: /ext-best-practices/extension-coding/coding-faq.html + - label: Coding FAQ + url: /ext-best-practices/extension-coding/coding-faq.html + + - label: PHPStorm plugin + url: /ext-best-practices/phpstorm/introduction.html + children: + + - label: Installation + url: /ext-best-practices/phpstorm/installation.html + + - label: Code generation + url: /ext-best-practices/phpstorm/code-generation.html + + - label: Code inspection + url: /ext-best-practices/phpstorm/code-inspection.html + + - label: Adding code inspections + url: /ext-best-practices/phpstorm/adding-code-inspections.html + + - label: New features + url: /ext-best-practices/phpstorm/new-features.html + + - label: Issue reporting + url: /ext-best-practices/phpstorm/issue-reporting.html + + - label: Run the Upgrade Compatibility Tool + url: /ext-best-practices/phpstorm/uct-run-configuration.html + + - label: The built-in Upgrade Compatibility Tool (MVP) + url: /ext-best-practices/phpstorm/built-in-upgrade-compatibility-tool.html - label: Storefront url: /ext-best-practices/storefront/storefront-best-practices.html @@ -38,35 +67,38 @@ pages: - label: Security children: - - label: Writing secure code - url: /ext-best-practices/security/writing-secure-code.html + - label: Writing secure code + url: /ext-best-practices/security/writing-secure-code.html - label: Tutorials children: - - label: Copying fieldsets - url: /ext-best-practices/tutorials/copy-fieldsets.html + - label: Copying fieldsets + url: /ext-best-practices/tutorials/copy-fieldsets.html + + - label: Serialized to JSON data upgrade + url: /ext-best-practices/tutorials/serialized-to-json-data-upgrade.html - - label: Serialized to JSON data upgrade - url: /ext-best-practices/tutorials/serialized-to-json-data-upgrade.html + - label: Modify Image Library folder permissions + url: /ext-best-practices/tutorials/modify-image-library-permissions/ - - label: Modify Image Library folder permissions - url: /ext-best-practices/tutorials/modify-image-library-permissions/ + - label: Creating an admin page + url: /ext-best-practices/extension-coding/example-module-adminpage.html - - label: Creating an admin page - url: /ext-best-practices/extension-coding/example-module-adminpage.html + - label: Creating a dynamic row system config + url: /ext-best-practices/tutorials/dynamic-row-system-config.html - - label: Creating a dynamic row system config - url: /ext-best-practices/tutorials/dynamic-row-system-config.html + - label: Creating a custom import entity + url: /ext-best-practices/tutorials/custom-import-entity.html - - label: Creating a custom import entity - url: /ext-best-practices/tutorials/custom-import-entity.html + - label: Creating a custom widget + url: /ext-best-practices/tutorials/custom-widget.html - - label: Creating a custom widget - url: /ext-best-practices/tutorials/custom-widget.html + - label: Creating an Access Control List (ACL) rule + url: /ext-best-practices/tutorials/create-access-control-list-rule.html - - label: Creating an Access Control List (ACL) rule - url: /ext-best-practices/tutorials/create-access-control-list-rule.html + - label: Creating an integration with an external API + url: /ext-best-practices/tutorials/create-integration-with-api.html - - label: Creating an integration with an external API - url: /ext-best-practices/tutorials/create-integration-with-api.html + - label: Create a custom REST API + url: /ext-best-practices/tutorials/create-custom-rest-api.html diff --git a/src/_data/toc/extensions.yml b/src/_data/toc/extensions.yml index 6a32d8830ac..60c6f76caa2 100644 --- a/src/_data/toc/extensions.yml +++ b/src/_data/toc/extensions.yml @@ -6,8 +6,8 @@ pages: versionless: true - label: Install extensions - url: /extensions/install/ - versionless: true + url: /install-gde/install/cli/extensions.html + exclude_versions: ["2.3"] - label: Amazon Sales Channel versionless: true @@ -50,10 +50,3 @@ pages: - label: Vendor Bundled Extensions (VBEs) url: /extensions/vendor/ versionless: true - children: - - label: Yotpo - versionless: true - children: - - label: Release Notes - versionless: true - url: /extensions/vendor/yotpo/release-notes.html diff --git a/src/_data/toc/frontend-developer-guide.yml b/src/_data/toc/frontend-developer-guide.yml index f5b3388270e..b214e4f9df9 100644 --- a/src/_data/toc/frontend-developer-guide.yml +++ b/src/_data/toc/frontend-developer-guide.yml @@ -185,6 +185,9 @@ pages: url: /frontend-dev-guide/validations/form-validation.html children: + - label: Validation rule list + url: /frontend-dev-guide/validations/rule-list.html + - label: Custom validation rule url: /frontend-dev-guide/validations/custom-validation.html diff --git a/src/_data/toc/graphql.yml b/src/_data/toc/graphql.yml index e03ec5f4b89..345a5156e00 100644 --- a/src/_data/toc/graphql.yml +++ b/src/_data/toc/graphql.yml @@ -9,12 +9,15 @@ pages: - label: GraphQL requests url: /graphql/send-request.html - - label: Authorization tokens + - label: GraphQL Authorization url: /graphql/authorization-tokens.html - label: Protected mutations url: /graphql/protected-mutations.html + - label: GraphQL security configuration + url: /graphql/security-configuration.html + - label: GraphQL caching url: /graphql/caching.html @@ -52,6 +55,11 @@ pages: - label: Using queries url: /graphql/queries/index.html + - label: attributesMetadata query + url: /graphql/queries/attributes-metadata.html + edition: pwa-only + exclude_versions: ["2.3"] + - label: availableStores query url: /graphql/queries/available-stores.html exclude_versions: ["2.3"] @@ -114,6 +122,11 @@ pages: - label: customerPaymentTokens query url: /graphql/queries/customer-payment-tokens.html + - label: dynamicBlocks query + url: /graphql/queries/dynamic-blocks.html + edition: ee-only + exclude_versions: ["2.3"] + - label: getHostedProUrl query url: /graphql/queries/get-hosted-pro-url.html @@ -124,6 +137,31 @@ pages: url: /graphql/queries/giftcard-account.html edition: ee-only + - label: giftRegistry query + url: /graphql/queries/gift-registry.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: giftRegistryEmailSearch query + url: /graphql/queries/gift-registry-email-search.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: giftRegistryIdSearch query + url: /graphql/queries/gift-registry-id-search.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: giftRegistryTypes query + url: /graphql/queries/gift-registry-types.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: giftRegistryTypeSearch query + url: /graphql/queries/gift-registry-type-search.html + edition: ee-only + exclude_versions: ["2.3"] + - label: isCompanyAdminEmailAvailable query url: /graphql/queries/is-company-admin-email-available.html edition: b2b-only @@ -147,6 +185,16 @@ pages: - label: isEmailAvailable query url: /graphql/queries/is-email-available.html + - label: negotiableQuote query + url: /graphql/queries/negotiable-quote.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: negotiableQuotes query + url: /graphql/queries/negotiable-quotes.html + edition: b2b-only + exclude_versions: ["2.3"] + - label: productReviewRatingsMetadata query url: /graphql/queries/product-review-ratings-metadata.html exclude_versions: ["2.3"] @@ -158,6 +206,15 @@ pages: url: /graphql/queries/pickup-locations.html exclude_versions: ["2.3"] + - label: recaptchaV3Config query + url: /graphql/queries/recaptcha-v3-config.html + edition: pwa-only + exclude_versions: ["2.3"] + + - label: route query + url: /graphql/queries/route.html + exclude_versions: ["2.3"] + - label: storeConfig query url: /graphql/queries/store-config.html @@ -185,6 +242,11 @@ pages: - label: addDownloadableProductsToCart mutation url: /graphql/mutations/add-downloadable-products.html + - label: addGiftRegistryRegistrants mutation + url: /graphql/mutations/add-gift-registry-registrants.html + edition: ee-only + exclude_versions: ["2.3"] + - label: addProductsToCompareList mutation url: /graphql/mutations/add-products-to-compare-list.html exclude_versions: ["2.3"] @@ -219,6 +281,10 @@ pages: - label: addVirtualProductsToCart mutation url: /graphql/mutations/add-virtual-products.html + - label: addWishlistItemsToCart mutation + url: /graphql/mutations/add-wishlist-items-to-cart.html + exclude_versions: ["2.3"] + - label: applyCouponToCart mutation url: /graphql/mutations/apply-coupon.html @@ -239,6 +305,10 @@ pages: url: /graphql/mutations/assign-compare-list-to-customer.html exclude_versions: ["2.3"] + - label: assignCustomerToGuestCart mutation + url: /graphql/mutations/assign-customer-to-guest-cart.html + exclude_versions: [ "2.3" ] + - label: changeCustomerPassword mutation url: /graphql/mutations/change-customer-password.html @@ -247,6 +317,11 @@ pages: edition: b2b-only exclude_versions: [ "2.3" ] + - label: closeNegotiableQuotes mutation + url: /graphql/mutations/close-negotiable-quotes.html + edition: b2b-only + exclude_versions: [ "2.3" ] + - label: copyItemsBetweenRequisitionLists mutation url: /graphql/mutations/copy-items-between-requisition-lists.html edition: b2b-only @@ -257,6 +332,11 @@ pages: edition: ee-only exclude_versions: ["2.3"] + - label: contactUs mutation + url: /graphql/mutations/contact-us.html + edition: pwa-only + exclude_versions: ["2.3"] + - label: createBraintreeClientToken mutation url: /graphql/mutations/create-braintree-client-token.html @@ -297,6 +377,11 @@ pages: - label: createEmptyCart mutation url: /graphql/mutations/create-empty-cart.html + - label: createGiftRegistry mutation + url: /graphql/mutations/create-gift-registry.html + edition: ee-only + exclude_versions: ["2.3"] + - label: createKlarnaPaymentsSession mutation url: /graphql/mutations/create-klarna-payments-session.html exclude_versions: ["2.3"] @@ -343,6 +428,11 @@ pages: - label: deleteCustomerAddress mutation url: /graphql/mutations/delete-customer-address.html + - label: deleteNegotiableQuotes mutation + url: /graphql/mutations/delete-negotiable-quotes.html + editiion: b2b-only + exclude_versions: [ "2.3" ] + - label: deleteRequisitionList mutation url: /graphql/mutations/delete-requisition-list.html edition: b2b-only @@ -374,6 +464,11 @@ pages: - label: mergeCarts mutation url: /graphql/mutations/merge-carts.html + - label: moveCartItemsToGiftRegistry mutation + url: /graphql/mutations/move-cart-items-to-gift-registry.html + edition: ee-only + exclude_versions: ["2.3"] + - label: moveProductsBetweenWishlists mutation url: /graphql/mutations/move-products-between-wishlists.html edition: ee-only @@ -384,6 +479,11 @@ pages: edition: b2b-only exclude_versions: [ "2.3" ] + - label: placeNegotiableQuoteOrder mutation + url: /graphql/mutations/place-negotiable-quote-order.html + edition: b2b-only + exclude_versions: ["2.3"] + - label: placeOrder mutation url: /graphql/mutations/place-order.html @@ -402,9 +502,29 @@ pages: url: /graphql/mutations/remove-giftcard.html edition: ee-only + - label: removeGiftRegistry mutation + url: /graphql/mutations/remove-gift-registry.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: removeGiftRegistryItems mutation + url: /graphql/mutations/remove-gift-registry-items.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: removeGiftRegistryRegistrants mutation + url: /graphql/mutations/remove-gift-registry-registrants.html + edition: ee-only + exclude_versions: ["2.3"] + - label: removeItemFromCart mutation url: /graphql/mutations/remove-item.html + - label: removeNegotiableQuoteItems mutation + url: /graphql/mutations/remove-negotiable-quote-items.html + edition: b2b-only + exclude_versions: [ "2.3" ] + - label: removeProductsFromWishlist mutation url: /graphql/mutations/remove-products-from-wishlist.html exclude_versions: ["2.3"] @@ -427,6 +547,11 @@ pages: url: /graphql/mutations/reorder-items.html exclude_versions: ["2.3"] + - label: requestNegotiableQuote mutation + url: /graphql/mutations/request-negotiable-quote.html + edition: b2b-only + exclude_versions: ["2.3"] + - label: requestPasswordResetEmail mutation url: /graphql/mutations/request-password-reset-email.html exclude_versions: ["2.3"] @@ -446,6 +571,11 @@ pages: - label: sendEmailToFriend mutation url: /graphql/mutations/send-email-to-friend.html + - label: sendNegotiableQuoteForReview mutation + url: /graphql/mutations/send-negotiable-quote-for-review.html + edition: b2b-only + exclude_versions: ["2.3"] + - label: setBillingAddressesOnCart mutation url: /graphql/mutations/set-billing-address.html @@ -457,6 +587,26 @@ pages: - label: setGuestEmailOnCart mutation url: /graphql/mutations/set-guest-email.html + - label: setNegotiableQuoteBillingAddress mutation + url: /graphql/mutations/set-negotiable-quote-billing-address.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: setNegotiableQuotePaymentMethod mutation + url: /graphql/mutations/set-negotiable-quote-payment-method.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: setNegotiableQuoteShippingAddress mutation + url: /graphql/mutations/set-negotiable-quote-shipping-address.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: setNegotiableQuoteShippingMethods mutation + url: /graphql/mutations/set-negotiable-quote-shipping-methods.html + edition: b2b-only + exclude_versions: ["2.3"] + - label: setPaymentMethodAndPlaceOrder mutation url: /graphql/mutations/set-payment-place-order.html @@ -469,6 +619,11 @@ pages: - label: setShippingMethodsOnCart mutation url: /graphql/mutations/set-shipping-method.html + - label: shareGiftRegistry mutation + url: /graphql/mutations/share-gift-registry.html + edition: ee-only + exclude_versions: ["2.3"] + - label: subscribeEmailToNewsletter mutation url: /graphql/mutations/subscribe-email-to-newsletter.html exclude_versions: ["2.3"] @@ -515,6 +670,26 @@ pages: - label: updateCustomerAddress mutation url: /graphql/mutations/update-customer-address.html + - label: updateGiftRegistry mutation + url: /graphql/mutations/update-gift-registry.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: updateGiftRegistryItems mutation + url: /graphql/mutations/update-gift-registry-items.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: updateGiftRegistryRegistrants mutation + url: /graphql/mutations/update-gift-registry-registrants.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: updateNegotiableQuoteQuantities + url: /graphql/mutations/update-negotiable-quote-quantities.html + edition: b2b-only + exclude_versions: [ "2.3" ] + - label: updateProductsInWishlist mutation url: /graphql/mutations/update-products-in-wishlist.html exclude_versions: ["2.3"] @@ -535,7 +710,7 @@ pages: exclude_versions: ["2.3"] - label: Interfaces - children: + children: - label: Product interface implementations url: /graphql/interfaces/product-interface-implementations.html @@ -569,6 +744,16 @@ pages: - label: Virtual product data types url: /graphql/interfaces/virtual-product.html + - label: AttributeMetadata + url: /graphql/interfaces/attribute-metadata.html + edition: pwa-only + exclude_versions: ["2.3"] + + - label: PWA implementations + url: /graphql/interfaces/pwa-implementations.html + edition: pwa-only + exclude_versions: ["2.3"] + - label: CartItemInterface attributes and implementations url: /graphql/interfaces/cart-item-interface.html exclude_versions: ["2.3"] @@ -581,6 +766,11 @@ pages: url: /graphql/interfaces/invoice-item-interface.html exclude_versions: ["2.3"] + - label: NegotiableQuoteAddressInterface attributes and implementations + url: /graphql/interfaces/negotiable-quote-address-interface.html + edition: b2b-only + exclude_versions: ["2.3"] + - label: OrderItemInterface attributes and implementations url: /graphql/interfaces/order-item-interface.html exclude_versions: ["2.3"] @@ -590,6 +780,10 @@ pages: edition: b2b-only exclude_versions: ["2.3"] + - label: RoutableInterface attributes + url: /graphql/interfaces/routable-interface.html + exclude_versions: ["2.3"] + - label: ShipmentItemInterface attributes and implementations url: /graphql/interfaces/shipment-item-interface.html exclude_versions: ["2.3"] @@ -598,6 +792,10 @@ pages: url: /graphql/interfaces/wishlist-item-interface.html exclude_versions: ["2.3"] + - label: Unions + url: /graphql/unions.html + exclude_versions: ["2.3"] + - label: Payment methods children: diff --git a/src/_data/toc/how-do-i.yml b/src/_data/toc/how-do-i.yml index 1b75521b68e..d259e5ade76 100644 --- a/src/_data/toc/how-do-i.yml +++ b/src/_data/toc/how-do-i.yml @@ -1,5 +1,13 @@ label: Customization tutorials pages: + - label: Custom Attributes + children: + - label: Introduction + url: /howdoi/custom-attributes/introduction.html + + - label: Add a text field attribute + url: /howdoi/custom-attributes/text-field.html + - label: Customize product creation form children: diff --git a/src/_data/toc/installation-guide.yml b/src/_data/toc/installation-guide.yml index e72f47467f8..3122c82790b 100644 --- a/src/_data/toc/installation-guide.yml +++ b/src/_data/toc/installation-guide.yml @@ -23,16 +23,20 @@ pages: - label: PHP url: /install-gde/prereq/php-settings.html - - label: Elasticsearch + - label: Search engine prerequisites url: /install-gde/prereq/elasticsearch.html exclude_versions: ["2.3"] children: - - label: Configure nginx and Elasticsearch + - label: Using AWS Elasticsearch + url: /install-gde/prereq/es-aws.html + exclude_versions: ["2.3"] + + - label: Configure nginx for your search engine url: /install-gde/prereq/es-config-nginx.html exclude_versions: ["2.3"] - - label: Configure Apache and Elasticsearch + - label: Configure Apache for your search engine url: /install-gde/prereq/es-config-apache.html exclude_versions: ["2.3"] @@ -144,6 +148,10 @@ pages: - label: Remove sample data modules or update sample data url: /install-gde/install/cli/install-cli-sample-data-other.html + - label: Install an extension + url: /install-gde/install/cli/extensions.html + exclude_versions: ["2.3"] + - label: Uninstall language packages url: /install-gde/install/cli/install-cli-uninstall-langpk.html diff --git a/src/_data/toc/live-search.yml b/src/_data/toc/live-search.yml index d655005252a..386875598bd 100644 --- a/src/_data/toc/live-search.yml +++ b/src/_data/toc/live-search.yml @@ -4,14 +4,6 @@ pages: url: /live-search/overview.html versionless: true -- label: Install Live Search - url: /live-search/install.html - versionless: true - -- label: Configure and Connect - url: /live-search/config-connect.html - versionless: true - - label: Storefront Popover url: /live-search/storefront-popover.html versionless: true @@ -46,6 +38,6 @@ pages: url: /live-search/product-search.html versionless: true -- label: Release Notes - url: /live-search/release-notes.html - versionless: true \ No newline at end of file +- label: Events + url: /live-search/events.html + versionless: true diff --git a/src/_data/toc/marketplace-sellers.yml b/src/_data/toc/marketplace-sellers.yml index f1381382a16..9533e0cd596 100644 --- a/src/_data/toc/marketplace-sellers.yml +++ b/src/_data/toc/marketplace-sellers.yml @@ -14,6 +14,23 @@ pages: url: /marketplace/sellers/extension-quality-program.html versionless: true +- label: Compatibility Requirements + url: /marketplace/sellers/compatibility/requirements.html + versionless: true + children: + + - label: Release Compatibility + url: /marketplace/sellers/compatibility/releases.html + versionless: true + + - label: Abandoned Extensions + url: /marketplace/sellers/compatibility/abandoned-extensions.html + versionless: true + + - label: Obsolete Extensions + url: /marketplace/sellers/compatibility/obsolete-extensions.html + versionless: true + - label: Seller Overview url: /marketplace/sellers/seller-overview.html versionless: true @@ -181,3 +198,16 @@ pages: - label: Analytics url: /marketplace/sellers/analytics.html versionless: true + +- label: Subscriptions + url: /marketplace/sellers/subscriptions/extension-subscriptions.html + versionless: true + children: + + - label: Selling Subscription-based Extensions + url: /marketplace/sellers/subscriptions/selling-subscriptions.html + versionless: true + + - label: Buying Subscription-based Extensions + url: /marketplace/sellers/subscriptions/buying-subscriptions.html + versionless: true diff --git a/src/_data/toc/migration-guide.yml b/src/_data/toc/migration-guide.yml index c1afa3daeb5..56f50157ac6 100644 --- a/src/_data/toc/migration-guide.yml +++ b/src/_data/toc/migration-guide.yml @@ -64,4 +64,4 @@ pages: url: https://support.magento.com/hc/en-us/articles/360033020451 - label: Changelog - url: https://github.com/magento/data-migration-tool/blob/2.3/CHANGELOG.md + url: https://github.com/magento/data-migration-tool/blob/2.4/CHANGELOG.md diff --git a/src/_data/toc/module-reference-guide-2_3.yml b/src/_data/toc/module-reference-guide-2_3.yml index 1559eccf094..3031b1a21a4 100644 --- a/src/_data/toc/module-reference-guide-2_3.yml +++ b/src/_data/toc/module-reference-guide-2_3.yml @@ -3,1001 +3,1029 @@ pages: - label: Introduction url: /mrg/intro.html - - label: Core Open Source, 2.3.7 - include_versions: ["2.3"] - children: + - label: AdminAnalytics + url: /mrg/module-admin-analytics.html - - label: AdminAnalytics - url: /mrg/ce/AdminAnalytics.html + - label: AdminGws + url: /mrg/module-admin-gws.html - - label: AdminNotification - url: /mrg/ce/AdminNotification.html + - label: AdminGwsConfigurableProduct + url: /mrg/module-admin-gws-configurable-product.html - - label: AdvancedPricingImportExport - url: /mrg/ce/AdvancedPricingImportExport.html + - label: AdminGwsStaging + url: /mrg/module-admin-gws-staging.html - - label: AdvancedSearch - url: /mrg/ce/AdvancedSearch.html + - label: AdminNotification + url: /mrg/module-admin-notification.html - - label: Amqp - url: /mrg/ce/Amqp.html + - label: AdobeIms + url: /mrg/module-adobe-ims.html - - label: AmqpStore - url: /mrg/ce/AmqpStore.html + - label: AdobeImsApi + url: /mrg/module-adobe-ims-api.html - - label: Analytics - url: /mrg/ce/Analytics.html + - label: AdobeStockAdminUi + url: /mrg/module-adobe-stock-admin-ui.html - - label: AsynchronousOperations - url: /mrg/ce/AsynchronousOperations.html + - label: AdobeStockAsset + url: /mrg/module-adobe-stock-asset.html - - label: Authorization - url: /mrg/ce/Authorization.html + - label: AdobeStockAssetApi + url: /mrg/module-adobe-stock-asset-api.html - - label: Authorizenet - url: /mrg/ce/Authorizenet.html + - label: AdobeStockClient + url: /mrg/module-adobe-stock-client.html - - label: AuthorizenetAcceptjs - url: /mrg/ce/AuthorizenetAcceptjs.html + - label: AdobeStockClientApi + url: /mrg/module-adobe-stock-client-api.html - - label: AuthorizenetCardinal - url: /mrg/ce/AuthorizenetCardinal.html + - label: AdobeStockImage + url: /mrg/module-adobe-stock-image.html - - label: AuthorizenetGraphQl - url: /mrg/ce/AuthorizenetGraphQl.html + - label: AdobeStockImageAdminUi + url: /mrg/module-adobe-stock-image-admin-ui.html - - label: Backend - url: /mrg/ce/Backend.html + - label: AdobeStockImageApi + url: /mrg/module-adobe-stock-image-api.html - - label: Backup - url: /mrg/ce/Backup.html + - label: AdvancedCatalog + url: /mrg/module-advanced-catalog.html - - label: Braintree - url: /mrg/ce/Braintree.html + - label: AdvancedCheckout + url: /mrg/module-advanced-checkout.html - - label: BraintreeGraphQl - url: /mrg/ce/BraintreeGraphQl.html + - label: AdvancedPricingImportExport + url: /mrg/module-advanced-pricing-import-export.html - - label: Bundle - url: /mrg/ce/Bundle.html + - label: AdvancedRule + url: /mrg/module-advanced-rule.html - - label: BundleGraphQl - url: /mrg/ce/BundleGraphQl.html + - label: AdvancedSalesRule + url: /mrg/module-advanced-sales-rule.html - - label: BundleImportExport - url: /mrg/ce/BundleImportExport.html + - label: AdvancedSearch + url: /mrg/module-advanced-search.html - - label: CacheInvalidate - url: /mrg/ce/CacheInvalidate.html + - label: Amqp + url: /mrg/module-amqp.html - - label: Captcha - url: /mrg/ce/Captcha.html + - label: AmqpStore + url: /mrg/module-amqp-store.html - - label: CardinalCommerce - url: /mrg/ce/CardinalCommerce.html + - label: Analytics + url: /mrg/module-analytics.html - - label: Catalog - url: /mrg/ce/Catalog.html + - label: AsynchronousOperations + url: /mrg/module-asynchronous-operations.html - - label: CatalogAnalytics - url: /mrg/ce/CatalogAnalytics.html + - label: Authorization + url: /mrg/module-authorization.html - - label: CatalogCmsGraphQl - url: /mrg/ce/CatalogCmsGraphQl.html + - label: Authorizenet + url: /mrg/module-authorizenet.html - - label: CatalogCustomerGraphQl - url: /mrg/ce/CatalogCustomerGraphQl.html + - label: AuthorizenetAcceptjs + url: /mrg/module-authorizenet-acceptjs.html - - label: CatalogGraphQl - url: /mrg/ce/CatalogGraphQl.html + - label: AuthorizenetCardinal + url: /mrg/module-authorizenet-cardinal.html - - label: CatalogInventory - url: /mrg/ce/CatalogInventory.html + - label: AuthorizenetGraphQl + url: /mrg/module-authorizenet-graph-ql.html - - label: CatalogInventoryGraphQl - url: /mrg/ce/CatalogInventoryGraphQl.html + - label: B2b + url: /mrg/module-b2b.html - - label: CatalogRule - url: /mrg/ce/CatalogRule.html + - label: Backend + url: /mrg/module-backend.html - - label: CatalogRuleConfigurable - url: /mrg/ce/CatalogRuleConfigurable.html + - label: Backup + url: /mrg/module-backup.html - - label: CatalogRuleGraphQl - url: /mrg/ce/CatalogRuleGraphQl.html + - label: Banner + url: /mrg/module-banner.html - - label: CatalogSearch - url: /mrg/ce/CatalogSearch.html + - label: BannerCustomerSegment + url: /mrg/module-banner-customer-segment.html - - label: CatalogUrlRewriteGraphQl - url: /mrg/ce/CatalogUrlRewriteGraphQl.html + - label: BannerPageBuilder + url: /mrg/module-banner-page-builder.html - - label: CatalogWidget - url: /mrg/ce/CatalogWidget.html + - label: BannerPageBuilderAnalytics + url: /mrg/module-banner-page-builder-analytics.html - - label: Checkout - url: /mrg/ce/Checkout.html + - label: Braintree + url: /mrg/module-braintree.html - - label: CheckoutAgreements - url: /mrg/ce/CheckoutAgreements.html + - label: BraintreeGraphQl + url: /mrg/module-braintree-graph-ql.html - - label: CheckoutAgreementsGraphQl - url: /mrg/ce/CheckoutAgreementsGraphQl.html + - label: Bundle + url: /mrg/module-bundle.html - - label: Cms - url: /mrg/ce/Cms.html + - label: BundleGraphQl + url: /mrg/module-bundle-graph-ql.html - - label: CmsGraphQl - url: /mrg/ce/CmsGraphQl.html + - label: BundleImportExport + url: /mrg/module-bundle-import-export.html - - label: CmsUrlRewrite - url: /mrg/ce/CmsUrlRewrite.html + - label: BundleImportExportStaging + url: /mrg/module-bundle-import-export-staging.html - - label: CmsUrlRewriteGraphQl - url: /mrg/ce/CmsUrlRewriteGraphQl.html + - label: BundleNegotiableQuote + url: /mrg/module-bundle-negotiable-quote.html - - label: Config - url: /mrg/ce/Config.html + - label: BundleRequisitionList + url: /mrg/module-bundle-requisition-list.html - - label: ConfigurableProduct - url: /mrg/ce/ConfigurableProduct.html + - label: BundleSharedCatalog + url: /mrg/module-bundle-shared-catalog.html - - label: ConfigurableProductGraphQl - url: /mrg/ce/ConfigurableProductGraphQl.html + - label: BundleStaging + url: /mrg/module-bundle-staging.html - - label: ConfigurableProductSales - url: /mrg/ce/ConfigurableProductSales.html + - label: CacheInvalidate + url: /mrg/module-cache-invalidate.html - - label: Contact - url: /mrg/ce/Contact.html + - label: Captcha + url: /mrg/module-captcha.html - - label: Cookie - url: /mrg/ce/Cookie.html + - label: CardinalCommerce + url: /mrg/module-cardinal-commerce.html - - label: Cron - url: /mrg/ce/Cron.html + - label: Catalog + url: /mrg/module-catalog.html - - label: Csp - url: /mrg/ce/Csp.html + - label: CatalogAnalytics + url: /mrg/module-catalog-analytics.html - - label: CurrencySymbol - url: /mrg/ce/CurrencySymbol.html + - label: CatalogCmsGraphQl + url: /mrg/module-catalog-cms-graph-ql.html - - label: Customer - url: /mrg/ce/Customer.html + - label: CatalogCustomerGraphQl + url: /mrg/module-catalog-customer-graph-ql.html - - label: CustomerAnalytics - url: /mrg/ce/CustomerAnalytics.html + - label: CatalogEvent + url: /mrg/module-catalog-event.html - - label: CustomerDownloadableGraphQl - url: /mrg/ce/CustomerDownloadableGraphQl.html + - label: CatalogGraphQl + url: /mrg/module-catalog-graph-ql.html - - label: CustomerGraphQl - url: /mrg/ce/CustomerGraphQl.html + - label: CatalogImportExportStaging + url: /mrg/module-catalog-import-export-staging.html - - label: CustomerImportExport - url: /mrg/ce/CustomerImportExport.html + - label: CatalogInventory + url: /mrg/module-catalog-inventory.html - - label: Deploy - url: /mrg/ce/Deploy.html + - label: CatalogInventoryGraphQl + url: /mrg/module-catalog-inventory-graph-ql.html - - label: Developer - url: /mrg/ce/Developer.html + - label: CatalogInventoryStaging + url: /mrg/module-catalog-inventory-staging.html - - label: Dhl - url: /mrg/ce/Dhl.html + - label: CatalogPageBuilderAnalytics + url: /mrg/module-catalog-page-builder-analytics.html - - label: Directory - url: /mrg/ce/Directory.html + - label: CatalogPageBuilderAnalyticsStaging + url: /mrg/module-catalog-page-builder-analytics-staging.html - - label: DirectoryGraphQl - url: /mrg/ce/DirectoryGraphQl.html + - label: CatalogPermissions + url: /mrg/module-catalog-permissions.html - - label: Downloadable - url: /mrg/ce/Downloadable.html + - label: CatalogRule + url: /mrg/module-catalog-rule.html - - label: DownloadableGraphQl - url: /mrg/ce/DownloadableGraphQl.html + - label: CatalogRuleConfigurable + url: /mrg/module-catalog-rule-configurable.html - - label: DownloadableImportExport - url: /mrg/ce/DownloadableImportExport.html + - label: CatalogRuleGraphQl + url: /mrg/module-catalog-rule-graph-ql.html - - label: Eav - url: /mrg/ce/Eav.html + - label: CatalogRuleStaging + url: /mrg/module-catalog-rule-staging.html - - label: EavGraphQl - url: /mrg/ce/EavGraphQl.html + - label: CatalogSearch + url: /mrg/module-catalog-search.html - - label: Elasticsearch - url: /mrg/ce/Elasticsearch.html + - label: CatalogStaging + url: /mrg/module-catalog-staging.html - - label: Elasticsearch6 - url: /mrg/ce/Elasticsearch6.html + - label: CatalogStagingGraphQl + url: /mrg/module-catalog-staging-graph-ql.html - - label: Elasticsearch7 - url: /mrg/ce/Elasticsearch7.html + - label: CatalogStagingPageBuilder + url: /mrg/module-catalog-staging-page-builder.html - - label: Email - url: /mrg/ce/Email.html + - label: CatalogUrlRewriteGraphQl + url: /mrg/module-catalog-url-rewrite-graph-ql.html - - label: EncryptionKey - url: /mrg/ce/EncryptionKey.html + - label: CatalogUrlRewriteStaging + url: /mrg/module-catalog-url-rewrite-staging.html - - label: Fedex - url: /mrg/ce/Fedex.html + - label: CatalogWidget + url: /mrg/module-catalog-widget.html - - label: GiftMessage - url: /mrg/ce/GiftMessage.html + - label: Checkout + url: /mrg/module-checkout.html - - label: GoogleAdwords - url: /mrg/ce/GoogleAdwords.html + - label: CheckoutAddressSearch + url: /mrg/module-checkout-address-search.html - - label: GoogleAnalytics - url: /mrg/ce/GoogleAnalytics.html + - label: CheckoutAddressSearchGiftRegistry + url: /mrg/module-checkout-address-search-gift-registry.html - - label: GoogleOptimizer - url: /mrg/ce/GoogleOptimizer.html + - label: CheckoutAddressSearchNegotiableQuote + url: /mrg/module-checkout-address-search-negotiable-quote.html - - label: GraphQl - url: /mrg/ce/GraphQl.html + - label: CheckoutAgreements + url: /mrg/module-checkout-agreements.html - - label: GraphQlCache - url: /mrg/ce/GraphQlCache.html + - label: CheckoutAgreementsGraphQl + url: /mrg/module-checkout-agreements-graph-ql.html - - label: GroupedCatalogInventory - url: /mrg/ce/GroupedCatalogInventory.html + - label: CheckoutAgreementsNegotiableQuote + url: /mrg/module-checkout-agreements-negotiable-quote.html - - label: GroupedProduct - url: /mrg/ce/GroupedProduct.html + - label: CheckoutStaging + url: /mrg/module-checkout-staging.html - - label: GroupedProductGraphQl - url: /mrg/ce/GroupedProductGraphQl.html + - label: Cms + url: /mrg/module-cms.html - - label: ImportExport - url: /mrg/ce/ImportExport.html + - label: CmsGraphQl + url: /mrg/module-cms-graph-ql.html - - label: Indexer - url: /mrg/ce/Indexer.html + - label: CmsPageBuilderAnalytics + url: /mrg/module-cms-page-builder-analytics.html - - label: InstantPurchase - url: /mrg/ce/InstantPurchase.html + - label: CmsPageBuilderAnalyticsStaging + url: /mrg/module-cms-page-builder-analytics-staging.html - - label: Integration - url: /mrg/ce/Integration.html + - label: CmsStaging + url: /mrg/module-cms-staging.html - - label: LayeredNavigation - url: /mrg/ce/LayeredNavigation.html + - label: CmsUrlRewrite + url: /mrg/module-cms-url-rewrite.html - - label: Marketplace - url: /mrg/ce/Marketplace.html + - label: CmsUrlRewriteGraphQl + url: /mrg/module-cms-url-rewrite-graph-ql.html - - label: MediaGallery - url: /mrg/ce/MediaGallery.html + - label: Company + url: /mrg/module-company.html - - label: MediaGalleryApi - url: /mrg/ce/MediaGalleryApi.html + - label: CompanyCredit + url: /mrg/module-company-credit.html - - label: MediaStorage - url: /mrg/ce/MediaStorage.html + - label: CompanyPayment + url: /mrg/module-company-payment.html - - label: MessageQueue - url: /mrg/ce/MessageQueue.html + - label: Config + url: /mrg/module-config.html - - label: MsrpConfigurableProduct - url: /mrg/ce/MsrpConfigurableProduct.html + - label: ConfigurableNegotiableQuote + url: /mrg/module-configurable-negotiable-quote.html - - label: MsrpGroupedProduct - url: /mrg/ce/MsrpGroupedProduct.html + - label: ConfigurableProduct + url: /mrg/module-configurable-product.html - - label: Multishipping - url: /mrg/ce/Multishipping.html + - label: ConfigurableProductGraphQl + url: /mrg/module-configurable-product-graph-ql.html - - label: MysqlMq - url: /mrg/ce/MysqlMq.html + - label: ConfigurableProductSales + url: /mrg/module-configurable-product-sales.html - - label: NewRelicReporting - url: /mrg/ce/NewRelicReporting.html + - label: ConfigurableProductStaging + url: /mrg/module-configurable-product-staging.html - - label: Newsletter - url: /mrg/ce/Newsletter.html + - label: ConfigurableRequisitionList + url: /mrg/module-configurable-requisition-list.html - - label: OfflinePayments - url: /mrg/ce/OfflinePayments.html + - label: ConfigurableSharedCatalog + url: /mrg/module-configurable-shared-catalog.html - - label: OfflineShipping - url: /mrg/ce/OfflineShipping.html + - label: Contact + url: /mrg/module-contact.html - - label: PageCache - url: /mrg/ce/PageCache.html + - label: Cookie + url: /mrg/module-cookie.html - - label: Payment - url: /mrg/ce/Payment.html + - label: Cron + url: /mrg/module-cron.html - - label: Paypal - url: /mrg/ce/Paypal.html + - label: Csp + url: /mrg/module-csp.html - - label: PaypalCaptcha - url: /mrg/ce/PaypalCaptcha.html + - label: CurrencySymbol + url: /mrg/module-currency-symbol.html - - label: PaypalGraphQl - url: /mrg/ce/PaypalGraphQl.html + - label: CustomAttributeManagement + url: /mrg/module-custom-attribute-management.html - - label: Persistent - url: /mrg/ce/Persistent.html + - label: Customer + url: /mrg/module-customer.html - - label: ProductAlert - url: /mrg/ce/ProductAlert.html + - label: CustomerAnalytics + url: /mrg/module-customer-analytics.html - - label: ProductVideo - url: /mrg/ce/ProductVideo.html + - label: CustomerBalance + url: /mrg/module-customer-balance.html - - label: Quote - url: /mrg/ce/Quote.html + - label: CustomerBalanceGraphQl + url: /mrg/module-customer-balance-graph-ql.html - - label: QuoteAnalytics - url: /mrg/ce/QuoteAnalytics.html + - label: CustomerCustomAttributes + url: /mrg/module-customer-custom-attributes.html - - label: QuoteGraphQl - url: /mrg/ce/QuoteGraphQl.html + - label: CustomerDownloadableGraphQl + url: /mrg/module-customer-downloadable-graph-ql.html - - label: RelatedProductGraphQl - url: /mrg/ce/RelatedProductGraphQl.html + - label: CustomerFinance + url: /mrg/module-customer-finance.html - - label: ReleaseNotification - url: /mrg/ce/ReleaseNotification.html + - label: CustomerGraphQl + url: /mrg/module-customer-graph-ql.html - - label: Reports - url: /mrg/ce/Reports.html + - label: CustomerImportExport + url: /mrg/module-customer-import-export.html - - label: RequireJs - url: /mrg/ce/RequireJs.html + - label: CustomerSegment + url: /mrg/module-customer-segment.html - - label: Review - url: /mrg/ce/Review.html + - label: Cybersource + url: /mrg/module-cybersource.html - - label: ReviewAnalytics - url: /mrg/ce/ReviewAnalytics.html + - label: Deploy + url: /mrg/module-deploy.html - - label: Robots - url: /mrg/ce/Robots.html + - label: Developer + url: /mrg/module-developer.html - - label: Rss - url: /mrg/ce/Rss.html + - label: Dhl + url: /mrg/module-dhl.html - - label: Rule - url: /mrg/ce/Rule.html + - label: Directory + url: /mrg/module-directory.html - - label: Sales - url: /mrg/ce/Sales.html + - label: DirectoryGraphQl + url: /mrg/module-directory-graph-ql.html - - label: SalesAnalytics - url: /mrg/ce/SalesAnalytics.html + - label: Downloadable + url: /mrg/module-downloadable.html - - label: SalesGraphQl - url: /mrg/ce/SalesGraphQl.html + - label: DownloadableGraphQl + url: /mrg/module-downloadable-graph-ql.html - - label: SalesInventory - url: /mrg/ce/SalesInventory.html + - label: DownloadableImportExport + url: /mrg/module-downloadable-import-export.html - - label: SalesRule - url: /mrg/ce/SalesRule.html + - label: DownloadableStaging + url: /mrg/module-downloadable-staging.html - - label: SalesSequence - url: /mrg/ce/SalesSequence.html + - label: Eav + url: /mrg/module-eav.html - - label: SampleData - url: /mrg/ce/SampleData.html + - label: EavGraphQl + url: /mrg/module-eav-graph-ql.html - - label: Search - url: /mrg/ce/Search.html + - label: Elasticsearch + url: /mrg/module-elasticsearch.html - - label: Security - url: /mrg/ce/Security.html + - label: Elasticsearch6 + url: /mrg/module-elasticsearch-6.html - - label: SendFriend - url: /mrg/ce/SendFriend.html + - label: Elasticsearch7 + url: /mrg/module-elasticsearch-7.html - - label: SendFriendGraphQl - url: /mrg/ce/SendFriendGraphQl.html + - label: ElasticsearchCatalogPermissions + url: /mrg/module-elasticsearch-catalog-permissions.html - - label: Shipping - url: /mrg/ce/Shipping.html + - label: Email + url: /mrg/module-email.html - - label: Signifyd - url: /mrg/ce/Signifyd.html + - label: EncryptionKey + url: /mrg/module-encryption-key.html - - label: Sitemap - url: /mrg/ce/Sitemap.html + - label: Enterprise + url: /mrg/module-enterprise.html - - label: Store - url: /mrg/ce/Store.html + - label: Eway + url: /mrg/module-eway.html - - label: StoreGraphQl - url: /mrg/ce/StoreGraphQl.html + - label: Fedex + url: /mrg/module-fedex.html - - label: Swagger - url: /mrg/ce/Swagger.html + - label: GiftCard + url: /mrg/module-gift-card.html - - label: SwaggerWebapi - url: /mrg/ce/SwaggerWebapi.html + - label: GiftCardAccount + url: /mrg/module-gift-card-account.html - - label: SwaggerWebapiAsync - url: /mrg/ce/SwaggerWebapiAsync.html + - label: GiftCardAccountGraphQl + url: /mrg/module-gift-card-account-graph-ql.html - - label: Swatches - url: /mrg/ce/Swatches.html + - label: GiftCardGraphQl + url: /mrg/module-gift-card-graph-ql.html - - label: SwatchesGraphQl - url: /mrg/ce/SwatchesGraphQl.html + - label: GiftCardImportExport + url: /mrg/module-gift-card-import-export.html - - label: SwatchesLayeredNavigation - url: /mrg/ce/SwatchesLayeredNavigation.html + - label: GiftCardNegotiableQuote + url: /mrg/module-gift-card-negotiable-quote.html - - label: Tax - url: /mrg/ce/Tax.html + - label: GiftCardRequisitionList + url: /mrg/module-gift-card-requisition-list.html - - label: TaxGraphQl - url: /mrg/ce/TaxGraphQl.html + - label: GiftCardSharedCatalog + url: /mrg/module-gift-card-shared-catalog.html - - label: Theme - url: /mrg/ce/Theme.html + - label: GiftCardStaging + url: /mrg/module-gift-card-staging.html - - label: ThemeGraphQl - url: /mrg/ce/ThemeGraphQl.html + - label: GiftMessage + url: /mrg/module-gift-message.html - - label: Tinymce3 - url: /mrg/ce/Tinymce3.html + - label: GiftMessageStaging + url: /mrg/module-gift-message-staging.html - - label: Translation - url: /mrg/ce/Translation.html + - label: GiftRegistry + url: /mrg/module-gift-registry.html - - label: Ui - url: /mrg/ce/Ui.html + - label: GiftWrapping + url: /mrg/module-gift-wrapping.html - - label: Ups - url: /mrg/ce/Ups.html + - label: GiftWrappingStaging + url: /mrg/module-gift-wrapping-staging.html - - label: UrlRewrite - url: /mrg/ce/UrlRewrite.html + - label: GoogleAdwords + url: /mrg/module-google-adwords.html - - label: UrlRewriteGraphQl - url: /mrg/ce/UrlRewriteGraphQl.html + - label: GoogleAnalytics + url: /mrg/module-google-analytics.html - - label: User - url: /mrg/ce/User.html + - label: GoogleOptimizer + url: /mrg/module-google-optimizer.html - - label: Usps - url: /mrg/ce/Usps.html + - label: GoogleOptimizerStaging + url: /mrg/module-google-optimizer-staging.html - - label: Variable - url: /mrg/ce/Variable.html + - label: GoogleTagManager + url: /mrg/module-google-tag-manager.html - - label: Vault - url: /mrg/ce/Vault.html + - label: GraphQl + url: /mrg/module-graph-ql.html - - label: VaultGraphQl - url: /mrg/ce/VaultGraphQl.html + - label: GraphQlCache + url: /mrg/module-graph-ql-cache.html - - label: Version - url: /mrg/ce/Version.html + - label: GroupedCatalogInventory + url: /mrg/module-grouped-catalog-inventory.html - - label: Webapi - url: /mrg/ce/Webapi.html + - label: GroupedProduct + url: /mrg/module-grouped-product.html - - label: WebapiAsync - url: /mrg/ce/WebapiAsync.html + - label: GroupedProductGraphQl + url: /mrg/module-grouped-product-graph-ql.html - - label: WebapiSecurity - url: /mrg/ce/WebapiSecurity.html + - label: GroupedProductStaging + url: /mrg/module-grouped-product-staging.html - - label: Weee - url: /mrg/ce/Weee.html + - label: GroupedRequisitionList + url: /mrg/module-grouped-requisition-list.html - - label: WeeeGraphQl - url: /mrg/ce/WeeeGraphQl.html + - label: GroupedSharedCatalog + url: /mrg/module-grouped-shared-catalog.html - - label: Widget - url: /mrg/ce/Widget.html + - label: ImportExport + url: /mrg/module-import-export.html - - label: Wishlist - url: /mrg/ce/Wishlist.html + - label: Indexer + url: /mrg/module-indexer.html - - label: WishlistAnalytics - url: /mrg/ce/WishlistAnalytics.html + - label: InstantPurchase + url: /mrg/module-instant-purchase.html - - label: WishlistGraphQl - url: /mrg/ce/WishlistGraphQl.html + - label: Integration + url: /mrg/module-integration.html + - label: Inventory + url: /mrg/module-inventory.html - - label: Core Adobe Commerce only, 2.3.7 - include_versions: ["2.3"] - children: + - label: InventoryAdminUi + url: /mrg/module-inventory-admin-ui.html - - label: AdminGws - url: /mrg/ee/AdminGws.html + - label: InventoryAdvancedCheckout + url: /mrg/module-inventory-advanced-checkout.html - - label: AdminGwsConfigurableProduct - url: /mrg/ee/AdminGwsConfigurableProduct.html + - label: InventoryApi + url: /mrg/module-inventory-api.html - - label: AdminGwsStaging - url: /mrg/ee/AdminGwsStaging.html + - label: InventoryBundleProduct + url: /mrg/module-inventory-bundle-product.html - - label: AdvancedCatalog - url: /mrg/ee/AdvancedCatalog.html + - label: InventoryBundleProductAdminUi + url: /mrg/module-inventory-bundle-product-admin-ui.html - - label: AdvancedCheckout - url: /mrg/ee/AdvancedCheckout.html + - label: InventoryCache + url: /mrg/module-inventory-cache.html - - label: AdvancedRule - url: /mrg/ee/AdvancedRule.html + - label: InventoryCatalog + url: /mrg/module-inventory-catalog.html - - label: AdvancedSalesRule - url: /mrg/ee/AdvancedSalesRule.html + - label: InventoryCatalogAdminUi + url: /mrg/module-inventory-catalog-admin-ui.html - - label: Banner - url: /mrg/ee/Banner.html + - label: InventoryCatalogApi + url: /mrg/module-inventory-catalog-api.html - - label: BannerCustomerSegment - url: /mrg/ee/BannerCustomerSegment.html + - label: InventoryCatalogSearch + url: /mrg/module-inventory-catalog-search.html - - label: BundleImportExportStaging - url: /mrg/ee/BundleImportExportStaging.html + - label: InventoryConfigurableProduct + url: /mrg/module-inventory-configurable-product.html - - label: BundleStaging - url: /mrg/ee/BundleStaging.html + - label: InventoryConfigurableProductAdminUi + url: /mrg/module-inventory-configurable-product-admin-ui.html - - label: CatalogEvent - url: /mrg/ee/CatalogEvent.html + - label: InventoryConfigurableProductIndexer + url: /mrg/module-inventory-configurable-product-indexer.html - - label: CatalogImportExportStaging - url: /mrg/ee/CatalogImportExportStaging.html + - label: InventoryConfiguration + url: /mrg/module-inventory-configuration.html - - label: CatalogInventoryStaging - url: /mrg/ee/CatalogInventoryStaging.html + - label: InventoryConfigurationApi + url: /mrg/module-inventory-configuration-api.html - - label: CatalogPermissions - url: /mrg/ee/CatalogPermissions.html + - label: InventoryDistanceBasedSourceSelection + url: /mrg/module-inventory-distance-based-source-selection.html - - label: CatalogRuleStaging - url: /mrg/ee/CatalogRuleStaging.html + - label: InventoryDistanceBasedSourceSelectionAdminUi + url: /mrg/module-inventory-distance-based-source-selection-admin-ui.html - - label: CatalogStaging - url: /mrg/ee/CatalogStaging.html + - label: InventoryDistanceBasedSourceSelectionApi + url: /mrg/module-inventory-distance-based-source-selection-api.html - - label: CatalogStagingGraphQl - url: /mrg/ee/CatalogStagingGraphQl.html + - label: InventoryElasticsearch + url: /mrg/module-inventory-elasticsearch.html - - label: CatalogUrlRewriteStaging - url: /mrg/ee/CatalogUrlRewriteStaging.html + - label: InventoryExportStock + url: /mrg/module-inventory-export-stock.html - - label: CheckoutAddressSearch - url: /mrg/ee/CheckoutAddressSearch.html + - label: InventoryExportStockApi + url: /mrg/module-inventory-export-stock-api.html - - label: CheckoutAddressSearchGiftRegistry - url: /mrg/ee/CheckoutAddressSearchGiftRegistry.html + - label: InventoryGraphQl + url: /mrg/module-inventory-graph-ql.html - - label: CheckoutStaging - url: /mrg/ee/CheckoutStaging.html + - label: InventoryGroupedProduct + url: /mrg/module-inventory-grouped-product.html - - label: CmsStaging - url: /mrg/ee/CmsStaging.html + - label: InventoryGroupedProductAdminUi + url: /mrg/module-inventory-grouped-product-admin-ui.html - - label: ConfigurableProductStaging - url: /mrg/ee/ConfigurableProductStaging.html + - label: InventoryGroupedProductIndexer + url: /mrg/module-inventory-grouped-product-indexer.html - - label: CustomAttributeManagement - url: /mrg/ee/CustomAttributeManagement.html + - label: InventoryImportExport + url: /mrg/module-inventory-import-export.html - - label: CustomerBalance - url: /mrg/ee/CustomerBalance.html + - label: InventoryIndexer + url: /mrg/module-inventory-indexer.html - - label: CustomerBalanceGraphQl - url: /mrg/ee/CustomerBalanceGraphQl.html + - label: InventoryLowQuantityNotification + url: /mrg/module-inventory-low-quantity-notification.html - - label: CustomerCustomAttributes - url: /mrg/ee/CustomerCustomAttributes.html + - label: InventoryLowQuantityNotificationAdminUi + url: /mrg/module-inventory-low-quantity-notification-admin-ui.html - - label: CustomerFinance - url: /mrg/ee/CustomerFinance.html + - label: InventoryLowQuantityNotificationApi + url: /mrg/module-inventory-low-quantity-notification-api.html - - label: CustomerSegment - url: /mrg/ee/CustomerSegment.html + - label: InventoryMultiDimensionalIndexerApi + url: /mrg/module-inventory-multi-dimensional-indexer-api.html - - label: Cybersource - url: /mrg/ee/Cybersource.html + - label: InventoryProductAlert + url: /mrg/module-inventory-product-alert.html - - label: DownloadableStaging - url: /mrg/ee/DownloadableStaging.html + - label: InventoryRequisitionList + url: /mrg/module-inventory-requisition-list.html - - label: ElasticsearchCatalogPermissions - url: /mrg/ee/ElasticsearchCatalogPermissions.html + - label: InventoryReservationCli + url: /mrg/module-inventory-reservation-cli.html - - label: Enterprise - url: /mrg/ee/Enterprise.html + - label: InventoryReservations + url: /mrg/module-inventory-reservations.html - - label: Eway - url: /mrg/ee/Eway.html + - label: InventoryReservationsApi + url: /mrg/module-inventory-reservations-api.html - - label: GiftCard - url: /mrg/ee/GiftCard.html + - label: InventorySales + url: /mrg/module-inventory-sales.html - - label: GiftCardAccount - url: /mrg/ee/GiftCardAccount.html + - label: InventorySalesAdminUi + url: /mrg/module-inventory-sales-admin-ui.html - - label: GiftCardAccountGraphQl - url: /mrg/ee/GiftCardAccountGraphQl.html + - label: InventorySalesApi + url: /mrg/module-inventory-sales-api.html - - label: GiftCardGraphQl - url: /mrg/ee/GiftCardGraphQl.html + - label: InventorySalesFrontendUi + url: /mrg/module-inventory-sales-frontend-ui.html - - label: GiftCardImportExport - url: /mrg/ee/GiftCardImportExport.html + - label: InventorySetupFixtureGenerator + url: /mrg/module-inventory-setup-fixture-generator.html - - label: GiftCardStaging - url: /mrg/ee/GiftCardStaging.html + - label: InventoryShipping + url: /mrg/module-inventory-shipping.html - - label: GiftMessageStaging - url: /mrg/ee/GiftMessageStaging.html + - label: InventoryShippingAdminUi + url: /mrg/module-inventory-shipping-admin-ui.html - - label: GiftRegistry - url: /mrg/ee/GiftRegistry.html + - label: InventorySourceDeductionApi + url: /mrg/module-inventory-source-deduction-api.html - - label: GiftWrapping - url: /mrg/ee/GiftWrapping.html + - label: InventorySourceSelection + url: /mrg/module-inventory-source-selection.html - - label: GiftWrappingStaging - url: /mrg/ee/GiftWrappingStaging.html + - label: InventorySourceSelectionApi + url: /mrg/module-inventory-source-selection-api.html - - label: GoogleOptimizerStaging - url: /mrg/ee/GoogleOptimizerStaging.html + - label: Invitation + url: /mrg/module-invitation.html - - label: GoogleTagManager - url: /mrg/ee/GoogleTagManager.html + - label: LayeredNavigation + url: /mrg/module-layered-navigation.html - - label: GroupedProductStaging - url: /mrg/ee/GroupedProductStaging.html + - label: LayeredNavigationStaging + url: /mrg/module-layered-navigation-staging.html - - label: Invitation - url: /mrg/ee/Invitation.html + - label: Logging + url: /mrg/module-logging.html - - label: LayeredNavigationStaging - url: /mrg/ee/LayeredNavigationStaging.html + - label: Marketplace + url: /mrg/module-marketplace.html - - label: Logging - url: /mrg/ee/Logging.html + - label: MediaGallery + url: /mrg/module-media-gallery.html - - label: MsrpStaging - url: /mrg/ee/MsrpStaging.html + - label: MediaGalleryApi + url: /mrg/module-media-gallery-api.html - - label: MultipleWishlist - url: /mrg/ee/MultipleWishlist.html + - label: MediaStorage + url: /mrg/module-media-storage.html - - label: PaymentStaging - url: /mrg/ee/PaymentStaging.html + - label: MessageQueue + url: /mrg/module-message-queue.html - - label: PersistentHistory - url: /mrg/ee/PersistentHistory.html + - label: MsrpConfigurableProduct + url: /mrg/module-msrp-configurable-product.html - - label: PricePermissions - url: /mrg/ee/PricePermissions.html + - label: MsrpGroupedProduct + url: /mrg/module-msrp-grouped-product.html - - label: ProductVideoStaging - url: /mrg/ee/ProductVideoStaging.html + - label: MsrpStaging + url: /mrg/module-msrp-staging.html - - label: PromotionPermissions - url: /mrg/ee/PromotionPermissions.html + - label: MultipleWishlist + url: /mrg/module-multiple-wishlist.html - - label: Reminder - url: /mrg/ee/Reminder.html + - label: Multishipping + url: /mrg/module-multishipping.html - - label: ResourceConnections - url: /mrg/ee/ResourceConnections.html + - label: MysqlMq + url: /mrg/module-mysql-mq.html - - label: ReviewStaging - url: /mrg/ee/ReviewStaging.html + - label: NegotiableQuote + url: /mrg/module-negotiable-quote.html - - label: Reward - url: /mrg/ee/Reward.html + - label: NegotiableQuoteSharedCatalog + url: /mrg/module-negotiable-quote-shared-catalog.html - - label: RewardGraphQl - url: /mrg/ee/RewardGraphQl.html + - label: NewRelicReporting + url: /mrg/module-new-relic-reporting.html - - label: RewardStaging - url: /mrg/ee/RewardStaging.html + - label: Newsletter + url: /mrg/module-newsletter.html - - label: Rma - url: /mrg/ee/Rma.html + - label: OfflinePayments + url: /mrg/module-offline-payments.html - - label: RmaGraphQl - url: /mrg/ee/RmaGraphQl.html + - label: OfflineShipping + url: /mrg/module-offline-shipping.html - - label: RmaStaging - url: /mrg/ee/RmaStaging.html + - label: PageBuilder + url: /mrg/module-page-builder.html - - label: SalesArchive - url: /mrg/ee/SalesArchive.html + - label: PageBuilderAnalytics + url: /mrg/module-page-builder-analytics.html - - label: SalesRuleStaging - url: /mrg/ee/SalesRuleStaging.html + - label: PageCache + url: /mrg/module-page-cache.html - - label: ScalableCheckout - url: /mrg/ee/ScalableCheckout.html + - label: Payment + url: /mrg/module-payment.html - - label: ScalableInventory - url: /mrg/ee/ScalableInventory.html + - label: PaymentStaging + url: /mrg/module-payment-staging.html - - label: ScalableOms - url: /mrg/ee/ScalableOms.html + - label: Paypal + url: /mrg/module-paypal.html - - label: ScheduledImportExport - url: /mrg/ee/ScheduledImportExport.html + - label: PaypalCaptcha + url: /mrg/module-paypal-captcha.html - - label: SearchStaging - url: /mrg/ee/SearchStaging.html + - label: PaypalGraphQl + url: /mrg/module-paypal-graph-ql.html - - label: Staging - url: /mrg/ee/Staging.html + - label: PaypalRecaptcha + url: /mrg/module-paypal-recaptcha.html - - label: StagingGraphQl - url: /mrg/ee/StagingGraphQl.html + - label: Persistent + url: /mrg/module-persistent.html - - label: Support - url: /mrg/ee/Support.html + - label: PersistentHistory + url: /mrg/module-persistent-history.html - - label: TargetRule - url: /mrg/ee/TargetRule.html + - label: PricePermissions + url: /mrg/module-price-permissions.html - - label: Tinymce3Banner - url: /mrg/ee/Tinymce3Banner.html + - label: ProductAlert + url: /mrg/module-product-alert.html - - label: VersionsCms - url: /mrg/ee/VersionsCms.html + - label: ProductVideo + url: /mrg/module-product-video.html - - label: VersionsCmsUrlRewrite - url: /mrg/ee/VersionsCmsUrlRewrite.html + - label: ProductVideoStaging + url: /mrg/module-product-video-staging.html - - label: VisualMerchandiser - url: /mrg/ee/VisualMerchandiser.html + - label: PromotionPermissions + url: /mrg/module-promotion-permissions.html - - label: WebsiteRestriction - url: /mrg/ee/WebsiteRestriction.html + - label: QuickOrder + url: /mrg/module-quick-order.html - - label: WeeeStaging - url: /mrg/ee/WeeeStaging.html + - label: Quote + url: /mrg/module-quote.html - - label: Worldpay - url: /mrg/ee/Worldpay.html + - label: QuoteAnalytics + url: /mrg/module-quote-analytics.html + - label: QuoteGraphQl + url: /mrg/module-quote-graph-ql.html - - label: B2B extension, 1.1.7 - include_versions: ["2.3"] - children: + - label: RelatedProductGraphQl + url: /mrg/module-related-product-graph-ql.html - - label: B2b - url: /mrg/b2b/B2b.html + - label: ReleaseNotification + url: /mrg/module-release-notification.html - - label: BundleNegotiableQuote - url: /mrg/b2b/BundleNegotiableQuote.html + - label: Reminder + url: /mrg/module-reminder.html - - label: BundleRequisitionList - url: /mrg/b2b/BundleRequisitionList.html + - label: Reports + url: /mrg/module-reports.html - - label: BundleSharedCatalog - url: /mrg/b2b/BundleSharedCatalog.html + - label: RequireJs + url: /mrg/module-require-js.html - - label: CheckoutAddressSearchNegotiableQuote - url: /mrg/b2b/CheckoutAddressSearchNegotiableQuote.html + - label: RequisitionList + url: /mrg/module-requisition-list.html - - label: CheckoutAgreementsNegotiableQuote - url: /mrg/b2b/CheckoutAgreementsNegotiableQuote.html + - label: ResourceConnections + url: /mrg/module-resource-connections.html - - label: Company - url: /mrg/b2b/Company.html + - label: Review + url: /mrg/module-review.html - - label: CompanyCredit - url: /mrg/b2b/CompanyCredit.html + - label: ReviewAnalytics + url: /mrg/module-review-analytics.html - - label: CompanyPayment - url: /mrg/b2b/CompanyPayment.html + - label: ReviewStaging + url: /mrg/module-review-staging.html - - label: ConfigurableNegotiableQuote - url: /mrg/b2b/ConfigurableNegotiableQuote.html + - label: Reward + url: /mrg/module-reward.html - - label: ConfigurableRequisitionList - url: /mrg/b2b/ConfigurableRequisitionList.html + - label: RewardGraphQl + url: /mrg/module-reward-graph-ql.html - - label: ConfigurableSharedCatalog - url: /mrg/b2b/ConfigurableSharedCatalog.html + - label: RewardStaging + url: /mrg/module-reward-staging.html - - label: GiftCardNegotiableQuote - url: /mrg/b2b/GiftCardNegotiableQuote.html + - label: Rma + url: /mrg/module-rma.html - - label: GiftCardRequisitionList - url: /mrg/b2b/GiftCardRequisitionList.html + - label: RmaGraphQl + url: /mrg/module-rma-graph-ql.html - - label: GiftCardSharedCatalog - url: /mrg/b2b/GiftCardSharedCatalog.html + - label: RmaStaging + url: /mrg/module-rma-staging.html - - label: GroupedRequisitionList - url: /mrg/b2b/GroupedRequisitionList.html + - label: Robots + url: /mrg/module-robots.html - - label: GroupedSharedCatalog - url: /mrg/b2b/GroupedSharedCatalog.html + - label: Rss + url: /mrg/module-rss.html - - label: NegotiableQuote - url: /mrg/b2b/NegotiableQuote.html + - label: Rule + url: /mrg/module-rule.html - - label: NegotiableQuoteSharedCatalog - url: /mrg/b2b/NegotiableQuoteSharedCatalog.html + - label: Sales + url: /mrg/module-sales.html - - label: QuickOrder - url: /mrg/b2b/QuickOrder.html + - label: SalesAnalytics + url: /mrg/module-sales-analytics.html - - label: RequisitionList - url: /mrg/b2b/RequisitionList.html + - label: SalesArchive + url: /mrg/module-sales-archive.html - - label: SharedCatalog - url: /mrg/b2b/SharedCatalog.html + - label: SalesGraphQl + url: /mrg/module-sales-graph-ql.html + - label: SalesInventory + url: /mrg/module-sales-inventory.html - - label: Inventory Management (Open Source), 1.1.7 - include_versions: ["2.3"] - children: + - label: SalesRule + url: /mrg/module-sales-rule.html - - label: Inventory - url: /mrg/msi/Inventory.html + - label: SalesRuleStaging + url: /mrg/module-sales-rule-staging.html - - label: InventoryAdminUi - url: /mrg/msi/InventoryAdminUi.html + - label: SalesSequence + url: /mrg/module-sales-sequence.html - - label: InventoryAdvancedCheckout - url: /mrg/msi/InventoryAdvancedCheckout.html + - label: SampleData + url: /mrg/module-sample-data.html - - label: InventoryApi - url: /mrg/msi/InventoryApi.html + - label: ScalableCheckout + url: /mrg/module-scalable-checkout.html - - label: InventoryBundleProduct - url: /mrg/msi/InventoryBundleProduct.html + - label: ScalableInventory + url: /mrg/module-scalable-inventory.html - - label: InventoryBundleProductAdminUi - url: /mrg/msi/InventoryBundleProductAdminUi.html + - label: ScalableOms + url: /mrg/module-scalable-oms.html - - label: InventoryCache - url: /mrg/msi/InventoryCache.html + - label: ScheduledImportExport + url: /mrg/module-scheduled-import-export.html - - label: InventoryCatalog - url: /mrg/msi/InventoryCatalog.html + - label: Search + url: /mrg/module-search.html - - label: InventoryCatalogAdminUi - url: /mrg/msi/InventoryCatalogAdminUi.html + - label: SearchStaging + url: /mrg/module-search-staging.html - - label: InventoryCatalogApi - url: /mrg/msi/InventoryCatalogApi.html + - label: Security + url: /mrg/module-security.html - - label: InventoryCatalogSearch - url: /mrg/msi/InventoryCatalogSearch.html + - label: SendFriend + url: /mrg/module-send-friend.html - - label: InventoryConfigurableProduct - url: /mrg/msi/InventoryConfigurableProduct.html + - label: SendFriendGraphQl + url: /mrg/module-send-friend-graph-ql.html - - label: InventoryConfigurableProductAdminUi - url: /mrg/msi/InventoryConfigurableProductAdminUi.html + - label: SharedCatalog + url: /mrg/module-shared-catalog.html - - label: InventoryConfigurableProductIndexer - url: /mrg/msi/InventoryConfigurableProductIndexer.html + - label: Shipping + url: /mrg/module-shipping.html - - label: InventoryConfiguration - url: /mrg/msi/InventoryConfiguration.html + - label: Signifyd + url: /mrg/module-signifyd.html - - label: InventoryConfigurationApi - url: /mrg/msi/InventoryConfigurationApi.html + - label: Sitemap + url: /mrg/module-sitemap.html - - label: InventoryDistanceBasedSourceSelection - url: /mrg/msi/InventoryDistanceBasedSourceSelection.html + - label: Staging + url: /mrg/module-staging.html - - label: InventoryDistanceBasedSourceSelectionAdminUi - url: /mrg/msi/InventoryDistanceBasedSourceSelectionAdminUi.html + - label: StagingGraphQl + url: /mrg/module-staging-graph-ql.html - - label: InventoryDistanceBasedSourceSelectionApi - url: /mrg/msi/InventoryDistanceBasedSourceSelectionApi.html + - label: StagingPageBuilder + url: /mrg/module-staging-page-builder.html - - label: InventoryElasticsearch - url: /mrg/msi/InventoryElasticsearch.html + - label: Store + url: /mrg/module-store.html - - label: InventoryExportStock - url: /mrg/msi/InventoryExportStock.html + - label: StoreGraphQl + url: /mrg/module-store-graph-ql.html - - label: InventoryExportStockApi - url: /mrg/msi/InventoryExportStockApi.html + - label: Support + url: /mrg/module-support.html - - label: InventoryGraphQl - url: /mrg/msi/InventoryGraphQl.html + - label: Swagger + url: /mrg/module-swagger.html - - label: InventoryGroupedProduct - url: /mrg/msi/InventoryGroupedProduct.html + - label: SwaggerWebapi + url: /mrg/module-swagger-webapi.html - - label: InventoryGroupedProductAdminUi - url: /mrg/msi/InventoryGroupedProductAdminUi.html + - label: SwaggerWebapiAsync + url: /mrg/module-swagger-webapi-async.html - - label: InventoryGroupedProductIndexer - url: /mrg/msi/InventoryGroupedProductIndexer.html + - label: Swatches + url: /mrg/module-swatches.html - - label: InventoryImportExport - url: /mrg/msi/InventoryImportExport.html + - label: SwatchesGraphQl + url: /mrg/module-swatches-graph-ql.html - - label: InventoryIndexer - url: /mrg/msi/InventoryIndexer.html + - label: SwatchesLayeredNavigation + url: /mrg/module-swatches-layered-navigation.html - - label: InventoryLowQuantityNotification - url: /mrg/msi/InventoryLowQuantityNotification.html + - label: TargetRule + url: /mrg/module-target-rule.html - - label: InventoryLowQuantityNotificationAdminUi - url: /mrg/msi/InventoryLowQuantityNotificationAdminUi.html + - label: Tax + url: /mrg/module-tax.html - - label: InventoryLowQuantityNotificationApi - url: /mrg/msi/InventoryLowQuantityNotificationApi.html + - label: TaxGraphQl + url: /mrg/module-tax-graph-ql.html - - label: InventoryMultiDimensionalIndexerApi - url: /mrg/msi/InventoryMultiDimensionalIndexerApi.html + - label: Theme + url: /mrg/module-theme.html - - label: InventoryProductAlert - url: /mrg/msi/InventoryProductAlert.html + - label: ThemeGraphQl + url: /mrg/module-theme-graph-ql.html - - label: InventoryRequisitionList - url: /mrg/msi/InventoryRequisitionList.html + - label: Tinymce3 + url: /mrg/module-tinymce-3.html - - label: InventoryReservationCli - url: /mrg/msi/InventoryReservationCli.html + - label: Tinymce3Banner + url: /mrg/module-tinymce-3-banner.html - - label: InventoryReservations - url: /mrg/msi/InventoryReservations.html + - label: Translation + url: /mrg/module-translation.html - - label: InventoryReservationsApi - url: /mrg/msi/InventoryReservationsApi.html + - label: Ui + url: /mrg/module-ui.html - - label: InventorySales - url: /mrg/msi/InventorySales.html + - label: Ups + url: /mrg/module-ups.html - - label: InventorySalesAdminUi - url: /mrg/msi/InventorySalesAdminUi.html + - label: UrlRewrite + url: /mrg/module-url-rewrite.html - - label: InventorySalesApi - url: /mrg/msi/InventorySalesApi.html + - label: UrlRewriteGraphQl + url: /mrg/module-url-rewrite-graph-ql.html - - label: InventorySalesFrontendUi - url: /mrg/msi/InventorySalesFrontendUi.html + - label: User + url: /mrg/module-user.html - - label: InventorySetupFixtureGenerator - url: /mrg/msi/InventorySetupFixtureGenerator.html + - label: Usps + url: /mrg/module-usps.html - - label: InventoryShipping - url: /mrg/msi/InventoryShipping.html + - label: Variable + url: /mrg/module-variable.html - - label: InventoryShippingAdminUi - url: /mrg/msi/InventoryShippingAdminUi.html + - label: Vault + url: /mrg/module-vault.html - - label: InventorySourceDeductionApi - url: /mrg/msi/InventorySourceDeductionApi.html + - label: VaultGraphQl + url: /mrg/module-vault-graph-ql.html - - label: InventorySourceSelection - url: /mrg/msi/InventorySourceSelection.html + - label: Version + url: /mrg/module-version.html - - label: InventorySourceSelectionApi - url: /mrg/msi/InventorySourceSelectionApi.html + - label: VersionsCms + url: /mrg/module-versions-cms.html + - label: VersionsCmsUrlRewrite + url: /mrg/module-versions-cms-url-rewrite.html - - label: Page Builder (Commerce), v1.3.4 - include_versions: ["2.3"] - children: + - label: VisualMerchandiser + url: /mrg/module-visual-merchandiser.html - - label: CatalogPageBuilderAnalytics - url: /mrg/page-builder/CatalogPageBuilderAnalytics.html + - label: Webapi + url: /mrg/module-webapi.html - - label: CmsPageBuilderAnalytics - url: /mrg/page-builder/CmsPageBuilderAnalytics.html + - label: WebapiAsync + url: /mrg/module-webapi-async.html - - label: PageBuilder - url: /mrg/page-builder/PageBuilder.html + - label: WebapiSecurity + url: /mrg/module-webapi-security.html + + - label: WebsiteRestriction + url: /mrg/module-website-restriction.html + + - label: Weee + url: /mrg/module-weee.html + + - label: WeeeGraphQl + url: /mrg/module-weee-graph-ql.html + + - label: WeeeStaging + url: /mrg/module-weee-staging.html + + - label: Widget + url: /mrg/module-widget.html + + - label: Wishlist + url: /mrg/module-wishlist.html + + - label: WishlistAnalytics + url: /mrg/module-wishlist-analytics.html + + - label: WishlistGraphQl + url: /mrg/module-wishlist-graph-ql.html + + - label: Worldpay + url: /mrg/module-worldpay.html - - label: PageBuilderAnalytics - url: /mrg/page-builder/PageBuilderAnalytics.html diff --git a/src/_data/toc/module-reference-guide-2_4.yml b/src/_data/toc/module-reference-guide-2_4.yml index 9601dcfd38f..f15f56be126 100644 --- a/src/_data/toc/module-reference-guide-2_4.yml +++ b/src/_data/toc/module-reference-guide-2_4.yml @@ -2,1253 +2,1414 @@ label: Module Reference Guide pages: - label: Introduction url: /mrg/intro.html - - - label: Core Open Source, 2.4.2 - include_versions: ["2.4"] - children: - - - label: AdminAnalytics - url: /mrg/ce/AdminAnalytics.html - - - label: AdminNotification - url: /mrg/ce/AdminNotification.html - - - label: AdvancedPricingImportExport - url: /mrg/ce/AdvancedPricingImportExport.html - - - label: AdvancedSearch - url: /mrg/ce/AdvancedSearch.html - - - label: Amqp - url: /mrg/ce/Amqp.html - - - label: AmqpStore - url: /mrg/ce/AmqpStore.html - - - label: Analytics - url: /mrg/ce/Analytics.html - - - label: AsynchronousOperations - url: /mrg/ce/AsynchronousOperations.html - - - label: Authorization - url: /mrg/ce/Authorization.html - - - label: AwsS3 - url: /mrg/ce/AwsS3.html - - - label: Backend - url: /mrg/ce/Backend.html - - - label: Backup - url: /mrg/ce/Backup.html - - - label: Bundle - url: /mrg/ce/Bundle.html - - - label: BundleGraphQl - url: /mrg/ce/BundleGraphQl.html - - - label: BundleImportExport - url: /mrg/ce/BundleImportExport.html - - - label: CacheInvalidate - url: /mrg/ce/CacheInvalidate.html - - - label: Captcha - url: /mrg/ce/Captcha.html - - - label: CardinalCommerce - url: /mrg/ce/CardinalCommerce.html - - - label: Catalog - url: /mrg/ce/Catalog.html - - - label: CatalogAnalytics - url: /mrg/ce/CatalogAnalytics.html - - - label: CatalogCmsGraphQl - url: /mrg/ce/CatalogCmsGraphQl.html - - - label: CatalogCustomerGraphQl - url: /mrg/ce/CatalogCustomerGraphQl.html - - - label: CatalogGraphQl - url: /mrg/ce/CatalogGraphQl.html - - - label: CatalogInventory - url: /mrg/ce/CatalogInventory.html - - - label: CatalogInventoryGraphQl - url: /mrg/ce/CatalogInventoryGraphQl.html - - - label: CatalogRule - url: /mrg/ce/CatalogRule.html - - - label: CatalogRuleConfigurable - url: /mrg/ce/CatalogRuleConfigurable.html - - - label: CatalogRuleGraphQl - url: /mrg/ce/CatalogRuleGraphQl.html - - - label: CatalogSearch - url: /mrg/ce/CatalogSearch.html - - - label: CatalogUrlRewriteGraphQl - url: /mrg/ce/CatalogUrlRewriteGraphQl.html - - - label: CatalogWidget - url: /mrg/ce/CatalogWidget.html - - - label: Checkout - url: /mrg/ce/Checkout.html - - - label: CheckoutAgreements - url: /mrg/ce/CheckoutAgreements.html - - - label: CheckoutAgreementsGraphQl - url: /mrg/ce/CheckoutAgreementsGraphQl.html - - - label: Cms - url: /mrg/ce/Cms.html - - - label: CmsGraphQl - url: /mrg/ce/CmsGraphQl.html - - - label: CmsUrlRewrite - url: /mrg/ce/CmsUrlRewrite.html - - - label: CmsUrlRewriteGraphQl - url: /mrg/ce/CmsUrlRewriteGraphQl.html - - - label: CompareListGraphQl - url: /mrg/ce/CompareListGraphQl.html - - - label: Config - url: /mrg/ce/Config.html - - - label: ConfigurableProduct - url: /mrg/ce/ConfigurableProduct.html - - - label: ConfigurableProductGraphQl - url: /mrg/ce/ConfigurableProductGraphQl.html - - - label: ConfigurableProductSales - url: /mrg/ce/ConfigurableProductSales.html - - - label: Contact - url: /mrg/ce/Contact.html - - - label: Cookie - url: /mrg/ce/Cookie.html - - - label: Cron - url: /mrg/ce/Cron.html - - - label: Csp - url: /mrg/ce/Csp.html - - - label: CurrencySymbol - url: /mrg/ce/CurrencySymbol.html - - - label: Customer - url: /mrg/ce/Customer.html - - - label: CustomerAnalytics - url: /mrg/ce/CustomerAnalytics.html - - - label: CustomerDownloadableGraphQl - url: /mrg/ce/CustomerDownloadableGraphQl.html - - - label: CustomerGraphQl - url: /mrg/ce/CustomerGraphQl.html - - - label: CustomerImportExport - url: /mrg/ce/CustomerImportExport.html - - - label: Deploy - url: /mrg/ce/Deploy.html - - - label: Developer - url: /mrg/ce/Developer.html - - - label: Dhl - url: /mrg/ce/Dhl.html - - - label: Directory - url: /mrg/ce/Directory.html - - - label: DirectoryGraphQl - url: /mrg/ce/DirectoryGraphQl.html - - - label: Downloadable - url: /mrg/ce/Downloadable.html - - - label: DownloadableGraphQl - url: /mrg/ce/DownloadableGraphQl.html - - - label: DownloadableImportExport - url: /mrg/ce/DownloadableImportExport.html - - - label: Eav - url: /mrg/ce/Eav.html - - - label: EavGraphQl - url: /mrg/ce/EavGraphQl.html - - - label: Elasticsearch - url: /mrg/ce/Elasticsearch.html - - - label: Elasticsearch6 - url: /mrg/ce/Elasticsearch6.html - - - label: Elasticsearch7 - url: /mrg/ce/Elasticsearch7.html - - - label: Email - url: /mrg/ce/Email.html - - - label: EncryptionKey - url: /mrg/ce/EncryptionKey.html - - - label: Fedex - url: /mrg/ce/Fedex.html - - - label: GiftMessage - url: /mrg/ce/GiftMessage.html - - - label: GiftMessageGraphQl - url: /mrg/ce/GiftMessageGraphQl.html - - - label: GoogleAdwords - url: /mrg/ce/GoogleAdwords.html - - - label: GoogleAnalytics - url: /mrg/ce/GoogleAnalytics.html - - - label: GoogleOptimizer - url: /mrg/ce/GoogleOptimizer.html - - - label: GraphQl - url: /mrg/ce/GraphQl.html - - - label: GraphQlCache - url: /mrg/ce/GraphQlCache.html - - - label: GroupedCatalogInventory - url: /mrg/ce/GroupedCatalogInventory.html - - - label: GroupedProduct - url: /mrg/ce/GroupedProduct.html - - - label: GroupedProductGraphQl - url: /mrg/ce/GroupedProductGraphQl.html - - - label: ImportExport - url: /mrg/ce/ImportExport.html - - - label: Indexer - url: /mrg/ce/Indexer.html - - - label: InstantPurchase - url: /mrg/ce/InstantPurchase.html - - - label: Integration - url: /mrg/ce/Integration.html - - - label: LayeredNavigation - url: /mrg/ce/LayeredNavigation.html - - - label: LoginAsCustomer - url: /mrg/ce/LoginAsCustomer.html - - - label: LoginAsCustomerAdminUi - url: /mrg/ce/LoginAsCustomerAdminUi.html - - - label: LoginAsCustomerApi - url: /mrg/ce/LoginAsCustomerApi.html - - - label: LoginAsCustomerAssistance - url: /mrg/ce/LoginAsCustomerAssistance.html - - - label: LoginAsCustomerFrontendUi - url: /mrg/ce/LoginAsCustomerFrontendUi.html - - - label: LoginAsCustomerGraphQl - url: /mrg/ce/LoginAsCustomerGraphQl.html - - - label: LoginAsCustomerLog - url: /mrg/ce/LoginAsCustomerLog.html - - - label: LoginAsCustomerPageCache - url: /mrg/ce/LoginAsCustomerPageCache.html - - - label: LoginAsCustomerQuote - url: /mrg/ce/LoginAsCustomerQuote.html - - - label: LoginAsCustomerSales - url: /mrg/ce/LoginAsCustomerSales.html - - - label: Marketplace - url: /mrg/ce/Marketplace.html - - - label: MediaContent - url: /mrg/ce/MediaContent.html - - - label: MediaContentApi - url: /mrg/ce/MediaContentApi.html - - - label: MediaContentCatalog - url: /mrg/ce/MediaContentCatalog.html - - - label: MediaContentCms - url: /mrg/ce/MediaContentCms.html - - - label: MediaContentSynchronization - url: /mrg/ce/MediaContentSynchronization.html - - - label: MediaContentSynchronizationApi - url: /mrg/ce/MediaContentSynchronizationApi.html - - - label: MediaContentSynchronizationCatalog - url: /mrg/ce/MediaContentSynchronizationCatalog.html - - - label: MediaContentSynchronizationCms - url: /mrg/ce/MediaContentSynchronizationCms.html - - - label: MediaGallery - url: /mrg/ce/MediaGallery.html - - - label: MediaGalleryApi - url: /mrg/ce/MediaGalleryApi.html - - - label: MediaGalleryCatalog - url: /mrg/ce/MediaGalleryCatalog.html - - - label: MediaGalleryCatalogIntegration - url: /mrg/ce/MediaGalleryCatalogIntegration.html - - - label: MediaGalleryCatalogUi - url: /mrg/ce/MediaGalleryCatalogUi.html - - - label: MediaGalleryCmsUi - url: /mrg/ce/MediaGalleryCmsUi.html - - - label: MediaGalleryIntegration - url: /mrg/ce/MediaGalleryIntegration.html - - - label: MediaGalleryMetadata - url: /mrg/ce/MediaGalleryMetadata.html - - - label: MediaGalleryMetadataApi - url: /mrg/ce/MediaGalleryMetadataApi.html - - - label: MediaGalleryRenditions - url: /mrg/ce/MediaGalleryRenditions.html - - - label: MediaGalleryRenditionsApi - url: /mrg/ce/MediaGalleryRenditionsApi.html - - - label: MediaGallerySynchronization - url: /mrg/ce/MediaGallerySynchronization.html - - - label: MediaGallerySynchronizationApi - url: /mrg/ce/MediaGallerySynchronizationApi.html - - - label: MediaGallerySynchronizationMetadata - url: /mrg/ce/MediaGallerySynchronizationMetadata.html - - - label: MediaGalleryUi - url: /mrg/ce/MediaGalleryUi.html - - - label: MediaGalleryUiApi - url: /mrg/ce/MediaGalleryUiApi.html - - - label: MediaStorage - url: /mrg/ce/MediaStorage.html - - - label: MessageQueue - url: /mrg/ce/MessageQueue.html - - - label: MsrpConfigurableProduct - url: /mrg/ce/MsrpConfigurableProduct.html - - - label: MsrpGroupedProduct - url: /mrg/ce/MsrpGroupedProduct.html - - - label: Multishipping - url: /mrg/ce/Multishipping.html - - - label: MysqlMq - url: /mrg/ce/MysqlMq.html - - - label: NewRelicReporting - url: /mrg/ce/NewRelicReporting.html - - - label: Newsletter - url: /mrg/ce/Newsletter.html - - - label: NewsletterGraphQl - url: /mrg/ce/NewsletterGraphQl.html - - - label: OfflinePayments - url: /mrg/ce/OfflinePayments.html - - - label: OfflineShipping - url: /mrg/ce/OfflineShipping.html - - - label: PageCache - url: /mrg/ce/PageCache.html - - - label: Payment - url: /mrg/ce/Payment.html - - - label: Paypal - url: /mrg/ce/Paypal.html - - - label: PaypalCaptcha - url: /mrg/ce/PaypalCaptcha.html - - - label: PaypalGraphQl - url: /mrg/ce/PaypalGraphQl.html - - - label: Persistent - url: /mrg/ce/Persistent.html - - - label: ProductAlert - url: /mrg/ce/ProductAlert.html - - - label: ProductVideo - url: /mrg/ce/ProductVideo.html - - - label: Quote - url: /mrg/ce/Quote.html - - - label: QuoteAnalytics - url: /mrg/ce/QuoteAnalytics.html - - - label: QuoteBundleOptions - url: /mrg/ce/QuoteBundleOptions.html - - - label: QuoteConfigurableOptions - url: /mrg/ce/QuoteConfigurableOptions.html - - - label: QuoteDownloadableLinks - url: /mrg/ce/QuoteDownloadableLinks.html - - - label: QuoteGraphQl - url: /mrg/ce/QuoteGraphQl.html - - - label: RelatedProductGraphQl - url: /mrg/ce/RelatedProductGraphQl.html - - - label: ReleaseNotification - url: /mrg/ce/ReleaseNotification.html - - - label: RemoteStorage - url: /mrg/ce/RemoteStorage.html - - - label: Reports - url: /mrg/ce/Reports.html - - - label: RequireJs - url: /mrg/ce/RequireJs.html - - - label: Review - url: /mrg/ce/Review.html - - - label: ReviewAnalytics - url: /mrg/ce/ReviewAnalytics.html - - - label: ReviewGraphQl - url: /mrg/ce/ReviewGraphQl.html - - - label: Robots - url: /mrg/ce/Robots.html - - - label: Rss - url: /mrg/ce/Rss.html - - - label: Rule - url: /mrg/ce/Rule.html - - - label: Sales - url: /mrg/ce/Sales.html - - - label: SalesAnalytics - url: /mrg/ce/SalesAnalytics.html - - - label: SalesGraphQl - url: /mrg/ce/SalesGraphQl.html - - - label: SalesInventory - url: /mrg/ce/SalesInventory.html - - - label: SalesRule - url: /mrg/ce/SalesRule.html - - - label: SalesSequence - url: /mrg/ce/SalesSequence.html - - - label: SampleData - url: /mrg/ce/SampleData.html - - - label: Search - url: /mrg/ce/Search.html - - - label: Security - url: /mrg/ce/Security.html - - - label: SendFriend - url: /mrg/ce/SendFriend.html - - - label: SendFriendGraphQl - url: /mrg/ce/SendFriendGraphQl.html - - - label: Shipping - url: /mrg/ce/Shipping.html - - - label: Sitemap - url: /mrg/ce/Sitemap.html - - - label: Store - url: /mrg/ce/Store.html - - - label: StoreGraphQl - url: /mrg/ce/StoreGraphQl.html - - - label: Swagger - url: /mrg/ce/Swagger.html - - - label: SwaggerWebapi - url: /mrg/ce/SwaggerWebapi.html - - - label: SwaggerWebapiAsync - url: /mrg/ce/SwaggerWebapiAsync.html - - - label: Swatches - url: /mrg/ce/Swatches.html - - - label: SwatchesGraphQl - url: /mrg/ce/SwatchesGraphQl.html - - - label: SwatchesLayeredNavigation - url: /mrg/ce/SwatchesLayeredNavigation.html - - - label: Tax - url: /mrg/ce/Tax.html - - - label: TaxGraphQl - url: /mrg/ce/TaxGraphQl.html - - - label: Theme - url: /mrg/ce/Theme.html - - - label: ThemeGraphQl - url: /mrg/ce/ThemeGraphQl.html - - - label: Tinymce3 - url: /mrg/ce/Tinymce3.html - - - label: Translation - url: /mrg/ce/Translation.html - - - label: Ui - url: /mrg/ce/Ui.html - - - label: Ups - url: /mrg/ce/Ups.html - - - label: UrlRewrite - url: /mrg/ce/UrlRewrite.html - - - label: UrlRewriteGraphQl - url: /mrg/ce/UrlRewriteGraphQl.html - - - label: User - url: /mrg/ce/User.html - - - label: Usps - url: /mrg/ce/Usps.html - - - label: Variable - url: /mrg/ce/Variable.html - - - label: Vault - url: /mrg/ce/Vault.html - - - label: VaultGraphQl - url: /mrg/ce/VaultGraphQl.html - - - label: Version - url: /mrg/ce/Version.html - - - label: Webapi - url: /mrg/ce/Webapi.html - - - label: WebapiAsync - url: /mrg/ce/WebapiAsync.html - - - label: WebapiSecurity - url: /mrg/ce/WebapiSecurity.html - - - label: Weee - url: /mrg/ce/Weee.html - - - label: WeeeGraphQl - url: /mrg/ce/WeeeGraphQl.html - - - label: Widget - url: /mrg/ce/Widget.html - - - label: Wishlist - url: /mrg/ce/Wishlist.html - - - label: WishlistAnalytics - url: /mrg/ce/WishlistAnalytics.html - - - label: WishlistGraphQl - url: /mrg/ce/WishlistGraphQl.html - - - - label: Core Commerce only, 2.4.2 - include_versions: ["2.4"] - children: - - - label: AdminGws - url: /mrg/ee/AdminGws.html - - - label: AdminGwsConfigurableProduct - url: /mrg/ee/AdminGwsConfigurableProduct.html - - - label: AdminGwsStaging - url: /mrg/ee/AdminGwsStaging.html - - - label: AdvancedCatalog - url: /mrg/ee/AdvancedCatalog.html - - - label: AdvancedCheckout - url: /mrg/ee/AdvancedCheckout.html - - - label: AdvancedRule - url: /mrg/ee/AdvancedRule.html - - - label: AdvancedSalesRule - url: /mrg/ee/AdvancedSalesRule.html - - - label: AwsS3CustomerCustomAttributes - url: /mrg/ee/AwsS3CustomerCustomAttributes.html - - - label: Banner - url: /mrg/ee/Banner.html - - - label: BannerCustomerSegment - url: /mrg/ee/BannerCustomerSegment.html - - - label: BundleImportExportStaging - url: /mrg/ee/BundleImportExportStaging.html - - - label: BundleStaging - url: /mrg/ee/BundleStaging.html - - - label: CatalogEvent - url: /mrg/ee/CatalogEvent.html - - - label: CatalogImportExportStaging - url: /mrg/ee/CatalogImportExportStaging.html - - - label: CatalogInventoryStaging - url: /mrg/ee/CatalogInventoryStaging.html - - - label: CatalogPermissions - url: /mrg/ee/CatalogPermissions.html - - - label: CatalogPermissionsGraphQl - url: /mrg/ee/CatalogPermissionsGraphQl.html - - - label: CatalogRuleStaging - url: /mrg/ee/CatalogRuleStaging.html - - - label: CatalogStaging - url: /mrg/ee/CatalogStaging.html - - - label: CatalogStagingGraphQl - url: /mrg/ee/CatalogStagingGraphQl.html - - - label: CatalogUrlRewriteStaging - url: /mrg/ee/CatalogUrlRewriteStaging.html - - - label: CheckoutAddressSearch - url: /mrg/ee/CheckoutAddressSearch.html - - - label: CheckoutAddressSearchGiftRegistry - url: /mrg/ee/CheckoutAddressSearchGiftRegistry.html - - - label: CheckoutStaging - url: /mrg/ee/CheckoutStaging.html - - - label: CmsStaging - url: /mrg/ee/CmsStaging.html - - - label: ConfigurableProductStaging - url: /mrg/ee/ConfigurableProductStaging.html - - - label: CustomAttributeManagement - url: /mrg/ee/CustomAttributeManagement.html - - - label: CustomerBalance - url: /mrg/ee/CustomerBalance.html - - - label: CustomerBalanceGraphQl - url: /mrg/ee/CustomerBalanceGraphQl.html - - - label: CustomerCustomAttributes - url: /mrg/ee/CustomerCustomAttributes.html - - - label: CustomerFinance - url: /mrg/ee/CustomerFinance.html - - - label: CustomerSegment - url: /mrg/ee/CustomerSegment.html - - - label: DownloadableStaging - url: /mrg/ee/DownloadableStaging.html - - - label: ElasticsearchCatalogPermissions - url: /mrg/ee/ElasticsearchCatalogPermissions.html - - - label: Enterprise - url: /mrg/ee/Enterprise.html - - - label: GiftCard - url: /mrg/ee/GiftCard.html - - - label: GiftCardAccount - url: /mrg/ee/GiftCardAccount.html - - - label: GiftCardAccountGraphQl - url: /mrg/ee/GiftCardAccountGraphQl.html - - - label: GiftCardGraphQl - url: /mrg/ee/GiftCardGraphQl.html - - - label: GiftCardImportExport - url: /mrg/ee/GiftCardImportExport.html - - - label: GiftCardStaging - url: /mrg/ee/GiftCardStaging.html - - - label: GiftMessageStaging - url: /mrg/ee/GiftMessageStaging.html - - - label: GiftRegistry - url: /mrg/ee/GiftRegistry.html - - - label: GiftWrapping - url: /mrg/ee/GiftWrapping.html - - - label: GiftWrappingGraphQl - url: /mrg/ee/GiftWrappingGraphQl.html - - - label: GiftWrappingStaging - url: /mrg/ee/GiftWrappingStaging.html - - - label: GoogleOptimizerStaging - url: /mrg/ee/GoogleOptimizerStaging.html - - - label: GoogleTagManager - url: /mrg/ee/GoogleTagManager.html - - - label: GroupedProductStaging - url: /mrg/ee/GroupedProductStaging.html - - - label: Invitation - url: /mrg/ee/Invitation.html - - - label: LayeredNavigationStaging - url: /mrg/ee/LayeredNavigationStaging.html - - - label: Logging - url: /mrg/ee/Logging.html - - - label: LoginAsCustomerLogging - url: /mrg/ee/LoginAsCustomerLogging.html - - - label: LoginAsCustomerWebsiteRestriction - url: /mrg/ee/LoginAsCustomerWebsiteRestriction.html - - - label: MediaContentCatalogStaging - url: /mrg/ee/MediaContentCatalogStaging.html - - - label: MsrpStaging - url: /mrg/ee/MsrpStaging.html - - - label: MultipleWishlist - url: /mrg/ee/MultipleWishlist.html - - - label: MultipleWishlistGraphQl - url: /mrg/ee/MultipleWishlistGraphQl.html - - - label: PaymentStaging - url: /mrg/ee/PaymentStaging.html - - - label: PersistentHistory - url: /mrg/ee/PersistentHistory.html - - - label: PricePermissions - url: /mrg/ee/PricePermissions.html - - - label: ProductVideoStaging - url: /mrg/ee/ProductVideoStaging.html - - - label: PromotionPermissions - url: /mrg/ee/PromotionPermissions.html - - - label: QuoteGiftCardOptions - url: /mrg/ee/QuoteGiftCardOptions.html - - - label: Reminder - url: /mrg/ee/Reminder.html - - - label: RemoteStorageCommerce - url: /mrg/ee/RemoteStorageCommerce.html - - - label: ResourceConnections - url: /mrg/ee/ResourceConnections.html - - - label: ReviewStaging - url: /mrg/ee/ReviewStaging.html - - - label: Reward - url: /mrg/ee/Reward.html - - - label: RewardGraphQl - url: /mrg/ee/RewardGraphQl.html - - - label: RewardStaging - url: /mrg/ee/RewardStaging.html - - - label: Rma - url: /mrg/ee/Rma.html - - - label: RmaGraphQl - url: /mrg/ee/RmaGraphQl.html - - - label: RmaStaging - url: /mrg/ee/RmaStaging.html - - - label: SalesArchive - url: /mrg/ee/SalesArchive.html - - - label: SalesRuleStaging - url: /mrg/ee/SalesRuleStaging.html - - - label: ScalableCheckout - url: /mrg/ee/ScalableCheckout.html - - - label: ScalableInventory - url: /mrg/ee/ScalableInventory.html - - - label: ScalableOms - url: /mrg/ee/ScalableOms.html - - - label: ScheduledImportExport - url: /mrg/ee/ScheduledImportExport.html - - - label: SearchStaging - url: /mrg/ee/SearchStaging.html - - - label: Staging - url: /mrg/ee/Staging.html - - - label: StagingGraphQl - url: /mrg/ee/StagingGraphQl.html - - - label: Support - url: /mrg/ee/Support.html - - - label: Swat - url: /mrg/ee/Swat.html - - - label: TargetRule - url: /mrg/ee/TargetRule.html - - - label: TargetRuleGraphQl - url: /mrg/ee/TargetRuleGraphQl.html - - - label: Tinymce3Banner - url: /mrg/ee/Tinymce3Banner.html - - - label: VersionsCms - url: /mrg/ee/VersionsCms.html - - - label: VersionsCmsUrlRewrite - url: /mrg/ee/VersionsCmsUrlRewrite.html - - - label: VersionsCmsUrlRewriteGraphQl - url: /mrg/ee/VersionsCmsUrlRewriteGraphQl.html - - - label: VisualMerchandiser - url: /mrg/ee/VisualMerchandiser.html - - - label: WebsiteRestriction - url: /mrg/ee/WebsiteRestriction.html - - - label: WeeeStaging - url: /mrg/ee/WeeeStaging.html - - - label: WishlistGiftCard - url: /mrg/ee/WishlistGiftCard.html - - - - label: B2B extension, 1.3.1 - include_versions: ["2.4"] - children: - - - label: B2b - url: /mrg/b2b/B2b.html - - - label: BundleNegotiableQuote - url: /mrg/b2b/BundleNegotiableQuote.html - - - label: BundleRequisitionList - url: /mrg/b2b/BundleRequisitionList.html - - - label: BundleRequisitionListGraphQl - url: /mrg/b2b/BundleRequisitionListGraphQl.html - - - label: BundleSharedCatalog - url: /mrg/b2b/BundleSharedCatalog.html - - - label: CheckoutAddressSearchNegotiableQuote - url: /mrg/b2b/CheckoutAddressSearchNegotiableQuote.html - - - label: CheckoutAgreementsNegotiableQuote - url: /mrg/b2b/CheckoutAgreementsNegotiableQuote.html - - - label: CheckoutAgreementsPurchaseOrder - url: /mrg/b2b/CheckoutAgreementsPurchaseOrder.html - - - label: Company - url: /mrg/b2b/Company.html - - - label: CompanyCredit - url: /mrg/b2b/CompanyCredit.html - - - label: CompanyCreditGraphQl - url: /mrg/b2b/CompanyCreditGraphQl.html - - - label: CompanyGraphQl - url: /mrg/b2b/CompanyGraphQl.html - - - label: CompanyPayment - url: /mrg/b2b/CompanyPayment.html - - - label: CompanyShipping - url: /mrg/b2b/CompanyShipping.html - - - label: ConfigurableNegotiableQuote - url: /mrg/b2b/ConfigurableNegotiableQuote.html - - - label: ConfigurableRequisitionList - url: /mrg/b2b/ConfigurableRequisitionList.html - - - label: ConfigurableRequisitionListGraphQl - url: /mrg/b2b/ConfigurableRequisitionListGraphQl.html - - - label: ConfigurableSharedCatalog - url: /mrg/b2b/ConfigurableSharedCatalog.html - - - label: DownloadableRequisitionListGraphQl - url: /mrg/b2b/DownloadableRequisitionListGraphQl.html - - - label: GiftCardNegotiableQuote - url: /mrg/b2b/GiftCardNegotiableQuote.html - - - label: GiftCardRequisitionList - url: /mrg/b2b/GiftCardRequisitionList.html - - - label: GiftCardRequisitionListGraphQl - url: /mrg/b2b/GiftCardRequisitionListGraphQl.html - - - label: GiftCardSharedCatalog - url: /mrg/b2b/GiftCardSharedCatalog.html - - - label: GroupedRequisitionList - url: /mrg/b2b/GroupedRequisitionList.html - - - label: GroupedSharedCatalog - url: /mrg/b2b/GroupedSharedCatalog.html - - - label: NegotiableQuote - url: /mrg/b2b/NegotiableQuote.html - - - label: NegotiableQuoteSharedCatalog - url: /mrg/b2b/NegotiableQuoteSharedCatalog.html - - - label: NegotiableQuoteWeee - url: /mrg/b2b/NegotiableQuoteWeee.html - - - label: OrderHistorySearch - url: /mrg/b2b/OrderHistorySearch.html - - - label: PaypalPurchaseOrder - url: /mrg/b2b/PaypalPurchaseOrder.html - - - label: PurchaseOrder - url: /mrg/b2b/PurchaseOrder.html - - - label: PurchaseOrderRule - url: /mrg/b2b/PurchaseOrderRule.html - - - label: QuickOrder - url: /mrg/b2b/QuickOrder.html - - - label: RequisitionList - url: /mrg/b2b/RequisitionList.html - - - label: RequisitionListGraphQl - url: /mrg/b2b/RequisitionListGraphQl.html - - - label: SharedCatalog - url: /mrg/b2b/SharedCatalog.html - - - label: SharedCatalogGraphQl - url: /mrg/b2b/SharedCatalogGraphQl.html - - - - label: Inventory Management (Open Source), 1.2.2 - include_versions: ["2.4"] - children: - - - label: Inventory - url: /mrg/msi/Inventory.html - - - label: InventoryAdminUi - url: /mrg/msi/InventoryAdminUi.html - - - label: InventoryAdvancedCheckout - url: /mrg/msi/InventoryAdvancedCheckout.html - - - label: InventoryApi - url: /mrg/msi/InventoryApi.html - - - label: InventoryBundleImportExport - url: /mrg/msi/InventoryBundleImportExport.html - - - label: InventoryBundleProduct - url: /mrg/msi/InventoryBundleProduct.html - - - label: InventoryBundleProductAdminUi - url: /mrg/msi/InventoryBundleProductAdminUi.html - - - label: InventoryBundleProductIndexer - url: /mrg/msi/InventoryBundleProductIndexer.html - - - label: InventoryCache - url: /mrg/msi/InventoryCache.html - - - label: InventoryCatalog - url: /mrg/msi/InventoryCatalog.html - - - label: InventoryCatalogAdminUi - url: /mrg/msi/InventoryCatalogAdminUi.html - - - label: InventoryCatalogApi - url: /mrg/msi/InventoryCatalogApi.html - - - label: InventoryCatalogFrontendUi - url: /mrg/msi/InventoryCatalogFrontendUi.html - - - label: InventoryCatalogSearch - url: /mrg/msi/InventoryCatalogSearch.html - - - label: InventoryConfigurableProduct - url: /mrg/msi/InventoryConfigurableProduct.html - - - label: InventoryConfigurableProductAdminUi - url: /mrg/msi/InventoryConfigurableProductAdminUi.html - - - label: InventoryConfigurableProductFrontendUi - url: /mrg/msi/InventoryConfigurableProductFrontendUi.html - - - label: InventoryConfigurableProductIndexer - url: /mrg/msi/InventoryConfigurableProductIndexer.html - - - label: InventoryConfiguration - url: /mrg/msi/InventoryConfiguration.html - - - label: InventoryConfigurationApi - url: /mrg/msi/InventoryConfigurationApi.html - - - label: InventoryDistanceBasedSourceSelection - url: /mrg/msi/InventoryDistanceBasedSourceSelection.html - - - label: InventoryDistanceBasedSourceSelectionAdminUi - url: /mrg/msi/InventoryDistanceBasedSourceSelectionAdminUi.html - - - label: InventoryDistanceBasedSourceSelectionApi - url: /mrg/msi/InventoryDistanceBasedSourceSelectionApi.html - - - label: InventoryElasticsearch - url: /mrg/msi/InventoryElasticsearch.html - - - label: InventoryExportStock - url: /mrg/msi/InventoryExportStock.html - - - label: InventoryExportStockApi - url: /mrg/msi/InventoryExportStockApi.html - - - label: InventoryGraphQl - url: /mrg/msi/InventoryGraphQl.html - - - label: InventoryGroupedProduct - url: /mrg/msi/InventoryGroupedProduct.html - - - label: InventoryGroupedProductAdminUi - url: /mrg/msi/InventoryGroupedProductAdminUi.html - - - label: InventoryGroupedProductIndexer - url: /mrg/msi/InventoryGroupedProductIndexer.html - - - label: InventoryImportExport - url: /mrg/msi/InventoryImportExport.html - - - label: InventoryInStorePickup - url: /mrg/msi/InventoryInStorePickup.html - - - label: InventoryInStorePickupAdminUi - url: /mrg/msi/InventoryInStorePickupAdminUi.html - - - label: InventoryInStorePickupApi - url: /mrg/msi/InventoryInStorePickupApi.html - - - label: InventoryInStorePickupFrontend - url: /mrg/msi/InventoryInStorePickupFrontend.html - - - label: InventoryInStorePickupGraphQl - url: /mrg/msi/InventoryInStorePickupGraphQl.html - - - label: InventoryInStorePickupMultishipping - url: /mrg/msi/InventoryInStorePickupMultishipping.html - - - label: InventoryInStorePickupQuote - url: /mrg/msi/InventoryInStorePickupQuote.html - - - label: InventoryInStorePickupQuoteGraphQl - url: /mrg/msi/InventoryInStorePickupQuoteGraphQl.html - - - label: InventoryInStorePickupSales - url: /mrg/msi/InventoryInStorePickupSales.html - - - label: InventoryInStorePickupSalesAdminUi - url: /mrg/msi/InventoryInStorePickupSalesAdminUi.html - - - label: InventoryInStorePickupSalesApi - url: /mrg/msi/InventoryInStorePickupSalesApi.html - - - label: InventoryInStorePickupShipping - url: /mrg/msi/InventoryInStorePickupShipping.html - - - label: InventoryInStorePickupShippingAdminUi - url: /mrg/msi/InventoryInStorePickupShippingAdminUi.html - - - label: InventoryInStorePickupShippingApi - url: /mrg/msi/InventoryInStorePickupShippingApi.html - - - label: InventoryInStorePickupWebapiExtension - url: /mrg/msi/InventoryInStorePickupWebapiExtension.html - - - label: InventoryIndexer - url: /mrg/msi/InventoryIndexer.html - - - label: InventoryLowQuantityNotification - url: /mrg/msi/InventoryLowQuantityNotification.html - - - label: InventoryLowQuantityNotificationAdminUi - url: /mrg/msi/InventoryLowQuantityNotificationAdminUi.html - - - label: InventoryLowQuantityNotificationApi - url: /mrg/msi/InventoryLowQuantityNotificationApi.html - - - label: InventoryMultiDimensionalIndexerApi - url: /mrg/msi/InventoryMultiDimensionalIndexerApi.html - - - label: InventoryProductAlert - url: /mrg/msi/InventoryProductAlert.html - - - label: InventoryRequisitionList - url: /mrg/msi/InventoryRequisitionList.html - - - label: InventoryReservationCli - url: /mrg/msi/InventoryReservationCli.html - - - label: InventoryReservations - url: /mrg/msi/InventoryReservations.html - - - label: InventoryReservationsApi - url: /mrg/msi/InventoryReservationsApi.html - - - label: InventorySales - url: /mrg/msi/InventorySales.html - - - label: InventorySalesAdminUi - url: /mrg/msi/InventorySalesAdminUi.html - - - label: InventorySalesApi - url: /mrg/msi/InventorySalesApi.html - - - label: InventorySalesFrontendUi - url: /mrg/msi/InventorySalesFrontendUi.html - - - label: InventorySetupFixtureGenerator - url: /mrg/msi/InventorySetupFixtureGenerator.html - - - label: InventoryShipping - url: /mrg/msi/InventoryShipping.html - - - label: InventoryShippingAdminUi - url: /mrg/msi/InventoryShippingAdminUi.html - - - label: InventorySourceDeductionApi - url: /mrg/msi/InventorySourceDeductionApi.html - - - label: InventorySourceSelection - url: /mrg/msi/InventorySourceSelection.html - - - label: InventorySourceSelectionApi - url: /mrg/msi/InventorySourceSelectionApi.html - - - label: InventorySwatchesFrontendUi - url: /mrg/msi/InventorySwatchesFrontendUi.html - - - label: InventoryVisualMerchandiser - url: /mrg/msi/InventoryVisualMerchandiser.html - - - label: InventoryWishlist - url: /mrg/msi/InventoryWishlist.html - - - - label: Page Builder (Commerce), v1.6.0 - include_versions: ["2.4"] - children: - - - label: AwsS3PageBuilder - url: /mrg/page-builder/AwsS3PageBuilder.html - - - label: CatalogPageBuilderAnalytics - url: /mrg/page-builder/CatalogPageBuilderAnalytics.html - - - label: CmsPageBuilderAnalytics - url: /mrg/page-builder/CmsPageBuilderAnalytics.html - - - label: PageBuilder - url: /mrg/page-builder/PageBuilder.html - - - label: PageBuilderAdminAnalytics - url: /mrg/page-builder/PageBuilderAdminAnalytics.html - - - label: PageBuilderAnalytics - url: /mrg/page-builder/PageBuilderAnalytics.html - - + + - label: AdminAnalytics + url: /mrg/module-admin-analytics.html + + - label: AdminGws + url: /mrg/module-admin-gws.html + + - label: AdminGwsConfigurableProduct + url: /mrg/module-admin-gws-configurable-product.html + + - label: AdminGwsStaging + url: /mrg/module-admin-gws-staging.html + + - label: AdminNotification + url: /mrg/module-admin-notification.html + + - label: AdobeIms + url: /mrg/module-adobe-ims.html + + - label: AdobeImsApi + url: /mrg/module-adobe-ims-api.html + + - label: AdobeStockAdminUi + url: /mrg/module-adobe-stock-admin-ui.html + + - label: AdobeStockAsset + url: /mrg/module-adobe-stock-asset.html + + - label: AdobeStockAssetApi + url: /mrg/module-adobe-stock-asset-api.html + + - label: AdobeStockClient + url: /mrg/module-adobe-stock-client.html + + - label: AdobeStockClientApi + url: /mrg/module-adobe-stock-client-api.html + + - label: AdobeStockImage + url: /mrg/module-adobe-stock-image.html + + - label: AdobeStockImageAdminUi + url: /mrg/module-adobe-stock-image-admin-ui.html + + - label: AdobeStockImageApi + url: /mrg/module-adobe-stock-image-api.html + + - label: AdvancedCatalog + url: /mrg/module-advanced-catalog.html + + - label: AdvancedCheckout + url: /mrg/module-advanced-checkout.html + + - label: AdvancedPricingImportExport + url: /mrg/module-advanced-pricing-import-export.html + + - label: AdvancedRule + url: /mrg/module-advanced-rule.html + + - label: AdvancedSalesRule + url: /mrg/module-advanced-sales-rule.html + + - label: AdvancedSearch + url: /mrg/module-advanced-search.html + + - label: Amqp + url: /mrg/module-amqp.html + + - label: AmqpStore + url: /mrg/module-amqp-store.html + + - label: Analytics + url: /mrg/module-analytics.html + + - label: AsyncOrder + url: /mrg/module-async-order.html + + - label: AsyncOrderGraphQl + url: /mrg/module-async-order-graph-ql.html + + - label: AsynchronousOperations + url: /mrg/module-asynchronous-operations.html + + - label: Authorization + url: /mrg/module-authorization.html + + - label: AwsS3 + url: /mrg/module-aws-s3.html + + - label: AwsS3CustomerCustomAttributes + url: /mrg/module-aws-s3-customer-custom-attributes.html + + - label: AwsS3GiftCardImportExport + url: /mrg/module-aws-s3-gift-card-import-export.html + + - label: AwsS3PageBuilder + url: /mrg/module-aws-s3-page-builder.html + + - label: AwsS3ScheduledImportExport + url: /mrg/module-aws-s3-scheduled-import-export.html + + - label: B2b + url: /mrg/module-b2b.html + + - label: Backend + url: /mrg/module-backend.html + + - label: Backup + url: /mrg/module-backup.html + + - label: Banner + url: /mrg/module-banner.html + + - label: BannerCustomerSegment + url: /mrg/module-banner-customer-segment.html + + - label: BannerGraphQl + url: /mrg/module-banner-graph-ql.html + + - label: BannerPageBuilder + url: /mrg/module-banner-page-builder.html + + - label: BannerPageBuilderAnalytics + url: /mrg/module-banner-page-builder-analytics.html + + - label: Bundle + url: /mrg/module-bundle.html + + - label: BundleGraphQl + url: /mrg/module-bundle-graph-ql.html + + - label: BundleImportExport + url: /mrg/module-bundle-import-export.html + + - label: BundleImportExportStaging + url: /mrg/module-bundle-import-export-staging.html + + - label: BundleNegotiableQuote + url: /mrg/module-bundle-negotiable-quote.html + + - label: BundleRequisitionList + url: /mrg/module-bundle-requisition-list.html + + - label: BundleRequisitionListGraphQl + url: /mrg/module-bundle-requisition-list-graph-ql.html + + - label: BundleSharedCatalog + url: /mrg/module-bundle-shared-catalog.html + + - label: BundleStaging + url: /mrg/module-bundle-staging.html + + - label: CacheInvalidate + url: /mrg/module-cache-invalidate.html + + - label: Captcha + url: /mrg/module-captcha.html + + - label: CardinalCommerce + url: /mrg/module-cardinal-commerce.html + + - label: Catalog + url: /mrg/module-catalog.html + + - label: CatalogAnalytics + url: /mrg/module-catalog-analytics.html + + - label: CatalogCmsGraphQl + url: /mrg/module-catalog-cms-graph-ql.html + + - label: CatalogCustomerGraphQl + url: /mrg/module-catalog-customer-graph-ql.html + + - label: CatalogEvent + url: /mrg/module-catalog-event.html + + - label: CatalogGraphQl + url: /mrg/module-catalog-graph-ql.html + + - label: CatalogImportExportStaging + url: /mrg/module-catalog-import-export-staging.html + + - label: CatalogInventory + url: /mrg/module-catalog-inventory.html + + - label: CatalogInventoryGraphQl + url: /mrg/module-catalog-inventory-graph-ql.html + + - label: CatalogInventoryStaging + url: /mrg/module-catalog-inventory-staging.html + + - label: CatalogPageBuilderAnalytics + url: /mrg/module-catalog-page-builder-analytics.html + + - label: CatalogPageBuilderAnalyticsStaging + url: /mrg/module-catalog-page-builder-analytics-staging.html + + - label: CatalogPermissions + url: /mrg/module-catalog-permissions.html + + - label: CatalogPermissionsGraphQl + url: /mrg/module-catalog-permissions-graph-ql.html + + - label: CatalogRule + url: /mrg/module-catalog-rule.html + + - label: CatalogRuleConfigurable + url: /mrg/module-catalog-rule-configurable.html + + - label: CatalogRuleGraphQl + url: /mrg/module-catalog-rule-graph-ql.html + + - label: CatalogRuleStaging + url: /mrg/module-catalog-rule-staging.html + + - label: CatalogSearch + url: /mrg/module-catalog-search.html + + - label: CatalogStaging + url: /mrg/module-catalog-staging.html + + - label: CatalogStagingGraphQl + url: /mrg/module-catalog-staging-graph-ql.html + + - label: CatalogStagingPageBuilder + url: /mrg/module-catalog-staging-page-builder.html + + - label: CatalogUrlRewriteGraphQl + url: /mrg/module-catalog-url-rewrite-graph-ql.html + + - label: CatalogUrlRewriteStaging + url: /mrg/module-catalog-url-rewrite-staging.html + + - label: CatalogWidget + url: /mrg/module-catalog-widget.html + + - label: Checkout + url: /mrg/module-checkout.html + + - label: CheckoutAddressSearch + url: /mrg/module-checkout-address-search.html + + - label: CheckoutAddressSearchGiftRegistry + url: /mrg/module-checkout-address-search-gift-registry.html + + - label: CheckoutAddressSearchNegotiableQuote + url: /mrg/module-checkout-address-search-negotiable-quote.html + + - label: CheckoutAgreements + url: /mrg/module-checkout-agreements.html + + - label: CheckoutAgreementsGraphQl + url: /mrg/module-checkout-agreements-graph-ql.html + + - label: CheckoutAgreementsNegotiableQuote + url: /mrg/module-checkout-agreements-negotiable-quote.html + + - label: CheckoutAgreementsPurchaseOrder + url: /mrg/module-checkout-agreements-purchase-order.html + + - label: CheckoutStaging + url: /mrg/module-checkout-staging.html + + - label: Cms + url: /mrg/module-cms.html + + - label: CmsGraphQl + url: /mrg/module-cms-graph-ql.html + + - label: CmsPageBuilderAnalytics + url: /mrg/module-cms-page-builder-analytics.html + + - label: CmsPageBuilderAnalyticsStaging + url: /mrg/module-cms-page-builder-analytics-staging.html + + - label: CmsStaging + url: /mrg/module-cms-staging.html + + - label: CmsUrlRewrite + url: /mrg/module-cms-url-rewrite.html + + - label: CmsUrlRewriteGraphQl + url: /mrg/module-cms-url-rewrite-graph-ql.html + + - label: Company + url: /mrg/module-company.html + + - label: CompanyCredit + url: /mrg/module-company-credit.html + + - label: CompanyCreditGraphQl + url: /mrg/module-company-credit-graph-ql.html + + - label: CompanyGraphQl + url: /mrg/module-company-graph-ql.html + + - label: CompanyPayment + url: /mrg/module-company-payment.html + + - label: CompanyShipping + url: /mrg/module-company-shipping.html + + - label: CompareListGraphQl + url: /mrg/module-compare-list-graph-ql.html + + - label: Config + url: /mrg/module-config.html + + - label: ConfigurableNegotiableQuote + url: /mrg/module-configurable-negotiable-quote.html + + - label: ConfigurableProduct + url: /mrg/module-configurable-product.html + + - label: ConfigurableProductGraphQl + url: /mrg/module-configurable-product-graph-ql.html + + - label: ConfigurableProductSales + url: /mrg/module-configurable-product-sales.html + + - label: ConfigurableProductStaging + url: /mrg/module-configurable-product-staging.html + + - label: ConfigurableRequisitionList + url: /mrg/module-configurable-requisition-list.html + + - label: ConfigurableRequisitionListGraphQl + url: /mrg/module-configurable-requisition-list-graph-ql.html + + - label: ConfigurableSharedCatalog + url: /mrg/module-configurable-shared-catalog.html + + - label: Contact + url: /mrg/module-contact.html + + - label: Cookie + url: /mrg/module-cookie.html + + - label: Cron + url: /mrg/module-cron.html + + - label: Csp + url: /mrg/module-csp.html + + - label: CurrencySymbol + url: /mrg/module-currency-symbol.html + + - label: CustomAttributeManagement + url: /mrg/module-custom-attribute-management.html + + - label: Customer + url: /mrg/module-customer.html + + - label: CustomerAnalytics + url: /mrg/module-customer-analytics.html + + - label: CustomerBalance + url: /mrg/module-customer-balance.html + + - label: CustomerBalanceGraphQl + url: /mrg/module-customer-balance-graph-ql.html + + - label: CustomerCustomAttributes + url: /mrg/module-customer-custom-attributes.html + + - label: CustomerDownloadableGraphQl + url: /mrg/module-customer-downloadable-graph-ql.html + + - label: CustomerFinance + url: /mrg/module-customer-finance.html + + - label: CustomerGraphQl + url: /mrg/module-customer-graph-ql.html + + - label: CustomerImportExport + url: /mrg/module-customer-import-export.html + + - label: CustomerSegment + url: /mrg/module-customer-segment.html + + - label: DeferredTotalCalculating + url: /mrg/module-deferred-total-calculating.html + + - label: Deploy + url: /mrg/module-deploy.html + + - label: Developer + url: /mrg/module-developer.html + + - label: Dhl + url: /mrg/module-dhl.html + + - label: Directory + url: /mrg/module-directory.html + + - label: DirectoryGraphQl + url: /mrg/module-directory-graph-ql.html + + - label: Downloadable + url: /mrg/module-downloadable.html + + - label: DownloadableGraphQl + url: /mrg/module-downloadable-graph-ql.html + + - label: DownloadableImportExport + url: /mrg/module-downloadable-import-export.html + + - label: DownloadableRequisitionListGraphQl + url: /mrg/module-downloadable-requisition-list-graph-ql.html + + - label: DownloadableStaging + url: /mrg/module-downloadable-staging.html + + - label: Eav + url: /mrg/module-eav.html + + - label: EavGraphQl + url: /mrg/module-eav-graph-ql.html + + - label: Elasticsearch + url: /mrg/module-elasticsearch.html + + - label: Elasticsearch6 + url: /mrg/module-elasticsearch-6.html + + - label: Elasticsearch7 + url: /mrg/module-elasticsearch-7.html + + - label: ElasticsearchCatalogPermissions + url: /mrg/module-elasticsearch-catalog-permissions.html + + - label: ElasticsearchCatalogPermissionsGraphQl + url: /mrg/module-elasticsearch-catalog-permissions-graph-ql.html + + - label: Email + url: /mrg/module-email.html + + - label: EncryptionKey + url: /mrg/module-encryption-key.html + + - label: Enterprise + url: /mrg/module-enterprise.html + + - label: Fedex + url: /mrg/module-fedex.html + + - label: GiftCard + url: /mrg/module-gift-card.html + + - label: GiftCardAccount + url: /mrg/module-gift-card-account.html + + - label: GiftCardAccountGraphQl + url: /mrg/module-gift-card-account-graph-ql.html + + - label: GiftCardGraphQl + url: /mrg/module-gift-card-graph-ql.html + + - label: GiftCardImportExport + url: /mrg/module-gift-card-import-export.html + + - label: GiftCardNegotiableQuote + url: /mrg/module-gift-card-negotiable-quote.html + + - label: GiftCardRequisitionList + url: /mrg/module-gift-card-requisition-list.html + + - label: GiftCardRequisitionListGraphQl + url: /mrg/module-gift-card-requisition-list-graph-ql.html + + - label: GiftCardSharedCatalog + url: /mrg/module-gift-card-shared-catalog.html + + - label: GiftCardStaging + url: /mrg/module-gift-card-staging.html + + - label: GiftMessage + url: /mrg/module-gift-message.html + + - label: GiftMessageGraphQl + url: /mrg/module-gift-message-graph-ql.html + + - label: GiftMessageStaging + url: /mrg/module-gift-message-staging.html + + - label: GiftRegistry + url: /mrg/module-gift-registry.html + + - label: GiftRegistryGraphQl + url: /mrg/module-gift-registry-graph-ql.html + + - label: GiftWrapping + url: /mrg/module-gift-wrapping.html + + - label: GiftWrappingGraphQl + url: /mrg/module-gift-wrapping-graph-ql.html + + - label: GiftWrappingStaging + url: /mrg/module-gift-wrapping-staging.html + + - label: GoogleAdwords + url: /mrg/module-google-adwords.html + + - label: GoogleAnalytics + url: /mrg/module-google-analytics.html + + - label: GoogleOptimizer + url: /mrg/module-google-optimizer.html + + - label: GoogleOptimizerStaging + url: /mrg/module-google-optimizer-staging.html + + - label: GoogleTagManager + url: /mrg/module-google-tag-manager.html + + - label: GraphQl + url: /mrg/module-graph-ql.html + + - label: GraphQlCache + url: /mrg/module-graph-ql-cache.html + + - label: GroupedCatalogInventory + url: /mrg/module-grouped-catalog-inventory.html + + - label: GroupedProduct + url: /mrg/module-grouped-product.html + + - label: GroupedProductGraphQl + url: /mrg/module-grouped-product-graph-ql.html + + - label: GroupedProductStaging + url: /mrg/module-grouped-product-staging.html + + - label: GroupedRequisitionList + url: /mrg/module-grouped-requisition-list.html + + - label: GroupedSharedCatalog + url: /mrg/module-grouped-shared-catalog.html + + - label: ImportExport + url: /mrg/module-import-export.html + + - label: Indexer + url: /mrg/module-indexer.html + + - label: InstantPurchase + url: /mrg/module-instant-purchase.html + + - label: Integration + url: /mrg/module-integration.html + + - label: Inventory + url: /mrg/module-inventory.html + + - label: InventoryAdminUi + url: /mrg/module-inventory-admin-ui.html + + - label: InventoryAdvancedCheckout + url: /mrg/module-inventory-advanced-checkout.html + + - label: InventoryApi + url: /mrg/module-inventory-api.html + + - label: InventoryBundleImportExport + url: /mrg/module-inventory-bundle-import-export.html + + - label: InventoryBundleProduct + url: /mrg/module-inventory-bundle-product.html + + - label: InventoryBundleProductAdminUi + url: /mrg/module-inventory-bundle-product-admin-ui.html + + - label: InventoryBundleProductIndexer + url: /mrg/module-inventory-bundle-product-indexer.html + + - label: InventoryCache + url: /mrg/module-inventory-cache.html + + - label: InventoryCatalog + url: /mrg/module-inventory-catalog.html + + - label: InventoryCatalogAdminUi + url: /mrg/module-inventory-catalog-admin-ui.html + + - label: InventoryCatalogApi + url: /mrg/module-inventory-catalog-api.html + + - label: InventoryCatalogFrontendUi + url: /mrg/module-inventory-catalog-frontend-ui.html + + - label: InventoryCatalogSearch + url: /mrg/module-inventory-catalog-search.html + + - label: InventoryCatalogSearchBundleProduct + url: /mrg/module-inventory-catalog-search-bundle-product.html + + - label: InventoryCatalogSearchConfigurableProduct + url: /mrg/module-inventory-catalog-search-configurable-product.html + + - label: InventoryConfigurableProduct + url: /mrg/module-inventory-configurable-product.html + + - label: InventoryConfigurableProductAdminUi + url: /mrg/module-inventory-configurable-product-admin-ui.html + + - label: InventoryConfigurableProductFrontendUi + url: /mrg/module-inventory-configurable-product-frontend-ui.html + + - label: InventoryConfigurableProductIndexer + url: /mrg/module-inventory-configurable-product-indexer.html + + - label: InventoryConfiguration + url: /mrg/module-inventory-configuration.html + + - label: InventoryConfigurationApi + url: /mrg/module-inventory-configuration-api.html + + - label: InventoryDistanceBasedSourceSelection + url: /mrg/module-inventory-distance-based-source-selection.html + + - label: InventoryDistanceBasedSourceSelectionAdminUi + url: /mrg/module-inventory-distance-based-source-selection-admin-ui.html + + - label: InventoryDistanceBasedSourceSelectionApi + url: /mrg/module-inventory-distance-based-source-selection-api.html + + - label: InventoryElasticsearch + url: /mrg/module-inventory-elasticsearch.html + + - label: InventoryExportStock + url: /mrg/module-inventory-export-stock.html + + - label: InventoryExportStockApi + url: /mrg/module-inventory-export-stock-api.html + + - label: InventoryGraphQl + url: /mrg/module-inventory-graph-ql.html + + - label: InventoryGroupedProduct + url: /mrg/module-inventory-grouped-product.html + + - label: InventoryGroupedProductAdminUi + url: /mrg/module-inventory-grouped-product-admin-ui.html + + - label: InventoryGroupedProductIndexer + url: /mrg/module-inventory-grouped-product-indexer.html + + - label: InventoryImportExport + url: /mrg/module-inventory-import-export.html + + - label: InventoryInStorePickup + url: /mrg/module-inventory-in-store-pickup.html + + - label: InventoryInStorePickupAdminUi + url: /mrg/module-inventory-in-store-pickup-admin-ui.html + + - label: InventoryInStorePickupApi + url: /mrg/module-inventory-in-store-pickup-api.html + + - label: InventoryInStorePickupFrontend + url: /mrg/module-inventory-in-store-pickup-frontend.html + + - label: InventoryInStorePickupGraphQl + url: /mrg/module-inventory-in-store-pickup-graph-ql.html + + - label: InventoryInStorePickupMultishipping + url: /mrg/module-inventory-in-store-pickup-multishipping.html + + - label: InventoryInStorePickupQuote + url: /mrg/module-inventory-in-store-pickup-quote.html + + - label: InventoryInStorePickupQuoteGraphQl + url: /mrg/module-inventory-in-store-pickup-quote-graph-ql.html + + - label: InventoryInStorePickupSales + url: /mrg/module-inventory-in-store-pickup-sales.html + + - label: InventoryInStorePickupSalesAdminUi + url: /mrg/module-inventory-in-store-pickup-sales-admin-ui.html + + - label: InventoryInStorePickupSalesApi + url: /mrg/module-inventory-in-store-pickup-sales-api.html + + - label: InventoryInStorePickupShipping + url: /mrg/module-inventory-in-store-pickup-shipping.html + + - label: InventoryInStorePickupShippingAdminUi + url: /mrg/module-inventory-in-store-pickup-shipping-admin-ui.html + + - label: InventoryInStorePickupShippingApi + url: /mrg/module-inventory-in-store-pickup-shipping-api.html + + - label: InventoryInStorePickupWebapiExtension + url: /mrg/module-inventory-in-store-pickup-webapi-extension.html + + - label: InventoryIndexer + url: /mrg/module-inventory-indexer.html + + - label: InventoryLowQuantityNotification + url: /mrg/module-inventory-low-quantity-notification.html + + - label: InventoryLowQuantityNotificationAdminUi + url: /mrg/module-inventory-low-quantity-notification-admin-ui.html + + - label: InventoryLowQuantityNotificationApi + url: /mrg/module-inventory-low-quantity-notification-api.html + + - label: InventoryMultiDimensionalIndexerApi + url: /mrg/module-inventory-multi-dimensional-indexer-api.html + + - label: InventoryProductAlert + url: /mrg/module-inventory-product-alert.html + + - label: InventoryQuoteGraphQl + url: /mrg/module-inventory-quote-graph-ql.html + + - label: InventoryRequisitionList + url: /mrg/module-inventory-requisition-list.html + + - label: InventoryReservationCli + url: /mrg/module-inventory-reservation-cli.html + + - label: InventoryReservations + url: /mrg/module-inventory-reservations.html + + - label: InventoryReservationsApi + url: /mrg/module-inventory-reservations-api.html + + - label: InventorySales + url: /mrg/module-inventory-sales.html + + - label: InventorySalesAdminUi + url: /mrg/module-inventory-sales-admin-ui.html + + - label: InventorySalesApi + url: /mrg/module-inventory-sales-api.html + + - label: InventorySalesFrontendUi + url: /mrg/module-inventory-sales-frontend-ui.html + + - label: InventorySetupFixtureGenerator + url: /mrg/module-inventory-setup-fixture-generator.html + + - label: InventoryShipping + url: /mrg/module-inventory-shipping.html + + - label: InventoryShippingAdminUi + url: /mrg/module-inventory-shipping-admin-ui.html + + - label: InventorySourceDeductionApi + url: /mrg/module-inventory-source-deduction-api.html + + - label: InventorySourceSelection + url: /mrg/module-inventory-source-selection.html + + - label: InventorySourceSelectionApi + url: /mrg/module-inventory-source-selection-api.html + + - label: InventorySwatchesFrontendUi + url: /mrg/module-inventory-swatches-frontend-ui.html + + - label: InventoryVisualMerchandiser + url: /mrg/module-inventory-visual-merchandiser.html + + - label: InventoryWishlist + url: /mrg/module-inventory-wishlist.html + + - label: Invitation + url: /mrg/module-invitation.html + + - label: JwtFrameworkAdapter + url: /mrg/module-jwt-framework-adapter.html + + - label: JwtUserToken + url: /mrg/module-jwt-user-token.html + + - label: LayeredNavigation + url: /mrg/module-layered-navigation.html + + - label: LayeredNavigationStaging + url: /mrg/module-layered-navigation-staging.html + + - label: Logging + url: /mrg/module-logging.html + + - label: LoginAsCustomer + url: /mrg/module-login-as-customer.html + + - label: LoginAsCustomerAdminUi + url: /mrg/module-login-as-customer-admin-ui.html + + - label: LoginAsCustomerApi + url: /mrg/module-login-as-customer-api.html + + - label: LoginAsCustomerAssistance + url: /mrg/module-login-as-customer-assistance.html + + - label: LoginAsCustomerFrontendUi + url: /mrg/module-login-as-customer-frontend-ui.html + + - label: LoginAsCustomerGraphQl + url: /mrg/module-login-as-customer-graph-ql.html + + - label: LoginAsCustomerLog + url: /mrg/module-login-as-customer-log.html + + - label: LoginAsCustomerLogging + url: /mrg/module-login-as-customer-logging.html + + - label: LoginAsCustomerPageCache + url: /mrg/module-login-as-customer-page-cache.html + + - label: LoginAsCustomerQuote + url: /mrg/module-login-as-customer-quote.html + + - label: LoginAsCustomerSales + url: /mrg/module-login-as-customer-sales.html + + - label: LoginAsCustomerWebsiteRestriction + url: /mrg/module-login-as-customer-website-restriction.html + + - label: Marketplace + url: /mrg/module-marketplace.html + + - label: MediaContent + url: /mrg/module-media-content.html + + - label: MediaContentApi + url: /mrg/module-media-content-api.html + + - label: MediaContentCatalog + url: /mrg/module-media-content-catalog.html + + - label: MediaContentCatalogStaging + url: /mrg/module-media-content-catalog-staging.html + + - label: MediaContentCms + url: /mrg/module-media-content-cms.html + + - label: MediaContentSynchronization + url: /mrg/module-media-content-synchronization.html + + - label: MediaContentSynchronizationApi + url: /mrg/module-media-content-synchronization-api.html + + - label: MediaContentSynchronizationCatalog + url: /mrg/module-media-content-synchronization-catalog.html + + - label: MediaContentSynchronizationCms + url: /mrg/module-media-content-synchronization-cms.html + + - label: MediaGallery + url: /mrg/module-media-gallery.html + + - label: MediaGalleryApi + url: /mrg/module-media-gallery-api.html + + - label: MediaGalleryCatalog + url: /mrg/module-media-gallery-catalog.html + + - label: MediaGalleryCatalogIntegration + url: /mrg/module-media-gallery-catalog-integration.html + + - label: MediaGalleryCatalogUi + url: /mrg/module-media-gallery-catalog-ui.html + + - label: MediaGalleryCmsUi + url: /mrg/module-media-gallery-cms-ui.html + + - label: MediaGalleryIntegration + url: /mrg/module-media-gallery-integration.html + + - label: MediaGalleryMetadata + url: /mrg/module-media-gallery-metadata.html + + - label: MediaGalleryMetadataApi + url: /mrg/module-media-gallery-metadata-api.html + + - label: MediaGalleryRenditions + url: /mrg/module-media-gallery-renditions.html + + - label: MediaGalleryRenditionsApi + url: /mrg/module-media-gallery-renditions-api.html + + - label: MediaGallerySynchronization + url: /mrg/module-media-gallery-synchronization.html + + - label: MediaGallerySynchronizationApi + url: /mrg/module-media-gallery-synchronization-api.html + + - label: MediaGallerySynchronizationMetadata + url: /mrg/module-media-gallery-synchronization-metadata.html + + - label: MediaGalleryUi + url: /mrg/module-media-gallery-ui.html + + - label: MediaGalleryUiApi + url: /mrg/module-media-gallery-ui-api.html + + - label: MediaStorage + url: /mrg/module-media-storage.html + + - label: MessageQueue + url: /mrg/module-message-queue.html + + - label: Msrp + url: /mrg/module-msrp.html + + - label: MsrpConfigurableProduct + url: /mrg/module-msrp-configurable-product.html + + - label: MsrpGroupedProduct + url: /mrg/module-msrp-grouped-product.html + + - label: MsrpStaging + url: /mrg/module-msrp-staging.html + + - label: MultipleWishlist + url: /mrg/module-multiple-wishlist.html + + - label: MultipleWishlistGraphQl + url: /mrg/module-multiple-wishlist-graph-ql.html + + - label: Multishipping + url: /mrg/module-multishipping.html + + - label: MysqlMq + url: /mrg/module-mysql-mq.html + + - label: NegotiableQuote + url: /mrg/module-negotiable-quote.html + + - label: NegotiableQuoteAsyncOrder + url: /mrg/module-negotiable-quote-async-order.html + + - label: NegotiableQuoteGraphQl + url: /mrg/module-negotiable-quote-graph-ql.html + + - label: NegotiableQuoteSharedCatalog + url: /mrg/module-negotiable-quote-shared-catalog.html + + - label: NegotiableQuoteWeee + url: /mrg/module-negotiable-quote-weee.html + + - label: NewRelicReporting + url: /mrg/module-new-relic-reporting.html + + - label: Newsletter + url: /mrg/module-newsletter.html + + - label: NewsletterGraphQl + url: /mrg/module-newsletter-graph-ql.html + + - label: OfflinePayments + url: /mrg/module-offline-payments.html + + - label: OfflineShipping + url: /mrg/module-offline-shipping.html + + - label: OrderHistorySearch + url: /mrg/module-order-history-search.html + + - label: PageBuilder + url: /mrg/module-page-builder.html + + - label: PageBuilderAdminAnalytics + url: /mrg/module-page-builder-admin-analytics.html + + - label: PageBuilderAdminGwsAdminUi + url: /mrg/module-page-builder-admin-gws-admin-ui.html + + - label: PageBuilderAnalytics + url: /mrg/module-page-builder-analytics.html + + - label: PageCache + url: /mrg/module-page-cache.html + + - label: Payment + url: /mrg/module-payment.html + + - label: PaymentGraphQl + url: /mrg/module-payment-graph-ql.html + + - label: PaymentStaging + url: /mrg/module-payment-staging.html + + - label: Paypal + url: /mrg/module-paypal.html + + - label: PaypalCaptcha + url: /mrg/module-paypal-captcha.html + + - label: PaypalGraphQl + url: /mrg/module-paypal-graph-ql.html + + - label: PaypalNegotiableQuote + url: /mrg/module-paypal-negotiable-quote.html + + - label: PaypalPurchaseOrder + url: /mrg/module-paypal-purchase-order.html + + - label: Persistent + url: /mrg/module-persistent.html + + - label: PersistentHistory + url: /mrg/module-persistent-history.html + + - label: PricePermissions + url: /mrg/module-price-permissions.html + + - label: ProductAlert + url: /mrg/module-product-alert.html + + - label: ProductVideo + url: /mrg/module-product-video.html + + - label: ProductVideoStaging + url: /mrg/module-product-video-staging.html + + - label: PromotionPermissions + url: /mrg/module-promotion-permissions.html + + - label: PurchaseOrder + url: /mrg/module-purchase-order.html + + - label: PurchaseOrderRule + url: /mrg/module-purchase-order-rule.html + + - label: QuickOrder + url: /mrg/module-quick-order.html + + - label: Quote + url: /mrg/module-quote.html + + - label: QuoteAnalytics + url: /mrg/module-quote-analytics.html + + - label: QuoteBundleOptions + url: /mrg/module-quote-bundle-options.html + + - label: QuoteConfigurableOptions + url: /mrg/module-quote-configurable-options.html + + - label: QuoteDownloadableLinks + url: /mrg/module-quote-downloadable-links.html + + - label: QuoteGiftCardOptions + url: /mrg/module-quote-gift-card-options.html + + - label: QuoteGraphQl + url: /mrg/module-quote-graph-ql.html + + - label: QuoteStaging + url: /mrg/module-quote-staging.html + + - label: ReCaptchaAdminUi + url: /mrg/module-re-captcha-admin-ui.html + + - label: ReCaptchaCheckout + url: /mrg/module-re-captcha-checkout.html + + - label: ReCaptchaCheckoutSalesRule + url: /mrg/module-re-captcha-checkout-sales-rule.html + + - label: ReCaptchaCompany + url: /mrg/module-re-captcha-company.html + + - label: ReCaptchaContact + url: /mrg/module-re-captcha-contact.html + + - label: ReCaptchaCustomer + url: /mrg/module-re-captcha-customer.html + + - label: ReCaptchaFrontendUi + url: /mrg/module-re-captcha-frontend-ui.html + + - label: ReCaptchaMigration + url: /mrg/module-re-captcha-migration.html + + - label: ReCaptchaNewsletter + url: /mrg/module-re-captcha-newsletter.html + + - label: ReCaptchaPaypal + url: /mrg/module-re-captcha-paypal.html + + - label: ReCaptchaReview + url: /mrg/module-re-captcha-review.html + + - label: ReCaptchaSendFriend + url: /mrg/module-re-captcha-send-friend.html + + - label: ReCaptchaStorePickup + url: /mrg/module-re-captcha-store-pickup.html + + - label: ReCaptchaUi + url: /mrg/module-re-captcha-ui.html + + - label: ReCaptchaUser + url: /mrg/module-re-captcha-user.html + + - label: ReCaptchaValidation + url: /mrg/module-re-captcha-validation.html + + - label: ReCaptchaValidationApi + url: /mrg/module-re-captcha-validation-api.html + + - label: ReCaptchaVersion2Checkbox + url: /mrg/module-re-captcha-version-2-checkbox.html + + - label: ReCaptchaVersion2Invisible + url: /mrg/module-re-captcha-version-2-invisible.html + + - label: ReCaptchaVersion3Invisible + url: /mrg/module-re-captcha-version-3-invisible.html + + - label: ReCaptchaWebapiApi + url: /mrg/module-re-captcha-webapi-api.html + + - label: ReCaptchaWebapiGraphQl + url: /mrg/module-re-captcha-webapi-graph-ql.html + + - label: ReCaptchaWebapiRest + url: /mrg/module-re-captcha-webapi-rest.html + + - label: ReCaptchaWebapiUi + url: /mrg/module-re-captcha-webapi-ui.html + + - label: RelatedProductGraphQl + url: /mrg/module-related-product-graph-ql.html + + - label: ReleaseNotification + url: /mrg/module-release-notification.html + + - label: Reminder + url: /mrg/module-reminder.html + + - label: RemoteStorage + url: /mrg/module-remote-storage.html + + - label: RemoteStorageCommerce + url: /mrg/module-remote-storage-commerce.html + + - label: Reports + url: /mrg/module-reports.html + + - label: RequireJs + url: /mrg/module-require-js.html + + - label: RequisitionList + url: /mrg/module-requisition-list.html + + - label: RequisitionListGraphQl + url: /mrg/module-requisition-list-graph-ql.html + + - label: ResourceConnections + url: /mrg/module-resource-connections.html + + - label: Review + url: /mrg/module-review.html + + - label: ReviewAnalytics + url: /mrg/module-review-analytics.html + + - label: ReviewGraphQl + url: /mrg/module-review-graph-ql.html + + - label: ReviewStaging + url: /mrg/module-review-staging.html + + - label: Reward + url: /mrg/module-reward.html + + - label: RewardGraphQl + url: /mrg/module-reward-graph-ql.html + + - label: RewardStaging + url: /mrg/module-reward-staging.html + + - label: Rma + url: /mrg/module-rma.html + + - label: RmaGraphQl + url: /mrg/module-rma-graph-ql.html + + - label: RmaStaging + url: /mrg/module-rma-staging.html + + - label: Robots + url: /mrg/module-robots.html + + - label: Rss + url: /mrg/module-rss.html + + - label: Rule + url: /mrg/module-rule.html + + - label: Sales + url: /mrg/module-sales.html + + - label: SalesAnalytics + url: /mrg/module-sales-analytics.html + + - label: SalesArchive + url: /mrg/module-sales-archive.html + + - label: SalesGraphQl + url: /mrg/module-sales-graph-ql.html + + - label: SalesInventory + url: /mrg/module-sales-inventory.html + + - label: SalesRule + url: /mrg/module-sales-rule.html + + - label: SalesRuleStaging + url: /mrg/module-sales-rule-staging.html + + - label: SalesSequence + url: /mrg/module-sales-sequence.html + + - label: SampleData + url: /mrg/module-sample-data.html + + - label: ScalableCheckout + url: /mrg/module-scalable-checkout.html + + - label: ScalableInventory + url: /mrg/module-scalable-inventory.html + + - label: ScalableOms + url: /mrg/module-scalable-oms.html + + - label: ScheduledImportExport + url: /mrg/module-scheduled-import-export.html + + - label: Search + url: /mrg/module-search.html + + - label: SearchStaging + url: /mrg/module-search-staging.html + + - label: Security + url: /mrg/module-security.html + + - label: Securitytxt + url: /mrg/module-securitytxt.html + + - label: SendFriend + url: /mrg/module-send-friend.html + + - label: SendFriendGraphQl + url: /mrg/module-send-friend-graph-ql.html + + - label: SharedCatalog + url: /mrg/module-shared-catalog.html + + - label: SharedCatalogGraphQl + url: /mrg/module-shared-catalog-graph-ql.html + + - label: Shipping + url: /mrg/module-shipping.html + + - label: Sitemap + url: /mrg/module-sitemap.html + + - label: Staging + url: /mrg/module-staging.html + + - label: StagingGraphQl + url: /mrg/module-staging-graph-ql.html + + - label: StagingPageBuilder + url: /mrg/module-staging-page-builder.html + + - label: Store + url: /mrg/module-store.html + + - label: StoreGraphQl + url: /mrg/module-store-graph-ql.html + + - label: Support + url: /mrg/module-support.html + + - label: Swagger + url: /mrg/module-swagger.html + + - label: SwaggerWebapi + url: /mrg/module-swagger-webapi.html + + - label: SwaggerWebapiAsync + url: /mrg/module-swagger-webapi-async.html + + - label: Swat + url: /mrg/module-swat.html + + - label: Swatches + url: /mrg/module-swatches.html + + - label: SwatchesGraphQl + url: /mrg/module-swatches-graph-ql.html + + - label: SwatchesLayeredNavigation + url: /mrg/module-swatches-layered-navigation.html + + - label: TargetRule + url: /mrg/module-target-rule.html + + - label: TargetRuleGraphQl + url: /mrg/module-target-rule-graph-ql.html + + - label: Tax + url: /mrg/module-tax.html + + - label: TaxGraphQl + url: /mrg/module-tax-graph-ql.html + + - label: Theme + url: /mrg/module-theme.html + + - label: ThemeGraphQl + url: /mrg/module-theme-graph-ql.html + + - label: Translation + url: /mrg/module-translation.html + + - label: TwoFactorAuth + url: /mrg/module-two-factor-auth.html + + - label: Ui + url: /mrg/module-ui.html + + - label: Ups + url: /mrg/module-ups.html + + - label: UrlRewrite + url: /mrg/module-url-rewrite.html + + - label: UrlRewriteGraphQl + url: /mrg/module-url-rewrite-graph-ql.html + + - label: User + url: /mrg/module-user.html + + - label: Usps + url: /mrg/module-usps.html + + - label: Variable + url: /mrg/module-variable.html + + - label: Vault + url: /mrg/module-vault.html + + - label: VaultGraphQl + url: /mrg/module-vault-graph-ql.html + + - label: Version + url: /mrg/module-version.html + + - label: VersionsCms + url: /mrg/module-versions-cms.html + + - label: VersionsCmsPageCache + url: /mrg/module-versions-cms-page-cache.html + + - label: VersionsCmsUrlRewrite + url: /mrg/module-versions-cms-url-rewrite.html + + - label: VersionsCmsUrlRewriteGraphQl + url: /mrg/module-versions-cms-url-rewrite-graph-ql.html + + - label: VisualMerchandiser + url: /mrg/module-visual-merchandiser.html + + - label: Webapi + url: /mrg/module-webapi.html + + - label: WebapiAsync + url: /mrg/module-webapi-async.html + + - label: WebapiSecurity + url: /mrg/module-webapi-security.html + + - label: WebsiteRestriction + url: /mrg/module-website-restriction.html + + - label: Weee + url: /mrg/module-weee.html + + - label: WeeeGraphQl + url: /mrg/module-weee-graph-ql.html + + - label: WeeeStaging + url: /mrg/module-weee-staging.html + + - label: Widget + url: /mrg/module-widget.html + + - label: Wishlist + url: /mrg/module-wishlist.html + + - label: WishlistAnalytics + url: /mrg/module-wishlist-analytics.html + + - label: WishlistGiftCard + url: /mrg/module-wishlist-gift-card.html + + - label: WishlistGiftCardGraphQl + url: /mrg/module-wishlist-gift-card-graph-ql.html + + - label: WishlistGraphQl + url: /mrg/module-wishlist-graph-ql.html + diff --git a/src/_data/toc/page-builder.yml b/src/_data/toc/page-builder.yml index f3ac657d160..476ea1a1c80 100644 --- a/src/_data/toc/page-builder.yml +++ b/src/_data/toc/page-builder.yml @@ -90,8 +90,8 @@ pages: url: /page-builder/docs/content-types/create/add-icon.html versionless: true - - label: Workflow tips - url: /page-builder/docs/content-types/create/workflow-tips.html + - label: Troubleshooting + url: /page-builder/docs/content-types/create/troubleshooting.html versionless: true - label: 'Customize' diff --git a/src/_data/toc/payment-services.yml b/src/_data/toc/payment-services.yml new file mode 100644 index 00000000000..9cb461ed76a --- /dev/null +++ b/src/_data/toc/payment-services.yml @@ -0,0 +1,26 @@ +label: Payment Services +versionless: true +pages: +- label: Introduction + url: /payment-services/index.html + versionless: true + +- label: Install Payment Services + url: /payment-services/install-payments.html + versionless: true + +- label: Configure Payment Services + url: /payment-services/configure-payments.html + versionless: true + children: + - label: Customize buttons and messaging + url: /payment-services/customize-buttons-messaging.html + versionless: true + +- label: Security + url: /payment-services/security.html + versionless: true + +- label: Release Notes + url: /payment-services/release-notes.html + versionless: true diff --git a/src/_data/toc/performance-best-practices.yml b/src/_data/toc/performance-best-practices.yml index a44f3ea8d81..672bf38bb54 100644 --- a/src/_data/toc/performance-best-practices.yml +++ b/src/_data/toc/performance-best-practices.yml @@ -21,8 +21,15 @@ pages: - label: Deployment flow url: /performance-best-practices/deployment-flow.html - - label: Advanced setup - url: /performance-best-practices/advanced-setup.html + - label: High-throughput order processing + url: /performance-best-practices/high-throughput-order-processing.html + exclude_versions: ["2.3"] - - label: Advanced JavaScript bundling - url: /performance-best-practices/advanced-js-bundling.html + - label: Advanced concepts + children: + + - label: Advanced setup + url: /performance-best-practices/advanced-setup.html + + - label: Advanced JavaScript bundling + url: /performance-best-practices/advanced-js-bundling.html diff --git a/src/_data/toc/php-developer-guide.yml b/src/_data/toc/php-developer-guide.yml index 1696dbad2c6..01be0ff96a1 100644 --- a/src/_data/toc/php-developer-guide.yml +++ b/src/_data/toc/php-developer-guide.yml @@ -73,7 +73,7 @@ pages: - label: Package a component url: /extension-dev-guide/package/package_module.html - - label: Upload your component to the Magento Marketplace + - label: Upload your component to the Commerce Marketplace url: /extension-dev-guide/package/package_mktpl.html - label: Validate @@ -122,7 +122,7 @@ pages: - label: Asynchronous/deferred operations url: /extension-dev-guide/async-operations.html - + - label: Service contracts url: /extension-dev-guide/service-contracts/service-contracts.html @@ -140,6 +140,11 @@ pages: - label: Events and observers url: /extension-dev-guide/events-and-observers.html + children: + + - label: List of events + url: /extension-dev-guide/event-list.html + include_versions: ["2.4"] - label: Factories url: /extension-dev-guide/factories.html @@ -166,7 +171,7 @@ pages: url: /extension-dev-guide/indexing.html - label: Indexer optimization - url: /extension-dev-guide/indexer-batch.html + url: /extension-dev-guide/indexer-optimization.html - label: Adding a custom indexer url: /extension-dev-guide/indexing-custom.html @@ -214,7 +219,7 @@ pages: url: /extension-dev-guide/message-queues/implement-bulk.html - label: Handling outdated in-memory object states - url: /extension-dev-guide/message-queues/refresh-config.html + url: /extension-dev-guide/message-queues/refresh-config.html - label: Message queues overview url: /extension-dev-guide/message-queues/message-queues.html @@ -227,7 +232,7 @@ pages: - label: Adding extension attributes to entity url: /extension-dev-guide/extension_attributes/adding-attributes.html - + - label: Adding an admin grid url: /extension-dev-guide/admin-grid.html @@ -294,6 +299,30 @@ pages: - label: XSS Prevention url: /extension-dev-guide/xss-protection.html + - label: Sensitive Information + url: /extension-dev-guide/security/sensitive-information.html + + - label: Denial of Service (DoS) attacks + url: /extension-dev-guide/security/dos.html + + - label: Mass assignment + url: /extension-dev-guide/security/mass-assignment.html + + - label: Avoiding SSRF + url: /extension-dev-guide/security/ssrf.html + + - label: Authorization + url: /extension-dev-guide/security/authorization.html + + - label: Brute force attacks + url: /extension-dev-guide/security/anti-brute-force.html + + - label: CSRF + url: /extension-dev-guide/security/csrf.html + + - label: Working with files + url: /extension-dev-guide/security/uploads.html + - label: Versioning url: /extension-dev-guide/versioning/ children: diff --git a/src/_data/toc/product-recommendations.yml b/src/_data/toc/product-recommendations.yml index 55fd994b8e6..ce3a90ca831 100644 --- a/src/_data/toc/product-recommendations.yml +++ b/src/_data/toc/product-recommendations.yml @@ -1,41 +1,23 @@ +--- label: Product Recommendations pages: - label: Overview url: /recommendations/product-recs.html versionless: true - -- label: How to Implement Product Recommendations - url: /recommendations/implementation.html - versionless: true - -- label: Install and Configure Recommendations - url: /recommendations/install-configure.html - versionless: true - -- label: Recommendation Events + +- label: Collect Data url: /recommendations/events.html versionless: true -- label: Verify Event Collection - url: /recommendations/verify.html +- label: Customize + url: /recommendations/customize.html versionless: true - + - label: Handle Cookie Restrictions url: /recommendations/setting-cookie.html versionless: true -- label: Test Recommendations - url: /recommendations/test.html - versionless: true - -- label: Customize Recommendations - url: /recommendations/customize.html - versionless: true - -- label: Recommendations SDK +- label: SDK url: /recommendations/recs-api.html versionless: true - -- label: Release Notes - url: /recommendations/release-notes.html - versionless: true + \ No newline at end of file diff --git a/src/_data/toc/release-notes.yml b/src/_data/toc/release-notes.yml index c1023dc5504..4efa0b3f004 100644 --- a/src/_data/toc/release-notes.yml +++ b/src/_data/toc/release-notes.yml @@ -7,6 +7,45 @@ pages: include_versions: ["2.4"] children: + - label: Adobe Commerce 2.4.5-p1 Release Notes + url: /release-notes/2-4-5-p1.html + + - label: Magento Open Source 2.4.5 Release Notes + url: /release-notes/open-source-2-4-5.html + + - label: Adobe Commerce 2.4.5 Release Notes + url: /release-notes/commerce-2-4-5.html + + - label: Adobe Commerce 2.4.4-p2 Release Notes + url: /release-notes/2-4-4-p2.html + + - label: Adobe Commerce 2.4.4-p1 Release Notes + url: /release-notes/2-4-4-p1.html + + - label: Magento Open Source 2.4.4 Release Notes + url: /release-notes/open-source-2-4-4.html + + - label: Adobe Commerce 2.4.4 Release Notes + url: /release-notes/commerce-2-4-4.html + + - label: Adobe Commerce 2.4.3-p3 Release Notes + url: /release-notes/2-4-3-p3.html + + - label: Adobe Commerce 2.4.3-p2 Release Notes + url: /release-notes/2-4-3-p2.html + + - label: Adobe Commerce 2.4.3-p1 Release Notes + url: /release-notes/2-4-3-p1.html + + - label: Magento Open Source 2.4.3 Release Notes + url: /release-notes/open-source-2-4-3.html + + - label: Adobe Commerce 2.4.3 Release Notes + url: /release-notes/commerce-2-4-3.html + + - label: Adobe Commerce 2.4.2-p2 Release Notes + url: /release-notes/2-4-2-p2.html + - label: Magento Open Source 2.4.2 Release Notes url: /release-notes/open-source-2-4-2.html @@ -36,6 +75,18 @@ pages: - label: Component Status url: /release-notes/component-status.html + - label: Adobe Commerce 2.3.7-p4 Release Notes + url: /release-notes/2-3-7-p4.html + + - label: Adobe Commerce 2.3.7-p3 Release Notes + url: /release-notes/2-3-7-p3.html + + - label: Adobe Commerce 2.3.7-p2 Release Notes + url: /release-notes/2-3-7-p2.html + + - label: Adobe Commerce 2.3.7-p1 Release Notes + url: /release-notes/2-3-7-p1.html + - label: Magento Open Source 2.3.7 Release Notes url: /release-notes/open-source-2-3-7.html @@ -125,10 +176,14 @@ pages: - label: Product Recommendations url: /recommendations/release-notes.html versionless: true - + - label: Sales Channels children: - label: Amazon url: /extensions/amazon-sales/release-notes/ versionless: true + + - label: Payment Services + url: /payment-services/release-notes.html + versionless: true diff --git a/src/_data/toc/release.yml b/src/_data/toc/release.yml index f5688598c78..0ad0aaa5587 100644 --- a/src/_data/toc/release.yml +++ b/src/_data/toc/release.yml @@ -1,22 +1,30 @@ label: Release Information pages: + - label: Roadmap + url: /release/roadmap.html + versionless: true + - label: Upcoming releases url: /release/ versionless: true + - label: Beta program + url: /release/beta-program.html + versionless: true + - label: Released versions url: /release/released-versions.html versionless: true - label: Release policy - url: /release/policy + url: /release/policy/ versionless: true - label: Lifecycle policy url: /release/lifecycle-policy.html versionless: true - + - label: Availability url: /release/availability.html versionless: true diff --git a/src/_data/toc/rest-api.yml b/src/_data/toc/rest-api.yml index 6f6fcc7136f..694ef46d7eb 100644 --- a/src/_data/toc/rest-api.yml +++ b/src/_data/toc/rest-api.yml @@ -12,15 +12,15 @@ pages: children: - label: Admin REST endpoints - url: https://magento.redoc.ly/2.3.7-admin/ + url: https://developer.adobe.com/commerce/webapi/rest/quick-reference/ include_versions: ["2.3"] - label: Customer REST endpoints - url: https://magento.redoc.ly/2.3.7-customer/ + url: https://developer.adobe.com/commerce/webapi/rest/quick-reference/ include_versions: ["2.3"] - label: Guest REST endpoints - url: https://magento.redoc.ly/2.3.7-guest/ + url: https://developer.adobe.com/commerce/webapi/rest/quick-reference/ include_versions: ["2.3"] - label: Asynchronous Admin REST endpoints @@ -40,15 +40,15 @@ pages: children: - label: Admin REST endpoints - url: https://magento.redoc.ly/2.4.2-admin/ + url: https://developer.adobe.com/commerce/webapi/rest/quick-reference/ include_versions: ["2.4"] - label: Customer REST endpoints - url: https://magento.redoc.ly/2.4.2-customer/ + url: https://developer.adobe.com/commerce/webapi/rest/quick-reference/ include_versions: ["2.4"] - label: Guest REST endpoints - url: https://magento.redoc.ly/2.4.2-guest/ + url: https://developer.adobe.com/commerce/webapi/rest/quick-reference/ include_versions: ["2.4"] - label: Generate a local API reference @@ -228,6 +228,22 @@ pages: class: tutorial url: /rest/tutorials/grouped-product/create-and-manage-grouped-products.html + - label: Create bundle products + class: tutorial + children: + + - label: Create bundle products tutorial + url: /rest/tutorials/bundle-product/bundle-product-intro.html + + - label: Step 1. Plan the product + url: /rest/tutorials/bundle-product/plan-product.html + + - label: Step 2. Create the simple products + url: /rest/tutorials/bundle-product/create-simple-products.html + + - label: Step 3. Create the bundle product + url: /rest/tutorials/bundle-product/create-bundle-product.html + - label: Modules children: diff --git a/src/_data/toc/shared-services.yml b/src/_data/toc/shared-services.yml new file mode 100644 index 00000000000..015f73cf60c --- /dev/null +++ b/src/_data/toc/shared-services.yml @@ -0,0 +1,31 @@ +label: Shared Services +pages: +- label: Adobe Commerce Storefront Events + children: + - label: Adobe Commerce Storefront Event SDK + url: /shared-services/storefront-events-sdk.html + versionless: true + + - label: Adobe Commerce Storefront Event Collector + url: /shared-services/storefront-event-collector.html + versionless: true + + - label: Events SDK Reference + url: /shared-services/storefront-events-api-reference.html + versionless: true + children: + - label: Context Functions + url: /shared-services/storefront-events-api-ref-context.html + versionless: true + + - label: Publish Functions + url: /shared-services/storefront-events-api-ref-publish.html + versionless: true + + - label: Subscribe Functions + url: /shared-services/storefront-events-api-ref-subscribe.html + versionless: true + + - label: Unsubscribe Functions + url: /shared-services/storefront-events-api-ref-unsubscribe.html + versionless: true \ No newline at end of file diff --git a/src/_data/toc/soap.yml b/src/_data/toc/soap.yml new file mode 100644 index 00000000000..6e16765987f --- /dev/null +++ b/src/_data/toc/soap.yml @@ -0,0 +1,4 @@ +label: SOAP Reference +pages: + - label: Overview + url: /soap/bk-soap.html diff --git a/src/_data/toc/software-update-guide.yml b/src/_data/toc/software-update-guide.yml index 80de0b26d03..6df142a5695 100644 --- a/src/_data/toc/software-update-guide.yml +++ b/src/_data/toc/software-update-guide.yml @@ -43,6 +43,10 @@ pages: url: /upgrade-compatibility-tool/developer.html versionless: true + - label: Error message reference + url: /upgrade-compatibility-tool/errors.html + versionless: true + - label: Upgrade best practices url: /comp-mgr/upgrade-best-practices.html @@ -69,14 +73,6 @@ pages: url: /comp-mgr/patching.html children: - - label: Commerce Quality Patches - url: /comp-mgr/patching/mqp.html - children: - - - label: MQP release notes - url: /quality-patches/release-notes.html - versionless: true - - label: Command Line url: /comp-mgr/patching/command-line.html children: @@ -85,10 +81,6 @@ pages: url: /comp-mgr/patching/composer.html children: - - label: Update the updater application - url: /comp-mgr/updater/update-updater.html - include_versions: ["2.3"] - - label: Troubleshooting children: diff --git a/src/_data/toc/testing.yml b/src/_data/toc/testing.yml index 5eab6e02562..6e36a9dc70d 100644 --- a/src/_data/toc/testing.yml +++ b/src/_data/toc/testing.yml @@ -37,6 +37,39 @@ pages: - label: '@magentoDbIsolation' url: /test/integration/annotations/magento-db-isolation.html + - label: Using PHP built-in attributes + url: /test/integration/attributes.html + exclude_versions: [ "2.3" ] + + children: + + - label: 'AppArea' + url: /test/integration/attributes/magento-app-area.html + + - label: 'AppIsolation' + url: /test/integration/attributes/magento-app-isolation.html + + - label: 'Cache' + url: /test/integration/attributes/magento-cache.html + + - label: 'ComponentsDir' + url: /test/integration/attributes/magento-components-dir.html + + - label: 'ConfigFixture' + url: /test/integration/attributes/magento-config-fixture.html + + - label: 'DataFixture' + url: /test/integration/attributes/magento-data-fixture.html + + - label: 'DataFixtureBeforeTransaction' + url: /test/integration/attributes/magento-data-fixture-before-transaction.html + + - label: 'DbIsolation' + url: /test/integration/attributes/magento-db-isolation.html + + - label: 'IndexerDimensionMode' + url: /test/integration/attributes/magento-indexer-dimension-mode.html + - label: JavaScript Unit Testing children: diff --git a/src/_data/toc/tools.yml b/src/_data/toc/tools.yml new file mode 100644 index 00000000000..4161c018964 --- /dev/null +++ b/src/_data/toc/tools.yml @@ -0,0 +1,21 @@ +--- +label: Tools +pages: + + - label: Quality Patches Tool + url: /quality-patches/tool.html + versionless: true + children: + + - label: Usage + url: /quality-patches/usage.html + versionless: true + + - label: Release notes + url: /quality-patches/release-notes.html + versionless: true + + - label: Site Wide Analysis Tool + url: /tools/site-wide-analysis.html + versionless: true + edition: ee-only diff --git a/src/_data/toc/web-api.yml b/src/_data/toc/web-api.yml index 98a112fd579..6e61ea833dc 100644 --- a/src/_data/toc/web-api.yml +++ b/src/_data/toc/web-api.yml @@ -7,6 +7,9 @@ pages: url: /get-started/rest_front.html children: + - label: API security + url: /get-started/api-security.html + - label: Construct a request url: /get-started/gs-web-api-request.html diff --git a/src/_data/var.yml b/src/_data/var.yml index fa9b92370aa..4f0abc08400 100644 --- a/src/_data/var.yml +++ b/src/_data/var.yml @@ -17,24 +17,28 @@ ce: Magento Open Source ee: Adobe Commerce b2b: B2B for Adobe Commerce mbi: Adobe Commerce Reporting +pwa: PWA Studio # Cloud product name variables -ece: Cloud for Adobe Commerce -ece-release-date: April 20, 2021 +ece: Adobe Commerce on cloud infrastructure csuite: Cloud Suite for Commerce + ct: ece-tools ct-repo: magento/ece-tools -ct-release: 2002.1.6 -mcp-prod: Cloud Patches for Commerce -mcp-package: magento/magento-cloud-patches -mcp-release: 1.0.10 -mcd-package: magento/magento-cloud-docker -mcd-prod: Cloud Docker for Commerce -mcd-release: 1.2.3 +ct-release: 2002.1.13 + mcc-prod: Cloud Components of Commerce mcc-package: magento/magento-cloud-components -mcc-release: 1.0.7 +mcc-release: 1.0.12 + +mcd-prod: Cloud Docker for Commerce +mcd-package: magento/magento-cloud-docker +mcd-release: 1.3.4 + +mcp-prod: Cloud Patches for Commerce +mcp-package: magento/magento-cloud-patches +mcp-release: 1.0.20 # TIP: Use the following syntax to use a variable in the documentation source: {{site.data.var.xx}} where xx # is the variable value. @@ -43,3 +47,4 @@ mcc-release: 1.0.7 im: Inventory Management pb: Page Builder +uct: Upgrade Compatibility Tool diff --git a/src/_data/vbe.yml b/src/_data/vbe.yml index 9b8a8739f4e..d3e15843824 100644 --- a/src/_data/vbe.yml +++ b/src/_data/vbe.yml @@ -9,10 +9,25 @@ versions: - 2.4.0 - 2.4.1 - 2.4.2 + - 2.4.3 extensions: - name: Amazon versions: + - + name: 4.2.1 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: supported - name: 4.2.0 support: @@ -26,6 +41,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: supported + 2.4.3: not supported - name: 4.0.4 support: @@ -39,6 +55,7 @@ extensions: 2.4.0: not supported 2.4.1: supported 2.4.2: not supported + 2.4.3: not supported - name: 4.0.1 support: @@ -52,6 +69,7 @@ extensions: 2.4.0: supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.9.0 support: @@ -65,6 +83,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.4.1 support: @@ -78,6 +97,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.3.1 support: @@ -91,6 +111,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.2.13 support: @@ -104,6 +125,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.2.9 support: @@ -117,6 +139,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.1.4 support: @@ -130,6 +153,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.0.0 support: @@ -143,9 +167,24 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: Braintree versions: + - + name: 4.2.4 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: supported - name: 4.2.1 support: @@ -159,6 +198,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: supported + 2.4.3: not supported - name: 4.2.0 support: @@ -172,6 +212,7 @@ extensions: 2.4.0: not supported 2.4.1: supported 2.4.2: not supported + 2.4.3: not supported - name: 4.1.0 support: @@ -185,9 +226,24 @@ extensions: 2.4.0: supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: dotdigital versions: + - + name: 4.12.0 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: supported - name: 4.10.0 support: @@ -201,6 +257,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: supported + 2.4.3: not supported - name: 4.8.0 support: @@ -214,6 +271,7 @@ extensions: 2.4.0: not supported 2.4.1: supported 2.4.2: not supported + 2.4.3: not supported - name: 4.6.0 support: @@ -227,6 +285,7 @@ extensions: 2.4.0: supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 4.4.2 support: @@ -240,6 +299,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 4.4.0 support: @@ -253,6 +313,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 4.1.0 support: @@ -266,6 +327,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.3.0 support: @@ -279,6 +341,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.1.2 support: @@ -292,6 +355,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.1.1 support: @@ -305,6 +369,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.0.1 support: @@ -318,9 +383,24 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: Klarna versions: + - + name: 8.3.0 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: supported - name: 8.2.0 support: @@ -334,6 +414,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: supported + 2.4.3: not supported - name: 8.1.0 support: @@ -347,6 +428,7 @@ extensions: 2.4.0: not supported 2.4.1: supported 2.4.2: not supported + 2.4.3: not supported - name: 8.0.0 support: @@ -360,6 +442,7 @@ extensions: 2.4.0: supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 7.7.0 support: @@ -373,6 +456,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 7.5.0 support: @@ -386,6 +470,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 7.4.3 support: @@ -399,6 +484,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 7.3.5 support: @@ -412,6 +498,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 7.1.1 support: @@ -425,6 +512,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 7.1.0 support: @@ -438,6 +526,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 7.0.0 support: @@ -451,9 +540,24 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: Vertex versions: + - + name: 4.2.1 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: supported - name: 4.2.0 support: @@ -467,6 +571,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: supported + 2.4.3: not supported - name: 4.1.0 support: @@ -480,6 +585,7 @@ extensions: 2.4.0: not supported 2.4.1: supported 2.4.2: not supported + 2.4.3: not supported - name: 4.0.0 support: @@ -493,6 +599,7 @@ extensions: 2.4.0: supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.5.0 support: @@ -506,6 +613,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.4.0 support: @@ -519,6 +627,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.3.0 support: @@ -532,6 +641,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.2.0 support: @@ -545,6 +655,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.1.0 support: @@ -558,6 +669,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.0.0 support: @@ -571,9 +683,24 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: Yotpo versions: + - + name: 3.2.0 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: supported - name: 3.1.3 support: @@ -587,6 +714,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: supported + 2.4.3: not supported - name: 3.1.2 support: @@ -600,6 +728,7 @@ extensions: 2.4.0: not supported 2.4.1: supported 2.4.2: not supported + 2.4.3: not supported - name: 3.1.1 support: @@ -613,6 +742,7 @@ extensions: 2.4.0: supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.1.0-p1 support: @@ -626,6 +756,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.1.0 support: @@ -639,6 +770,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.0.1 support: @@ -652,6 +784,7 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported - name: 3.0.0 support: @@ -665,3 +798,4 @@ extensions: 2.4.0: not supported 2.4.1: not supported 2.4.2: not supported + 2.4.3: not supported diff --git a/src/_data/whats-new.yml b/src/_data/whats-new.yml index c0fc6055171..d72e0095d91 100644 --- a/src/_data/whats-new.yml +++ b/src/_data/whats-new.yml @@ -4,8 +4,3288 @@ description: This page contains recent changes that we think you'd like to know We exclude from this list proofreading, spelling checks, and all minor updates. link: "/whats-new.html" thread: "/whatsnew-feed.xml" -updated: Mon Jun 28 14:44:34 2021 +updated: Mon Jan 23 15:44:39 2023 entries: +- description: Added redirects for all 2.4.x and unversioned topics that were migrated + to [Adobe Developer documentation](https://developer.adobe.com/commerce/docs) + and [Experience League](https://experienceleague.adobe.com/docs/commerce.html). + versions: 2.4.x + type: Major Update + date: December 8, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3225 + merge_commit: a647efe55c72995967a1382db5dd46d00cf0db80 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Cloud User Guide](https://devdocs.magento.com/cloud/bk-cloud.html) + topics moved to [Adobe Experience League](https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/overview.html) + and the [Cloud Docker](https://devdocs.magento.com/cloud/docker/docker-development.html) + topics moved to [Adobe Developer documentation](https://developer.adobe.com/commerce/cloud-tools/docker/get-support/). + All topics will be redirected soon. + versions: 2.4.x + type: Major Update + date: December 1, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3221 + merge_commit: 8e07b3212f385c8aa3f30c6320860840e24d3616 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [GraphQL Developer Guide](https://devdocs.magento.com/guides/v2.4/graphql/index.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/webapi/graphql/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: November 22, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3215 + merge_commit: 334dd58b8c79d13ec2707e8f016271010fb275b6 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Catalog Services](https://devdocs.magento.com/catalog-service/products.html) + and [Live Search](https://devdocs.magento.com/live-search/graphql-support.html) + GraphQL queries moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/webapi/graphql/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: November 22, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3218 + merge_commit: e0ae15f332cfb0623b4a1726580ee66969b8b02b + contributor: keharper + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Product Recommendations](https://devdocs.magento.com/recommendations/product-recs.html) + topics moved to the [Experience League](https://experienceleague.adobe.com/docs/commerce-merchant-services/product-recommendations/developer/development-overview.html) + and the [Adobe Developer documentation](https://developer.adobe.com/commerce/services/product-recommendations/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: October 31, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3206 + merge_commit: 5d4605e409897e614a1be5910c40f1fa9b9de331 + contributor: jhadobe + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: "[Cloud Suite release notes](https://devdocs.magento.com/cloud/release-notes/cloud-tools.html) + for ECE-Tools 2002.1.13, Cloud Patches 1.0.20, and Cloud Docker 1.3.4." + versions: 2.x + type: Major Update + date: October 27, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3202 + merge_commit: 03c0f909cf3eb7cb9306e2388869ab65a1b0e325 + contributor: hguthrie + membership: true + labels: + - 2.x + - Major Update +- description: Added `categories` and `categoryPath` filtering information to [productSearch](https://devdocs.magento.com/live-search/product-search.html) + topic. + versions: 2.x + type: Major Update + date: October 26, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3200 + merge_commit: d9250bc6c78c79bcff94a75fdf8367c43b6cbdec + contributor: dobooth + membership: true + labels: + - 2.x + - Major Update +- description: The Adobe Commerce and Magento Open Source [release notes](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html) + topics moved to [Adobe Experience League](https://experienceleague.adobe.com/docs/commerce-operations/release/notes/overview.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: October 24, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3194 + merge_commit: 1814219fefc8e99650ef4fa117581fb367bbd7bb + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Shared Services](https://devdocs.magento.com/shared-services/storefront-events-sdk.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/services/shared-services/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: October 19, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3195 + merge_commit: 4f129a1cdbf2e22d7eacdf93c8b54e279d7a979e + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [API endpoints attributes](https://devdocs.magento.com/codelinks/attributes.html) + topic moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/webapi/rest/attributes) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: October 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3190 + merge_commit: e66911b062f0677d49e2ea112adfdb1128383d55 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Security and Compliance](https://devdocs.magento.com/security/security-and-compliance.html) + topics moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/security-and-compliance/overview.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: October 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3183 + merge_commit: f3a4a10e300caa6cedbefcc1701474d902e34b5b + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Backward-incompatible changes](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/index.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/php/development/backward-incompatible-changes/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: October 11, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3184 + merge_commit: b308f39fea49c96df38205f253412fde3a7d66f2 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Published release notes for the [2.4.5-p1](https://devdocs.magento.com/guides/v2.4/release-notes/2-4-5-p1.html) + and [2.4.4-p2](https://devdocs.magento.com/guides/v2.4/release-notes/2-4-4-p2.html) + versions. + versions: 2.4.4, 2.4.5 + type: New Topic + date: October 11, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3186 + merge_commit: c5b50f9e9fe4f604faeb2c51e351922e567a9136 + contributor: dshevtsov + membership: true + labels: + - New Topic + - 2.4.4 + - 2.4.5 +- description: The [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/overview.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/php/development/advanced-reporting/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: October 6, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3180 + merge_commit: cb3b7ec015e12d5e201b54b0825a82dc5786a6ce + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The Quality Patches Tool [home page](https://devdocs.magento.com/quality-patches/tool.html) + moved to [Experience League](https://experienceleague.adobe.com/tools/commerce-quality-patches/index.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: October 3, 2022 + link: https://github.com/magento/devdocs/pull/9521 + merge_commit: df084a542261a999656b20f7343758244a547629 + contributor: barnato-v + membership: true + labels: + - Major Update + - 2.4.x + - 'Progress: done' + - migration +- description: Verified the backup retention policy for Cloud projects. See [Backup + and disaster recovery](https://devdocs.magento.com/cloud/architecture/pro-architecture.html#backup-and-disaster-recovery) + in the Cloud guide. + versions: 2.x + type: Technical + date: September 30, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3146 + merge_commit: 9d068b8880b2216463c1da61d5f41b2cd2ff2b4d + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: Updated the [New Relic instructions for Logs](https://devdocs.magento.com/cloud/project/new-relic.html#view-and-analyze-log-data). + versions: 2.x + type: Technical + date: September 30, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3169 + merge_commit: 4edaa834aa405693e976dcc89e7467ad01d6dfe0 + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: The Quality Patches Tool [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/tools/quality-patches-tool/release-notes.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: September 30, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3173 + merge_commit: cb1aa57be409522d02b21f0c45f03dc35af28fe2 + contributor: barnato-v + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Release Information](https://devdocs.magento.com/release/roadmap.html) + topics moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/release/roadmap.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: September 30, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3175 + merge_commit: b649cfd3b2857b5d9ea8f3d93653f732271b8749 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.20 Quality Patches Tool (QPT) package release. + versions: 2.4.x + type: Major Update + date: September 27, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3170 + merge_commit: 65e2ae5f2c783f7b72eedcad92991b011f057c55 + contributor: apoltoratskyi + membership: true + labels: + - Major Update + - 2.4.x +- description: The [Command-Line Tools Reference](https://devdocs.magento.com/guides/v2.4/reference/cli/magento-commerce.html) + topics moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/reference/commerce-on-premises.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: September 23, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3165 + merge_commit: d863de201b6ddee5a4f181a7da8f4b1bf98e6a01 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Catalog Service](https://devdocs.magento.com/catalog-service/index.html) + topics moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-merchant-services/catalog-service/overview.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: September 23, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3166 + merge_commit: b2a7180ad20ac8677e1d1ffa903a47cd392269d4 + contributor: dobooth + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Functional Testing Framework Guide](https://devdocs.magento.com/mftf/docs/introduction.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/testing/functional-testing-framework/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: September 16, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3160 + merge_commit: 2629e630f302f33b897a54a80c0a88957351e48f + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Cloud tools release:
- [Ece-tools 2002.1.12](https://devdocs.magento.com/cloud/release-notes/ece-release-notes.html#v2002112)
- + [Cloud Docker 1.3.3](https://devdocs.magento.com/cloud/release-notes/mcd-release-notes.html#v133)
- + [Cloud components 1.0.12](https://devdocs.magento.com/cloud/release-notes/mcc-release-notes.html#v1012)
- + [Cloud patches 1.0.19](https://devdocs.magento.com/cloud/release-notes/mcp-release-notes.html#v1019) + versions: 2.x + type: Major Update + date: September 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3152 + merge_commit: 29915eb9bb2330f4ff07c3469f179d32bd426f12 + contributor: BaDos + membership: true + labels: + - 2.x + - Major Update +- description: Moved the "Live Search with Catalog Service" example from Live Search + to the Catalog Service [productSearch query](https://devdocs.magento.com/catalog-service/productsearch.html) + topic. + versions: 2.x + type: New Topic + date: September 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3139 + merge_commit: cfbc6d3a0ca4de064dc9215673ed85671e18b117 + contributor: dobooth + membership: true + labels: + - 2.x + - New Topic +- description: The [Installation Guide](https://devdocs.magento.com/guides/v2.4/install-gde/install-flow-diagram.html) + topics moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/installation-guide/overview.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: September 13, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3150 + merge_commit: d5bb9c81d63725cb2887863d2ad3f8ae30ea66bb + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Added information about the `synchronous_replication` parameter for + the [`MYSQL_USE_SLAVE_CONNECTION`](https://devdocs.magento.com/cloud/env/variables-deploy.html#mysql_use_slave_connection) + deploy variable. + versions: 2.x + type: Major Update + date: September 13, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3154 + merge_commit: f5eed15e3109a52112b860c84d475078e695c7cc + contributor: gamarshall + membership: true + labels: + - 2.x + - Major Update +- description: Added 2.4.x and 2.3.x security patches to the [system requirements](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html) + table. + versions: 2.3.x, 2.4.x + type: Major Update + date: September 13, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3155 + merge_commit: a53858655710ef612096bca1088fd7fc5779b3c8 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: The Quality Patches Tool [usage](https://devdocs.magento.com/quality-patches/tool.html) + topic moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/tools/quality-patches-tool/usage.html) + and will be redirected soon. + versions: 2.x + type: Major Update + date: September 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3153 + merge_commit: 18ae42cc0eaba3c6b0876d4391c8020d90e9059f + contributor: barnato-v + membership: true + labels: + - 2.x + - Major Update + - migration +- description: The [Payments Integrations Guide](https://devdocs.magento.com/guides/v2.4/payments-integrations/bk-payments-integrations.html) + has moved to the [Adobe Devsite](https://developer.adobe.com/commerce/php/development/payments-integrations) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: September 7, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3141 + merge_commit: bc9d234c3d943ba9983c3f281e702e0c34b25e80 + contributor: jhadobe + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Improved the explanation for how the `ece-tools` package overrides + default Commerce configuration values using the [.magento.env.yaml file](https://devdocs.magento.com/cloud/project/magento-env-yaml.html). + versions: 2.x + type: Technical + date: September 2, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3138 + merge_commit: 511de7458d36159daeadba81a300b841a73a230f + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: Updated the email address for the [Commerce Beta Program](https://devdocs.magento.com/release/beta-program.html). + versions: 2.4.x + type: Technical + date: August 29, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3136 + merge_commit: 767f03bca4176c956e9efadccdee33d57e51b98c + contributor: jeff-matthews + membership: true + labels: + - Technical + - 2.4.x +- description: The [video tutorials](https://devdocs.magento.com/videos/) moved to + [Adobe Experience League](https://experienceleague.adobe.com/docs/commerce-learn/tutorials/overview.html) + and will be redirected soon. + versions: 2.x + type: Major Update + date: August 29, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3127 + merge_commit: cfc3f6bd3dce81f6f540ee6485bd0401b1f5c3f3 + contributor: jeff-matthews + membership: true + labels: + - 2.x + - Major Update + - migration +- description: The [Data Migration Guide](https://devdocs.magento.com/guides/v2.4/migration/bk-migration-guide.html) + topics moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/tools/data-migration/how-migration-works.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: August 29, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3133 + merge_commit: 5612d06aaf9f581ebcfcd5cd209aed5967442162 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Updated the [Regional IP addresses](https://devdocs.magento.com/cloud/env/environments-start.html#regional-ip-addresses) + for Cloud Integration environments. + versions: 2.x + type: Technical + date: August 25, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3121 + merge_commit: 5ab9ae7c5587844c9d55b049bb48b0234502bcfb + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.19 Quality Patches Tool (QPT) package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: August 24, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3128 + merge_commit: 274f6a4af4a59285bbc06212648a2661535b1df1 + contributor: agorbivskyi + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Added information about the DHL schema upgrade patch to the Adobe Commerce + 2.4.x and 2.3.7 release notes. See [2.4.x Release Information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html) + and [2.3.x Release Information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). + versions: 2.3.x, 2.4.x + type: Major Update + date: August 22, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3122 + merge_commit: 4d0858cca3e7472f74b3fc273ff39d84f11cc1b8 + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Added the `productView` field to the Live Search [`productSearch` query](https://devdocs.magento.com/live-search/product-search.html). + This field was added to support Adobe Commerce Catalog Service, which is currently + in beta. + versions: 2.4.x + type: Major Update + date: August 18, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3117 + merge_commit: acefa4024fa4a2bcb1048262bcdad591d5dec4a4 + contributor: keharper + membership: true + labels: + - Major Update + - 2.4.x +- description: "[Cloud Patches 1.0.18 release](https://devdocs.magento.com/cloud/release-notes/mcp-release-notes.html#v1018) + contains a critical patch for Commerce 2.4.5." + versions: 2.4.5 + type: Technical + date: August 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3115 + merge_commit: dbcfe8a88c49c847212d5dcadd17499a03b0c317 + contributor: billygilbert + membership: true + labels: + - Technical + - 2.4.5 +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.18 Quality Patches Tool (QPT) package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: August 11, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3112 + merge_commit: bf21f2ae53c92a33d048a1df1c65bf5ca16bad07 + contributor: katmoon + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Added information about a known issue with Braintree on [Adobe Commerce + 2.4.5](https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-5.html) + and [Magento Open Source 2.4.5](https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-5.html). + versions: 2.4.5 + type: Major Update + date: August 10, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3108 + merge_commit: 46b441e2ab5c8b952687d305666df16e5fe2bc2b + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.5 +- description: Updated reference documentation for the Packages [OpenSource](https://devdocs.magento.com/guides/v2.4/release-notes/packages-open-source.html)/[Commerce](https://devdocs.magento.com/guides/v2.4/release-notes/packages-commerce.html) + and `bin/magento` CLI [OpenSource](https://devdocs.magento.com/guides/v2.4/reference/cli/magento.html)/[Commerce](https://devdocs.magento.com/guides/v2.4/reference/cli/magento-commerce.html). + versions: 2.4.5 + type: Major Update + date: August 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3105 + merge_commit: 25e2c9aa5a0a1518e3c2b9359208bde534248567 + contributor: dshevtsov + membership: true + labels: + - Major Update + - Automation + - 2.4.5 +- description: Updated the [Backward incompatible changes reference](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html). + versions: 2.4.5 + type: Major Update + date: August 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3106 + merge_commit: c2d8100239a99408f534dcce493d31b912bc5f6d + contributor: dshevtsov + membership: true + labels: + - Major Update + - Automation + - 2.4.5 +- description: Added the Adobe Commerce 2.4.5 and Magento Open Source 2.4.5 release + notes. See [2.4.x Release Information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + versions: 2.3.7, 2.4.5 + type: Major Update + date: August 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3096 + merge_commit: dc2b49b7d10f878648082f4b145007c7c6c7de7c + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.3.7 + - 2.4.5 +- description: 'Added an architectural overview of the [Catalog Service](https://devdocs.magento.com/catalog-service/index.html) + along with two queries: [`products`](https://devdocs.magento.com/catalog-service/products.html) + and [`refineProduct`](https://devdocs.magento.com/catalog-service/refine-product.html)' + versions: 2.4.5 + type: New Topic + date: August 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3097 + merge_commit: e2270b30e60cd11199cfb0773b568aa430a94933 + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.5 +- description: Added an example command to [RabbitMQ](https://devdocs.magento.com/guides/v2.4/install-gde/prereq/install-rabbitmq.html) + that illustrates how to set RabbitMQ configuration values. + versions: 2.4.5 + type: Technical + date: August 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3076 + merge_commit: 22eb8a3de79ab8b9764a3f62d56d69af7ad3988d + contributor: adifucan + membership: true + labels: + - Technical + - 2.4.5 +- description: Updated the [availability](https://devdocs.magento.com/release/availability.html) + and compatibility of Adobe-developed extensions for Adobe Commerce and Magento + Open Source 2.4.5. + versions: 2.4.5 + type: Major Update + date: August 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3059 + merge_commit: f7910fa04f3f8bd0a46580f314ec7a90be25eddc + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.5 +- description: "[GraphQL Authorization](https://devdocs.magento.com/guides/v2.4/graphql/authorization-tokens.html) + now describes session cookies and includes a command to disable them." + versions: 2.4.5 + type: Major Update + date: August 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3014 + merge_commit: 14647c33fa8db79febfe1966f31a43e27210e568 + contributor: keharper + membership: true + labels: + - Major Update + - 2.4.5 +- description: The message broker is now defined dynamically, depending on the deployment + configuration of the `queue` section in the `env.php` file. AMQP connections + are used if they are configured in the file. Otherwise, database connections are + used. See [Manage message queues](https://experienceleague.adobe.com/docs/commerce-operations/configuration-guide/message-queues/manage-message-queues.html) + for more information. + versions: 2.4.5 + type: Major Update + date: August 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2764 + merge_commit: bd5166881ed4db31f64ff025c4b1056dab2470ac + contributor: adifucan + membership: true + labels: + - Major Update + - 2.4.5 +- description: "[Cloud Tools release 2002.1.11](https://devdocs.magento.com/cloud/release-notes/ece-release-notes.html#v2002111)." + versions: 2.x + type: Major Update + date: August 4, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3087 + merge_commit: 1115afadb0fca7d88f9e21133eb1dabbdb65e1ab + contributor: BaDos + membership: true + labels: + - 2.x + - Major Update +- description: The [Application Testing Guide](https://devdocs.magento.com/guides/v2.4/test/testing.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/testing/guide/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: August 4, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3094 + merge_commit: a0be01dd327face4c20cf1525b31307133406e6e + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Configuration guide](https://devdocs.magento.com/guides/v2.4/config-guide/bk-config-guide.html) + has moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/configuration-guide/overview.html). + versions: 2.4.x + type: Major Update + date: August 3, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3091 + merge_commit: 4709b9eaeec4f4b3827c6d4c194546730b99edd3 + contributor: hguthrie + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Admin Design Pattern Library](https://devdocs.magento.com/guides/v2.4/pattern-library/bk-pattern.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/admin-developer/pattern-library/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: August 2, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3090 + merge_commit: 574707a94bba39d3f400d3ac113ba98eca63be9f + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.17 Quality Patches Tool (QPT) package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: July 29, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3084 + merge_commit: ad83a6f3421322bf329cc188f87156e3e12cf21c + contributor: agorbivskyi + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: The [Admin Style Guide](https://devdocs.magento.com/guides/v2.4/design-styleguide/bk-styleguide.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/admin-developer/style-guide/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: July 27, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3078 + merge_commit: cb086cbb486c54858420e46e751e2106b22a3849 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [UI Components Guide](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/frontend-core/javascript/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: July 26, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3067 + merge_commit: 83d9c77729469dfa0ea5eef97e001f93f68ceb32 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Vendor Bundled Extensions (VBEs)](https://devdocs.magento.com/extensions/vendor/) + and [Extensions Introduction](https://devdocs.magento.com/extensions/) topics + moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/upgrade-guide/modules/upgrade.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: July 22, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3048 + merge_commit: c54ae179381e8a0dab609a06280e9f047c309e76 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Updated the [Configure routes topic](https://devdocs.magento.com/cloud/project/routes.html) + in the _Commerce Cloud_ guide to advise about the use of trailing slashes. + versions: 2.x + type: Technical + date: July 21, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3052 + merge_commit: a6dfee382c7e8a63ce537e486295802136f95360 + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: The [JavaScript Developer Guide](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/bk-javascript-dev-guide.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/frontend-core/javascript/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: July 19, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3058 + merge_commit: 5c4cb30e36d5d763087fb82d19f802a5db959b4c + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Reservations](https://devdocs.magento.com/guides/v2.4/inventory/reservations.html), + [Source selection algorithms](https://devdocs.magento.com/guides/v2.4/inventory/source-selection-algorithms.html), + and [CLI reference](https://devdocs.magento.com/guides/v2.4/inventory/inventory-cli-reference.html) + Inventory Management topics moved to Experience League and will be redirected + soon. + versions: 2.4.x + type: Major Update + date: July 15, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3050 + merge_commit: 8a4022b1e00f636a69c27a04688e9da4812b8d2f + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Added clarification of the usage of the HTTP `X-Captcha` and `X-ReCaptcha` + headers in conjunction with integration, admin, and customer authentication tokens + for [REST](https://developer.adobe.com/commerce/webapi/rest/use-rest/protected-endpoints/) + and [GraphQL](https://devdocs.magento.com/guides/v2.4/graphql/protected-mutations.html). + versions: '' + type: Technical + date: July 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3042 + merge_commit: 985853f7de2777e5ff07357ff328e8fd9a110279 + contributor: vkolesny + membership: true + labels: + - Technical +- description: The [B2B Developer Guide](https://devdocs.magento.com/guides/v2.4/b2b/bk-b2b.html) + has moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/webapi/rest/b2b/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: July 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3051 + merge_commit: 0a7d1a19aa8a120aa223fed925843f0dadfd5ab6 + contributor: jhadobe + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + topic moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/webapi/rest/modules/inventory/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: July 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3046 + merge_commit: 4dafc641eaa077d2752e4e2295cb664c81aa7691 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.16 Quality Patches Tool (QPT) package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: July 1, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3041 + merge_commit: 9fdcefcaf5218e84070e90bc1aae5a0fdb13f6ea + contributor: agorbivskyi + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: The [REST API Guide](https://devdocs.magento.com/guides/v2.4/rest/bk-rest.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/webapi/rest/) + and will be redirected soon. + versions: '' + type: Major Update + date: June 30, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3030 + merge_commit: 49967163918d0696e5a680e52a2093ef443d4207 + contributor: jhadobe + membership: true + labels: + - Major Update + - migration +- description: Added the `user_outputs` output attribute to the [`addProductsToCart`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-products-to-cart.html) + GraphQL mutation. + versions: 2.4.x + type: Major Update + date: June 30, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3038 + merge_commit: 035e85978f73c140f5b119f63cb415547ef5c7d6 + contributor: thiaramus + membership: true + labels: + - Major Update + - 2.4.x +- description: The [Frontend Developer Guide](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/bk-frontend-dev-guide.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/frontend-core/guide/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: June 23, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3028 + merge_commit: 0ef38846fef7b6081985a05b000eeda384033b4d + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Added descriptions and examples of using [built-in PHP attributes](https://devdocs.magento.com/guides/v2.4/test/integration/attributes.html) + for testing. + versions: 2.4.x + type: New Topic + date: June 21, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3009 + merge_commit: 6876de966855ce4012d5af61975a0d8ce14aa792 + contributor: thiaramus + membership: true + labels: + - New Topic + - 2.4.x +- description: The following PHP tutorials moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/php/best-practices/) + and will be redirected soon:
- [Custom attributes](https://devdocs.magento.com/guides/v2.4/howdoi/custom-attributes/introduction.html)
- + [Customize product creation form](https://devdocs.magento.com/guides/v2.4/howdoi/customize_product.html)
- + [Customize checkout](https://devdocs.magento.com/guides/v2.4/howdoi/checkout/checkout_overview.html)
- + [Customize the Admin Design](https://devdocs.magento.com/guides/v2.4/howdoi/admin/customize_admin.html)
- + [Copy fieldsets](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/copy-fieldsets.html)
- + [Serialized to JSON data upgrade](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/serialized-to-json-data-upgrade.html)
- + [Modify image library folder permissions](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/modify-image-library-permissions/)
- + [Creating an Admin page](https://devdocs.magento.com/guides/v2.4/ext-best-practices/extension-coding/example-module-adminpage.html)
- + [Creating a dynamic row config](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/dynamic-row-system-config.html)
- + [Creating a custom import entity](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/custom-import-entity.html)
- + [Creating a custom widget](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/custom-widget.html)
- + [Creating an access control list (ACL) rule](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/create-access-control-list-rule.html)
- + [Creating an integration with an external API](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/create-integration-with-api.html)
- + [Create a custom REST API](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/create-custom-rest-api.html) + versions: 2.4.x + type: Major Update + date: June 20, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3003 + merge_commit: 6e7f71f325d588e046fc8fe07f96d9bf74391e9b + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Added [config import command point](https://devdocs.magento.com/guides/v2.3/config-guide/cli/logging.html#to-enable-database-logging) + to the [Logging](https://devdocs.magento.com/guides/v2.3/config-guide/cli/logging.html) + topic. + versions: 2.x + type: Technical + date: June 15, 2022 + link: https://github.com/magento/devdocs/pull/9467 + merge_commit: cfdd4ea65539ff27d573663b4be5641dcce2c290 + contributor: guentur + membership: false + labels: + - 2.x + - Technical + - 'Progress: done' +- description: The [Get Started with our Web APIs](https://devdocs.magento.com/guides/v2.4/get-started/bk-get-started-api.html) + guide moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/webapi/get-started/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: June 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2988 + merge_commit: b9460c32fa7236dd7cb44c5fc5724126fa5a5bb6 + contributor: jhadobe + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Clarified notes throughout the Cloud guide about updating configurations + in Pro projects. See [Configure environments](https://devdocs.magento.com/cloud/env/environments.html) + as an example. + versions: 2.x + type: Technical + date: June 10, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3007 + merge_commit: 16b2bb8e7c6a152e87b191f6b1388135e47d2e1b + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: The [Extension Developer Best Practices Guide](https://devdocs.magento.com/guides/v2.4/ext-best-practices/bk-ext-best-practices.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/php/best-practices/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: June 10, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2996 + merge_commit: 2e00f287e51463a4ee32efe66b8943b9f7971928 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Module reference guide](https://devdocs.magento.com/guides/v2.4/mrg/intro.html) + has moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/php/module-reference/) + and will be redirected soon. + versions: 2.4.x + type: Technical + date: June 8, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2999 + merge_commit: d73fc1686f4bcb99d042361e2ed0391554b928b8 + contributor: dshevtsov + membership: true + labels: + - Technical + - 2.4.x +- description: 'Cloud guide: updated the [CRON_CONSUMERS_RUNNER](https://devdocs.magento.com/cloud/env/variables-deploy.html#cron_consumers_runner) + deploy variable to show an example of an empty array that runs all consumers.' + versions: 2.x + type: Technical + date: June 8, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3002 + merge_commit: 8709c3516cbb3c1db60ff04b871ffeeda148d298 + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.15 Quality Patches Tool (QPT) package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: June 8, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3000 + merge_commit: 25fb4ad8863972827bbc4d623bfc8d3e980767e4 + contributor: katmoon + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Added missing versions for Amazon Web Services on the [system requirements](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html) + page. + versions: 2.4.x + type: Technical + date: June 3, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2989 + merge_commit: bf13a57daa910a8e3fa6953c4d3f74589726b0d1 + contributor: jeff-matthews + membership: true + labels: + - Technical + - 2.4.x +- description: Added descriptions of B2B [message queue consumers](https://devdocs.magento.com/extensions/b2b/#start-message-consumers). + versions: 2.3.x, 2.4.x + type: Major Update + date: June 3, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2982 + merge_commit: e3b399bd80df81a7e09f73c99427859d2d29ec1f + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Updated the product [roadmap](https://devdocs.magento.com/release/roadmap.html) + with items for the second half of 2022. + versions: 2.4.x + type: Major Update + date: June 3, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2990 + merge_commit: b7431cbb627bbf652969ee644f44dedbc710e821 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x +- description: The [PHP Developer Guide](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/bk-extension-dev-guide.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/php/development/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: June 1, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2984 + merge_commit: 43e38bd962d38b9a1a82f96aa3679583059b24fb + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Updated the [Xdebug topic](https://devdocs.magento.com/cloud/howtos/debug.html#pro-debug) + to clarify that Xdebug is available and enabled in Pro Staging and Production + environments. + versions: 2.x + type: Technical + date: May 27, 2022 + link: https://github.com/magento/devdocs/pull/9444 + merge_commit: b6db38031215b0b1e3b816008edc47cd008b1327 + contributor: BarnyShergold + membership: true + labels: + - 2.x + - Technical + - 'Progress: done' +- description: Added descriptions of Inventory Management [message queue consumers](https://devdocs.magento.com/guides/v2.4/inventory/index.html). + versions: 2.3.x, 2.4.x + type: Major Update + date: May 25, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2977 + merge_commit: dd5afa9ec491d084c322ba49027dc7cf8f3f1191 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Updated the [Adobe Commerce 2.4.4](https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-4.html) + and [Magento Open Source 2.4.4](https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-4.html) + release notes with information about changes to Composer allow-listing of plugins + effective July 2022. + versions: 2.4.4 + type: Major Update + date: May 20, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2966 + merge_commit: bdc6b1e9324b58c4927baf9369cd592d71b59100 + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.4 +- description: Updated the Magento PHPStorm plugin section with a new [installation](https://devdocs.magento.com/guides/v2.4/ext-best-practices/phpstorm/installation.html) + topic. + versions: 2.4.x + type: New Topic + date: May 19, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2965 + merge_commit: 58b7709cb7ee85f7bafb3f84cbe2c56d2db27297 + contributor: loginesta + membership: true + labels: + - New Topic + - 2.4.x +- description: The [Architecture Guide](https://devdocs.magento.com/guides/v2.4/architecture/bk-architecture.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/php/architecture/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: May 17, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2963 + merge_commit: e648e6a324b70875dbe3c28a2911d88ee924cfd2 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Update the [Released versions](https://devdocs.magento.com/release/released-versions.html) + topic:
- Add 2.4.4, 2.4.3-p2, 2.3.7-p3
- Update the end of support date + for 2.4.0-2.4.3 + versions: 2.3.x, 2.4.x + type: Technical + date: May 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2958 + merge_commit: 7231798ae6bd3bfc1ad8b524e97d4b3b318fb1dd + contributor: dshevtsov + membership: true + labels: + - 2.3.x + - Technical + - 2.4.x +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.14 Quality Patches Tool (QPT) package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: May 10, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2952 + merge_commit: 9e683d39d04237019f5f0ebb581b83b5c59a416b + contributor: apoltoratskyi + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Added a tutorial on [creating a bundled product](https://devdocs.magento.com/guides/v2.4/rest/tutorials/bundle-product/bundle-product-intro.html) + with the API. + versions: 2.3.x, 2.4.x + type: New Topic + date: May 8, 2022 + link: https://github.com/magento/devdocs/pull/9407 + merge_commit: 3e39778e0e70a4ee907a075bf41d29cdb0db6384 + contributor: goivvy + membership: false + labels: + - 2.3.x + - New Topic + - 2.4.x + - 'Progress: done' +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.13 Quality Patches Tool package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: May 5, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2943 + merge_commit: def646b005ecc5e4da33b89394aee3790f533508 + contributor: apoltoratskyi + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: The [Contributor install](https://devdocs.magento.com/guides/v2.4/install-gde/contrib-git.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/contributor/guides/install/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: April 29, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2938 + merge_commit: f2799aff82b7b66641c32bfbed9b57ec182188a6 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Contribution resources guide](https://devdocs.magento.com/community/resources.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/contributor/community/) + and will be redirected soon. + versions: 2.x + type: Major Update + date: April 28, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2935 + merge_commit: 4ab139c9e9e5673f3724cfd0ca85a0cede8930b2 + contributor: jeff-matthews + membership: true + labels: + - 2.x + - Major Update + - migration +- description: The [Contributor guide](https://devdocs.magento.com/community/resources.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/contributor/guides/code-contributions/) + and will be redirected soon. + versions: 2.x + type: Major Update + date: April 27, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2933 + merge_commit: 8feeed396e7ebfaf62718c8810dd5095ffb8b13d + contributor: jeff-matthews + membership: true + labels: + - 2.x + - Major Update + - migration +- description: 'Added fixed issues to the release notes: [Adobe Commerce 2.4.4](https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-4.html#fixed-issues), + [Magento Open Source 2.4.4](https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-4.html#fixed-issues), + [Magento B2B - Adobe Commerce 2.4.4](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html#magento-b2b---adobe-commerce-244), + [Inventory Management 1.2.4](https://devdocs.magento.com/guides/v2.3/inventory/release-notes.html#v124).' + versions: 2.4.4 + type: Major Update + date: April 26, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2929 + merge_commit: 36146ffdad4a7fa37fc1bd1a9209546794d9be92 + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added the `suggestions` output field to the [`products` query ](https://devdocs.magento.com/guides/v2.4/graphql/queries/products.html). + This field is returned when the value specified in the `search` input parameter + does not return any results. + versions: 2.4.4 + type: Technical + date: April 21, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2922 + merge_commit: e0863f1be4b99d9ec69c41b521900daed20bad41 + contributor: keharper + membership: true + labels: + - Technical + - 2.4.4 +- description: Added previously missing fix descriptions to the Adobe Commerce 2.4.4 + and Magento Open Source 2.4.4 release notes. See [2.4 Release Information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + versions: 2.4.4 + type: Major Update + date: April 21, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2921 + merge_commit: 6ba702e6bbcfea5e4fb463ebda82c99fce5aace2 + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added migration metadata for the [Performance Best Practices](https://devdocs.magento.com/guides/v2.4/performance-best-practices/introduction.html) + guide, which was recently migrated to Experience League. + versions: 2.4.x + type: Technical + date: April 20, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2920 + merge_commit: af6ef5a0923b780d267bb48bc2b9b91f369a6dcc + contributor: jeff-matthews + membership: true + labels: + - Technical + - 2.4.x + - migration +- description: Update the [Configure Xdebug for Docker](https://devdocs.magento.com/cloud/docker/docker-development-debug.html) + topic in the Cloud guide. + versions: 2.x + type: Technical + date: April 19, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2912 + merge_commit: 4444e2a3f2fbbea0ddfa3503d7f7ddf6bf966f44 + contributor: BaDos + membership: true + labels: + - 2.x + - Technical +- description: Updated the [end of support date](https://devdocs.magento.com/release/lifecycle-policy.html) + for 2.4.0-2.4.3. + versions: 2.4.x + type: Technical + date: April 18, 2022 + link: https://github.com/magento/devdocs/pull/9416 + merge_commit: e5e0dd1e37251388dba618c2de92a00384479a32 + contributor: misuadobe + membership: true + labels: + - Internal Dev + - Technical + - 2.4.x + - 'Progress: done' +- description: The [Site-Wide Analysis Tool](https://devdocs.magento.com/tools/site-wide-analysis.html) + installation topic has moved to [Adobe Experience League](https://experienceleague.adobe.com/docs/commerce-operations/tools/site-wide-analysis-tool/installation.html). + versions: 2.4.x + type: Technical + date: April 13, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2913 + merge_commit: e3cc7b1a1aa0811ff7313cb98dc5f0917dce9bb3 + contributor: jeff-matthews + membership: true + labels: + - Technical + - 2.4.x +- description: Cloud guide updates:
- Updated the [Upgrade version topic](https://devdocs.magento.com/cloud/project/project-upgrade.html) + to include instructions for 2.4.4 template.
- Added a new topic for [OpenSearch + setup](https://devdocs.magento.com/cloud/project/services-opensearch.html). This + is an early version; more to come.
- Updated the [Application Properties topic](https://devdocs.magento.com/cloud/project/magento-app-properties.html) + to include 2.4.4 settings and clarified the Composer 2 install. + versions: 2.4.4 + type: Major Update + date: April 13, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2908 + merge_commit: 5362c1b1392eee3cbf18eafe4f17fa79845fd041 + contributor: hguthrie + membership: true + labels: + - Major Update + - 2.4.4 +- description: Updated the autogenerated topics and the semi-automated topics that + use release data such as [Module reference guide](https://devdocs.magento.com/guides/v2.4/mrg/intro.html), + [Packages](https://devdocs.magento.com/guides/v2.4/release-notes/packages-open-source.html), + [Backwards incompatible changes](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html), + [Required PHP extensions](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html#php-extensions), + [bin/magento CLI](https://devdocs.magento.com/guides/v2.4/reference/cli/magento.html). + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2907 + merge_commit: 81e9594ffa9c24a761ebd3a3c7c076078443f1e5 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.4.4 +- description: Updated the Cloud integration topics to remove the delete remote step + and add a note about default remote names. + versions: 2.x + type: Technical + date: April 11, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2894 + merge_commit: b584117fd3a6324049c59da591fb2b3cf14b05b6 + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: Added a new topic to the _Performance Best Practices_ guide titled + [High-throughput Order Processing](https://devdocs.magento.com/guides/v2.4/performance-best-practices/high-throughput-order-processing.html), + which describes how you can improve performance by optimizing the order placement + and checkout experience. + versions: 2.4.4 + type: New Topic + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2703 + merge_commit: 3df07dbfdac714fe121630c041191bb4f8fa94ff + contributor: hguthrie + membership: true + labels: + - New Topic + - 2.4.4 +- description: Updated [Protected endpoints](https://devdocs.magento.com/guides/v2.4/rest/protected-endpoints.html) + and [Protected mutations](https://devdocs.magento.com/guides/v2.4/graphql/protected-mutations.html) + to include reCAPTCHA support for coupon codes. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2786 + merge_commit: e2840a9ee5ac9be63bfe85a6d132067f02e290ea + contributor: nathanjosiah + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added mechanisms for limiting the size and number of resources that + a user can request through a web API on a systemwide basis, and for overriding + the defaults on individual modules. See [API security](https://devdocs.magento.com/guides/v2.4/get-started/api-security.html) + for more information. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2773 + merge_commit: fe01a3db68b7d5e73a6769d8c6539457f351f5da + contributor: arhiopterecs + membership: true + labels: + - Major Update + - 2.4.4 +- description: In previous releases, an integration token could be used on its own + for token-based authentication. This behavior has been disabled by default due + to the security implications of a never-expiring access token. Namely, if the + access token is compromised it provides undetected persistent access to a store. + [Token-based authentication](https://devdocs.magento.com/guides/v2.4/get-started/authentication/gs-authentication-token.html) + describes a workaround. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2771 + merge_commit: 911b32c60741e1da0fc66861ba74662844f79bdc + contributor: nathanjosiah + membership: true + labels: + - Major Update + - 2.4.4 +- description: You can now use OpenSearch as your catalog search engine. OpenSearch + is an open source fork of Elasticsearch 7.10.2, following Elasticsearch's licensing + change. (Elasticsearch is still supported for on-premises installations. It is + no longer supported on Cloud.) All instructions to configure Adobe Commerce or + Magento Open Source to use ElasticSearch 7 apply to OpenSearch. [Migrate ElasticSearch + to OpenSearch](https://experienceleague.adobe.com/docs/commerce-operations/upgrade-guide/prepare/opensearch-migration.html) + describes how to switch search engines. + versions: 2.4.4 + type: New Topic + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2767 + merge_commit: 94bb0ae87bc56ee61c2ff1ed1e55a4728f2fc199 + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.4 +- description: Updated the [availability and compatibility](https://devdocs.magento.com/release/availability.html) + of Magento-developed extensions (MDEs). Added [messaging](https://devdocs.magento.com/extensions/vendor/) + about removing vendor-bundled extensions (VBEs) in 2.4.4. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2696 + merge_commit: 1b44ed61b6a427832d94a4daa81ac4682311236d + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added the [`assignCustomerToGuestCart` mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/assign-customer-to-guest-cart.html). + versions: 2.4.4 + type: New Topic + date: April 12, 2022 + link: https://github.com/magento/devdocs/pull/9252 + merge_commit: ca699079e8f6d776901ef78504320a7ca5803512 + contributor: karyna-tsymbal-atwix + membership: true + labels: + - Waiting for Response + - Community + - partners-contribution + - 'Partner: Atwix' + - New Topic + - 'Progress: done' + - 2.4.4 +- description: The output objects for the [`closeNegotiableQuotes`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/close-negotiable-quotes.html) + and [`deleteNegotiableQuotes`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/delete-negotiable-quotes.html) + mutations have changed. They are now capable of handling different results when + multiple negotiable quotes are specified. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2704 + merge_commit: f628c4d58a287953e400ae438bd10d971f6fab47 + contributor: keharper + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added the [`placeNegotiableQuoteOrder` mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/place-negotiable-quote-order.html). + versions: 2.4.4 + type: New Topic + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2691 + merge_commit: 4aa5d29ca1a7eebb6cc896431f1913c594f15b43 + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.4 +- description: Added the [setNegotiableQuoteShippingMethods mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-negotiable-quote-shipping-methods.html). + versions: 2.4.4 + type: New Topic + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2697 + merge_commit: 4c65e90a2539488902acfb56c0d125cea4647cc7 + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.4 +- description: Added the `email`, `is_virtual`, `prices`, and `total_quantity` fields + to the [`NegotiableQuote` object](https://devdocs.magento.com/guides/v2.4/graphql/queries/negotiable-quote.html#output-attributes). + versions: 2.4.4 + type: Technical + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2676 + merge_commit: b28444dbd5acba7390c7a71c65de0f1f121254e3 + contributor: keharper + membership: true + labels: + - Technical + - 2.4.4 +- description: Adds the [release notes](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html) + for Adobe Commerce 2.4.4-beta2. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2651 + merge_commit: 6d9f57db7d31334caba4c7fe8ec64d6b1956d8be + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added the [`setNegotiableQuoteBillingAddress` mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-negotiable-quote-billing-address.html). + versions: 2.4.4 + type: New Topic + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2624 + merge_commit: c863c423e9552b0b06519956e87448c14a3bda5b + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.4 +- description: You can now apply a filter to the `aggregations` output object of a + [`products` query](https://devdocs.magento.com/guides/v2.4/graphql/queries/products.html) + to restrict the output. When the `category_id` field is specified as part of the + `ProductAttributeFilterInput` input object, the `includeDirectChildrenOnly` field + of the `AggregationsCategoryFilterInput` object can be used in the response to + refine the returned aggregations. If `includeDirectChildrenOnly` is set to true, + then the aggregations will contain only direct child categories. Otherwise, the + category aggregations will follow the default algorithm. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento/devdocs/pull/9240 + merge_commit: b3d8693f75b3113cdd8dfff52337954af2c6c448 + contributor: thiaramus + membership: true + labels: + - Major Update + - Internal Dev + - 'Progress: done' + - 2.4.4 +- description: The [`setNegotiableQuoteShippingAddress` mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-negotiable-quote-shipping-address.html) + now allows you to specify full addresses. Previously, the mutation only accepted + address IDs. The [NegotiableQuoteAddressInterface](https://devdocs.magento.com/guides/v2.4/graphql/interfaces/negotiable-quote-address-interface.html) + was also added. + versions: 2.4.4 + type: New Topic + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2621 + merge_commit: b2b6e20151a4bd04dfffc90ead3fe4572a212b20 + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.4 +- description: Added [highlights](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/index.html) + for major backward incompatible changes (BICs). + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2591 + merge_commit: 2252c3a902a2ff3cba204bbe89aa5f4111972408 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added the [`setNegotiableQuotePaymentMethod` mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-negotiable-quote-payment-method.html). + versions: 2.4.4 + type: New Topic + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2571 + merge_commit: 50e9bbfd9da080c359d6335f0c918d0067890bdd + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.4 +- description: All GraphQL calls now return the `X-Magento-Cache-Id` header. The value + of this header is a hash comprised of factors such as store ID, currency code, + customer group ID, and others. When specified as an input header for a query on + behalf of a logged-in customer, this value causes the query to return cached values + applicable to the customer. [Caching for logged-in customers](https://devdocs.magento.com/guides/v2.4/graphql/caching.html#customers) + provides more details. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2412 + merge_commit: 3a074cfc4628ee548de94ca8ca98ffac1d9c8090 + contributor: keharper + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added attributes to the [storeConfig query](https://devdocs.magento.com/guides/v2.4/graphql/queries/store-config.html) + to support the Zero Subtotal and Check/Money Order payment methods. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2349 + merge_commit: 986ec9bfa306183b357ae87698da9a4b62d16286 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.4.4 +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.12 Quality Patches Tool package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: April 5, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2888 + merge_commit: 01cfac8de9bf5da2c945ac72f00f6e84d6fb7417 + contributor: agorbivskyi + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: "[Cloud Tools release 2002.1.10](https://devdocs.magento.com/cloud/release-notes/ece-release-notes.html#v2002110)" + versions: 2.x + type: Major Update + date: March 31, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2874 + merge_commit: 2c247451904438aee97c084ceb2550f8c663380f + contributor: BaDos + membership: true + labels: + - 2.x + - Major Update +- description: Added the new [Varnish ESI Block](https://devdocs.magento.com/guides/v2.4/config-guide/varnish/use-varnish-esi.html) + topic. + versions: 2.3.x, 2.4.x + type: New Topic + date: March 22, 2022 + link: https://github.com/magento/devdocs/pull/9380 + merge_commit: 9f9bd4a6c246711f968101387e0a052a1c1d09d8 + contributor: goivvy + membership: false + labels: + - 2.3.x + - New Topic + - 2.4.x + - 'Progress: done' +- description: The page size of the Live Search [storefront popover](https://devdocs.magento.com/live-search/storefront-popover.html) + is now configurable. + versions: 2.4.x + type: Major Update + date: March 15, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2842 + merge_commit: 530613f7b458fc5785f8343b6bfdee430c8ddc5c + contributor: ccondra + membership: true + labels: + - Major Update + - 2.4.x +- description: Cloud tools release:
- [Ece-tools 2002.1.9](https://devdocs.magento.com/cloud/release-notes/ece-release-notes.html#v200219)
- + [Cloud Docker 1.3.1](https://devdocs.magento.com/cloud/release-notes/mcd-release-notes.html#v131)
- + [Cloud components 1.0.10](https://devdocs.magento.com/cloud/release-notes/mcc-release-notes.html#v1010)
- + [Cloud patches 1.0.15](https://devdocs.magento.com/cloud/release-notes/mcp-release-notes.html#v1015) + versions: 2.x + type: Major Update + date: March 10, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2849 + merge_commit: cc5fd21b70525f88604ad61e232a5145efa546c3 + contributor: hguthrie + membership: true + labels: + - 2.x + - Major Update +- description: Add [Migrated topics](https://devdocs.magento.com/migrated.html) with + the list of devdocs topics migrated to other websites. + versions: '' + type: New Topic + date: March 10, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2844 + merge_commit: 61a618736d770063dc9de4328bad91a30cfa4b44 + contributor: dshevtsov + membership: true + labels: + - New Topic +- description: Added 2.4.3-p2 and 2.3.7-p3 to the [system requirements](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html) + table. + versions: 2.3.x, 2.4.x + type: Major Update + date: March 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2847 + merge_commit: 480a33a4052361edbc6c1b7a4d4b158c21124162 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Clarify scope of [Remote storage](https://devdocs.magento.com/guides/v2.4/config-guide/remote-storage/config-remote-storage.html) + support for Cloud. + versions: 2.4.x + type: Technical + date: March 9, 2022 + link: https://github.com/magento/devdocs/pull/9374 + merge_commit: be3ac99116f893fbc4ed981b957443b20da6932c + contributor: shiftedreality + membership: true + labels: + - Internal Dev + - Technical + - 2.4.x + - 'Progress: done' +- description: Re-added instructions for managing [Media Library folder permissions] + (https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/modify-image-library-permissions/) + in down-level versions of Adobe Commerce and Magento Open Source. + versions: 2.3.x, 2.4.x + type: Major Update + date: March 8, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2839 + merge_commit: 510fa5c19934a89f6751671f71d3710a0f0a5b01 + contributor: jhadobe + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.11 Quality Patches Tool (QPT) package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: March 8, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2841 + merge_commit: a9fe0235ab03e8d3704bcf1b9f5ab403976b8ed3 + contributor: katmoon + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: The [release schedule](https://devdocs.magento.com/release/) has been + updated with new dates for version 2.4.4. + versions: 2.4.4 + type: Major Update + date: February 28, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2831 + merge_commit: f5f5c8411c9919ee5c27547ba71680eb19836fbf + contributor: hickskenh + membership: true + labels: + - Major Update + - 2.4.4 +- description: Corrected references in the Cloud guide to the `magento-cloud` CLI. + This should improve the likelihood it will surface properly when searched. + versions: 2.x + type: Technical + date: February 25, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2799 + merge_commit: b3cc43c00d9f7a2d27075039759e2650fdb317fb + contributor: gamarshall + membership: true + labels: + - Editorial + - 2.x + - Technical +- description: Added a remarkable [Validation rule list](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/validations/rule-list.html) + to the Frontend Developer's Guide. + versions: 2.3.x, 2.4.x + type: New Topic + date: February 23, 2022 + link: https://github.com/magento/devdocs/pull/9356 + merge_commit: cf2d65a391c3af92d0abfe4cd0a8e7117fa6f940 + contributor: goivvy + membership: false + labels: + - 2.3.x + - New Topic + - 2.4.x + - 'Progress: done' +- description: Added configuration options to the Site-Wide Analysis Tool [agent installation](https://devdocs.magento.com/tools/site-wide-analysis.html) + topic. + versions: 2.x + type: Major Update + date: February 19, 2022 + link: https://github.com/magento/devdocs/pull/9367 + merge_commit: 52be498831add99aaf3b8c2e87493abca135cdb9 + contributor: yvoronoy + membership: true + labels: + - 2.x + - Major Update + - 'Progress: done' +- description: Bumped the [supported version](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html) + of Elasticsearch for 2.4.5 from 7.16 to 7.17. + versions: 2.4.5 + type: Technical + date: February 18, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2811 + merge_commit: d400028929fc54945a0fd99d56bf8e2db1261162 + contributor: jeff-matthews + membership: true + labels: + - Technical + - 2.4.5 +- description: Added release notes data to `src/_data/core-releases.json` and [Released + versions](https://devdocs.magento.com/release/released-versions.html). + versions: 2.x + type: Technical + date: February 16, 2022 + link: https://github.com/magento/devdocs/pull/9358 + merge_commit: 91c869e44c4af68768d1ad3f426da4dc6a28eeea + contributor: BarnyShergold + membership: false + labels: + - 2.x + - Technical + - 'Progress: done' +- description: Bumped the [supported version](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html) + of Elasticsearch for 2.4.3 from 7.9 to 7.10. + versions: 2.4.3 + type: Technical + date: February 15, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2801 + merge_commit: 452e698395db18ac8857b602256d562e6f3d593e + contributor: jeff-matthews + membership: true + labels: + - Technical + - 2.4.3 +- description: Migrated the majority of the Product Recommendations documentation + from the developer guide to the [user guide](https://docs.magento.com/user-guide/recommendations/overview.html). + versions: 2.4.x + type: Major Update + date: February 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2692 + merge_commit: 68183e1b5751b203699dfc06d57113b9e70a8c67 + contributor: erikmarr + membership: true + labels: + - Major Update + - 2.4.x +- description: 'Cloud patch release 1.0.14: [Critical patch added to Magento Cloud + Patches](https://devdocs.magento.com/cloud/release-notes/mcp-release-notes.html#v1014) + package.
Corrected a reference to media disk space in the [Manage disk space + topic](https://devdocs.magento.com/cloud/project/manage-disk-space.html#check-dedicated-clusters).' + versions: 2.x + type: Major Update + date: February 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2798 + merge_commit: '07951cb01160523116c458c1df274d4dca22eac2' + contributor: hguthrie + membership: true + labels: + - 2.x + - Major Update +- description: Updated the [public roadmap](https://devdocs.magento.com/release/roadmap.html) + with the latest information. + versions: 2.x + type: Major Update + date: February 10, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2793 + merge_commit: c8f85237b92b52462df3eae0dbf3140c0612eede + contributor: jeff-matthews + membership: true + labels: + - 2.x + - Major Update +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.10 Quality Patches Tool (QPT) package release. + versions: 2.x + type: Major Update + date: February 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2792 + merge_commit: 3d4b3aab5990c9b4c06db4b17663ff81d90d7eea + contributor: apoltoratskyi + membership: true + labels: + - 2.x + - Major Update +- description: Published [release notes](https://devdocs.magento.com/extensions/amazon-sales/release-notes/) + for Amazon Sales Channel 4.4.2. + versions: 2.x + type: Major Update + date: February 8, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2779 + merge_commit: '09c0f4b969154ce31ac96b7987ab69da596ab20d' + contributor: hickskenh + membership: true + labels: + - 2.x + - Major Update +- description: Restored introductory topics for the [Upgrade Guide](https://devdocs.magento.com/guides/v2.4/comp-mgr/bk-compman-upgrade-guide.html) + and [Upgrade Compatibility Tool](https://devdocs.magento.com/upgrade-compatibility-tool/introduction.html) + so that they appear in site search results. + versions: 2.4.x + type: Technical + date: February 7, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2783 + merge_commit: 49f421ee343f792f787f7303d885950d756d7185 + contributor: jeff-matthews + membership: true + labels: + - Technical + - 2.4.x +- description: When creating a new [package in Marketplace EQP](https://devdocs.magento.com/marketplace/eqp/v1/packages.html), + you must specify a new field, `version`. Another field, `sku`, is conditionally + required. + versions: 2.4.x + type: Technical + date: February 3, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2768 + merge_commit: e69c21b2ca2070b53f2af52eed86527dcde74f42 + contributor: mikeweis + membership: true + labels: + - Technical + - 2.4.x +- description: Update the [public roadmap](https://devdocs.magento.com/release/roadmap.html). + versions: 2.x + type: Major Update + date: February 3, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2769 + merge_commit: a2a28b4a2158afffa9975bd48981059e5963b048 + contributor: jeff-matthews + membership: true + labels: + - 2.x + - Major Update +- description: Added a new topic about [installing and configuring](https://devdocs.magento.com/tools/site-wide-analysis.html) + the Site Wide Analysis Tool Agent for on-premises installations of Adobe Commerce. + versions: 2.x + type: New Topic + date: February 2, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2626 + merge_commit: f9c371673c9228e4e2e5d288c965e18cead3e7d9 + contributor: jeff-matthews + membership: true + labels: + - 2.x + - New Topic +- description: Updated the [Cloud MySQL configuration topic](https://devdocs.magento.com/cloud/project/services-mysql.html) + to clarify how to specify schemas, endpoints, and properties for the database. + versions: 2.x + type: Technical + date: February 1, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2760 + merge_commit: 4a7afa2f509f06de84c2057026ec583313f4b94c + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: Added the [Create a custom REST API](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/create-custom-rest-api.html) + topic. + versions: 2.3.x, 2.4.x + type: New Topic + date: January 27, 2022 + link: https://github.com/magento/devdocs/pull/9300 + merge_commit: 5fd0d57992aea22a2952b4c20701b3368d455383 + contributor: nitish-ranjan05 + membership: false + labels: + - 2.3.x + - partners-contribution + - New Topic + - 'Partner: Ziffity' + - 2.4.x + - 'Progress: done' +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.9 Quality Patches Tool (QPT) package release. + versions: 2.x + type: Major Update + date: January 24, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2751 + merge_commit: 599ee42938d2929cfedef767695443f2c87555fd + contributor: agorbivskyi + membership: true + labels: + - 2.x + - Major Update +- description: Updated the [release schedule](https://devdocs.magento.com/release/). + versions: 2.3.x, 2.4.x + type: Major Update + date: January 24, 2022 + link: https://github.com/magento/devdocs/pull/9328 + merge_commit: c1653953f4e26420c0eab621f45d72eb8bee63a4 + contributor: misuadobe + membership: false + labels: + - Major Update + - 2.3.x + - 2.4.x + - 'Progress: done' +- description: Restored 2.3.x [Upgrade Guide](https://devdocs.magento.com/guides/v2.3/comp-mgr/bk-compman-upgrade-guide.html) + topics and redirected only the 2.4.x topics to the migrated guide on [Experience + League](https://experienceleague.adobe.com/docs/commerce-operations/upgrade-guide/overview.html). + versions: 2.3.x, 2.4.x + type: Major Update + date: January 21, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2749 + merge_commit: f73452c4b7575cfca7beb37dab422d1547a8a8ef + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Updated the Cloud guide to [clarify log rotation tip](https://devdocs.magento.com/cloud/project/log-locations.html), + [delete custom VCL snippets](https://devdocs.magento.com/cloud/cdn/fastly-vcl-bypass-to-origin.html#delete-the-custom-vcl-snippet), + and provide an additional example with multiple themes and locales for the [SCD_MATRIX + build variable](https://devdocs.magento.com/cloud/env/variables-build.html#scd_matrix). + versions: 2.x + type: Technical + date: January 20, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2736 + merge_commit: bb55fd340360edd73af89dfc02628bb169843593 + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical + - imported +- description: Added [extended support](https://devdocs.magento.com/release/lifecycle-policy.html) + date for 2.3. + versions: 2.3.x + type: Major Update + date: January 20, 2022 + link: https://github.com/magento/devdocs/pull/9329 + merge_commit: 9c12b816643b303e5bcf07252d3402a1b5115b33 + contributor: misuadobe + membership: false + labels: + - Major Update + - 2.3.x + - 'Progress: done' +- description: Added the [contactUs](https://devdocs.magento.com/guides/v2.4/graphql/mutations/contact-us.html) + mutation topic. + versions: 2.4.x + type: New Topic + date: January 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2737 + merge_commit: 9b2b6d74a7e866d899ef83b4391de3d6c7e8b4ba + contributor: dobooth + membership: true + labels: + - New Topic + - 2.4.x +- description: Redirected [Software Update Guide](https://devdocs.magento.com/guides/v2.4/comp-mgr/bk-compman-upgrade-guide.html) + topics to the new location on [Adobe Experience League](https://experienceleague.adobe.com/docs/commerce-operations/upgrade-guide/overview.html). + versions: 2.3.x, 2.4.x + type: Major Update + date: January 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2734 + merge_commit: 9e570a8ea66876b5086ba909810e95f5d7d21b77 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Added a new Tools section to the top navigation and moved the [Quality + Patches Tool](https://devdocs.magento.com/quality-patches/tool.html) content to + the new section. + versions: 2.x + type: Major Update + date: January 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2735 + merge_commit: dce1c7fdc03ffa7f88a12b26b8907320d1c8143a + contributor: jeff-matthews + membership: true + labels: + - 2.x + - Major Update +- description: Added new supported versions of Elasticsearch, OpenSearch, Redis, RabbitMQ, + and Varnish to the [system requirements](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html) + for 2.4.4 and 2.4.5 + versions: 2.4.4 + type: Major Update + date: January 7, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2726 + merge_commit: 98c3b406f2275faac00f8fa7a24a04bf315ed961 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added new [parameterized data fixture](https://devdocs.magento.com/guides/v2.4/test/integration/parameterized_data_fixture.html) + and [data fixture data provider annotation](https://devdocs.magento.com/guides/v2.4/test/integration/annotations/magento-data-fixture-data-provider.html) + documentation for writing tests. + versions: 2.4.x + type: New Topic + date: January 4, 2022 + link: https://github.com/magento/devdocs/pull/9273 + merge_commit: ad816f5435223fd1bbdf8187f458fe1582193cb0 + contributor: thiaramus + membership: true + labels: + - Internal Dev + - New Topic + - 2.4.x + - 'Progress: done' +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.8 Quality Patches Tool (QPT) package release. + versions: 2.x + type: Major Update + date: December 20, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2705 + merge_commit: 4f69651f1891591171c92aefb0ea3ff527ec1b32 + contributor: agorbivskyi + membership: true + labels: + - 2.x + - Major Update +- description: Added instructions to manage [_Outgoing emails_ configuration](https://devdocs.magento.com/cloud/project/project-webint-basic.html) + for Adobe Commerce on cloud Staging and Production environments using the Magento + Cloud CLI command `magento-cloud environment:info`. + versions: 2.x + type: Technical + date: December 1, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2668 + merge_commit: abb2648eaf97973f7bc2f4bd449069a2d43f860b + contributor: meker12 + membership: true + labels: + - 2.x + - Technical +- description: Added [Payment Services](https://devdocs.magento.com/payment-services/index.html) + topics with the latest information of the new marketplace extension. + versions: 2.4.x + type: Major Update + date: November 30, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2555 + merge_commit: cacf3206b238119950bd247d7c99e4513c3ef64d + contributor: shrielenee + membership: true + labels: + - Major Update + - 2.4.x +- description: Added new topics about [buying](https://devdocs.magento.com/marketplace/sellers/subscriptions/buying-subscriptions.html) + and [selling](https://devdocs.magento.com/marketplace/sellers/subscriptions/selling-subscriptions.html) + subscription-based extensions. + versions: 2.x + type: New Topic + date: November 30, 2021 + link: https://github.com/magento/devdocs/pull/9266 + merge_commit: 15e085d7855e3f6b31d38dc71a9a831743641531 + contributor: igorin + membership: true + labels: + - 2.x + - Internal Dev + - New Topic + - 'Progress: done' +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.7 Quality Patches Tool (QPT) package release. + versions: 2.x + type: Major Update + date: November 29, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2670 + merge_commit: fab5665a3fc37f662a3ce6565e4c5eda0dc54da0 + contributor: agorbivskyi + membership: true + labels: + - 2.x + - Major Update +- description: Restored the original Adobe Commerce [lifecycle policy](https://devdocs.magento.com/release/lifecycle-policy.html) + page and added a new end of software support table. + versions: 2.x + type: New Topic + date: November 29, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2658 + merge_commit: b1d4477825c7358b8069d3cef6c68ae49106881b + contributor: jeff-matthews + membership: true + labels: + - 2.x + - New Topic +- description: Added the 'Reindexing in parallel mode` section to the [Manage the + indexers](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-index.html) + topic. + versions: 2.3.x, 2.4.x + type: Major Update + date: November 15, 2021 + link: https://github.com/magento/devdocs/pull/9208 + merge_commit: b524213fe1fd9a63bbe117eee6c57ba70097665b + contributor: nitish-ranjan05 + membership: false + labels: + - Major Update + - 2.3.x + - partners-contribution + - 'Partner: Ziffity' + - 2.4.x + - 'Progress: done' +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.6 Quality Patches Tool (QPT) package release. + versions: 2.x + type: Major Update + date: November 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2640 + merge_commit: 34051b2dfafe457fae79c24aeb32650b0034b95f + contributor: agorbivskyi + membership: true + labels: + - 2.x + - Major Update +- description: Added a new section describing [compatibility requirements](https://devdocs.magento.com/marketplace/sellers/compatibility/requirements.html) + for Adobe Commerce Marketplace extensions. + versions: 2.x + type: New Topic + date: November 9, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2636 + merge_commit: f592e8c38194c1a8b59e6b7434f4e9ed8c535a60 + contributor: jeff-matthews + membership: true + labels: + - 2.x + - New Topic +- description: Removed the information about contribution points from the [Contribution + guide](https://devdocs.magento.com/contributor-guide/contributing.html) and replaced + the deprecated leaderboard widget with a link to the new Top Contributors Leaderboard + on the [Contributors](https://devdocs.magento.com/contributor-guide/contributors.html) + page. + versions: 2.x + type: Major Update + date: November 8, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2573 + merge_commit: 24e2b0c349ad491a06381ed48ac40b3ac0eb0f3b + contributor: dshevtsov + membership: true + labels: + - 2.x + - Major Update +- description: Added hotfix information to the [Adobe Commerce 2.3.7-p2 release notes](https://devdocs.magento.com/guides/v2.3/release-notes/2-3-7-p2.html) + and [Adobe Commerce 2.4.3-p1 release notes](https://devdocs.magento.com/guides/v2.4/release-notes/2-4-3-p1.html) + versions: 2.3.x, 2.4.x + type: Major Update + date: November 5, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2623 + merge_commit: ce18ee23ed3e59b9ca561b82e28edbd9cd46fcbe + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Added the [Github Issue Processing Workflow](https://devdocs.magento.com/contributor-guide/processing-workflow.html) + topic to the Contributor's Guide. + versions: 2.x + type: New Topic + date: November 5, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2578 + merge_commit: 18306a54a9151938b0e2441c5a567e547ee6c869 + contributor: dobooth + membership: true + labels: + - 2.x + - New Topic +- description: Moved the [Adobe Commerce Beta Program](https://devdocs.magento.com/release/beta-program.html) + topic from the `magento/magento2` GitHub wiki to devdocs.magento.com. + versions: 2.x + type: New Topic + date: November 1, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2564 + merge_commit: af2a640a23703ea740a9819ac27503c082526635 + contributor: dshevtsov + membership: true + labels: + - 2.x + - New Topic +- description: Adding a [new topic](https://devdocs.magento.com/quality-patches/tool.html) + with the widget to navigate through the patches in the latest release of the Quality + Patches Tool. Also, rearranging the related topics. + versions: 2.3.x, 2.4.x + type: Major Update + date: October 28, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2619 + merge_commit: d9db3ab65b710930656d5f70e7d32cd84c7486e3 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.5 Quality Patches Tool (QPT) package release. + versions: 2.x + type: Major Update + date: October 27, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2618 + merge_commit: 4f9cf19e36c015ece29d6f550cc9f759af11575a + contributor: agorbivskyi + membership: true + labels: + - 2.x + - Major Update +- description: Update the [Cloud guide PrivateLink service](https://devdocs.magento.com/cloud/project/privatelink-service.html) + prerequisites, clarifying some points and providing additional guidance for Azure + Private Link. + versions: 2.x + type: Major Update + date: October 26, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2593 + merge_commit: 2da06e674511632801f969492b98ca35a8cbcb49 + contributor: hguthrie + membership: true + labels: + - 2.x + - Major Update +- description: 'Cloud Release for October 25: Updated release notes for all cloud + packages. See [Release notes for Cloud suite](https://devdocs.magento.com/cloud/release-notes/cloud-tools.html).' + versions: 2.x + type: Major Update + date: October 26, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2601 + merge_commit: 5a325413c97a2a50a6a993f6dfa831708fdd1dca + contributor: hguthrie + membership: true + labels: + - 2.x + - Major Update +- description: Added the "cache" and "system" descriptions to the [env.php reference](https://devdocs.magento.com/guides/v2.4/config-guide/prod/config-reference-envphp.html) + topic. + versions: 2.4.x + type: Major Update + date: October 22, 2021 + link: https://github.com/magento/devdocs/pull/9186 + merge_commit: ecfce43befaea1054d0ed8451a208ea07de3d2b4 + contributor: srsathish92 + membership: false + labels: + - Major Update + - partners-contribution + - 2.4.x + - 'Progress: done' + - 'Partner: ITG Commerce' +- description: "[Release notes](https://devdocs.magento.com/live-search/release-notes.html) + for Live Search 1.3.0" + versions: 2.4.x + type: Major Update + date: October 21, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2592 + merge_commit: ecd524f562b0f03de9b65c06d849415617e53dd6 + contributor: ccondra + membership: true + labels: + - Major Update + - 2.4.x +- description: The Composer `root-update-plugin` has been updated to be compatible + with Composer 2.1.6. [Upgrade Commerce](https://devdocs.magento.com/guides/v2.4/comp-mgr/cli/cli-upgrade.html) + provides details about upgrading Magento Open Source and Adobe Commerce with the + new version of the plugin. + versions: 2.4.4 + type: Major Update + date: October 20, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2581 + merge_commit: 5a9604f08dac24aaf84ecf423486d460798df5dd + contributor: keharper + membership: true + labels: + - Major Update + - 2.4.4 +- description: Update [reference data for the backward incompatible changes](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html). + Covering entire products instead of the main source code repositories. + versions: 2.4.x + type: Major Update + date: October 20, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2598 + merge_commit: 7c08bc0fb8369b1c524dca7abd027eb837aeb3a0 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.4.x +- description: Added a [public roadmap](https://devdocs.magento.com/release/roadmap.html) + for Magento Open Source. + versions: 2.x + type: New Topic + date: October 20, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2603 + merge_commit: 5a0d39d531a142d92d97a6b0e7cec249aa03757e + contributor: jeff-matthews + membership: true + labels: + - 2.x + - New Topic +- description: Reference data for the [2.4.3-p1](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html), + [2.3.7-p1 and 2.3.7-p2](https://devdocs.magento.com/guides/v2.3/release-notes/backward-incompatible-changes/reference.html) + backward incompatible changes. + versions: 2.4.3, 2.3.7 + type: Major Update + date: October 13, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2584 + merge_commit: c09fc76fce47943badea59e3c304da42ecee7b71 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.4.3 + - 2.3.7 +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.4 Quality Patches Tool (QPT) package release. + versions: 2.x + type: Major Update + date: October 13, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2585 + merge_commit: da4ca195ba9815e49163b4180c4ced2dc1d60767 + contributor: agorbivskyi + membership: true + labels: + - 2.x + - Major Update +- description: "[2.4.3-p1](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html) + and [2.3.7-p2](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html) + releases." + versions: 2.4.3, 2.3.7 + type: Major Update + date: October 12, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2576 + merge_commit: '061890a9fe9a3a1e6c36f0c5eb4a03fbf7fe469d' + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.4.3 + - 2.3.7 +- description: Added release notes for the 2.4.3-p1 and 2.3.7-p2 Adobe Commerce releases. + See [2.4 Release Information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html) + and [2.3 Release Information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). + versions: 2.4.3, 2.3.7 + type: Major Update + date: October 12, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2558 + merge_commit: 49f0b0cd0aa5886aa0de6f95d4e2659bb335e044 + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.3 + - 2.3.7 +- description: Added a [backwards incompatible change](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/) + that describes changes to Media Gallery folders. + versions: 2.4.3, 2.3.7 + type: Major Update + date: October 12, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2488 + merge_commit: 38eb1ac8bd936a9bb8747dba2f1421e9a9f35876 + contributor: dobooth + membership: true + labels: + - Major Update + - 2.4.3 + - 2.3.7 +- description: Expanded [GraphQL security configuration](https://devdocs.magento.com/guides/v2.3/graphql/security-configuration.html) + to include configuration of the GraphQL module. + versions: 2.3.x + type: Major Update + date: October 12, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2511 + merge_commit: c980768f7a022ebe848cc1019896d3084476f259 + contributor: keharper + membership: true + labels: + - Major Update + - 2.3.x +- description: Added a reference topic for the [list of events](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/event-list.html). + versions: 2.4.x + type: New Topic + date: October 7, 2021 + link: https://github.com/magento/devdocs/pull/9098 + merge_commit: 81ded6faff76081405e26021269cc8d66eb302a2 + contributor: goivvy + membership: false + labels: + - New Topic + - Special achievement + - 2.4.x + - 'Progress: done' +- description: Updated the [Module reference guide](https://devdocs.magento.com/guides/v2.3/mrg/intro.html), + version 2.3. Now it contains all the modules included in the B2B with Adobe Commerce + edition. + versions: 2.3.7 + type: Major Update + date: October 4, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2562 + merge_commit: c815b7a02dab7764acbe00b28632760bd2ddd7f1 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.3.7 +- description: Added a topic about how to [implement Product Recommendations on a + headless storefront](https://devdocs.magento.com/recommendations/headless.html). + versions: 2.4.x + type: New Topic + date: October 4, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2532 + merge_commit: 352c25212c008fe4004982c72554c9c20b0479de + contributor: erikmarr + membership: true + labels: + - New Topic + - 2.4.x +- description: Fixed [backward incompatible changes for 2.4.2-2.4.3](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html#242---243). + The topic showed data for 2.4.1-2.4.2 instead. + versions: 2.4.3 + type: Technical + date: September 23, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2547 + merge_commit: 9f28563f024a27d3f541deac50179c69194e1824 + contributor: dshevtsov + membership: true + labels: + - Technical + - 2.4.3 +- description: Updated [`magento-cloud` reference](https://devdocs.magento.com/guides/v2.4/reference/cli/magento-cloud.html) + (1.38.1). + versions: 2.x + type: Technical + date: September 22, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2544 + merge_commit: e4563f2b1c7caeebe44cddb3acda037a0ecd5a3f + contributor: dshevtsov + membership: true + labels: + - 2.x + - Technical +- description: Added the [The built-in Upgrade Compatibility Tool (MVP)](https://devdocs.magento.com/guides/v2.4/ext-best-practices/phpstorm/built-in-upgrade-compatibility-tool.html) + topic. + versions: 2.4.x + type: New Topic + date: September 17, 2021 + link: https://github.com/magento/devdocs/pull/9143 + merge_commit: bbdc15794967ed70af8c78c209bb50560b8e36fa + contributor: bohdan-harniuk + membership: false + labels: + - partners-contribution + - 'Partner: Atwix' + - New Topic + - 2.4.x + - 'Progress: done' +- description: Updated [release schedule](https://devdocs.magento.com/release/policy/), + [release policy](https://devdocs.magento.com/release/policy/), [versioning schema](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/versioning/), + and [code base changes](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/versioning/codebase-changes.html) + to reflect new Adobe release strategy. + versions: 2.3.x, 2.4.x + type: Major Update + date: September 16, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2524 + merge_commit: bb9bf8601e4229dc7c314d359f82c64ccd19a7ed + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.3 Quality Patches Tool (QPT) package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: September 15, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2531 + merge_commit: e9e612c7e8fa68148536348d455925e5c857a59b + contributor: agorbivskyi + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Added the [PHPStorm plugin](https://devdocs.magento.com/guides/v2.4/ext-best-practices/phpstorm/introduction.html) + documentation and updated the [Run](https://devdocs.magento.com/upgrade-compatibility-tool/run.html) + topic with related information about PHPStorm plugin run configurations. + versions: 2.3.x, 2.4.x + type: New Topic + date: September 15, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2526 + merge_commit: 373ca889a71540a0d7821d90a9425ebc69334530 + contributor: danidelcar + membership: true + labels: + - New Topic + - 2.3.x + - 2.4.x +- description: Updated the [Service versions compatibility table](https://devdocs.magento.com/cloud/project/services.html#service-versions) + in the Cloud guide. + versions: 2.x + type: Technical + date: September 8, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2512 + merge_commit: f062510d13a0596f8298bac440bf3b3b0eda356d + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.2 Quality Patches Tool release. + versions: 2.x + type: Major Update + date: September 7, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2516 + merge_commit: 28cb71a4e8e700cdb0816db7146d3f705a50e894 + contributor: agorbivskyi + membership: true + labels: + - 2.x + - Major Update +- description: Added a new [file upload security](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/security/uploads.html) + topic. + versions: 2.3.x, 2.4.x + type: New Topic + date: September 3, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2500 + merge_commit: 883f3b77234ad01ed752284f3f9a3559141f409e + contributor: AlexMaxHorkun + membership: true + labels: + - New Topic + - 2.3.x + - 2.4.x +- description: An overview of [Storefront Events SDK](https://devdocs.magento.com/live-search/events.html) + with a summary of search-related collector functions. + versions: 2.4.x + type: New Topic + date: September 3, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2508 + merge_commit: 2c5c88524c3ae63145e8bda66e10812fe94c2138 + contributor: ccondra + membership: true + labels: + - New Topic + - 2.4.x +- description: Updated the [Module Reference Guide](https://devdocs.magento.com/guides/v2.4/mrg/intro.html). + versions: 2.4.3 + type: Major Update + date: September 2, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2501 + merge_commit: 52a9f4a4bae0d5737fc719740b2e5893cc1adcc3 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.4.3 +- description: Added [Community quality patches release notes](https://github.com/magento/quality-patches/blob/master/community-release-notes.md) + to a table of contents at [Commerce Quality Patches](https://devdocs.magento.com/quality-patches/usage.html). + versions: 2.x + type: Major Update + date: August 27, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2457 + merge_commit: 148f54f2ff8d4f1b2bd767d020a67f8b6ed30ac1 + contributor: dshevtsov + membership: true + labels: + - 2.x + - Major Update +- description: Added information about the August 27 hotfix for MC-43059 to the [Adobe + Commerce 2.4.3 Release Notes](https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-3.html), + [Magento Open Source 2.4.3 Release Notes](https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-3.html), + and [Adobe Commerce 2.3.7-p1](https://devdocs.magento.com/guides/v2.3/release-notes/2-3-7-p1.html). + versions: 2.4.3, 2.3.7 + type: Major Update + date: August 27, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2494 + merge_commit: 81fbbf3e37cc4b09a2d62ea6cb08e361fd051321 + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.3 + - 2.3.7 +- description: 'Live Search now has two [installation methods](https://devdocs.magento.com/live-search/install.html): + Method 1 requires a period of storefront downtime and Method 2 does not.' + versions: 2.4.x + type: Major Update + date: August 26, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2477 + merge_commit: 1bc5c64a16ba0c6d31ed44415a31bbb3266c4395 + contributor: ccondra + membership: true + labels: + - Major Update + - 2.4.x +- description: Added a new [cross-site forgery request (CSRF)](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/security/csrf.html) + topic. + versions: 2.3.x, 2.4.x + type: New Topic + date: August 25, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2474 + merge_commit: c99bb90e973a900e4bccd4597a650cd67e23a81e + contributor: AlexMaxHorkun + membership: true + labels: + - New Topic + - 2.3.x + - 2.4.x +- description: Updated [REST API reference](https://magento.redoc.ly/2.4.3-admin/). + versions: 2.4.3 + type: Major Update + date: August 24, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2484 + merge_commit: 9c6fd0a1db45447a24c2d7d0e8e7bc977de12feb + contributor: dobooth + membership: true + labels: + - Enhancement + - Major Update + - 2.4.3 +- description: Updated [Magento 2.4 backward incompatible changes](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/index.html). + versions: 2.4.3 + type: Major Update + date: August 23, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2478 + merge_commit: 8ae72a736b5da9e1dad858bf40bfcb0b3a0aee6f + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.3 +- description: Clarified the difference between [updating the ece-tools package](https://devdocs.magento.com/cloud/project/ece-tools-update.html) + and [upgrading your cloud project to use the ece-tools package](https://devdocs.magento.com/cloud/project/ece-tools-upgrade-project.html). + versions: 2.x + type: Technical + date: August 20, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2475 + merge_commit: a1f714e6bd258fcf93fa5179eab93ce94e5588ad + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: Updated [release notes](https://devdocs.magento.com/extensions/amazon-sales/release-notes/) + for Amazon Sales Channel version 4.4.1. + versions: 2.x + type: Major Update + date: August 19, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2464 + merge_commit: a921f2a464a3bbfd63677d528eca92880ed4a03f + contributor: hickskenh + membership: true + labels: + - 2.x + - Major Update +- description: Added information to the Adobe Commerce 2.4.3, Magento Open Source + 2.4.3, and Magento 2.3.7-p1 release notes about the 8/11/2021 hot fix that addresses + an issue with API rate limiting. See [Magento 2.3.7-p1 Release Notes](https://devdocs.magento.com/guides/v2.3/release-notes/2-3-7-p1.html) + and [2.4 Release Information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + versions: 2.4.3, 2.3.7 + type: Major Update + date: August 12, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2459 + merge_commit: bf1f6fab30c14f2d116e99b2060b99db4bd8a9c4 + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.3 + - 2.3.7 +- description: Release notes for the [Cloud Patch release 1.0.12](https://devdocs.magento.com/cloud/release-notes/mcp-release-notes.html#v1012). + versions: 2.4.3, 2.3.7 + type: Major Update + date: August 12, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2462 + merge_commit: 67a8d0d3515d53eb9f2d51421c7ce8011e9d56e8 + contributor: hguthrie + membership: true + labels: + - Major Update + - 2.4.3 + - 2.3.7 +- description: Published reference documentation for the 2.4.2-2.4.3 [backward incompatible + changes](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html). + versions: 2.4.3 + type: Major Update + date: August 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2453 + merge_commit: f2490a6908b117eaaf78ac1bbfda4082902003a6 + contributor: devops-devdocs + membership: true + labels: + - Major Update + - 2.4.3 +- description: Published dependencies for 2.4.3 [Magento Open Source](https://devdocs.magento.com/guides/v2.4/release-notes/packages-open-source.html), + [Adobe Commerce](https://devdocs.magento.com/guides/v2.4/release-notes/packages-commerce.html), + and [Cloud](https://devdocs.magento.com/guides/v2.4/release-notes/packages-cloud.html). + Updated data for [PHP extensions](https://devdocs.magento.com/guides/v2.4/install-gde/prereq/php-settings.html#verify-installed-extensions). + versions: 2.4.3 + type: Major Update + date: August 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2455 + merge_commit: 649b6e703b936cc1aa06b9fae1c4ba3b8eb27515 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.4.3 +- description: Added the [Protecting against brute force attacks](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/security/anti-brute-force.html) + topic to the _PHP Developer Guide_. + versions: 2.3.x, 2.4.x + type: New Topic + date: August 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2436 + merge_commit: 99d3ba4d1a10f381966b0532dec489bff3836497 + contributor: AlexMaxHorkun + membership: true + labels: + - New Topic + - 2.3.x + - 2.4.x +- description: Added the [Denial of Service attacks](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/security/dos.html) + topic to the _PHP Developer Guide_. + versions: 2.3.x, 2.4.x + type: New Topic + date: August 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2443 + merge_commit: 3270adc0c8864cc339fe312693288120196b4754 + contributor: AlexMaxHorkun + membership: true + labels: + - New Topic + - 2.3.x + - 2.4.x +- description: Added release notes for the Magento 2.3.7-p1 security-only release. + See [2.3 release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). + versions: 2.3.7 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2431 + merge_commit: 60439940c150c70a124b5248d407bc12b69c5cbf + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.3.7 +- description: Updated the `bin/magento` command-line tool reference documentation + for [Magento Open Source](https://devdocs.magento.com/guides/v2.4/reference/cli/magento.html) + and [Adobe Commerce](https://devdocs.magento.com/guides/v2.4/reference/cli/magento-commerce.html). + versions: 2.4.3 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2454 + merge_commit: f3d81e9885733ed125f2fcdf551604ebbd0a9723 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.4.3 +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.1 Quality Patches Tool release. + versions: 2.3.x, 2.4.x + type: Major Update + date: August 9, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2449 + merge_commit: 25fce52c2c953588ece30bd6e85272e0faa059d6 + contributor: agorbivskyi + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Corrected the order of the steps in the [Docker Developer Mode in the + Cloud guide](https://devdocs.magento.com/cloud/docker/docker-mode-developer.html). + versions: 2.x + type: Technical + date: August 6, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2445 + merge_commit: 1eecd716419c5f0d05e37239dd76569b19271a05 + contributor: andriyShevtsov + membership: true + labels: + - 2.x + - Technical +- description: The Adobe Commerce [Storefront Events SDK](https://devdocs.magento.com/shared-services/storefront-events-sdk.html) + provides access to a common data layer with event publishing and subscription + services. The Adobe Commerce [Storefront Event Collector](https://devdocs.magento.com/shared-services/storefront-event-collector.html) + listens for and handles events sent from the Storefront Events SDK. + versions: 2.4.x + type: Major Update + date: August 4, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2439 + merge_commit: 7ca97a589cb7f14f9c386c07e596f69932bf1408 + contributor: ccondra +- description: Added the GA version of the Adobe Commerce 2.4.3 and Magento Open Source + 2.4.3 [release notes](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + versions: 2.4.3 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2438 + merge_commit: cbb96a3e6ccc7b9dd99e76964b736e2c34d9b464 + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.3 +- description: Updated the [Upgrade Compatibility Tool](https://devdocs.magento.com/upgrade-compatibility-tool/introduction.html) + topics with the latest information for the 2.4.3 release. + versions: 2.4.x + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2387 + merge_commit: a1d58f6f46f6a0ce35583493d88827d972db96c6 + contributor: danidelcar + membership: true + labels: + - Major Update + - 2.4.x +- description: Added the [Using AWS Elasticsearch](https://devdocs.magento.com/guides/v2.4/install-gde/prereq/es-aws.html) + topic. + versions: 2.4.3 + type: New Topic + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2353 + merge_commit: a888e5ccc023cd0a663fbef4f2de2138439a5052 + contributor: dobooth + membership: true + labels: + - New Topic + - 2.4.3 +- description: Added a new topic about [API security](https://devdocs.magento.com/guides/v2.4/get-started/api-security.html) + and rate limiting. + versions: 2.4.3 + type: New Topic + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2332 + merge_commit: f951b5503df277cc0a8fb8a217841738084e6217 + contributor: jeff-matthews + membership: true + labels: + - New Topic + - 2.4.3 +- description: Updated topics to include AWS support and added a new [AWS Message + Queue](https://devdocs.magento.com/guides/v2.4/config-guide/mq/aws-mq.html) topic. + versions: 2.4.3 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2327 + merge_commit: 44d91afc70855cb37d7ac04d0acf816ece1e714a + contributor: dobooth + membership: true + labels: + - Major Update + - 2.4.x +- description: Added major backward incompatible change [highlights](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/index.html) + for the 2.4.3 beta release. + versions: 2.4.3 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2322 + merge_commit: 5efad25ea9b28d1b9a789f67ce61db1840623d85 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.3 +- description: Added a new [release notes](https://devdocs.magento.com/extensions/vendor/dotdigital/release-notes.html) + page for the dotdigital bundled extension. + versions: 2.4.3 + type: New Topic + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2320 + merge_commit: d3b301b2c2eb14df4ad8ae31b2fdb9027642b380 + contributor: jeff-matthews + membership: true + labels: + - New Topic + - 2.4.3 +- description: Updated the [availability](https://devdocs.magento.com/release/availability.html) + and [compatibility](https://devdocs.magento.com/extensions/vendor/) of Adobe-developed + extensions and vendor-bundled extensions (VBEs). + versions: 2.4.3 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2323 + merge_commit: 7ffc9a5af6870b8b45cf3ce1dcc78dd9048bc4de + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.3 +- description: Added the [GraphQL security configuration](https://devdocs.magento.com/guides/v2.4/graphql/security-configuration.html) + topic, which describes how to limit query complexity and depth. + versions: 2.4.3 + type: New Topic + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2294 + merge_commit: 584e50f2c48f08bfa142ee93c90022654db9291e + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.3 +- description: Added documentation for GraphQL support of negotiable quotes. Topics + include the [`negotiableQuote`](https://devdocs.magento.com/guides/v2.4/graphql/queries/negotiable-quote.html) + and [`negotiableQuotes`](https://devdocs.magento.com/guides/v2.4/graphql/queries/negotiable-quotes.html) + queries. New mutations include [`requestNegotiableQuote`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/request-negotiable-quote.html), + [`setNegotiableQuoteShippingAddresses`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-negotiable-quote-shipping-address.html), + [`updateNegotiableQuoteQuantities`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-negotiable-quote-quantities.html), + [`removeNegotiableQuoteItems`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/remove-negotiable-quote-items.html), + [`closeNegotiableQuotes`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/close-negotiable-quotes.html), + and [`deleteNegotiableQuotes`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/delete-negotiable-quotes.html). + versions: 2.4.3 + type: New Topic + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2268 + merge_commit: 347718857756809d2b654e20a241cf4ecec47b2f + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.3 +- description: Published Inventory Management (MSI) 1.2.3 [release notes](https://devdocs.magento.com/guides/v2.4/inventory/release-notes.html). + versions: 2.4.3 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2311 + merge_commit: 03b9a7b2ea51db65813ccf95d0a4c6a4bace078f + contributor: danidelcar + membership: true + labels: + - Major Update + - 2.4.3 +- description: Added the [moveCartItemsToGiftRegistry mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/move-cart-items-to-gift-registry.html). + versions: 2.4.3 + type: New Topic + date: August 10, 2021 + link: https://github.com/magento/devdocs/pull/8929 + merge_commit: 00a0600f28dcaf41c2f8dea90225e1cd6e28b79d + contributor: khrystynastolbova + membership: false + labels: + - partners-contribution + - 'Partner: Atwix' + - New Topic + - 'Progress: done' +- description: Added the `StorefrontProperties` object to the output of the [`customAttributeMetadata` + query](https://devdocs.magento.com/guides/v2.4/graphql/queries/custom-attribute-metadata.html). + versions: 2.4.3 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2282 + merge_commit: b44016f70c1f8ba74d5ed748532f7640ccb9c963 + contributor: keharper + membership: true + labels: + - Major Update + - 2.4.3 +- description: Added the [route query](https://devdocs.magento.com/guides/v2.4/graphql/queries/route.html) + and [RoutableInterface](https://devdocs.magento.com/guides/v2.4/graphql/interfaces/routable-interface.html) + to support routing requests on product, category, and CMS pages. The `urlResolver` + query has been deprecated, because its functionality has been superseded by the + `route` query. + versions: 2.4.3 + type: New Topic + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2154 + merge_commit: 15a8bc49ce29595e1aae78117fab4dcb1186dcf8 + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.3 + - Community +- description: Added the 'Customer group limitations by websites' section to the [Indexer + Optimization](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/indexer-optimization.html) + topic. + versions: 2.4.3 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento/devdocs/pull/8794 + merge_commit: bf5ffdba2cbe585deae70eb1278691808c333ddd + contributor: adifucan + membership: true + labels: + - Major Update + - Internal Dev + - 'Progress: done' + - 2.4.3 +- description: Added support for gift registries.
Use the [giftRegistry query](https://devdocs.magento.com/guides/v2.4/graphql/queries/gift-registry.html) + to return the contents of the customer's gift registries.
Search for gift + registries by [type](https://devdocs.magento.com/guides/v2.4/graphql/queries/gift-registry-type-search.html), + [email](https://devdocs.magento.com/guides/v2.4/graphql/queries/gift-registry-email-search.html), + or [ID](https://devdocs.magento.com/guides/v2.4/graphql/queries/gift-registry-id-search.html).
[Create](https://devdocs.magento.com/guides/v2.4/graphql/mutations/create-gift-registry.html), + [update](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-gift-registry.html), + or [delete](https://devdocs.magento.com/guides/v2.4/graphql/mutations/remove-gift-registry.html) + gift registries.
Add, [update](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-gift-registry-items.html), + or [remove](https://devdocs.magento.com/guides/v2.4/graphql/mutations/remove-gift-registry-items.html) + items from a gift registry.
[Add](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-gift-registry-registrants.html), + [update](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-gift-registry-registrants.html), + or [remove](https://devdocs.magento.com/guides/v2.4/graphql/mutations/remove-gift-registry-registrants.html) + registrants from a gift registry.
[Share](https://devdocs.magento.com/guides/v2.4/graphql/mutations/share-gift-registry.html) + a gift registry with invitees. + versions: 2.4.3 + type: New Topic + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2115 + merge_commit: 1ae5b13b7c11c8866f930c1a2901823f08d6c2d1 + contributor: dshevtsov + membership: true + labels: + - New Topic + - 2.4.3 + - Community +- description: Added the [Mass assignment](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/security/mass-assignment.html) + topic to the _PHP Developer Guide_. It describes how to prevent attacks in which + a client inserts or updates data that either should not be available to the user, + or should require additional authorization. + versions: 2.3.x, 2.4.x + type: New Topic + date: August 2, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2334 + merge_commit: 8aa25fdc775cacb4f24794038f33bbb683f3cb2d + contributor: AlexMaxHorkun + membership: true + labels: + - New Topic + - 2.3.x + - 2.4.x +- description: Added the [Server-side Request Forgery](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/security/ssrf.html) + topic to the _PHP Developer Guide_. SSRF attacks trick an externally-facing server + into sending a request to an internally-accessible server. + versions: 2.3.x, 2.4.x + type: New Topic + date: July 30, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2396 + merge_commit: bec3f8b11f662ec8ca353b91427116c65e0b5126 + contributor: AlexMaxHorkun + membership: true + labels: + - 2.3.x + - 2.4.x + - New Topic +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.0 Quality Patches Tool release. + versions: 2.3.x, 2.4.x + type: Major Update + date: July 29, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2425 + merge_commit: 5f4ee8948b7409bfbced0ebbf344cdbb1395dd54 + contributor: agorbivskyi + membership: true + labels: + - 2.3.x + - 2.4.x + - Major Update +- description: Updated and expanded [Set up multiple websites or stores with nginx](https://devdocs.magento.com/guides/v2.4/config-guide/multi-site/ms_nginx.html) + tutorial. + versions: 2.3.x, 2.4.x + type: Major Update + date: July 28, 2021 + link: https://github.com/magento/devdocs/pull/9022 + merge_commit: b5751bb08ac0c745eaa17dee18f37c46227d2440 + contributor: ajithkumar-maragathavel + membership: false + labels: + - 2.3.x + - 2.4.x + - Major Update + - 'Partner: Ziffity' + - 'Progress: done' +- description: Added new tutorial for creating [Custom attributes](https://devdocs.magento.com/guides/v2.4/howdoi/custom-attributes/introduction.html). + versions: 2.3.x, 2.4.x + type: New Topic + date: July 27, 2021 + link: https://github.com/magento/devdocs/pull/9040 + merge_commit: 3a8acac098b5f0e40ae63d17546587ce25bdd553 + contributor: drpayyne + membership: false + labels: + - 2.3.x + - 2.4.x + - New Topic + - 'Progress: done' +- description: Added the [Sensitive Information](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/security/sensitive-information.html) + topic to the _PHP Developer Guide_. This topic describes how to prevent unauthorized + actors from gaining access to sensitive or personal data. + versions: 2.3.x, 2.4.x + type: New Topic + date: July 21, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2395 + merge_commit: 1fcabe8621d62776aedddafc5573a8757734853e + contributor: AlexMaxHorkun + membership: true + labels: + - 2.3.x + - 2.4.x + - New Topic +- description: Added the [Authorization](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/security/authorization.html) + topic to the _PHP Developer Guide_. This topic describes how to mark a page (controller) + or an endpoint as accessible to guests, logged in customers, or administrators + with roles that allow access to certain resources. + versions: 2.3.x, 2.4.x + type: New Topic + date: July 19, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2369 + merge_commit: 19c787be5732b2eae0bc28db5ab1cae3dd4ebbec + contributor: AlexMaxHorkun + membership: true + labels: + - 2.3.x + - 2.4.x + - New Topic +- description: Added the "Use Magento API for filesystem operations" section to [Security, + Performance, and Data Handling](https://devdocs.magento.com/guides/v2.4/ext-best-practices/extension-coding/security-performance-data-bp.html). + versions: 2.4.x + type: Major Update + date: July 2, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2382 + merge_commit: 6230ea8fd684aff8d3d24431dea632ca056334c3 + contributor: shiftedreality + membership: true + labels: + - 2.4.x + - Major Update +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.0.26 Quality Patches Tool release. + versions: 2.3.x, 2.4.x + type: Major Update + date: July 1, 2021 + link: https://github.com/magento/devdocs/pull/9031 + merge_commit: 9fefc5cb33b086d346d7fb5c6f8d54eff7f1c89f + contributor: agorbivskyi + membership: true + labels: + - 2.3.x + - 2.4.x + - Major Update + - 'Progress: done' +- description: Added the topic [Add a custom field for an offline payment method](https://devdocs.magento.com/guides/v2.4/howdoi/checkout/checkout_payment_new_field.html) + to the Customize Checkout tutorial. + versions: 2.3.x, 2.4.x + type: New Topic + date: June 29, 2021 + link: https://github.com/magento/devdocs/pull/8940 + merge_commit: 52ca3e3ea4fbf43c3bebe9c02a153f83027fab88 + contributor: ajithkumar-maragathavel + membership: false + labels: + - 2.3.x + - 2.4.x + - New Topic + - 'Partner: Ziffity' + - 'Progress: done' + - partners-contribution +- description: Added [Upgrade best practices](https://devdocs.magento.com/guides/v2.4/comp-mgr/upgrade-best-practices.html), + which describes the actions you should take to manage the complexity of upgrading + Magento Open Source and Adobe Commerce. + versions: 2.3.x, 2.4.x + type: New Topic + date: June 29, 2021 + link: https://github.com/magento/devdocs/pull/9010 + merge_commit: 9f12fa32a4f8ea387e49e2e1eb83e72945a7a8f6 + contributor: keharper + membership: true + labels: + - 2.3.x + - 2.4.x + - New Topic - description: Added a topic about [Released versions](https://devdocs.magento.com/release/released-versions.html) with dates of past releases and end-of-support dates. versions: 2.x @@ -76,7 +3356,7 @@ entries: - 'Progress: done' - partners-contribution - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.24 Magento Quality Patch (MQP) package release. + for the 1.0.24 Quality Patches Tool release. versions: 2.3.x, 2.4.x type: Major Update date: June 2, 2021 @@ -91,7 +3371,7 @@ entries: - Major Update - 'Progress: done' - description: Added a new topic describing [Extension Footprint Analysis](https://devdocs.magento.com/marketplace/sellers/extension-footprint.html) - on the Magento Marketplace. + on the Commerce Marketplace. versions: 2.x type: New Topic date: May 27, 2021 @@ -133,7 +3413,7 @@ entries: - Major Update - Tracking - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.23 Magento Quality Patch (MQP) package release. + for the 1.0.23 Quality Patches Tool release. versions: 2.x type: Major Update date: May 20, 2021 @@ -198,7 +3478,7 @@ entries: - Major Update - description: 'Published 2.3.7 dependencies reference: [OpenSource](https://devdocs.magento.com/guides/v2.3/release-notes/packages-open-source.html), [Commerce](https://devdocs.magento.com/guides/v2.3/release-notes/packages-commerce.html), - [Cloud](http://devdocs.magento.com/guides/v2.3/release-notes/packages-cloud.html).' + [Cloud](https://devdocs.magento.com/guides/v2.3/release-notes/packages-cloud.html).' versions: 2.3.7 type: Major Update date: May 11, 2021 @@ -222,7 +3502,7 @@ entries: - 2.4.x - Major Update - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.22 Magento Quality Patch (MQP) package release. + for the 1.0.22 Quality Patches Tool release. versions: 2.x type: Major Update date: May 6, 2021 @@ -374,7 +3654,7 @@ entries: - Major Update - 'Event: Adobe Summit Hackathon' - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.21 Magento Quality Patch (MQP) package release. + for the 1.0.21 Quality Patches Tool release. versions: 2.3.x, 2.4.x type: Major Update date: April 23, 2021 @@ -411,7 +3691,7 @@ entries: - 2.4.2 - Major Update - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.20 Magento Quality Patch (MQP) package release. + for the 1.0.20 Quality Patches Tool release. versions: 2.3.x, 2.4.x type: Major Update date: April 14, 2021 @@ -497,7 +3777,7 @@ entries: - Technical - partners-contribution - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.19 Magento Quality Patch (MQP) package release. + for the 1.0.19 Quality Patches Tool release. versions: 2.x type: Major Update date: March 30, 2021 @@ -572,7 +3852,7 @@ entries: - Major Update - 'Progress: done' - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.18 Magento Quality Patch (MQP) package release. + for the 1.0.18 Quality Patches Tool release. versions: 2.x type: Major Update date: March 17, 2021 @@ -680,15 +3960,15 @@ entries: contributor: dshevtsov profile: https://github.com/dshevtsov - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.17 Magento Quality Patch (MQP) package release. + for the 1.0.17 Quality Patches Tool release. versions: 2.x type: Major Update date: March 3, 2021 link: https://github.com/magento/devdocs/pull/8770 contributor: abukatar profile: https://github.com/abukatar -- description: Added the "Configure product video options from Magento Admin" section - to the [Configure product video](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/themes/product-video.html) +- description: Added the "Configure product video options from Admin" section to the + [Configure product video](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/themes/product-video.html) topic. versions: 2.3.x, 2.4.x type: Major Update @@ -767,7 +4047,7 @@ entries: contributor: hguthrie profile: https://github.com/hguthrie - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.16 Magento Quality Patch (MQP) package release. + for the 1.0.16 Quality Patches Tool release. versions: 2.x type: Major Update date: February 18, 2021 @@ -1116,7 +4396,7 @@ entries: contributor: bdenham profile: https://github.com/bdenham - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.15 Magento Quality Patch (MQP) package release. + for the 1.0.15 Quality Patches Tool release. versions: 2.x type: Major Update date: February 1, 2021 @@ -1178,7 +4458,7 @@ entries: contributor: RakeshJesadiya profile: https://github.com/RakeshJesadiya - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.14 Magento Quality Patch (MQP) package release. + for the 1.0.14 Quality Patches Tool release. versions: '' type: Major Update date: January 22, 2021 @@ -1281,14 +4561,14 @@ entries: contributor: drpayyne profile: https://github.com/drpayyne - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.13 Magento Quality Patch (MQP) package release. + for the 1.0.13 Quality Patches Tool release. versions: 2.3.x, 2.4.x type: Major Update date: December 10, 2020 link: https://github.com/magento/devdocs/pull/8375 contributor: Rykh profile: https://github.com/Rykh -- description: Added an [explanation and example](http://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/requirejs.html) +- description: Added an [explanation and example](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/requirejs.html) of passing parameters to JavaScript using the `data-mage-init` HTML attribute. versions: 2.3.x, 2.4.x type: Major Update @@ -1296,7 +4576,7 @@ entries: link: https://github.com/magento/devdocs/pull/8311 contributor: sathiyaaa profile: https://github.com/sathiyaaa -- description: Added a new topic describing how to [customize the Magento Admin design](https://devdocs.magento.com/guides/v2.4/howdoi/admin/customize_admin.html). +- description: Added a new topic describing how to [customize the Admin design](https://devdocs.magento.com/guides/v2.4/howdoi/admin/customize_admin.html). versions: 2.3.x, 2.4.x type: New Topic date: December 8, 2020 @@ -1327,7 +4607,7 @@ entries: contributor: sathiyaaa profile: https://github.com/sathiyaaa - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.12 Magento Quality Patch (MQP) package release. + for the 1.0.12 Quality Patches Tool release. versions: 2.3.x, 2.4.x type: Major Update date: November 26, 2020 @@ -1359,7 +4639,7 @@ entries: contributor: meker12 profile: https://github.com/meker12 - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.10 Magento Quality Patch (MQP) package release. + for the 1.0.10 Quality Patches Tool release. versions: 2.3.x, 2.4.x type: Major Update date: November 19, 2020 @@ -1367,7 +4647,7 @@ entries: contributor: viktym profile: https://github.com/viktym - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.10 Magento Quality Patch (MQP) package release. + for the 1.0.10 Quality Patches Tool release. versions: '' type: Major Update date: November 13, 2020 @@ -1384,7 +4664,7 @@ entries: contributor: meker12 profile: https://github.com/meker12 - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.9 Magento Quality Patch (MQP) package release. + for the 1.0.9 Quality Patches Tool release. versions: '' type: Major Update date: November 12, 2020 @@ -1459,7 +4739,7 @@ entries: contributor: meker12 profile: https://github.com/meker12 - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.8 Magento Quality Patch (MQP) package release. + for the 1.0.8 Quality Patches Tool release. versions: '' type: Major Update date: October 28, 2020 @@ -1485,7 +4765,7 @@ entries: - description: Updated the [Submit for Technical Review](https://devdocs.magento.com/marketplace/sellers/submit-for-technical-review.html) topic in the _Marketplace Developer Guide_ with detailed information about the technical review guidelines, tests, tools, and processes that Magento uses to - verify and validate third-party extensions submitted to the Magento Marketplace + verify and validate third-party extensions submitted to the Commerce Marketplace Developer Portal. versions: 2.x type: Major Update @@ -1569,8 +4849,8 @@ entries: contributor: jeff-matthews profile: https://github.com/jeff-matthews - description: Updated reference documentation for backward incompatible changes introduced - in the [2.4.1](http://127.0.0.1:4000/guides/v2.4/release-notes/backward-incompatible-changes/reference.html#240---241) - and [2.3.6](http://127.0.0.1:4000/guides/v2.3/release-notes/backward-incompatible-changes/reference.html#235---236) + in the [2.4.1](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html#240---241) + and [2.3.6](https://devdocs.magento.com/guides/v2.3/release-notes/backward-incompatible-changes/reference.html#235---236) releases. versions: 2.3.6, 2.4.1 type: Major Update @@ -1775,7 +5055,7 @@ entries: contributor: meker12 profile: https://github.com/meker12 - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.7 Magento Quality Patch (MQP) package release. + for the 1.0.7 Quality Patches Tool release. versions: 2.x type: Major Update date: October 14, 2020 @@ -1828,7 +5108,7 @@ entries: contributor: BarnyShergold profile: https://github.com/BarnyShergold - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.6 Magento Quality Patch (MQP) package release. + for the 1.0.6 Quality Patches Tool release. versions: 2.x type: Major Update date: September 30, 2020 @@ -1861,7 +5141,7 @@ entries: contributor: BarnyShergold profile: https://github.com/BarnyShergold - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.5 Magento Quality Patch (MQP) package release. + for the 1.0.5 Quality Patches Tool release. versions: 2.x type: Major Update date: September 22, 2020 @@ -1913,7 +5193,7 @@ entries: contributor: andrewbess profile: https://github.com/andrewbess - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.4 Magento Quality Patch (MQP) package release. + for the 1.0.4 Quality Patches Tool release. versions: '' type: Major Update date: September 10, 2020 @@ -1980,9 +5260,9 @@ entries: link: https://github.com/magento/devdocs/pull/7785 contributor: dshevtsov profile: https://github.com/dshevtsov -- description: Added information about the Magento Quality Patches package in the - [Software Upgrade Guide](https://devdocs.magento.com/guides/v2.4/comp-mgr/patching.html) - and [Cloud Guide](https://devdocs.magento.com/cloud/project/project-patch.html). +- description: Added information about the Quality Patches tool in the [Software Upgrade + Guide](https://devdocs.magento.com/guides/v2.4/comp-mgr/patching.html) and [Cloud + Guide](https://devdocs.magento.com/cloud/project/project-patch.html). versions: 2.3.x, 2.4.x type: Major Update date: August 26, 2020 @@ -3063,9 +6343,8 @@ entries: link: https://github.com/magento/devdocs/pull/6811 - description: Improved the instructions to configure Cloud Starter projects to use New Relic to add alternative instructions for users who have access to New Relic - and the Magento Admin for a site, but do not have access to configure environment - variables through the Magento Cloud project. See [Configure New Relic for Starter - environments](https://devdocs.magento.com/cloud/project/new-relic.html#configure-new-relic-for-starter-environments). + and the Admin for a site, but do not have access to configure environment variables + through the Magento Cloud project. See [Configure New Relic for Starter environments](https://devdocs.magento.com/cloud/project/new-relic.html#configure-new-relic-for-starter-environments). versions: 2.3.x type: Technical changes date: March 11, 2020 @@ -3513,7 +6792,7 @@ entries: type: Major update date: December 5, 2019 link: https://github.com/magento/devdocs/pull/6086 -- description: Added a new topic for the [DynamicRowsDragAndDrop component](http://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-dynamicrows-dnd.html) +- description: Added a new topic for the [DynamicRowsDragAndDrop component](https://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-dynamicrows-dnd.html) in the _UI Components Guide_. versions: 2.2.x, 2.3.x type: New topic @@ -4028,7 +7307,7 @@ entries: type: Major update date: September 18, 2019 link: https://github.com/magento/devdocs/pull/5357 -- description: Added the [Sticky widget](http://devdocs.magento.com/guides/v2.3/javascript-dev-guide/widgets/widget_sticky.html) +- description: Added the [Sticky widget](https://devdocs.magento.com/guides/v2.3/javascript-dev-guide/widgets/widget_sticky.html) topic to the _Javascript Developer Guide_. versions: 2.2.x, 2.3.x type: New topic @@ -4086,7 +7365,7 @@ entries: type: Major update date: September 3, 2019 link: https://github.com/magento/devdocs/pull/5307 -- description: Added information about how to use the REST API to [issue refunds](http://devdocs.magento.com/guides/v2.2/rest/modules/sales/refunds.html). +- description: Added information about how to use the REST API to [issue refunds](https://devdocs.magento.com/guides/v2.2/rest/modules/sales/refunds.html). versions: 2.2.x, 2.3.x type: New topic date: August 30, 2019 @@ -5271,12 +8550,12 @@ entries: date: March 1, 2019 link: https://github.com/magento/devdocs/pull/3841 - description: "- Updated the Custom VCL snippets with instructions for using the - Magento Admin UI to create and manage VCL snippets.
- Updated and corrected - the following examples for using Fastly Edge Dictionaries and custom VCL snippets - to manage request routing for Magento Commerce Cloud traffic: Set up redirects - to WordPress backend, Block referrer spam, and Secure access to the Admin UI by - client IP address. Included prerequisites and instructions for adding VCL snippets - from the Admin UI or Fastly API." + Admin UI to create and manage VCL snippets.
- Updated and corrected the following + examples for using Fastly Edge Dictionaries and custom VCL snippets to manage + request routing for Magento Commerce Cloud traffic: Set up redirects to WordPress + backend, Block referrer spam, and Secure access to the Admin UI by client IP address. + Included prerequisites and instructions for adding VCL snippets from the Admin + UI or Fastly API." versions: 2.1.x, 2.2.x, 2.3.x type: Technical changes date: March 1, 2019 @@ -5303,10 +8582,10 @@ entries: Updated the Cloud Docker content to explain how to configure Xdebug.
- Added two new environment variables: RESOURCE_CONFIGURATION deploy variable and X_FRAME_CONFIGURATION global variable
- Updated the ADMIN variables and clarified the usage of ADMIN - variables in the Access your Magento Admin panel page.
- Added an example - for preloading pages from multiple domains in the WARM_UP_PAGES post-deploy variable.
- - Deprecated SCD_EXCLUDE_THEMES environment variable.
- Clarified the backup - and retention statements regarding the most recent 24-hour period.' + variables in the Access your Admin page.
- Added an example for preloading + pages from multiple domains in the WARM_UP_PAGES post-deploy variable.
- Deprecated + SCD_EXCLUDE_THEMES environment variable.
- Clarified the backup and retention + statements regarding the most recent 24-hour period.' versions: 2.1.x, 2.2.x, 2.3.x type: Major update date: February 26, 2019 diff --git a/src/_includes/backward-incompatible-changes/b2b/2.4.0-2.4.1.md b/src/_includes/backward-incompatible-changes/b2b/2.4.0-2.4.1.md new file mode 100644 index 00000000000..decc3f2ca10 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/b2b/2.4.0-2.4.1.md @@ -0,0 +1,90 @@ +#### Class changes {#b2b-240-241-class} + +| What changed | How it changed | +| ------------------------------------------------------------------------- | ------------------------------------ | +| Magento\Authorization\Model\Role::$\_cacheTag | [protected] Property has been added. | +| Magento\Catalog\Model\Category::getCacheTags | [public] Method has been added. | +| Magento\Catalog\Model\Product::getCacheTags | [public] Method has been added. | +| Magento\CompanyShipping\Block\Company\Profile\ShippingMethod | Class was added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::KEY_SAME_SITE | Constant has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::getSameSite | [public] Method has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::setSameSite | [public] Method has been added. | +| Magento\NegotiableQuote\Block\Adminhtml\CustomerEdit\Tab\Grid | Class was added. | +| Magento\PurchaseOrderRule\Block\PurchaseOrder\Approval\Counter | Class was added. | +| Magento\PurchaseOrderRule\Block\RuleFieldset\ViewCondition | Class was added. | +| Magento\ReCaptchaValidationApi\Model\ValidationErrorMessagesProvider | Class was added. | +| Magento\RequisitionList\Block\Cart\Item\Renderer\Actions\AddToRequisition | Class was added. | +| Magento\RequisitionList\Block\Checkout\Cart\Addto\Requisition | Class was added. | +| Magento\User\Model\User::$\_cacheTag | [protected] Property has been added. | + +#### Interface changes {#b2b-240-241-interface} + +| What changed | How it changed | +| -------------------------------------------------------------------------------- | --------------------------------- | +| Magento\AdobeImsApi\Api\Data\ConfigInterface | Interface was added. | +| Magento\AdobeStockClientApi\Api\Data\LicenseConfirmationInterface::getCanLicense | [public] Method has been removed. | +| Magento\AdobeStockClientApi\Api\Data\LicenseConfirmationInterface::isCanLicense | [public] Method has been added. | +| Magento\Catalog\Api\ProductAttributeOptionUpdateInterface | Interface was added. | +| Magento\Eav\Api\AttributeOptionUpdateInterface | Interface was added. | +| Magento\ReCaptchaUi\Model\ErrorMessageConfigInterface | Interface was added. | + +#### Database changes {#b2b-240-241-database} + +| What changed | How it changed | +| ------------------------------------------------------------------------- | -------------------------------------------------------------------- | +| company_shipping | Table was added | +| login_as_customer_assistance_allowed | Table was added | +| media_gallery_asset/MEDIA_GALLERY_ID_PATH_TITLE_CONTENT_TYPE_WIDTH_HEIGHT | Unique key was removed | +| media_gallery_asset/constraint | Module db schema whitelist reduced (media_gallery_asset/constraint). | + +#### Di changes {#b2b-240-241-di} + +| What changed | How it changed | +| ---------------------- | ------------------------ | +| mediaGalleryFilterPool | Virtual Type was removed | +| mediaGalleryReporting | Virtual Type was removed | + +#### System changes {#b2b-240-241-system} + +| What changed | How it changed | +| ----------------------------------------------------------------------------------- | ----------------------------------- | +| btob | A section-node was added | +| btob/website_configuration | A group-node was added | +| btob/website_configuration/default_b2b_shipping_methods | A group-node was added | +| btob/website_configuration/default_b2b_shipping_methods/applicable_shipping_methods | A field-node was added | +| btob/website_configuration/default_b2b_shipping_methods/available_shipping_methods | A field-node was added | +| checkout/cart/enable_clear_shopping_cart | A field-node was added | +| cms/pagebuilder/enable_content_preview | A field-node was added | +| login_as_customer/general/shopping_assistance_checkbox_title | A field-node was added | +| login_as_customer/general/shopping_assistance_checkbox_tooltip | A field-node was added | +| recaptcha_backend/failure_messages | A group-node was added | +| recaptcha_backend/failure_messages/technical_failure_message | A field-node was added | +| recaptcha_backend/failure_messages/validation_failure_message | A field-node was added | +| recaptcha_backend/type_invisible/validation_failure_message | A field-node was removed | +| recaptcha_backend/type_recaptcha/validation_failure_message | A field-node was removed | +| recaptcha_backend/type_recaptcha_v3/validation_failure_message | A field-node was removed | +| recaptcha_frontend/failure_messages | A group-node was added | +| recaptcha_frontend/failure_messages/technical_failure_message | A field-node was added | +| recaptcha_frontend/failure_messages/validation_failure_message | A field-node was added | +| recaptcha_frontend/type_for/company_create | A field-node was added | +| recaptcha_frontend/type_for/customer_edit | A field-node was added | +| recaptcha_frontend/type_invisible/validation_failure_message | A field-node was removed | +| recaptcha_frontend/type_recaptcha/validation_failure_message | A field-node was removed | +| recaptcha_frontend/type_recaptcha_v3/validation_failure_message | A field-node was removed | +| system.xml | System configuration file was added | + +#### XSD changes {#b2b-240-241-xsd} + +| What changed | How it changed | +| ------------------ | ------------------------------ | +| /etc/overrides.xsd | A schema declaration was added | +| global | An optional node was added | + +#### Class API membership changes {#b2b-240-241-class-api-membership} + +| What changed | How it changed | +| -------------------------------------------------------- | ---------------- | +| Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku | Class was added. | +| Magento\Framework\View\Page\Builder | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\TargetRule\Block\Product\AbstractProduct | Class was added. | diff --git a/src/_includes/backward-incompatible-changes/b2b/2.4.1-2.4.2.md b/src/_includes/backward-incompatible-changes/b2b/2.4.1-2.4.2.md new file mode 100644 index 00000000000..d0d63517269 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/b2b/2.4.1-2.4.2.md @@ -0,0 +1,100 @@ +#### Class changes {#b2b-241-242-class} + +| What changed | How it changed | +| ---------------------------------------------------------------------------------------------------- | ----------------------------------------- | +| Magento\Authorization\Model\Rules::\_\_construct | [public] Method has been removed. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::$listId | [protected] Property has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getProductsByListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::removeCompareList | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListIdToCustomerCompareItems | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$\_eventObject | [protected] Property has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$\_eventPrefix | [protected] Property has been added. | +| Magento\Framework\Data\Collection\Filesystem::\_usort | [protected] Method return typing changed. | +| Magento\Framework\File\Uploader::\_moveFile | [protected] Method return typing changed. | +| Magento\MediaGalleryUi\Block\Adminhtml\ImageDetails | Class was added. | +| Magento\MediaGalleryUi\Block\Adminhtml\ImageDetailsStandalone | Class was added. | +| Magento\PurchaseOrder\Block\PurchaseOrder\Info\Banner | Class was added. | +| Magento\PurchaseOrder\Block\PurchaseOrder\Info\Buttons::hasError | [public] Method has been added. | +| Magento\PurchaseOrder\Block\PurchaseOrder\Info\Buttons::paymentRequired | [public] Method has been added. | +| Magento\PurchaseOrder\Block\PurchaseOrder\Totals::TOTAL_CUSTOMER_BALANCE | Constant has been added. | +| Magento\PurchaseOrder\Block\PurchaseOrder\Totals::TOTAL_DISCOUNT | Constant has been added. | +| Magento\PurchaseOrder\Block\PurchaseOrder\Totals::TOTAL_GIFT_CARD | Constant has been added. | +| Magento\PurchaseOrder\Block\PurchaseOrder\Totals::TOTAL_REWARD_POINTS | Constant has been added. | +| Magento\PurchaseOrder\Block\PurchaseOrder\Totals\Giftcards | Class was added. | +| Magento\Sales\Block\Order\Recent::\_\_construct | [public] Method parameter typing changed. | +| Magento\Wishlist\Block\AddToWishlist::\_toHtml | [protected] Method has been removed. | + +#### Interface changes {#b2b-241-242-interface} + +| What changed | How it changed | +| -------------------------------------------------------------------------- | -------------------------------------- | +| Magento\AdobeStockAssetApi\Api\Data\AssetInterface::getExtensionAttributes | [public] Method return typing changed. | + +#### Database changes {#b2b-241-242-database} + +| What changed | How it changed | +| ------------------------------------------------------------------------------ | ------------------------------------------------ | +| auto_increment_test | Table chard was changed from checkout to default | +| catalog_compare_item/CATALOG_COMPARE_ITEM_LIST_ID_CATALOG_COMPARE_LIST_LIST_ID | Foreign key was added | +| catalog_compare_item/list_id | Column was added | +| catalog_compare_list | Table was added | +| reference_table | Table chard was changed from sales to default | +| test_table | Module db schema whitelist reduced (test_table). | +| test_table | Table was dropped | +| test_table_one | Table was added | +| test_table_two | Table was added | + +#### Di changes {#b2b-241-242-di} + +| What changed | How it changed | +| ------------------------------ | ------------------------ | +| EmptyOmsTableNameArrayIterator | Virtual Type was removed | + +#### System changes {#b2b-241-242-system} + +| What changed | How it changed | +| ---------------------------------------------------------------------------------------- | ---------------------- | +| sales_email/purchase_order_notification/purchase_order_approval_required_payment_details | A field-node was added | +| sales_email/purchase_order_notification/purchase_order_approved_payment_details | A field-node was added | +| sales_email/purchase_order_notification/purchase_order_auto_approved_payment_details | A field-node was added | +| system/media_gallery_renditions | A group-node was added | +| system/media_gallery_renditions/enabled | A field-node was added | +| system/media_gallery_renditions/height | A field-node was added | +| system/media_gallery_renditions/width | A field-node was added | +| system/media_storage_configuration | A group-node was added | +| system/media_storage_configuration/media_storage | A field-node was added | +| web/url | A group-node was added | +| web/url/catalog_media_url_format | A field-node was added | + +#### XSD changes {#b2b-241-242-xsd} + +| What changed | How it changed | +| ---------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | +| framework-foreign-key/etc/constraints.xsd | A schema declaration was added | +| module-page-builder/etc/content_type.xsd | A schema declaration was added | +| module-page-builder/etc/content_type_merged.xsd | A schema declaration was added | +| framework-foreign-key/etc/constraints.xsd | A schema declaration was removed | +| module-page-builder/etc/content_type.xsd | A schema declaration was removed | +| module-page-builder/etc/content_type_merged.xsd | A schema declaration was removed | + +#### Class API membership changes {#b2b-241-242-class-api-membership} + +| What changed | How it changed | +| ------------------------------------------------------------------ | ------------------ | +| Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku | Class was added. | +| Magento\AdvancedCheckout\Block\Adminhtml\Sku\Errors\AbstractErrors | Class was added. | +| Magento\Catalog\Model\Indexer\Category\Product\AbstractAction | Class was removed. | +| Magento\Framework\Session\Config | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\ImportExport\Model\AbstractModel | Class was added. | +| Magento\Review\Block\Adminhtml\Grid | Class was added. | + +#### Interface API membership changes {#b2b-241-242-interface-api-membership} + +| What changed | How it changed | +| ---------------------------------------------------------------------------- | -------------------- | +| Magento\Framework\Session\Config\ConfigInterface | Interface was added. | +| Magento\PurchaseOrder\Api\PurchaseOrderPaymentInformationManagementInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/b2b/2.4.2-2.4.3.md b/src/_includes/backward-incompatible-changes/b2b/2.4.2-2.4.3.md new file mode 100644 index 00000000000..8d0ae6cbfff --- /dev/null +++ b/src/_includes/backward-incompatible-changes/b2b/2.4.2-2.4.3.md @@ -0,0 +1,113 @@ +#### Class changes {#b2b-242-243-class} + +| What changed | How it changed | +| ------------------------------------------------------------------------------- | --------------------------------------- | +| Magento\Authorization\Model\Role::\_\_construct | [public] Method has been removed. | +| Magento\Catalog\Model\ResourceModel\Product::\_afterDelete | [protected] Method has been added. | +| Magento\CurrencySymbol\Block\Adminhtml\System\Currencysymbol::\_construct | [protected] Method has been removed. | +| Magento\Email\Model\Template\Filter::$emogrifier | [protected] Property has been removed. | +| Magento\Email\Model\Template\Filter::\_\_construct | [public] Method parameter typing added. | +| Magento\GiftRegistry\Model\ResourceModel\Item\Collection::\_renderFiltersBefore | [protected] Method has been added. | +| Magento\Paypal\Block\PayLater\Banner | Class was added. | +| Magento\ReCaptchaWebapiApi\Model\CompositeWebapiValidationConfigProvider | Class was added. | + +#### Interface changes {#b2b-242-243-interface} + +| What changed | How it changed | +| ---------------------------------------------------------------------- | -------------------------------------- | +| Magento\Customer\Api\Data\GroupExcludedWebsiteInterface | Interface was added. | +| Magento\Customer\Api\GroupExcludedWebsiteRepositoryInterface | Interface was added. | +| Magento\ReCaptchaWebapiApi\Api\Data\EndpointInterface | Interface was added. | +| Magento\ReCaptchaWebapiApi\Api\WebapiValidationConfigProviderInterface | Interface was added. | +| Magento\RequisitionList\Api\Data\RequisitionListItemInterface::getSku | [public] Method return typing changed. | + +#### Database changes {#b2b-242-243-database} + +| What changed | How it changed | +| ---------------------------------------------- | --------------------- | +| catalog_url_rewrite_product_category/PRIMARY | Primary key was added | +| company_payment/PRIMARY | Primary key was added | +| customer_group_excluded_website | Table was added | +| inventory_geoname/PRIMARY | Primary key was added | +| inventory_geoname/entity_id | Column was added | +| magento_customersegment_event/PRIMARY | Primary key was added | +| magento_customersegment_event/segment_event_id | Column was added | +| magento_salesrule_filter/PRIMARY | Primary key was added | +| magento_salesrule_filter/rule_filter_id | Column was added | +| purchase_order_rule_approver/PRIMARY | Primary key was added | +| purchase_order_rule_approver/approver_id | Column was added | +| quote_preview/PRIMARY | Primary key was added | + +#### System changes {#b2b-242-243-system} + +| What changed | How it changed | +| --------------------------------------------------------------------------------------------------------------------------------- | ------------------------ | +| admin/emails/new_user_notification_template | A field-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater | A group-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings | A group-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/enable_paypal_paylater_experience | A field-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/pphs_advertise_paylater | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/payflow_link_advertise_paylater | A group-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required | A group-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/paypal_payflow_advertise_paylater | A group-node was added | +| payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/paypal_payflow_advertise_paylater | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required/advertise_paylater/paylater_enabled | A field-node was added | +| payment_fr/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater | A group-node was added | +| payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater/paylater_enabled | A field-node was added | +| payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/advertise_paylater | A group-node was added | +| payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_other/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_other/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| recaptcha_frontend | A section-node was added | +| recaptcha_frontend/type_for | A group-node was added | +| recaptcha_frontend/type_for/place_order | A field-node was added | +| sales_email/quote/expire_occur_template | A field-node was added | +| system | A section-node was added | +| system/security | A group-node was added | +| system/security/max_session_size_admin | A field-node was added | +| system/security/max_session_size_storefront | A field-node was added | + +#### XSD changes {#b2b-242-243-xsd} + +| What changed | How it changed | +| ----------------- | ------------------------------- | +| additionalColumns | An optional node was added | +| cl_name | An optional attribute was added | +| column | A required node was added | +| constant | An optional attribute was added | +| name | An optional attribute was added | +| processor | An optional attribute was added | +| walker | An optional attribute was added | + +#### Class API membership changes {#b2b-242-243-class-api-membership} + +| What changed | How it changed | +| --------------------------------------------------------------------- | ---------------- | +| Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku | Class was added. | +| Magento\Backend\App\Action\Plugin\Authentication | Class was added. | +| Magento\Backend\Block\Dashboard\Bar | Class was added. | +| Magento\Eav\Block\Adminhtml\Attribute\Edit\Main\AbstractMain | Class was added. | +| Magento\Framework\App\Router\Base | Class was added. | +| Magento\GiftRegistry\Block\Customer\Edit\AbstractEdit | Class was added. | +| Magento\MediaStorage\Model\File\Storage\Database\AbstractDatabase | Class was added. | +| Magento\MediaStorage\Model\ResourceModel\File\Storage\AbstractStorage | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\Sales\Block\Adminhtml\Order\Create\Form\Address | Class was added. | +| Magento\Sales\Block\Items\AbstractItems | Class was added. | + +#### Interface API membership changes {#b2b-242-243-interface-api-membership} + +| What changed | How it changed | +| ----------------------------------------------- | -------------------- | +| Magento\Framework\Filesystem\File\ReadInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/b2b/2.4.3-2.4.3-p1.md b/src/_includes/backward-incompatible-changes/b2b/2.4.3-2.4.3-p1.md new file mode 100644 index 00000000000..c72d8a0453f --- /dev/null +++ b/src/_includes/backward-incompatible-changes/b2b/2.4.3-2.4.3-p1.md @@ -0,0 +1,19 @@ +#### Class changes {#b2b-243-243-p1-class} + +| What changed | How it changed | +| ------------------------------------------------------------------ | ------------------------------- | +| Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff | [public] Method has been added. | + +#### Database changes {#b2b-243-243-p1-database} + +| What changed | How it changed | +| ------------------------------ | ---------------- | +| customer_entity/session_cutoff | Column was added | +| customer_visitor/created_at | Column was added | + +#### Class API membership changes {#b2b-243-243-p1-class-api-membership} + +| What changed | How it changed | +| ---------------------------------------- | ---------------- | +| Magento\Framework\Session\SessionManager | Class was added. | diff --git a/src/_includes/backward-incompatible-changes/b2b/2.4.3-2.4.4.md b/src/_includes/backward-incompatible-changes/b2b/2.4.3-2.4.4.md new file mode 100644 index 00000000000..b394829399c --- /dev/null +++ b/src/_includes/backward-incompatible-changes/b2b/2.4.3-2.4.4.md @@ -0,0 +1,229 @@ +#### Class changes {#b2b-243-244-class} + +| What changed | How it changed | +| --- | --- | +| Magento\Framework\Search\Request\Query\Match | Class was removed. | +| Magento\Elasticsearch\SearchAdapter\Mapper::\_\_construct | [public] Method parameter typing changed. | +| Magento\Elasticsearch\Elasticsearch5\SearchAdapter\Mapper::\_\_construct | [public] Method parameter typing changed. | +| Magento\Backend\Model\Menu\Filter\Iterator::\_\_construct | [public] Method has been removed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::isValid | [protected] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::rewind | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::next | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::valid | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::count | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\File::isValid | [protected] Method return typing changed. | +| Magento\Test\Integrity\PublicCodeTest::publicPHPTypesDataProvider | [public] Method return typing changed. | +| Magento\CatalogInventory\Model\StockStateException | Class was added. | +| Magento\Framework\Search\Request\Query\MatchQuery | Class was added. | +| Magento\Sales\Model\Order\Payment::setCustomAttribute | [public] Method has been added. | +| Magento\Sales\Block\Adminhtml\Order\View\Tab\Creditmemos::\_\_construct | [public] Method has been added. | +| Magento\Sales\Block\Adminhtml\Order\View\Tab\Invoices::\_\_construct | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff | [public] Method has been added. | +| Magento\Framework\Config\ConfigOptionsListConstants::CONFIG\_PATH\_WEBAPI\_SYNC\_DEFAULT\_INPUT\_ARRAY\_SIZE\_LIMIT | Constant has been added. | +| Magento\Framework\Config\ConfigOptionsListConstants::CONFIG\_PATH\_WEBAPI\_ASYNC\_DEFAULT\_INPUT\_ARRAY\_SIZE\_LIMIT | Constant has been added. | + +#### Database changes {#b2b-243-244-database} + +| What changed | How it changed | +| --- | --- | +| jwt\_auth\_revoked | Table was added | +| test\_table | Table was added | +| dependent | Table was added | +| customer\_entity/session\_cutoff | Column was added | +| customer\_visitor/created\_at | Column was added | +| magento\_operation/started\_at | Column was added | +| dependent | Whitelist do not have table dependent declared in db\_schema.xml | + +#### System changes {#b2b-243-244-system} + +| What changed | How it changed | +| --- | --- | +| webapi/validation | A group-node was added | +| webapi/validation/input\_limit\_enabled | A field-node was added | +| webapi/validation/complex\_array\_limit | A field-node was added | +| webapi/validation/maximum\_page\_size | A field-node was added | +| webapi/validation/default\_page\_size | A field-node was added | +| recaptcha\_frontend | A section-node was added | +| recaptcha\_frontend/type\_for | A group-node was added | +| recaptcha\_frontend/type\_for/coupon\_code | A field-node was added | +| cataloginventory | A section-node was added | +| cataloginventory/options | A group-node was added | +| cataloginventory/options/enable\_inventory\_check | A field-node was added | +| webapi/jwtauth | A group-node was added | +| webapi/jwtauth/jwt\_alg | A field-node was added | +| webapi/jwtauth/jwe\_alg | A field-node was added | +| webapi/jwtauth/customer\_expiration | A field-node was added | +| webapi/jwtauth/admin\_expiration | A field-node was added | +| oauth/consumer/enable\_integration\_as\_bearer | A field-node was added | +| webapi/graphql\_validation | A group-node was added | +| webapi/graphql\_validation/input\_limit\_enabled | A field-node was added | +| webapi/graphql\_validation/maximum\_page\_size | A field-node was added | +| sales\_email | A section-node was added | +| sales\_email/rejected\_order | A group-node was added | +| sales\_email/rejected\_order/enabled | A field-node was added | +| sales\_email/rejected\_order/identity | A field-node was added | +| sales\_email/rejected\_order/template | A field-node was added | +| sales\_email/rejected\_order/guest\_template | A field-node was added | +| sales\_email/rejected\_order/copy\_to | A field-node was added | +| sales\_email/rejected\_order/copy\_method | A field-node was added | + +#### Xsd changes {#b2b-243-244-xsd} + +| What changed | How it changed | +| --- | --- | +| app/code/module-webapi/etc/webapi\_base.xsd | A schema declaration was removed | +| app/code/module-webapi-async/etc/webapi\_async.xsd | A schema declaration was removed | +| app/code/module-webapi/etc/webapi\_base.xsd | A schema declaration was added | +| app/code/module-webapi-async/etc/webapi\_async.xsd | A schema declaration was added | + +#### Class API membership changes {#b2b-243-244-class-api-membership} + +| What changed | How it changed | +| --- | --- | +| Magento\ImportExport\Model\Import\AbstractSource | Class was removed. | +| Zend\_Db\_Select | Class was added. | +| Magento\Wishlist\Block\AbstractBlock | Class was added. | +| Magento\Ui\DataProvider\AbstractDataProvider | Class was added. | +| Magento\Sales\Block\Adminhtml\Totals | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\GiftRegistry\Block\Customer\Edit\AbstractEdit | Class was added. | +| Magento\Backend\App\Action\Plugin\Authentication | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\DB\Sql\Expression | Class was added. | +| Magento\Framework\Api\AbstractSimpleObjectBuilder | Class was added. | +| Magento\UrlRewrite\Model\UrlRewrite::setMetadata | [public] Method has been added. | +| Magento\UrlRewrite\Model\UrlRewrite::cleanEntitiesCache | [public] Method has been added. | +| Magento\UrlRewrite\Model\ResourceModel\UrlRewriteCollection::$storeManager | [protected] Property has been added. | +| Magento\PageCache\Model\DepersonalizeChecker::\_\_construct | [public] Method has been added. | +| Magento\PageCache\Model\Varnish\VclGenerator::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Config::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Config::setStoreId | [public] Method has been added. | +| Magento\Msrp\Model\Config::getDisplayActualPriceType | [public] Method has been added. | +| Magento\Msrp\Model\Config::getExplanationMessage | [public] Method has been added. | +| Magento\Msrp\Model\Config::getExplanationMessageWhatsThis | [public] Method has been added. | +| Magento\Msrp\Model\Config::$scopeConfig | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$storeManager | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$escaper | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$storeId | [protected] Property has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_ENABLED | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_DISPLAY\_ACTUAL\_PRICE\_TYPE | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_EXPLANATION\_MESSAGE | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_EXPLANATION\_MESSAGE\_WHATS\_THIS | Constant has been added. | +| Magento\Msrp\Model\Msrp::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Msrp::$mapApplyToProductType | [protected] Property has been added. | +| Magento\Msrp\Model\Msrp::$eavAttributeFactory | [protected] Property has been added. | +| Magento\Msrp\Model\Product\Options::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Product\Options::getVisibilities | [protected] Method has been added. | +| Magento\Msrp\Model\Product\Options::$config | [protected] Property has been added. | +| Magento\Msrp\Model\Product\Options::$msrpData | [protected] Property has been added. | +| Magento\Integration\Model\Config::\_\_construct | [public] Method has been added. | +| Magento\Integration\Model\Config::$\_configCacheType | [protected] Property has been added. | +| Magento\Integration\Model\Config::$\_configReader | [protected] Property has been added. | +| Magento\Integration\Model\Config::$\_integrations | [protected] Property has been added. | +| Magento\Integration\Model\Config::CACHE\_ID | Constant has been added. | +| Magento\Integration\Model\IntegrationConfig::\_\_construct | [public] Method has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_configCacheType | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_configReader | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_integrations | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::CACHE\_ID | Constant has been added. | +| Magento\CatalogSearch\Model\Indexer\Mview\Action::\_\_construct | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::\_\_construct | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::\_construct | [protected] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::mapAssociatedEntities | [protected] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::addCustomerGroupFilter | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_associatedEntitiesMap | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$serializer | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_eventPrefix | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_eventObject | [protected] Property has been added. | +| Magento\Framework\Validator\ConstraintFactory::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\ConstraintFactory::$\_objectManager | [protected] Property has been added. | +| Magento\Framework\Validator\ConstraintFactory::$\_instanceName | [protected] Property has been added. | +| Magento\Framework\Validator\Currency::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Currency::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Locale::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Locale::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Timezone::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Timezone::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Entity\Properties::setReadOnlyProperties | [public] Method has been added. | +| Magento\Framework\Validator\Entity\Properties::\_hasChanges | [protected] Method has been added. | +| Magento\Framework\Validator\Entity\Properties::$\_readOnlyProperties | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::\_\_construct | [public] Method has been added. | +| Magento\Framework\DataObject\Copy::dispatchCopyFieldSetEvent | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_isFieldsetInputValid | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_getFieldsetFieldValue | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_setFieldsetFieldValue | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::getAttributeValueFromExtensibleDataObject | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::setAttributeValueFromExtensibleDataObject | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::$fieldsetConfig | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::$eventManager | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::$extensionAttributesFactory | [protected] Property has been added. | +| Magento\Framework\App\AreaList::\_\_construct | [public] Method has been added. | +| Magento\Framework\App\AreaList::getArea | [public] Method has been added. | +| Magento\Framework\App\AreaList::$\_areas | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_areaInstances | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_defaultAreaCode | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_resolverFactory | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$objectManager | [protected] Property has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::\_\_construct | [public] Method has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::$\_objectManager | [protected] Property has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::$\_pool | [protected] Property has been added. | + +#### Interface API membership changes {#b2b-243-244-interface-api-membership} + +| What changed | How it changed | +| --- | --- | +| Magento\TwoFactorAuth\Api\AdminTokenServiceInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\AuthyAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\AuthyConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\CountryRepositoryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\DuoAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\DuoConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\EngineInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\GoogleAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\GoogleConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\ProviderInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\ProviderPoolInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfaInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfaSessionInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfatActionsInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyConfigReaderInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigRepositoryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigRequestManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigTokenManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserNotifierInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Exception\NotificationExceptionInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AdminTokenResponseInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AuthyDeviceInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AuthyRegistrationPromptResponseInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\CountryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\CountrySearchResultsInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\DuoDataInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\GoogleAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\GoogleConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\U2fWebAuthnRequestInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\UserConfigInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\UserConfigSearchResultsInterface | Interface was added. | +| Magento\AdobeStockClient\Model\SearchParameterProviderInterface | Interface was added. | +| Magento\AdobeStockClientApi\Api\ClientInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\SaveInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\SaveInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\LoadByIdsInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\SaveInterface | Interface was added. | +| Magento\AdobeImsApi\Api\LogInInterface | Interface was added. | +| Magento\AdobeImsApi\Api\LogOutInterface | Interface was added. | +| Magento\Catalog\Api\Data\ProductRenderSearchResultsInterface::getItems | [public] Method has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::getId | [public] Method has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::ID | Constant has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::CUSTOMER\_ID | Constant has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::VALUE | Constant has been added. | diff --git a/src/_includes/backward-incompatible-changes/b2b/2.4.4-2.4.5.md b/src/_includes/backward-incompatible-changes/b2b/2.4.4-2.4.5.md new file mode 100644 index 00000000000..575e679de03 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/b2b/2.4.4-2.4.5.md @@ -0,0 +1,904 @@ +#### Class changes {#b2b-244-245-class} + +| What changed | How it changed | +| -------------------------------------------------------------------------------- | ------------------------------------ | +| Magento\CatalogInventory\Model\Source\Stock::\_\_construct | [public] Method has been added. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\CustomOptions::formatPrice | [protected] Method has been removed. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::formatPrice | [protected] Method has been removed. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\General::formatPrice | [protected] Method has been removed. | +| Magento\GoogleGtag\Block\Ga | Class was added. | +| Magento\GoogleTagManager\Block\Adminhtml\Creditmemo\GtagGa | Class was added. | +| Magento\GoogleTagManager\Block\Adminhtml\GtagGa | Class was added. | +| Magento\GoogleTagManager\Block\GtagGa | Class was added. | +| Magento\GoogleTagManager\Model\Config\Source\GtagAccountType | Class was added. | + +#### Database changes {#b2b-244-245-database} + +| What changed | How it changed | +| ------------------------------------------------------------------------- | ----------------------- | +| catalog_product_index_price_tmp/PRIMARY | Primary key was changed | +| catalog_product_index_price_tmp/id | Column was added | +| customer_eav_attribute/grid_filter_condition_type | Column was added | +| magento_catalogpermissions_index_product/PRIMARY | Primary key was added | +| magento_catalogpermissions_index_product/index_id | Column was added | +| magento_catalogpermissions_index_product_replica/PRIMARY | Primary key was added | +| magento_catalogpermissions_index_product_replica/index_id | Column was added | +| salesrule_label/SALESRULE_LABEL_ROW_ID_SALESRULE_ROW_ID | Foreign key was added | +| salesrule_label/SALESRULE_LABEL_ROW_ID_STORE_ID | Unique key was added | +| salesrule_label/SALESRULE_LABEL_RULE_ID_SEQUENCE_SALESRULE_SEQUENCE_VALUE | Foreign key was removed | +| salesrule_label/SALESRULE_LABEL_RULE_ID_STORE_ID | Unique key was added | +| salesrule_label/row_id | Column was added | +| salesrule_label/rule_id | Column was added | + +#### System changes {#b2b-244-245-system} + +| What changed | How it changed | +| ---------------------------------------------------------------- | ------------------------ | +| btob/website_configuration/direct_products_price_assigning | A field-node was added | +| google/gtag | A group-node was added | +| google/gtag/adwords | A group-node was added | +| google/gtag/adwords/active | A field-node was added | +| google/gtag/adwords/conversion_id | A field-node was added | +| google/gtag/adwords/conversion_label | A field-node was added | +| google/gtag/analytics4 | A group-node was added | +| google/gtag/analytics4/active | A field-node was added | +| google/gtag/analytics4/catalog_page_list_value | A field-node was added | +| google/gtag/analytics4/container_id | A field-node was added | +| google/gtag/analytics4/crosssell_block_list_value | A field-node was added | +| google/gtag/analytics4/experiments | A field-node was added | +| google/gtag/analytics4/measurement_id | A field-node was added | +| google/gtag/analytics4/promotions_list_value | A field-node was added | +| google/gtag/analytics4/related_block_list_value | A field-node was added | +| google/gtag/analytics4/search_page_list_value | A field-node was added | +| google/gtag/analytics4/type | A field-node was added | +| google/gtag/analytics4/upsell_block_list_value | A field-node was added | +| recaptcha_frontend | A section-node was added | +| recaptcha_frontend/type_for | A group-node was added | +| recaptcha_frontend/type_for/customer_invite_create | A field-node was added | +| recaptcha_frontend/type_for/giftcard | A field-node was added | +| recaptcha_frontend/type_for/wishlist | A field-node was added | +| web_api | A section-node was added | +| web_api/graphql | A group-node was added | +| web_api/graphql/include_dynamic_attributes_as_entity_type_fields | A field-node was added | +| webapi/graphql_session | A group-node was added | +| webapi/graphql_session/disabled | A field-node was added | + +#### Class API membership changes {#b2b-244-245-class-api-membership} + +| What changed | How it changed | +| ----------------------------------------------------------------------------- | ---------------- | +| Magento\Analytics\ReportXml\DB\SelectBuilder | Class was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\SearchResult | Class was added. | +| Magento\Catalog\Block\Adminhtml\Product\Edit\Button\Generic | Class was added. | +| Magento\Catalog\Block\Product\ImageFactory | Class was added. | +| Magento\Catalog\Controller\Adminhtml\Product | Class was added. | +| Magento\Catalog\Model\Config | Class was added. | +| Magento\Catalog\Model\Layer\Filter\Item | Class was added. | +| Magento\Catalog\Model\Layer\Resolver | Class was added. | +| Magento\Catalog\Model\Product\Type\Price\Factory | Class was added. | +| Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\IndexTableStructure | Class was added. | +| Magento\Catalog\Pricing\Price\FinalPrice | Class was added. | +| Magento\Checkout\Api\Exception\PaymentProcessingRateLimitExceededException | Class was added. | +| Magento\Checkout\Controller\Cart | Class was added. | +| Magento\Checkout\Model\Type\Onepage | Class was added. | +| Magento\Cms\Model\Template\FilterProvider | Class was added. | +| Magento\Config\Block\System\Config\Form\Field\Factory | Class was added. | +| Magento\Config\Block\System\Config\Form\Fieldset\Factory | Class was added. | +| Magento\Customer\Block\Adminhtml\Edit\GenericButton | Class was added. | +| Magento\Customer\Controller\Adminhtml\Index | Class was added. | +| Magento\Customer\Controller\RegistryConstants | Class was added. | +| Magento\Customer\Model\Context | Class was added. | +| Magento\Customer\Model\CustomerRegistry | Class was added. | +| Magento\Customer\Model\Metadata\FormFactory | Class was added. | +| Magento\Customer\Model\Url | Class was added. | +| Magento\Customer\Setup\CustomerSetup | Class was added. | +| Magento\Deploy\Package\Package | Class was added. | +| Magento\Deploy\Package\PackageFile | Class was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\AttributeAdapter | Class was added. | +| Magento\Framework\AclFactory | Class was added. | +| Magento\Framework\Acl\AclResourceFactory | Class was added. | +| Magento\Framework\Amqp\ConfigFactory | Class was added. | +| Magento\Framework\Api\AbstractSimpleObject | Class was added. | +| Magento\Framework\Api\ExtensionAttribute\JoinData | Class was added. | +| Magento\Framework\Api\ExtensionAttribute\JoinDataInterfaceFactory | Class was added. | +| Magento\Framework\Api\SearchCriteriaBuilder | Class was added. | +| Magento\Framework\Api\Search\DocumentFactory | Class was added. | +| Magento\Framework\Api\Search\SearchCriteriaFactory | Class was added. | +| Magento\Framework\App\Area | Class was added. | +| Magento\Framework\App\Cache\Type\Config | Class was added. | +| Magento\Framework\App\Config\ValueFactory | Class was added. | +| Magento\Framework\App\Filesystem\DirectoryList | Class was added. | +| Magento\Framework\App\Http\Context | Class was added. | +| Magento\Framework\App\Request\Http | Class was added. | +| Magento\Framework\App\Request\InvalidRequestException | Class was added. | +| Magento\Framework\App\Response\Http | Class was added. | +| Magento\Framework\App\Response\Http\FileFactory | Class was added. | +| Magento\Framework\Config\Data\ConfigDataFactory | Class was added. | +| Magento\Framework\Config\ViewFactory | Class was added. | +| Magento\Framework\Console\Cli | Class was added. | +| Magento\Framework\Controller\Result\Forward | Class was added. | +| Magento\Framework\Controller\Result\JsonFactory | Class was added. | +| Magento\Framework\Controller\Result\Raw | Class was added. | +| Magento\Framework\Convert\DataObject | Class was added. | +| Magento\Framework\DB\Adapter\Pdo\MysqlFactory | Class was added. | +| Magento\Framework\DB\Ddl\TriggerFactory | Class was added. | +| Magento\Framework\DB\Helper | Class was added. | +| Magento\Framework\DB\Helper\AbstractHelper | Class was added. | +| Magento\Framework\DB\Transaction | Class was added. | +| Magento\Framework\DataObject\Factory | Class was added. | +| Magento\Framework\Data\FormFactory | Class was added. | +| Magento\Framework\Data\Form\Element\Factory | Class was added. | +| Magento\Framework\Data\Form\Element\Image | Class was added. | +| Magento\Framework\Data\TreeFactory | Class was added. | +| Magento\Framework\Data\Tree\Dbp | Class was added. | +| Magento\Framework\Data\Tree\NodeFactory | Class was added. | +| Magento\Framework\EventFactory | Class was added. | +| Magento\Framework\Event\ObserverFactory | Class was added. | +| Magento\Framework\File\Csv | Class was added. | +| Magento\Framework\File\UploaderFactory | Class was added. | +| Magento\Framework\Filesystem\DirectoryList | Class was added. | +| Magento\Framework\Filesystem\Directory\ReadFactory | Class was added. | +| Magento\Framework\Filesystem\Io\File | Class was added. | +| Magento\Framework\GraphQl\Config\Element\Field | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlAuthenticationException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlAuthorizationException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlInputException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlNoSuchEntityException | Class was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchResponse | Class was added. | +| Magento\Framework\GraphQl\Query\Resolver\Value | Class was added. | +| Magento\Framework\GraphQl\Schema | Class was added. | +| Magento\Framework\GraphQl\Schema\Type\ResolveInfo | Class was added. | +| Magento\Framework\HTTP\Adapter\Curl | Class was added. | +| Magento\Framework\HTTP\AsyncClient\Request | Class was added. | +| Magento\Framework\HTTP\AsyncClient\Response | Class was added. | +| Magento\Framework\HTTP\Client\Curl | Class was added. | +| Magento\Framework\HTTP\PhpEnvironment\RemoteAddress | Class was added. | +| Magento\Framework\HTTP\PhpEnvironment\Request | Class was added. | +| Magento\Framework\Image\AdapterFactory | Class was added. | +| Magento\Framework\Image\Adapter\AbstractAdapter | Class was added. | +| Magento\Framework\Logger\Handler\Base | Class was added. | +| Magento\Framework\Mail\Address | Class was added. | +| Magento\Framework\Mail\TransportInterfaceFactory | Class was added. | +| Magento\Framework\Message\CollectionFactory | Class was added. | +| Magento\Framework\Module\Dir | Class was added. | +| Magento\Framework\Module\Manager | Class was added. | +| Magento\Framework\Module\Setup\MigrationFactory | Class was added. | +| Magento\Framework\Profiler\Driver\Standard\Stat | Class was added. | +| Magento\Framework\Session\Config | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\StatementAggregator | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Diff\DiffFactory | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Schema | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Table | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\ElementHistory | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\Framework\UrlFactory | Class was added. | +| Magento\Framework\Url\Helper\Data | Class was added. | +| Magento\Framework\ValidatorFactory | Class was added. | +| Magento\Framework\View\Asset | Class was added. | +| Magento\Framework\View\Asset\FileFactory | Class was added. | +| Magento\Framework\View\Asset\File\FallbackContextFactory | Class was added. | +| Magento\Framework\View\Element\Html\Select | Class was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\DataProvider | Class was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\SearchResult | Class was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\EventHandlerData | Class was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\TagData | Class was added. | +| Magento\Framework\View\LayoutFactory | Class was added. | +| Magento\Framework\View\Layout\Generator\ContextFactory | Class was added. | +| Magento\Framework\View\Layout\Reader\ContextFactory | Class was added. | +| Magento\Framework\View\PageLayout\Config | Class was added. | +| Magento\Framework\View\Page\ConfigFactory | Class was added. | +| Magento\Framework\Webapi\Exception | Class was added. | +| Magento\Framework\Webapi\Rest\Request | Class was added. | +| Magento\GiftCardAccount\Api\Exception\TooManyAttemptsException | Class was added. | +| Magento\ImportExport\Model\Export\Factory | Class was added. | +| Magento\Indexer\Model\DimensionModes | Class was added. | +| Magento\NegotiableQuote\Model\Validator\ValidatorResult | Class was added. | +| Magento\Payment\Gateway\Config\Config | Class was added. | +| Magento\Paypal\Model\Billing\AbstractAgreement | Class was added. | +| Magento\Quote\Model\Cart\Data\CartItem | Class was added. | +| Magento\Quote\Model\Quote\Address\RateCollectorInterfaceFactory | Class was added. | +| Magento\Quote\Model\Quote\Item\CartItemOptionsProcessor | Class was added. | +| Magento\Quote\Model\Quote\Item\Option | Class was added. | +| Magento\Quote\Setup\QuoteSetup | Class was added. | +| Magento\SalesRule\Api\Exception\CodeRequestLimitException | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\Sales\Controller\Adminhtml\Order | Class was added. | +| Magento\Sales\Model\Order\CreditmemoFactory | Class was added. | +| Magento\Sales\Model\Order\Email\Sender\InvoiceSender | Class was added. | +| Magento\Sales\Model\Order\Email\Sender\OrderSender | Class was added. | +| Magento\Sales\Model\Order\Pdf\Total\DefaultTotal | Class was added. | +| Magento\Sales\Model\ResourceModel\Order\CollectionFactory | Class was added. | +| Magento\Sales\Model\ResourceModel\Order\Collection\Factory | Class was added. | +| Magento\Sales\Model\Service\InvoiceService | Class was added. | +| Magento\Sales\Setup\SalesSetup | Class was added. | +| Magento\ScheduledImportExport\Model\Scheduled\Operation | Class was added. | +| Magento\Store\Ui\Component\Listing\Column\Store\Options | Class was added. | +| Magento\TargetRule\Block\Product\AbstractProduct | Class was added. | +| Magento\Ui\Component\Control\Container | Class was added. | +| Magento\Ui\Component\Form\Fieldset\Factory | Class was added. | +| Magento\VisualMerchandiser\Model\Rules\Factory | Class was added. | +| Magento\VisualMerchandiser\Model\Sorting\Factory | Class was added. | +| Magento\Wishlist\Model\Wishlist\Data\WishlistItem | Class was added. | + +#### Interface API membership changes {#b2b-244-245-interface-api-membership} + +| What changed | How it changed | +| ------------------------------------------------------------------------------------------------------------ | -------------------- | +| Magento\AdvancedCheckout\Model\AreProductsSalableForRequestedQtyInterface | Interface was added. | +| Magento\AdvancedRule\Model\Condition\FilterGroupInterface | Interface was added. | +| Magento\AdvancedRule\Model\Condition\FilterInterface | Interface was added. | +| Magento\AdvancedRule\Model\Condition\FilterTextGeneratorInterface | Interface was added. | +| Magento\AdvancedRule\Model\Condition\FilterableConditionInterface | Interface was added. | +| Magento\AdvancedSearch\Block\SearchDataInterface | Interface was added. | +| Magento\Analytics\Api\Data\LinkInterface | Interface was added. | +| Magento\Analytics\Api\LinkProviderInterface | Interface was added. | +| Magento\Analytics\Model\Connector\CommandInterface | Interface was added. | +| Magento\Analytics\Model\ExportDataHandlerInterface | Interface was added. | +| Magento\Analytics\Model\ReportWriterInterface | Interface was added. | +| Magento\Analytics\ReportXml\DB\Assembler\AssemblerInterface | Interface was added. | +| Magento\Backend\Model\Image\UploadResizeConfigInterface | Interface was added. | +| Magento\Backend\Model\Search\Config\Structure\ElementBuilderInterface | Interface was added. | +| Magento\Bundle\Pricing\Adjustment\BundleCalculatorInterface | Interface was added. | +| Magento\CardinalCommerce\Model\Response\JwtParserInterface | Interface was added. | +| Magento\CardinalCommerce\Model\Response\JwtPayloadValidatorInterface | Interface was added. | +| Magento\CatalogGraphQl\DataProvider\Product\LayeredNavigation\LayerBuilderInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Categories\DataProvider\Category\CollectionProcessorInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Product\Price\ProviderInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\DataProvider\Product\CollectionProcessorInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\Query\ProductQueryInterface | Interface was added. | +| Magento\CatalogImportExport\Model\Export\ProductFilterInterface | Interface was added. | +| Magento\CatalogRule\Model\Indexer\IndexerTableSwapperInterface | Interface was added. | +| Magento\CatalogSearch\Model\Adapter\Aggregation\RequestCheckerInterface | Interface was added. | +| Magento\CatalogSearch\Model\Advanced\ProductCollectionPrepareStrategyInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\SearchCriteriaResolverInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\SearchResultApplierInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\TotalRecordsResolverInterface | Interface was added. | +| Magento\CatalogSearch\Model\Search\ItemCollectionProviderInterface | Interface was added. | +| Magento\CatalogUrlRewrite\Model\Map\DatabaseMapInterface | Interface was added. | +| Magento\CatalogUrlRewrite\Model\Map\HashMapInterface | Interface was added. | +| Magento\Catalog\Block\Product\AwareInterface | Interface was added. | +| Magento\Catalog\Block\Product\ReviewRendererInterface | Interface was added. | +| Magento\Catalog\Controller\Adminhtml\Product\Initialization\Helper\HandlerInterface | Interface was added. | +| Magento\Catalog\Controller\Product\View\ViewInterface | Interface was added. | +| Magento\Catalog\Model\Attribute\LockValidatorInterface | Interface was added. | +| Magento\Catalog\Model\Config\Source\ProductPriceOptionsInterface | Interface was added. | +| Magento\Catalog\Model\Entity\Product\Attribute\Group\AttributeMapperInterface | Interface was added. | +| Magento\Catalog\Model\Indexer\Product\Flat\TableDataInterface | Interface was added. | +| Magento\Catalog\Model\Layer\CollectionFilterInterface | Interface was added. | +| Magento\Catalog\Model\Layer\FilterableAttributeListInterface | Interface was added. | +| Magento\Catalog\Model\Layer\ItemCollectionProviderInterface | Interface was added. | +| Magento\Catalog\Model\Layer\StateKeyInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\CollectionProviderInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Converter\ConverterInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Data\ListCriteriaInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Data\ListResultInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\MapProviderInterface | Interface was added. | +| Magento\Catalog\Model\ProductOptions\ConfigInterface | Interface was added. | +| Magento\Catalog\Model\Product\Condition\ConditionInterface | Interface was added. | +| Magento\Catalog\Model\Product\Configuration\Item\Option\OptionInterface | Interface was added. | +| Magento\Catalog\Model\Product\Media\ConfigInterface | Interface was added. | +| Magento\Catalog\Model\Product\Pricing\Renderer\SalableResolverInterface | Interface was added. | +| Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\PriceModifierInterface | Interface was added. | +| Magento\Catalog\Model\ResourceModel\Product\LinkedProductSelectBuilderInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\ConfiguredPriceInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\MinimalPriceCalculatorInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\SpecialPriceInterface | Interface was added. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav\WysiwygConfigDataProcessorInterface | Interface was added. | +| Magento\CheckoutAgreements\Model\AgreementsProviderInterface | Interface was added. | +| Magento\Checkout\Api\PaymentProcessingRateLimiterInterface | Interface was added. | +| Magento\Checkout\Controller\Express\RedirectLoginInterface | Interface was added. | +| Magento\Checkout\CustomerData\ItemPoolInterface | Interface was added. | +| Magento\Cms\Model\PageRepository\ValidatorInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayoutManagerInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayoutRepositoryInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayout\Data\CustomLayoutSelectedInterface | Interface was added. | +| Magento\Cms\Ui\Component\AddFilterInterface | Interface was added. | +| Magento\CompanyCredit\Model\HistoryInterface | Interface was added. | +| Magento\CompanyCredit\Model\HistoryRepositoryInterface | Interface was added. | +| Magento\Company\Api\CompanyUserManagerInterface | Interface was added. | +| Magento\Company\Model\Customer\PermissionInterface | Interface was added. | +| Magento\Company\Model\SaveValidatorInterface | Interface was added. | +| Magento\ConfigurableProduct\Model\ResourceModel\Attribute\OptionSelectBuilderInterface | Interface was added. | +| Magento\Cron\Model\DeadlockRetrierInterface | Interface was added. | +| Magento\Csp\Api\CspAwareActionInterface | Interface was added. | +| Magento\Csp\Api\CspRendererInterface | Interface was added. | +| Magento\Csp\Api\Data\ModeConfiguredInterface | Interface was added. | +| Magento\Csp\Api\Data\PolicyInterface | Interface was added. | +| Magento\Csp\Api\InlineUtilInterface | Interface was added. | +| Magento\Csp\Api\ModeConfigManagerInterface | Interface was added. | +| Magento\Csp\Api\PolicyCollectorInterface | Interface was added. | +| Magento\Csp\Api\PolicyRendererInterface | Interface was added. | +| Magento\Csp\Model\Collector\Config\PolicyReaderInterface | Interface was added. | +| Magento\Csp\Model\Collector\MergerInterface | Interface was added. | +| Magento\Csp\Model\Policy\SimplePolicyInterface | Interface was added. | +| Magento\CustomerCustomAttributes\Model\Customer\Attribute\ValidatorInterface | Interface was added. | +| Magento\Customer\Api\AccountDelegationInterface | Interface was added. | +| Magento\Customer\Api\SessionCleanerInterface | Interface was added. | +| Magento\Customer\Block\Address\Renderer\RendererInterface | Interface was added. | +| Magento\Customer\Controller\AccountInterface | Interface was added. | +| Magento\Customer\CustomerData\JsLayoutDataProviderPoolInterface | Interface was added. | +| Magento\Customer\CustomerData\SectionPoolInterface | Interface was added. | +| Magento\Customer\Model\Customer\Attribute\Source\GroupSourceLoggedInOnlyInterface | Interface was added. | +| Magento\Deploy\Collector\CollectorInterface | Interface was added. | +| Magento\Deploy\Console\Command\App\SensitiveConfigSet\CollectorInterface | Interface was added. | +| Magento\Deploy\Package\BundleInterface | Interface was added. | +| Magento\Deploy\Package\Processor\ProcessorInterface | Interface was added. | +| Magento\Deploy\Source\SourceInterface | Interface was added. | +| Magento\Deploy\Strategy\StrategyInterface | Interface was added. | +| Magento\Directory\Model\Country\Postcode\ConfigInterface | Interface was added. | +| Magento\Directory\Model\Country\Postcode\ValidatorInterface | Interface was added. | +| Magento\Downloadable\Api\DomainManagerInterface | Interface was added. | +| Magento\Downloadable\Pricing\Price\LinkPriceInterface | Interface was added. | +| Magento\Eav\Model\Entity\AttributeLoaderInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\AttributeInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\Backend\BackendInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\Source\SpecificSourceInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\UniqueValidationInterface | Interface was added. | +| Magento\Eav\Model\Entity\Setup\PropertyMapperInterface | Interface was added. | +| Magento\Eav\Model\ResourceModel\Attribute\DefaultEntityAttributes\ProviderInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProviderInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldIndex\ConverterInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldIndex\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldName\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldType\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldsMappingPreprocessorInterface | Interface was added. | +| Magento\Elasticsearch\SearchAdapter\QueryAwareInterface | Interface was added. | +| Magento\Elasticsearch\SearchAdapter\Query\ValueTransformerInterface | Interface was added. | +| Magento\Framework\Amqp\Topology\BindingInstallerInterface | Interface was added. | +| Magento\Framework\Api\AttributeTypeResolverInterface | Interface was added. | +| Magento\Framework\Api\CriteriaInterface | Interface was added. | +| Magento\Framework\Api\SearchCriteria\CollectionProcessor\ConditionProcessor\CustomConditionInterface | Interface was added. | +| Magento\Framework\Api\SearchCriteria\CollectionProcessor\ConditionProcessor\CustomConditionProviderInterface | Interface was added. | +| Magento\Framework\Api\Search\AggregationInterface | Interface was added. | +| Magento\Framework\Api\Search\AggregationValueInterface | Interface was added. | +| Magento\Framework\Api\Search\BucketInterface | Interface was added. | +| Magento\Framework\Api\Search\DocumentInterface | Interface was added. | +| Magento\Framework\Api\Search\ReportingInterface | Interface was added. | +| Magento\Framework\Api\SimpleBuilderInterface | Interface was added. | +| Magento\Framework\App\Action\HttpConnectActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpDeleteActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpGetActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpOptionsActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPatchActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPostActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPropfindActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPutActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpTraceActionInterface | Interface was added. | +| Magento\Framework\App\AreaInterface | Interface was added. | +| Magento\Framework\App\Config\CommentInterface | Interface was added. | +| Magento\Framework\App\Config\CommentParserInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigResource\ConfigInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigSourceInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigTypeInterface | Interface was added. | +| Magento\Framework\App\Config\Reader\Source\SourceInterface | Interface was added. | +| Magento\Framework\App\Config\Scope\ReaderInterface | Interface was added. | +| Magento\Framework\App\Config\Spi\PostProcessorInterface | Interface was added. | +| Magento\Framework\App\Config\Spi\PreProcessorInterface | Interface was added. | +| Magento\Framework\App\Config\ValueInterface | Interface was added. | +| Magento\Framework\App\CsrfAwareActionInterface | Interface was added. | +| Magento\Framework\App\DefaultPathInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\ImporterInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\ValidatorInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\Writer\FormatterInterface | Interface was added. | +| Magento\Framework\App\DesignInterface | Interface was added. | +| Magento\Framework\App\EnvironmentInterface | Interface was added. | +| Magento\Framework\App\ExceptionHandlerInterface | Interface was added. | +| Magento\Framework\App\FeedFactoryInterface | Interface was added. | +| Magento\Framework\App\FeedInterface | Interface was added. | +| Magento\Framework\App\HttpRequestInterface | Interface was added. | +| Magento\Framework\App\ObjectManager\ConfigWriterInterface | Interface was added. | +| Magento\Framework\App\PageCache\NotCacheableInterface | Interface was added. | +| Magento\Framework\App\Request\ValidatorInterface | Interface was added. | +| Magento\Framework\App\ResourceConnection\ConfigInterface | Interface was added. | +| Magento\Framework\App\ResourceConnection\ConnectionAdapterInterface | Interface was added. | +| Magento\Framework\App\Response\FileInterface | Interface was added. | +| Magento\Framework\App\Response\HeaderProvider\HeaderProviderInterface | Interface was added. | +| Magento\Framework\App\Response\RedirectInterface | Interface was added. | +| Magento\Framework\App\RouterInterface | Interface was added. | +| Magento\Framework\App\RouterListInterface | Interface was added. | +| Magento\Framework\App\Router\NoRouteHandlerInterface | Interface was added. | +| Magento\Framework\App\Router\PathConfigInterface | Interface was added. | +| Magento\Framework\App\Rss\RssManagerInterface | Interface was added. | +| Magento\Framework\App\Rss\UrlBuilderInterface | Interface was added. | +| Magento\Framework\App\ScopeFallbackResolverInterface | Interface was added. | +| Magento\Framework\App\ScopeResolverInterface | Interface was added. | +| Magento\Framework\App\ScopeTreeProviderInterface | Interface was added. | +| Magento\Framework\App\ScopeValidatorInterface | Interface was added. | +| Magento\Framework\App\Scope\ValidatorInterface | Interface was added. | +| Magento\Framework\App\View\Asset\MaterializationStrategy\StrategyInterface | Interface was added. | +| Magento\Framework\App\View\Deployment\Version\StorageInterface | Interface was added. | +| Magento\Framework\Async\CancelableDeferredInterface | Interface was added. | +| Magento\Framework\Async\DeferredInterface | Interface was added. | +| Magento\Framework\Autoload\AutoloaderInterface | Interface was added. | +| Magento\Framework\Backup\SourceFileInterface | Interface was added. | +| Magento\Framework\Cache\ConfigInterface | Interface was added. | +| Magento\Framework\Cache\StaleCacheNotifierInterface | Interface was added. | +| Magento\Framework\Code\Generator\CodeGeneratorInterface | Interface was added. | +| Magento\Framework\Code\Minifier\AdapterInterface | Interface was added. | +| Magento\Framework\Code\Reader\ClassReaderInterface | Interface was added. | +| Magento\Framework\Code\ValidatorInterface | Interface was added. | +| Magento\Framework\Component\ComponentRegistrarInterface | Interface was added. | +| Magento\Framework\Crontab\CrontabManagerInterface | Interface was added. | +| Magento\Framework\Crontab\TasksProviderInterface | Interface was added. | +| Magento\Framework\Css\PreProcessor\ErrorHandlerInterface | Interface was added. | +| Magento\Framework\DB\DataConverter\DataConverterInterface | Interface was added. | +| Magento\Framework\DB\LoggerInterface | Interface was added. | +| Magento\Framework\DB\MapperInterface | Interface was added. | +| Magento\Framework\DB\QueryInterface | Interface was added. | +| Magento\Framework\DB\Query\BatchIteratorInterface | Interface was added. | +| Magento\Framework\DB\Select\QueryModifierInterface | Interface was added. | +| Magento\Framework\DB\Select\RendererInterface | Interface was added. | +| Magento\Framework\DB\Sequence\SequenceInterface | Interface was added. | +| Magento\Framework\DB\Sql\ExpressionInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityGeneratorInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityValidatorInterface | Interface was added. | +| Magento\Framework\DataObject\KeyValueObjectInterface | Interface was added. | +| Magento\Framework\Data\CollectionDataSourceInterface | Interface was added. | +| Magento\Framework\Data\CollectionModifierInterface | Interface was added. | +| Magento\Framework\Data\Collection\Db\FetchStrategyInterface | Interface was added. | +| Magento\Framework\Data\Collection\EntityFactoryInterface | Interface was added. | +| Magento\Framework\Data\SearchResultInterface | Interface was added. | +| Magento\Framework\Data\SearchResultProcessorInterface | Interface was added. | +| Magento\Framework\Data\ValueSourceInterface | Interface was added. | +| Magento\Framework\Encryption\Adapter\EncryptionAdapterInterface | Interface was added. | +| Magento\Framework\Event\ConfigInterface | Interface was added. | +| Magento\Framework\Event\InvokerInterface | Interface was added. | +| Magento\Framework\Event\ManagerInterface | Interface was added. | +| Magento\Framework\Exception\TemporaryStateExceptionInterface | Interface was added. | +| Magento\Framework\Filesystem\Directory\PathValidatorInterface | Interface was added. | +| Magento\Framework\Filesystem\DriverPoolInterface | Interface was added. | +| Magento\Framework\Filesystem\File\ReadInterface | Interface was added. | +| Magento\Framework\Filter\DirectiveProcessorInterface | Interface was added. | +| Magento\Framework\Filter\DirectiveProcessor\FilterInterface | Interface was added. | +| Magento\Framework\Filter\FactoryInterface | Interface was added. | +| Magento\Framework\Filter\FilterManager\ConfigInterface | Interface was added. | +| Magento\Framework\Filter\SimpleDirective\ProcessorInterface | Interface was added. | +| Magento\Framework\Filter\VariableResolverInterface | Interface was added. | +| Magento\Framework\ForeignKey\ConfigInterface | Interface was added. | +| Magento\Framework\ForeignKey\ConstraintInterface | Interface was added. | +| Magento\Framework\ForeignKey\StrategyInterface | Interface was added. | +| Magento\Framework\GraphQlSchemaStitching\GraphQlReader\TypeMetaReaderInterface | Interface was added. | +| Magento\Framework\GraphQl\ConfigInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\ConfigElementFactoryInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\ConfigElementInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\FieldInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\OutputFieldInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\TypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\UnionInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\ErrorHandlerInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\ResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\Argument\FieldEntityAttributesInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\Argument\SearchCriteria\ArgumentApplierInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchRequestItemInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchServiceContractResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\ContextInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\IdentityInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\ResolveRequestInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\TypeResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\SchemaGeneratorInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\TypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Entity\MapperInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Enum\DataMapperInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\InputTypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\OutputTypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Output\ElementMapper\FormatterInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\WrappedTypeInterface | Interface was added. | +| Magento\Framework\HTTP\AsyncClientInterface | Interface was added. | +| Magento\Framework\HTTP\AsyncClient\HttpResponseDeferredInterface | Interface was added. | +| Magento\Framework\Image\Adapter\AdapterInterface | Interface was added. | +| Magento\Framework\Image\Adapter\ConfigInterface | Interface was added. | +| Magento\Framework\Indexer\Config\DependencyInfoProviderInterface | Interface was added. | +| Magento\Framework\Indexer\Table\StrategyInterface | Interface was added. | +| Magento\Framework\Interception\ConfigInterface | Interface was added. | +| Magento\Framework\Interception\ConfigLoaderInterface | Interface was added. | +| Magento\Framework\Interception\ConfigWriterInterface | Interface was added. | +| Magento\Framework\Interception\DefinitionInterface | Interface was added. | +| Magento\Framework\Interception\InterceptorInterface | Interface was added. | +| Magento\Framework\Interception\ObjectManager\ConfigInterface | Interface was added. | +| Magento\Framework\Interception\PluginListInterface | Interface was added. | +| Magento\Framework\Locale\AvailableLocalesInterface | Interface was added. | +| Magento\Framework\Locale\OptionInterface | Interface was added. | +| Magento\Framework\Mail\EmailMessageInterface | Interface was added. | +| Magento\Framework\Mail\MimeInterface | Interface was added. | +| Magento\Framework\Mail\MimeMessageInterface | Interface was added. | +| Magento\Framework\Mail\MimePartInterface | Interface was added. | +| Magento\Framework\MessageQueue\BulkPublisherInterface | Interface was added. | +| Magento\Framework\MessageQueue\CallbackInvokerInterface | Interface was added. | +| Magento\Framework\MessageQueue\ConnectionTypeResolverInterface | Interface was added. | +| Magento\Framework\MessageQueue\ConsumerConfigurationInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ConsumerConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ConsumerConfigItem\HandlerInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\MessageQueue\LockInterface | Interface was added. | +| Magento\Framework\MessageQueue\Lock\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Lock\WriterInterface | Interface was added. | +| Magento\Framework\MessageQueue\MergedMessageInterface | Interface was added. | +| Magento\Framework\MessageQueue\MergerInterface | Interface was added. | +| Magento\Framework\MessageQueue\MessageProcessorInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillCompareInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillPutInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillReadInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\PublisherConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\PublisherConnectionInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ExchangeConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ExchangeConfigItem\BindingInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\QueueConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\Message\ExceptionMessageFactoryInterface | Interface was added. | +| Magento\Framework\Model\EntitySnapshot\AttributeProviderInterface | Interface was added. | +| Magento\Framework\Model\Entity\ScopeInterface | Interface was added. | +| Magento\Framework\Model\Entity\ScopeProviderInterface | Interface was added. | +| Magento\Framework\Model\ResourceModel\Db\VersionControl\RelationInterface | Interface was added. | +| Magento\Framework\Model\ResourceModel\Type\Db\ConnectionFactoryInterface | Interface was added. | +| Magento\Framework\Module\ModuleListInterface | Interface was added. | +| Magento\Framework\Mview\ConfigInterface | Interface was added. | +| Magento\Framework\Mview\ProcessorInterface | Interface was added. | +| Magento\Framework\Mview\ViewInterface | Interface was added. | +| Magento\Framework\Mview\View\ChangelogInterface | Interface was added. | +| Magento\Framework\Mview\View\CollectionInterface | Interface was added. | +| Magento\Framework\Mview\View\StateInterface | Interface was added. | +| Magento\Framework\Mview\View\State\CollectionInterface | Interface was added. | +| Magento\Framework\Mview\View\SubscriptionInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigCacheInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigLoaderInterface | Interface was added. | +| Magento\Framework\ObjectManager\DefinitionInterface | Interface was added. | +| Magento\Framework\ObjectManager\DynamicConfigInterface | Interface was added. | +| Magento\Framework\ObjectManager\FactoryInterface | Interface was added. | +| Magento\Framework\ObjectManager\NoninterceptableInterface | Interface was added. | +| Magento\Framework\ObjectManager\RelationsInterface | Interface was added. | +| Magento\Framework\Profiler\Driver\Standard\OutputInterface | Interface was added. | +| Magento\Framework\Search\AdapterInterface | Interface was added. | +| Magento\Framework\Search\Adapter\Aggregation\AggregationResolverInterface | Interface was added. | +| Magento\Framework\Search\Adapter\OptionsInterface | Interface was added. | +| Magento\Framework\Search\Adapter\Preprocessor\PreprocessorInterface | Interface was added. | +| Magento\Framework\Search\Dynamic\Algorithm\AlgorithmInterface | Interface was added. | +| Magento\Framework\Search\Request\Aggregation\StatusInterface | Interface was added. | +| Magento\Framework\Search\Request\IndexScopeResolverInterface | Interface was added. | +| Magento\Framework\Search\ResponseInterface | Interface was added. | +| Magento\Framework\Search\SearchEngineInterface | Interface was added. | +| Magento\Framework\Search\SearchEngine\ConfigInterface | Interface was added. | +| Magento\Framework\Session\Config\ConfigInterface | Interface was added. | +| Magento\Framework\Session\SaveHandlerInterface | Interface was added. | +| Magento\Framework\Session\StorageInterface | Interface was added. | +| Magento\Framework\Session\ValidatorInterface | Interface was added. | +| Magento\Framework\Setup\ConfigOptionsListInterface | Interface was added. | +| Magento\Framework\Setup\DataCacheInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\DataSavior\DataSaviorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\DataSavior\DumpAccessorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DDLTriggerInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbDefinitionProcessorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbSchemaReaderInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbSchemaWriterInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Declaration\ValidationInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Diff\DiffInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnDefaultAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnIdentityAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnNullableAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnUnsignedAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\ElementDiffAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Factories\FactoryInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\TableElementInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\OperationInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\SchemaConfigInterface | Interface was added. | +| Magento\Framework\Setup\Patch\DataPatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\DependentPatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\NonTransactionableInterface | Interface was added. | +| Magento\Framework\Setup\Patch\PatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\PatchRevertableInterface | Interface was added. | +| Magento\Framework\Setup\Patch\SchemaPatchInterface | Interface was added. | +| Magento\Framework\Setup\SampleData\InstallerInterface | Interface was added. | +| Magento\Framework\Setup\SampleData\StateInterface | Interface was added. | +| Magento\Framework\Setup\SchemaListenerDefinition\DefinitionConverterInterface | Interface was added. | +| Magento\Framework\Setup\SchemaListenerHandlers\SchemaListenerHandlerInterface | Interface was added. | +| Magento\Framework\Setup\UpToDateValidatorInterface | Interface was added. | +| Magento\Framework\TestFramework\Unit\Autoloader\GeneratorInterface | Interface was added. | +| Magento\Framework\TranslateInterface | Interface was added. | +| Magento\Framework\Translate\Inline\ProviderInterface | Interface was added. | +| Magento\Framework\Url\ModifierInterface | Interface was added. | +| Magento\Framework\Url\RouteParamsPreprocessorInterface | Interface was added. | +| Magento\Framework\Validator\Constraint\OptionInterface | Interface was added. | +| Magento\Framework\Validator\HTML\AttributeValidatorInterface | Interface was added. | +| Magento\Framework\Validator\HTML\TagValidatorInterface | Interface was added. | +| Magento\Framework\Validator\HTML\WYSIWYGValidatorInterface | Interface was added. | +| Magento\Framework\View\Asset\ContentProcessorInterface | Interface was added. | +| Magento\Framework\View\Asset\ContextInterface | Interface was added. | +| Magento\Framework\View\Asset\LockerProcessInterface | Interface was added. | +| Magento\Framework\View\Asset\MergeStrategyInterface | Interface was added. | +| Magento\Framework\View\Asset\MergeableInterface | Interface was added. | +| Magento\Framework\View\Asset\PreProcessor\FilenameResolverInterface | Interface was added. | +| Magento\Framework\View\DesignInterface | Interface was added. | +| Magento\Framework\View\Design\Fallback\Rule\RuleInterface | Interface was added. | +| Magento\Framework\View\Design\FileResolution\Fallback\ResolverInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\CustomizationInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\ConfigInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\FileAssetInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\FileInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\FileInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\File\CollectionInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Image\PathInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\ResolverInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\ThemeProviderInterface | Interface was added. | +| Magento\Framework\View\Element\ComponentVisibilityInterface | Interface was added. | +| Magento\Framework\View\Element\Message\InterpretationStrategyInterface | Interface was added. | +| Magento\Framework\View\Element\Message\Renderer\PoolInterface | Interface was added. | +| Magento\Framework\View\Element\Message\Renderer\RendererInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\BlockWrapperInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\DomMergerInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\FileCollectorInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\UiReaderInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContainerInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContentType\ContentTypeInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContextInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ActionPoolInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ButtonProviderInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ControlInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\FilterApplierInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\DataSourceInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Factory\ComponentFactoryInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\JsConfigInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\LayoutInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ObserverInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\PoolInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\SubjectInterface | Interface was added. | +| Magento\Framework\View\File\FileList\CollateInterface | Interface was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\SecurityProcessorInterface | Interface was added. | +| Magento\Framework\View\Layout\Argument\UpdaterInterface | Interface was added. | +| Magento\Framework\View\Layout\Condition\VisibilityConditionInterface | Interface was added. | +| Magento\Framework\View\Layout\GeneratorInterface | Interface was added. | +| Magento\Framework\View\Layout\LayoutCacheKeyInterface | Interface was added. | +| Magento\Framework\View\Layout\ProcessorInterface | Interface was added. | +| Magento\Framework\View\Layout\ReaderInterface | Interface was added. | +| Magento\Framework\View\Model\PageLayout\Config\BuilderInterface | Interface was added. | +| Magento\Framework\View\Page\Config\RendererInterface | Interface was added. | +| Magento\Framework\View\TemplateEngineInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\AttributeInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\CdataInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\CommentInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Directive\DirectiveInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Element\ElementInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\TextInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\ResultInterface | Interface was added. | +| Magento\Framework\View\Xsd\Media\TypeDataExtractorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttributeTypeLocatorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttribute\PreprocessorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttribute\ServiceTypeListInterface | Interface was added. | +| Magento\Framework\Webapi\Rest\Request\DeserializerInterface | Interface was added. | +| Magento\GiftCardAccount\Api\GiftCardRedeemerInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\Data\UsageAttemptInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\GiftCardAccountManagerInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\GiftCardAccountResourceInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\UsageAttemptFactoryInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\UsageAttemptsManagerInterface | Interface was added. | +| Magento\GiftRegistry\Model\Attribute\ConfigInterface | Interface was added. | +| Magento\GraphQl\Controller\HttpHeaderProcessorInterface | Interface was added. | +| Magento\GraphQl\Controller\HttpRequestValidatorInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextParametersInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextParametersProcessorInterface | Interface was added. | +| Magento\ImportExport\Api\Data\ExtendedExportInfoInterface | Interface was added. | +| Magento\ImportExport\Model\Report\ReportProcessorInterface | Interface was added. | +| Magento\Indexer\Model\ModeSwitcherInterface | Interface was added. | +| Magento\Indexer\Model\Source\DataInterface | Interface was added. | +| Magento\Integration\Model\Oauth\Token\RequestLog\ReaderInterface | Interface was added. | +| Magento\Integration\Model\Oauth\Token\RequestLog\WriterInterface | Interface was added. | +| Magento\InventoryIndexer\Indexer\SelectBuilderInterface | Interface was added. | +| Magento\Invitation\Controller\Customer\AccountInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\Data\IsLoginAsCustomerEnabledForCustomerResultInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\GetLoggedAsCustomerAdminIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\GetLoggedAsCustomerCustomerIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\IsLoginAsCustomerEnabledForCustomerInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\SetLoggedAsCustomerAdminIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\SetLoggedAsCustomerCustomerIdInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\ConfigInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\IsAssistanceEnabledInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\SetAssistanceInterface | Interface was added. | +| Magento\MediaContentApi\Api\GetAssetIdsByContentFieldInterface | Interface was added. | +| Magento\MediaContentApi\Api\UpdateContentAssetLinksInterface | Interface was added. | +| Magento\MediaContentApi\Model\GetAssetIdsByContentFieldInterface | Interface was added. | +| Magento\MediaContentApi\Model\SearchPatternConfigInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Api\SynchronizeIdentitiesInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Api\SynchronizeInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Model\GetEntitiesInterface | Interface was added. | +| Magento\MediaGalleryApi\Api\SearchAssetsInterface | Interface was added. | +| Magento\MediaGalleryApi\Model\ExcludedPatternsConfigInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\AddMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\Data\MetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\ExtractMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\FileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\ReadFileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\ReadMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\SegmentInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\WriteFileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\WriteMetadataInterface | Interface was added. | +| Magento\MediaGalleryRenditionsApi\Api\GenerateRenditionsInterface | Interface was added. | +| Magento\MediaGalleryRenditionsApi\Api\GetRenditionPathInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Api\SynchronizeFilesInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Api\SynchronizeInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\CreateAssetFromFileInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\FetchBatchesInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\ImportFilesInterface | Interface was added. | +| Magento\MediaGalleryUiApi\Api\ConfigInterface | Interface was added. | +| Magento\Msrp\Pricing\MsrpPriceCalculatorInterface | Interface was added. | +| Magento\MultipleWishlist\Controller\IndexInterface | Interface was added. | +| Magento\MultipleWishlist\Model\Search\Strategy\StrategyInterface | Interface was added. | +| Magento\NegotiableQuote\Api\NegotiableCartRepositoryInterface | Interface was added. | +| Magento\NegotiableQuote\Model\Attachment\DownloadPermission\AllowInterface | Interface was added. | +| Magento\NegotiableQuote\Model\ProductOptionsProviderInterface | Interface was added. | +| Magento\NegotiableQuote\Model\Quote\ViewAccessInterface | Interface was added. | +| Magento\NegotiableQuote\Model\ResourceModel\QuoteGridInterface | Interface was added. | +| Magento\NegotiableQuote\Model\Restriction\RestrictionInterface | Interface was added. | +| Magento\NegotiableQuote\Model\Status\LabelProviderInterface | Interface was added. | +| Magento\NegotiableQuote\Model\Validator\ValidatorInterface | Interface was added. | +| Magento\Newsletter\Model\SubscriptionManagerInterface | Interface was added. | +| Magento\OrderHistorySearch\Model\Filter\FilterInterface | Interface was added. | +| Magento\PageCache\Model\Spi\PageCacheTagsPreprocessorInterface | Interface was added. | +| Magento\Payment\Api\Data\PaymentAdditionalInfoInterface | Interface was added. | +| Magento\Payment\Model\Method\TransparentInterface | Interface was added. | +| Magento\Paypal\Helper\Shortcut\ValidatorInterface | Interface was added. | +| Magento\Paypal\Model\Billing\Agreement\MethodInterface | Interface was added. | +| Magento\Paypal\Model\IpnInterface | Interface was added. | +| Magento\Paypal\Model\Payflow\Service\Response\Handler\HandlerInterface | Interface was added. | +| Magento\PurchaseOrderRule\Api\Data\AppliedRuleApproverSearchResultsInterface | Interface was added. | +| Magento\PurchaseOrderRule\Api\Data\AppliedRuleSearchResultsInterface | Interface was added. | +| Magento\PurchaseOrderRule\Api\Data\RuleSearchResultsInterface | Interface was added. | +| Magento\PurchaseOrderRule\Model\Rule\ConditionInterface | Interface was added. | +| Magento\PurchaseOrderRule\Model\Rule\ValidateInterface | Interface was added. | +| Magento\PurchaseOrder\Api\Data\PurchaseOrderInterface | Interface was added. | +| Magento\PurchaseOrder\Api\Data\PurchaseOrderSearchResultsInterface | Interface was added. | +| Magento\PurchaseOrder\Api\PurchaseOrderManagementInterface | Interface was added. | +| Magento\PurchaseOrder\Api\PurchaseOrderRepositoryInterface | Interface was added. | +| Magento\PurchaseOrder\Model\CommentRepositoryInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Company\ConfigInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Company\Config\RepositoryInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Customer\Authorization\ActionInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Notification\ActionNotificationInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Notification\Action\Recipient\ResolverInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Notification\Config\ProviderInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Notification\ContentSourceInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Notification\NotifierInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Notification\SenderInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Payment\DeferredPaymentStrategyInterface | Interface was added. | +| Magento\PurchaseOrder\Model\ProcessorInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Processor\ApprovalProcessorInterface | Interface was added. | +| Magento\PurchaseOrder\Model\PurchaseOrderLogRepositoryInterface | Interface was added. | +| Magento\PurchaseOrder\Model\PurchaseOrder\LogManagementInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Validator\ActionReady\ValidatorInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Validator\ValidatorInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\CartItem\DataProvider\CustomizableOptionValueInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\CartItem\DataProvider\Processor\ItemDataProcessorInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\Payment\AdditionalDataProviderInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\SetShippingAddressesOnCartInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\SetShippingMethodsOnCartInterface | Interface was added. | +| Magento\Quote\Api\ChangeQuoteControlInterface | Interface was added. | +| Magento\Quote\Model\Cart\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | +| Magento\Quote\Model\Product\QuoteItemsCleanerInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\CustomAttributeListInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\Total\CollectorInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\Total\ReaderInterface | Interface was added. | +| Magento\Quote\Model\Quote\Item\CartItemProcessorInterface | Interface was added. | +| Magento\Quote\Model\ValidationRules\QuoteValidationRuleInterface | Interface was added. | +| Magento\ReleaseNotification\Model\ContentProviderInterface | Interface was added. | +| Magento\RemoteStorage\Driver\DriverFactoryInterface | Interface was added. | +| Magento\RemoteStorage\Driver\RemoteDriverInterface | Interface was added. | +| Magento\RemoteStorage\FilesystemInterface | Interface was added. | +| Magento\RequisitionList\Model\Checker\ProductQtyChangeAvailabilityInterface | Interface was added. | +| Magento\RewardGraphQl\Model\Formatter\Customer\FormatterInterface | Interface was added. | +| Magento\Reward\Observer\PlaceOrder\RestrictionInterface | Interface was added. | +| Magento\Rma\Model\Spi\CommentResourceInterface | Interface was added. | +| Magento\Rma\Model\Spi\RmaResourceInterface | Interface was added. | +| Magento\Rma\Model\Spi\TrackResourceInterface | Interface was added. | +| Magento\SalesGraphQl\Model\Shipment\Item\FormatterInterface | Interface was added. | +| Magento\SalesRule\Api\Data\DiscountDataInterface | Interface was added. | +| Magento\SalesRule\Api\Data\RuleDiscountInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\CodeLimitManagerInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\QuoteResetAppliedRulesInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\RuleQuoteRecollectTotalsInterface | Interface was added. | +| Magento\Sales\Api\OrderCustomerDelegateInterface | Interface was added. | +| Magento\Sales\Api\PaymentFailuresInterface | Interface was added. | +| Magento\Sales\Controller\AbstractController\OrderLoaderInterface | Interface was added. | +| Magento\Sales\Controller\AbstractController\OrderViewAuthorizationInterface | Interface was added. | +| Magento\Sales\Controller\OrderInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\CreditmemoValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\ItemCreationValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\Email\Container\IdentityInterface | Interface was added. | +| Magento\Sales\Model\Order\Invoice\InvoiceValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Invoice\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\OrderValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\State\CommandInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\Transaction\BuilderInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\Transaction\ManagerInterface | Interface was added. | +| Magento\Sales\Model\Order\Shipment\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\Shipment\ShipmentValidatorInterface | Interface was added. | +| Magento\Sales\Model\ResourceModel\Order\CollectionFactoryInterface | Interface was added. | +| Magento\Sales\Model\ResourceModel\Provider\NotSyncedDataProviderInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderAddressResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderPaymentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderStatusHistoryResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentTrackResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\TransactionResourceInterface | Interface was added. | +| Magento\Sales\Model\ValidatorInterface | Interface was added. | +| Magento\ScheduledImportExport\Model\Scheduled\Operation\OperationInterface | Interface was added. | +| Magento\Search\Model\SearchEngine\ValidatorInterface | Interface was added. | +| Magento\Search\Setup\InstallConfigInterface | Interface was added. | +| Magento\Security\Api\Data\UserExpirationInterface | Interface was added. | +| Magento\SharedCatalog\Api\Data\PermissionInterface | Interface was added. | +| Magento\SharedCatalog\Api\SharedCatalogDuplicationInterface | Interface was added. | +| Magento\SharedCatalog\Model\Configure\Category\Tree\RendererInterface | Interface was added. | +| Magento\Shipping\Model\Carrier\Source\GenericInterface | Interface was added. | +| Magento\Staging\Block\Adminhtml\Update\Entity\EntityProviderInterface | Interface was added. | +| Magento\Staging\Block\Adminhtml\Update\Entity\StoreIdProviderInterface | Interface was added. | +| Magento\Staging\Model\Entity\BuilderInterface | Interface was added. | +| Magento\Staging\Model\Entity\HydratorInterface | Interface was added. | +| Magento\Staging\Model\Entity\PersisterInterface | Interface was added. | +| Magento\Staging\Model\Entity\RemoverInterface | Interface was added. | +| Magento\Staging\Model\Entity\RetrieverInterface | Interface was added. | +| Magento\Staging\Model\Entity\Update\Action\TransactionExecutorInterface | Interface was added. | +| Magento\Staging\Model\Operation\Update\UpdateProcessorInterface | Interface was added. | +| Magento\Staging\Model\StagingApplierInterface | Interface was added. | +| Magento\Staging\Model\Update\Grid\ActionDataProviderInterface | Interface was added. | +| Magento\Staging\Model\Update\IncludesInterface | Interface was added. | +| Magento\Staging\Model\VersionHistoryInterface | Interface was added. | +| Magento\Staging\Ui\Component\Listing\Column\Entity\UrlProviderInterface | Interface was added. | +| Magento\Store\Model\Config\Importer\Processor\ProcessorInterface | Interface was added. | +| Magento\Store\Model\StoreResolver\ReaderInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcherInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\ContextInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataPostprocessorInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataPreprocessorInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataSerializerInterface | Interface was added. | +| Magento\Support\Model\Report\ConfigInterface | Interface was added. | +| Magento\Swat\Api\Data\JwtInterface | Interface was added. | +| Magento\Swat\Api\Data\SwatKeyPairInterface | Interface was added. | +| Magento\Tax\Api\TaxAddressManagerInterface | Interface was added. | +| Magento\Tax\Model\System\Message\NotificationInterface | Interface was added. | +| Magento\Tax\Model\TaxClass\Type\TypeInterface | Interface was added. | +| Magento\Theme\Model\Design\Config\MetadataProviderInterface | Interface was added. | +| Magento\Theme\Model\Theme\StoreThemesResolverInterface | Interface was added. | +| Magento\Ui\Component\Form\Element\DataType\DataTypeInterface | Interface was added. | +| Magento\Ui\Component\Layout\Tabs\TabInterface | Interface was added. | +| Magento\Ui\Component\Wysiwyg\ConfigInterface | Interface was added. | +| Magento\Ui\Config\Argument\ParserInterface | Interface was added. | +| Magento\Ui\Config\ConverterInterface | Interface was added. | +| Magento\Ui\Controller\UiActionInterface | Interface was added. | +| Magento\Ui\DataProvider\AddFieldToCollectionInterface | Interface was added. | +| Magento\Ui\DataProvider\AddFilterToCollectionInterface | Interface was added. | +| Magento\Ui\DataProvider\Mapper\MapperInterface | Interface was added. | +| Magento\Ui\DataProvider\Modifier\PoolInterface | Interface was added. | +| Magento\Ui\Model\ColorPicker\ModeInterface | Interface was added. | +| Magento\Ui\Model\UrlInput\ConfigInterface | Interface was added. | +| Magento\UrlRewriteGraphQl\Model\Resolver\UrlRewrite\CustomUrlLocatorInterface | Interface was added. | +| Magento\User\Model\Spi\NotificationExceptionInterface | Interface was added. | +| Magento\User\Model\Spi\NotificatorInterface | Interface was added. | +| Magento\Vault\Block\Customer\IconInterface | Interface was added. | +| Magento\VersionsCms\Model\CurrentNodeResolverInterface | Interface was added. | +| Magento\VersionsCms\Model\Hierarchy\ConfigInterface | Interface was added. | +| Magento\VisualMerchandiser\Api\RuleFactoryPoolInterface | Interface was added. | +| Magento\Webapi\Controller\Rest\RequestProcessorInterface | Interface was added. | +| Magento\Widget\Block\BlockInterface | Interface was added. | +| Magento\Wishlist\Controller\IndexInterface | Interface was added. | +| Magento\Wishlist\Controller\WishlistProviderInterface | Interface was added. | +| Magento\Wishlist\Model\AuthenticationStateInterface | Interface was added. | +| Magento\Wishlist\Model\ResourceModel\Item\Product\CollectionBuilderInterface | Interface was added. | +| Magento\Wishlist\Model\Wishlist\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.0-2.1.0.html b/src/_includes/backward-incompatible-changes/commerce/2.0.0-2.1.0.html deleted file mode 100644 index 8bfd449d695..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.0.0-2.1.0.html +++ /dev/null @@ -1,135 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - -
What changedHow changed
Magento\Framework\MessageQueue\ConsumerConfiguration::CALLBACKConstant has been removed.
- -

{{ site.data.var.ee }} only changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\GiftCard\Api\Data\GiftcardAmountInterface::getAttributeId[public] Method has been added.
Magento\GiftCard\Api\Data\GiftcardAmountInterface::setAttributeId[public] Method has been added.
Magento\Worldpay\Api\GuestPaymentInformationManagementProxyInterfaceInterface was added.
Magento\VersionsCms\Api\HierarchyNodeRepositoryInterfaceInterface was added.
Magento\VersionsCms\Api\Data\HierarchyNodeInterfaceInterface was added.
Magento\VersionsCms\Api\Data\HierarchyNodeSearchResultsInterfaceInterface was added.
Magento\Staging\Model\Entity\Update\Action\ActionInterfaceInterface was added.
Magento\Staging\Api\UpdateRepositoryInterfaceInterface was added.
Magento\Staging\Api\Data\UpdateInterfaceInterface was added.
Magento\Staging\Api\Data\UpdateSearchResultInterfaceInterface was added.
Magento\ScalableInventory\Api\Counter\ItemInterfaceInterface was added.
Magento\ScalableInventory\Api\Counter\ItemsInterfaceInterface was added.
Magento\SalesRuleStaging\Api\SalesRuleStagingInterfaceInterface was added.
Magento\Reward\Api\RewardManagementInterfaceInterface was added.
Magento\GiftWrapping\Api\Data\WrappingInterfaceInterface was added.
Magento\GiftWrapping\Api\Data\WrappingSearchResultsInterfaceInterface was added.
Magento\GiftRegistry\Api\ShippingMethodManagementInterfaceInterface was added.
Magento\GiftRegistry\Api\GuestCart\ShippingMethodManagementInterfaceInterface was added.
Magento\GiftCardAccount\Api\GiftCardAccountManagementInterfaceInterface was added.
Magento\GiftCardAccount\Api\GiftCardAccountRepositoryInterfaceInterface was added.
Magento\GiftCardAccount\Api\GuestGiftCardAccountManagementInterfaceInterface was added.
Magento\GiftCardAccount\Api\Data\GiftCardAccountInterfaceInterface was added.
Magento\GiftCardAccount\Api\Data\GiftCardAccountSearchResultInterfaceInterface was added.
Magento\GiftCard\Api\Data\GiftCardOptionInterfaceInterface was added.
Magento\CmsStaging\Api\BlockStagingInterfaceInterface was added.
Magento\CmsStaging\Api\PageStagingInterfaceInterface was added.
Magento\CatalogStaging\Api\CategoryStagingInterfaceInterface was added.
Magento\CatalogStaging\Api\ProductStagingInterfaceInterface was added.
Magento\CatalogRuleStaging\Api\CatalogRuleStagingInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.0-2.2.0.html b/src/_includes/backward-incompatible-changes/commerce/2.0.0-2.2.0.html deleted file mode 100644 index e77b1cac183..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.0.0-2.2.0.html +++ /dev/null @@ -1,2195 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Framework\ForeignKey\Migration\AbstractCommand::__construct[public] Method parameter name changed.
Magento\Framework\MessageQueue\ConsumerConfiguration::CALLBACKConstant has been removed.
Magento\AdvancedCatalog\Model\ResourceModel\Product\Indexer\Eav\Source::TRANSIT_PREFIXConstant has been removed.
Magento\Framework\MessageQueue\ExchangeFactoryClass was added.
Magento\Framework\MessageQueue\MessageLockExceptionClass was added.
Magento\Framework\MessageQueue\PublisherPoolClass was added.
Magento\Framework\MessageQueue\QueueFactoryClass was added.
Magento\Framework\MessageQueue\Bulk\ExchangeFactoryClass was added.
Magento\Framework\Amqp\ConfigClass was added.
Magento\Framework\Amqp\ConnectionTypeResolverClass was added.
Magento\Framework\Amqp\ExchangeClass was added.
Magento\Framework\Amqp\ExchangeFactoryClass was added.
Magento\Framework\Amqp\QueueClass was added.
Magento\Framework\Amqp\QueueFactoryClass was added.
Magento\WebsiteRestriction\Model\ConfigClass was added.
Magento\WebsiteRestriction\Model\ModeClass was added.
Magento\WebsiteRestriction\Model\RestrictorClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\HttpClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\ModesClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\RedirectClass was added.
Magento\WebsiteRestriction\Model\Config\ReaderClass was added.
Magento\WebsiteRestriction\Model\Config\SchemaLocatorClass was added.
Magento\WebsiteRestriction\Block\Cms\StubClass was added.
Magento\VisualMerchandiser\Model\RulesClass was added.
Magento\VisualMerchandiser\Model\SortingClass was added.
Magento\VisualMerchandiser\Model\Sorting\PriceAbstractClass was added.
Magento\VisualMerchandiser\Model\Sorting\SortAbstractClass was added.
Magento\VisualMerchandiser\Model\Rules\RuleClass was added.
Magento\VisualMerchandiser\Model\Rules\Rule\Collection\FetcherClass was added.
Magento\VisualMerchandiser\Model\ResourceModel\RulesClass was added.
Magento\VisualMerchandiser\Model\ResourceModel\Rules\CollectionClass was added.
Magento\VisualMerchandiser\Model\Config\Source\AllowedAttributesClass was added.
Magento\VisualMerchandiser\Model\Config\Source\InsertModeClass was added.
Magento\VisualMerchandiser\Model\Category\BuilderClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\SmartCategorySwitchClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\AttributeSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\AutomaticSortingSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\LogicSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\OperatorSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\SortOrderSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\MerchandiserClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\SmartCategoryRulesClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\GridClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\TileClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\AddProduct\TabsClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\AddProduct\Tabs\SkuTabClass was added.
Magento\VersionsCms\Model\ResourceModel\Hierarchy\Node\CollectionClass was added.
Magento\VersionsCms\Model\Hierarchy\NodeClass was added.
Magento\VersionsCms\Block\Hierarchy\HeadClass was added.
Magento\VersionsCms\Block\Hierarchy\MenuClass was added.
Magento\VersionsCms\Block\Hierarchy\PaginationClass was added.
Magento\VersionsCms\Block\Cms\PageClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\EditClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\ManageClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\Edit\Form\GridClass was added.
Magento\TargetRule\Model\IndexClass was added.
Magento\TargetRule\Model\RuleClass was added.
Magento\TargetRule\Model\Rule\Condition\CombineClass was added.
Magento\TargetRule\Model\ResourceModel\RuleClass was added.
Magento\TargetRule\Model\ResourceModel\Rule\CollectionClass was added.
Magento\TargetRule\Model\Actions\Condition\CombineClass was added.
Magento\TargetRule\Helper\DataClass was added.
Magento\TargetRule\Block\Checkout\Cart\CrosssellClass was added.
Magento\TargetRule\Block\Catalog\Product\ProductList\RelatedClass was added.
Magento\TargetRule\Block\Catalog\Product\ProductList\UpsellClass was added.
Magento\TargetRule\Block\Adminhtml\ProductClass was added.
Magento\TargetRule\Block\Adminhtml\TargetruleClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\EditClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\TabsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\ActionsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\ConditionsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\MainClass was added.
Magento\Support\Model\BackupClass was added.
Magento\Support\Model\ReportClass was added.
Magento\Support\Model\ResourceModel\Backup\ItemClass was added.
Magento\Support\Model\Backup\AbstractItemClass was added.
Magento\Support\Model\Backup\Cmd\PhpClass was added.
Magento\Support\Block\Adminhtml\Report\ViewClass was added.
Magento\Support\Block\Adminhtml\Report\View\TabsClass was added.
Magento\Support\Block\Adminhtml\Backup\LogClass was added.
Magento\Staging\Block\Preview\LinkStubClass was added.
Magento\Staging\Block\Preview\RequireInjectorClass was added.
Magento\Staging\Block\Adminhtml\Update\PreviewClass was added.
Magento\Staging\Block\Adminhtml\Update\Entity\ToolbarClass was added.
Magento\Signifyd\Model\MessageGenerators\GeneratorExceptionClass was added.
Magento\Signifyd\Block\FingerprintClass was added.
Magento\Signifyd\Block\Adminhtml\CaseInfoClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Scheduled\OperationClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Scheduled\Operation\EditClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Export\FilterClass was added.
Magento\SalesArchive\Block\Adminhtml\Sales\Order\View\ButtonsClass was added.
Magento\Rma\Model\ShippingClass was added.
Magento\Rma\Model\Rma\CreateClass was added.
Magento\Rma\Model\ResourceModel\Shipping\CollectionClass was added.
Magento\Rma\Model\ResourceModel\Rma\Status\History\CollectionClass was added.
Magento\Rma\Model\Item\AttributeClass was added.
Magento\Rma\Helper\DataClass was added.
Magento\Rma\Block\LinkClass was added.
Magento\Rma\Block\Returns\CreateClass was added.
Magento\Rma\Block\Returns\HistoryClass was added.
Magento\Rma\Block\Returns\ReturnsClass was added.
Magento\Rma\Block\Returns\TrackingClass was added.
Magento\Rma\Block\Returns\ViewClass was added.
Magento\Rma\Block\Returns\Tracking\PackageClass was added.
Magento\Rma\Block\Returns\Tracking\PopupClass was added.
Magento\Rma\Block\Order\ButtonClass was added.
Magento\Rma\Block\Order\LinkClass was added.
Magento\Rma\Block\Form\Renderer\ImageClass was added.
Magento\Rma\Block\Form\Renderer\SelectClass was added.
Magento\Rma\Block\Email\ItemsClass was added.
Magento\Rma\Block\Adminhtml\RmaClass was added.
Magento\Rma\Block\Adminhtml\Rma\CreateClass was added.
Magento\Rma\Block\Adminhtml\Rma\EditClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRmaClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\GeneralClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\Items\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\Items\Order\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\AttributeClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\EditClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\JsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\TabsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tab\MainClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tab\OptionsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\ItemClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\JsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\TabsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\GeneralClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\Items\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\DetailsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\HistoryClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ReturnaddressClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ShippingAddressClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ShippingmethodClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\MethodsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\PackagingClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\TrackingClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\FormClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\OrderClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\Order\GridClass was added.
Magento\Rma\Block\Adminhtml\Product\Bundle\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Product\Bundle\JsClass was added.
Magento\Rma\Block\Adminhtml\Order\View\ButtonsClass was added.
Magento\Rma\Block\Adminhtml\Order\View\Tab\RmaClass was added.
Magento\Reward\Model\RewardClass was added.
Magento\Reward\Model\Reward\HistoryClass was added.
Magento\Reward\Model\Reward\RateClass was added.
Magento\Reward\Model\ResourceModel\RewardClass was added.
Magento\Reward\Model\ResourceModel\Reward\CollectionClass was added.
Magento\Reward\Model\ResourceModel\Reward\HistoryClass was added.
Magento\Reward\Model\ResourceModel\Reward\RateClass was added.
Magento\Reward\Model\ResourceModel\Reward\Rate\CollectionClass was added.
Magento\Reward\Model\ResourceModel\Reward\History\CollectionClass was added.
Magento\Reward\Model\Action\AbstractActionClass was added.
Magento\Reward\Block\TooltipClass was added.
Magento\Reward\Block\Tooltip\CheckoutClass was added.
Magento\Reward\Block\Sales\Order\TotalClass was added.
Magento\Reward\Block\Customer\AccountLinkClass was added.
Magento\Reward\Block\Customer\RewardClass was added.
Magento\Reward\Block\Customer\Reward\HistoryClass was added.
Magento\Reward\Block\Customer\Reward\InfoClass was added.
Magento\Reward\Block\Customer\Reward\SubscriptionClass was added.
Magento\Reward\Block\Checkout\Payment\AdditionalClass was added.
Magento\Reward\Block\Adminhtml\Sales\Order\Creditmemo\RewardClass was added.
Magento\Reward\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\Reward\Block\Adminhtml\Reward\RateClass was added.
Magento\Reward\Block\Adminhtml\Reward\Rate\EditClass was added.
Magento\Reward\Block\Adminhtml\Customer\Edit\Tab\Reward\Management\BalanceClass was added.
Magento\Reward\Block\Adminhtml\Customer\Edit\Tab\Reward\History\GridClass was added.
Magento\Reminder\Block\Adminhtml\ReminderClass was added.
Magento\Reminder\Block\Adminhtml\Reminder\EditClass was added.
Magento\Reminder\Block\Adminhtml\Reminder\Edit\TabsClass was added.
Magento\Reminder\Block\Adminhtml\Promo\NoticeClass was added.
Magento\PricePermissions\Helper\DataClass was added.
Magento\MysqlMq\Model\MessageClass was added.
Magento\MysqlMq\Model\MessageStatusClass was added.
Magento\MysqlMq\Model\QueueClass was added.
Magento\MysqlMq\Model\QueueManagementClass was added.
Magento\MysqlMq\Model\ResourceModel\MessageStatusCollectionClass was added.
Magento\MultipleWishlist\Model\ResourceModel\Item\CollectionClass was added.
Magento\MultipleWishlist\Block\BehaviourClass was added.
Magento\MultipleWishlist\Block\InfoClass was added.
Magento\MultipleWishlist\Block\LinkClass was added.
Magento\MultipleWishlist\Block\Search\FormClass was added.
Magento\MultipleWishlist\Block\Search\ResultsClass was added.
Magento\MultipleWishlist\Block\Customer\SharingClass was added.
Magento\MultipleWishlist\Block\Customer\SidebarClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\ManagementClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\CopyClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\ManagementClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\SelectorClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\Selector\CartClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Button\DeleteClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Sales\Order\Create\Sidebar\WishlistClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Report\Customer\WishlistClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Report\Customer\Wishlist\GridClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Manage\Accordion\WishlistClass was added.
Magento\MessageQueue\Model\ConsumerRunnerClass was added.
Magento\Logging\Model\EventClass was added.
Magento\Logging\Model\Source\FrequencyClass was added.
Magento\Logging\Model\ResourceModel\Event\CollectionClass was added.
Magento\Logging\Model\Event\ChangesClass was added.
Magento\Logging\Block\Adminhtml\ContainerClass was added.
Magento\Logging\Block\Adminhtml\DetailsClass was added.
Magento\Logging\Block\Adminhtml\Details\GridClass was added.
Magento\Invitation\Model\InvitationClass was added.
Magento\Invitation\Model\ResourceModel\Invitation\CollectionClass was added.
Magento\Invitation\Block\FormClass was added.
Magento\Invitation\Block\LinkClass was added.
Magento\Invitation\Block\Customer\ListCustomerClass was added.
Magento\Invitation\Block\Customer\Form\RegisterClass was added.
Magento\Invitation\Block\Adminhtml\InvitationClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\CustomerClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\GeneralClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\OrderClass was added.
Magento\Invitation\Block\Adminhtml\Invitation\ViewClass was added.
Magento\Invitation\Block\Adminhtml\Invitation\View\TabsClass was added.
Magento\GoogleTagManager\Model\Config\Source\AccountTypeClass was added.
Magento\GoogleTagManager\Model\Banner\CollectorClass was added.
Magento\GoogleTagManager\Helper\DataClass was added.
Magento\GoogleTagManager\Block\GaClass was added.
Magento\GoogleTagManager\Block\ListJsonClass was added.
Magento\GoogleTagManager\Block\Adminhtml\GaClass was added.
Magento\GoogleTagManager\Block\Adminhtml\Creditmemo\GaClass was added.
Magento\GoogleTagManager\Block\Adminhtml\Banner\Edit\Tab\GaClass was added.
Magento\GiftWrapping\Model\Wrapping\ValidatorClass was added.
Magento\GiftWrapping\Model\ResourceModel\Wrapping\CollectionClass was added.
Magento\GiftWrapping\Helper\DataClass was added.
Magento\GiftWrapping\Block\Sales\TotalsClass was added.
Magento\GiftWrapping\Block\Product\InfoClass was added.
Magento\GiftWrapping\Block\Checkout\OptionsClass was added.
Magento\GiftWrapping\Block\Adminhtml\GiftwrappingClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\TotalsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\View\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\View\LinkClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\Create\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\Create\LinkClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\View\InfoClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\View\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\InfoClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\TotalsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\Info\ContentClass was added.
Magento\GiftWrapping\Block\Adminhtml\Giftwrapping\EditClass was added.
Magento\GiftRegistry\Model\EntityClass was added.
Magento\GiftRegistry\Model\ItemClass was added.
Magento\GiftRegistry\Model\PersonClass was added.
Magento\GiftRegistry\Model\TypeClass was added.
Magento\GiftRegistry\Model\ResourceModel\EntityClass was added.
Magento\GiftRegistry\Model\ResourceModel\ItemClass was added.
Magento\GiftRegistry\Model\ResourceModel\PersonClass was added.
Magento\GiftRegistry\Model\ResourceModel\TypeClass was added.
Magento\GiftRegistry\Model\ResourceModel\Type\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Person\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\OptionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\Option\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\GiftRegistry\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Entity\CollectionClass was added.
Magento\GiftRegistry\Helper\DataClass was added.
Magento\GiftRegistry\Block\ItemsClass was added.
Magento\GiftRegistry\Block\LinkClass was added.
Magento\GiftRegistry\Block\ViewClass was added.
Magento\GiftRegistry\Block\Wishlist\Item\Column\RegistryClass was added.
Magento\GiftRegistry\Block\Search\AdvancedClass was added.
Magento\GiftRegistry\Block\Search\FormClass was added.
Magento\GiftRegistry\Block\Search\ResultsClass was added.
Magento\GiftRegistry\Block\Product\ViewClass was added.
Magento\GiftRegistry\Block\Email\ItemsClass was added.
Magento\GiftRegistry\Block\Customer\EditClass was added.
Magento\GiftRegistry\Block\Customer\ItemsClass was added.
Magento\GiftRegistry\Block\Customer\ListCustomerClass was added.
Magento\GiftRegistry\Block\Customer\ShareClass was added.
Magento\GiftRegistry\Block\Customer\Edit\RegistrantsClass was added.
Magento\GiftRegistry\Block\Customer\Edit\RegistryClass was added.
Magento\GiftRegistry\Block\Customer\Checkout\MultishippingClass was added.
Magento\GiftRegistry\Block\Customer\Address\EditClass was added.
Magento\GiftRegistry\Block\Cart\LinkClass was added.
Magento\GiftRegistry\Block\Cart\Product\MarkClass was added.
Magento\GiftRegistry\Block\Adminhtml\GiftregistryClass was added.
Magento\GiftRegistry\Block\Adminhtml\Customer\EditClass was added.
Magento\GiftRegistry\Block\Adminhtml\Customer\GridClass was added.
Magento\GiftCardAccount\Model\GiftcardaccountClass was added.
Magento\GiftCardAccount\Model\Pool\AbstractPoolClass was added.
Magento\GiftCardAccount\Block\CheckClass was added.
Magento\GiftCardAccount\Block\Sales\Order\GiftcardsClass was added.
Magento\GiftCardAccount\Block\Checkout\Onepage\Payment\AdditionalClass was added.
Magento\GiftCardAccount\Block\Checkout\Cart\GiftcardaccountClass was added.
Magento\GiftCardAccount\Block\Adminhtml\GiftcardaccountClass was added.
Magento\GiftCardAccount\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\GiftCardAccount\Block\Account\RedeemClass was added.
Magento\GiftCard\Block\Sales\Order\Item\RendererClass was added.
Magento\GiftCard\Block\Sales\Order\Item\Renderer\NoquoteClass was added.
Magento\GiftCard\Block\Checkout\Cart\Item\RendererClass was added.
Magento\GiftCard\Block\Catalog\Product\View\Type\GiftcardClass was added.
Magento\GiftCard\Block\Adminhtml\Sales\Items\Column\Name\GiftcardClass was added.
Magento\GiftCard\Block\Adminhtml\Catalog\Product\Composite\Fieldset\GiftcardClass was added.
Magento\Eway\Block\PaymentClass was added.
Magento\Elasticsearch\SearchAdapter\AggregationFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\ConnectionManagerClass was added.
Magento\Elasticsearch\SearchAdapter\DocumentFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\MapperClass was added.
Magento\Elasticsearch\SearchAdapter\ResponseFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\SearchIndexNameResolverClass was added.
Magento\Elasticsearch\SearchAdapter\Query\BuilderClass was added.
Magento\Elasticsearch\SearchAdapter\Query\Preprocessor\StopwordsClass was added.
Magento\Elasticsearch\SearchAdapter\Query\Builder\AggregationClass was added.
Magento\Elasticsearch\SearchAdapter\Dynamic\DataProviderClass was added.
Magento\Elasticsearch\Model\ConfigClass was added.
Magento\Elasticsearch\Model\ResourceModel\IndexClass was added.
Magento\Elasticsearch\Model\Adapter\FieldTypeClass was added.
Magento\Elasticsearch\Model\Adapter\Index\IndexNameResolverClass was added.
Magento\Elasticsearch\Model\Adapter\Document\BuilderClass was added.
Magento\CustomerSegment\Model\CustomerClass was added.
Magento\CustomerSegment\Model\SegmentClass was added.
Magento\CustomerSegment\Model\Segment\Condition\CombineClass was added.
Magento\CustomerSegment\Model\ResourceModel\CustomerClass was added.
Magento\CustomerSegment\Model\ResourceModel\SegmentClass was added.
Magento\CustomerSegment\Model\ResourceModel\Segment\CollectionClass was added.
Magento\CustomerSegment\Model\Condition\AbstractConditionClass was added.
Magento\CustomerSegment\Model\Condition\Combine\AbstractCombineClass was added.
Magento\CustomerSegment\Block\Adminhtml\CustomersegmentClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\SegmentClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\Segment\DetailClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\Segment\Detail\GridClass was added.
Magento\CustomerSegment\Block\Adminhtml\Customersegment\Grid\ChooserClass was added.
Magento\CustomerCustomAttributes\Block\FormClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Form\Renderer\Fieldset\ElementClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\AttributeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\FormtypeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\Tab\GeneralClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\Tab\TreeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\JsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tab\MainClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tab\OptionsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\AttributeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tab\GeneralClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tab\OptionsClass was added.
Magento\CustomerBalance\Block\Sales\Order\CustomerbalanceClass was added.
Magento\CustomerBalance\Block\Checkout\Onepage\Payment\AdditionalClass was added.
Magento\CustomerBalance\Block\Adminhtml\Sales\Order\Creditmemo\ControlsClass was added.
Magento\CustomerBalance\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\BalanceClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\FormClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\Balance\GridClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\Balance\HistoryClass was added.
Magento\CustomerBalance\Block\Account\BalanceClass was added.
Magento\CustomerBalance\Block\Account\HistoryClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\AbstractRendererClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\BooleanClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\DateClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\FileClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\ImageClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\MultilineClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\MultiselectClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\SelectClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\TextClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\TextareaClass was added.
Magento\CatalogPermissions\Model\PermissionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\PermissionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\Permission\CollectionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\Permission\IndexClass was added.
Magento\CatalogPermissions\Model\Permission\IndexClass was added.
Magento\CatalogPermissions\Model\Indexer\AbstractActionClass was added.
Magento\CatalogPermissions\Model\Indexer\CategoryClass was added.
Magento\CatalogPermissions\Model\Indexer\ProductClass was added.
Magento\CatalogPermissions\Model\Indexer\System\Config\ModeClass was added.
Magento\CatalogPermissions\Model\Indexer\Product\Action\RowsClass was added.
Magento\CatalogPermissions\Model\Indexer\Product\Action\RowsFactoryClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\FullClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\RowsClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\RowsFactoryClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\GrantClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\Grant\LandingClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\Customer\GroupClass was added.
Magento\CatalogPermissions\Helper\DataClass was added.
Magento\CatalogPermissions\Helper\IndexClass was added.
Magento\CatalogPermissions\Block\Adminhtml\Catalog\Category\Tab\PermissionsClass was added.
Magento\CatalogPermissions\Block\Adminhtml\Catalog\Category\Tab\Permissions\RowClass was added.
Magento\CatalogEvent\Model\DateResolverClass was added.
Magento\CatalogEvent\Model\EventClass was added.
Magento\CatalogEvent\Model\ResourceModel\EventClass was added.
Magento\CatalogEvent\Model\ResourceModel\Event\CollectionClass was added.
Magento\CatalogEvent\Model\Category\EventListClass was added.
Magento\CatalogEvent\Helper\DataClass was added.
Magento\CatalogEvent\Helper\Adminhtml\EventClass was added.
Magento\CatalogEvent\Block\Catalog\Product\EventClass was added.
Magento\CatalogEvent\Block\Catalog\Category\EventClass was added.
Magento\CatalogEvent\Block\Adminhtml\EventClass was added.
Magento\CatalogEvent\Block\Adminhtml\Event\EditClass was added.
Magento\CatalogEvent\Block\Adminhtml\Event\Edit\FormClass was added.
Magento\CatalogEvent\Block\Adminhtml\Catalog\Category\Edit\AddEventButtonClass was added.
Magento\BannerCustomerSegment\Model\ResourceModel\BannerSegmentLinkClass was added.
Magento\Banner\Model\ConfigClass was added.
Magento\Banner\Model\ResourceModel\BannerClass was added.
Magento\Banner\Model\ResourceModel\Banner\CollectionClass was added.
Magento\Banner\Block\Widget\BannerClass was added.
Magento\Banner\Block\Ajax\DataClass was added.
Magento\Banner\Block\Adminhtml\BannerClass was added.
Magento\Banner\Block\Adminhtml\Promo\Salesrule\Edit\Tab\Banners\GridClass was added.
Magento\Banner\Block\Adminhtml\Promo\Catalogrule\Edit\Tab\Banners\GridClass was added.
Magento\Banner\Block\Adminhtml\Banner\EditClass was added.
Magento\Banner\Block\Adminhtml\Banner\GridClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\TabsClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\ContentClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\PromotionsClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\PropertiesClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\Promotions\CatalogruleClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\Promotions\SalesruleClass was added.
Magento\AdvancedSearch\Model\ResourceModel\IndexClass was added.
Magento\AdvancedSearch\Model\ResourceModel\RecommendationsClass was added.
Magento\AdvancedSearch\Model\ResourceModel\Search\Grid\CollectionClass was added.
Magento\AdvancedSearch\Model\Client\ClientResolverClass was added.
Magento\AdvancedSearch\Model\Adminhtml\Search\Grid\OptionsClass was added.
Magento\AdvancedSearch\Block\RecommendationsClass was added.
Magento\AdvancedSearch\Block\SuggestionsClass was added.
Magento\AdvancedSearch\Block\Adminhtml\System\Config\TestConnectionClass was added.
Magento\AdvancedSearch\Block\Adminhtml\Search\EditClass was added.
Magento\AdvancedSearch\Block\Adminhtml\Search\GridClass was added.
Magento\AdvancedCheckout\Model\CartClass was added.
Magento\AdvancedCheckout\Block\Sku\ProductsClass was added.
Magento\AdvancedCheckout\Block\Sku\Products\InfoClass was added.
Magento\AdvancedCheckout\Block\Customer\LinkClass was added.
Magento\AdvancedCheckout\Block\Customer\SkuClass was added.
Magento\AdvancedCheckout\Block\Cart\Item\ConfigureClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\ManageClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sku\Errors\Grid\ColumnSet\SkuErrorsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\SkuClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\Sku\AddClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\Sku\ErrorsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\AccordionClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\ItemsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\LoadClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\MessagesClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Form\CouponClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\ComparedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\OrderedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\ProductsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\RcomparedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\RviewedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\SkuClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\WishlistClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\Sku\ErrorsClass was added.
Magento\AdminGws\Model\BlocksClass was added.
Magento\AdminGws\Model\CallbackInvokerClass was added.
Magento\AdminGws\Model\CollectionsClass was added.
Magento\AdminGws\Model\ConfigClass was added.
Magento\AdminGws\Model\ContainersClass was added.
Magento\AdminGws\Model\RoleClass was added.
Magento\AdminGws\Model\ResourceModel\CollectionsClass was added.
Magento\AdminGws\Model\Config\ReaderClass was added.
Magento\AdminGws\Model\Config\SchemaLocatorClass was added.
Magento\AdminGws\Block\Adminhtml\Permissions\Tab\Rolesedit\GwsClass was added.
Magento\AdminGws\Block\Adminhtml\Permissions\Grid\RoleClass was added.
- -

{{ site.data.var.ee }} only changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Rma\Api\CommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Rma\Api\RmaManagementInterface::search[public] Method parameter changed.
Magento\Rma\Api\RmaRepositoryInterface::getList[public] Method parameter changed.
Magento\Rma\Api\TrackRepositoryInterface::getList[public] Method parameter changed.
Magento\GiftWrapping\Api\WrappingRepositoryInterface::getList[public] Method parameter changed.
Magento\GiftCard\Api\Data\GiftcardAmountInterface::getAttributeId[public] Method has been added.
Magento\GiftCard\Api\Data\GiftcardAmountInterface::setAttributeId[public] Method has been added.
Magento\Framework\MessageQueue\ConsumerInterfaceInterface was added.
Magento\Framework\MessageQueue\EnvelopeInterfaceInterface was added.
Magento\Framework\MessageQueue\ExchangeFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\ExchangeInterfaceInterface was added.
Magento\Framework\MessageQueue\MessageIdGeneratorInterfaceInterface was added.
Magento\Framework\MessageQueue\PublisherInterfaceInterface was added.
Magento\Framework\MessageQueue\QueueFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\QueueInterfaceInterface was added.
Magento\Framework\MessageQueue\Topology\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Publisher\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Consumer\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Bulk\ExchangeFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\Bulk\ExchangeInterfaceInterface was added.
Magento\Framework\Bulk\BulkManagementInterfaceInterface was added.
Magento\Framework\Bulk\BulkStatusInterfaceInterface was added.
Magento\Framework\Bulk\BulkSummaryInterfaceInterface was added.
Magento\Framework\Bulk\OperationInterfaceInterface was added.
Magento\Framework\Bulk\OperationManagementInterfaceInterface was added.
Magento\Worldpay\Api\GuestPaymentInformationManagementProxyInterfaceInterface was added.
Magento\VisualMerchandiser\Model\Sorting\SortInterfaceInterface was added.
Magento\VisualMerchandiser\Model\Rules\RuleInterfaceInterface was added.
Magento\VersionsCms\Api\HierarchyNodeRepositoryInterfaceInterface was added.
Magento\VersionsCms\Api\Data\HierarchyNodeInterfaceInterface was added.
Magento\VersionsCms\Api\Data\HierarchyNodeSearchResultsInterfaceInterface was added.
Magento\TargetRule\Model\ResourceModel\Index\IndexInterfaceInterface was added.
Magento\Staging\Model\Entity\Update\Action\ActionInterfaceInterface was added.
Magento\Staging\Api\UpdateRepositoryInterfaceInterface was added.
Magento\Staging\Api\Data\UpdateInterfaceInterface was added.
Magento\Staging\Api\Data\UpdateSearchResultInterfaceInterface was added.
Magento\Signifyd\Api\CaseCreationServiceInterfaceInterface was added.
Magento\Signifyd\Api\CaseManagementInterfaceInterface was added.
Magento\Signifyd\Api\CaseRepositoryInterfaceInterface was added.
Magento\Signifyd\Api\GuaranteeCancelingServiceInterfaceInterface was added.
Magento\Signifyd\Api\GuaranteeCreationServiceInterfaceInterface was added.
Magento\Signifyd\Api\Data\CaseInterfaceInterface was added.
Magento\Signifyd\Api\Data\CaseSearchResultsInterfaceInterface was added.
Magento\ScalableInventory\Api\Counter\ItemInterfaceInterface was added.
Magento\ScalableInventory\Api\Counter\ItemsInterfaceInterface was added.
Magento\SalesRuleStaging\Api\SalesRuleStagingInterfaceInterface was added.
Magento\Reward\Api\RewardManagementInterfaceInterface was added.
Magento\GiftWrapping\Api\Data\WrappingInterfaceInterface was added.
Magento\GiftWrapping\Api\Data\WrappingSearchResultsInterfaceInterface was added.
Magento\GiftRegistry\Api\ShippingMethodManagementInterfaceInterface was added.
Magento\GiftRegistry\Api\GuestCart\ShippingMethodManagementInterfaceInterface was added.
Magento\GiftCardAccount\Api\GiftCardAccountManagementInterfaceInterface was added.
Magento\GiftCardAccount\Api\GiftCardAccountRepositoryInterfaceInterface was added.
Magento\GiftCardAccount\Api\GuestGiftCardAccountManagementInterfaceInterface was added.
Magento\GiftCardAccount\Api\Data\GiftCardAccountInterfaceInterface was added.
Magento\GiftCardAccount\Api\Data\GiftCardAccountSearchResultInterfaceInterface was added.
Magento\GiftCardAccount\Api\Data\GiftCardInterfaceInterface was added.
Magento\GiftCard\Api\Data\GiftCardOptionInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Query\Builder\QueryInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Filter\BuilderInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Filter\Builder\FilterInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Aggregation\Builder\BucketBuilderInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\BatchDataMapperInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\FieldMapperInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\Index\BuilderInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\Index\Config\EsConfigInterfaceInterface was added.
Magento\CmsStaging\Api\BlockStagingInterfaceInterface was added.
Magento\CmsStaging\Api\PageStagingInterfaceInterface was added.
Magento\CatalogStaging\Api\CategoryStagingInterfaceInterface was added.
Magento\CatalogStaging\Api\ProductStagingInterfaceInterface was added.
Magento\CatalogRuleStaging\Api\CatalogRuleStagingInterfaceInterface was added.
Magento\CatalogPermissions\Model\Indexer\UpdateIndexInterfaceInterface was added.
Magento\CatalogPermissions\App\ConfigInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\BulkSummaryInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\OperationInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\OperationListInterfaceInterface was added.
Magento\AdvancedSearch\Model\SuggestedQueriesInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientFactoryInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientOptionsInterfaceInterface was added.
Magento\AdvancedSearch\Model\Adapter\DataMapper\AdditionalFieldsProviderInterfaceInterface was added.
Magento\AdminGws\Model\CallbackProcessorInterfaceInterface was added.
Magento\AdminGws\Model\ConfigInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.11-2.0.12.html b/src/_includes/backward-incompatible-changes/commerce/2.0.11-2.0.12.html deleted file mode 100644 index 89dfcd91d0b..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.0.11-2.0.12.html +++ /dev/null @@ -1,11 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - -
What changedHow changed
Magento\AdminGws\Model\Plugin\OrderCollection::beforeLoad[public] Method parameter changed.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.13-2.0.14.html b/src/_includes/backward-incompatible-changes/commerce/2.0.13-2.0.14.html deleted file mode 100644 index 8b137891791..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.0.13-2.0.14.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.14-2.0.15.html b/src/_includes/backward-incompatible-changes/commerce/2.0.14-2.0.15.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.15-2.0.16.html b/src/_includes/backward-incompatible-changes/commerce/2.0.15-2.0.16.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.16-2.0.17.html b/src/_includes/backward-incompatible-changes/commerce/2.0.16-2.0.17.html deleted file mode 100644 index acc65b1e182..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.0.16-2.0.17.html +++ /dev/null @@ -1,11 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - -
What changedHow changed
Magento\Framework\ForeignKey\Migration\AbstractCommand::__construct[public] Method parameter name changed.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.17-2.0.18.html b/src/_includes/backward-incompatible-changes/commerce/2.0.17-2.0.18.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.2-2.0.3.html b/src/_includes/backward-incompatible-changes/commerce/2.0.2-2.0.3.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.3-2.0.4.html b/src/_includes/backward-incompatible-changes/commerce/2.0.3-2.0.4.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.4-2.0.5.html b/src/_includes/backward-incompatible-changes/commerce/2.0.4-2.0.5.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.5-2.0.6.html b/src/_includes/backward-incompatible-changes/commerce/2.0.5-2.0.6.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.6-2.0.7.html b/src/_includes/backward-incompatible-changes/commerce/2.0.6-2.0.7.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.7-2.0.8.html b/src/_includes/backward-incompatible-changes/commerce/2.0.7-2.0.8.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.8-2.0.9.html b/src/_includes/backward-incompatible-changes/commerce/2.0.8-2.0.9.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.9-2.0.10.html b/src/_includes/backward-incompatible-changes/commerce/2.0.9-2.0.10.html deleted file mode 100644 index 8b137891791..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.0.9-2.0.10.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.0-2.1.1.html b/src/_includes/backward-incompatible-changes/commerce/2.1.0-2.1.1.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.0-2.2.0.html b/src/_includes/backward-incompatible-changes/commerce/2.1.0-2.2.0.html deleted file mode 100644 index 7590287209d..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.1.0-2.2.0.html +++ /dev/null @@ -1,2079 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Framework\ForeignKey\Migration\AbstractCommand::__construct[public] Method parameter name changed.
Magento\AdvancedCatalog\Model\ResourceModel\Product\Indexer\Eav\Source::TRANSIT_PREFIXConstant has been removed.
Magento\Framework\MessageQueue\ExchangeFactoryClass was added.
Magento\Framework\MessageQueue\MessageLockExceptionClass was added.
Magento\Framework\MessageQueue\PublisherPoolClass was added.
Magento\Framework\MessageQueue\QueueFactoryClass was added.
Magento\Framework\MessageQueue\Bulk\ExchangeFactoryClass was added.
Magento\Framework\Amqp\ConfigClass was added.
Magento\Framework\Amqp\ConnectionTypeResolverClass was added.
Magento\Framework\Amqp\ExchangeClass was added.
Magento\Framework\Amqp\ExchangeFactoryClass was added.
Magento\Framework\Amqp\QueueClass was added.
Magento\Framework\Amqp\QueueFactoryClass was added.
Magento\WebsiteRestriction\Model\ConfigClass was added.
Magento\WebsiteRestriction\Model\ModeClass was added.
Magento\WebsiteRestriction\Model\RestrictorClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\HttpClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\ModesClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\RedirectClass was added.
Magento\WebsiteRestriction\Model\Config\ReaderClass was added.
Magento\WebsiteRestriction\Model\Config\SchemaLocatorClass was added.
Magento\WebsiteRestriction\Block\Cms\StubClass was added.
Magento\VisualMerchandiser\Model\RulesClass was added.
Magento\VisualMerchandiser\Model\SortingClass was added.
Magento\VisualMerchandiser\Model\Sorting\PriceAbstractClass was added.
Magento\VisualMerchandiser\Model\Sorting\SortAbstractClass was added.
Magento\VisualMerchandiser\Model\Rules\RuleClass was added.
Magento\VisualMerchandiser\Model\Rules\Rule\Collection\FetcherClass was added.
Magento\VisualMerchandiser\Model\ResourceModel\RulesClass was added.
Magento\VisualMerchandiser\Model\ResourceModel\Rules\CollectionClass was added.
Magento\VisualMerchandiser\Model\Config\Source\AllowedAttributesClass was added.
Magento\VisualMerchandiser\Model\Config\Source\InsertModeClass was added.
Magento\VisualMerchandiser\Model\Category\BuilderClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\SmartCategorySwitchClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\AttributeSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\AutomaticSortingSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\LogicSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\OperatorSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\SortOrderSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\MerchandiserClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\SmartCategoryRulesClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\GridClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\TileClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\AddProduct\TabsClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\AddProduct\Tabs\SkuTabClass was added.
Magento\VersionsCms\Model\ResourceModel\Hierarchy\Node\CollectionClass was added.
Magento\VersionsCms\Model\Hierarchy\NodeClass was added.
Magento\VersionsCms\Block\Hierarchy\HeadClass was added.
Magento\VersionsCms\Block\Hierarchy\MenuClass was added.
Magento\VersionsCms\Block\Hierarchy\PaginationClass was added.
Magento\VersionsCms\Block\Cms\PageClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\EditClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\ManageClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\Edit\Form\GridClass was added.
Magento\TargetRule\Model\IndexClass was added.
Magento\TargetRule\Model\RuleClass was added.
Magento\TargetRule\Model\Rule\Condition\CombineClass was added.
Magento\TargetRule\Model\ResourceModel\RuleClass was added.
Magento\TargetRule\Model\ResourceModel\Rule\CollectionClass was added.
Magento\TargetRule\Model\Actions\Condition\CombineClass was added.
Magento\TargetRule\Helper\DataClass was added.
Magento\TargetRule\Block\Checkout\Cart\CrosssellClass was added.
Magento\TargetRule\Block\Catalog\Product\ProductList\RelatedClass was added.
Magento\TargetRule\Block\Catalog\Product\ProductList\UpsellClass was added.
Magento\TargetRule\Block\Adminhtml\ProductClass was added.
Magento\TargetRule\Block\Adminhtml\TargetruleClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\EditClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\TabsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\ActionsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\ConditionsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\MainClass was added.
Magento\Support\Model\BackupClass was added.
Magento\Support\Model\ReportClass was added.
Magento\Support\Model\ResourceModel\Backup\ItemClass was added.
Magento\Support\Model\Backup\AbstractItemClass was added.
Magento\Support\Model\Backup\Cmd\PhpClass was added.
Magento\Support\Block\Adminhtml\Report\ViewClass was added.
Magento\Support\Block\Adminhtml\Report\View\TabsClass was added.
Magento\Support\Block\Adminhtml\Backup\LogClass was added.
Magento\Staging\Block\Preview\LinkStubClass was added.
Magento\Staging\Block\Preview\RequireInjectorClass was added.
Magento\Staging\Block\Adminhtml\Update\PreviewClass was added.
Magento\Staging\Block\Adminhtml\Update\Entity\ToolbarClass was added.
Magento\Signifyd\Model\MessageGenerators\GeneratorExceptionClass was added.
Magento\Signifyd\Block\FingerprintClass was added.
Magento\Signifyd\Block\Adminhtml\CaseInfoClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Scheduled\OperationClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Scheduled\Operation\EditClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Export\FilterClass was added.
Magento\SalesArchive\Block\Adminhtml\Sales\Order\View\ButtonsClass was added.
Magento\Rma\Model\ShippingClass was added.
Magento\Rma\Model\Rma\CreateClass was added.
Magento\Rma\Model\ResourceModel\Shipping\CollectionClass was added.
Magento\Rma\Model\ResourceModel\Rma\Status\History\CollectionClass was added.
Magento\Rma\Model\Item\AttributeClass was added.
Magento\Rma\Helper\DataClass was added.
Magento\Rma\Block\LinkClass was added.
Magento\Rma\Block\Returns\CreateClass was added.
Magento\Rma\Block\Returns\HistoryClass was added.
Magento\Rma\Block\Returns\ReturnsClass was added.
Magento\Rma\Block\Returns\TrackingClass was added.
Magento\Rma\Block\Returns\ViewClass was added.
Magento\Rma\Block\Returns\Tracking\PackageClass was added.
Magento\Rma\Block\Returns\Tracking\PopupClass was added.
Magento\Rma\Block\Order\ButtonClass was added.
Magento\Rma\Block\Order\LinkClass was added.
Magento\Rma\Block\Form\Renderer\ImageClass was added.
Magento\Rma\Block\Form\Renderer\SelectClass was added.
Magento\Rma\Block\Email\ItemsClass was added.
Magento\Rma\Block\Adminhtml\RmaClass was added.
Magento\Rma\Block\Adminhtml\Rma\CreateClass was added.
Magento\Rma\Block\Adminhtml\Rma\EditClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRmaClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\GeneralClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\Items\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\Items\Order\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\AttributeClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\EditClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\JsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\TabsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tab\MainClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tab\OptionsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\ItemClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\JsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\TabsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\GeneralClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\Items\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\DetailsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\HistoryClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ReturnaddressClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ShippingAddressClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ShippingmethodClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\MethodsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\PackagingClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\TrackingClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\FormClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\OrderClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\Order\GridClass was added.
Magento\Rma\Block\Adminhtml\Product\Bundle\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Product\Bundle\JsClass was added.
Magento\Rma\Block\Adminhtml\Order\View\ButtonsClass was added.
Magento\Rma\Block\Adminhtml\Order\View\Tab\RmaClass was added.
Magento\Reward\Model\RewardClass was added.
Magento\Reward\Model\Reward\HistoryClass was added.
Magento\Reward\Model\Reward\RateClass was added.
Magento\Reward\Model\ResourceModel\RewardClass was added.
Magento\Reward\Model\ResourceModel\Reward\CollectionClass was added.
Magento\Reward\Model\ResourceModel\Reward\HistoryClass was added.
Magento\Reward\Model\ResourceModel\Reward\RateClass was added.
Magento\Reward\Model\ResourceModel\Reward\Rate\CollectionClass was added.
Magento\Reward\Model\ResourceModel\Reward\History\CollectionClass was added.
Magento\Reward\Model\Action\AbstractActionClass was added.
Magento\Reward\Block\TooltipClass was added.
Magento\Reward\Block\Tooltip\CheckoutClass was added.
Magento\Reward\Block\Sales\Order\TotalClass was added.
Magento\Reward\Block\Customer\AccountLinkClass was added.
Magento\Reward\Block\Customer\RewardClass was added.
Magento\Reward\Block\Customer\Reward\HistoryClass was added.
Magento\Reward\Block\Customer\Reward\InfoClass was added.
Magento\Reward\Block\Customer\Reward\SubscriptionClass was added.
Magento\Reward\Block\Checkout\Payment\AdditionalClass was added.
Magento\Reward\Block\Adminhtml\Sales\Order\Creditmemo\RewardClass was added.
Magento\Reward\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\Reward\Block\Adminhtml\Reward\RateClass was added.
Magento\Reward\Block\Adminhtml\Reward\Rate\EditClass was added.
Magento\Reward\Block\Adminhtml\Customer\Edit\Tab\Reward\Management\BalanceClass was added.
Magento\Reward\Block\Adminhtml\Customer\Edit\Tab\Reward\History\GridClass was added.
Magento\Reminder\Block\Adminhtml\ReminderClass was added.
Magento\Reminder\Block\Adminhtml\Reminder\EditClass was added.
Magento\Reminder\Block\Adminhtml\Reminder\Edit\TabsClass was added.
Magento\Reminder\Block\Adminhtml\Promo\NoticeClass was added.
Magento\PricePermissions\Helper\DataClass was added.
Magento\MysqlMq\Model\MessageClass was added.
Magento\MysqlMq\Model\MessageStatusClass was added.
Magento\MysqlMq\Model\QueueClass was added.
Magento\MysqlMq\Model\QueueManagementClass was added.
Magento\MysqlMq\Model\ResourceModel\MessageStatusCollectionClass was added.
Magento\MultipleWishlist\Model\ResourceModel\Item\CollectionClass was added.
Magento\MultipleWishlist\Block\BehaviourClass was added.
Magento\MultipleWishlist\Block\InfoClass was added.
Magento\MultipleWishlist\Block\LinkClass was added.
Magento\MultipleWishlist\Block\Search\FormClass was added.
Magento\MultipleWishlist\Block\Search\ResultsClass was added.
Magento\MultipleWishlist\Block\Customer\SharingClass was added.
Magento\MultipleWishlist\Block\Customer\SidebarClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\ManagementClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\CopyClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\ManagementClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\SelectorClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\Selector\CartClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Button\DeleteClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Sales\Order\Create\Sidebar\WishlistClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Report\Customer\WishlistClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Report\Customer\Wishlist\GridClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Manage\Accordion\WishlistClass was added.
Magento\MessageQueue\Model\ConsumerRunnerClass was added.
Magento\Logging\Model\EventClass was added.
Magento\Logging\Model\Source\FrequencyClass was added.
Magento\Logging\Model\ResourceModel\Event\CollectionClass was added.
Magento\Logging\Model\Event\ChangesClass was added.
Magento\Logging\Block\Adminhtml\ContainerClass was added.
Magento\Logging\Block\Adminhtml\DetailsClass was added.
Magento\Logging\Block\Adminhtml\Details\GridClass was added.
Magento\Invitation\Model\InvitationClass was added.
Magento\Invitation\Model\ResourceModel\Invitation\CollectionClass was added.
Magento\Invitation\Block\FormClass was added.
Magento\Invitation\Block\LinkClass was added.
Magento\Invitation\Block\Customer\ListCustomerClass was added.
Magento\Invitation\Block\Customer\Form\RegisterClass was added.
Magento\Invitation\Block\Adminhtml\InvitationClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\CustomerClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\GeneralClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\OrderClass was added.
Magento\Invitation\Block\Adminhtml\Invitation\ViewClass was added.
Magento\Invitation\Block\Adminhtml\Invitation\View\TabsClass was added.
Magento\GoogleTagManager\Model\Config\Source\AccountTypeClass was added.
Magento\GoogleTagManager\Model\Banner\CollectorClass was added.
Magento\GoogleTagManager\Helper\DataClass was added.
Magento\GoogleTagManager\Block\GaClass was added.
Magento\GoogleTagManager\Block\ListJsonClass was added.
Magento\GoogleTagManager\Block\Adminhtml\GaClass was added.
Magento\GoogleTagManager\Block\Adminhtml\Creditmemo\GaClass was added.
Magento\GoogleTagManager\Block\Adminhtml\Banner\Edit\Tab\GaClass was added.
Magento\GiftWrapping\Model\Wrapping\ValidatorClass was added.
Magento\GiftWrapping\Model\ResourceModel\Wrapping\CollectionClass was added.
Magento\GiftWrapping\Helper\DataClass was added.
Magento\GiftWrapping\Block\Sales\TotalsClass was added.
Magento\GiftWrapping\Block\Product\InfoClass was added.
Magento\GiftWrapping\Block\Checkout\OptionsClass was added.
Magento\GiftWrapping\Block\Adminhtml\GiftwrappingClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\TotalsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\View\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\View\LinkClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\Create\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\Create\LinkClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\View\InfoClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\View\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\InfoClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\TotalsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\Info\ContentClass was added.
Magento\GiftWrapping\Block\Adminhtml\Giftwrapping\EditClass was added.
Magento\GiftRegistry\Model\EntityClass was added.
Magento\GiftRegistry\Model\ItemClass was added.
Magento\GiftRegistry\Model\PersonClass was added.
Magento\GiftRegistry\Model\TypeClass was added.
Magento\GiftRegistry\Model\ResourceModel\EntityClass was added.
Magento\GiftRegistry\Model\ResourceModel\ItemClass was added.
Magento\GiftRegistry\Model\ResourceModel\PersonClass was added.
Magento\GiftRegistry\Model\ResourceModel\TypeClass was added.
Magento\GiftRegistry\Model\ResourceModel\Type\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Person\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\OptionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\Option\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\GiftRegistry\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Entity\CollectionClass was added.
Magento\GiftRegistry\Helper\DataClass was added.
Magento\GiftRegistry\Block\ItemsClass was added.
Magento\GiftRegistry\Block\LinkClass was added.
Magento\GiftRegistry\Block\ViewClass was added.
Magento\GiftRegistry\Block\Wishlist\Item\Column\RegistryClass was added.
Magento\GiftRegistry\Block\Search\AdvancedClass was added.
Magento\GiftRegistry\Block\Search\FormClass was added.
Magento\GiftRegistry\Block\Search\ResultsClass was added.
Magento\GiftRegistry\Block\Product\ViewClass was added.
Magento\GiftRegistry\Block\Email\ItemsClass was added.
Magento\GiftRegistry\Block\Customer\EditClass was added.
Magento\GiftRegistry\Block\Customer\ItemsClass was added.
Magento\GiftRegistry\Block\Customer\ListCustomerClass was added.
Magento\GiftRegistry\Block\Customer\ShareClass was added.
Magento\GiftRegistry\Block\Customer\Edit\RegistrantsClass was added.
Magento\GiftRegistry\Block\Customer\Edit\RegistryClass was added.
Magento\GiftRegistry\Block\Customer\Checkout\MultishippingClass was added.
Magento\GiftRegistry\Block\Customer\Address\EditClass was added.
Magento\GiftRegistry\Block\Cart\LinkClass was added.
Magento\GiftRegistry\Block\Cart\Product\MarkClass was added.
Magento\GiftRegistry\Block\Adminhtml\GiftregistryClass was added.
Magento\GiftRegistry\Block\Adminhtml\Customer\EditClass was added.
Magento\GiftRegistry\Block\Adminhtml\Customer\GridClass was added.
Magento\GiftCardAccount\Model\GiftcardaccountClass was added.
Magento\GiftCardAccount\Model\Pool\AbstractPoolClass was added.
Magento\GiftCardAccount\Block\CheckClass was added.
Magento\GiftCardAccount\Block\Sales\Order\GiftcardsClass was added.
Magento\GiftCardAccount\Block\Checkout\Onepage\Payment\AdditionalClass was added.
Magento\GiftCardAccount\Block\Checkout\Cart\GiftcardaccountClass was added.
Magento\GiftCardAccount\Block\Adminhtml\GiftcardaccountClass was added.
Magento\GiftCardAccount\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\GiftCardAccount\Block\Account\RedeemClass was added.
Magento\GiftCard\Block\Sales\Order\Item\RendererClass was added.
Magento\GiftCard\Block\Sales\Order\Item\Renderer\NoquoteClass was added.
Magento\GiftCard\Block\Checkout\Cart\Item\RendererClass was added.
Magento\GiftCard\Block\Catalog\Product\View\Type\GiftcardClass was added.
Magento\GiftCard\Block\Adminhtml\Sales\Items\Column\Name\GiftcardClass was added.
Magento\GiftCard\Block\Adminhtml\Catalog\Product\Composite\Fieldset\GiftcardClass was added.
Magento\Eway\Block\PaymentClass was added.
Magento\Elasticsearch\SearchAdapter\AggregationFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\ConnectionManagerClass was added.
Magento\Elasticsearch\SearchAdapter\DocumentFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\MapperClass was added.
Magento\Elasticsearch\SearchAdapter\ResponseFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\SearchIndexNameResolverClass was added.
Magento\Elasticsearch\SearchAdapter\Query\BuilderClass was added.
Magento\Elasticsearch\SearchAdapter\Query\Preprocessor\StopwordsClass was added.
Magento\Elasticsearch\SearchAdapter\Query\Builder\AggregationClass was added.
Magento\Elasticsearch\SearchAdapter\Dynamic\DataProviderClass was added.
Magento\Elasticsearch\Model\ConfigClass was added.
Magento\Elasticsearch\Model\ResourceModel\IndexClass was added.
Magento\Elasticsearch\Model\Adapter\FieldTypeClass was added.
Magento\Elasticsearch\Model\Adapter\Index\IndexNameResolverClass was added.
Magento\Elasticsearch\Model\Adapter\Document\BuilderClass was added.
Magento\CustomerSegment\Model\CustomerClass was added.
Magento\CustomerSegment\Model\SegmentClass was added.
Magento\CustomerSegment\Model\Segment\Condition\CombineClass was added.
Magento\CustomerSegment\Model\ResourceModel\CustomerClass was added.
Magento\CustomerSegment\Model\ResourceModel\SegmentClass was added.
Magento\CustomerSegment\Model\ResourceModel\Segment\CollectionClass was added.
Magento\CustomerSegment\Model\Condition\AbstractConditionClass was added.
Magento\CustomerSegment\Model\Condition\Combine\AbstractCombineClass was added.
Magento\CustomerSegment\Block\Adminhtml\CustomersegmentClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\SegmentClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\Segment\DetailClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\Segment\Detail\GridClass was added.
Magento\CustomerSegment\Block\Adminhtml\Customersegment\Grid\ChooserClass was added.
Magento\CustomerCustomAttributes\Block\FormClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Form\Renderer\Fieldset\ElementClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\AttributeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\FormtypeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\Tab\GeneralClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\Tab\TreeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\JsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tab\MainClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tab\OptionsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\AttributeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tab\GeneralClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tab\OptionsClass was added.
Magento\CustomerBalance\Block\Sales\Order\CustomerbalanceClass was added.
Magento\CustomerBalance\Block\Checkout\Onepage\Payment\AdditionalClass was added.
Magento\CustomerBalance\Block\Adminhtml\Sales\Order\Creditmemo\ControlsClass was added.
Magento\CustomerBalance\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\BalanceClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\FormClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\Balance\GridClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\Balance\HistoryClass was added.
Magento\CustomerBalance\Block\Account\BalanceClass was added.
Magento\CustomerBalance\Block\Account\HistoryClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\AbstractRendererClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\BooleanClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\DateClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\FileClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\ImageClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\MultilineClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\MultiselectClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\SelectClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\TextClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\TextareaClass was added.
Magento\CatalogPermissions\Model\PermissionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\PermissionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\Permission\CollectionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\Permission\IndexClass was added.
Magento\CatalogPermissions\Model\Permission\IndexClass was added.
Magento\CatalogPermissions\Model\Indexer\AbstractActionClass was added.
Magento\CatalogPermissions\Model\Indexer\CategoryClass was added.
Magento\CatalogPermissions\Model\Indexer\ProductClass was added.
Magento\CatalogPermissions\Model\Indexer\System\Config\ModeClass was added.
Magento\CatalogPermissions\Model\Indexer\Product\Action\RowsClass was added.
Magento\CatalogPermissions\Model\Indexer\Product\Action\RowsFactoryClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\FullClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\RowsClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\RowsFactoryClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\GrantClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\Grant\LandingClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\Customer\GroupClass was added.
Magento\CatalogPermissions\Helper\DataClass was added.
Magento\CatalogPermissions\Helper\IndexClass was added.
Magento\CatalogPermissions\Block\Adminhtml\Catalog\Category\Tab\PermissionsClass was added.
Magento\CatalogPermissions\Block\Adminhtml\Catalog\Category\Tab\Permissions\RowClass was added.
Magento\CatalogEvent\Model\DateResolverClass was added.
Magento\CatalogEvent\Model\EventClass was added.
Magento\CatalogEvent\Model\ResourceModel\EventClass was added.
Magento\CatalogEvent\Model\ResourceModel\Event\CollectionClass was added.
Magento\CatalogEvent\Model\Category\EventListClass was added.
Magento\CatalogEvent\Helper\DataClass was added.
Magento\CatalogEvent\Helper\Adminhtml\EventClass was added.
Magento\CatalogEvent\Block\Catalog\Product\EventClass was added.
Magento\CatalogEvent\Block\Catalog\Category\EventClass was added.
Magento\CatalogEvent\Block\Adminhtml\EventClass was added.
Magento\CatalogEvent\Block\Adminhtml\Event\EditClass was added.
Magento\CatalogEvent\Block\Adminhtml\Event\Edit\FormClass was added.
Magento\CatalogEvent\Block\Adminhtml\Catalog\Category\Edit\AddEventButtonClass was added.
Magento\BannerCustomerSegment\Model\ResourceModel\BannerSegmentLinkClass was added.
Magento\Banner\Model\ConfigClass was added.
Magento\Banner\Model\ResourceModel\BannerClass was added.
Magento\Banner\Model\ResourceModel\Banner\CollectionClass was added.
Magento\Banner\Block\Widget\BannerClass was added.
Magento\Banner\Block\Ajax\DataClass was added.
Magento\Banner\Block\Adminhtml\BannerClass was added.
Magento\Banner\Block\Adminhtml\Promo\Salesrule\Edit\Tab\Banners\GridClass was added.
Magento\Banner\Block\Adminhtml\Promo\Catalogrule\Edit\Tab\Banners\GridClass was added.
Magento\Banner\Block\Adminhtml\Banner\EditClass was added.
Magento\Banner\Block\Adminhtml\Banner\GridClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\TabsClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\ContentClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\PromotionsClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\PropertiesClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\Promotions\CatalogruleClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\Promotions\SalesruleClass was added.
Magento\AdvancedSearch\Model\ResourceModel\IndexClass was added.
Magento\AdvancedSearch\Model\ResourceModel\RecommendationsClass was added.
Magento\AdvancedSearch\Model\ResourceModel\Search\Grid\CollectionClass was added.
Magento\AdvancedSearch\Model\Client\ClientResolverClass was added.
Magento\AdvancedSearch\Model\Adminhtml\Search\Grid\OptionsClass was added.
Magento\AdvancedSearch\Block\RecommendationsClass was added.
Magento\AdvancedSearch\Block\SuggestionsClass was added.
Magento\AdvancedSearch\Block\Adminhtml\System\Config\TestConnectionClass was added.
Magento\AdvancedSearch\Block\Adminhtml\Search\EditClass was added.
Magento\AdvancedSearch\Block\Adminhtml\Search\GridClass was added.
Magento\AdvancedCheckout\Model\CartClass was added.
Magento\AdvancedCheckout\Block\Sku\ProductsClass was added.
Magento\AdvancedCheckout\Block\Sku\Products\InfoClass was added.
Magento\AdvancedCheckout\Block\Customer\LinkClass was added.
Magento\AdvancedCheckout\Block\Customer\SkuClass was added.
Magento\AdvancedCheckout\Block\Cart\Item\ConfigureClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\ManageClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sku\Errors\Grid\ColumnSet\SkuErrorsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\SkuClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\Sku\AddClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\Sku\ErrorsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\AccordionClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\ItemsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\LoadClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\MessagesClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Form\CouponClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\ComparedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\OrderedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\ProductsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\RcomparedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\RviewedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\SkuClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\WishlistClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\Sku\ErrorsClass was added.
Magento\AdminGws\Model\BlocksClass was added.
Magento\AdminGws\Model\CallbackInvokerClass was added.
Magento\AdminGws\Model\CollectionsClass was added.
Magento\AdminGws\Model\ConfigClass was added.
Magento\AdminGws\Model\ContainersClass was added.
Magento\AdminGws\Model\RoleClass was added.
Magento\AdminGws\Model\ResourceModel\CollectionsClass was added.
Magento\AdminGws\Model\Config\ReaderClass was added.
Magento\AdminGws\Model\Config\SchemaLocatorClass was added.
Magento\AdminGws\Block\Adminhtml\Permissions\Tab\Rolesedit\GwsClass was added.
Magento\AdminGws\Block\Adminhtml\Permissions\Grid\RoleClass was added.
- -

{{ site.data.var.ee }} only changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Rma\Api\CommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Rma\Api\RmaManagementInterface::search[public] Method parameter changed.
Magento\Rma\Api\RmaRepositoryInterface::getList[public] Method parameter changed.
Magento\Rma\Api\TrackRepositoryInterface::getList[public] Method parameter changed.
Magento\GiftWrapping\Api\WrappingRepositoryInterface::getList[public] Method parameter changed.
Magento\GiftCardAccount\Api\GiftCardAccountRepositoryInterface::getList[public] Method parameter changed.
Magento\Framework\MessageQueue\ConsumerInterfaceInterface was added.
Magento\Framework\MessageQueue\EnvelopeInterfaceInterface was added.
Magento\Framework\MessageQueue\ExchangeFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\ExchangeInterfaceInterface was added.
Magento\Framework\MessageQueue\MessageIdGeneratorInterfaceInterface was added.
Magento\Framework\MessageQueue\PublisherInterfaceInterface was added.
Magento\Framework\MessageQueue\QueueFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\QueueInterfaceInterface was added.
Magento\Framework\MessageQueue\Topology\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Publisher\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Consumer\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Bulk\ExchangeFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\Bulk\ExchangeInterfaceInterface was added.
Magento\Framework\Bulk\BulkManagementInterfaceInterface was added.
Magento\Framework\Bulk\BulkStatusInterfaceInterface was added.
Magento\Framework\Bulk\BulkSummaryInterfaceInterface was added.
Magento\Framework\Bulk\OperationInterfaceInterface was added.
Magento\Framework\Bulk\OperationManagementInterfaceInterface was added.
Magento\VisualMerchandiser\Model\Sorting\SortInterfaceInterface was added.
Magento\VisualMerchandiser\Model\Rules\RuleInterfaceInterface was added.
Magento\TargetRule\Model\ResourceModel\Index\IndexInterfaceInterface was added.
Magento\Signifyd\Api\CaseCreationServiceInterfaceInterface was added.
Magento\Signifyd\Api\CaseManagementInterfaceInterface was added.
Magento\Signifyd\Api\CaseRepositoryInterfaceInterface was added.
Magento\Signifyd\Api\GuaranteeCancelingServiceInterfaceInterface was added.
Magento\Signifyd\Api\GuaranteeCreationServiceInterfaceInterface was added.
Magento\Signifyd\Api\Data\CaseInterfaceInterface was added.
Magento\Signifyd\Api\Data\CaseSearchResultsInterfaceInterface was added.
Magento\GiftCardAccount\Api\Data\GiftCardInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Query\Builder\QueryInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Filter\BuilderInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Filter\Builder\FilterInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Aggregation\Builder\BucketBuilderInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\BatchDataMapperInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\FieldMapperInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\Index\BuilderInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\Index\Config\EsConfigInterfaceInterface was added.
Magento\CatalogPermissions\Model\Indexer\UpdateIndexInterfaceInterface was added.
Magento\CatalogPermissions\App\ConfigInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\BulkSummaryInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\OperationInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\OperationListInterfaceInterface was added.
Magento\AdvancedSearch\Model\SuggestedQueriesInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientFactoryInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientOptionsInterfaceInterface was added.
Magento\AdvancedSearch\Model\Adapter\DataMapper\AdditionalFieldsProviderInterfaceInterface was added.
Magento\AdminGws\Model\CallbackProcessorInterfaceInterface was added.
Magento\AdminGws\Model\ConfigInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.1-2.1.2.html b/src/_includes/backward-incompatible-changes/commerce/2.1.1-2.1.2.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.10-2.1.11.html b/src/_includes/backward-incompatible-changes/commerce/2.1.10-2.1.11.html deleted file mode 100644 index 92183e9dc3c..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.1.10-2.1.11.html +++ /dev/null @@ -1,2079 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\AdvancedCatalog\Model\ResourceModel\Product\Indexer\Eav\Source::TRANSIT_PREFIXConstant has been removed.
Magento\Framework\MessageQueue\ExchangeFactoryClass was added.
Magento\Framework\MessageQueue\MessageLockExceptionClass was added.
Magento\Framework\MessageQueue\PublisherPoolClass was added.
Magento\Framework\MessageQueue\QueueFactoryClass was added.
Magento\Framework\MessageQueue\Bulk\ExchangeFactoryClass was added.
Magento\Framework\Amqp\ConfigClass was added.
Magento\Framework\Amqp\ConnectionTypeResolverClass was added.
Magento\Framework\Amqp\ExchangeClass was added.
Magento\Framework\Amqp\ExchangeFactoryClass was added.
Magento\Framework\Amqp\QueueClass was added.
Magento\Framework\Amqp\QueueFactoryClass was added.
Magento\WebsiteRestriction\Model\ConfigClass was added.
Magento\WebsiteRestriction\Model\ModeClass was added.
Magento\WebsiteRestriction\Model\RestrictorClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\HttpClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\ModesClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\RedirectClass was added.
Magento\WebsiteRestriction\Model\Config\ReaderClass was added.
Magento\WebsiteRestriction\Model\Config\SchemaLocatorClass was added.
Magento\WebsiteRestriction\Block\Cms\StubClass was added.
Magento\VisualMerchandiser\Model\RulesClass was added.
Magento\VisualMerchandiser\Model\SortingClass was added.
Magento\VisualMerchandiser\Model\Sorting\PriceAbstractClass was added.
Magento\VisualMerchandiser\Model\Sorting\SortAbstractClass was added.
Magento\VisualMerchandiser\Model\Rules\RuleClass was added.
Magento\VisualMerchandiser\Model\Rules\Rule\Collection\FetcherClass was added.
Magento\VisualMerchandiser\Model\ResourceModel\RulesClass was added.
Magento\VisualMerchandiser\Model\ResourceModel\Rules\CollectionClass was added.
Magento\VisualMerchandiser\Model\Config\Source\AllowedAttributesClass was added.
Magento\VisualMerchandiser\Model\Config\Source\InsertModeClass was added.
Magento\VisualMerchandiser\Model\Category\BuilderClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\SmartCategorySwitchClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\AttributeSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\AutomaticSortingSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\LogicSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\OperatorSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\SortOrderSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\MerchandiserClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\SmartCategoryRulesClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\GridClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\TileClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\AddProduct\TabsClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\AddProduct\Tabs\SkuTabClass was added.
Magento\VersionsCms\Model\ResourceModel\Hierarchy\Node\CollectionClass was added.
Magento\VersionsCms\Model\Hierarchy\NodeClass was added.
Magento\VersionsCms\Block\Hierarchy\HeadClass was added.
Magento\VersionsCms\Block\Hierarchy\MenuClass was added.
Magento\VersionsCms\Block\Hierarchy\PaginationClass was added.
Magento\VersionsCms\Block\Cms\PageClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\EditClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\ManageClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\Edit\Form\GridClass was added.
Magento\TargetRule\Model\IndexClass was added.
Magento\TargetRule\Model\RuleClass was added.
Magento\TargetRule\Model\Rule\Condition\CombineClass was added.
Magento\TargetRule\Model\ResourceModel\RuleClass was added.
Magento\TargetRule\Model\ResourceModel\Rule\CollectionClass was added.
Magento\TargetRule\Model\Actions\Condition\CombineClass was added.
Magento\TargetRule\Helper\DataClass was added.
Magento\TargetRule\Block\Checkout\Cart\CrosssellClass was added.
Magento\TargetRule\Block\Catalog\Product\ProductList\RelatedClass was added.
Magento\TargetRule\Block\Catalog\Product\ProductList\UpsellClass was added.
Magento\TargetRule\Block\Adminhtml\ProductClass was added.
Magento\TargetRule\Block\Adminhtml\TargetruleClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\EditClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\TabsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\ActionsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\ConditionsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\MainClass was added.
Magento\Support\Model\BackupClass was added.
Magento\Support\Model\ReportClass was added.
Magento\Support\Model\ResourceModel\Backup\ItemClass was added.
Magento\Support\Model\Backup\AbstractItemClass was added.
Magento\Support\Model\Backup\Cmd\PhpClass was added.
Magento\Support\Block\Adminhtml\Report\ViewClass was added.
Magento\Support\Block\Adminhtml\Report\View\TabsClass was added.
Magento\Support\Block\Adminhtml\Backup\LogClass was added.
Magento\Staging\Block\Preview\LinkStubClass was added.
Magento\Staging\Block\Preview\RequireInjectorClass was added.
Magento\Staging\Block\Adminhtml\Update\PreviewClass was added.
Magento\Staging\Block\Adminhtml\Update\Entity\ToolbarClass was added.
Magento\Signifyd\Model\MessageGenerators\GeneratorExceptionClass was added.
Magento\Signifyd\Block\FingerprintClass was added.
Magento\Signifyd\Block\Adminhtml\CaseInfoClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Scheduled\OperationClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Scheduled\Operation\EditClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Export\FilterClass was added.
Magento\SalesArchive\Block\Adminhtml\Sales\Order\View\ButtonsClass was added.
Magento\Rma\Model\ShippingClass was added.
Magento\Rma\Model\Rma\CreateClass was added.
Magento\Rma\Model\ResourceModel\Shipping\CollectionClass was added.
Magento\Rma\Model\ResourceModel\Rma\Status\History\CollectionClass was added.
Magento\Rma\Model\Item\AttributeClass was added.
Magento\Rma\Helper\DataClass was added.
Magento\Rma\Block\LinkClass was added.
Magento\Rma\Block\Returns\CreateClass was added.
Magento\Rma\Block\Returns\HistoryClass was added.
Magento\Rma\Block\Returns\ReturnsClass was added.
Magento\Rma\Block\Returns\TrackingClass was added.
Magento\Rma\Block\Returns\ViewClass was added.
Magento\Rma\Block\Returns\Tracking\PackageClass was added.
Magento\Rma\Block\Returns\Tracking\PopupClass was added.
Magento\Rma\Block\Order\ButtonClass was added.
Magento\Rma\Block\Order\LinkClass was added.
Magento\Rma\Block\Form\Renderer\ImageClass was added.
Magento\Rma\Block\Form\Renderer\SelectClass was added.
Magento\Rma\Block\Email\ItemsClass was added.
Magento\Rma\Block\Adminhtml\RmaClass was added.
Magento\Rma\Block\Adminhtml\Rma\CreateClass was added.
Magento\Rma\Block\Adminhtml\Rma\EditClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRmaClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\GeneralClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\Items\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\Items\Order\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\AttributeClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\EditClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\JsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\TabsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tab\MainClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tab\OptionsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\ItemClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\JsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\TabsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\GeneralClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\Items\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\DetailsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\HistoryClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ReturnaddressClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ShippingAddressClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ShippingmethodClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\MethodsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\PackagingClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\TrackingClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\FormClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\OrderClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\Order\GridClass was added.
Magento\Rma\Block\Adminhtml\Product\Bundle\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Product\Bundle\JsClass was added.
Magento\Rma\Block\Adminhtml\Order\View\ButtonsClass was added.
Magento\Rma\Block\Adminhtml\Order\View\Tab\RmaClass was added.
Magento\Reward\Model\RewardClass was added.
Magento\Reward\Model\Reward\HistoryClass was added.
Magento\Reward\Model\Reward\RateClass was added.
Magento\Reward\Model\ResourceModel\RewardClass was added.
Magento\Reward\Model\ResourceModel\Reward\CollectionClass was added.
Magento\Reward\Model\ResourceModel\Reward\HistoryClass was added.
Magento\Reward\Model\ResourceModel\Reward\RateClass was added.
Magento\Reward\Model\ResourceModel\Reward\Rate\CollectionClass was added.
Magento\Reward\Model\ResourceModel\Reward\History\CollectionClass was added.
Magento\Reward\Model\Action\AbstractActionClass was added.
Magento\Reward\Block\TooltipClass was added.
Magento\Reward\Block\Tooltip\CheckoutClass was added.
Magento\Reward\Block\Sales\Order\TotalClass was added.
Magento\Reward\Block\Customer\AccountLinkClass was added.
Magento\Reward\Block\Customer\RewardClass was added.
Magento\Reward\Block\Customer\Reward\HistoryClass was added.
Magento\Reward\Block\Customer\Reward\InfoClass was added.
Magento\Reward\Block\Customer\Reward\SubscriptionClass was added.
Magento\Reward\Block\Checkout\Payment\AdditionalClass was added.
Magento\Reward\Block\Adminhtml\Sales\Order\Creditmemo\RewardClass was added.
Magento\Reward\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\Reward\Block\Adminhtml\Reward\RateClass was added.
Magento\Reward\Block\Adminhtml\Reward\Rate\EditClass was added.
Magento\Reward\Block\Adminhtml\Customer\Edit\Tab\Reward\Management\BalanceClass was added.
Magento\Reward\Block\Adminhtml\Customer\Edit\Tab\Reward\History\GridClass was added.
Magento\Reminder\Block\Adminhtml\ReminderClass was added.
Magento\Reminder\Block\Adminhtml\Reminder\EditClass was added.
Magento\Reminder\Block\Adminhtml\Reminder\Edit\TabsClass was added.
Magento\Reminder\Block\Adminhtml\Promo\NoticeClass was added.
Magento\PricePermissions\Helper\DataClass was added.
Magento\MysqlMq\Model\MessageClass was added.
Magento\MysqlMq\Model\MessageStatusClass was added.
Magento\MysqlMq\Model\QueueClass was added.
Magento\MysqlMq\Model\QueueManagementClass was added.
Magento\MysqlMq\Model\ResourceModel\MessageStatusCollectionClass was added.
Magento\MultipleWishlist\Model\ResourceModel\Item\CollectionClass was added.
Magento\MultipleWishlist\Block\BehaviourClass was added.
Magento\MultipleWishlist\Block\InfoClass was added.
Magento\MultipleWishlist\Block\LinkClass was added.
Magento\MultipleWishlist\Block\Search\FormClass was added.
Magento\MultipleWishlist\Block\Search\ResultsClass was added.
Magento\MultipleWishlist\Block\Customer\SharingClass was added.
Magento\MultipleWishlist\Block\Customer\SidebarClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\ManagementClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\CopyClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\ManagementClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\SelectorClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\Selector\CartClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Button\DeleteClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Sales\Order\Create\Sidebar\WishlistClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Report\Customer\WishlistClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Report\Customer\Wishlist\GridClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Manage\Accordion\WishlistClass was added.
Magento\MessageQueue\Model\ConsumerRunnerClass was added.
Magento\Logging\Model\EventClass was added.
Magento\Logging\Model\Source\FrequencyClass was added.
Magento\Logging\Model\ResourceModel\Event\CollectionClass was added.
Magento\Logging\Model\Event\ChangesClass was added.
Magento\Logging\Block\Adminhtml\ContainerClass was added.
Magento\Logging\Block\Adminhtml\DetailsClass was added.
Magento\Logging\Block\Adminhtml\Details\GridClass was added.
Magento\Invitation\Model\InvitationClass was added.
Magento\Invitation\Model\ResourceModel\Invitation\CollectionClass was added.
Magento\Invitation\Block\FormClass was added.
Magento\Invitation\Block\LinkClass was added.
Magento\Invitation\Block\Customer\ListCustomerClass was added.
Magento\Invitation\Block\Customer\Form\RegisterClass was added.
Magento\Invitation\Block\Adminhtml\InvitationClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\CustomerClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\GeneralClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\OrderClass was added.
Magento\Invitation\Block\Adminhtml\Invitation\ViewClass was added.
Magento\Invitation\Block\Adminhtml\Invitation\View\TabsClass was added.
Magento\GoogleTagManager\Model\Config\Source\AccountTypeClass was added.
Magento\GoogleTagManager\Model\Banner\CollectorClass was added.
Magento\GoogleTagManager\Helper\DataClass was added.
Magento\GoogleTagManager\Block\GaClass was added.
Magento\GoogleTagManager\Block\ListJsonClass was added.
Magento\GoogleTagManager\Block\Adminhtml\GaClass was added.
Magento\GoogleTagManager\Block\Adminhtml\Creditmemo\GaClass was added.
Magento\GoogleTagManager\Block\Adminhtml\Banner\Edit\Tab\GaClass was added.
Magento\GiftWrapping\Model\Wrapping\ValidatorClass was added.
Magento\GiftWrapping\Model\ResourceModel\Wrapping\CollectionClass was added.
Magento\GiftWrapping\Helper\DataClass was added.
Magento\GiftWrapping\Block\Sales\TotalsClass was added.
Magento\GiftWrapping\Block\Product\InfoClass was added.
Magento\GiftWrapping\Block\Checkout\OptionsClass was added.
Magento\GiftWrapping\Block\Adminhtml\GiftwrappingClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\TotalsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\View\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\View\LinkClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\Create\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\Create\LinkClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\View\InfoClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\View\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\InfoClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\TotalsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\Info\ContentClass was added.
Magento\GiftWrapping\Block\Adminhtml\Giftwrapping\EditClass was added.
Magento\GiftRegistry\Model\EntityClass was added.
Magento\GiftRegistry\Model\ItemClass was added.
Magento\GiftRegistry\Model\PersonClass was added.
Magento\GiftRegistry\Model\TypeClass was added.
Magento\GiftRegistry\Model\ResourceModel\EntityClass was added.
Magento\GiftRegistry\Model\ResourceModel\ItemClass was added.
Magento\GiftRegistry\Model\ResourceModel\PersonClass was added.
Magento\GiftRegistry\Model\ResourceModel\TypeClass was added.
Magento\GiftRegistry\Model\ResourceModel\Type\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Person\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\OptionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\Option\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\GiftRegistry\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Entity\CollectionClass was added.
Magento\GiftRegistry\Helper\DataClass was added.
Magento\GiftRegistry\Block\ItemsClass was added.
Magento\GiftRegistry\Block\LinkClass was added.
Magento\GiftRegistry\Block\ViewClass was added.
Magento\GiftRegistry\Block\Wishlist\Item\Column\RegistryClass was added.
Magento\GiftRegistry\Block\Search\AdvancedClass was added.
Magento\GiftRegistry\Block\Search\FormClass was added.
Magento\GiftRegistry\Block\Search\ResultsClass was added.
Magento\GiftRegistry\Block\Product\ViewClass was added.
Magento\GiftRegistry\Block\Email\ItemsClass was added.
Magento\GiftRegistry\Block\Customer\EditClass was added.
Magento\GiftRegistry\Block\Customer\ItemsClass was added.
Magento\GiftRegistry\Block\Customer\ListCustomerClass was added.
Magento\GiftRegistry\Block\Customer\ShareClass was added.
Magento\GiftRegistry\Block\Customer\Edit\RegistrantsClass was added.
Magento\GiftRegistry\Block\Customer\Edit\RegistryClass was added.
Magento\GiftRegistry\Block\Customer\Checkout\MultishippingClass was added.
Magento\GiftRegistry\Block\Customer\Address\EditClass was added.
Magento\GiftRegistry\Block\Cart\LinkClass was added.
Magento\GiftRegistry\Block\Cart\Product\MarkClass was added.
Magento\GiftRegistry\Block\Adminhtml\GiftregistryClass was added.
Magento\GiftRegistry\Block\Adminhtml\Customer\EditClass was added.
Magento\GiftRegistry\Block\Adminhtml\Customer\GridClass was added.
Magento\GiftCardAccount\Model\GiftcardaccountClass was added.
Magento\GiftCardAccount\Model\Pool\AbstractPoolClass was added.
Magento\GiftCardAccount\Block\CheckClass was added.
Magento\GiftCardAccount\Block\Sales\Order\GiftcardsClass was added.
Magento\GiftCardAccount\Block\Checkout\Onepage\Payment\AdditionalClass was added.
Magento\GiftCardAccount\Block\Checkout\Cart\GiftcardaccountClass was added.
Magento\GiftCardAccount\Block\Adminhtml\GiftcardaccountClass was added.
Magento\GiftCardAccount\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\GiftCardAccount\Block\Account\RedeemClass was added.
Magento\GiftCard\Block\Sales\Order\Item\RendererClass was added.
Magento\GiftCard\Block\Sales\Order\Item\Renderer\NoquoteClass was added.
Magento\GiftCard\Block\Checkout\Cart\Item\RendererClass was added.
Magento\GiftCard\Block\Catalog\Product\View\Type\GiftcardClass was added.
Magento\GiftCard\Block\Adminhtml\Sales\Items\Column\Name\GiftcardClass was added.
Magento\GiftCard\Block\Adminhtml\Catalog\Product\Composite\Fieldset\GiftcardClass was added.
Magento\Eway\Block\PaymentClass was added.
Magento\Elasticsearch\SearchAdapter\AggregationFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\ConnectionManagerClass was added.
Magento\Elasticsearch\SearchAdapter\DocumentFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\MapperClass was added.
Magento\Elasticsearch\SearchAdapter\ResponseFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\SearchIndexNameResolverClass was added.
Magento\Elasticsearch\SearchAdapter\Query\BuilderClass was added.
Magento\Elasticsearch\SearchAdapter\Query\Preprocessor\StopwordsClass was added.
Magento\Elasticsearch\SearchAdapter\Query\Builder\AggregationClass was added.
Magento\Elasticsearch\SearchAdapter\Dynamic\DataProviderClass was added.
Magento\Elasticsearch\Model\ConfigClass was added.
Magento\Elasticsearch\Model\ResourceModel\IndexClass was added.
Magento\Elasticsearch\Model\Adapter\FieldTypeClass was added.
Magento\Elasticsearch\Model\Adapter\Index\IndexNameResolverClass was added.
Magento\Elasticsearch\Model\Adapter\Document\BuilderClass was added.
Magento\CustomerSegment\Model\CustomerClass was added.
Magento\CustomerSegment\Model\SegmentClass was added.
Magento\CustomerSegment\Model\Segment\Condition\CombineClass was added.
Magento\CustomerSegment\Model\ResourceModel\CustomerClass was added.
Magento\CustomerSegment\Model\ResourceModel\SegmentClass was added.
Magento\CustomerSegment\Model\ResourceModel\Segment\CollectionClass was added.
Magento\CustomerSegment\Model\Condition\AbstractConditionClass was added.
Magento\CustomerSegment\Model\Condition\Combine\AbstractCombineClass was added.
Magento\CustomerSegment\Block\Adminhtml\CustomersegmentClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\SegmentClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\Segment\DetailClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\Segment\Detail\GridClass was added.
Magento\CustomerSegment\Block\Adminhtml\Customersegment\Grid\ChooserClass was added.
Magento\CustomerCustomAttributes\Block\FormClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Form\Renderer\Fieldset\ElementClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\AttributeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\FormtypeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\Tab\GeneralClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\Tab\TreeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\JsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tab\MainClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tab\OptionsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\AttributeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tab\GeneralClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tab\OptionsClass was added.
Magento\CustomerBalance\Block\Sales\Order\CustomerbalanceClass was added.
Magento\CustomerBalance\Block\Checkout\Onepage\Payment\AdditionalClass was added.
Magento\CustomerBalance\Block\Adminhtml\Sales\Order\Creditmemo\ControlsClass was added.
Magento\CustomerBalance\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\BalanceClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\FormClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\Balance\GridClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\Balance\HistoryClass was added.
Magento\CustomerBalance\Block\Account\BalanceClass was added.
Magento\CustomerBalance\Block\Account\HistoryClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\AbstractRendererClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\BooleanClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\DateClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\FileClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\ImageClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\MultilineClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\MultiselectClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\SelectClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\TextClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\TextareaClass was added.
Magento\CatalogPermissions\Model\PermissionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\PermissionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\Permission\CollectionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\Permission\IndexClass was added.
Magento\CatalogPermissions\Model\Permission\IndexClass was added.
Magento\CatalogPermissions\Model\Indexer\AbstractActionClass was added.
Magento\CatalogPermissions\Model\Indexer\CategoryClass was added.
Magento\CatalogPermissions\Model\Indexer\ProductClass was added.
Magento\CatalogPermissions\Model\Indexer\System\Config\ModeClass was added.
Magento\CatalogPermissions\Model\Indexer\Product\Action\RowsClass was added.
Magento\CatalogPermissions\Model\Indexer\Product\Action\RowsFactoryClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\FullClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\RowsClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\RowsFactoryClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\GrantClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\Grant\LandingClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\Customer\GroupClass was added.
Magento\CatalogPermissions\Helper\DataClass was added.
Magento\CatalogPermissions\Helper\IndexClass was added.
Magento\CatalogPermissions\Block\Adminhtml\Catalog\Category\Tab\PermissionsClass was added.
Magento\CatalogPermissions\Block\Adminhtml\Catalog\Category\Tab\Permissions\RowClass was added.
Magento\CatalogEvent\Model\DateResolverClass was added.
Magento\CatalogEvent\Model\EventClass was added.
Magento\CatalogEvent\Model\ResourceModel\EventClass was added.
Magento\CatalogEvent\Model\ResourceModel\Event\CollectionClass was added.
Magento\CatalogEvent\Model\Category\EventListClass was added.
Magento\CatalogEvent\Helper\DataClass was added.
Magento\CatalogEvent\Helper\Adminhtml\EventClass was added.
Magento\CatalogEvent\Block\Catalog\Product\EventClass was added.
Magento\CatalogEvent\Block\Catalog\Category\EventClass was added.
Magento\CatalogEvent\Block\Adminhtml\EventClass was added.
Magento\CatalogEvent\Block\Adminhtml\Event\EditClass was added.
Magento\CatalogEvent\Block\Adminhtml\Event\Edit\FormClass was added.
Magento\CatalogEvent\Block\Adminhtml\Catalog\Category\Edit\AddEventButtonClass was added.
Magento\BannerCustomerSegment\Model\ResourceModel\BannerSegmentLinkClass was added.
Magento\Banner\Model\BannerClass was added.
Magento\Banner\Model\ConfigClass was added.
Magento\Banner\Model\ResourceModel\BannerClass was added.
Magento\Banner\Model\ResourceModel\Banner\CollectionClass was added.
Magento\Banner\Block\Widget\BannerClass was added.
Magento\Banner\Block\Ajax\DataClass was added.
Magento\Banner\Block\Adminhtml\BannerClass was added.
Magento\Banner\Block\Adminhtml\Promo\Salesrule\Edit\Tab\Banners\GridClass was added.
Magento\Banner\Block\Adminhtml\Promo\Catalogrule\Edit\Tab\Banners\GridClass was added.
Magento\Banner\Block\Adminhtml\Banner\EditClass was added.
Magento\Banner\Block\Adminhtml\Banner\GridClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\TabsClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\ContentClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\PromotionsClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\PropertiesClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\Promotions\CatalogruleClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\Promotions\SalesruleClass was added.
Magento\AdvancedSearch\Model\ResourceModel\IndexClass was added.
Magento\AdvancedSearch\Model\ResourceModel\RecommendationsClass was added.
Magento\AdvancedSearch\Model\ResourceModel\Search\Grid\CollectionClass was added.
Magento\AdvancedSearch\Model\Client\ClientResolverClass was added.
Magento\AdvancedSearch\Model\Adminhtml\Search\Grid\OptionsClass was added.
Magento\AdvancedSearch\Block\RecommendationsClass was added.
Magento\AdvancedSearch\Block\SuggestionsClass was added.
Magento\AdvancedSearch\Block\Adminhtml\System\Config\TestConnectionClass was added.
Magento\AdvancedSearch\Block\Adminhtml\Search\EditClass was added.
Magento\AdvancedSearch\Block\Adminhtml\Search\GridClass was added.
Magento\AdvancedCheckout\Model\CartClass was added.
Magento\AdvancedCheckout\Block\Sku\ProductsClass was added.
Magento\AdvancedCheckout\Block\Sku\Products\InfoClass was added.
Magento\AdvancedCheckout\Block\Customer\LinkClass was added.
Magento\AdvancedCheckout\Block\Customer\SkuClass was added.
Magento\AdvancedCheckout\Block\Cart\Item\ConfigureClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\ManageClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sku\Errors\Grid\ColumnSet\SkuErrorsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\SkuClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\Sku\AddClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\Sku\ErrorsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\AccordionClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\ItemsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\LoadClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\MessagesClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Form\CouponClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\ComparedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\OrderedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\ProductsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\RcomparedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\RviewedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\SkuClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\WishlistClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\Sku\ErrorsClass was added.
Magento\AdminGws\Model\BlocksClass was added.
Magento\AdminGws\Model\CallbackInvokerClass was added.
Magento\AdminGws\Model\CollectionsClass was added.
Magento\AdminGws\Model\ConfigClass was added.
Magento\AdminGws\Model\ContainersClass was added.
Magento\AdminGws\Model\RoleClass was added.
Magento\AdminGws\Model\ResourceModel\CollectionsClass was added.
Magento\AdminGws\Model\Config\ReaderClass was added.
Magento\AdminGws\Model\Config\SchemaLocatorClass was added.
Magento\AdminGws\Block\Adminhtml\Permissions\Tab\Rolesedit\GwsClass was added.
Magento\AdminGws\Block\Adminhtml\Permissions\Grid\RoleClass was added.
- -

{{ site.data.var.ee }} only changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Rma\Api\CommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Rma\Api\RmaManagementInterface::search[public] Method parameter changed.
Magento\Rma\Api\RmaRepositoryInterface::getList[public] Method parameter changed.
Magento\Rma\Api\TrackRepositoryInterface::getList[public] Method parameter changed.
Magento\GiftWrapping\Api\WrappingRepositoryInterface::getList[public] Method parameter changed.
Magento\GiftCardAccount\Api\GiftCardAccountRepositoryInterface::getList[public] Method parameter changed.
Magento\Framework\MessageQueue\ConsumerInterfaceInterface was added.
Magento\Framework\MessageQueue\EnvelopeInterfaceInterface was added.
Magento\Framework\MessageQueue\ExchangeFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\ExchangeInterfaceInterface was added.
Magento\Framework\MessageQueue\MessageIdGeneratorInterfaceInterface was added.
Magento\Framework\MessageQueue\PublisherInterfaceInterface was added.
Magento\Framework\MessageQueue\QueueFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\QueueInterfaceInterface was added.
Magento\Framework\MessageQueue\Topology\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Publisher\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Consumer\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Bulk\ExchangeFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\Bulk\ExchangeInterfaceInterface was added.
Magento\Framework\Bulk\BulkManagementInterfaceInterface was added.
Magento\Framework\Bulk\BulkStatusInterfaceInterface was added.
Magento\Framework\Bulk\BulkSummaryInterfaceInterface was added.
Magento\Framework\Bulk\OperationInterfaceInterface was added.
Magento\Framework\Bulk\OperationManagementInterfaceInterface was added.
Magento\VisualMerchandiser\Model\Sorting\SortInterfaceInterface was added.
Magento\VisualMerchandiser\Model\Rules\RuleInterfaceInterface was added.
Magento\TargetRule\Model\ResourceModel\Index\IndexInterfaceInterface was added.
Magento\Signifyd\Api\CaseCreationServiceInterfaceInterface was added.
Magento\Signifyd\Api\CaseManagementInterfaceInterface was added.
Magento\Signifyd\Api\CaseRepositoryInterfaceInterface was added.
Magento\Signifyd\Api\GuaranteeCancelingServiceInterfaceInterface was added.
Magento\Signifyd\Api\GuaranteeCreationServiceInterfaceInterface was added.
Magento\Signifyd\Api\Data\CaseInterfaceInterface was added.
Magento\Signifyd\Api\Data\CaseSearchResultsInterfaceInterface was added.
Magento\GiftCardAccount\Api\Data\GiftCardInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Query\Builder\QueryInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Filter\BuilderInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Filter\Builder\FilterInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Aggregation\Builder\BucketBuilderInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\BatchDataMapperInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\FieldMapperInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\Index\BuilderInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\Index\Config\EsConfigInterfaceInterface was added.
Magento\CatalogPermissions\Model\Indexer\UpdateIndexInterfaceInterface was added.
Magento\CatalogPermissions\App\ConfigInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\BulkSummaryInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\OperationInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\OperationListInterfaceInterface was added.
Magento\AdvancedSearch\Model\SuggestedQueriesInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientFactoryInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientOptionsInterfaceInterface was added.
Magento\AdvancedSearch\Model\Adapter\DataMapper\AdditionalFieldsProviderInterfaceInterface was added.
Magento\AdminGws\Model\CallbackProcessorInterfaceInterface was added.
Magento\AdminGws\Model\ConfigInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.11-2.1.12.html b/src/_includes/backward-incompatible-changes/commerce/2.1.11-2.1.12.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.12-2.1.13.html b/src/_includes/backward-incompatible-changes/commerce/2.1.12-2.1.13.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.13-2.1.14.html b/src/_includes/backward-incompatible-changes/commerce/2.1.13-2.1.14.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.14-2.1.15.html b/src/_includes/backward-incompatible-changes/commerce/2.1.14-2.1.15.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.15-2.1.16.md b/src/_includes/backward-incompatible-changes/commerce/2.1.15-2.1.16.md deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.16-2.1.17.md b/src/_includes/backward-incompatible-changes/commerce/2.1.16-2.1.17.md deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.17-2.1.18.md b/src/_includes/backward-incompatible-changes/commerce/2.1.17-2.1.18.md deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.2-2.1.3.html b/src/_includes/backward-incompatible-changes/commerce/2.1.2-2.1.3.html deleted file mode 100644 index e4205385b53..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.1.2-2.1.3.html +++ /dev/null @@ -1,15 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - - - - - -
What changedHow changed
Magento\ScalableCheckout\Model\Product\Plugin\RemoveQuoteItemsClass was removed.
Magento\MysqlMq\Setup\InstallDataClass was removed.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.3-2.1.4.html b/src/_includes/backward-incompatible-changes/commerce/2.1.3-2.1.4.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.4-2.1.5.html b/src/_includes/backward-incompatible-changes/commerce/2.1.4-2.1.5.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.5-2.1.6.html b/src/_includes/backward-incompatible-changes/commerce/2.1.5-2.1.6.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.6-2.1.7.html b/src/_includes/backward-incompatible-changes/commerce/2.1.6-2.1.7.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.7-2.1.8.html b/src/_includes/backward-incompatible-changes/commerce/2.1.7-2.1.8.html deleted file mode 100644 index 1f0fa7dc01c..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.1.7-2.1.8.html +++ /dev/null @@ -1,11 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - -
What ChangedHow Changed
Magento\CustomerSegment\Model\ResourceModel\Grid\Collection::_initSelect[protected] Method has been removed.
\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.8-2.1.9.html b/src/_includes/backward-incompatible-changes/commerce/2.1.8-2.1.9.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.9-2.1.10.html b/src/_includes/backward-incompatible-changes/commerce/2.1.9-2.1.10.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.0-2.2.1.html b/src/_includes/backward-incompatible-changes/commerce/2.2.0-2.2.1.html deleted file mode 100644 index 0a4a05ae19a..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.2.0-2.2.1.html +++ /dev/null @@ -1,55 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Signifyd\Model\MessageGenerators\GeneratorExceptionClass was removed.
Magento\Signifyd\Block\FingerprintClass was removed.
Magento\Signifyd\Block\Adminhtml\CaseInfoClass was removed.
- -

{{ site.data.var.ee }} only changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Signifyd\Api\CaseCreationServiceInterfaceInterface was removed.
Magento\Signifyd\Api\CaseManagementInterfaceInterface was removed.
Magento\Signifyd\Api\CaseRepositoryInterfaceInterface was removed.
Magento\Signifyd\Api\GuaranteeCancelingServiceInterfaceInterface was removed.
Magento\Signifyd\Api\GuaranteeCreationServiceInterfaceInterface was removed.
Magento\Signifyd\Api\Data\CaseInterfaceInterface was removed.
Magento\Signifyd\Api\Data\CaseSearchResultsInterfaceInterface was removed.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.1-2.2.2.html b/src/_includes/backward-incompatible-changes/commerce/2.2.1-2.2.2.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.10-2.2.11.md b/src/_includes/backward-incompatible-changes/commerce/2.2.10-2.2.11.md deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.2-2.2.3.html b/src/_includes/backward-incompatible-changes/commerce/2.2.2-2.2.3.html deleted file mode 100644 index 2d03148f47e..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.2.2-2.2.3.html +++ /dev/null @@ -1,27 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\Methods::__construct[public] Added optional parameter(s).
Magento\Elasticsearch\Model\Config::__construct[public] Added optional parameter(s).
Magento\Elasticsearch\Elasticsearch5\SearchAdapter\MapperClass was added.
Magento\Elasticsearch\Elasticsearch5\SearchAdapter\Query\BuilderClass was added.
Magento\Elasticsearch\Elasticsearch5\Model\Adapter\FieldTypeClass was added.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.3-2.2.4.html b/src/_includes/backward-incompatible-changes/commerce/2.2.3-2.2.4.html deleted file mode 100644 index e6acb99eb5a..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.2.3-2.2.4.html +++ /dev/null @@ -1,15 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Framework\Amqp\Config::__construct[public] Added optional parameter(s).
Magento\CatalogEvent\Model\Event::CACHE_EVENT_CATEGORY_TAGConstant has been added.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.4-2.2.5.html b/src/_includes/backward-incompatible-changes/commerce/2.2.4-2.2.5.html deleted file mode 100644 index 37ed5fcd9ea..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.2.4-2.2.5.html +++ /dev/null @@ -1,11 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - -
What ChangedHow Changed
Magento\AdvancedSearch\Model\ResourceModel\Index::__construct[public] Added optional parameter(s).
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.5-2.2.6.html b/src/_includes/backward-incompatible-changes/commerce/2.2.5-2.2.6.html deleted file mode 100644 index f680bb0c4a0..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.2.5-2.2.6.html +++ /dev/null @@ -1,31 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\AdvancedSearch\Model\ResourceModel\Index::__construct[public] Method parameter typing added.
Magento\AdvancedSearch\Model\ResourceModel\Index::__construct[public] Method parameter typing removed.
Magento\VisualMerchandiser\Model\Sorting\SortAbstract::__construct[public] Added optional parameter(s).
Magento\Elasticsearch\Model\ResourceModel\Index::__construct[public] Added optional parameter(s).
Magento\AdminGws\Model\Collections::__construct[public] Added optional parameter(s).
Magento\AdminGws\Model\Role::__construct[public] Added optional parameter(s).
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.6-2.2.7.md b/src/_includes/backward-incompatible-changes/commerce/2.2.6-2.2.7.md deleted file mode 100644 index 7368565df9b..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.2.6-2.2.7.md +++ /dev/null @@ -1,25 +0,0 @@ -### {{ site.data.var.ee }} only changes in classes {#ee-classes-226-227} - -| What changed | How changed | -| ----------------------------------------------------------------------------------------------------------- | ------------------------------------- | -| Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tab\Main::\_\_construct | [public] Added optional parameter(s). | -| Magento\GiftCardAccount\Block\Check::\_toHtml | [protected] Method has been added. | -| Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tab\Main::\_\_construct | [public] Added optional parameter(s). | -| Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tab\General::\_\_construct | [public] Added optional parameter(s). | -| Magento\WebapiAsync\Model\BulkServiceConfig | Class was added. | -| Magento\WebapiAsync\Model\ServiceConfig | Class was added. | - -### {{ site.data.var.ee }} only changes in interfaces {#ee-interfaces-226-227} - -| What changed | How changed | -| ----------------------------------------------------------------------------- | ------------------------ | -| Magento\Framework\Bulk\OperationInterface::RESULT\_SERIALIZED\_DATA | Constant has been added. | -| Magento\Framework\Bulk\OperationInterface::STATUS\_TYPE\_REJECTED | Constant has been added. | -| Magento\AsynchronousOperations\Model\ConfigInterface | Interface was added. | -| Magento\AsynchronousOperations\Api\BulkStatusInterface | Interface was added. | -| Magento\AsynchronousOperations\Api\Data\AsyncResponseInterface | Interface was added. | -| Magento\AsynchronousOperations\Api\Data\BulkOperationsStatusInterface | Interface was added. | -| Magento\AsynchronousOperations\Api\Data\DetailedBulkOperationsStatusInterface | Interface was added. | -| Magento\AsynchronousOperations\Api\Data\DetailedOperationStatusInterface | Interface was added. | -| Magento\AsynchronousOperations\Api\Data\ItemStatusInterface | Interface was added. | -| Magento\AsynchronousOperations\Api\Data\SummaryOperationStatusInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.7-2.2.8.md b/src/_includes/backward-incompatible-changes/commerce/2.2.7-2.2.8.md deleted file mode 100644 index a83fcc96707..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.2.7-2.2.8.md +++ /dev/null @@ -1,9 +0,0 @@ -### {{ site.data.var.ee }} only changes in classes {#ee-classes-227-228} - -| What changed | How changed | -|--------------------------------------------------------------------------------------|---------------------------------------| -| Magento\VisualMerchandiser\Model\Rules::\_\_construct | [public] Added optional parameter(s). | -| Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\Tile::\_\_construct | [public] Added optional parameter(s). | -| Magento\GiftRegistry\Block\Email\Items::\_\_construct | [public] Method has been added. | -| Magento\Elasticsearch\Model\Config::\_\_construct | [public] Added optional parameter(s). | -| Magento\AdminGws\Model\Collections::addReportCollectionStoreFilter | [public] Method has been added. | \ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.8-2.2.9.md b/src/_includes/backward-incompatible-changes/commerce/2.2.8-2.2.9.md deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.9-2.2.10.md b/src/_includes/backward-incompatible-changes/commerce/2.2.9-2.2.10.md deleted file mode 100644 index adc8020f535..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.2.9-2.2.10.md +++ /dev/null @@ -1,6 +0,0 @@ -### ({{ site.data.var.ee }} only) Class API membership changes {#ee-class-api-membership-229-2210} - -| What changed | How it changed | -| --- | --- | -| Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\ValidationMessages | Class was added. | -| Magento\Banner\Model\Banner | Class was added. | \ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.0-2.0.1.html b/src/_includes/backward-incompatible-changes/commerce/2.3.7-2.3.7-p1.md similarity index 100% rename from src/_includes/backward-incompatible-changes/commerce/2.0.0-2.0.1.html rename to src/_includes/backward-incompatible-changes/commerce/2.3.7-2.3.7-p1.md diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.1-2.0.2.html b/src/_includes/backward-incompatible-changes/commerce/2.3.7-p1-2.3.7-p2.md similarity index 100% rename from src/_includes/backward-incompatible-changes/commerce/2.0.1-2.0.2.html rename to src/_includes/backward-incompatible-changes/commerce/2.3.7-p1-2.3.7-p2.md diff --git a/src/_includes/backward-incompatible-changes/commerce/2.4.0-2.4.1.md b/src/_includes/backward-incompatible-changes/commerce/2.4.0-2.4.1.md index e7b2055b6bc..de17d728dbd 100644 --- a/src/_includes/backward-incompatible-changes/commerce/2.4.0-2.4.1.md +++ b/src/_includes/backward-incompatible-changes/commerce/2.4.0-2.4.1.md @@ -1,12 +1,77 @@ -### {{ site.data.var.ee }} only changes in classes {#ee-240-241-class} +#### Class changes {#ee-240-241-class} -| What changed | How it changed | -| --- | --- | -| Magento\CustomerSegment\Model\ResourceModel\Segment::createSelect | [public] Method return typing changed. | +| What changed | How it changed | +| -------------------------------------------------------------------- | ------------------------------------ | +| Magento\Authorization\Model\Role::$\_cacheTag | [protected] Property has been added. | +| Magento\Catalog\Model\Category::getCacheTags | [public] Method has been added. | +| Magento\Catalog\Model\Product::getCacheTags | [public] Method has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::KEY_SAME_SITE | Constant has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::getSameSite | [public] Method has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::setSameSite | [public] Method has been added. | +| Magento\ReCaptchaValidationApi\Model\ValidationErrorMessagesProvider | Class was added. | +| Magento\User\Model\User::$\_cacheTag | [protected] Property has been added. | -### {{ site.data.var.ee }} only changes in API membership {#ee-240-241-class-api-membership} +#### Interface changes {#ee-240-241-interface} -| What changed | How it changed | -| --- | --- | -| Magento\TargetRule\Block\Product\AbstractProduct | Class was added. | +| What changed | How it changed | +| -------------------------------------------------------------------------------- | --------------------------------- | +| Magento\AdobeImsApi\Api\Data\ConfigInterface | Interface was added. | +| Magento\AdobeStockClientApi\Api\Data\LicenseConfirmationInterface::getCanLicense | [public] Method has been removed. | +| Magento\AdobeStockClientApi\Api\Data\LicenseConfirmationInterface::isCanLicense | [public] Method has been added. | +| Magento\Catalog\Api\ProductAttributeOptionUpdateInterface | Interface was added. | +| Magento\Eav\Api\AttributeOptionUpdateInterface | Interface was added. | +| Magento\ReCaptchaUi\Model\ErrorMessageConfigInterface | Interface was added. | + +#### Database changes {#ee-240-241-database} + +| What changed | How it changed | +| ------------------------------------------------------------------------- | -------------------------------------------------------------------- | +| login_as_customer_assistance_allowed | Table was added | +| media_gallery_asset/MEDIA_GALLERY_ID_PATH_TITLE_CONTENT_TYPE_WIDTH_HEIGHT | Unique key was removed | +| media_gallery_asset/constraint | Module db schema whitelist reduced (media_gallery_asset/constraint). | + +#### Di changes {#ee-240-241-di} + +| What changed | How it changed | +| ---------------------- | ------------------------ | +| mediaGalleryFilterPool | Virtual Type was removed | +| mediaGalleryReporting | Virtual Type was removed | + +#### System changes {#ee-240-241-system} + +| What changed | How it changed | +| --------------------------------------------------------------- | ----------------------------------- | +| checkout/cart/enable_clear_shopping_cart | A field-node was added | +| cms/pagebuilder/enable_content_preview | A field-node was added | +| login_as_customer/general/shopping_assistance_checkbox_title | A field-node was added | +| login_as_customer/general/shopping_assistance_checkbox_tooltip | A field-node was added | +| recaptcha_backend/failure_messages | A group-node was added | +| recaptcha_backend/failure_messages/technical_failure_message | A field-node was added | +| recaptcha_backend/failure_messages/validation_failure_message | A field-node was added | +| recaptcha_backend/type_invisible/validation_failure_message | A field-node was removed | +| recaptcha_backend/type_recaptcha/validation_failure_message | A field-node was removed | +| recaptcha_backend/type_recaptcha_v3/validation_failure_message | A field-node was removed | +| recaptcha_frontend/failure_messages | A group-node was added | +| recaptcha_frontend/failure_messages/technical_failure_message | A field-node was added | +| recaptcha_frontend/failure_messages/validation_failure_message | A field-node was added | +| recaptcha_frontend/type_for/customer_edit | A field-node was added | +| recaptcha_frontend/type_invisible/validation_failure_message | A field-node was removed | +| recaptcha_frontend/type_recaptcha/validation_failure_message | A field-node was removed | +| recaptcha_frontend/type_recaptcha_v3/validation_failure_message | A field-node was removed | +| system.xml | System configuration file was added | + +#### XSD changes {#ee-240-241-xsd} + +| What changed | How it changed | +| ------------------ | ------------------------------ | +| /etc/overrides.xsd | A schema declaration was added | +| global | An optional node was added | + +#### Class API membership changes {#ee-240-241-class-api-membership} + +| What changed | How it changed | +| -------------------------------------------------------- | ---------------- | | Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku | Class was added. | +| Magento\Framework\View\Page\Builder | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\TargetRule\Block\Product\AbstractProduct | Class was added. | diff --git a/src/_includes/backward-incompatible-changes/commerce/2.4.1-2.4.2.md b/src/_includes/backward-incompatible-changes/commerce/2.4.1-2.4.2.md index 234c2fdcb05..25d3a682f5f 100644 --- a/src/_includes/backward-incompatible-changes/commerce/2.4.1-2.4.2.md +++ b/src/_includes/backward-incompatible-changes/commerce/2.4.1-2.4.2.md @@ -1,12 +1,88 @@ -### {{ site.data.var.ee }} only changes in classes {#ee-241-242-class} +#### Class changes {#ee-241-242-class} -| What changed | How it changed | -| --- | --- | -| Magento\Banner\Model\Banner::\_\_construct | [public] Method has been added. | +| What changed | How it changed | +| ---------------------------------------------------------------------------------------------------- | ----------------------------------------- | +| Magento\Authorization\Model\Rules::\_\_construct | [public] Method has been removed. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::$listId | [protected] Property has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getProductsByListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::removeCompareList | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListIdToCustomerCompareItems | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$\_eventObject | [protected] Property has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$\_eventPrefix | [protected] Property has been added. | +| Magento\Framework\Data\Collection\Filesystem::\_usort | [protected] Method return typing changed. | +| Magento\Framework\File\Uploader::\_moveFile | [protected] Method return typing changed. | +| Magento\MediaGalleryUi\Block\Adminhtml\ImageDetails | Class was added. | +| Magento\MediaGalleryUi\Block\Adminhtml\ImageDetailsStandalone | Class was added. | +| Magento\Sales\Block\Order\Recent::\_\_construct | [public] Method parameter typing changed. | +| Magento\Wishlist\Block\AddToWishlist::\_toHtml | [protected] Method has been removed. | -### {{ site.data.var.ee }} only changes in API membership {#ee-241-242-class-api-membership} +#### Interface changes {#ee-241-242-interface} -| What changed | How it changed | -| --- | --- | -| Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku | Class was added. | -| Magento\AdvancedCheckout\Block\Adminhtml\Sku\Errors\AbstractErrors | Class was added. | +| What changed | How it changed | +| -------------------------------------------------------------------------- | -------------------------------------- | +| Magento\AdobeStockAssetApi\Api\Data\AssetInterface::getExtensionAttributes | [public] Method return typing changed. | + +#### Database changes {#ee-241-242-database} + +| What changed | How it changed | +| ------------------------------------------------------------------------------ | ------------------------------------------------ | +| auto_increment_test | Table chard was changed from checkout to default | +| catalog_compare_item/CATALOG_COMPARE_ITEM_LIST_ID_CATALOG_COMPARE_LIST_LIST_ID | Foreign key was added | +| catalog_compare_item/list_id | Column was added | +| catalog_compare_list | Table was added | +| reference_table | Table chard was changed from sales to default | +| test_table | Module db schema whitelist reduced (test_table). | +| test_table | Table was dropped | +| test_table_one | Table was added | +| test_table_two | Table was added | + +#### Di changes {#ee-241-242-di} + +| What changed | How it changed | +| ------------------------------ | ------------------------ | +| EmptyOmsTableNameArrayIterator | Virtual Type was removed | + +#### System changes {#ee-241-242-system} + +| What changed | How it changed | +| ------------------------------------------------ | ---------------------- | +| system/media_gallery_renditions | A group-node was added | +| system/media_gallery_renditions/enabled | A field-node was added | +| system/media_gallery_renditions/height | A field-node was added | +| system/media_gallery_renditions/width | A field-node was added | +| system/media_storage_configuration | A group-node was added | +| system/media_storage_configuration/media_storage | A field-node was added | +| web/url | A group-node was added | +| web/url/catalog_media_url_format | A field-node was added | + +#### XSD changes {#ee-241-242-xsd} + +| What changed | How it changed | +| ------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------- | +| framework-foreign-key/etc/constraints.xsd | A schema declaration was added | +| module-page-builder/etc/content_type.xsd | A schema declaration was added | +| module-page-builder/etc/content_type_merged.xsd | A schema declaration was added | +| framework-foreign-key/etc/constraints.xsd | A schema declaration was removed | +| module-page-builder/etc/content_type.xsd | A schema declaration was removed | +| module-page-builder/etc/content_type_merged.xsd | A schema declaration was removed | + +#### Class API membership changes {#ee-241-242-class-api-membership} + +| What changed | How it changed | +| ------------------------------------------------------------------ | ------------------ | +| Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku | Class was added. | +| Magento\AdvancedCheckout\Block\Adminhtml\Sku\Errors\AbstractErrors | Class was added. | +| Magento\Catalog\Model\Indexer\Category\Product\AbstractAction | Class was removed. | +| Magento\Framework\Session\Config | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\ImportExport\Model\AbstractModel | Class was added. | +| Magento\Review\Block\Adminhtml\Grid | Class was added. | + +#### Interface API membership changes {#ee-241-242-interface-api-membership} + +| What changed | How it changed | +| ------------------------------------------------ | -------------------- | +| Magento\Framework\Session\Config\ConfigInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/commerce/2.4.2-2.4.3.md b/src/_includes/backward-incompatible-changes/commerce/2.4.2-2.4.3.md new file mode 100644 index 00000000000..f1958786d60 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/commerce/2.4.2-2.4.3.md @@ -0,0 +1,113 @@ +#### Class changes {#ee-242-243-class} + +| What changed | How it changed | +| ------------------------------------------------------------------------------- | --------------------------------------- | +| Magento\Authorization\Model\Role::\_\_construct | [public] Method has been removed. | +| Magento\Catalog\Model\ResourceModel\Product::\_afterDelete | [protected] Method has been added. | +| Magento\CurrencySymbol\Block\Adminhtml\System\Currencysymbol::\_construct | [protected] Method has been removed. | +| Magento\Email\Model\Template\Filter::$emogrifier | [protected] Property has been removed. | +| Magento\Email\Model\Template\Filter::\_\_construct | [public] Method parameter typing added. | +| Magento\GiftRegistry\Model\ResourceModel\Item\Collection::\_renderFiltersBefore | [protected] Method has been added. | +| Magento\Paypal\Block\PayLater\Banner | Class was added. | +| Magento\ReCaptchaWebapiApi\Model\CompositeWebapiValidationConfigProvider | Class was added. | + +#### Interface changes {#ee-242-243-interface} + +| What changed | How it changed | +| ---------------------------------------------------------------------- | -------------------------------------- | +| Magento\Customer\Api\Data\GroupExcludedWebsiteInterface | Interface was added. | +| Magento\Customer\Api\GroupExcludedWebsiteRepositoryInterface | Interface was added. | +| Magento\ReCaptchaWebapiApi\Api\Data\EndpointInterface | Interface was added. | +| Magento\ReCaptchaWebapiApi\Api\WebapiValidationConfigProviderInterface | Interface was added. | +| Magento\RequisitionList\Api\Data\RequisitionListItemInterface::getSku | [public] Method return typing changed. | + +#### Database changes {#ee-242-243-database} + +| What changed | How it changed | +| ---------------------------------------------- | --------------------- | +| catalog_url_rewrite_product_category/PRIMARY | Primary key was added | +| company_payment/PRIMARY | Primary key was added | +| customer_group_excluded_website | Table was added | +| inventory_geoname/PRIMARY | Primary key was added | +| inventory_geoname/entity_id | Column was added | +| magento_customersegment_event/PRIMARY | Primary key was added | +| magento_customersegment_event/segment_event_id | Column was added | +| magento_salesrule_filter/PRIMARY | Primary key was added | +| magento_salesrule_filter/rule_filter_id | Column was added | +| purchase_order_rule_approver/PRIMARY | Primary key was added | +| purchase_order_rule_approver/approver_id | Column was added | +| quote_preview/PRIMARY | Primary key was added | + +#### System changes {#ee-242-243-system} + +| What changed | How it changed | +| --------------------------------------------------------------------------------------------------------------------------------- | ------------------------ | +| admin/emails/new_user_notification_template | A field-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater | A group-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings | A group-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/enable_paypal_paylater_experience | A field-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/pphs_advertise_paylater | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/payflow_link_advertise_paylater | A group-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required | A group-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/paypal_payflow_advertise_paylater | A group-node was added | +| payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/paypal_payflow_advertise_paylater | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required/advertise_paylater/paylater_enabled | A field-node was added | +| payment_fr/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater | A group-node was added | +| payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater/paylater_enabled | A field-node was added | +| payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/advertise_paylater | A group-node was added | +| payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_other/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_other/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| recaptcha_frontend | A section-node was added | +| recaptcha_frontend/type_for | A group-node was added | +| recaptcha_frontend/type_for/place_order | A field-node was added | +| sales_email/quote/expire_occur_template | A field-node was added | +| system | A section-node was added | +| system/security | A group-node was added | +| system/security/max_session_size_admin | A field-node was added | +| system/security/max_session_size_storefront | A field-node was added | + +#### XSD changes {#ee-242-243-xsd} + +| What changed | How it changed | +| ----------------- | ------------------------------- | +| additionalColumns | An optional node was added | +| cl_name | An optional attribute was added | +| column | A required node was added | +| constant | An optional attribute was added | +| name | An optional attribute was added | +| processor | An optional attribute was added | +| walker | An optional attribute was added | + +#### Class API membership changes {#ee-242-243-class-api-membership} + +| What changed | How it changed | +| --------------------------------------------------------------------- | ---------------- | +| Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku | Class was added. | +| Magento\Backend\App\Action\Plugin\Authentication | Class was added. | +| Magento\Backend\Block\Dashboard\Bar | Class was added. | +| Magento\Eav\Block\Adminhtml\Attribute\Edit\Main\AbstractMain | Class was added. | +| Magento\Framework\App\Router\Base | Class was added. | +| Magento\GiftRegistry\Block\Customer\Edit\AbstractEdit | Class was added. | +| Magento\MediaStorage\Model\File\Storage\Database\AbstractDatabase | Class was added. | +| Magento\MediaStorage\Model\ResourceModel\File\Storage\AbstractStorage | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\Sales\Block\Adminhtml\Order\Create\Form\Address | Class was added. | +| Magento\Sales\Block\Items\AbstractItems | Class was added. | + +#### Interface API membership changes {#ee-242-243-interface-api-membership} + +| What changed | How it changed | +| ----------------------------------------------- | -------------------- | +| Magento\Framework\Filesystem\File\ReadInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/commerce/2.4.3-2.4.3-p1.md b/src/_includes/backward-incompatible-changes/commerce/2.4.3-2.4.3-p1.md new file mode 100644 index 00000000000..3ce9fe9fba5 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/commerce/2.4.3-2.4.3-p1.md @@ -0,0 +1,19 @@ +#### Class changes {#ee-243-243-p1-class} + +| What changed | How it changed | +| ------------------------------------------------------------------ | ------------------------------- | +| Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff | [public] Method has been added. | + +#### Database changes {#ee-243-243-p1-database} + +| What changed | How it changed | +| ------------------------------ | ---------------- | +| customer_entity/session_cutoff | Column was added | +| customer_visitor/created_at | Column was added | + +#### Class API membership changes {#ee-243-243-p1-class-api-membership} + +| What changed | How it changed | +| ---------------------------------------- | ---------------- | +| Magento\Framework\Session\SessionManager | Class was added. | diff --git a/src/_includes/backward-incompatible-changes/commerce/2.4.3-2.4.4.md b/src/_includes/backward-incompatible-changes/commerce/2.4.3-2.4.4.md new file mode 100644 index 00000000000..bbfd0f14278 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/commerce/2.4.3-2.4.4.md @@ -0,0 +1,229 @@ +#### Class changes {#ee-243-244-class} + +| What changed | How it changed | +| --- | --- | +| Magento\Framework\Search\Request\Query\Match | Class was removed. | +| Magento\Elasticsearch\SearchAdapter\Mapper::\_\_construct | [public] Method parameter typing changed. | +| Magento\Elasticsearch\Elasticsearch5\SearchAdapter\Mapper::\_\_construct | [public] Method parameter typing changed. | +| Magento\Backend\Model\Menu\Filter\Iterator::\_\_construct | [public] Method has been removed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::isValid | [protected] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::rewind | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::next | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::valid | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::count | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\File::isValid | [protected] Method return typing changed. | +| Magento\Test\Integrity\PublicCodeTest::publicPHPTypesDataProvider | [public] Method return typing changed. | +| Magento\CatalogInventory\Model\StockStateException | Class was added. | +| Magento\Framework\Search\Request\Query\MatchQuery | Class was added. | +| Magento\Sales\Model\Order\Payment::setCustomAttribute | [public] Method has been added. | +| Magento\Sales\Block\Adminhtml\Order\View\Tab\Creditmemos::\_\_construct | [public] Method has been added. | +| Magento\Sales\Block\Adminhtml\Order\View\Tab\Invoices::\_\_construct | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff | [public] Method has been added. | +| Magento\Framework\Config\ConfigOptionsListConstants::CONFIG\_PATH\_WEBAPI\_SYNC\_DEFAULT\_INPUT\_ARRAY\_SIZE\_LIMIT | Constant has been added. | +| Magento\Framework\Config\ConfigOptionsListConstants::CONFIG\_PATH\_WEBAPI\_ASYNC\_DEFAULT\_INPUT\_ARRAY\_SIZE\_LIMIT | Constant has been added. | + +#### Database changes {#ee-243-244-database} + +| What changed | How it changed | +| --- | --- | +| jwt\_auth\_revoked | Table was added | +| test\_table | Table was added | +| dependent | Table was added | +| customer\_entity/session\_cutoff | Column was added | +| customer\_visitor/created\_at | Column was added | +| magento\_operation/started\_at | Column was added | +| dependent | Whitelist do not have table dependent declared in db\_schema.xml | + +#### System changes {#ee-243-244-system} + +| What changed | How it changed | +| --- | --- | +| webapi/validation | A group-node was added | +| webapi/validation/input\_limit\_enabled | A field-node was added | +| webapi/validation/complex\_array\_limit | A field-node was added | +| webapi/validation/maximum\_page\_size | A field-node was added | +| webapi/validation/default\_page\_size | A field-node was added | +| recaptcha\_frontend | A section-node was added | +| recaptcha\_frontend/type\_for | A group-node was added | +| recaptcha\_frontend/type\_for/coupon\_code | A field-node was added | +| cataloginventory | A section-node was added | +| cataloginventory/options | A group-node was added | +| cataloginventory/options/enable\_inventory\_check | A field-node was added | +| webapi/jwtauth | A group-node was added | +| webapi/jwtauth/jwt\_alg | A field-node was added | +| webapi/jwtauth/jwe\_alg | A field-node was added | +| webapi/jwtauth/customer\_expiration | A field-node was added | +| webapi/jwtauth/admin\_expiration | A field-node was added | +| oauth/consumer/enable\_integration\_as\_bearer | A field-node was added | +| webapi/graphql\_validation | A group-node was added | +| webapi/graphql\_validation/input\_limit\_enabled | A field-node was added | +| webapi/graphql\_validation/maximum\_page\_size | A field-node was added | +| sales\_email | A section-node was added | +| sales\_email/rejected\_order | A group-node was added | +| sales\_email/rejected\_order/enabled | A field-node was added | +| sales\_email/rejected\_order/identity | A field-node was added | +| sales\_email/rejected\_order/template | A field-node was added | +| sales\_email/rejected\_order/guest\_template | A field-node was added | +| sales\_email/rejected\_order/copy\_to | A field-node was added | +| sales\_email/rejected\_order/copy\_method | A field-node was added | + +#### Xsd changes {#ee-243-244-xsd} + +| What changed | How it changed | +| --- | --- | +| app/code/module-webapi/etc/webapi\_base.xsd | A schema declaration was removed | +| app/code/module-webapi-async/etc/webapi\_async.xsd | A schema declaration was removed | +| app/code/module-webapi/etc/webapi\_base.xsd | A schema declaration was added | +| app/code/module-webapi-async/etc/webapi\_async.xsd | A schema declaration was added | + +#### Class API membership changes {#ee-243-244-class-api-membership} + +| What changed | How it changed | +| --- | --- | +| Magento\ImportExport\Model\Import\AbstractSource | Class was removed. | +| Zend\_Db\_Select | Class was added. | +| Magento\Wishlist\Block\AbstractBlock | Class was added. | +| Magento\Ui\DataProvider\AbstractDataProvider | Class was added. | +| Magento\Sales\Block\Adminhtml\Totals | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\GiftRegistry\Block\Customer\Edit\AbstractEdit | Class was added. | +| Magento\Backend\App\Action\Plugin\Authentication | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\DB\Sql\Expression | Class was added. | +| Magento\Framework\Api\AbstractSimpleObjectBuilder | Class was added. | +| Magento\UrlRewrite\Model\UrlRewrite::setMetadata | [public] Method has been added. | +| Magento\UrlRewrite\Model\UrlRewrite::cleanEntitiesCache | [public] Method has been added. | +| Magento\UrlRewrite\Model\ResourceModel\UrlRewriteCollection::$storeManager | [protected] Property has been added. | +| Magento\PageCache\Model\DepersonalizeChecker::\_\_construct | [public] Method has been added. | +| Magento\PageCache\Model\Varnish\VclGenerator::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Config::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Config::setStoreId | [public] Method has been added. | +| Magento\Msrp\Model\Config::getDisplayActualPriceType | [public] Method has been added. | +| Magento\Msrp\Model\Config::getExplanationMessage | [public] Method has been added. | +| Magento\Msrp\Model\Config::getExplanationMessageWhatsThis | [public] Method has been added. | +| Magento\Msrp\Model\Config::$scopeConfig | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$storeManager | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$escaper | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$storeId | [protected] Property has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_ENABLED | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_DISPLAY\_ACTUAL\_PRICE\_TYPE | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_EXPLANATION\_MESSAGE | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_EXPLANATION\_MESSAGE\_WHATS\_THIS | Constant has been added. | +| Magento\Msrp\Model\Msrp::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Msrp::$mapApplyToProductType | [protected] Property has been added. | +| Magento\Msrp\Model\Msrp::$eavAttributeFactory | [protected] Property has been added. | +| Magento\Msrp\Model\Product\Options::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Product\Options::getVisibilities | [protected] Method has been added. | +| Magento\Msrp\Model\Product\Options::$config | [protected] Property has been added. | +| Magento\Msrp\Model\Product\Options::$msrpData | [protected] Property has been added. | +| Magento\Integration\Model\Config::\_\_construct | [public] Method has been added. | +| Magento\Integration\Model\Config::$\_configCacheType | [protected] Property has been added. | +| Magento\Integration\Model\Config::$\_configReader | [protected] Property has been added. | +| Magento\Integration\Model\Config::$\_integrations | [protected] Property has been added. | +| Magento\Integration\Model\Config::CACHE\_ID | Constant has been added. | +| Magento\Integration\Model\IntegrationConfig::\_\_construct | [public] Method has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_configCacheType | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_configReader | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_integrations | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::CACHE\_ID | Constant has been added. | +| Magento\CatalogSearch\Model\Indexer\Mview\Action::\_\_construct | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::\_\_construct | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::\_construct | [protected] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::mapAssociatedEntities | [protected] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::addCustomerGroupFilter | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_associatedEntitiesMap | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$serializer | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_eventPrefix | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_eventObject | [protected] Property has been added. | +| Magento\Framework\Validator\ConstraintFactory::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\ConstraintFactory::$\_objectManager | [protected] Property has been added. | +| Magento\Framework\Validator\ConstraintFactory::$\_instanceName | [protected] Property has been added. | +| Magento\Framework\Validator\Currency::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Currency::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Locale::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Locale::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Timezone::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Timezone::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Entity\Properties::setReadOnlyProperties | [public] Method has been added. | +| Magento\Framework\Validator\Entity\Properties::\_hasChanges | [protected] Method has been added. | +| Magento\Framework\Validator\Entity\Properties::$\_readOnlyProperties | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::\_\_construct | [public] Method has been added. | +| Magento\Framework\DataObject\Copy::dispatchCopyFieldSetEvent | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_isFieldsetInputValid | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_getFieldsetFieldValue | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_setFieldsetFieldValue | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::getAttributeValueFromExtensibleDataObject | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::setAttributeValueFromExtensibleDataObject | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::$fieldsetConfig | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::$eventManager | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::$extensionAttributesFactory | [protected] Property has been added. | +| Magento\Framework\App\AreaList::\_\_construct | [public] Method has been added. | +| Magento\Framework\App\AreaList::getArea | [public] Method has been added. | +| Magento\Framework\App\AreaList::$\_areas | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_areaInstances | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_defaultAreaCode | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_resolverFactory | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$objectManager | [protected] Property has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::\_\_construct | [public] Method has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::$\_objectManager | [protected] Property has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::$\_pool | [protected] Property has been added. | + +#### Interface API membership changes {#ee-243-244-interface-api-membership} + +| What changed | How it changed | +| --- | --- | +| Magento\TwoFactorAuth\Api\AdminTokenServiceInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\AuthyAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\AuthyConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\CountryRepositoryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\DuoAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\DuoConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\EngineInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\GoogleAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\GoogleConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\ProviderInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\ProviderPoolInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfaInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfaSessionInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfatActionsInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyConfigReaderInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigRepositoryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigRequestManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigTokenManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserNotifierInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Exception\NotificationExceptionInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AdminTokenResponseInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AuthyDeviceInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AuthyRegistrationPromptResponseInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\CountryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\CountrySearchResultsInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\DuoDataInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\GoogleAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\GoogleConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\U2fWebAuthnRequestInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\UserConfigInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\UserConfigSearchResultsInterface | Interface was added. | +| Magento\AdobeStockClient\Model\SearchParameterProviderInterface | Interface was added. | +| Magento\AdobeStockClientApi\Api\ClientInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\SaveInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\SaveInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\LoadByIdsInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\SaveInterface | Interface was added. | +| Magento\AdobeImsApi\Api\LogInInterface | Interface was added. | +| Magento\AdobeImsApi\Api\LogOutInterface | Interface was added. | +| Magento\Catalog\Api\Data\ProductRenderSearchResultsInterface::getItems | [public] Method has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::getId | [public] Method has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::ID | Constant has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::CUSTOMER\_ID | Constant has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::VALUE | Constant has been added. | diff --git a/src/_includes/backward-incompatible-changes/commerce/2.4.4-2.4.5.md b/src/_includes/backward-incompatible-changes/commerce/2.4.4-2.4.5.md new file mode 100644 index 00000000000..93dfd5eaabb --- /dev/null +++ b/src/_includes/backward-incompatible-changes/commerce/2.4.4-2.4.5.md @@ -0,0 +1,858 @@ +#### Class changes {#ee-244-245-class} + +| What changed | How it changed | +| -------------------------------------------------------------------------------- | ------------------------------------ | +| Magento\CatalogInventory\Model\Source\Stock::\_\_construct | [public] Method has been added. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\CustomOptions::formatPrice | [protected] Method has been removed. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::formatPrice | [protected] Method has been removed. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\General::formatPrice | [protected] Method has been removed. | +| Magento\GoogleGtag\Block\Ga | Class was added. | +| Magento\GoogleTagManager\Block\Adminhtml\Creditmemo\GtagGa | Class was added. | +| Magento\GoogleTagManager\Block\Adminhtml\GtagGa | Class was added. | +| Magento\GoogleTagManager\Block\GtagGa | Class was added. | +| Magento\GoogleTagManager\Model\Config\Source\GtagAccountType | Class was added. | + +#### Database changes {#ee-244-245-database} + +| What changed | How it changed | +| ------------------------------------------------------------------------- | ----------------------- | +| catalog_product_index_price_tmp/PRIMARY | Primary key was changed | +| catalog_product_index_price_tmp/id | Column was added | +| customer_eav_attribute/grid_filter_condition_type | Column was added | +| magento_catalogpermissions_index_product/PRIMARY | Primary key was added | +| magento_catalogpermissions_index_product/index_id | Column was added | +| magento_catalogpermissions_index_product_replica/PRIMARY | Primary key was added | +| magento_catalogpermissions_index_product_replica/index_id | Column was added | +| salesrule_label/SALESRULE_LABEL_ROW_ID_SALESRULE_ROW_ID | Foreign key was added | +| salesrule_label/SALESRULE_LABEL_ROW_ID_STORE_ID | Unique key was added | +| salesrule_label/SALESRULE_LABEL_RULE_ID_SEQUENCE_SALESRULE_SEQUENCE_VALUE | Foreign key was removed | +| salesrule_label/SALESRULE_LABEL_RULE_ID_STORE_ID | Unique key was added | +| salesrule_label/row_id | Column was added | +| salesrule_label/rule_id | Column was added | + +#### System changes {#ee-244-245-system} + +| What changed | How it changed | +| ---------------------------------------------------------------- | ------------------------ | +| google/gtag | A group-node was added | +| google/gtag/adwords | A group-node was added | +| google/gtag/adwords/active | A field-node was added | +| google/gtag/adwords/conversion_id | A field-node was added | +| google/gtag/adwords/conversion_label | A field-node was added | +| google/gtag/analytics4 | A group-node was added | +| google/gtag/analytics4/active | A field-node was added | +| google/gtag/analytics4/catalog_page_list_value | A field-node was added | +| google/gtag/analytics4/container_id | A field-node was added | +| google/gtag/analytics4/crosssell_block_list_value | A field-node was added | +| google/gtag/analytics4/experiments | A field-node was added | +| google/gtag/analytics4/measurement_id | A field-node was added | +| google/gtag/analytics4/promotions_list_value | A field-node was added | +| google/gtag/analytics4/related_block_list_value | A field-node was added | +| google/gtag/analytics4/search_page_list_value | A field-node was added | +| google/gtag/analytics4/type | A field-node was added | +| google/gtag/analytics4/upsell_block_list_value | A field-node was added | +| recaptcha_frontend | A section-node was added | +| recaptcha_frontend/type_for | A group-node was added | +| recaptcha_frontend/type_for/customer_invite_create | A field-node was added | +| recaptcha_frontend/type_for/giftcard | A field-node was added | +| recaptcha_frontend/type_for/wishlist | A field-node was added | +| web_api | A section-node was added | +| web_api/graphql | A group-node was added | +| web_api/graphql/include_dynamic_attributes_as_entity_type_fields | A field-node was added | +| webapi/graphql_session | A group-node was added | +| webapi/graphql_session/disabled | A field-node was added | + +#### Class API membership changes {#ee-244-245-class-api-membership} + +| What changed | How it changed | +| ----------------------------------------------------------------------------- | ---------------- | +| Magento\Analytics\ReportXml\DB\SelectBuilder | Class was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\SearchResult | Class was added. | +| Magento\Catalog\Block\Adminhtml\Product\Edit\Button\Generic | Class was added. | +| Magento\Catalog\Block\Product\ImageFactory | Class was added. | +| Magento\Catalog\Controller\Adminhtml\Product | Class was added. | +| Magento\Catalog\Model\Config | Class was added. | +| Magento\Catalog\Model\Layer\Filter\Item | Class was added. | +| Magento\Catalog\Model\Layer\Resolver | Class was added. | +| Magento\Catalog\Model\Product\Type\Price\Factory | Class was added. | +| Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\IndexTableStructure | Class was added. | +| Magento\Catalog\Pricing\Price\FinalPrice | Class was added. | +| Magento\Checkout\Api\Exception\PaymentProcessingRateLimitExceededException | Class was added. | +| Magento\Checkout\Controller\Cart | Class was added. | +| Magento\Checkout\Model\Type\Onepage | Class was added. | +| Magento\Cms\Model\Template\FilterProvider | Class was added. | +| Magento\Config\Block\System\Config\Form\Field\Factory | Class was added. | +| Magento\Config\Block\System\Config\Form\Fieldset\Factory | Class was added. | +| Magento\Customer\Block\Adminhtml\Edit\GenericButton | Class was added. | +| Magento\Customer\Controller\Adminhtml\Index | Class was added. | +| Magento\Customer\Controller\RegistryConstants | Class was added. | +| Magento\Customer\Model\Context | Class was added. | +| Magento\Customer\Model\CustomerRegistry | Class was added. | +| Magento\Customer\Model\Metadata\FormFactory | Class was added. | +| Magento\Customer\Model\Url | Class was added. | +| Magento\Customer\Setup\CustomerSetup | Class was added. | +| Magento\Deploy\Package\Package | Class was added. | +| Magento\Deploy\Package\PackageFile | Class was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\AttributeAdapter | Class was added. | +| Magento\Framework\AclFactory | Class was added. | +| Magento\Framework\Acl\AclResourceFactory | Class was added. | +| Magento\Framework\Amqp\ConfigFactory | Class was added. | +| Magento\Framework\Api\AbstractSimpleObject | Class was added. | +| Magento\Framework\Api\ExtensionAttribute\JoinData | Class was added. | +| Magento\Framework\Api\ExtensionAttribute\JoinDataInterfaceFactory | Class was added. | +| Magento\Framework\Api\SearchCriteriaBuilder | Class was added. | +| Magento\Framework\Api\Search\DocumentFactory | Class was added. | +| Magento\Framework\Api\Search\SearchCriteriaFactory | Class was added. | +| Magento\Framework\App\Area | Class was added. | +| Magento\Framework\App\Cache\Type\Config | Class was added. | +| Magento\Framework\App\Config\ValueFactory | Class was added. | +| Magento\Framework\App\Filesystem\DirectoryList | Class was added. | +| Magento\Framework\App\Http\Context | Class was added. | +| Magento\Framework\App\Request\Http | Class was added. | +| Magento\Framework\App\Request\InvalidRequestException | Class was added. | +| Magento\Framework\App\Response\Http | Class was added. | +| Magento\Framework\App\Response\Http\FileFactory | Class was added. | +| Magento\Framework\Config\Data\ConfigDataFactory | Class was added. | +| Magento\Framework\Config\ViewFactory | Class was added. | +| Magento\Framework\Console\Cli | Class was added. | +| Magento\Framework\Controller\Result\Forward | Class was added. | +| Magento\Framework\Controller\Result\JsonFactory | Class was added. | +| Magento\Framework\Controller\Result\Raw | Class was added. | +| Magento\Framework\Convert\DataObject | Class was added. | +| Magento\Framework\DB\Adapter\Pdo\MysqlFactory | Class was added. | +| Magento\Framework\DB\Ddl\TriggerFactory | Class was added. | +| Magento\Framework\DB\Helper | Class was added. | +| Magento\Framework\DB\Helper\AbstractHelper | Class was added. | +| Magento\Framework\DB\Transaction | Class was added. | +| Magento\Framework\DataObject\Factory | Class was added. | +| Magento\Framework\Data\FormFactory | Class was added. | +| Magento\Framework\Data\Form\Element\Factory | Class was added. | +| Magento\Framework\Data\Form\Element\Image | Class was added. | +| Magento\Framework\Data\TreeFactory | Class was added. | +| Magento\Framework\Data\Tree\Dbp | Class was added. | +| Magento\Framework\Data\Tree\NodeFactory | Class was added. | +| Magento\Framework\EventFactory | Class was added. | +| Magento\Framework\Event\ObserverFactory | Class was added. | +| Magento\Framework\File\Csv | Class was added. | +| Magento\Framework\File\UploaderFactory | Class was added. | +| Magento\Framework\Filesystem\DirectoryList | Class was added. | +| Magento\Framework\Filesystem\Directory\ReadFactory | Class was added. | +| Magento\Framework\Filesystem\Io\File | Class was added. | +| Magento\Framework\GraphQl\Config\Element\Field | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlAuthenticationException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlAuthorizationException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlInputException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlNoSuchEntityException | Class was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchResponse | Class was added. | +| Magento\Framework\GraphQl\Query\Resolver\Value | Class was added. | +| Magento\Framework\GraphQl\Schema | Class was added. | +| Magento\Framework\GraphQl\Schema\Type\ResolveInfo | Class was added. | +| Magento\Framework\HTTP\Adapter\Curl | Class was added. | +| Magento\Framework\HTTP\AsyncClient\Request | Class was added. | +| Magento\Framework\HTTP\AsyncClient\Response | Class was added. | +| Magento\Framework\HTTP\Client\Curl | Class was added. | +| Magento\Framework\HTTP\PhpEnvironment\RemoteAddress | Class was added. | +| Magento\Framework\HTTP\PhpEnvironment\Request | Class was added. | +| Magento\Framework\Image\AdapterFactory | Class was added. | +| Magento\Framework\Image\Adapter\AbstractAdapter | Class was added. | +| Magento\Framework\Logger\Handler\Base | Class was added. | +| Magento\Framework\Mail\Address | Class was added. | +| Magento\Framework\Mail\TransportInterfaceFactory | Class was added. | +| Magento\Framework\Message\CollectionFactory | Class was added. | +| Magento\Framework\Module\Dir | Class was added. | +| Magento\Framework\Module\Manager | Class was added. | +| Magento\Framework\Module\Setup\MigrationFactory | Class was added. | +| Magento\Framework\Profiler\Driver\Standard\Stat | Class was added. | +| Magento\Framework\Session\Config | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\StatementAggregator | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Diff\DiffFactory | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Schema | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Table | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\ElementHistory | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\Framework\UrlFactory | Class was added. | +| Magento\Framework\Url\Helper\Data | Class was added. | +| Magento\Framework\ValidatorFactory | Class was added. | +| Magento\Framework\View\Asset | Class was added. | +| Magento\Framework\View\Asset\FileFactory | Class was added. | +| Magento\Framework\View\Asset\File\FallbackContextFactory | Class was added. | +| Magento\Framework\View\Element\Html\Select | Class was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\DataProvider | Class was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\SearchResult | Class was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\EventHandlerData | Class was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\TagData | Class was added. | +| Magento\Framework\View\LayoutFactory | Class was added. | +| Magento\Framework\View\Layout\Generator\ContextFactory | Class was added. | +| Magento\Framework\View\Layout\Reader\ContextFactory | Class was added. | +| Magento\Framework\View\PageLayout\Config | Class was added. | +| Magento\Framework\View\Page\ConfigFactory | Class was added. | +| Magento\Framework\Webapi\Exception | Class was added. | +| Magento\Framework\Webapi\Rest\Request | Class was added. | +| Magento\GiftCardAccount\Api\Exception\TooManyAttemptsException | Class was added. | +| Magento\ImportExport\Model\Export\Factory | Class was added. | +| Magento\Indexer\Model\DimensionModes | Class was added. | +| Magento\Payment\Gateway\Config\Config | Class was added. | +| Magento\Paypal\Model\Billing\AbstractAgreement | Class was added. | +| Magento\Quote\Model\Cart\Data\CartItem | Class was added. | +| Magento\Quote\Model\Quote\Address\RateCollectorInterfaceFactory | Class was added. | +| Magento\Quote\Model\Quote\Item\CartItemOptionsProcessor | Class was added. | +| Magento\Quote\Model\Quote\Item\Option | Class was added. | +| Magento\Quote\Setup\QuoteSetup | Class was added. | +| Magento\SalesRule\Api\Exception\CodeRequestLimitException | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\Sales\Controller\Adminhtml\Order | Class was added. | +| Magento\Sales\Model\Order\CreditmemoFactory | Class was added. | +| Magento\Sales\Model\Order\Email\Sender\InvoiceSender | Class was added. | +| Magento\Sales\Model\Order\Email\Sender\OrderSender | Class was added. | +| Magento\Sales\Model\Order\Pdf\Total\DefaultTotal | Class was added. | +| Magento\Sales\Model\ResourceModel\Order\CollectionFactory | Class was added. | +| Magento\Sales\Model\ResourceModel\Order\Collection\Factory | Class was added. | +| Magento\Sales\Model\Service\InvoiceService | Class was added. | +| Magento\Sales\Setup\SalesSetup | Class was added. | +| Magento\ScheduledImportExport\Model\Scheduled\Operation | Class was added. | +| Magento\Store\Ui\Component\Listing\Column\Store\Options | Class was added. | +| Magento\TargetRule\Block\Product\AbstractProduct | Class was added. | +| Magento\Ui\Component\Control\Container | Class was added. | +| Magento\Ui\Component\Form\Fieldset\Factory | Class was added. | +| Magento\VisualMerchandiser\Model\Rules\Factory | Class was added. | +| Magento\VisualMerchandiser\Model\Sorting\Factory | Class was added. | +| Magento\Wishlist\Model\Wishlist\Data\WishlistItem | Class was added. | + +#### Interface API membership changes {#ee-244-245-interface-api-membership} + +| What changed | How it changed | +| ------------------------------------------------------------------------------------------------------------ | -------------------- | +| Magento\AdvancedCheckout\Model\AreProductsSalableForRequestedQtyInterface | Interface was added. | +| Magento\AdvancedRule\Model\Condition\FilterGroupInterface | Interface was added. | +| Magento\AdvancedRule\Model\Condition\FilterInterface | Interface was added. | +| Magento\AdvancedRule\Model\Condition\FilterTextGeneratorInterface | Interface was added. | +| Magento\AdvancedRule\Model\Condition\FilterableConditionInterface | Interface was added. | +| Magento\AdvancedSearch\Block\SearchDataInterface | Interface was added. | +| Magento\Analytics\Api\Data\LinkInterface | Interface was added. | +| Magento\Analytics\Api\LinkProviderInterface | Interface was added. | +| Magento\Analytics\Model\Connector\CommandInterface | Interface was added. | +| Magento\Analytics\Model\ExportDataHandlerInterface | Interface was added. | +| Magento\Analytics\Model\ReportWriterInterface | Interface was added. | +| Magento\Analytics\ReportXml\DB\Assembler\AssemblerInterface | Interface was added. | +| Magento\Backend\Model\Image\UploadResizeConfigInterface | Interface was added. | +| Magento\Backend\Model\Search\Config\Structure\ElementBuilderInterface | Interface was added. | +| Magento\Bundle\Pricing\Adjustment\BundleCalculatorInterface | Interface was added. | +| Magento\CardinalCommerce\Model\Response\JwtParserInterface | Interface was added. | +| Magento\CardinalCommerce\Model\Response\JwtPayloadValidatorInterface | Interface was added. | +| Magento\CatalogGraphQl\DataProvider\Product\LayeredNavigation\LayerBuilderInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Categories\DataProvider\Category\CollectionProcessorInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Product\Price\ProviderInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\DataProvider\Product\CollectionProcessorInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\Query\ProductQueryInterface | Interface was added. | +| Magento\CatalogImportExport\Model\Export\ProductFilterInterface | Interface was added. | +| Magento\CatalogRule\Model\Indexer\IndexerTableSwapperInterface | Interface was added. | +| Magento\CatalogSearch\Model\Adapter\Aggregation\RequestCheckerInterface | Interface was added. | +| Magento\CatalogSearch\Model\Advanced\ProductCollectionPrepareStrategyInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\SearchCriteriaResolverInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\SearchResultApplierInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\TotalRecordsResolverInterface | Interface was added. | +| Magento\CatalogSearch\Model\Search\ItemCollectionProviderInterface | Interface was added. | +| Magento\CatalogUrlRewrite\Model\Map\DatabaseMapInterface | Interface was added. | +| Magento\CatalogUrlRewrite\Model\Map\HashMapInterface | Interface was added. | +| Magento\Catalog\Block\Product\AwareInterface | Interface was added. | +| Magento\Catalog\Block\Product\ReviewRendererInterface | Interface was added. | +| Magento\Catalog\Controller\Adminhtml\Product\Initialization\Helper\HandlerInterface | Interface was added. | +| Magento\Catalog\Controller\Product\View\ViewInterface | Interface was added. | +| Magento\Catalog\Model\Attribute\LockValidatorInterface | Interface was added. | +| Magento\Catalog\Model\Config\Source\ProductPriceOptionsInterface | Interface was added. | +| Magento\Catalog\Model\Entity\Product\Attribute\Group\AttributeMapperInterface | Interface was added. | +| Magento\Catalog\Model\Indexer\Product\Flat\TableDataInterface | Interface was added. | +| Magento\Catalog\Model\Layer\CollectionFilterInterface | Interface was added. | +| Magento\Catalog\Model\Layer\FilterableAttributeListInterface | Interface was added. | +| Magento\Catalog\Model\Layer\ItemCollectionProviderInterface | Interface was added. | +| Magento\Catalog\Model\Layer\StateKeyInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\CollectionProviderInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Converter\ConverterInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Data\ListCriteriaInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Data\ListResultInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\MapProviderInterface | Interface was added. | +| Magento\Catalog\Model\ProductOptions\ConfigInterface | Interface was added. | +| Magento\Catalog\Model\Product\Condition\ConditionInterface | Interface was added. | +| Magento\Catalog\Model\Product\Configuration\Item\Option\OptionInterface | Interface was added. | +| Magento\Catalog\Model\Product\Media\ConfigInterface | Interface was added. | +| Magento\Catalog\Model\Product\Pricing\Renderer\SalableResolverInterface | Interface was added. | +| Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\PriceModifierInterface | Interface was added. | +| Magento\Catalog\Model\ResourceModel\Product\LinkedProductSelectBuilderInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\ConfiguredPriceInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\MinimalPriceCalculatorInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\SpecialPriceInterface | Interface was added. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav\WysiwygConfigDataProcessorInterface | Interface was added. | +| Magento\CheckoutAgreements\Model\AgreementsProviderInterface | Interface was added. | +| Magento\Checkout\Api\PaymentProcessingRateLimiterInterface | Interface was added. | +| Magento\Checkout\Controller\Express\RedirectLoginInterface | Interface was added. | +| Magento\Checkout\CustomerData\ItemPoolInterface | Interface was added. | +| Magento\Cms\Model\PageRepository\ValidatorInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayoutManagerInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayoutRepositoryInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayout\Data\CustomLayoutSelectedInterface | Interface was added. | +| Magento\Cms\Ui\Component\AddFilterInterface | Interface was added. | +| Magento\ConfigurableProduct\Model\ResourceModel\Attribute\OptionSelectBuilderInterface | Interface was added. | +| Magento\Cron\Model\DeadlockRetrierInterface | Interface was added. | +| Magento\Csp\Api\CspAwareActionInterface | Interface was added. | +| Magento\Csp\Api\CspRendererInterface | Interface was added. | +| Magento\Csp\Api\Data\ModeConfiguredInterface | Interface was added. | +| Magento\Csp\Api\Data\PolicyInterface | Interface was added. | +| Magento\Csp\Api\InlineUtilInterface | Interface was added. | +| Magento\Csp\Api\ModeConfigManagerInterface | Interface was added. | +| Magento\Csp\Api\PolicyCollectorInterface | Interface was added. | +| Magento\Csp\Api\PolicyRendererInterface | Interface was added. | +| Magento\Csp\Model\Collector\Config\PolicyReaderInterface | Interface was added. | +| Magento\Csp\Model\Collector\MergerInterface | Interface was added. | +| Magento\Csp\Model\Policy\SimplePolicyInterface | Interface was added. | +| Magento\CustomerCustomAttributes\Model\Customer\Attribute\ValidatorInterface | Interface was added. | +| Magento\Customer\Api\AccountDelegationInterface | Interface was added. | +| Magento\Customer\Api\SessionCleanerInterface | Interface was added. | +| Magento\Customer\Block\Address\Renderer\RendererInterface | Interface was added. | +| Magento\Customer\Controller\AccountInterface | Interface was added. | +| Magento\Customer\CustomerData\JsLayoutDataProviderPoolInterface | Interface was added. | +| Magento\Customer\CustomerData\SectionPoolInterface | Interface was added. | +| Magento\Customer\Model\Customer\Attribute\Source\GroupSourceLoggedInOnlyInterface | Interface was added. | +| Magento\Deploy\Collector\CollectorInterface | Interface was added. | +| Magento\Deploy\Console\Command\App\SensitiveConfigSet\CollectorInterface | Interface was added. | +| Magento\Deploy\Package\BundleInterface | Interface was added. | +| Magento\Deploy\Package\Processor\ProcessorInterface | Interface was added. | +| Magento\Deploy\Source\SourceInterface | Interface was added. | +| Magento\Deploy\Strategy\StrategyInterface | Interface was added. | +| Magento\Directory\Model\Country\Postcode\ConfigInterface | Interface was added. | +| Magento\Directory\Model\Country\Postcode\ValidatorInterface | Interface was added. | +| Magento\Downloadable\Api\DomainManagerInterface | Interface was added. | +| Magento\Downloadable\Pricing\Price\LinkPriceInterface | Interface was added. | +| Magento\Eav\Model\Entity\AttributeLoaderInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\AttributeInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\Backend\BackendInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\Source\SpecificSourceInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\UniqueValidationInterface | Interface was added. | +| Magento\Eav\Model\Entity\Setup\PropertyMapperInterface | Interface was added. | +| Magento\Eav\Model\ResourceModel\Attribute\DefaultEntityAttributes\ProviderInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProviderInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldIndex\ConverterInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldIndex\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldName\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldType\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldsMappingPreprocessorInterface | Interface was added. | +| Magento\Elasticsearch\SearchAdapter\QueryAwareInterface | Interface was added. | +| Magento\Elasticsearch\SearchAdapter\Query\ValueTransformerInterface | Interface was added. | +| Magento\Framework\Amqp\Topology\BindingInstallerInterface | Interface was added. | +| Magento\Framework\Api\AttributeTypeResolverInterface | Interface was added. | +| Magento\Framework\Api\CriteriaInterface | Interface was added. | +| Magento\Framework\Api\SearchCriteria\CollectionProcessor\ConditionProcessor\CustomConditionInterface | Interface was added. | +| Magento\Framework\Api\SearchCriteria\CollectionProcessor\ConditionProcessor\CustomConditionProviderInterface | Interface was added. | +| Magento\Framework\Api\Search\AggregationInterface | Interface was added. | +| Magento\Framework\Api\Search\AggregationValueInterface | Interface was added. | +| Magento\Framework\Api\Search\BucketInterface | Interface was added. | +| Magento\Framework\Api\Search\DocumentInterface | Interface was added. | +| Magento\Framework\Api\Search\ReportingInterface | Interface was added. | +| Magento\Framework\Api\SimpleBuilderInterface | Interface was added. | +| Magento\Framework\App\Action\HttpConnectActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpDeleteActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpGetActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpOptionsActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPatchActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPostActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPropfindActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPutActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpTraceActionInterface | Interface was added. | +| Magento\Framework\App\AreaInterface | Interface was added. | +| Magento\Framework\App\Config\CommentInterface | Interface was added. | +| Magento\Framework\App\Config\CommentParserInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigResource\ConfigInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigSourceInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigTypeInterface | Interface was added. | +| Magento\Framework\App\Config\Reader\Source\SourceInterface | Interface was added. | +| Magento\Framework\App\Config\Scope\ReaderInterface | Interface was added. | +| Magento\Framework\App\Config\Spi\PostProcessorInterface | Interface was added. | +| Magento\Framework\App\Config\Spi\PreProcessorInterface | Interface was added. | +| Magento\Framework\App\Config\ValueInterface | Interface was added. | +| Magento\Framework\App\CsrfAwareActionInterface | Interface was added. | +| Magento\Framework\App\DefaultPathInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\ImporterInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\ValidatorInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\Writer\FormatterInterface | Interface was added. | +| Magento\Framework\App\DesignInterface | Interface was added. | +| Magento\Framework\App\EnvironmentInterface | Interface was added. | +| Magento\Framework\App\ExceptionHandlerInterface | Interface was added. | +| Magento\Framework\App\FeedFactoryInterface | Interface was added. | +| Magento\Framework\App\FeedInterface | Interface was added. | +| Magento\Framework\App\HttpRequestInterface | Interface was added. | +| Magento\Framework\App\ObjectManager\ConfigWriterInterface | Interface was added. | +| Magento\Framework\App\PageCache\NotCacheableInterface | Interface was added. | +| Magento\Framework\App\Request\ValidatorInterface | Interface was added. | +| Magento\Framework\App\ResourceConnection\ConfigInterface | Interface was added. | +| Magento\Framework\App\ResourceConnection\ConnectionAdapterInterface | Interface was added. | +| Magento\Framework\App\Response\FileInterface | Interface was added. | +| Magento\Framework\App\Response\HeaderProvider\HeaderProviderInterface | Interface was added. | +| Magento\Framework\App\Response\RedirectInterface | Interface was added. | +| Magento\Framework\App\RouterInterface | Interface was added. | +| Magento\Framework\App\RouterListInterface | Interface was added. | +| Magento\Framework\App\Router\NoRouteHandlerInterface | Interface was added. | +| Magento\Framework\App\Router\PathConfigInterface | Interface was added. | +| Magento\Framework\App\Rss\RssManagerInterface | Interface was added. | +| Magento\Framework\App\Rss\UrlBuilderInterface | Interface was added. | +| Magento\Framework\App\ScopeFallbackResolverInterface | Interface was added. | +| Magento\Framework\App\ScopeResolverInterface | Interface was added. | +| Magento\Framework\App\ScopeTreeProviderInterface | Interface was added. | +| Magento\Framework\App\ScopeValidatorInterface | Interface was added. | +| Magento\Framework\App\Scope\ValidatorInterface | Interface was added. | +| Magento\Framework\App\View\Asset\MaterializationStrategy\StrategyInterface | Interface was added. | +| Magento\Framework\App\View\Deployment\Version\StorageInterface | Interface was added. | +| Magento\Framework\Async\CancelableDeferredInterface | Interface was added. | +| Magento\Framework\Async\DeferredInterface | Interface was added. | +| Magento\Framework\Autoload\AutoloaderInterface | Interface was added. | +| Magento\Framework\Backup\SourceFileInterface | Interface was added. | +| Magento\Framework\Cache\ConfigInterface | Interface was added. | +| Magento\Framework\Cache\StaleCacheNotifierInterface | Interface was added. | +| Magento\Framework\Code\Generator\CodeGeneratorInterface | Interface was added. | +| Magento\Framework\Code\Minifier\AdapterInterface | Interface was added. | +| Magento\Framework\Code\Reader\ClassReaderInterface | Interface was added. | +| Magento\Framework\Code\ValidatorInterface | Interface was added. | +| Magento\Framework\Component\ComponentRegistrarInterface | Interface was added. | +| Magento\Framework\Crontab\CrontabManagerInterface | Interface was added. | +| Magento\Framework\Crontab\TasksProviderInterface | Interface was added. | +| Magento\Framework\Css\PreProcessor\ErrorHandlerInterface | Interface was added. | +| Magento\Framework\DB\DataConverter\DataConverterInterface | Interface was added. | +| Magento\Framework\DB\LoggerInterface | Interface was added. | +| Magento\Framework\DB\MapperInterface | Interface was added. | +| Magento\Framework\DB\QueryInterface | Interface was added. | +| Magento\Framework\DB\Query\BatchIteratorInterface | Interface was added. | +| Magento\Framework\DB\Select\QueryModifierInterface | Interface was added. | +| Magento\Framework\DB\Select\RendererInterface | Interface was added. | +| Magento\Framework\DB\Sequence\SequenceInterface | Interface was added. | +| Magento\Framework\DB\Sql\ExpressionInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityGeneratorInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityValidatorInterface | Interface was added. | +| Magento\Framework\DataObject\KeyValueObjectInterface | Interface was added. | +| Magento\Framework\Data\CollectionDataSourceInterface | Interface was added. | +| Magento\Framework\Data\CollectionModifierInterface | Interface was added. | +| Magento\Framework\Data\Collection\Db\FetchStrategyInterface | Interface was added. | +| Magento\Framework\Data\Collection\EntityFactoryInterface | Interface was added. | +| Magento\Framework\Data\SearchResultInterface | Interface was added. | +| Magento\Framework\Data\SearchResultProcessorInterface | Interface was added. | +| Magento\Framework\Data\ValueSourceInterface | Interface was added. | +| Magento\Framework\Encryption\Adapter\EncryptionAdapterInterface | Interface was added. | +| Magento\Framework\Event\ConfigInterface | Interface was added. | +| Magento\Framework\Event\InvokerInterface | Interface was added. | +| Magento\Framework\Event\ManagerInterface | Interface was added. | +| Magento\Framework\Exception\TemporaryStateExceptionInterface | Interface was added. | +| Magento\Framework\Filesystem\Directory\PathValidatorInterface | Interface was added. | +| Magento\Framework\Filesystem\DriverPoolInterface | Interface was added. | +| Magento\Framework\Filesystem\File\ReadInterface | Interface was added. | +| Magento\Framework\Filter\DirectiveProcessorInterface | Interface was added. | +| Magento\Framework\Filter\DirectiveProcessor\FilterInterface | Interface was added. | +| Magento\Framework\Filter\FactoryInterface | Interface was added. | +| Magento\Framework\Filter\FilterManager\ConfigInterface | Interface was added. | +| Magento\Framework\Filter\SimpleDirective\ProcessorInterface | Interface was added. | +| Magento\Framework\Filter\VariableResolverInterface | Interface was added. | +| Magento\Framework\ForeignKey\ConfigInterface | Interface was added. | +| Magento\Framework\ForeignKey\ConstraintInterface | Interface was added. | +| Magento\Framework\ForeignKey\StrategyInterface | Interface was added. | +| Magento\Framework\GraphQlSchemaStitching\GraphQlReader\TypeMetaReaderInterface | Interface was added. | +| Magento\Framework\GraphQl\ConfigInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\ConfigElementFactoryInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\ConfigElementInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\FieldInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\OutputFieldInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\TypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\UnionInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\ErrorHandlerInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\ResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\Argument\FieldEntityAttributesInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\Argument\SearchCriteria\ArgumentApplierInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchRequestItemInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchServiceContractResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\ContextInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\IdentityInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\ResolveRequestInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\TypeResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\SchemaGeneratorInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\TypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Entity\MapperInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Enum\DataMapperInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\InputTypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\OutputTypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Output\ElementMapper\FormatterInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\WrappedTypeInterface | Interface was added. | +| Magento\Framework\HTTP\AsyncClientInterface | Interface was added. | +| Magento\Framework\HTTP\AsyncClient\HttpResponseDeferredInterface | Interface was added. | +| Magento\Framework\Image\Adapter\AdapterInterface | Interface was added. | +| Magento\Framework\Image\Adapter\ConfigInterface | Interface was added. | +| Magento\Framework\Indexer\Config\DependencyInfoProviderInterface | Interface was added. | +| Magento\Framework\Indexer\Table\StrategyInterface | Interface was added. | +| Magento\Framework\Interception\ConfigInterface | Interface was added. | +| Magento\Framework\Interception\ConfigLoaderInterface | Interface was added. | +| Magento\Framework\Interception\ConfigWriterInterface | Interface was added. | +| Magento\Framework\Interception\DefinitionInterface | Interface was added. | +| Magento\Framework\Interception\InterceptorInterface | Interface was added. | +| Magento\Framework\Interception\ObjectManager\ConfigInterface | Interface was added. | +| Magento\Framework\Interception\PluginListInterface | Interface was added. | +| Magento\Framework\Locale\AvailableLocalesInterface | Interface was added. | +| Magento\Framework\Locale\OptionInterface | Interface was added. | +| Magento\Framework\Mail\EmailMessageInterface | Interface was added. | +| Magento\Framework\Mail\MimeInterface | Interface was added. | +| Magento\Framework\Mail\MimeMessageInterface | Interface was added. | +| Magento\Framework\Mail\MimePartInterface | Interface was added. | +| Magento\Framework\MessageQueue\BulkPublisherInterface | Interface was added. | +| Magento\Framework\MessageQueue\CallbackInvokerInterface | Interface was added. | +| Magento\Framework\MessageQueue\ConnectionTypeResolverInterface | Interface was added. | +| Magento\Framework\MessageQueue\ConsumerConfigurationInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ConsumerConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ConsumerConfigItem\HandlerInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\MessageQueue\LockInterface | Interface was added. | +| Magento\Framework\MessageQueue\Lock\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Lock\WriterInterface | Interface was added. | +| Magento\Framework\MessageQueue\MergedMessageInterface | Interface was added. | +| Magento\Framework\MessageQueue\MergerInterface | Interface was added. | +| Magento\Framework\MessageQueue\MessageProcessorInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillCompareInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillPutInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillReadInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\PublisherConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\PublisherConnectionInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ExchangeConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ExchangeConfigItem\BindingInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\QueueConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\Message\ExceptionMessageFactoryInterface | Interface was added. | +| Magento\Framework\Model\EntitySnapshot\AttributeProviderInterface | Interface was added. | +| Magento\Framework\Model\Entity\ScopeInterface | Interface was added. | +| Magento\Framework\Model\Entity\ScopeProviderInterface | Interface was added. | +| Magento\Framework\Model\ResourceModel\Db\VersionControl\RelationInterface | Interface was added. | +| Magento\Framework\Model\ResourceModel\Type\Db\ConnectionFactoryInterface | Interface was added. | +| Magento\Framework\Module\ModuleListInterface | Interface was added. | +| Magento\Framework\Mview\ConfigInterface | Interface was added. | +| Magento\Framework\Mview\ProcessorInterface | Interface was added. | +| Magento\Framework\Mview\ViewInterface | Interface was added. | +| Magento\Framework\Mview\View\ChangelogInterface | Interface was added. | +| Magento\Framework\Mview\View\CollectionInterface | Interface was added. | +| Magento\Framework\Mview\View\StateInterface | Interface was added. | +| Magento\Framework\Mview\View\State\CollectionInterface | Interface was added. | +| Magento\Framework\Mview\View\SubscriptionInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigCacheInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigLoaderInterface | Interface was added. | +| Magento\Framework\ObjectManager\DefinitionInterface | Interface was added. | +| Magento\Framework\ObjectManager\DynamicConfigInterface | Interface was added. | +| Magento\Framework\ObjectManager\FactoryInterface | Interface was added. | +| Magento\Framework\ObjectManager\NoninterceptableInterface | Interface was added. | +| Magento\Framework\ObjectManager\RelationsInterface | Interface was added. | +| Magento\Framework\Profiler\Driver\Standard\OutputInterface | Interface was added. | +| Magento\Framework\Search\AdapterInterface | Interface was added. | +| Magento\Framework\Search\Adapter\Aggregation\AggregationResolverInterface | Interface was added. | +| Magento\Framework\Search\Adapter\OptionsInterface | Interface was added. | +| Magento\Framework\Search\Adapter\Preprocessor\PreprocessorInterface | Interface was added. | +| Magento\Framework\Search\Dynamic\Algorithm\AlgorithmInterface | Interface was added. | +| Magento\Framework\Search\Request\Aggregation\StatusInterface | Interface was added. | +| Magento\Framework\Search\Request\IndexScopeResolverInterface | Interface was added. | +| Magento\Framework\Search\ResponseInterface | Interface was added. | +| Magento\Framework\Search\SearchEngineInterface | Interface was added. | +| Magento\Framework\Search\SearchEngine\ConfigInterface | Interface was added. | +| Magento\Framework\Session\Config\ConfigInterface | Interface was added. | +| Magento\Framework\Session\SaveHandlerInterface | Interface was added. | +| Magento\Framework\Session\StorageInterface | Interface was added. | +| Magento\Framework\Session\ValidatorInterface | Interface was added. | +| Magento\Framework\Setup\ConfigOptionsListInterface | Interface was added. | +| Magento\Framework\Setup\DataCacheInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\DataSavior\DataSaviorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\DataSavior\DumpAccessorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DDLTriggerInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbDefinitionProcessorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbSchemaReaderInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbSchemaWriterInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Declaration\ValidationInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Diff\DiffInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnDefaultAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnIdentityAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnNullableAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnUnsignedAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\ElementDiffAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Factories\FactoryInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\TableElementInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\OperationInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\SchemaConfigInterface | Interface was added. | +| Magento\Framework\Setup\Patch\DataPatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\DependentPatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\NonTransactionableInterface | Interface was added. | +| Magento\Framework\Setup\Patch\PatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\PatchRevertableInterface | Interface was added. | +| Magento\Framework\Setup\Patch\SchemaPatchInterface | Interface was added. | +| Magento\Framework\Setup\SampleData\InstallerInterface | Interface was added. | +| Magento\Framework\Setup\SampleData\StateInterface | Interface was added. | +| Magento\Framework\Setup\SchemaListenerDefinition\DefinitionConverterInterface | Interface was added. | +| Magento\Framework\Setup\SchemaListenerHandlers\SchemaListenerHandlerInterface | Interface was added. | +| Magento\Framework\Setup\UpToDateValidatorInterface | Interface was added. | +| Magento\Framework\TestFramework\Unit\Autoloader\GeneratorInterface | Interface was added. | +| Magento\Framework\TranslateInterface | Interface was added. | +| Magento\Framework\Translate\Inline\ProviderInterface | Interface was added. | +| Magento\Framework\Url\ModifierInterface | Interface was added. | +| Magento\Framework\Url\RouteParamsPreprocessorInterface | Interface was added. | +| Magento\Framework\Validator\Constraint\OptionInterface | Interface was added. | +| Magento\Framework\Validator\HTML\AttributeValidatorInterface | Interface was added. | +| Magento\Framework\Validator\HTML\TagValidatorInterface | Interface was added. | +| Magento\Framework\Validator\HTML\WYSIWYGValidatorInterface | Interface was added. | +| Magento\Framework\View\Asset\ContentProcessorInterface | Interface was added. | +| Magento\Framework\View\Asset\ContextInterface | Interface was added. | +| Magento\Framework\View\Asset\LockerProcessInterface | Interface was added. | +| Magento\Framework\View\Asset\MergeStrategyInterface | Interface was added. | +| Magento\Framework\View\Asset\MergeableInterface | Interface was added. | +| Magento\Framework\View\Asset\PreProcessor\FilenameResolverInterface | Interface was added. | +| Magento\Framework\View\DesignInterface | Interface was added. | +| Magento\Framework\View\Design\Fallback\Rule\RuleInterface | Interface was added. | +| Magento\Framework\View\Design\FileResolution\Fallback\ResolverInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\CustomizationInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\ConfigInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\FileAssetInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\FileInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\FileInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\File\CollectionInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Image\PathInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\ResolverInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\ThemeProviderInterface | Interface was added. | +| Magento\Framework\View\Element\ComponentVisibilityInterface | Interface was added. | +| Magento\Framework\View\Element\Message\InterpretationStrategyInterface | Interface was added. | +| Magento\Framework\View\Element\Message\Renderer\PoolInterface | Interface was added. | +| Magento\Framework\View\Element\Message\Renderer\RendererInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\BlockWrapperInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\DomMergerInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\FileCollectorInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\UiReaderInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContainerInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContentType\ContentTypeInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContextInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ActionPoolInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ButtonProviderInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ControlInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\FilterApplierInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\DataSourceInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Factory\ComponentFactoryInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\JsConfigInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\LayoutInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ObserverInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\PoolInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\SubjectInterface | Interface was added. | +| Magento\Framework\View\File\FileList\CollateInterface | Interface was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\SecurityProcessorInterface | Interface was added. | +| Magento\Framework\View\Layout\Argument\UpdaterInterface | Interface was added. | +| Magento\Framework\View\Layout\Condition\VisibilityConditionInterface | Interface was added. | +| Magento\Framework\View\Layout\GeneratorInterface | Interface was added. | +| Magento\Framework\View\Layout\LayoutCacheKeyInterface | Interface was added. | +| Magento\Framework\View\Layout\ProcessorInterface | Interface was added. | +| Magento\Framework\View\Layout\ReaderInterface | Interface was added. | +| Magento\Framework\View\Model\PageLayout\Config\BuilderInterface | Interface was added. | +| Magento\Framework\View\Page\Config\RendererInterface | Interface was added. | +| Magento\Framework\View\TemplateEngineInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\AttributeInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\CdataInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\CommentInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Directive\DirectiveInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Element\ElementInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\TextInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\ResultInterface | Interface was added. | +| Magento\Framework\View\Xsd\Media\TypeDataExtractorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttributeTypeLocatorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttribute\PreprocessorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttribute\ServiceTypeListInterface | Interface was added. | +| Magento\Framework\Webapi\Rest\Request\DeserializerInterface | Interface was added. | +| Magento\GiftCardAccount\Api\GiftCardRedeemerInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\Data\UsageAttemptInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\GiftCardAccountManagerInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\GiftCardAccountResourceInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\UsageAttemptFactoryInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\UsageAttemptsManagerInterface | Interface was added. | +| Magento\GiftRegistry\Model\Attribute\ConfigInterface | Interface was added. | +| Magento\GraphQl\Controller\HttpHeaderProcessorInterface | Interface was added. | +| Magento\GraphQl\Controller\HttpRequestValidatorInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextParametersInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextParametersProcessorInterface | Interface was added. | +| Magento\ImportExport\Api\Data\ExtendedExportInfoInterface | Interface was added. | +| Magento\ImportExport\Model\Report\ReportProcessorInterface | Interface was added. | +| Magento\Indexer\Model\ModeSwitcherInterface | Interface was added. | +| Magento\Indexer\Model\Source\DataInterface | Interface was added. | +| Magento\Integration\Model\Oauth\Token\RequestLog\ReaderInterface | Interface was added. | +| Magento\Integration\Model\Oauth\Token\RequestLog\WriterInterface | Interface was added. | +| Magento\InventoryIndexer\Indexer\SelectBuilderInterface | Interface was added. | +| Magento\Invitation\Controller\Customer\AccountInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\Data\IsLoginAsCustomerEnabledForCustomerResultInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\GetLoggedAsCustomerAdminIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\GetLoggedAsCustomerCustomerIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\IsLoginAsCustomerEnabledForCustomerInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\SetLoggedAsCustomerAdminIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\SetLoggedAsCustomerCustomerIdInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\ConfigInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\IsAssistanceEnabledInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\SetAssistanceInterface | Interface was added. | +| Magento\MediaContentApi\Api\GetAssetIdsByContentFieldInterface | Interface was added. | +| Magento\MediaContentApi\Api\UpdateContentAssetLinksInterface | Interface was added. | +| Magento\MediaContentApi\Model\GetAssetIdsByContentFieldInterface | Interface was added. | +| Magento\MediaContentApi\Model\SearchPatternConfigInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Api\SynchronizeIdentitiesInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Api\SynchronizeInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Model\GetEntitiesInterface | Interface was added. | +| Magento\MediaGalleryApi\Api\SearchAssetsInterface | Interface was added. | +| Magento\MediaGalleryApi\Model\ExcludedPatternsConfigInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\AddMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\Data\MetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\ExtractMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\FileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\ReadFileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\ReadMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\SegmentInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\WriteFileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\WriteMetadataInterface | Interface was added. | +| Magento\MediaGalleryRenditionsApi\Api\GenerateRenditionsInterface | Interface was added. | +| Magento\MediaGalleryRenditionsApi\Api\GetRenditionPathInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Api\SynchronizeFilesInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Api\SynchronizeInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\CreateAssetFromFileInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\FetchBatchesInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\ImportFilesInterface | Interface was added. | +| Magento\MediaGalleryUiApi\Api\ConfigInterface | Interface was added. | +| Magento\Msrp\Pricing\MsrpPriceCalculatorInterface | Interface was added. | +| Magento\MultipleWishlist\Controller\IndexInterface | Interface was added. | +| Magento\MultipleWishlist\Model\Search\Strategy\StrategyInterface | Interface was added. | +| Magento\Newsletter\Model\SubscriptionManagerInterface | Interface was added. | +| Magento\PageCache\Model\Spi\PageCacheTagsPreprocessorInterface | Interface was added. | +| Magento\Payment\Api\Data\PaymentAdditionalInfoInterface | Interface was added. | +| Magento\Payment\Model\Method\TransparentInterface | Interface was added. | +| Magento\Paypal\Helper\Shortcut\ValidatorInterface | Interface was added. | +| Magento\Paypal\Model\Billing\Agreement\MethodInterface | Interface was added. | +| Magento\Paypal\Model\IpnInterface | Interface was added. | +| Magento\Paypal\Model\Payflow\Service\Response\Handler\HandlerInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\CartItem\DataProvider\CustomizableOptionValueInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\CartItem\DataProvider\Processor\ItemDataProcessorInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\Payment\AdditionalDataProviderInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\SetShippingAddressesOnCartInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\SetShippingMethodsOnCartInterface | Interface was added. | +| Magento\Quote\Api\ChangeQuoteControlInterface | Interface was added. | +| Magento\Quote\Model\Cart\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | +| Magento\Quote\Model\Product\QuoteItemsCleanerInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\CustomAttributeListInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\Total\CollectorInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\Total\ReaderInterface | Interface was added. | +| Magento\Quote\Model\Quote\Item\CartItemProcessorInterface | Interface was added. | +| Magento\Quote\Model\ValidationRules\QuoteValidationRuleInterface | Interface was added. | +| Magento\ReleaseNotification\Model\ContentProviderInterface | Interface was added. | +| Magento\RemoteStorage\Driver\DriverFactoryInterface | Interface was added. | +| Magento\RemoteStorage\Driver\RemoteDriverInterface | Interface was added. | +| Magento\RemoteStorage\FilesystemInterface | Interface was added. | +| Magento\RewardGraphQl\Model\Formatter\Customer\FormatterInterface | Interface was added. | +| Magento\Reward\Observer\PlaceOrder\RestrictionInterface | Interface was added. | +| Magento\Rma\Model\Spi\CommentResourceInterface | Interface was added. | +| Magento\Rma\Model\Spi\RmaResourceInterface | Interface was added. | +| Magento\Rma\Model\Spi\TrackResourceInterface | Interface was added. | +| Magento\SalesGraphQl\Model\Shipment\Item\FormatterInterface | Interface was added. | +| Magento\SalesRule\Api\Data\DiscountDataInterface | Interface was added. | +| Magento\SalesRule\Api\Data\RuleDiscountInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\CodeLimitManagerInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\QuoteResetAppliedRulesInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\RuleQuoteRecollectTotalsInterface | Interface was added. | +| Magento\Sales\Api\OrderCustomerDelegateInterface | Interface was added. | +| Magento\Sales\Api\PaymentFailuresInterface | Interface was added. | +| Magento\Sales\Controller\AbstractController\OrderLoaderInterface | Interface was added. | +| Magento\Sales\Controller\AbstractController\OrderViewAuthorizationInterface | Interface was added. | +| Magento\Sales\Controller\OrderInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\CreditmemoValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\ItemCreationValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\Email\Container\IdentityInterface | Interface was added. | +| Magento\Sales\Model\Order\Invoice\InvoiceValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Invoice\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\OrderValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\State\CommandInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\Transaction\BuilderInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\Transaction\ManagerInterface | Interface was added. | +| Magento\Sales\Model\Order\Shipment\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\Shipment\ShipmentValidatorInterface | Interface was added. | +| Magento\Sales\Model\ResourceModel\Order\CollectionFactoryInterface | Interface was added. | +| Magento\Sales\Model\ResourceModel\Provider\NotSyncedDataProviderInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderAddressResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderPaymentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderStatusHistoryResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentTrackResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\TransactionResourceInterface | Interface was added. | +| Magento\Sales\Model\ValidatorInterface | Interface was added. | +| Magento\ScheduledImportExport\Model\Scheduled\Operation\OperationInterface | Interface was added. | +| Magento\Search\Model\SearchEngine\ValidatorInterface | Interface was added. | +| Magento\Search\Setup\InstallConfigInterface | Interface was added. | +| Magento\Security\Api\Data\UserExpirationInterface | Interface was added. | +| Magento\Shipping\Model\Carrier\Source\GenericInterface | Interface was added. | +| Magento\Staging\Block\Adminhtml\Update\Entity\EntityProviderInterface | Interface was added. | +| Magento\Staging\Block\Adminhtml\Update\Entity\StoreIdProviderInterface | Interface was added. | +| Magento\Staging\Model\Entity\BuilderInterface | Interface was added. | +| Magento\Staging\Model\Entity\HydratorInterface | Interface was added. | +| Magento\Staging\Model\Entity\PersisterInterface | Interface was added. | +| Magento\Staging\Model\Entity\RemoverInterface | Interface was added. | +| Magento\Staging\Model\Entity\RetrieverInterface | Interface was added. | +| Magento\Staging\Model\Entity\Update\Action\TransactionExecutorInterface | Interface was added. | +| Magento\Staging\Model\Operation\Update\UpdateProcessorInterface | Interface was added. | +| Magento\Staging\Model\StagingApplierInterface | Interface was added. | +| Magento\Staging\Model\Update\Grid\ActionDataProviderInterface | Interface was added. | +| Magento\Staging\Model\Update\IncludesInterface | Interface was added. | +| Magento\Staging\Model\VersionHistoryInterface | Interface was added. | +| Magento\Staging\Ui\Component\Listing\Column\Entity\UrlProviderInterface | Interface was added. | +| Magento\Store\Model\Config\Importer\Processor\ProcessorInterface | Interface was added. | +| Magento\Store\Model\StoreResolver\ReaderInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcherInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\ContextInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataPostprocessorInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataPreprocessorInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataSerializerInterface | Interface was added. | +| Magento\Support\Model\Report\ConfigInterface | Interface was added. | +| Magento\Swat\Api\Data\JwtInterface | Interface was added. | +| Magento\Swat\Api\Data\SwatKeyPairInterface | Interface was added. | +| Magento\Tax\Api\TaxAddressManagerInterface | Interface was added. | +| Magento\Tax\Model\System\Message\NotificationInterface | Interface was added. | +| Magento\Tax\Model\TaxClass\Type\TypeInterface | Interface was added. | +| Magento\Theme\Model\Design\Config\MetadataProviderInterface | Interface was added. | +| Magento\Theme\Model\Theme\StoreThemesResolverInterface | Interface was added. | +| Magento\Ui\Component\Form\Element\DataType\DataTypeInterface | Interface was added. | +| Magento\Ui\Component\Layout\Tabs\TabInterface | Interface was added. | +| Magento\Ui\Component\Wysiwyg\ConfigInterface | Interface was added. | +| Magento\Ui\Config\Argument\ParserInterface | Interface was added. | +| Magento\Ui\Config\ConverterInterface | Interface was added. | +| Magento\Ui\Controller\UiActionInterface | Interface was added. | +| Magento\Ui\DataProvider\AddFieldToCollectionInterface | Interface was added. | +| Magento\Ui\DataProvider\AddFilterToCollectionInterface | Interface was added. | +| Magento\Ui\DataProvider\Mapper\MapperInterface | Interface was added. | +| Magento\Ui\DataProvider\Modifier\PoolInterface | Interface was added. | +| Magento\Ui\Model\ColorPicker\ModeInterface | Interface was added. | +| Magento\Ui\Model\UrlInput\ConfigInterface | Interface was added. | +| Magento\UrlRewriteGraphQl\Model\Resolver\UrlRewrite\CustomUrlLocatorInterface | Interface was added. | +| Magento\User\Model\Spi\NotificationExceptionInterface | Interface was added. | +| Magento\User\Model\Spi\NotificatorInterface | Interface was added. | +| Magento\Vault\Block\Customer\IconInterface | Interface was added. | +| Magento\VersionsCms\Model\CurrentNodeResolverInterface | Interface was added. | +| Magento\VersionsCms\Model\Hierarchy\ConfigInterface | Interface was added. | +| Magento\VisualMerchandiser\Api\RuleFactoryPoolInterface | Interface was added. | +| Magento\Webapi\Controller\Rest\RequestProcessorInterface | Interface was added. | +| Magento\Widget\Block\BlockInterface | Interface was added. | +| Magento\Wishlist\Controller\IndexInterface | Interface was added. | +| Magento\Wishlist\Controller\WishlistProviderInterface | Interface was added. | +| Magento\Wishlist\Model\AuthenticationStateInterface | Interface was added. | +| Magento\Wishlist\Model\ResourceModel\Item\Product\CollectionBuilderInterface | Interface was added. | +| Magento\Wishlist\Model\Wishlist\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.10-2.0.11.html b/src/_includes/backward-incompatible-changes/commerce/b2b-1.1.7-1.1.7-p1.md similarity index 100% rename from src/_includes/backward-incompatible-changes/commerce/2.0.10-2.0.11.html rename to src/_includes/backward-incompatible-changes/commerce/b2b-1.1.7-1.1.7-p1.md diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.12-2.0.13.html b/src/_includes/backward-incompatible-changes/commerce/b2b-1.1.7-p1-1.1.7-p2.md similarity index 100% rename from src/_includes/backward-incompatible-changes/commerce/2.0.12-2.0.13.html rename to src/_includes/backward-incompatible-changes/commerce/b2b-1.1.7-p1-1.1.7-p2.md diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.0.1.html b/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.0.1.html deleted file mode 100644 index eacce9152db..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.0.1.html +++ /dev/null @@ -1,95 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\User\Observer\Backend\CheckAdminPasswordChangeObserverClass was removed.
Magento\PageCache\Model\App\FrontController\MessageBoxClass was removed.
Magento\Framework\Data\Form\FormKey::__construct[public] Method parameter changed.
Magento\Swatches\Helper\Data::loadFirstVariationWithSwatchImage[public] Method parameter changed.
Magento\Swatches\Block\Product\Renderer\Configurable::getAllOptionsIdsFromAttributeArray[protected] Method has been removed.
Magento\Store\Model\Plugin\StoreCookie::aroundDispatch[public] Method has been removed.
Magento\CatalogUrlRewrite\Observer\AfterImportDataObserver::cleanOverriddenUrlKey[protected] Method has been removed.
Magento\CatalogUrlRewrite\Observer\AfterImportDataObserver::__construct[public] Method parameter changed.
Magento\CatalogUrlRewrite\Observer\AfterImportDataObserver::$urlKeyAttribute[protected] Property has been removed.
Magento\CatalogUrlRewrite\Observer\AfterImportDataObserver::$entityStoresToCheckOverridden[protected] Property has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::rebuildIndex[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::getSearchableProducts[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::deleteIndex[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::getProductAttributes[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::getProductChildIds[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::prepareProductIndex[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::getAttributeValue[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::getStoreDate[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::getIterator[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::__construct[public] Method parameter changed.
Magento\CatalogImportExport\Model\Import\Product::__construct[public] Method parameter changed.
Magento\Catalog\Model\Product\Option\Type\File\ValidatorFile::__construct[public] Method parameter changed.
\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.1.0.html b/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.1.0.html deleted file mode 100644 index acb584913a6..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.1.0.html +++ /dev/null @@ -1,1447 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Swatches\Helper\Data::CATALOG_PRODUCT_MEDIA_PATHConstant has been removed.
Magento\Swatches\Block\Product\Renderer\Configurable::EMPTY_IMAGE_VALUEConstant has been removed.
Magento\Eav\Model\ResourceModel\Entity\Attribute\Group::TAB_GENERAL_CODEConstant has been removed.
Magento\Eav\Model\ResourceModel\Entity\Attribute\Group::TAB_IMAGE_MANAGEMENT_CODEConstant has been removed.
Magento\Framework\Stdlib\DateTime::isEmptyDate[public] Method has been added.
Magento\Framework\Stdlib\DateTime::gmDate[public] Method has been added.
Magento\Framework\Stdlib\DateTime::strToTime[public] Method has been added.
Magento\Framework\Stdlib\DateTime::DATETIME_INTERNAL_FORMATConstant has been added.
Magento\Framework\Stdlib\DateTime::DATE_INTERNAL_FORMATConstant has been added.
Magento\Framework\Stdlib\DateTime::DATETIME_PHP_FORMATConstant has been added.
Magento\Framework\Stdlib\DateTime::DATE_PHP_FORMATConstant has been added.
Magento\Framework\Stdlib\DateTime::YEAR_MIN_VALUEConstant has been added.
Magento\Framework\Stdlib\DateTime::YEAR_MAX_VALUEConstant has been added.
Magento\Framework\EventClass was added.
Magento\Framework\FilesystemClass was added.
Magento\Framework\ProfilerClass was added.
Magento\Framework\RegistryClass was added.
Magento\Framework\View\ContextClass was added.
Magento\Framework\View\FileSystemClass was added.
Magento\Framework\View\Result\LayoutClass was added.
Magento\Framework\View\Result\LayoutFactoryClass was added.
Magento\Framework\View\Result\PageClass was added.
Magento\Framework\View\Result\PageFactoryClass was added.
Magento\Framework\View\Render\RenderFactoryClass was added.
Magento\Framework\View\Page\ConfigClass was added.
Magento\Framework\View\Page\TitleClass was added.
Magento\Framework\View\Element\BlockFactoryClass was added.
Magento\Framework\View\Element\ContextClass was added.
Magento\Framework\View\Element\FormKeyClass was added.
Magento\Framework\View\Element\RendererListClass was added.
Magento\Framework\View\Element\UiComponentFactoryClass was added.
Magento\Framework\View\Element\UiComponent\DataProvider\FilterPoolClass was added.
Magento\Framework\View\Asset\RepositoryClass was added.
Magento\Framework\Stdlib\ArrayManagerClass was added.
Magento\Framework\Stdlib\ArrayUtilsClass was added.
Magento\Framework\Stdlib\BooleanUtilsClass was added.
Magento\Framework\Stdlib\StringUtilsClass was added.
Magento\Framework\Model\ContextClass was added.
Magento\Framework\Math\CalculatorClass was added.
Magento\Framework\Math\DivisionClass was added.
Magento\Framework\Math\RandomClass was added.
Magento\Framework\Exception\LocalizedExceptionClass was added.
Magento\Framework\Event\ObserverClass was added.
Magento\Framework\Component\ComponentRegistrarClass was added.
Magento\Framework\App\ActionFactoryClass was added.
Magento\Framework\App\View\Asset\PublisherClass was added.
Magento\Framework\App\Language\DictionaryClass was added.
Magento\Framework\App\Area\FrontNameResolverFactoryClass was added.
Magento\Framework\App\Action\ContextClass was added.
Magento\Vault\Model\Ui\TokensConfigProviderClass was added.
Magento\Vault\Model\Ui\Adminhtml\TokensConfigProviderClass was added.
Magento\Vault\Block\AbstractCardRendererClass was added.
Magento\Payment\Observer\AbstractDataAssignObserverClass was added.
Magento\Payment\Model\CcConfigProviderClass was added.
Magento\Payment\Gateway\Validator\AbstractValidatorClass was added.
Magento\Payment\Gateway\Validator\CountryValidatorClass was added.
Magento\Payment\Gateway\Validator\ValidatorCompositeClass was added.
Magento\Payment\Gateway\Validator\ValidatorPoolClass was added.
Magento\Payment\Gateway\Response\HandlerChainClass was added.
Magento\Payment\Gateway\Request\BuilderCompositeClass was added.
Magento\Payment\Gateway\Http\ClientExceptionClass was added.
Magento\Payment\Gateway\Http\ConverterExceptionClass was added.
Magento\Payment\Gateway\Http\TransferBuilderClass was added.
Magento\Payment\Gateway\Http\Converter\HtmlFormConverterClass was added.
Magento\Payment\Gateway\Http\Converter\Soap\ObjectToArrayConverterClass was added.
Magento\Payment\Gateway\Http\Client\SoapClass was added.
Magento\Payment\Gateway\Http\Client\ZendClass was added.
Magento\Payment\Gateway\Command\CommandExceptionClass was added.
Magento\Payment\Gateway\Command\CommandManagerClass was added.
Magento\Payment\Gateway\Command\CommandManagerPoolClass was added.
Magento\Payment\Gateway\Command\CommandPoolClass was added.
Magento\Payment\Gateway\Command\GatewayCommandClass was added.
Magento\Payment\Block\ConfigurableInfoClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\EavClass was added.
Magento\Catalog\Model\Product\Type\AbstractTypeClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\CatalogInventory\Api\StockItemRepositoryInterface::get[public] Method parameter name changed.
Magento\Framework\AppInterface::VERSIONConstant has been removed.
Magento\Sales\Api\Data\TransactionInterface::TYPE_PAYMENTConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_ORDERConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_AUTHConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_CAPTUREConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_VOIDConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_REFUNDConstant has been added.
Magento\Quote\Api\Data\CartInterface::KEY_ENTITY_IDConstant has been added.
Magento\Payment\Model\MethodInterface::setStore[public] Method has been added.
Magento\Payment\Model\MethodInterface::getStore[public] Method has been added.
Magento\Payment\Model\MethodInterface::canUseInternal[public] Method has been added.
Magento\Payment\Model\MethodInterface::canUseCheckout[public] Method has been added.
Magento\Payment\Model\MethodInterface::canUseForCountry[public] Method has been added.
Magento\Payment\Model\MethodInterface::canUseForCurrency[public] Method has been added.
Magento\Payment\Model\MethodInterface::getConfigData[public] Method has been added.
Magento\Payment\Model\MethodInterface::isAvailable[public] Method has been added.
Magento\Payment\Model\MethodInterface::isActive[public] Method has been added.
Magento\Customer\Api\AccountManagementInterface::createAccount[public] Method has been added.
Magento\Customer\Api\AccountManagementInterface::ACCOUNT_CONFIRMEDConstant has been added.
Magento\Customer\Api\AccountManagementInterface::ACCOUNT_CONFIRMATION_REQUIREDConstant has been added.
Magento\Customer\Api\AccountManagementInterface::ACCOUNT_CONFIRMATION_NOT_REQUIREDConstant has been added.
Magento\Customer\Api\AccountManagementInterface::MAX_PASSWORD_LENGTHConstant has been added.
Magento\Customer\Api\GroupManagementInterface::isReadonly[public] Method has been added.
Magento\Customer\Api\Data\AddressInterface::getId[public] Method has been added.
Magento\Customer\Api\Data\AddressInterface::IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::CUSTOMER_IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::REGIONConstant has been added.
Magento\Customer\Api\Data\AddressInterface::REGION_IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::COUNTRY_IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::STREETConstant has been added.
Magento\Customer\Api\Data\AddressInterface::COMPANYConstant has been added.
Magento\Customer\Api\Data\AddressInterface::TELEPHONEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::FAXConstant has been added.
Magento\Customer\Api\Data\AddressInterface::POSTCODEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::CITYConstant has been added.
Magento\Customer\Api\Data\AddressInterface::FIRSTNAMEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::LASTNAMEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::MIDDLENAMEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::PREFIXConstant has been added.
Magento\Customer\Api\Data\AddressInterface::SUFFIXConstant has been added.
Magento\Customer\Api\Data\AddressInterface::VAT_IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::DEFAULT_BILLINGConstant has been added.
Magento\Customer\Api\Data\AddressInterface::DEFAULT_SHIPPINGConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getFrontendInput[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getIsUsedInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getIsVisibleInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getIsFilterableInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getIsSearchableInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::setIsUsedInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::setIsVisibleInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::setIsFilterableInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::setIsSearchableInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::ATTRIBUTE_CODEConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::FRONTEND_INPUTConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::INPUT_FILTERConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::STORE_LABELConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::VALIDATION_RULESConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::OPTIONSConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::VISIBLEConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::REQUIREDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::MULTILINE_COUNTConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::DATA_MODELConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::USER_DEFINEDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::FRONTEND_CLASSConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::SORT_ORDERConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::FRONTEND_LABELConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::SYSTEMConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::NOTEConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::BACKEND_TYPEConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::IS_USED_IN_GRIDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::IS_VISIBLE_IN_GRIDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::IS_FILTERABLE_IN_GRIDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::IS_SEARCHABLE_IN_GRIDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::getId[public] Method has been added.
Magento\Customer\Api\Data\CustomerInterface::IDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::CONFIRMATIONConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::CREATED_ATConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::UPDATED_ATConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::CREATED_INConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::DOBConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::EMAILConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::FIRSTNAMEConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::GENDERConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::GROUP_IDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::LASTNAMEConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::MIDDLENAMEConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::PREFIXConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::STORE_IDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::SUFFIXConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::TAXVATConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::WEBSITE_IDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::DEFAULT_BILLINGConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::DEFAULT_SHIPPINGConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::KEY_ADDRESSESConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::DISABLE_AUTO_GROUP_CHANGEConstant has been added.
Magento\Customer\Api\Data\GroupInterface::getId[public] Method has been added.
Magento\Customer\Api\Data\GroupInterface::IDConstant has been added.
Magento\Customer\Api\Data\GroupInterface::CODEConstant has been added.
Magento\Customer\Api\Data\GroupInterface::TAX_CLASS_IDConstant has been added.
Magento\Customer\Api\Data\GroupInterface::TAX_CLASS_NAMEConstant has been added.
Magento\Customer\Api\Data\GroupInterface::NOT_LOGGED_IN_IDConstant has been added.
Magento\Customer\Api\Data\GroupInterface::CUST_GROUP_ALLConstant has been added.
Magento\Customer\Api\Data\GroupInterface::GROUP_CODE_MAX_LENGTHConstant has been added.
Magento\Customer\Api\Data\OptionInterface::getLabel[public] Method has been added.
Magento\Customer\Api\Data\OptionInterface::LABELConstant has been added.
Magento\Customer\Api\Data\OptionInterface::VALUEConstant has been added.
Magento\Customer\Api\Data\OptionInterface::OPTIONSConstant has been added.
Magento\Customer\Api\Data\RegionInterface::getRegionCode[public] Method has been added.
Magento\Customer\Api\Data\RegionInterface::REGION_CODEConstant has been added.
Magento\Customer\Api\Data\RegionInterface::REGIONConstant has been added.
Magento\Customer\Api\Data\RegionInterface::REGION_IDConstant has been added.
Magento\Customer\Api\Data\ValidationResultsInterface::isValid[public] Method has been added.
Magento\Customer\Api\Data\ValidationResultsInterface::VALIDConstant has been added.
Magento\Customer\Api\Data\ValidationResultsInterface::MESSAGESConstant has been added.
Magento\Customer\Api\Data\ValidationRuleInterface::getName[public] Method has been added.
Magento\Customer\Api\Data\ValidationRuleInterface::NAMEConstant has been added.
Magento\Customer\Api\Data\ValidationRuleInterface::VALUEConstant has been added.
Magento\Cms\Api\Data\PageInterface::getMetaTitle[public] Method has been added.
Magento\Cms\Api\Data\PageInterface::setMetaTitle[public] Method has been added.
Magento\Cms\Api\Data\PageInterface::META_TITLEConstant has been added.
Magento\Catalog\Api\CategoryLinkManagementInterface::assignProductToCategories[public] Method has been added.
Magento\Catalog\Api\ProductCustomOptionRepositoryInterface::getProductOptions[public] Method has been added.
Magento\Catalog\Api\ProductCustomOptionRepositoryInterface::duplicate[public] Method has been added.
Magento\Catalog\Api\ProductLinkRepositoryInterface::getList[public] Method has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICE_FIELD_PRICEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_HAS_WEIGHTConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SPECIAL_PRICEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_PRICEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICE_FIELD_PRICE_QTYConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SHORT_DESCRIPTIONConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SEO_FIELD_META_TITLEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_STATUSConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_NAMEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SKUConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SEO_FIELD_META_KEYWORDConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_DESCRIPTIONConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_COSTConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SEO_FIELD_URL_KEYConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SEO_FIELD_META_DESCRIPTIONConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_WEIGHTConstant has been added.
Magento\Framework\AppInterfaceInterface was added.
Magento\Framework\AuthorizationInterfaceInterface was added.
Magento\Framework\CurrencyInterfaceInterface was added.
Magento\Framework\ObjectManagerInterfaceInterface was added.
Magento\Framework\UrlInterfaceInterface was added.
Magento\Framework\View\ConfigInterfaceInterface was added.
Magento\Framework\View\LayoutInterfaceInterface was added.
Magento\Framework\View\RenderInterfaceInterface was added.
Magento\Framework\View\Url\ConfigInterfaceInterface was added.
Magento\Framework\View\Template\Html\MinifierInterfaceInterface was added.
Magento\Framework\View\Page\FaviconInterfaceInterface was added.
Magento\Framework\View\File\CollectorInterfaceInterface was added.
Magento\Framework\View\Element\BlockInterfaceInterface was added.
Magento\Framework\View\Element\RendererInterfaceInterface was added.
Magento\Framework\View\Element\UiComponent\DataProvider\DataProviderInterfaceInterface was added.
Magento\Framework\View\Design\Theme\FileProviderInterfaceInterface was added.
Magento\Framework\View\Design\Theme\ListInterfaceInterface was added.
Magento\Framework\View\Design\Theme\Label\ListInterfaceInterface was added.
Magento\Framework\View\Asset\ConfigInterfaceInterface was added.
Magento\Framework\Stdlib\DateTime\TimezoneInterfaceInterface was added.
Magento\Framework\Shell\CommandRendererInterfaceInterface was added.
Magento\Framework\Setup\InstallDataInterfaceInterface was added.
Magento\Framework\Setup\InstallSchemaInterfaceInterface was added.
Magento\Framework\Setup\LoggerInterfaceInterface was added.
Magento\Framework\Setup\ModuleDataSetupInterfaceInterface was added.
Magento\Framework\Setup\SetupInterfaceInterface was added.
Magento\Framework\Setup\UninstallInterfaceInterface was added.
Magento\Framework\Setup\UpgradeDataInterfaceInterface was added.
Magento\Framework\Setup\UpgradeSchemaInterfaceInterface was added.
Magento\Framework\Phrase\RendererInterfaceInterface was added.
Magento\Framework\Indexer\ConfigInterfaceInterface was added.
Magento\Framework\Indexer\IndexStructureInterfaceInterface was added.
Magento\Framework\Indexer\IndexerInterfaceInterface was added.
Magento\Framework\Indexer\SaveHandler\IndexerInterfaceInterface was added.
Magento\Framework\Filesystem\DriverInterfaceInterface was added.
Magento\Framework\Data\OptionSourceInterfaceInterface was added.
Magento\Framework\Data\Form\Filter\FilterInterfaceInterface was added.
Magento\Framework\Data\Argument\InterpreterInterfaceInterface was added.
Magento\Framework\Controller\ResultInterfaceInterface was added.
Magento\Framework\Console\CommandListInterfaceInterface was added.
Magento\Framework\Config\DesignResolverInterfaceInterface was added.
Magento\Framework\App\ActionInterfaceInterface was added.
Magento\Framework\App\RequestInterfaceInterface was added.
Magento\Framework\App\ResponseInterfaceInterface was added.
Magento\Framework\App\Request\DataPersistorInterfaceInterface was added.
Magento\Framework\App\Request\PathInfoProcessorInterfaceInterface was added.
Magento\Vault\Model\VaultPaymentInterfaceInterface was added.
Magento\Vault\Model\Ui\TokenUiComponentInterfaceInterface was added.
Magento\Vault\Model\Ui\TokenUiComponentProviderInterfaceInterface was added.
Magento\Vault\Block\CardRendererInterfaceInterface was added.
Magento\Vault\Block\TokenRendererInterfaceInterface was added.
Magento\Vault\Api\PaymentTokenManagementInterfaceInterface was added.
Magento\Vault\Api\PaymentTokenRepositoryInterfaceInterface was added.
Magento\Vault\Api\Data\PaymentTokenInterfaceInterface was added.
Magento\Vault\Api\Data\PaymentTokenSearchResultsInterfaceInterface was added.
Magento\Theme\Api\DesignConfigRepositoryInterfaceInterface was added.
Magento\Theme\Api\Data\DesignConfigDataInterfaceInterface was added.
Magento\Theme\Api\Data\DesignConfigInterfaceInterface was added.
Magento\Tax\Api\OrderTaxManagementInterfaceInterface was added.
Magento\Tax\Api\Data\GrandTotalDetailsInterfaceInterface was added.
Magento\Tax\Api\Data\GrandTotalRatesInterfaceInterface was added.
Magento\Tax\Api\Data\OrderTaxDetailsAppliedTaxInterfaceInterface was added.
Magento\Tax\Api\Data\OrderTaxDetailsInterfaceInterface was added.
Magento\Tax\Api\Data\OrderTaxDetailsItemInterfaceInterface was added.
Magento\Search\Api\SearchInterfaceInterface was added.
Magento\Search\Api\SynonymAnalyzerInterfaceInterface was added.
Magento\Search\Api\SynonymGroupRepositoryInterfaceInterface was added.
Magento\Search\Api\Data\SynonymGroupInterfaceInterface was added.
Magento\Sales\Api\Data\ShippingAssignmentInterfaceInterface was added.
Magento\Sales\Api\Data\ShippingInterfaceInterface was added.
Magento\Sales\Api\Data\TotalInterfaceInterface was added.
Magento\Quote\Api\CartTotalManagementInterfaceInterface was added.
Magento\Quote\Api\GuestCartTotalManagementInterfaceInterface was added.
Magento\Quote\Api\GuestShipmentEstimationInterfaceInterface was added.
Magento\Quote\Api\ShipmentEstimationInterfaceInterface was added.
Magento\Quote\Api\Data\AddressAdditionalDataInterfaceInterface was added.
Magento\Quote\Api\Data\ProductOptionInterfaceInterface was added.
Magento\Quote\Api\Data\ShippingAssignmentInterfaceInterface was added.
Magento\Quote\Api\Data\ShippingInterfaceInterface was added.
Magento\Quote\Api\Data\TotalsAdditionalDataInterfaceInterface was added.
Magento\Payment\Gateway\CommandInterfaceInterface was added.
Magento\Payment\Gateway\ConfigFactoryInterfaceInterface was added.
Magento\Payment\Gateway\ConfigInterfaceInterface was added.
Magento\Payment\Gateway\Validator\ResultInterfaceInterface was added.
Magento\Payment\Gateway\Validator\ValidatorInterfaceInterface was added.
Magento\Payment\Gateway\Validator\ValidatorPoolInterfaceInterface was added.
Magento\Payment\Gateway\Response\HandlerInterfaceInterface was added.
Magento\Payment\Gateway\Request\BuilderInterfaceInterface was added.
Magento\Payment\Gateway\Http\ClientInterfaceInterface was added.
Magento\Payment\Gateway\Http\ConverterInterfaceInterface was added.
Magento\Payment\Gateway\Http\TransferFactoryInterfaceInterface was added.
Magento\Payment\Gateway\Http\TransferInterfaceInterface was added.
Magento\Payment\Gateway\Data\AddressAdapterInterfaceInterface was added.
Magento\Payment\Gateway\Data\OrderAdapterInterfaceInterface was added.
Magento\Payment\Gateway\Data\PaymentDataObjectInterfaceInterface was added.
Magento\Payment\Gateway\Config\ValueHandlerInterfaceInterface was added.
Magento\Payment\Gateway\Config\ValueHandlerPoolInterfaceInterface was added.
Magento\Payment\Gateway\Command\CommandManagerInterfaceInterface was added.
Magento\Payment\Gateway\Command\CommandManagerPoolInterfaceInterface was added.
Magento\Payment\Gateway\Command\CommandPoolInterfaceInterface was added.
Magento\Payment\Gateway\Command\ResultInterfaceInterface was added.
Magento\GiftMessage\Api\Data\MessageInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeFrontendLabelInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeGroupInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeGroupSearchResultsInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeOptionInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeOptionLabelInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeSearchResultsInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeSetInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeSetSearchResultsInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeValidationRuleInterfaceInterface was added.
Magento\Downloadable\Api\LinkRepositoryInterfaceInterface was added.
Magento\Downloadable\Api\Data\DownloadableOptionInterfaceInterface was added.
Magento\Downloadable\Api\Data\LinkInterfaceInterface was added.
Magento\Downloadable\Api\Data\ProductAttributeInterfaceInterface was added.
Magento\Downloadable\Api\Data\SampleInterfaceInterface was added.
Magento\Downloadable\Api\Data\File\ContentInterfaceInterface was added.
Magento\Downloadable\Api\Data\File\ContentUploaderInterfaceInterface was added.
Magento\Customer\Api\AddressMetadataInterfaceInterface was added.
Magento\Customer\Api\AddressMetadataManagementInterfaceInterface was added.
Magento\Customer\Api\CustomerMetadataInterfaceInterface was added.
Magento\Customer\Api\CustomerMetadataManagementInterfaceInterface was added.
Magento\Customer\Api\CustomerNameGenerationInterfaceInterface was added.
Magento\ConfigurableProduct\Api\Data\OptionInterfaceInterface was added.
Magento\ConfigurableProduct\Api\Data\OptionValueInterfaceInterface was added.
Magento\CheckoutAgreements\Api\Data\AgreementInterfaceInterface was added.
Magento\Checkout\Model\ConfigProviderInterfaceInterface was added.
Magento\Checkout\Api\AgreementsValidatorInterfaceInterface was added.
Magento\Checkout\Api\GuestTotalsInformationManagementInterfaceInterface was added.
Magento\Checkout\Api\TotalsInformationManagementInterfaceInterface was added.
Magento\Checkout\Api\Data\PaymentDetailsInterfaceInterface was added.
Magento\Checkout\Api\Data\ShippingInformationInterfaceInterface was added.
Magento\Checkout\Api\Data\TotalsInformationInterfaceInterface was added.
Magento\CatalogRule\Api\CatalogRuleRepositoryInterfaceInterface was added.
Magento\CatalogRule\Api\Data\ConditionInterfaceInterface was added.
Magento\CatalogRule\Api\Data\RuleInterfaceInterface was added.
Magento\Catalog\Api\AttributeSetFinderInterfaceInterface was added.
Magento\Catalog\Api\ProductWebsiteLinkRepositoryInterfaceInterface was added.
Magento\Catalog\Api\Data\CategoryProductSearchResultInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductOptionInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.2.0.html b/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.2.0.html deleted file mode 100644 index fab9c531a87..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.2.0.html +++ /dev/null @@ -1,12379 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isGirthAllowed[public] Method parameter name changed.
Magento\Framework\View\Asset\File\FallbackContext::SECURE_PATHConstant has been removed.
Magento\Framework\ObjectManager\Code\Generator\Repository::NO_SUCH_ENTITY_EXCEPTIONConstant has been removed.
Magento\Framework\ObjectManager\Code\Generator\Repository::INPUT_EXCEPTIONConstant has been removed.
Magento\Framework\ObjectManager\Code\Generator\Repository::SEARCH_CRITERIAConstant has been removed.
Magento\Framework\App\ObjectManagerFactory::CONFIG_PATH_DEFINITION_FORMATConstant has been removed.
Magento\Swatches\Helper\Data::CATALOG_PRODUCT_MEDIA_PATHConstant has been removed.
Magento\Swatches\Block\Product\Renderer\Configurable::EMPTY_IMAGE_VALUEConstant has been removed.
Magento\PageCache\Model\Config::VARNISH_3_CONFIGURATION_PATHConstant has been removed.
Magento\Eav\Model\ResourceModel\Entity\Attribute\Group::TAB_GENERAL_CODEConstant has been removed.
Magento\Eav\Model\ResourceModel\Entity\Attribute\Group::TAB_IMAGE_MANAGEMENT_CODEConstant has been removed.
Magento\Framework\Validator\AbstractValidator::setTranslator[public] Method has been added.
Magento\Framework\Validator\AbstractValidator::getTranslator[public] Method has been added.
Magento\Framework\Validator\AbstractValidator::hasTranslator[public] Method has been added.
Magento\Framework\Validator\AbstractValidator::_clearMessages[protected] Method has been added.
Magento\Framework\Validator\AbstractValidator::_addMessages[protected] Method has been added.
Magento\Framework\Validator\AbstractValidator::$_defaultTranslator[protected] Property has been added.
Magento\Framework\Validator\AbstractValidator::$_translator[protected] Property has been added.
Magento\Framework\Validator\AbstractValidator::$_messages[protected] Property has been added.
Magento\Framework\Validator\Constraint::__construct[public] Method has been added.
Magento\Framework\Validator\Constraint::_getValidatorValue[protected] Method has been added.
Magento\Framework\Validator\Constraint::setTranslator[public] Method has been added.
Magento\Framework\Validator\Constraint::getTranslator[public] Method has been added.
Magento\Framework\Validator\Constraint::$_wrappedValidator[protected] Property has been added.
Magento\Framework\Validator\Constraint::$_alias[protected] Property has been added.
Magento\Framework\Validator\DataObject::getMessages[public] Method has been added.
Magento\Framework\Stdlib\DateTime::isEmptyDate[public] Method has been added.
Magento\Framework\Stdlib\DateTime::gmDate[public] Method has been added.
Magento\Framework\Stdlib\DateTime::strToTime[public] Method has been added.
Magento\Framework\Stdlib\DateTime::DATETIME_INTERNAL_FORMATConstant has been added.
Magento\Framework\Stdlib\DateTime::DATE_INTERNAL_FORMATConstant has been added.
Magento\Framework\Stdlib\DateTime::DATETIME_PHP_FORMATConstant has been added.
Magento\Framework\Stdlib\DateTime::DATE_PHP_FORMATConstant has been added.
Magento\Framework\Stdlib\DateTime::YEAR_MIN_VALUEConstant has been added.
Magento\Framework\Stdlib\DateTime::YEAR_MAX_VALUEConstant has been added.
Magento\Framework\Stdlib\DateTime\DateTime::__construct[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::gmtDate[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::gmtTimestamp[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::timestamp[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::$_localeDate[protected] Property has been added.
Magento\Framework\Stdlib\Cookie\PublicCookieMetadata::setDuration[public] Method has been added.
Magento\Framework\Stdlib\Cookie\PublicCookieMetadata::setDurationOneYear[public] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::__construct[public] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_construct[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::getConnection[public] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_serializeField[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_unserializeField[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_prepareDataForTable[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_prepareTableValueForSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::getValidationRulesBeforeSave[public] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_getColumnsForEntityLoad[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::getSerializer[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::$serializer[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::__construct[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::__sleep[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::__wakeup[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_init[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_setResource[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_setMainTable[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_getConnection[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::getConnection[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::load[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_getLoadSelect[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::delete[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::addUniqueField[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::resetUniqueField[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::unserializeFields[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_initUniqueFields[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::getUniqueFields[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_prepareDataForSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::hasDataChanged[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_prepareValueForSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_checkUnique[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_afterLoad[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_beforeSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_afterSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_beforeDelete[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_afterDelete[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_serializeFields[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::getChecksum[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::prepareDataForUpdate[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::isObjectNotNew[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::saveNewObject[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::updateObject[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::processAfterSaves[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::isModified[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::processNotModifiedSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::afterLoad[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::beforeSave[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::afterSave[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::beforeDelete[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::afterDelete[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::serializeFields[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_resources[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$connectionName[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_connections[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_resourceModel[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_tables[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_mainTable[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_idFieldName[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_isPkAutoIncrement[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_useIsObjectNew[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_mainTableFields[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_uniqueFields[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_serializableFields[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$transactionManager[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$objectRelationProcessor[protected] Property has been added.
Magento\Framework\App\ResourceConnection::__construct[public] Method has been added.
Magento\Framework\App\ResourceConnection::getConnection[public] Method has been added.
Magento\Framework\App\ResourceConnection::closeConnection[public] Method has been added.
Magento\Framework\App\ResourceConnection::getConnectionByName[public] Method has been added.
Magento\Framework\App\ResourceConnection::getTablePlaceholder[public] Method has been added.
Magento\Framework\App\ResourceConnection::getTriggerName[public] Method has been added.
Magento\Framework\App\ResourceConnection::setMappedTableName[public] Method has been added.
Magento\Framework\App\ResourceConnection::getMappedTableName[public] Method has been added.
Magento\Framework\App\ResourceConnection::getIdxName[public] Method has been added.
Magento\Framework\App\ResourceConnection::getFkName[public] Method has been added.
Magento\Framework\App\ResourceConnection::$connections[protected] Property has been added.
Magento\Framework\App\ResourceConnection::$mappedTableNames[protected] Property has been added.
Magento\Framework\App\ResourceConnection::$config[protected] Property has been added.
Magento\Framework\App\ResourceConnection::$connectionFactory[protected] Property has been added.
Magento\Framework\App\ResourceConnection::$tablePrefix[protected] Property has been added.
Magento\Framework\App\ResourceConnection::AUTO_UPDATE_ONCEConstant has been added.
Magento\Framework\App\ResourceConnection::AUTO_UPDATE_NEVERConstant has been added.
Magento\Framework\App\ResourceConnection::AUTO_UPDATE_ALWAYSConstant has been added.
Magento\Framework\App\ResourceConnection::DEFAULT_CONNECTIONConstant has been added.
Magento\Widget\Model\Widget::__construct[public] Method has been added.
Magento\Widget\Model\Widget::getConfigAsXml[public] Method has been added.
Magento\Widget\Model\Widget::getConfigAsObject[public] Method has been added.
Magento\Widget\Model\Widget::prepareWidgetParameters[protected] Method has been added.
Magento\Widget\Model\Widget::prepareDropDownValues[protected] Method has been added.
Magento\Widget\Model\Widget::prepareHelperBlock[protected] Method has been added.
Magento\Widget\Model\Widget::getPlaceholderImageUrl[public] Method has been added.
Magento\Widget\Model\Widget::getPlaceholderImageUrls[public] Method has been added.
Magento\Widget\Model\Widget::getAsCanonicalArray[protected] Method has been added.
Magento\Widget\Model\Widget::idEncode[protected] Method has been added.
Magento\Widget\Model\Widget::sortWidgets[protected] Method has been added.
Magento\Widget\Model\Widget::sortParameters[protected] Method has been added.
Magento\Widget\Model\Widget::$dataStorage[protected] Property has been added.
Magento\Widget\Model\Widget::$configCacheType[protected] Property has been added.
Magento\Widget\Model\Widget::$assetRepo[protected] Property has been added.
Magento\Widget\Model\Widget::$assetSource[protected] Property has been added.
Magento\Widget\Model\Widget::$viewFileSystem[protected] Property has been added.
Magento\Widget\Model\Widget::$escaper[protected] Property has been added.
Magento\Widget\Model\Widget::$widgetsArray[protected] Property has been added.
Magento\Widget\Model\Widget::$conditionsHelper[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::__construct[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getConfigData[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::requestToShipment[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::returnOfShipment[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getContainerTypes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_getAllowedContainers[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getCustomizableContainerTypes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getDeliveryConfirmationTypes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::checkAvailableShipCountries[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::proccessAdditionalValidation[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isActive[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isFixed[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isTrackingAvailable[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isShippingLabelsAvailable[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getSortOrder[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_updateFreeMethodQuote[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getFinalPriceWithHandlingFee[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_getPerpackagePrice[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_getPerorderPrice[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getTotalNumOfBoxes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isStateProvinceRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isCityRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isZipCodeRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_debug[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::debugData[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getCarrierCode[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getContentTypes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::filterDebugData[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_code[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_rates[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_numBoxes[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_freeMethod[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_isFixed[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_customizableContainerTypes[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_debugReplacePrivateDataKeys[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_scopeConfig[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_rateErrorFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_logger[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::DEBUG_KEYS_MASKConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::USA_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::CANADA_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::MEXICO_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::HANDLING_TYPE_PERCENTConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::HANDLING_TYPE_FIXEDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::HANDLING_ACTION_PERPACKAGEConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::HANDLING_ACTION_PERORDERConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::__construct[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::getCarrierCode[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isTrackingAvailable[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isCityRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isZipCodeRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isShippingLabelsAvailable[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::proccessAdditionalValidation[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_getQuotesCacheKey[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_getCachedQuotes[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_setCachedQuotes[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_prepareServiceName[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_prepareShipmentRequest[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::requestToShipment[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::returnOfShipment[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_doShipmentRequest[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_isUSCountry[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::canCollectRates[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::debugErrors[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::getErrorMessage[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_quotesCache[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_activeFlag[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_directoryData[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_xmlElFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_rateFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_rateMethodFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_trackFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_trackErrorFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_trackStatusFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_regionFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_countryFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_currencyFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$stockRegistry[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_rawRequest[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$xmlSecurity[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::USA_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::PUERTORICO_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::GUAM_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::GUAM_REGION_CODEConstant has been added.
Magento\Persistent\Model\Session::__construct[public] Method has been added.
Magento\Persistent\Model\Session::_construct[protected] Method has been added.
Magento\Persistent\Model\Session::setLoadExpired[public] Method has been added.
Magento\Persistent\Model\Session::getLoadExpired[public] Method has been added.
Magento\Persistent\Model\Session::getExpiredBefore[public] Method has been added.
Magento\Persistent\Model\Session::beforeSave[public] Method has been added.
Magento\Persistent\Model\Session::_afterLoad[protected] Method has been added.
Magento\Persistent\Model\Session::loadByCookieKey[public] Method has been added.
Magento\Persistent\Model\Session::loadByCustomerId[public] Method has been added.
Magento\Persistent\Model\Session::deleteByCustomerId[public] Method has been added.
Magento\Persistent\Model\Session::renewPersistentCookie[public] Method has been added.
Magento\Persistent\Model\Session::deleteExpired[public] Method has been added.
Magento\Persistent\Model\Session::afterDeleteCommit[public] Method has been added.
Magento\Persistent\Model\Session::save[public] Method has been added.
Magento\Persistent\Model\Session::$_unserializableFields[protected] Property has been added.
Magento\Persistent\Model\Session::$_loadExpired[protected] Property has been added.
Magento\Persistent\Model\Session::$_persistentData[protected] Property has been added.
Magento\Persistent\Model\Session::$jsonHelper[protected] Property has been added.
Magento\Persistent\Model\Session::$_coreConfig[protected] Property has been added.
Magento\Persistent\Model\Session::$_storeManager[protected] Property has been added.
Magento\Persistent\Model\Session::$_cookieManager[protected] Property has been added.
Magento\Persistent\Model\Session::$_cookieMetadataFactory[protected] Property has been added.
Magento\Persistent\Model\Session::$mathRandom[protected] Property has been added.
Magento\Persistent\Model\Session::$sessionConfig[protected] Property has been added.
Magento\Persistent\Model\Session::KEY_LENGTHConstant has been added.
Magento\Persistent\Model\Session::COOKIE_NAMEConstant has been added.
Magento\Payment\Model\Cart::__construct[public] Method has been added.
Magento\Payment\Model\Cart::_collectItemsAndAmounts[protected] Method has been added.
Magento\Payment\Model\Cart::_importItemsFromSalesModel[protected] Method has been added.
Magento\Payment\Model\Cart::_calculateCustomItemsSubtotal[protected] Method has been added.
Magento\Payment\Model\Cart::_setTransferFlag[protected] Method has been added.
Magento\Payment\Model\Cart::_setAmount[protected] Method has been added.
Magento\Payment\Model\Cart::_addAmount[protected] Method has been added.
Magento\Payment\Model\Cart::_getAmount[protected] Method has been added.
Magento\Payment\Model\Cart::_createItemFromData[protected] Method has been added.
Magento\Payment\Model\Cart::_resetAmounts[protected] Method has been added.
Magento\Payment\Model\Cart::$_salesModel[protected] Property has been added.
Magento\Payment\Model\Cart::$_eventManager[protected] Property has been added.
Magento\Payment\Model\Cart::$_amounts[protected] Property has been added.
Magento\Payment\Model\Cart::$_customItems[protected] Property has been added.
Magento\Payment\Model\Cart::$_salesModelItems[protected] Property has been added.
Magento\Payment\Model\Cart::$_transferFlags[protected] Property has been added.
Magento\Payment\Model\Cart::$_itemsCollectingRequired[protected] Property has been added.
Magento\Payment\Model\Cart::AMOUNT_TAXConstant has been added.
Magento\Payment\Model\Cart::AMOUNT_SHIPPINGConstant has been added.
Magento\Payment\Model\Cart::AMOUNT_DISCOUNTConstant has been added.
Magento\Payment\Model\Cart::AMOUNT_SUBTOTALConstant has been added.
Magento\Payment\Model\Config::__construct[public] Method has been added.
Magento\Payment\Model\Config::$_methods[protected] Property has been added.
Magento\Payment\Model\Config::$_scopeConfig[protected] Property has been added.
Magento\Payment\Model\Config::$_dataStorage[protected] Property has been added.
Magento\Payment\Model\Config::$localeResolver[protected] Property has been added.
Magento\Payment\Model\Config::$_paymentMethodFactory[protected] Property has been added.
Magento\Payment\Model\Config::$_date[protected] Property has been added.
Magento\Payment\Model\Config::YEARS_RANGEConstant has been added.
Magento\Payment\Model\MethodList::__construct[public] Method has been added.
Magento\Payment\Model\MethodList::_canUseMethod[protected] Method has been added.
Magento\Payment\Model\MethodList::$paymentHelper[protected] Property has been added.
Magento\Payment\Model\MethodList::$methodSpecificationFactory[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::__construct[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::initializeData[protected] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::setStore[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getStore[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::canUseInternal[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::canUseCheckout[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::canUseForCountry[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::canUseForCurrency[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getCode[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getFormBlockType[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getTitle[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getConfigData[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::isAvailable[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::isActive[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::_debug[protected] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getDebugReplacePrivateDataKeys[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::$_code[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_formBlockType[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_infoBlockType[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_isGateway[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_isOffline[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canOrder[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canAuthorize[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canCapture[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canCapturePartial[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canCaptureOnce[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canRefund[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canRefundInvoicePartial[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canVoid[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canUseInternal[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canUseCheckout[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_isInitializeNeeded[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canFetchTransactionInfo[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canReviewPayment[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canCancelInvoice[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_debugReplacePrivateDataKeys[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_paymentData[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_scopeConfig[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$logger[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::ACTION_ORDERConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::ACTION_AUTHORIZEConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::ACTION_AUTHORIZE_CAPTUREConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_UNKNOWNConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_APPROVEDConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_ERRORConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_DECLINEDConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_VOIDConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_SUCCESSConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_USE_FOR_COUNTRYConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_USE_FOR_CURRENCYConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_USE_CHECKOUTConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_USE_INTERNALConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_ORDER_TOTAL_MIN_MAXConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_ZERO_TOTALConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::GROUP_OFFLINEConstant has been added.
Magento\PageCache\Model\Config::__construct[public] Method has been added.
Magento\PageCache\Model\Config::_getReplacements[protected] Method has been added.
Magento\PageCache\Model\Config::_getAccessList[protected] Method has been added.
Magento\PageCache\Model\Config::_getDesignExceptions[protected] Method has been added.
Magento\PageCache\Model\Config::$_scopeConfig[protected] Property has been added.
Magento\PageCache\Model\Config::$_cacheState[protected] Property has been added.
Magento\PageCache\Model\Config::$readFactory[protected] Property has been added.
Magento\PageCache\Model\Config::$reader[protected] Property has been added.
Magento\PageCache\Model\Config::BUILT_INConstant has been added.
Magento\PageCache\Model\Config::VARNISHConstant has been added.
Magento\PageCache\Model\Config::XML_PAGECACHE_TTLConstant has been added.
Magento\PageCache\Model\Config::XML_PAGECACHE_TYPEConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_ACCESS_LISTConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_BACKEND_PORTConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_BACKEND_HOSTConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_GRACE_PERIODConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_DESIGN_THEME_REGEXConstant has been added.
Magento\PageCache\Model\Config::VARNISH_5_CONFIGURATION_PATHConstant has been added.
Magento\PageCache\Model\Config::VARNISH_4_CONFIGURATION_PATHConstant has been added.
Magento\Integration\Model\Integration::__construct[public] Method has been added.
Magento\Integration\Model\Integration::_construct[protected] Method has been added.
Magento\Integration\Model\Integration::loadByConsumerId[public] Method has been added.
Magento\Integration\Model\Integration::loadActiveIntegrationByConsumerId[public] Method has been added.
Magento\Integration\Model\Integration::STATUS_INACTIVEConstant has been added.
Magento\Integration\Model\Integration::STATUS_ACTIVEConstant has been added.
Magento\Integration\Model\Integration::STATUS_RECREATEDConstant has been added.
Magento\Integration\Model\Integration::TYPE_MANUALConstant has been added.
Magento\Integration\Model\Integration::TYPE_CONFIGConstant has been added.
Magento\Integration\Model\Integration::IDConstant has been added.
Magento\Integration\Model\Integration::NAMEConstant has been added.
Magento\Integration\Model\Integration::EMAILConstant has been added.
Magento\Integration\Model\Integration::ENDPOINTConstant has been added.
Magento\Integration\Model\Integration::IDENTITY_LINK_URLConstant has been added.
Magento\Integration\Model\Integration::SETUP_TYPEConstant has been added.
Magento\Integration\Model\Integration::CONSUMER_IDConstant has been added.
Magento\Integration\Model\Integration::STATUSConstant has been added.
Magento\Customer\Model\Session::__construct[public] Method has been added.
Magento\Customer\Model\Session::getCustomerConfigShare[public] Method has been added.
Magento\Customer\Model\Session::setCustomerData[public] Method has been added.
Magento\Customer\Model\Session::getCustomerData[public] Method has been added.
Magento\Customer\Model\Session::getCustomerDataObject[public] Method has been added.
Magento\Customer\Model\Session::setCustomerDataObject[public] Method has been added.
Magento\Customer\Model\Session::setCustomer[public] Method has been added.
Magento\Customer\Model\Session::getCustomer[public] Method has been added.
Magento\Customer\Model\Session::setCustomerId[public] Method has been added.
Magento\Customer\Model\Session::getId[public] Method has been added.
Magento\Customer\Model\Session::setId[public] Method has been added.
Magento\Customer\Model\Session::setCustomerGroupId[public] Method has been added.
Magento\Customer\Model\Session::getCustomerGroupId[public] Method has been added.
Magento\Customer\Model\Session::checkCustomerId[public] Method has been added.
Magento\Customer\Model\Session::setCustomerAsLoggedIn[public] Method has been added.
Magento\Customer\Model\Session::setCustomerDataAsLoggedIn[public] Method has been added.
Magento\Customer\Model\Session::authenticate[public] Method has been added.
Magento\Customer\Model\Session::_setAuthUrl[protected] Method has been added.
Magento\Customer\Model\Session::_logout[protected] Method has been added.
Magento\Customer\Model\Session::setBeforeAuthUrl[public] Method has been added.
Magento\Customer\Model\Session::setAfterAuthUrl[public] Method has been added.
Magento\Customer\Model\Session::regenerateId[public] Method has been added.
Magento\Customer\Model\Session::_createUrl[protected] Method has been added.
Magento\Customer\Model\Session::$_customer[protected] Property has been added.
Magento\Customer\Model\Session::$_customerResource[protected] Property has been added.
Magento\Customer\Model\Session::$_customerModel[protected] Property has been added.
Magento\Customer\Model\Session::$_isCustomerIdChecked[protected] Property has been added.
Magento\Customer\Model\Session::$_customerUrl[protected] Property has been added.
Magento\Customer\Model\Session::$_coreUrl[protected] Property has been added.
Magento\Customer\Model\Session::$_configShare[protected] Property has been added.
Magento\Customer\Model\Session::$_session[protected] Property has been added.
Magento\Customer\Model\Session::$customerRepository[protected] Property has been added.
Magento\Customer\Model\Session::$_customerFactory[protected] Property has been added.
Magento\Customer\Model\Session::$_urlFactory[protected] Property has been added.
Magento\Customer\Model\Session::$_eventManager[protected] Property has been added.
Magento\Customer\Model\Session::$_httpContext[protected] Property has been added.
Magento\Customer\Model\Session::$groupManagement[protected] Property has been added.
Magento\Customer\Model\Session::$response[protected] Property has been added.
Magento\CmsUrlRewrite\Model\CmsPageUrlPathGenerator::__construct[public] Method has been added.
Magento\CmsUrlRewrite\Model\CmsPageUrlPathGenerator::$filterManager[protected] Property has been added.
Magento\CatalogRule\Model\Rule\Job::__construct[public] Method has been added.
Magento\CatalogRule\Model\Rule\Job::$ruleProcessor[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::__construct[public] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::doReindexByIds[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::doReindexFull[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::cleanByIds[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::applyRule[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getTable[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::updateRuleProductData[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::applyAllRules[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::updateCatalogRuleGroupWebsiteData[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::deleteOldData[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::calcRuleProductPrice[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getRuleProductsStmt[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::saveRuleProductPrices[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getActiveRules[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getAllRules[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getProduct[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::critical[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$metadataPool[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$_catalogRuleGroupWebsiteColumnsList[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$resource[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$storeManager[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$ruleCollectionFactory[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$logger[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$priceCurrency[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$eavConfig[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$dateFormat[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$dateTime[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$productFactory[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$loadedProducts[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$batchCount[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$connection[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::SECONDS_IN_DAYConstant has been added.
Magento\Framework\AclClass was added.
Magento\Framework\DataObjectClass was added.
Magento\Framework\EscaperClass was added.
Magento\Framework\EventClass was added.
Magento\Framework\FilesystemClass was added.
Magento\Framework\PhraseClass was added.
Magento\Framework\ProfilerClass was added.
Magento\Framework\RegistryClass was added.
Magento\Framework\ValidatorClass was added.
Magento\Framework\Webapi\AuthorizationClass was added.
Magento\Framework\Webapi\ErrorProcessorClass was added.
Magento\Framework\Webapi\ServiceInputProcessorClass was added.
Magento\Framework\Webapi\ServiceOutputProcessorClass was added.
Magento\Framework\View\ContextClass was added.
Magento\Framework\View\FileSystemClass was added.
Magento\Framework\View\TemplateEnginePoolClass was added.
Magento\Framework\View\Url\CssResolverClass was added.
Magento\Framework\View\Result\LayoutClass was added.
Magento\Framework\View\Result\LayoutFactoryClass was added.
Magento\Framework\View\Result\PageClass was added.
Magento\Framework\View\Result\PageFactoryClass was added.
Magento\Framework\View\Render\RenderFactoryClass was added.
Magento\Framework\View\Page\ConfigClass was added.
Magento\Framework\View\Page\TitleClass was added.
Magento\Framework\View\Page\Config\StructureClass was added.
Magento\Framework\View\Layout\ElementClass was added.
Magento\Framework\View\Layout\GeneratorPoolClass was added.
Magento\Framework\View\Layout\ScheduledStructureClass was added.
Magento\Framework\View\Layout\Reader\ContextClass was added.
Magento\Framework\View\Layout\Generator\ContextClass was added.
Magento\Framework\View\Layout\Data\StructureClass was added.
Magento\Framework\View\Element\AbstractBlockClass was added.
Magento\Framework\View\Element\BlockFactoryClass was added.
Magento\Framework\View\Element\ContextClass was added.
Magento\Framework\View\Element\FormKeyClass was added.
Magento\Framework\View\Element\MessagesClass was added.
Magento\Framework\View\Element\RendererListClass was added.
Magento\Framework\View\Element\TemplateClass was added.
Magento\Framework\View\Element\TextClass was added.
Magento\Framework\View\Element\UiComponentFactoryClass was added.
Magento\Framework\View\Element\UiComponent\DataProvider\FilterPoolClass was added.
Magento\Framework\View\Element\Text\ListTextClass was added.
Magento\Framework\View\Element\Template\ContextClass was added.
Magento\Framework\View\Element\Js\ComponentsClass was added.
Magento\Framework\View\Element\Js\CookieClass was added.
Magento\Framework\View\Element\Html\CalendarClass was added.
Magento\Framework\View\Element\Html\LinksClass was added.
Magento\Framework\View\Element\Html\Link\CurrentClass was added.
Magento\Framework\View\Asset\ContentProcessorExceptionClass was added.
Magento\Framework\View\Asset\FileClass was added.
Magento\Framework\View\Asset\GroupedCollectionClass was added.
Magento\Framework\View\Asset\MinificationClass was added.
Magento\Framework\View\Asset\RepositoryClass was added.
Magento\Framework\View\Asset\PreProcessor\ChainClass was added.
Magento\Framework\View\Asset\PreProcessor\ChainFactoryClass was added.
Magento\Framework\View\Asset\File\FallbackContextClass was added.
Magento\Framework\View\Asset\File\NotFoundExceptionClass was added.
Magento\Framework\Validator\ExceptionClass was added.
Magento\Framework\Stdlib\ArrayManagerClass was added.
Magento\Framework\Stdlib\ArrayUtilsClass was added.
Magento\Framework\Stdlib\BooleanUtilsClass was added.
Magento\Framework\Stdlib\StringUtilsClass was added.
Magento\Framework\Stdlib\DateTime\Timezone\ValidatorClass was added.
Magento\Framework\Stdlib\DateTime\Filter\DateClass was added.
Magento\Framework\Stdlib\DateTime\Filter\DateTimeClass was added.
Magento\Framework\Stdlib\Cookie\CookieSizeLimitReachedExceptionClass was added.
Magento\Framework\Stdlib\Cookie\FailureToSendExceptionClass was added.
Magento\Framework\Stdlib\Cookie\SensitiveCookieMetadataClass was added.
Magento\Framework\Simplexml\ConfigClass was added.
Magento\Framework\Simplexml\ElementClass was added.
Magento\Framework\Session\GenericClass was added.
Magento\Framework\Serialize\Serializer\JsonClass was added.
Magento\Framework\Search\EntityMetadataClass was added.
Magento\Framework\Search\RequestClass was added.
Magento\Framework\Search\Response\AggregationClass was added.
Magento\Framework\Search\Response\QueryResponseClass was added.
Magento\Framework\Search\Request\BinderClass was added.
Magento\Framework\Search\Request\BuilderClass was added.
Magento\Framework\Search\Request\CleanerClass was added.
Magento\Framework\Search\Request\DimensionClass was added.
Magento\Framework\Search\Request\EmptyRequestDataExceptionClass was added.
Magento\Framework\Search\Request\MapperClass was added.
Magento\Framework\Search\Request\NonExistingRequestNameExceptionClass was added.
Magento\Framework\Search\Request\Query\BoolExpressionClass was added.
Magento\Framework\Search\Request\Query\FilterClass was added.
Magento\Framework\Search\Request\Query\MatchClass was added.
Magento\Framework\Search\Request\Filter\BoolExpressionClass was added.
Magento\Framework\Search\Request\Filter\RangeClass was added.
Magento\Framework\Search\Request\Filter\TermClass was added.
Magento\Framework\Search\Request\Filter\WildcardClass was added.
Magento\Framework\Search\Request\Aggregation\DynamicBucketClass was added.
Magento\Framework\Search\Dynamic\AlgorithmClass was added.
Magento\Framework\Search\Dynamic\DataProviderFactoryClass was added.
Magento\Framework\Search\Dynamic\EntityStorageClass was added.
Magento\Framework\Search\Dynamic\EntityStorageFactoryClass was added.
Magento\Framework\Search\Dynamic\IntervalFactoryClass was added.
Magento\Framework\Search\Dynamic\Algorithm\RepositoryClass was added.
Magento\Framework\Search\Adapter\Mysql\ConditionManagerClass was added.
Magento\Framework\Search\Adapter\Mysql\DocumentFactoryClass was added.
Magento\Framework\Search\Adapter\Mysql\MapperClass was added.
Magento\Framework\Search\Adapter\Mysql\ScoreBuilderClass was added.
Magento\Framework\Search\Adapter\Mysql\TemporaryStorageClass was added.
Magento\Framework\Search\Adapter\Mysql\TemporaryStorageFactoryClass was added.
Magento\Framework\Search\Adapter\Mysql\Query\Builder\MatchClass was added.
Magento\Framework\Search\Adapter\Mysql\Field\FieldFactoryClass was added.
Magento\Framework\Search\Adapter\Mysql\Aggregation\BuilderClass was added.
Magento\Framework\Search\Adapter\Mysql\Aggregation\DataProviderContainerClass was added.
Magento\Framework\Reflection\DataObjectProcessorClass was added.
Magento\Framework\Pricing\RenderClass was added.
Magento\Framework\Pricing\Render\RendererPoolClass was added.
Magento\Framework\Pricing\PriceInfo\BaseClass was added.
Magento\Framework\Pricing\PriceInfo\FactoryClass was added.
Magento\Framework\Pricing\Price\AbstractPriceClass was added.
Magento\Framework\Pricing\Price\CollectionClass was added.
Magento\Framework\Pricing\Price\PoolClass was added.
Magento\Framework\Pricing\Helper\DataClass was added.
Magento\Framework\Pricing\Amount\AmountFactoryClass was added.
Magento\Framework\Pricing\Adjustment\CollectionClass was added.
Magento\Framework\Pricing\Adjustment\PoolClass was added.
Magento\Framework\Oauth\ExceptionClass was added.
Magento\Framework\Oauth\OauthInputExceptionClass was added.
Magento\Framework\Notification\MessageListClass was added.
Magento\Framework\Notification\NotifierListClass was added.
Magento\Framework\Mview\View\ChangelogTableNotExistsExceptionClass was added.
Magento\Framework\Module\Setup\MigrationClass was added.
Magento\Framework\Module\Dir\ReaderClass was added.
Magento\Framework\Model\AbstractModelClass was added.
Magento\Framework\Model\ContextClass was added.
Magento\Framework\Model\ResourceModel\Db\ObjectRelationProcessorClass was added.
Magento\Framework\Model\ResourceModel\Db\Collection\AbstractCollectionClass was added.
Magento\Framework\Model\ActionValidator\RemoveActionClass was added.
Magento\Framework\Message\AbstractMessageClass was added.
Magento\Framework\Message\CollectionClass was added.
Magento\Framework\Math\CalculatorClass was added.
Magento\Framework\Math\DivisionClass was added.
Magento\Framework\Math\RandomClass was added.
Magento\Framework\Mail\Template\TransportBuilderClass was added.
Magento\Framework\Indexer\FieldsetPoolClass was added.
Magento\Framework\Indexer\HandlerPoolClass was added.
Magento\Framework\Indexer\IndexerRegistryClass was added.
Magento\Framework\Indexer\SaveHandlerFactoryClass was added.
Magento\Framework\Filter\FilterManagerClass was added.
Magento\Framework\Filter\TemplateClass was added.
Magento\Framework\Filesystem\Directory\ReadClass was added.
Magento\Framework\File\SizeClass was added.
Magento\Framework\File\UploaderClass was added.
Magento\Framework\Exception\AbstractAggregateExceptionClass was added.
Magento\Framework\Exception\AlreadyExistsExceptionClass was added.
Magento\Framework\Exception\AuthenticationExceptionClass was added.
Magento\Framework\Exception\AuthorizationExceptionClass was added.
Magento\Framework\Exception\ConfigurationMismatchExceptionClass was added.
Magento\Framework\Exception\CouldNotDeleteExceptionClass was added.
Magento\Framework\Exception\CouldNotSaveExceptionClass was added.
Magento\Framework\Exception\CronExceptionClass was added.
Magento\Framework\Exception\EmailNotConfirmedExceptionClass was added.
Magento\Framework\Exception\FileSystemExceptionClass was added.
Magento\Framework\Exception\InputExceptionClass was added.
Magento\Framework\Exception\IntegrationExceptionClass was added.
Magento\Framework\Exception\InvalidEmailOrPasswordExceptionClass was added.
Magento\Framework\Exception\LocalizedExceptionClass was added.
Magento\Framework\Exception\MailExceptionClass was added.
Magento\Framework\Exception\NoSuchEntityExceptionClass was added.
Magento\Framework\Exception\NotFoundExceptionClass was added.
Magento\Framework\Exception\PaymentExceptionClass was added.
Magento\Framework\Exception\RemoteServiceUnavailableExceptionClass was added.
Magento\Framework\Exception\SecurityViolationExceptionClass was added.
Magento\Framework\Exception\SerializationExceptionClass was added.
Magento\Framework\Exception\SessionExceptionClass was added.
Magento\Framework\Exception\StateExceptionClass was added.
Magento\Framework\Exception\ValidatorExceptionClass was added.
Magento\Framework\Exception\TemporaryState\CouldNotSaveExceptionClass was added.
Magento\Framework\Exception\State\ExpiredExceptionClass was added.
Magento\Framework\Exception\State\InitExceptionClass was added.
Magento\Framework\Exception\State\InputMismatchExceptionClass was added.
Magento\Framework\Exception\State\InvalidTransitionExceptionClass was added.
Magento\Framework\Exception\State\UserLockedExceptionClass was added.
Magento\Framework\Exception\Plugin\AuthenticationExceptionClass was added.
Magento\Framework\Event\ObserverClass was added.
Magento\Framework\Event\Observer\CollectionClass was added.
Magento\Framework\EntityManager\MetadataPoolClass was added.
Magento\Framework\Encryption\CryptClass was added.
Magento\Framework\Encryption\UrlCoderClass was added.
Magento\Framework\Encryption\Helper\SecurityClass was added.
Magento\Framework\Data\CollectionClass was added.
Magento\Framework\Data\FormClass was added.
Magento\Framework\Data\TreeClass was added.
Magento\Framework\Data\Tree\NodeClass was added.
Magento\Framework\Data\Tree\Node\CollectionClass was added.
Magento\Framework\Data\Form\FormKeyClass was added.
Magento\Framework\Data\Form\FormKey\ValidatorClass was added.
Magento\Framework\Data\Form\Element\AbstractElementClass was added.
Magento\Framework\Data\Form\Element\FieldsetClass was added.
Magento\Framework\Data\Form\Element\SelectClass was added.
Magento\Framework\Data\Collection\AbstractDbClass was added.
Magento\Framework\Data\Collection\FilesystemClass was added.
Magento\Framework\DB\SelectClass was added.
Magento\Framework\DB\SelectFactoryClass was added.
Magento\Framework\DB\TemporaryTableServiceClass was added.
Magento\Framework\DB\Sql\ColumnValueExpressionClass was added.
Magento\Framework\DB\Ddl\TableClass was added.
Magento\Framework\DB\Ddl\TriggerClass was added.
Magento\Framework\Controller\ResultFactoryClass was added.
Magento\Framework\Controller\Result\JsonClass was added.
Magento\Framework\Controller\Result\RedirectClass was added.
Magento\Framework\Controller\Result\RedirectFactoryClass was added.
Magento\Framework\Config\AbstractXmlClass was added.
Magento\Framework\Config\ConfigOptionsListConstantsClass was added.
Magento\Framework\Config\DataClass was added.
Magento\Framework\Config\DomClass was added.
Magento\Framework\Config\DomFactoryClass was added.
Magento\Framework\Config\FileIteratorClass was added.
Magento\Framework\Config\FileIteratorFactoryClass was added.
Magento\Framework\Config\ThemeClass was added.
Magento\Framework\Config\ViewClass was added.
Magento\Framework\Config\Reader\FilesystemClass was added.
Magento\Framework\Config\File\ConfigFilePoolClass was added.
Magento\Framework\Config\Dom\UrnResolverClass was added.
Magento\Framework\Config\Dom\ValidationExceptionClass was added.
Magento\Framework\Config\Dom\ValidationSchemaExceptionClass was added.
Magento\Framework\Config\Data\ConfigDataClass was added.
Magento\Framework\Config\Data\ScopedClass was added.
Magento\Framework\Config\Converter\Dom\FlatClass was added.
Magento\Framework\Config\Composer\PackageClass was added.
Magento\Framework\Component\ComponentRegistrarClass was added.
Magento\Framework\Cache\Frontend\Decorator\TagScopeClass was added.
Magento\Framework\Backup\AbstractBackupClass was added.
Magento\Framework\Backup\BackupExceptionClass was added.
Magento\Framework\Backup\DbClass was added.
Magento\Framework\Backup\FactoryClass was added.
Magento\Framework\Backup\Filesystem\Rollback\AbstractRollbackClass was added.
Magento\Framework\Backup\Exception\CantLoadSnapshotClass was added.
Magento\Framework\Backup\Exception\FtpConnectionFailedClass was added.
Magento\Framework\Backup\Exception\FtpValidationFailedClass was added.
Magento\Framework\Backup\Exception\NotEnoughFreeSpaceClass was added.
Magento\Framework\Backup\Exception\NotEnoughPermissionsClass was added.
Magento\Framework\Backup\Db\BackupFactoryClass was added.
Magento\Framework\App\ActionFactoryClass was added.
Magento\Framework\App\ActionFlagClass was added.
Magento\Framework\App\BootstrapClass was added.
Magento\Framework\App\DeploymentConfigClass was added.
Magento\Framework\App\ObjectManagerClass was added.
Magento\Framework\App\ObjectManagerFactoryClass was added.
Magento\Framework\App\StateClass was added.
Magento\Framework\App\View\Asset\PublisherClass was added.
Magento\Framework\App\Language\DictionaryClass was added.
Magento\Framework\App\Config\ElementClass was added.
Magento\Framework\App\Cache\ManagerClass was added.
Magento\Framework\App\Cache\Type\FrontendPoolClass was added.
Magento\Framework\App\Area\FrontNameResolverFactoryClass was added.
Magento\Framework\App\Action\ActionClass was added.
Magento\Framework\App\Action\ContextClass was added.
Magento\Framework\Api\AbstractExtensibleObjectClass was added.
Magento\Framework\Api\FilterClass was added.
Magento\Framework\Api\FilterBuilderClass was added.
Magento\Framework\Api\Search\DocumentClass was added.
Magento\Framework\Api\Search\SearchCriteriaClass was added.
Magento\Framework\Api\Search\SearchCriteriaBuilderClass was added.
Magento\Framework\Acl\AclResourceClass was added.
Magento\Framework\Acl\BuilderClass was added.
Magento\Framework\Acl\RootResourceClass was added.
Magento\Wishlist\Model\ConfigClass was added.
Magento\Wishlist\Model\ItemClass was added.
Magento\Wishlist\Model\LocaleQuantityProcessorClass was added.
Magento\Wishlist\Model\WishlistClass was added.
Magento\Wishlist\Model\ResourceModel\ItemClass was added.
Magento\Wishlist\Model\ResourceModel\WishlistClass was added.
Magento\Wishlist\Model\ResourceModel\Wishlist\CollectionClass was added.
Magento\Wishlist\Model\ResourceModel\Item\CollectionClass was added.
Magento\Wishlist\Model\ResourceModel\Item\OptionClass was added.
Magento\Wishlist\Model\ResourceModel\Item\Option\CollectionClass was added.
Magento\Wishlist\Model\Item\OptionClass was added.
Magento\Wishlist\Helper\DataClass was added.
Magento\Wishlist\Helper\RssClass was added.
Magento\Wishlist\Block\AddToWishlistClass was added.
Magento\Wishlist\Block\LinkClass was added.
Magento\Wishlist\Block\Share\WishlistClass was added.
Magento\Wishlist\Block\Share\Email\ItemsClass was added.
Magento\Wishlist\Block\Rss\EmailLinkClass was added.
Magento\Wishlist\Block\Rss\LinkClass was added.
Magento\Wishlist\Block\Item\ConfigureClass was added.
Magento\Wishlist\Block\Customer\SharingClass was added.
Magento\Wishlist\Block\Customer\SidebarClass was added.
Magento\Wishlist\Block\Customer\WishlistClass was added.
Magento\Wishlist\Block\Customer\Wishlist\ButtonClass was added.
Magento\Wishlist\Block\Customer\Wishlist\ItemsClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\ColumnClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\OptionsClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\ActionsClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\CartClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\CommentClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\EditClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\ImageClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\InfoClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\RemoveClass was added.
Magento\Wishlist\Block\Catalog\Product\View\AddTo\WishlistClass was added.
Magento\Wishlist\Block\Catalog\Product\ProductList\Item\AddTo\WishlistClass was added.
Magento\Wishlist\Block\Cart\Item\Renderer\Actions\MoveToWishlistClass was added.
Magento\Widget\Model\Widget\InstanceClass was added.
Magento\Widget\Model\ResourceModel\Widget\InstanceClass was added.
Magento\Widget\Model\ResourceModel\Widget\Instance\CollectionClass was added.
Magento\Widget\Block\Adminhtml\WidgetClass was added.
Magento\Widget\Block\Adminhtml\Widget\InstanceClass was added.
Magento\Widget\Block\Adminhtml\Widget\OptionsClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\EditClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\Edit\TabsClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\Edit\Tab\MainClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\Edit\Tab\PropertiesClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\Edit\Tab\SettingsClass was added.
Magento\Weee\Model\TaxClass was added.
Magento\Weee\Model\ResourceModel\TaxClass was added.
Magento\Weee\Model\ProductRender\WeeeAdjustmentAttributeClass was added.
Magento\Weee\Helper\DataClass was added.
Magento\Weee\Block\Sales\Order\TotalsClass was added.
Magento\Weee\Block\Item\Price\RendererClass was added.
Magento\Weee\Block\Adminhtml\Items\Price\RendererClass was added.
Magento\Webapi\Model\ConfigClass was added.
Magento\Vault\Model\PaymentTokenFactoryClass was added.
Magento\Vault\Model\Ui\TokensConfigProviderClass was added.
Magento\Vault\Model\Ui\VaultConfigProviderClass was added.
Magento\Vault\Model\Ui\Adminhtml\TokensConfigProviderClass was added.
Magento\Vault\Model\Method\VaultClass was added.
Magento\Vault\Block\AbstractCardRendererClass was added.
Magento\Vault\Block\AbstractTokenRendererClass was added.
Magento\Vault\Block\Customer\AccountTokensClass was added.
Magento\Vault\Block\Customer\CreditCardsClass was added.
Magento\Variable\Model\VariableClass was added.
Magento\Variable\Model\Variable\ConfigClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\EditClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\IndexClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\NewActionClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\SaveClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\ValidateClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\WysiwygPluginClass was added.
Magento\Variable\Block\System\VariableClass was added.
Magento\Variable\Block\System\Variable\EditClass was added.
Magento\Variable\Block\System\Variable\Edit\FormClass was added.
Magento\User\Model\UserClass was added.
Magento\User\Model\UserValidationRulesClass was added.
Magento\User\Model\ResourceModel\UserClass was added.
Magento\User\Model\ResourceModel\User\CollectionClass was added.
Magento\User\Helper\DataClass was added.
Magento\User\Block\ButtonsClass was added.
Magento\User\Block\RoleClass was added.
Magento\User\Block\UserClass was added.
Magento\User\Block\User\EditClass was added.
Magento\User\Block\User\Edit\TabsClass was added.
Magento\User\Block\User\Edit\Tab\RolesClass was added.
Magento\User\Block\Role\EditClass was added.
Magento\User\Block\Role\Tab\EditClass was added.
Magento\User\Block\Role\Grid\UserClass was added.
Magento\User\Block\Adminhtml\LocksClass was added.
Magento\UrlRewrite\Service\V1\Data\UrlRewriteClass was added.
Magento\UrlRewrite\Model\MergeDataProviderClass was added.
Magento\UrlRewrite\Model\Exception\UrlAlreadyExistsExceptionClass was added.
Magento\UrlRewrite\Block\GridContainerClass was added.
Magento\Ups\Helper\ConfigClass was added.
Magento\Ups\Block\Backend\System\CarrierConfigClass was added.
Magento\Ui\DataProvider\AbstractDataProviderClass was added.
Magento\Ui\DataProvider\EavValidationRulesClass was added.
Magento\Ui\Controller\Adminhtml\AbstractActionClass was added.
Magento\Ui\Component\AbstractComponentClass was added.
Magento\Ui\Component\ContainerClass was added.
Magento\Ui\Component\DataSourceClass was added.
Magento\Ui\Component\DynamicRowsClass was added.
Magento\Ui\Component\FiltersClass was added.
Magento\Ui\Component\FormClass was added.
Magento\Ui\Component\ListingClass was added.
Magento\Ui\Component\MassActionClass was added.
Magento\Ui\Component\ModalClass was added.
Magento\Ui\Component\PagingClass was added.
Magento\Ui\Component\MassAction\FilterClass was added.
Magento\Ui\Component\Listing\ColumnsClass was added.
Magento\Ui\Component\Listing\Columns\ColumnClass was added.
Magento\Ui\Component\Listing\Columns\DateClass was added.
Magento\Ui\Component\Form\AttributeMapperClass was added.
Magento\Ui\Component\Form\CollectionClass was added.
Magento\Ui\Component\Form\FieldClass was added.
Magento\Ui\Component\Form\FieldsetClass was added.
Magento\Ui\Component\Form\Element\AbstractElementClass was added.
Magento\Ui\Component\Form\Element\AbstractOptionsFieldClass was added.
Magento\Ui\Component\Form\Element\ActionDeleteClass was added.
Magento\Ui\Component\Form\Element\CheckboxClass was added.
Magento\Ui\Component\Form\Element\CheckboxSetClass was added.
Magento\Ui\Component\Form\Element\HiddenClass was added.
Magento\Ui\Component\Form\Element\InputClass was added.
Magento\Ui\Component\Form\Element\MultiSelectClass was added.
Magento\Ui\Component\Form\Element\MultilineClass was added.
Magento\Ui\Component\Form\Element\RadioClass was added.
Magento\Ui\Component\Form\Element\RadioSetClass was added.
Magento\Ui\Component\Form\Element\RangeClass was added.
Magento\Ui\Component\Form\Element\SelectClass was added.
Magento\Ui\Component\Form\Element\TextareaClass was added.
Magento\Ui\Component\Form\Element\WysiwygClass was added.
Magento\Ui\Component\Form\Element\DataType\AbstractDataTypeClass was added.
Magento\Ui\Component\Form\Element\DataType\NumberClass was added.
Magento\Ui\Component\Form\Element\DataType\TextClass was added.
Magento\Ui\Component\Filters\Type\AbstractFilterClass was added.
Magento\Ui\Component\Filters\Type\DateClass was added.
Magento\Ui\Component\Filters\Type\DateRangeClass was added.
Magento\Ui\Component\Filters\Type\InputClass was added.
Magento\Ui\Component\Filters\Type\RangeClass was added.
Magento\Ui\Component\Filters\Type\SearchClass was added.
Magento\Ui\Component\Filters\Type\SelectClass was added.
Magento\Ui\Block\LoggerClass was added.
Magento\Ui\Block\Component\StepsWizardClass was added.
Magento\Translation\Block\JsClass was added.
Magento\Translation\Block\Html\Head\ConfigClass was added.
Magento\Theme\Ui\Component\Design\Config\DataProviderClass was added.
Magento\Theme\Ui\Component\Design\Config\SearchRobots\ResetButtonClass was added.
Magento\Theme\Helper\StorageClass was added.
Magento\Theme\Controller\Adminhtml\Design\Config\FileUploader\SaveClass was added.
Magento\Theme\Block\Html\BreadcrumbsClass was added.
Magento\Theme\Block\Html\FooterClass was added.
Magento\Theme\Block\Html\HeaderClass was added.
Magento\Theme\Block\Html\NoticesClass was added.
Magento\Theme\Block\Html\PagerClass was added.
Magento\Theme\Block\Html\TitleClass was added.
Magento\Theme\Block\Html\TopmenuClass was added.
Magento\Theme\Block\Html\WelcomeClass was added.
Magento\Theme\Block\Html\Header\LogoClass was added.
Magento\Theme\Block\Adminhtml\Wysiwyg\Files\ContentClass was added.
Magento\Theme\Block\Adminhtml\Wysiwyg\Files\TreeClass was added.
Magento\Theme\Block\Adminhtml\Wysiwyg\Files\Content\FilesClass was added.
Magento\Theme\Block\Adminhtml\Wysiwyg\Files\Content\UploaderClass was added.
Magento\Theme\Block\Adminhtml\System\Design\ThemeClass was added.
Magento\Theme\Block\Adminhtml\System\Design\Theme\EditClass was added.
Magento\Theme\Block\Adminhtml\System\Design\Theme\Edit\TabsClass was added.
Magento\Theme\Block\Adminhtml\System\Design\Theme\Edit\Tab\CssClass was added.
Magento\Theme\Block\Adminhtml\System\Design\Theme\Edit\Tab\JsClass was added.
Magento\Theme\Block\Adminhtml\Design\Config\Edit\BackButtonClass was added.
Magento\Theme\Block\Adminhtml\Design\Config\Edit\SaveAndContinueButtonClass was added.
Magento\Theme\Block\Adminhtml\Design\Config\Edit\SaveButtonClass was added.
Magento\Theme\Block\Adminhtml\Design\Config\Edit\ScopeClass was added.
Magento\TaxImportExport\Model\Rate\CsvImportHandlerClass was added.
Magento\TaxImportExport\Block\Adminhtml\Rate\ImportExportClass was added.
Magento\Tax\Helper\DataClass was added.
Magento\Tax\Block\Sales\Order\TaxClass was added.
Magento\Tax\Block\Item\Price\RendererClass was added.
Magento\Tax\Block\Adminhtml\RuleClass was added.
Magento\Tax\Block\Adminhtml\Rule\EditClass was added.
Magento\Tax\Block\Adminhtml\Rule\Edit\FormClass was added.
Magento\Tax\Block\Adminhtml\Rate\FormClass was added.
Magento\Tax\Block\Adminhtml\Rate\Toolbar\AddClass was added.
Magento\Tax\Block\Adminhtml\Items\Price\RendererClass was added.
Magento\Swatches\Model\AttributesListClass was added.
Magento\Swatches\Model\SwatchClass was added.
Magento\Swatches\Model\ResourceModel\SwatchClass was added.
Magento\Swatches\Model\ResourceModel\Swatch\CollectionClass was added.
Magento\Swatches\Helper\MediaClass was added.
Magento\Swatches\Block\Product\Renderer\ConfigurableClass was added.
Magento\Swatches\Block\Product\Renderer\Listing\ConfigurableClass was added.
Magento\Swatches\Block\LayeredNavigation\RenderLayeredClass was added.
Magento\Swatches\Block\Adminhtml\Attribute\Edit\Options\TextClass was added.
Magento\Swatches\Block\Adminhtml\Attribute\Edit\Options\VisualClass was added.
Magento\Store\Model\GroupClass was added.
Magento\Store\Model\InformationClass was added.
Magento\Store\Model\StoreClass was added.
Magento\Store\Model\StoreIsInactiveExceptionClass was added.
Magento\Store\Model\WebsiteClass was added.
Magento\Store\Model\System\StoreClass was added.
Magento\Store\Model\ResourceModel\GroupClass was added.
Magento\Store\Model\ResourceModel\StoreClass was added.
Magento\Store\Model\ResourceModel\WebsiteClass was added.
Magento\Store\Model\ResourceModel\Website\CollectionClass was added.
Magento\Store\Model\ResourceModel\Store\CollectionClass was added.
Magento\Store\Model\ResourceModel\Group\CollectionClass was added.
Magento\Store\Model\App\EmulationClass was added.
Magento\Store\Block\SwitcherClass was added.
Magento\Sitemap\Model\SitemapClass was added.
Magento\Sitemap\Model\Source\Product\Image\IncludeImageClass was added.
Magento\Sitemap\Model\ResourceModel\SitemapClass was added.
Magento\Sitemap\Model\ResourceModel\Sitemap\CollectionClass was added.
Magento\Sitemap\Model\ResourceModel\Cms\PageClass was added.
Magento\Sitemap\Model\ResourceModel\Catalog\CategoryClass was added.
Magento\Sitemap\Model\ResourceModel\Catalog\ProductClass was added.
Magento\Sitemap\Block\RobotsClass was added.
Magento\Sitemap\Block\Adminhtml\SitemapClass was added.
Magento\Shipping\Model\ConfigClass was added.
Magento\Shipping\Model\Rate\ResultClass was added.
Magento\Shipping\Block\ItemsClass was added.
Magento\Shipping\Block\Tracking\LinkClass was added.
Magento\Shipping\Block\Tracking\PopupClass was added.
Magento\Shipping\Block\Order\ShipmentClass was added.
Magento\Shipping\Block\Adminhtml\CreateClass was added.
Magento\Shipping\Block\Adminhtml\ViewClass was added.
Magento\Shipping\Block\Adminhtml\View\CommentsClass was added.
Magento\Shipping\Block\Adminhtml\View\FormClass was added.
Magento\Shipping\Block\Adminhtml\View\ItemsClass was added.
Magento\Shipping\Block\Adminhtml\Order\PackagingClass was added.
Magento\Shipping\Block\Adminhtml\Order\TrackingClass was added.
Magento\Shipping\Block\Adminhtml\Order\Tracking\InvoiceClass was added.
Magento\Shipping\Block\Adminhtml\Order\Tracking\ViewClass was added.
Magento\Shipping\Block\Adminhtml\Create\FormClass was added.
Magento\Shipping\Block\Adminhtml\Create\ItemsClass was added.
Magento\SendFriend\Model\SendFriendClass was added.
Magento\SendFriend\Model\ResourceModel\SendFriendClass was added.
Magento\SendFriend\Model\ResourceModel\SendFriend\CollectionClass was added.
Magento\SendFriend\Helper\DataClass was added.
Magento\SendFriend\Block\SendClass was added.
Magento\Security\Model\AdminSessionInfoClass was added.
Magento\Security\Model\AdminSessionsManagerClass was added.
Magento\Security\Model\PasswordResetRequestEventClass was added.
Magento\Security\Model\SecurityCookieClass was added.
Magento\Security\Model\SecurityManagerClass was added.
Magento\Security\Model\ResourceModel\AdminSessionInfoClass was added.
Magento\Security\Model\ResourceModel\PasswordResetRequestEvent\CollectionClass was added.
Magento\Security\Model\ResourceModel\PasswordResetRequestEvent\CollectionFactoryClass was added.
Magento\Security\Model\ResourceModel\AdminSessionInfo\CollectionClass was added.
Magento\Security\Block\Adminhtml\Session\ActivityClass was added.
Magento\Search\Model\AdapterFactoryClass was added.
Magento\Search\Model\EngineResolverClass was added.
Magento\Search\Model\QueryClass was added.
Magento\Search\Model\QueryFactoryClass was added.
Magento\Search\Model\QueryResultClass was added.
Magento\Search\Model\SearchCollectionFactoryClass was added.
Magento\Search\Model\SynonymReaderClass was added.
Magento\Search\Model\Synonym\MergeConflictExceptionClass was added.
Magento\Search\Model\SearchEngine\Config\DataClass was added.
Magento\Search\Model\ResourceModel\QueryClass was added.
Magento\Search\Model\ResourceModel\SynonymGroupClass was added.
Magento\Search\Model\ResourceModel\SynonymGroup\CollectionClass was added.
Magento\Search\Model\ResourceModel\Query\CollectionClass was added.
Magento\Search\Model\Adminhtml\System\Config\Source\EngineClass was added.
Magento\Search\Helper\DataClass was added.
Magento\Search\Block\TermClass was added.
Magento\Search\Block\Adminhtml\TermClass was added.
Magento\Search\Block\Adminhtml\Term\EditClass was added.
Magento\Search\Block\Adminhtml\Reports\SearchClass was added.
Magento\Search\Block\Adminhtml\Dashboard\LastClass was added.
Magento\Search\Block\Adminhtml\Dashboard\TopClass was added.
Magento\SalesSequence\Model\BuilderClass was added.
Magento\SalesSequence\Model\ConfigClass was added.
Magento\SalesSequence\Model\ManagerClass was added.
Magento\SalesSequence\Model\MetaClass was added.
Magento\SalesSequence\Model\ProfileClass was added.
Magento\SalesSequence\Model\SequenceClass was added.
Magento\SalesSequence\Model\ResourceModel\MetaClass was added.
Magento\SalesSequence\Model\ResourceModel\ProfileClass was added.
Magento\SalesRule\Model\CouponClass was added.
Magento\SalesRule\Model\RuleClass was added.
Magento\SalesRule\Model\Rule\Condition\CombineClass was added.
Magento\SalesRule\Model\Rule\Condition\Product\CombineClass was added.
Magento\SalesRule\Model\Rule\Action\Discount\DataClass was added.
Magento\SalesRule\Model\ResourceModel\Rule\CollectionClass was added.
Magento\SalesRule\Helper\CouponClass was added.
Magento\SalesRule\Block\Adminhtml\Promo\QuoteClass was added.
Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\GridClass was added.
Magento\Sales\Model\AbstractModelClass was added.
Magento\Sales\Model\OrderClass was added.
Magento\Sales\Model\ResourceModel\AbstractGridClass was added.
Magento\Sales\Model\ResourceModel\EntityAbstractClass was added.
Magento\Sales\Model\ResourceModel\GridPoolClass was added.
Magento\Sales\Model\ResourceModel\Order\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Shipment\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Shipment\Track\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Shipment\Comment\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Item\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Invoice\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Invoice\Item\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Invoice\Comment\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Creditmemo\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Creditmemo\Comment\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Comment\Collection\AbstractCollectionClass was added.
Magento\Sales\Model\ResourceModel\Collection\AbstractCollectionClass was added.
Magento\Sales\Model\Order\AddressClass was added.
Magento\Sales\Model\Order\ConfigClass was added.
Magento\Sales\Model\Order\CreditmemoClass was added.
Magento\Sales\Model\Order\CreditmemoDocumentFactoryClass was added.
Magento\Sales\Model\Order\InvoiceClass was added.
Magento\Sales\Model\Order\InvoiceDocumentFactoryClass was added.
Magento\Sales\Model\Order\ItemClass was added.
Magento\Sales\Model\Order\PaymentClass was added.
Magento\Sales\Model\Order\ShipmentClass was added.
Magento\Sales\Model\Order\ShipmentDocumentFactoryClass was added.
Magento\Sales\Model\Order\Total\AbstractTotalClass was added.
Magento\Sales\Model\Order\Status\HistoryClass was added.
Magento\Sales\Model\Order\Shipment\CreationArgumentsClass was added.
Magento\Sales\Model\Order\Shipment\ItemClass was added.
Magento\Sales\Model\Order\Shipment\NotifierClass was added.
Magento\Sales\Model\Order\Shipment\PackageClass was added.
Magento\Sales\Model\Order\Shipment\PackageCreationClass was added.
Magento\Sales\Model\Order\Shipment\TrackClass was added.
Magento\Sales\Model\Order\Reorder\OrderedProductAvailabilityCheckerClass was added.
Magento\Sales\Model\Order\Pdf\AbstractPdfClass was added.
Magento\Sales\Model\Order\Pdf\Items\AbstractItemsClass was added.
Magento\Sales\Model\Order\Payment\InfoClass was added.
Magento\Sales\Model\Order\Payment\TransactionClass was added.
Magento\Sales\Model\Order\Invoice\ConfigClass was added.
Magento\Sales\Model\Order\Invoice\CreationArgumentsClass was added.
Magento\Sales\Model\Order\Invoice\ItemClass was added.
Magento\Sales\Model\Order\Invoice\NotifierClass was added.
Magento\Sales\Model\Order\Invoice\Total\AbstractTotalClass was added.
Magento\Sales\Model\Order\Email\NotifySenderClass was added.
Magento\Sales\Model\Order\Email\SenderClass was added.
Magento\Sales\Model\Order\Email\Container\ContainerClass was added.
Magento\Sales\Model\Order\Creditmemo\CommentClass was added.
Magento\Sales\Model\Order\Creditmemo\ConfigClass was added.
Magento\Sales\Model\Order\Creditmemo\ItemClass was added.
Magento\Sales\Model\Order\Creditmemo\NotifierClass was added.
Magento\Sales\Model\Order\Creditmemo\Total\AbstractTotalClass was added.
Magento\Sales\Model\Order\Address\RendererClass was added.
Magento\Sales\Model\Config\OrderedClass was added.
Magento\Sales\Model\Config\Source\Order\StatusClass was added.
Magento\Sales\Model\AdminOrder\CreateClass was added.
Magento\Sales\Exception\CouldNotInvoiceExceptionClass was added.
Magento\Sales\Exception\CouldNotRefundExceptionClass was added.
Magento\Sales\Exception\CouldNotShipExceptionClass was added.
Magento\Sales\Exception\DocumentValidationExceptionClass was added.
Magento\Sales\Block\Widget\Guest\FormClass was added.
Magento\Sales\Block\Status\Grid\Column\StateClass was added.
Magento\Sales\Block\Status\Grid\Column\UnassignClass was added.
Magento\Sales\Block\Reorder\SidebarClass was added.
Magento\Sales\Block\Order\CommentsClass was added.
Magento\Sales\Block\Order\CreditmemoClass was added.
Magento\Sales\Block\Order\HistoryClass was added.
Magento\Sales\Block\Order\InfoClass was added.
Magento\Sales\Block\Order\InvoiceClass was added.
Magento\Sales\Block\Order\ItemsClass was added.
Magento\Sales\Block\Order\LinkClass was added.
Magento\Sales\Block\Order\PrintShipmentClass was added.
Magento\Sales\Block\Order\RecentClass was added.
Magento\Sales\Block\Order\TotalsClass was added.
Magento\Sales\Block\Order\ViewClass was added.
Magento\Sales\Block\Order\PrintOrder\CreditmemoClass was added.
Magento\Sales\Block\Order\PrintOrder\InvoiceClass was added.
Magento\Sales\Block\Order\PrintOrder\ShipmentClass was added.
Magento\Sales\Block\Order\Item\Renderer\DefaultRendererClass was added.
Magento\Sales\Block\Order\Invoice\ItemsClass was added.
Magento\Sales\Block\Order\Invoice\TotalsClass was added.
Magento\Sales\Block\Order\Info\ButtonsClass was added.
Magento\Sales\Block\Order\Info\Buttons\RssClass was added.
Magento\Sales\Block\Order\History\ContainerClass was added.
Magento\Sales\Block\Order\Email\ItemsClass was added.
Magento\Sales\Block\Order\Email\Shipment\ItemsClass was added.
Magento\Sales\Block\Order\Email\Items\DefaultItemsClass was added.
Magento\Sales\Block\Order\Email\Items\Order\DefaultOrderClass was added.
Magento\Sales\Block\Order\Email\Invoice\ItemsClass was added.
Magento\Sales\Block\Order\Email\Creditmemo\ItemsClass was added.
Magento\Sales\Block\Order\Creditmemo\ItemsClass was added.
Magento\Sales\Block\Order\Creditmemo\TotalsClass was added.
Magento\Sales\Block\Guest\LinkClass was added.
Magento\Sales\Block\Adminhtml\TransactionsClass was added.
Magento\Sales\Block\Adminhtml\Transactions\DetailClass was added.
Magento\Sales\Block\Adminhtml\Transactions\Detail\GridClass was added.
Magento\Sales\Block\Adminhtml\Report\Filter\FormClass was added.
Magento\Sales\Block\Adminhtml\Report\Filter\Form\CouponClass was added.
Magento\Sales\Block\Adminhtml\Report\Filter\Form\OrderClass was added.
Magento\Sales\Block\Adminhtml\Order\AbstractOrderClass was added.
Magento\Sales\Block\Adminhtml\Order\AddressClass was added.
Magento\Sales\Block\Adminhtml\Order\CreateClass was added.
Magento\Sales\Block\Adminhtml\Order\PaymentClass was added.
Magento\Sales\Block\Adminhtml\Order\StatusClass was added.
Magento\Sales\Block\Adminhtml\Order\TotalbarClass was added.
Magento\Sales\Block\Adminhtml\Order\TotalsClass was added.
Magento\Sales\Block\Adminhtml\Order\ViewClass was added.
Magento\Sales\Block\Adminhtml\Order\View\GiftmessageClass was added.
Magento\Sales\Block\Adminhtml\Order\View\HistoryClass was added.
Magento\Sales\Block\Adminhtml\Order\View\InfoClass was added.
Magento\Sales\Block\Adminhtml\Order\View\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\View\MessagesClass was added.
Magento\Sales\Block\Adminhtml\Order\View\TabsClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\CreditmemosClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\HistoryClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\InfoClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\InvoicesClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\ShipmentsClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\TransactionsClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Items\Renderer\DefaultRendererClass was added.
Magento\Sales\Block\Adminhtml\Order\Totals\ItemClass was added.
Magento\Sales\Block\Adminhtml\Order\Totals\TaxClass was added.
Magento\Sales\Block\Adminhtml\Order\Status\AssignClass was added.
Magento\Sales\Block\Adminhtml\Order\Status\EditClass was added.
Magento\Sales\Block\Adminhtml\Order\Status\NewStatusClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\CreateClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\TotalsClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\ViewClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\View\CommentsClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\View\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\View\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\Create\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\Create\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\CreateClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\TotalsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\ViewClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\View\CommentsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\View\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\View\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\AdjustmentsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\CommentClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\CouponsClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\CustomerClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\DataClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\GiftmessageClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\HeaderClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\LoadClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\MessagesClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\NewsletterClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\SearchClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\SidebarClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\StoreClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\TotalsClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Store\SelectClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\AbstractSidebarClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\CartClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\ComparedClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\PcomparedClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\PviewedClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\ReorderClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\ViewedClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\WishlistClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Shipping\AddressClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Shipping\MethodClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Shipping\Method\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Search\GridClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Newsletter\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Items\GridClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Form\AccountClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Coupons\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Billing\AddressClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Billing\MethodClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Billing\Method\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Comments\ViewClass was added.
Magento\Sales\Block\Adminhtml\Items\AbstractItemsClass was added.
Magento\Sales\Block\Adminhtml\Items\Renderer\DefaultRendererClass was added.
Magento\Sales\Block\Adminhtml\Items\Column\DefaultColumnClass was added.
Magento\Sales\Block\Adminhtml\Items\Column\NameClass was added.
Magento\Sales\Block\Adminhtml\Items\Column\QtyClass was added.
Magento\Rule\Model\AbstractModelClass was added.
Magento\Rule\Model\ActionFactoryClass was added.
Magento\Rule\Model\ResourceModel\AbstractResourceClass was added.
Magento\Rule\Model\ResourceModel\Rule\Collection\AbstractCollectionClass was added.
Magento\Rule\Model\Condition\AbstractConditionClass was added.
Magento\Rule\Model\Condition\CombineClass was added.
Magento\Rule\Model\Condition\ContextClass was added.
Magento\Rule\Model\Condition\Product\AbstractProductClass was added.
Magento\Rule\Model\Action\AbstractActionClass was added.
Magento\Rule\Model\Action\CollectionClass was added.
Magento\Rule\Block\EditableClass was added.
Magento\Rss\Model\RssClass was added.
Magento\Rss\Model\RssManagerClass was added.
Magento\Rss\Block\FeedsClass was added.
Magento\Rss\App\Action\Plugin\BackendAuthenticationClass was added.
Magento\Robots\Model\Config\ValueClass was added.
Magento\Robots\Block\DataClass was added.
Magento\Review\Ui\DataProvider\Product\ReviewDataProviderClass was added.
Magento\Review\Ui\DataProvider\Product\Form\Modifier\ReviewClass was added.
Magento\Review\Ui\Component\Listing\Columns\ReviewActionsClass was added.
Magento\Review\Ui\Component\Listing\Columns\StatusClass was added.
Magento\Review\Ui\Component\Listing\Columns\TypeClass was added.
Magento\Review\Ui\Component\Listing\Columns\VisibilityClass was added.
Magento\Review\Model\RatingClass was added.
Magento\Review\Model\ReviewClass was added.
Magento\Review\Model\Review\SummaryClass was added.
Magento\Review\Model\ResourceModel\RatingClass was added.
Magento\Review\Model\ResourceModel\ReviewClass was added.
Magento\Review\Model\ResourceModel\Review\CollectionClass was added.
Magento\Review\Model\ResourceModel\Review\Product\CollectionClass was added.
Magento\Review\Model\ResourceModel\Rating\CollectionClass was added.
Magento\Review\Model\ResourceModel\Rating\OptionClass was added.
Magento\Review\Model\ResourceModel\Rating\Option\Vote\CollectionClass was added.
Magento\Review\Model\Rating\OptionClass was added.
Magento\Review\Model\Rating\Option\VoteClass was added.
Magento\Review\Helper\DataClass was added.
Magento\Review\Helper\Action\PagerClass was added.
Magento\Review\Block\FormClass was added.
Magento\Review\Block\ViewClass was added.
Magento\Review\Block\Product\ReviewClass was added.
Magento\Review\Block\Product\View\ListViewClass was added.
Magento\Review\Block\Product\View\OtherClass was added.
Magento\Review\Block\Form\ConfigureClass was added.
Magento\Review\Block\Customer\ListCustomerClass was added.
Magento\Review\Block\Customer\RecentClass was added.
Magento\Review\Block\Customer\ViewClass was added.
Magento\Review\Block\Adminhtml\RatingClass was added.
Magento\Review\Block\Adminhtml\Rss\Grid\LinkClass was added.
Magento\Review\Block\Adminhtml\Product\Edit\TabClass was added.
Magento\Review\Block\Adminhtml\Product\Edit\Tab\ReviewsClass was added.
Magento\RequireJs\Block\Html\Head\ConfigClass was added.
Magento\Reports\Model\ConfigClass was added.
Magento\Reports\Model\EventClass was added.
Magento\Reports\Model\FlagClass was added.
Magento\Reports\Model\ItemClass was added.
Magento\Reports\Model\ResourceModel\EventClass was added.
Magento\Reports\Model\ResourceModel\Wishlist\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Wishlist\Product\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Review\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Review\Product\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Review\Customer\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Report\AbstractReportClass was added.
Magento\Reports\Model\ResourceModel\Report\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Report\Product\ViewedClass was added.
Magento\Reports\Model\ResourceModel\Report\Product\Viewed\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Report\Collection\AbstractCollectionClass was added.
Magento\Reports\Model\ResourceModel\Report\Collection\FactoryClass was added.
Magento\Reports\Model\ResourceModel\Refresh\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Quote\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Quote\Item\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Sold\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Sold\Collection\InitialClass was added.
Magento\Reports\Model\ResourceModel\Product\Lowstock\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\AbstractIndexClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\ComparedClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\ViewedClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\Viewed\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\Compared\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\Collection\AbstractCollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Downloads\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Order\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Event\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Event\TypeClass was added.
Magento\Reports\Model\ResourceModel\Event\Type\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Customer\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Customer\Totals\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Customer\Totals\Collection\InitialClass was added.
Magento\Reports\Model\ResourceModel\Customer\Orders\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Customer\Orders\Collection\InitialClass was added.
Magento\Reports\Model\ResourceModel\Accounts\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Accounts\Collection\InitialClass was added.
Magento\Reports\Model\Product\Index\AbstractIndexClass was added.
Magento\Reports\Model\Product\Index\ComparedClass was added.
Magento\Reports\Model\Product\Index\FactoryClass was added.
Magento\Reports\Model\Product\Index\ViewedClass was added.
Magento\Reports\Model\Grouped\CollectionClass was added.
Magento\Reports\Model\Event\TypeClass was added.
Magento\Reports\Helper\DataClass was added.
Magento\Reports\Controller\Adminhtml\IndexClass was added.
Magento\Reports\Controller\Adminhtml\Report\AbstractReportClass was added.
Magento\Reports\Controller\Adminhtml\Report\CustomerClass was added.
Magento\Reports\Controller\Adminhtml\Report\ProductClass was added.
Magento\Reports\Controller\Adminhtml\Report\ReviewClass was added.
Magento\Reports\Controller\Adminhtml\Report\SalesClass was added.
Magento\Reports\Controller\Adminhtml\Report\ShopcartClass was added.
Magento\Reports\Controller\Adminhtml\Report\StatisticsClass was added.
Magento\Reports\Block\Adminhtml\GridClass was added.
Magento\Reports\Block\Adminhtml\Sales\BestsellersClass was added.
Magento\Reports\Block\Adminhtml\Sales\CouponsClass was added.
Magento\Reports\Block\Adminhtml\Sales\InvoicedClass was added.
Magento\Reports\Block\Adminhtml\Sales\RefundedClass was added.
Magento\Reports\Block\Adminhtml\Sales\SalesClass was added.
Magento\Reports\Block\Adminhtml\Sales\ShippingClass was added.
Magento\Reports\Block\Adminhtml\Sales\TaxClass was added.
Magento\Reports\Block\Adminhtml\Review\CustomerClass was added.
Magento\Reports\Block\Adminhtml\Review\ProductClass was added.
Magento\Reports\Block\Adminhtml\Refresh\StatisticsClass was added.
Magento\Reports\Block\Adminhtml\Product\LowstockClass was added.
Magento\Reports\Block\Adminhtml\Product\SoldClass was added.
Magento\Reports\Block\Adminhtml\Product\ViewedClass was added.
Magento\Reports\Block\Adminhtml\Product\Lowstock\GridClass was added.
Magento\Reports\Block\Adminhtml\Grid\Column\Renderer\CurrencyClass was added.
Magento\Reports\Block\Adminhtml\Filter\FormClass was added.
Magento\Reports\Block\Adminhtml\Customer\AccountsClass was added.
Magento\Reports\Block\Adminhtml\Customer\OrdersClass was added.
Magento\Reports\Block\Adminhtml\Customer\TotalsClass was added.
Magento\Quote\Model\QuoteClass was added.
Magento\Quote\Model\QuoteValidatorClass was added.
Magento\Quote\Model\ResourceModel\Quote\Item\CollectionClass was added.
Magento\Quote\Model\Quote\AddressClass was added.
Magento\Quote\Model\Quote\ItemClass was added.
Magento\Quote\Model\Quote\PaymentClass was added.
Magento\Quote\Model\Quote\Item\AbstractItemClass was added.
Magento\Quote\Model\Quote\Address\ItemClass was added.
Magento\Quote\Model\Quote\Address\RateClass was added.
Magento\Quote\Model\Quote\Address\RateRequestClass was added.
Magento\Quote\Model\Quote\Address\TotalClass was added.
Magento\Quote\Model\Quote\Address\Total\AbstractTotalClass was added.
Magento\Quote\Model\Quote\Address\RateResult\AbstractResultClass was added.
Magento\Quote\Model\Quote\Address\RateResult\MethodClass was added.
Magento\ProductVideo\Helper\MediaClass was added.
Magento\ProductVideo\Block\Product\View\GalleryClass was added.
Magento\ProductAlert\Model\EmailClass was added.
Magento\ProductAlert\Model\PriceClass was added.
Magento\ProductAlert\Model\StockClass was added.
Magento\ProductAlert\Model\ResourceModel\PriceClass was added.
Magento\ProductAlert\Model\ResourceModel\StockClass was added.
Magento\ProductAlert\Model\ResourceModel\Stock\CollectionClass was added.
Magento\ProductAlert\Model\ResourceModel\Price\CollectionClass was added.
Magento\ProductAlert\Helper\DataClass was added.
Magento\ProductAlert\Block\Product\View\PriceClass was added.
Magento\ProductAlert\Block\Product\View\StockClass was added.
Magento\Persistent\Helper\DataClass was added.
Magento\Persistent\Helper\SessionClass was added.
Magento\Persistent\Block\Form\RememberClass was added.
Magento\Paypal\Model\ResourceModel\Billing\Agreement\CollectionClass was added.
Magento\Paypal\Model\Billing\AgreementClass was added.
Magento\Paypal\Model\Api\ProcessableExceptionClass was added.
Magento\Paypal\Block\IframeClass was added.
Magento\Paypal\Block\LogoClass was added.
Magento\Paypal\Block\Payflow\Link\IframeClass was added.
Magento\Paypal\Block\Payflow\Customer\CardRendererClass was added.
Magento\Paypal\Block\Payflow\Advanced\IframeClass was added.
Magento\Paypal\Block\Express\ReviewClass was added.
Magento\Paypal\Block\Express\Review\DetailsClass was added.
Magento\Paypal\Block\Express\InContext\ComponentClass was added.
Magento\Paypal\Block\Checkout\Onepage\Success\BillingAgreementClass was added.
Magento\Paypal\Block\Cart\ValidationMessagesClass was added.
Magento\Paypal\Block\Bml\BannersClass was added.
Magento\Paypal\Block\Billing\AgreementsClass was added.
Magento\Paypal\Block\Billing\Agreement\ViewClass was added.
Magento\Paypal\Block\Adminhtml\System\Config\ResolutionRulesClass was added.
Magento\Paypal\Block\Adminhtml\Settlement\ReportClass was added.
Magento\Paypal\Block\Adminhtml\Customer\Edit\Tab\AgreementClass was added.
Magento\Paypal\Block\Adminhtml\Billing\AgreementClass was added.
Magento\Paypal\Block\Adminhtml\Billing\Agreement\GridClass was added.
Magento\Paypal\Block\Adminhtml\Billing\Agreement\ViewClass was added.
Magento\Paypal\Block\Adminhtml\Billing\Agreement\View\TabsClass was added.
Magento\Paypal\Block\Adminhtml\Billing\Agreement\View\Tab\OrdersClass was added.
Magento\Payment\Observer\AbstractDataAssignObserverClass was added.
Magento\Payment\Model\CcConfigClass was added.
Magento\Payment\Model\CcConfigProviderClass was added.
Magento\Payment\Model\CcGenericConfigProviderClass was added.
Magento\Payment\Model\IframeConfigProviderClass was added.
Magento\Payment\Model\InfoClass was added.
Magento\Payment\Model\Source\CctypeClass was added.
Magento\Payment\Model\Source\InvoiceClass was added.
Magento\Payment\Model\Method\AdapterClass was added.
Magento\Payment\Model\Method\FreeClass was added.
Magento\Payment\Model\Method\LoggerClass was added.
Magento\Payment\Model\Method\Specification\AbstractSpecificationClass was added.
Magento\Payment\Model\Method\Specification\CompositeClass was added.
Magento\Payment\Model\Config\Source\AllspecificcountriesClass was added.
Magento\Payment\Model\Checks\CanUseCheckoutClass was added.
Magento\Payment\Model\Checks\CanUseForCountryClass was added.
Magento\Payment\Model\Checks\CanUseForCurrencyClass was added.
Magento\Payment\Model\Checks\CanUseInternalClass was added.
Magento\Payment\Model\Checks\CompositeClass was added.
Magento\Payment\Model\Checks\SpecificationFactoryClass was added.
Magento\Payment\Model\Checks\TotalMinMaxClass was added.
Magento\Payment\Model\Checks\ZeroTotalClass was added.
Magento\Payment\Model\Checks\CanUseForCountry\CountryProviderClass was added.
Magento\Payment\Helper\DataClass was added.
Magento\Payment\Gateway\Validator\AbstractValidatorClass was added.
Magento\Payment\Gateway\Validator\CountryValidatorClass was added.
Magento\Payment\Gateway\Validator\ValidatorCompositeClass was added.
Magento\Payment\Gateway\Validator\ValidatorPoolClass was added.
Magento\Payment\Gateway\Response\HandlerChainClass was added.
Magento\Payment\Gateway\Request\BuilderCompositeClass was added.
Magento\Payment\Gateway\Http\ClientExceptionClass was added.
Magento\Payment\Gateway\Http\ConverterExceptionClass was added.
Magento\Payment\Gateway\Http\TransferBuilderClass was added.
Magento\Payment\Gateway\Http\Converter\HtmlFormConverterClass was added.
Magento\Payment\Gateway\Http\Converter\Soap\ObjectToArrayConverterClass was added.
Magento\Payment\Gateway\Http\Client\SoapClass was added.
Magento\Payment\Gateway\Http\Client\ZendClass was added.
Magento\Payment\Gateway\Helper\ContextHelperClass was added.
Magento\Payment\Gateway\Helper\SubjectReaderClass was added.
Magento\Payment\Gateway\Config\ConfigValueHandlerClass was added.
Magento\Payment\Gateway\Config\ValueHandlerPoolClass was added.
Magento\Payment\Gateway\Command\CommandExceptionClass was added.
Magento\Payment\Gateway\Command\CommandManagerClass was added.
Magento\Payment\Gateway\Command\CommandManagerPoolClass was added.
Magento\Payment\Gateway\Command\CommandPoolClass was added.
Magento\Payment\Gateway\Command\GatewayCommandClass was added.
Magento\Payment\Gateway\Command\NullCommandClass was added.
Magento\Payment\Gateway\Command\Result\ArrayResultClass was added.
Magento\Payment\Gateway\Command\Result\BoolResultClass was added.
Magento\Payment\Block\ConfigurableInfoClass was added.
Magento\Payment\Block\FormClass was added.
Magento\Payment\Block\InfoClass was added.
Magento\Payment\Block\Transparent\FormClass was added.
Magento\Payment\Block\Transparent\IframeClass was added.
Magento\Payment\Block\Transparent\InfoClass was added.
Magento\Payment\Block\Info\AbstractContainerClass was added.
Magento\Payment\Block\Info\CcClass was added.
Magento\Payment\Block\Info\InstructionsClass was added.
Magento\Payment\Block\Form\CcClass was added.
Magento\Payment\Block\Form\ContainerClass was added.
Magento\Payment\Block\Adminhtml\Transparent\FormClass was added.
Magento\PageCache\Model\Varnish\VclGeneratorClass was added.
Magento\PageCache\Block\JavascriptClass was added.
Magento\PageCache\Block\System\Config\Form\Field\ExportClass was added.
Magento\OfflineShipping\Model\Source\SalesRule\FreeShippingOptionsClass was added.
Magento\OfflineShipping\Model\SalesRule\CalculatorClass was added.
Magento\OfflineShipping\Model\SalesRule\RuleClass was added.
Magento\OfflineShipping\Model\ResourceModel\Carrier\TablerateClass was added.
Magento\OfflineShipping\Model\ResourceModel\Carrier\Tablerate\CollectionClass was added.
Magento\OfflineShipping\Model\ResourceModel\Carrier\Tablerate\CSV\ColumnNotFoundExceptionClass was added.
Magento\OfflineShipping\Model\ResourceModel\Carrier\Tablerate\CSV\RowExceptionClass was added.
Magento\OfflineShipping\Model\Config\Source\FlatrateClass was added.
Magento\OfflineShipping\Model\Config\Source\TablerateClass was added.
Magento\OfflineShipping\Model\Carrier\FlatrateClass was added.
Magento\OfflineShipping\Model\Carrier\FreeshippingClass was added.
Magento\OfflineShipping\Model\Carrier\PickupClass was added.
Magento\OfflineShipping\Model\Carrier\TablerateClass was added.
Magento\OfflinePayments\Model\BanktransferClass was added.
Magento\OfflinePayments\Model\CashondeliveryClass was added.
Magento\OfflinePayments\Model\CheckmoClass was added.
Magento\OfflinePayments\Model\PurchaseorderClass was added.
Magento\Newsletter\Model\ProblemClass was added.
Magento\Newsletter\Model\QueueClass was added.
Magento\Newsletter\Model\SubscriberClass was added.
Magento\Newsletter\Model\TemplateClass was added.
Magento\Newsletter\Model\ResourceModel\ProblemClass was added.
Magento\Newsletter\Model\ResourceModel\QueueClass was added.
Magento\Newsletter\Model\ResourceModel\SubscriberClass was added.
Magento\Newsletter\Model\ResourceModel\TemplateClass was added.
Magento\Newsletter\Model\ResourceModel\Template\CollectionClass was added.
Magento\Newsletter\Model\ResourceModel\Subscriber\CollectionClass was added.
Magento\Newsletter\Model\ResourceModel\Queue\CollectionClass was added.
Magento\Newsletter\Model\ResourceModel\Problem\CollectionClass was added.
Magento\Newsletter\Helper\DataClass was added.
Magento\Newsletter\Block\SubscribeClass was added.
Magento\Newsletter\Block\Adminhtml\ProblemClass was added.
Magento\Newsletter\Block\Adminhtml\SubscriberClass was added.
Magento\Newsletter\Block\Adminhtml\Template\EditClass was added.
Magento\Newsletter\Block\Adminhtml\Template\PreviewClass was added.
Magento\Newsletter\Block\Adminhtml\Template\Preview\FormClass was added.
Magento\Newsletter\Block\Adminhtml\Subscriber\GridClass was added.
Magento\Newsletter\Block\Adminhtml\Queue\EditClass was added.
Magento\Newsletter\Block\Adminhtml\Queue\PreviewClass was added.
Magento\Newsletter\Block\Adminhtml\Queue\Preview\FormClass was added.
Magento\Multishipping\Model\Checkout\Type\MultishippingClass was added.
Magento\Multishipping\Block\Checkout\AddressesClass was added.
Magento\Multishipping\Block\Checkout\BillingClass was added.
Magento\Multishipping\Block\Checkout\LinkClass was added.
Magento\Multishipping\Block\Checkout\OverviewClass was added.
Magento\Multishipping\Block\Checkout\ShippingClass was added.
Magento\Multishipping\Block\Checkout\SuccessClass was added.
Magento\Multishipping\Block\Checkout\Payment\InfoClass was added.
Magento\Multishipping\Block\Checkout\Billing\ItemsClass was added.
Magento\Multishipping\Block\Checkout\Address\SelectClass was added.
Magento\Msrp\Block\PopupClass was added.
Magento\Msrp\Block\TotalClass was added.
Magento\MediaStorage\Model\ResourceModel\File\Storage\DatabaseClass was added.
Magento\MediaStorage\Model\File\StorageClass was added.
Magento\MediaStorage\Model\File\UploaderClass was added.
Magento\MediaStorage\Model\File\Storage\DatabaseClass was added.
Magento\MediaStorage\Model\File\Storage\FileClass was added.
Magento\MediaStorage\Model\File\Storage\FlagClass was added.
Magento\MediaStorage\Model\File\Storage\Directory\DatabaseClass was added.
Magento\MediaStorage\Helper\File\StorageClass was added.
Magento\MediaStorage\Helper\File\Storage\DatabaseClass was added.
Magento\Marketplace\Model\PartnersClass was added.
Magento\Marketplace\Block\IndexClass was added.
Magento\Marketplace\Block\PartnersClass was added.
Magento\LayeredNavigation\Model\Attribute\Source\FilterableOptionsClass was added.
Magento\LayeredNavigation\Block\NavigationClass was added.
Magento\LayeredNavigation\Block\Navigation\FilterRendererClass was added.
Magento\LayeredNavigation\Block\Navigation\StateClass was added.
Magento\Integration\Model\Oauth\ConsumerClass was added.
Magento\Integration\Model\Oauth\TokenClass was added.
Magento\Integration\Block\Adminhtml\IntegrationClass was added.
Magento\Integration\Block\Adminhtml\Integration\EditClass was added.
Magento\Integration\Block\Adminhtml\Integration\GridClass was added.
Magento\Integration\Block\Adminhtml\Integration\TokensClass was added.
Magento\Integration\Block\Adminhtml\Integration\Edit\TabsClass was added.
Magento\Integration\Block\Adminhtml\Integration\Edit\Tab\InfoClass was added.
Magento\Integration\Block\Adminhtml\Integration\Edit\Tab\WebapiClass was added.
Magento\Integration\Block\Adminhtml\Integration\Activate\Permissions\TabsClass was added.
Magento\Integration\Block\Adminhtml\Integration\Activate\Permissions\Tab\WebapiClass was added.
Magento\Indexer\Model\ResourceModel\AbstractResourceClass was added.
Magento\Indexer\Block\Backend\ContainerClass was added.
Magento\ImportExport\Model\ExportClass was added.
Magento\ImportExport\Model\HistoryClass was added.
Magento\ImportExport\Model\ImportClass was added.
Magento\ImportExport\Model\Source\Import\AbstractBehaviorClass was added.
Magento\ImportExport\Model\Source\Import\EntityClass was added.
Magento\ImportExport\Model\Source\Import\Behavior\BasicClass was added.
Magento\ImportExport\Model\Source\Import\Behavior\CustomClass was added.
Magento\ImportExport\Model\Source\Export\EntityClass was added.
Magento\ImportExport\Model\Source\Export\FormatClass was added.
Magento\ImportExport\Model\ResourceModel\CollectionByPagesIteratorClass was added.
Magento\ImportExport\Model\ResourceModel\HelperClass was added.
Magento\ImportExport\Model\ResourceModel\HistoryClass was added.
Magento\ImportExport\Model\ResourceModel\Import\DataClass was added.
Magento\ImportExport\Model\ResourceModel\History\CollectionClass was added.
Magento\ImportExport\Model\Import\AbstractEntityClass was added.
Magento\ImportExport\Model\Import\AbstractSourceClass was added.
Magento\ImportExport\Model\Import\ErrorProcessing\ProcessingErrorClass was added.
Magento\ImportExport\Model\Import\Entity\AbstractEavClass was added.
Magento\ImportExport\Model\Import\Entity\AbstractEntityClass was added.
Magento\ImportExport\Model\Export\AbstractEntityClass was added.
Magento\ImportExport\Model\Export\Entity\AbstractEavClass was added.
Magento\ImportExport\Model\Export\Entity\AbstractEntityClass was added.
Magento\ImportExport\Model\Export\Adapter\AbstractAdapterClass was added.
Magento\ImportExport\Model\Export\Adapter\CsvClass was added.
Magento\ImportExport\Helper\DataClass was added.
Magento\ImportExport\Helper\ReportClass was added.
Magento\ImportExport\Block\Adminhtml\HistoryClass was added.
Magento\ImportExport\Block\Adminhtml\Import\EditClass was added.
Magento\ImportExport\Block\Adminhtml\Import\Frame\ResultClass was added.
Magento\ImportExport\Block\Adminhtml\Import\Edit\BeforeClass was added.
Magento\ImportExport\Block\Adminhtml\Form\AfterClass was added.
Magento\ImportExport\Block\Adminhtml\Export\EditClass was added.
Magento\ImportExport\Block\Adminhtml\Export\FilterClass was added.
Magento\GroupedProduct\Model\ResourceModel\Product\LinkClass was added.
Magento\GroupedProduct\Model\Product\Type\GroupedClass was added.
Magento\GroupedProduct\Block\Stockqty\Type\GroupedClass was added.
Magento\GroupedProduct\Block\Product\View\Type\GroupedClass was added.
Magento\GroupedProduct\Block\Product\Grouped\AssociatedProductsClass was added.
Magento\GroupedProduct\Block\Product\Grouped\AssociatedProducts\ListAssociatedProductsClass was added.
Magento\GroupedProduct\Block\Order\Item\Renderer\GroupedClass was added.
Magento\GroupedProduct\Block\Order\Email\Items\Order\GroupedClass was added.
Magento\GroupedProduct\Block\Cart\Item\Renderer\GroupedClass was added.
Magento\GroupedProduct\Block\Adminhtml\Product\Composite\Fieldset\GroupedClass was added.
Magento\GroupedProduct\Block\Adminhtml\Items\Column\Name\GroupedClass was added.
Magento\GoogleOptimizer\Ui\DataProvider\Product\Form\Modifier\GoogleOptimizerClass was added.
Magento\GoogleOptimizer\Observer\AbstractSaveClass was added.
Magento\GoogleOptimizer\Model\CodeClass was added.
Magento\GoogleOptimizer\Model\ResourceModel\CodeClass was added.
Magento\GoogleOptimizer\Helper\CodeClass was added.
Magento\GoogleOptimizer\Helper\DataClass was added.
Magento\GoogleOptimizer\Helper\FormClass was added.
Magento\GoogleOptimizer\Block\Code\CategoryClass was added.
Magento\GoogleOptimizer\Block\Code\PageClass was added.
Magento\GoogleOptimizer\Block\Code\ProductClass was added.
Magento\GoogleAnalytics\Helper\DataClass was added.
Magento\GoogleAnalytics\Block\GaClass was added.
Magento\GoogleAdwords\Model\Validator\FactoryClass was added.
Magento\GoogleAdwords\Model\Filter\UppercaseTitleClass was added.
Magento\GoogleAdwords\Model\Config\Source\LanguageClass was added.
Magento\GoogleAdwords\Model\Config\Source\ValueTypeClass was added.
Magento\GoogleAdwords\Model\Config\Backend\AbstractConversionClass was added.
Magento\GoogleAdwords\Model\Config\Backend\ColorClass was added.
Magento\GoogleAdwords\Model\Config\Backend\ConversionIdClass was added.
Magento\GoogleAdwords\Helper\DataClass was added.
Magento\GoogleAdwords\Block\CodeClass was added.
Magento\GiftMessage\Model\MessageClass was added.
Magento\GiftMessage\Block\Cart\GiftOptionsClass was added.
Magento\GiftMessage\Block\Cart\Item\Renderer\Actions\GiftOptionsClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\View\FormClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\View\GiftoptionsClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\View\ItemsClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\Create\FormClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\Create\GiftoptionsClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\Create\ItemsClass was added.
Magento\EncryptionKey\Model\ResourceModel\Key\ChangeClass was added.
Magento\EncryptionKey\Block\Adminhtml\Crypt\Key\EditClass was added.
Magento\EncryptionKey\Block\Adminhtml\Crypt\Key\FormClass was added.
Magento\Email\Model\AbstractTemplateClass was added.
Magento\Email\Model\BackendTemplateClass was added.
Magento\Email\Model\TemplateClass was added.
Magento\Email\Model\Template\FilterClass was added.
Magento\Email\Model\ResourceModel\TemplateClass was added.
Magento\Email\Model\ResourceModel\Template\CollectionClass was added.
Magento\Email\Block\Adminhtml\TemplateClass was added.
Magento\Email\Block\Adminhtml\Template\PreviewClass was added.
Magento\Eav\Setup\EavSetupClass was added.
Magento\Eav\Model\AttributeClass was added.
Magento\Eav\Model\AttributeFactoryClass was added.
Magento\Eav\Model\ConfigClass was added.
Magento\Eav\Model\FormClass was added.
Magento\Eav\Model\ResourceModel\AttributeClass was added.
Magento\Eav\Model\ResourceModel\HelperClass was added.
Magento\Eav\Model\ResourceModel\Form\Fieldset\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Form\Element\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Form\Attribute\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Entity\AttributeClass was added.
Magento\Eav\Model\ResourceModel\Entity\TypeClass was added.
Magento\Eav\Model\ResourceModel\Entity\Attribute\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Entity\Attribute\Set\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Entity\Attribute\Group\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Attribute\CollectionClass was added.
Magento\Eav\Model\Form\ElementClass was added.
Magento\Eav\Model\Form\FactoryClass was added.
Magento\Eav\Model\Form\FieldsetClass was added.
Magento\Eav\Model\Entity\AbstractEntityClass was added.
Magento\Eav\Model\Entity\AttributeClass was added.
Magento\Eav\Model\Entity\ContextClass was added.
Magento\Eav\Model\Entity\StoreClass was added.
Magento\Eav\Model\Entity\TypeClass was added.
Magento\Eav\Model\Entity\Setup\ContextClass was added.
Magento\Eav\Model\Entity\Increment\AbstractIncrementClass was added.
Magento\Eav\Model\Entity\Increment\NumericValueClass was added.
Magento\Eav\Model\Entity\Collection\AbstractCollectionClass was added.
Magento\Eav\Model\Entity\Collection\VersionControl\AbstractCollectionClass was added.
Magento\Eav\Model\Entity\Attribute\AbstractAttributeClass was added.
Magento\Eav\Model\Entity\Attribute\AttributeGroupAlreadyExistsExceptionClass was added.
Magento\Eav\Model\Entity\Attribute\ConfigClass was added.
Magento\Eav\Model\Entity\Attribute\ExceptionClass was added.
Magento\Eav\Model\Entity\Attribute\GroupClass was added.
Magento\Eav\Model\Entity\Attribute\OptionClass was added.
Magento\Eav\Model\Entity\Attribute\Source\AbstractSourceClass was added.
Magento\Eav\Model\Entity\Attribute\Source\BooleanClass was added.
Magento\Eav\Model\Entity\Attribute\Source\StoreClass was added.
Magento\Eav\Model\Entity\Attribute\Source\TableClass was added.
Magento\Eav\Model\Entity\Attribute\Frontend\AbstractFrontendClass was added.
Magento\Eav\Model\Entity\Attribute\Frontend\DatetimeClass was added.
Magento\Eav\Model\Entity\Attribute\Frontend\DefaultFrontendClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\AbstractBackendClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\ArrayBackendClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\DatetimeClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\DefaultBackendClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\IncrementClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\JsonEncodedClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\StoreClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\Time\CreatedClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\Time\UpdatedClass was added.
Magento\Eav\Model\Attribute\Data\AbstractDataClass was added.
Magento\Eav\Model\Attribute\Data\FileClass was added.
Magento\Eav\Block\Adminhtml\Attribute\Grid\AbstractGridClass was added.
Magento\Eav\Block\Adminhtml\Attribute\Edit\Options\AbstractOptionsClass was added.
Magento\Eav\Block\Adminhtml\Attribute\Edit\Options\LabelsClass was added.
Magento\Eav\Block\Adminhtml\Attribute\Edit\Options\OptionsClass was added.
Magento\Downloadable\Model\DownloadableOptionClass was added.
Magento\Downloadable\Model\LinkClass was added.
Magento\Downloadable\Model\SampleClass was added.
Magento\Downloadable\Model\Sample\BuilderClass was added.
Magento\Downloadable\Model\Sales\Order\Pdf\Items\CreditmemoClass was added.
Magento\Downloadable\Model\Sales\Order\Pdf\Items\InvoiceClass was added.
Magento\Downloadable\Model\ResourceModel\LinkClass was added.
Magento\Downloadable\Model\ResourceModel\SampleClass was added.
Magento\Downloadable\Model\ResourceModel\Sample\CollectionClass was added.
Magento\Downloadable\Model\ResourceModel\Link\Purchased\CollectionClass was added.
Magento\Downloadable\Model\ResourceModel\Link\Purchased\Item\CollectionClass was added.
Magento\Downloadable\Model\Product\TypeClass was added.
Magento\Downloadable\Model\Product\TypeHandler\LinkClass was added.
Magento\Downloadable\Model\Product\TypeHandler\SampleClass was added.
Magento\Downloadable\Model\Link\BuilderClass was added.
Magento\Downloadable\Model\Link\PurchasedClass was added.
Magento\Downloadable\Model\Link\Purchased\ItemClass was added.
Magento\Downloadable\Helper\FileClass was added.
Magento\Downloadable\Block\Sales\Order\Item\Renderer\DownloadableClass was added.
Magento\Downloadable\Block\Sales\Order\Email\Items\DownloadableClass was added.
Magento\Downloadable\Block\Sales\Order\Email\Items\Order\DownloadableClass was added.
Magento\Downloadable\Block\Customer\Products\ListProductsClass was added.
Magento\Downloadable\Block\Checkout\SuccessClass was added.
Magento\Downloadable\Block\Checkout\Cart\Item\RendererClass was added.
Magento\Downloadable\Block\Catalog\Product\LinksClass was added.
Magento\Downloadable\Block\Catalog\Product\SamplesClass was added.
Magento\Downloadable\Block\Catalog\Product\View\TypeClass was added.
Magento\Downloadable\Block\Adminhtml\Sales\Items\Column\Downloadable\NameClass was added.
Magento\Downloadable\Block\Adminhtml\Catalog\Product\Composite\Fieldset\DownloadableClass was added.
Magento\Directory\Model\AllowedCountriesClass was added.
Magento\Directory\Model\CountryClass was added.
Magento\Directory\Model\CurrencyClass was added.
Magento\Directory\Model\RegionClass was added.
Magento\Directory\Model\RegionFactoryClass was added.
Magento\Directory\Model\ResourceModel\CountryClass was added.
Magento\Directory\Model\ResourceModel\CurrencyClass was added.
Magento\Directory\Model\ResourceModel\RegionClass was added.
Magento\Directory\Model\ResourceModel\Region\CollectionClass was added.
Magento\Directory\Model\ResourceModel\Country\CollectionClass was added.
Magento\Directory\Model\ResourceModel\Country\FormatClass was added.
Magento\Directory\Model\ResourceModel\Country\Format\CollectionClass was added.
Magento\Directory\Model\Currency\Import\AbstractImportClass was added.
Magento\Directory\Model\Currency\Import\ConfigClass was added.
Magento\Directory\Model\Currency\Import\FactoryClass was added.
Magento\Directory\Model\Country\FormatClass was added.
Magento\Directory\Model\Config\Source\AllregionClass was added.
Magento\Directory\Model\Config\Source\CountryClass was added.
Magento\Directory\Model\Config\Source\WeightUnitClass was added.
Magento\Directory\Model\Config\Source\Country\FullClass was added.
Magento\Directory\Helper\DataClass was added.
Magento\Directory\Block\CurrencyClass was added.
Magento\Developer\Model\View\Page\Config\RendererFactoryClass was added.
Magento\Developer\Model\View\Asset\PreProcessor\FrontendCompilationClass was added.
Magento\Developer\Model\View\Asset\PreProcessor\PreprocessorStrategyClass was added.
Magento\Developer\Model\TemplateEngine\Decorator\DebugHintsClass was added.
Magento\Developer\Model\Config\Source\WorkflowTypeClass was added.
Magento\Developer\Helper\DataClass was added.
Magento\Developer\Console\Command\XmlCatalogGenerateCommandClass was added.
Magento\CustomerImportExport\Model\Import\AbstractCustomerClass was added.
Magento\CustomerImportExport\Model\Import\CustomerClass was added.
Magento\CustomerImportExport\Model\Export\AddressClass was added.
Magento\CustomerImportExport\Model\Export\CustomerClass was added.
Magento\Customer\Ui\Component\Listing\Column\ActionsClass was added.
Magento\Customer\Model\AddressClass was added.
Magento\Customer\Model\CustomerClass was added.
Magento\Customer\Model\GroupClass was added.
Magento\Customer\Model\RegistrationClass was added.
Magento\Customer\Model\ResourceModel\CustomerClass was added.
Magento\Customer\Model\ResourceModel\Address\CollectionClass was added.
Magento\Customer\Model\Metadata\FormClass was added.
Magento\Customer\Model\Data\AddressClass was added.
Magento\Customer\Model\Customer\DataProviderClass was added.
Magento\Customer\Model\Address\AbstractAddressClass was added.
Magento\Customer\Helper\AddressClass was added.
Magento\Customer\CustomerData\JsLayoutDataProviderPoolClass was added.
Magento\Customer\CustomerData\SectionPoolClass was added.
Magento\Customer\Block\CustomerDataClass was added.
Magento\Customer\Block\CustomerScopeDataClass was added.
Magento\Customer\Block\NewsletterClass was added.
Magento\Customer\Block\SectionConfigClass was added.
Magento\Customer\Block\Form\EditClass was added.
Magento\Customer\Block\Form\LoginClass was added.
Magento\Customer\Block\Form\RegisterClass was added.
Magento\Customer\Block\Form\Login\InfoClass was added.
Magento\Customer\Block\Adminhtml\GroupClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\CartClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\CartsClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\OrdersClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\ReviewsClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\View\CartClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\View\WishlistClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\Newsletter\GridClass was added.
Magento\Customer\Block\Address\BookClass was added.
Magento\Customer\Block\Address\EditClass was added.
Magento\Customer\Block\Account\AuthenticationPopupClass was added.
Magento\Customer\Block\Account\AuthorizationLinkClass was added.
Magento\Customer\Block\Account\CustomerClass was added.
Magento\Customer\Block\Account\DashboardClass was added.
Magento\Customer\Block\Account\DelimiterClass was added.
Magento\Customer\Block\Account\ForgotpasswordClass was added.
Magento\Customer\Block\Account\LinkClass was added.
Magento\Customer\Block\Account\NavigationClass was added.
Magento\Customer\Block\Account\RegisterLinkClass was added.
Magento\Customer\Block\Account\ResetpasswordClass was added.
Magento\Customer\Block\Account\Dashboard\AddressClass was added.
Magento\Customer\Block\Account\Dashboard\InfoClass was added.
Magento\CurrencySymbol\Model\System\CurrencysymbolClass was added.
Magento\CurrencySymbol\Controller\Adminhtml\System\CurrencyClass was added.
Magento\CurrencySymbol\Controller\Adminhtml\System\CurrencysymbolClass was added.
Magento\CurrencySymbol\Block\Adminhtml\System\CurrencyClass was added.
Magento\CurrencySymbol\Block\Adminhtml\System\CurrencysymbolClass was added.
Magento\Cron\Model\ScheduleClass was added.
Magento\Cron\Model\ResourceModel\ScheduleClass was added.
Magento\Cron\Model\ResourceModel\Schedule\CollectionClass was added.
Magento\Cookie\Helper\CookieClass was added.
Magento\Cookie\Block\RequireCookieClass was added.
Magento\Cookie\Block\Html\NoticesClass was added.
Magento\Contact\Block\ContactFormClass was added.
Magento\ConfigurableProduct\Ui\Component\Listing\AssociatedProduct\FiltersClass was added.
Magento\ConfigurableProduct\Ui\Component\Listing\AssociatedProduct\Attribute\RepositoryClass was added.
Magento\ConfigurableProduct\Model\ConfigurableAttributeDataClass was added.
Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable\Product\CollectionClass was added.
Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable\Attribute\CollectionClass was added.
Magento\ConfigurableProduct\Model\Product\VariationHandlerClass was added.
Magento\ConfigurableProduct\Model\Product\Type\ConfigurableClass was added.
Magento\ConfigurableProduct\Model\Product\Type\VariationMatrixClass was added.
Magento\ConfigurableProduct\Helper\DataClass was added.
Magento\ConfigurableProduct\Helper\Product\Options\FactoryClass was added.
Magento\ConfigurableProduct\Block\Stockqty\Type\ConfigurableClass was added.
Magento\ConfigurableProduct\Block\Product\View\Type\ConfigurableClass was added.
Magento\ConfigurableProduct\Block\Product\Configurable\AttributeSelectorClass was added.
Magento\ConfigurableProduct\Block\Product\Configurable\AssociatedSelector\Renderer\IdClass was added.
Magento\ConfigurableProduct\Block\Cart\Item\Renderer\ConfigurableClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\AttributeValuesClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\BulkClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\SelectAttributesClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\SummaryClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Edit\Tab\Variations\Config\MatrixClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Edit\AttributeSet\FormClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Composite\Fieldset\ConfigurableClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Attribute\NewAttribute\Product\CreatedClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Order\Create\SidebarClass was added.
Magento\Config\Model\ConfigClass was added.
Magento\Config\Model\PreparedValueFactoryClass was added.
Magento\Config\Model\ResourceModel\ConfigClass was added.
Magento\Config\Model\ResourceModel\Config\DataClass was added.
Magento\Config\Model\ResourceModel\Config\Data\CollectionClass was added.
Magento\Config\Model\Placeholder\EnvironmentClass was added.
Magento\Config\Model\Placeholder\PlaceholderFactoryClass was added.
Magento\Config\Model\Config\BackendFactoryClass was added.
Magento\Config\Model\Config\CommentFactoryClass was added.
Magento\Config\Model\Config\FactoryClass was added.
Magento\Config\Model\Config\ImporterClass was added.
Magento\Config\Model\Config\LoaderClass was added.
Magento\Config\Model\Config\PathValidatorClass was added.
Magento\Config\Model\Config\SchemaLocatorClass was added.
Magento\Config\Model\Config\ScopeDefinerClass was added.
Magento\Config\Model\Config\SourceFactoryClass was added.
Magento\Config\Model\Config\StructureClass was added.
Magento\Config\Model\Config\TypePoolClass was added.
Magento\Config\Model\Config\Structure\AbstractElementClass was added.
Magento\Config\Model\Config\Structure\AbstractMapperClass was added.
Magento\Config\Model\Config\Structure\ConcealInProductionConfigListClass was added.
Magento\Config\Model\Config\Structure\ConverterClass was added.
Magento\Config\Model\Config\Structure\DataClass was added.
Magento\Config\Model\Config\Structure\ElementVisibilityCompositeClass was added.
Magento\Config\Model\Config\Structure\ReaderClass was added.
Magento\Config\Model\Config\Structure\Search\ProxyClass was added.
Magento\Config\Model\Config\Structure\Mapper\DependenciesClass was added.
Magento\Config\Model\Config\Structure\Mapper\ExtendsMapperClass was added.
Magento\Config\Model\Config\Structure\Mapper\FactoryClass was added.
Magento\Config\Model\Config\Structure\Mapper\IgnoreClass was added.
Magento\Config\Model\Config\Structure\Mapper\PathClass was added.
Magento\Config\Model\Config\Structure\Mapper\SortingClass was added.
Magento\Config\Model\Config\Structure\Mapper\Helper\RelativePathConverterClass was added.
Magento\Config\Model\Config\Structure\Mapper\Attribute\InheritanceClass was added.
Magento\Config\Model\Config\Structure\Element\AbstractCompositeClass was added.
Magento\Config\Model\Config\Structure\Element\FieldClass was added.
Magento\Config\Model\Config\Structure\Element\FlyweightFactoryClass was added.
Magento\Config\Model\Config\Structure\Element\GroupClass was added.
Magento\Config\Model\Config\Structure\Element\IteratorClass was added.
Magento\Config\Model\Config\Structure\Element\SectionClass was added.
Magento\Config\Model\Config\Structure\Element\TabClass was added.
Magento\Config\Model\Config\Structure\Element\Iterator\FieldClass was added.
Magento\Config\Model\Config\Structure\Element\Iterator\GroupClass was added.
Magento\Config\Model\Config\Structure\Element\Iterator\SectionClass was added.
Magento\Config\Model\Config\Structure\Element\Iterator\TabClass was added.
Magento\Config\Model\Config\Structure\Element\Group\ProxyClass was added.
Magento\Config\Model\Config\Structure\Element\Dependency\FieldClass was added.
Magento\Config\Model\Config\Structure\Element\Dependency\FieldFactoryClass was added.
Magento\Config\Model\Config\Structure\Element\Dependency\MapperClass was added.
Magento\Config\Model\Config\Source\EnabledisableClass was added.
Magento\Config\Model\Config\Source\LocaleClass was added.
Magento\Config\Model\Config\Source\NooptreqClass was added.
Magento\Config\Model\Config\Source\StoreClass was added.
Magento\Config\Model\Config\Source\WebsiteClass was added.
Magento\Config\Model\Config\Source\YesnoClass was added.
Magento\Config\Model\Config\Source\YesnocustomClass was added.
Magento\Config\Model\Config\Source\Website\AdminOptionHashClass was added.
Magento\Config\Model\Config\Source\Website\OptionHashClass was added.
Magento\Config\Model\Config\Source\Web\ProtocolClass was added.
Magento\Config\Model\Config\Source\Web\RedirectClass was added.
Magento\Config\Model\Config\Source\Reports\ScopeClass was added.
Magento\Config\Model\Config\Source\Locale\CountryClass was added.
Magento\Config\Model\Config\Source\Locale\CurrencyClass was added.
Magento\Config\Model\Config\Source\Locale\TimezoneClass was added.
Magento\Config\Model\Config\Source\Locale\WeekdaycodesClass was added.
Magento\Config\Model\Config\Source\Locale\WeekdaysClass was added.
Magento\Config\Model\Config\Source\Locale\Currency\AllClass was added.
Magento\Config\Model\Config\Source\Image\AdapterClass was added.
Magento\Config\Model\Config\Source\Email\IdentityClass was added.
Magento\Config\Model\Config\Source\Email\MethodClass was added.
Magento\Config\Model\Config\Source\Email\SmtpauthClass was added.
Magento\Config\Model\Config\Source\Email\TemplateClass was added.
Magento\Config\Model\Config\Source\Dev\DbautoupClass was added.
Magento\Config\Model\Config\Source\Design\RobotsClass was added.
Magento\Config\Model\Config\Source\Date\ShortClass was added.
Magento\Config\Model\Config\Source\Admin\PageClass was added.
Magento\Config\Model\Config\Reader\Source\Deployed\DocumentRootClass was added.
Magento\Config\Model\Config\Reader\Source\Deployed\SettingCheckerClass was added.
Magento\Config\Model\Config\Processor\EnvironmentPlaceholderClass was added.
Magento\Config\Model\Config\Parser\CommentClass was added.
Magento\Config\Model\Config\Export\CommentClass was added.
Magento\Config\Model\Config\Compiler\IncludeElementClass was added.
Magento\Config\Model\Config\BackendClone\FactoryClass was added.
Magento\Config\Model\Config\Backend\BaseurlClass was added.
Magento\Config\Model\Config\Backend\CacheClass was added.
Magento\Config\Model\Config\Backend\DatashareClass was added.
Magento\Config\Model\Config\Backend\EncryptedClass was added.
Magento\Config\Model\Config\Backend\FileClass was added.
Magento\Config\Model\Config\Backend\FilenameClass was added.
Magento\Config\Model\Config\Backend\ImageClass was added.
Magento\Config\Model\Config\Backend\LocaleClass was added.
Magento\Config\Model\Config\Backend\SecureClass was added.
Magento\Config\Model\Config\Backend\SerializedClass was added.
Magento\Config\Model\Config\Backend\StoreClass was added.
Magento\Config\Model\Config\Backend\TranslateClass was added.
Magento\Config\Model\Config\Backend\Serialized\ArraySerializedClass was added.
Magento\Config\Model\Config\Backend\Log\CronClass was added.
Magento\Config\Model\Config\Backend\Locale\TimezoneClass was added.
Magento\Config\Model\Config\Backend\Image\AdapterClass was added.
Magento\Config\Model\Config\Backend\Image\FaviconClass was added.
Magento\Config\Model\Config\Backend\Image\LogoClass was added.
Magento\Config\Model\Config\Backend\Image\PdfClass was added.
Magento\Config\Model\Config\Backend\Email\AddressClass was added.
Magento\Config\Model\Config\Backend\Email\SenderClass was added.
Magento\Config\Model\Config\Backend\Design\ExceptionClass was added.
Magento\Config\Model\Config\Backend\Currency\AbstractCurrencyClass was added.
Magento\Config\Model\Config\Backend\Currency\AllowClass was added.
Magento\Config\Model\Config\Backend\Currency\BaseClass was added.
Magento\Config\Model\Config\Backend\Currency\CronClass was added.
Magento\Config\Model\Config\Backend\Currency\DefaultCurrencyClass was added.
Magento\Config\Model\Config\Backend\Admin\CustomClass was added.
Magento\Config\Model\Config\Backend\Admin\CustompathClass was added.
Magento\Config\Model\Config\Backend\Admin\UsecustomClass was added.
Magento\Config\Model\Config\Backend\Admin\UsesecretkeyClass was added.
Magento\Config\Model\Config\Backend\Admin\Password\Link\ExpirationperiodClass was added.
Magento\Config\Controller\Adminhtml\System\AbstractConfigClass was added.
Magento\Config\Controller\Adminhtml\System\Config\AbstractScopeConfigClass was added.
Magento\Config\Console\Command\ConfigSetCommandClass was added.
Magento\Config\Console\Command\ConfigShowCommandClass was added.
Magento\Config\Console\Command\ConfigShow\ValueProcessorClass was added.
Magento\Config\Console\Command\ConfigSet\ConfigSetProcessorFactoryClass was added.
Magento\Config\Console\Command\ConfigSet\DefaultProcessorClass was added.
Magento\Config\Console\Command\ConfigSet\ProcessorFacadeClass was added.
Magento\Config\Block\System\Config\EditClass was added.
Magento\Config\Block\System\Config\FormClass was added.
Magento\Config\Block\System\Config\TabsClass was added.
Magento\Config\Block\System\Config\Form\FieldClass was added.
Magento\Config\Block\System\Config\Form\FieldsetClass was added.
Magento\Config\Block\System\Config\Form\Fieldset\Modules\DisableOutputClass was added.
Magento\Config\Block\System\Config\Form\Field\HeadingClass was added.
Magento\Config\Block\System\Config\Form\Field\NotificationClass was added.
Magento\Config\Block\System\Config\Form\Field\FieldArray\AbstractFieldArrayClass was added.
Magento\Config\App\Config\Type\SystemClass was added.
Magento\Config\App\Config\Source\EnvironmentConfigSourceClass was added.
Magento\Config\App\Config\Source\InitialSnapshotConfigSourceClass was added.
Magento\Config\App\Config\Source\ModularConfigSourceClass was added.
Magento\Config\App\Config\Source\RuntimeConfigSourceClass was added.
Magento\Cms\Model\PageClass was added.
Magento\Cms\Model\Wysiwyg\ConfigClass was added.
Magento\Cms\Model\Wysiwyg\Images\StorageClass was added.
Magento\Cms\Model\Wysiwyg\Images\Storage\CollectionClass was added.
Magento\Cms\Block\PageClass was added.
Magento\Cms\Block\Adminhtml\Wysiwyg\Images\ContentClass was added.
Magento\Cms\Block\Adminhtml\Wysiwyg\Images\TreeClass was added.
Magento\Cms\Block\Adminhtml\Wysiwyg\Images\Content\FilesClass was added.
Magento\Cms\Block\Adminhtml\Wysiwyg\Images\Content\UploaderClass was added.
Magento\CheckoutAgreements\Block\AgreementsClass was added.
Magento\Checkout\ExceptionClass was added.
Magento\Checkout\Model\CartClass was added.
Magento\Checkout\Model\CompositeConfigProviderClass was added.
Magento\Checkout\Model\SessionClass was added.
Magento\Checkout\Model\Session\SuccessValidatorClass was added.
Magento\Checkout\Model\Layout\AbstractTotalsProcessorClass was added.
Magento\Checkout\Model\Cart\ImageProviderClass was added.
Magento\Checkout\Model\Cart\RequestInfoFilterCompositeClass was added.
Magento\Checkout\CustomerData\AbstractItemClass was added.
Magento\Checkout\Block\CartClass was added.
Magento\Checkout\Block\OnepageClass was added.
Magento\Checkout\Block\QuoteShortcutButtonsClass was added.
Magento\Checkout\Block\RegistrationClass was added.
Magento\Checkout\Block\Onepage\FailureClass was added.
Magento\Checkout\Block\Onepage\LinkClass was added.
Magento\Checkout\Block\Onepage\SuccessClass was added.
Magento\Checkout\Block\Item\Price\RendererClass was added.
Magento\Checkout\Block\Cart\CouponClass was added.
Magento\Checkout\Block\Cart\CrosssellClass was added.
Magento\Checkout\Block\Cart\GridClass was added.
Magento\Checkout\Block\Cart\ShippingClass was added.
Magento\Checkout\Block\Cart\SidebarClass was added.
Magento\Checkout\Block\Cart\TotalsClass was added.
Magento\Checkout\Block\Cart\ValidationMessagesClass was added.
Magento\Checkout\Block\Cart\Item\ConfigureClass was added.
Magento\Checkout\Block\Cart\Item\RendererClass was added.
Magento\Checkout\Block\Cart\Item\Renderer\ActionsClass was added.
Magento\Checkout\Block\Cart\Item\Renderer\Actions\EditClass was added.
Magento\Checkout\Block\Cart\Item\Renderer\Actions\RemoveClass was added.
Magento\Checkout\Block\Cart\Additional\InfoClass was added.
Magento\CatalogWidget\Model\RuleClass was added.
Magento\CatalogSearch\Model\AdvancedClass was added.
Magento\CatalogSearch\Model\Source\WeightClass was added.
Magento\CatalogSearch\Model\Search\RequestGeneratorClass was added.
Magento\CatalogSearch\Model\Search\TableMapperClass was added.
Magento\CatalogSearch\Model\Search\RequestGenerator\GeneratorResolverClass was added.
Magento\CatalogSearch\Model\ResourceModel\AdvancedClass was added.
Magento\CatalogSearch\Model\ResourceModel\EngineProviderClass was added.
Magento\CatalogSearch\Model\ResourceModel\FulltextClass was added.
Magento\CatalogSearch\Model\ResourceModel\Search\CollectionClass was added.
Magento\CatalogSearch\Model\ResourceModel\Fulltext\CollectionClass was added.
Magento\CatalogSearch\Model\ResourceModel\Advanced\CollectionClass was added.
Magento\CatalogSearch\Model\Indexer\FulltextClass was added.
Magento\CatalogSearch\Model\Indexer\IndexStructureClass was added.
Magento\CatalogSearch\Model\Indexer\IndexStructureFactoryClass was added.
Magento\CatalogSearch\Model\Indexer\IndexerHandlerClass was added.
Magento\CatalogSearch\Model\Indexer\IndexerHandlerFactoryClass was added.
Magento\CatalogSearch\Model\Indexer\ProductFieldsetClass was added.
Magento\CatalogSearch\Model\Indexer\Scope\IndexTableNotExistExceptionClass was added.
Magento\CatalogSearch\Model\Indexer\Scope\UnknownStateExceptionClass was added.
Magento\CatalogSearch\Model\Indexer\Fulltext\ProcessorClass was added.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\DataProviderClass was added.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\FullClass was added.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\IndexIteratorClass was added.
Magento\CatalogSearch\Model\Advanced\Request\BuilderClass was added.
Magento\CatalogSearch\Model\Adminhtml\System\Config\Backend\EngineClass was added.
Magento\CatalogSearch\Model\Adapter\OptionsClass was added.
Magento\CatalogSearch\Model\Adapter\Mysql\Filter\AliasResolverClass was added.
Magento\CatalogSearch\Helper\DataClass was added.
Magento\CatalogSearch\Block\ResultClass was added.
Magento\CatalogSearch\Block\Advanced\FormClass was added.
Magento\CatalogSearch\Block\Advanced\ResultClass was added.
Magento\CatalogRule\Model\Rule\Action\CollectionClass was added.
Magento\CatalogRule\Block\Adminhtml\Promo\CatalogClass was added.
Magento\CatalogInventory\Model\Source\BackordersClass was added.
Magento\CatalogInventory\Model\Source\StockClass was added.
Magento\CatalogInventory\Model\ResourceModel\Indexer\StockFactoryClass was added.
Magento\CatalogInventory\Model\ResourceModel\Indexer\Stock\DefaultStockClass was added.
Magento\CatalogInventory\Model\Quote\Item\QuantityValidatorClass was added.
Magento\CatalogInventory\Model\Adminhtml\Stock\ItemClass was added.
Magento\CatalogInventory\Block\QtyincrementsClass was added.
Magento\CatalogInventory\Block\Stockqty\DefaultStockqtyClass was added.
Magento\CatalogInventory\Block\Adminhtml\Form\Field\MinsaleqtyClass was added.
Magento\CatalogInventory\Block\Adminhtml\Form\Field\StockClass was added.
Magento\CatalogImportExport\Model\Import\ProductClass was added.
Magento\CatalogImportExport\Model\Import\UploaderClass was added.
Magento\CatalogImportExport\Model\Import\Product\CategoryProcessorClass was added.
Magento\CatalogImportExport\Model\Import\Product\OptionClass was added.
Magento\CatalogImportExport\Model\Import\Product\SkuProcessorClass was added.
Magento\CatalogImportExport\Model\Import\Product\ValidatorClass was added.
Magento\CatalogImportExport\Model\Import\Product\Type\AbstractTypeClass was added.
Magento\CatalogImportExport\Model\Import\Product\Type\SimpleClass was added.
Magento\CatalogImportExport\Model\Import\Product\Type\VirtualClass was added.
Magento\CatalogImportExport\Model\Export\ProductClass was added.
Magento\CatalogImportExport\Model\Export\RowCustomizer\CompositeClass was added.
Magento\CatalogImportExport\Model\Export\Product\Type\AbstractTypeClass was added.
Magento\CatalogImportExport\Model\Export\Product\Type\SimpleClass was added.
Magento\Catalog\Ui\AllowedProductTypesClass was added.
Magento\Catalog\Ui\DataProvider\CatalogEavValidationRulesClass was added.
Magento\Catalog\Ui\DataProvider\Product\AddStoreFieldToCollectionClass was added.
Magento\Catalog\Ui\DataProvider\Product\AddWebsitesFieldToCollectionClass was added.
Magento\Catalog\Ui\DataProvider\Product\ProductCustomOptionsDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\ProductDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Related\AbstractDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Related\CrossSellDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Related\RelatedDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Related\UpSellDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\NewCategoryDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\ProductDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AbstractModifierClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AdvancedPricingClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AttributeSetClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AttributesClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\CategoriesClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\CustomOptionsClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\EavClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\GeneralClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\ImagesClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\RelatedClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\ScheduleDesignUpdateClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\SystemClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\TierPriceClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\WebsitesClass was added.
Magento\Catalog\Ui\Component\ColumnFactoryClass was added.
Magento\Catalog\Ui\Component\FilterFactoryClass was added.
Magento\Catalog\Ui\Component\Listing\ColumnsClass was added.
Magento\Catalog\Ui\Component\Listing\FiltersClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\AttributeSetTextClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\PriceClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\ProductActionsClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\StatusTextClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\ThumbnailClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\WebsitesClass was added.
Magento\Catalog\Ui\Component\Listing\Attribute\AbstractRepositoryClass was added.
Magento\Catalog\Ui\Component\Listing\Attribute\RepositoryClass was added.
Magento\Catalog\Ui\Component\Category\Form\Element\WysiwygClass was added.
Magento\Catalog\Pricing\RenderClass was added.
Magento\Catalog\Pricing\Price\TierPriceClass was added.
Magento\Catalog\Model\AbstractModelClass was added.
Magento\Catalog\Model\CategoryClass was added.
Magento\Catalog\Model\DesignClass was added.
Magento\Catalog\Model\LayerClass was added.
Magento\Catalog\Model\ProductClass was added.
Magento\Catalog\Model\SessionClass was added.
Magento\Catalog\Model\System\Config\Backend\Catalog\Url\Rewrite\SuffixClass was added.
Magento\Catalog\Model\ResourceModel\AbstractResourceClass was added.
Magento\Catalog\Model\ResourceModel\ProductClass was added.
Magento\Catalog\Model\ResourceModel\Product\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\GalleryClass was added.
Magento\Catalog\Model\ResourceModel\Product\Option\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Option\Value\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Link\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Link\Product\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Indexer\AbstractIndexerClass was added.
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\DefaultPriceClass was added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Collection\ProductLimitationClass was added.
Magento\Catalog\Model\ResourceModel\Product\Attribute\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Layer\Filter\AttributeClass was added.
Magento\Catalog\Model\ResourceModel\Layer\Filter\DecimalClass was added.
Magento\Catalog\Model\ResourceModel\Layer\Filter\PriceClass was added.
Magento\Catalog\Model\ResourceModel\Eav\AttributeClass was added.
Magento\Catalog\Model\ResourceModel\Collection\AbstractCollectionClass was added.
Magento\Catalog\Model\ResourceModel\Category\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Category\TreeClass was added.
Magento\Catalog\Model\Product\ActionClass was added.
Magento\Catalog\Model\Product\ExceptionClass was added.
Magento\Catalog\Model\Product\LinkClass was added.
Magento\Catalog\Model\Product\OptionClass was added.
Magento\Catalog\Model\Product\ReservedAttributeListClass was added.
Magento\Catalog\Model\Product\TypeClass was added.
Magento\Catalog\Model\Product\UrlClass was added.
Magento\Catalog\Model\Product\VisibilityClass was added.
Magento\Catalog\Model\Product\Type\AbstractTypeClass was added.
Magento\Catalog\Model\Product\Type\PriceClass was added.
Magento\Catalog\Model\Product\ProductList\ToolbarClass was added.
Magento\Catalog\Model\Product\Price\Validation\ResultClass was added.
Magento\Catalog\Model\Product\Option\ValueClass was added.
Magento\Catalog\Model\Product\Option\Type\DefaultTypeClass was added.
Magento\Catalog\Model\Product\Media\ConfigClass was added.
Magento\Catalog\Model\Product\Link\ConverterClass was added.
Magento\Catalog\Model\Product\Link\ResolverClass was added.
Magento\Catalog\Model\Product\Gallery\CreateHandlerClass was added.
Magento\Catalog\Model\Product\Gallery\ProcessorClass was added.
Magento\Catalog\Model\Product\Gallery\ReadHandlerClass was added.
Magento\Catalog\Model\Product\Gallery\UpdateHandlerClass was added.
Magento\Catalog\Model\Product\CopyConstructor\CompositeClass was added.
Magento\Catalog\Model\Product\Compare\ItemClass was added.
Magento\Catalog\Model\Product\Compare\ListCompareClass was added.
Magento\Catalog\Model\Product\Attribute\Source\BooleanClass was added.
Magento\Catalog\Model\Product\Attribute\Source\StatusClass was added.
Magento\Catalog\Model\Product\Attribute\Backend\PriceClass was added.
Magento\Catalog\Model\Product\Attribute\Backend\Media\EntryConverterPoolClass was added.
Magento\Catalog\Model\Layer\StateClass was added.
Magento\Catalog\Model\Layer\Filter\AbstractFilterClass was added.
Magento\Catalog\Model\Layer\Filter\Price\RangeClass was added.
Magento\Catalog\Model\Indexer\AbstractFlatStateClass was added.
Magento\Catalog\Model\Indexer\Product\CategoryClass was added.
Magento\Catalog\Model\Indexer\Product\Price\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Product\Flat\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Product\Flat\StateClass was added.
Magento\Catalog\Model\Indexer\Product\Eav\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Product\Category\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Category\FlatClass was added.
Magento\Catalog\Model\Indexer\Category\ProductClass was added.
Magento\Catalog\Model\Indexer\Category\Product\AbstractActionClass was added.
Magento\Catalog\Model\Indexer\Category\Product\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Category\Flat\SkipStaticColumnsProviderClass was added.
Magento\Catalog\Model\Indexer\Category\Flat\StateClass was added.
Magento\Catalog\Model\Category\DataProviderClass was added.
Magento\Catalog\Model\Category\Attribute\Backend\ImageClass was added.
Magento\Catalog\Model\Category\Attribute\Backend\SortbyClass was added.
Magento\Catalog\Model\Attribute\Backend\CustomlayoutupdateClass was added.
Magento\Catalog\Model\Attribute\Backend\StartdateClass was added.
Magento\Catalog\Helper\DataClass was added.
Magento\Catalog\Helper\ImageClass was added.
Magento\Catalog\Helper\Product\CompareClass was added.
Magento\Catalog\Helper\Product\CompositeClass was added.
Magento\Catalog\Helper\Product\ConfigurationPoolClass was added.
Magento\Catalog\Helper\Product\ProductListClass was added.
Magento\Catalog\Helper\Product\Flat\IndexerClass was added.
Magento\Catalog\Controller\Adminhtml\Product\Initialization\HelperClass was added.
Magento\Catalog\Block\FrontendStorageManagerClass was added.
Magento\Catalog\Block\NavigationClass was added.
Magento\Catalog\Block\ShortcutButtonsClass was added.
Magento\Catalog\Block\Ui\ProductViewCounterClass was added.
Magento\Catalog\Block\Product\AbstractProductClass was added.
Magento\Catalog\Block\Product\GalleryClass was added.
Magento\Catalog\Block\Product\ImageClass was added.
Magento\Catalog\Block\Product\ListProductClass was added.
Magento\Catalog\Block\Product\ViewClass was added.
Magento\Catalog\Block\Product\View\AbstractViewClass was added.
Magento\Catalog\Block\Product\View\AdditionalClass was added.
Magento\Catalog\Block\Product\View\AttributesClass was added.
Magento\Catalog\Block\Product\View\DescriptionClass was added.
Magento\Catalog\Block\Product\View\GalleryClass was added.
Magento\Catalog\Block\Product\View\OptionsClass was added.
Magento\Catalog\Block\Product\View\Type\SimpleClass was added.
Magento\Catalog\Block\Product\View\Type\VirtualClass was added.
Magento\Catalog\Block\Product\View\Options\AbstractOptionsClass was added.
Magento\Catalog\Block\Product\View\Options\Type\DateClass was added.
Magento\Catalog\Block\Product\View\Options\Type\DefaultTypeClass was added.
Magento\Catalog\Block\Product\View\Options\Type\FileClass was added.
Magento\Catalog\Block\Product\View\Options\Type\SelectClass was added.
Magento\Catalog\Block\Product\View\Options\Type\TextClass was added.
Magento\Catalog\Block\Product\View\AddTo\CompareClass was added.
Magento\Catalog\Block\Product\ProductList\RelatedClass was added.
Magento\Catalog\Block\Product\ProductList\ToolbarClass was added.
Magento\Catalog\Block\Product\ProductList\UpsellClass was added.
Magento\Catalog\Block\Product\ProductList\Item\ContainerClass was added.
Magento\Catalog\Block\Product\ProductList\Item\AddTo\CompareClass was added.
Magento\Catalog\Block\Product\Compare\ListCompareClass was added.
Magento\Catalog\Block\Category\ViewClass was added.
Magento\Catalog\Block\Category\Rss\LinkClass was added.
Magento\Catalog\Block\Adminhtml\ProductClass was added.
Magento\Catalog\Block\Adminhtml\Product\GridClass was added.
Magento\Catalog\Block\Adminhtml\Product\Options\AjaxClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\CrosssellClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\OptionsClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\RelatedClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\UpsellClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Options\Popup\GridClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Alerts\PriceClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Alerts\StockClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\AttributeClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\TabsClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\AttributesClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\InventoryClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\WebsitesClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\ConfigureClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\ErrorClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\FieldsetClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\Update\ResultClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\Fieldset\OptionsClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\Fieldset\QtyClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\EditClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Set\MainClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Set\Toolbar\MainClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\TabsClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\AdvancedClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\FrontClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\MainClass was added.
Magento\Catalog\Block\Adminhtml\Category\EditClass was added.
Magento\Catalog\Block\Adminhtml\Category\TreeClass was added.
Magento\Captcha\Model\DefaultModelClass was added.
Magento\Captcha\Helper\DataClass was added.
Magento\Captcha\Block\CaptchaClass was added.
Magento\Bundle\Pricing\Price\BundleSelectionFactoryClass was added.
Magento\Bundle\Pricing\Price\BundleSelectionPriceClass was added.
Magento\Bundle\Pricing\Price\ConfiguredPriceClass was added.
Magento\Bundle\Model\OptionClass was added.
Magento\Bundle\Model\SelectionClass was added.
Magento\Bundle\Model\Source\Option\Selection\Price\TypeClass was added.
Magento\Bundle\Model\ResourceModel\BundleClass was added.
Magento\Bundle\Model\ResourceModel\SelectionClass was added.
Magento\Bundle\Model\ResourceModel\Selection\CollectionClass was added.
Magento\Bundle\Model\ResourceModel\Option\CollectionClass was added.
Magento\Bundle\Model\Product\PriceClass was added.
Magento\Bundle\Model\Product\TypeClass was added.
Magento\Bundle\Model\Product\Attribute\Source\Shipment\TypeClass was added.
Magento\Bundle\Model\Product\Attribute\Source\Price\ViewClass was added.
Magento\Bundle\Helper\Catalog\Product\ConfigurationClass was added.
Magento\Bundle\Block\Sales\Order\Items\RendererClass was added.
Magento\Bundle\Block\Checkout\Cart\Item\RendererClass was added.
Magento\Bundle\Block\Catalog\Product\PriceClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\BundleClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\OptionClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option\CheckboxClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option\MultiClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option\RadioClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option\SelectClass was added.
Magento\Bundle\Block\Adminhtml\Sales\Order\View\Items\RendererClass was added.
Magento\Bundle\Block\Adminhtml\Sales\Order\Items\RendererClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\BundleClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\CheckboxClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\MultiClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\RadioClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\SelectClass was added.
Magento\Braintree\Block\PaymentClass was added.
Magento\Braintree\Block\Paypal\Checkout\ReviewClass was added.
Magento\Braintree\Block\Customer\CardRendererClass was added.
Magento\Braintree\Block\Customer\PayPal\VaultTokenRendererClass was added.
Magento\Backup\Model\BackupClass was added.
Magento\Backup\Model\BackupFactoryClass was added.
Magento\Backup\Model\DbClass was added.
Magento\Backup\Model\ResourceModel\DbClass was added.
Magento\Backup\Model\ResourceModel\HelperClass was added.
Magento\Backup\Model\Grid\OptionsClass was added.
Magento\Backup\Model\Fs\CollectionClass was added.
Magento\Backup\Model\Config\Source\TypeClass was added.
Magento\Backup\Model\Config\Backend\CronClass was added.
Magento\Backup\Helper\DataClass was added.
Magento\Backup\Controller\Adminhtml\IndexClass was added.
Magento\Backup\Block\Adminhtml\BackupClass was added.
Magento\Backup\Block\Adminhtml\Grid\Column\RollbackClass was added.
Magento\Backend\Model\AdminPathConfigClass was added.
Magento\Backend\Model\AuthClass was added.
Magento\Backend\Model\MenuClass was added.
Magento\Backend\Model\SessionClass was added.
Magento\Backend\Model\UrlClass was added.
Magento\Backend\Model\Widget\Grid\AbstractTotalsClass was added.
Magento\Backend\Model\Widget\Grid\ParserClass was added.
Magento\Backend\Model\Widget\Grid\SubTotalsClass was added.
Magento\Backend\Model\Widget\Grid\TotalsClass was added.
Magento\Backend\Model\Widget\Grid\Row\UrlGeneratorClass was added.
Magento\Backend\Model\Widget\Grid\Row\UrlGeneratorFactoryClass was added.
Magento\Backend\Model\Widget\Grid\Row\UrlGeneratorIdClass was added.
Magento\Backend\Model\View\Result\ForwardClass was added.
Magento\Backend\Model\View\Result\PageClass was added.
Magento\Backend\Model\View\Result\RedirectClass was added.
Magento\Backend\Model\View\Result\RedirectFactoryClass was added.
Magento\Backend\Model\View\Page\BuilderClass was added.
Magento\Backend\Model\View\Layout\BuilderClass was added.
Magento\Backend\Model\View\Layout\StructureManagerClass was added.
Magento\Backend\Model\View\Layout\Reader\BlockClass was added.
Magento\Backend\Model\Url\ScopeResolverClass was added.
Magento\Backend\Model\Translate\Inline\ConfigClass was added.
Magento\Backend\Model\Setup\MenuBuilderClass was added.
Magento\Backend\Model\Session\AdminConfigClass was added.
Magento\Backend\Model\Session\QuoteClass was added.
Magento\Backend\Model\Search\CustomerClass was added.
Magento\Backend\Model\Search\OrderClass was added.
Magento\Backend\Model\ResourceModel\TranslateClass was added.
Magento\Backend\Model\Menu\AbstractDirectorClass was added.
Magento\Backend\Model\Menu\BuilderClass was added.
Magento\Backend\Model\Menu\ConfigClass was added.
Magento\Backend\Model\Menu\ItemClass was added.
Magento\Backend\Model\Menu\IteratorClass was added.
Magento\Backend\Model\Menu\Item\FactoryClass was added.
Magento\Backend\Model\Menu\Item\ValidatorClass was added.
Magento\Backend\Model\Menu\Filter\IteratorClass was added.
Magento\Backend\Model\Menu\Director\DirectorClass was added.
Magento\Backend\Model\Menu\Config\ConverterClass was added.
Magento\Backend\Model\Menu\Config\ReaderClass was added.
Magento\Backend\Model\Menu\Config\SchemaLocatorClass was added.
Magento\Backend\Model\Menu\Config\Menu\DomClass was added.
Magento\Backend\Model\Menu\Builder\AbstractCommandClass was added.
Magento\Backend\Model\Menu\Builder\CommandFactoryClass was added.
Magento\Backend\Model\Menu\Builder\Command\AddClass was added.
Magento\Backend\Model\Menu\Builder\Command\RemoveClass was added.
Magento\Backend\Model\Menu\Builder\Command\UpdateClass was added.
Magento\Backend\Model\Locale\ManagerClass was added.
Magento\Backend\Model\Locale\ResolverClass was added.
Magento\Backend\Model\Config\SessionLifetime\BackendModelClass was added.
Magento\Backend\Model\Cache\ResourceModel\Grid\CollectionClass was added.
Magento\Backend\Model\Authorization\RoleLocatorClass was added.
Magento\Backend\Model\Auth\SessionClass was added.
Magento\Backend\Helper\DataClass was added.
Magento\Backend\Helper\JsClass was added.
Magento\Backend\Helper\Dashboard\AbstractDashboardClass was added.
Magento\Backend\Helper\Dashboard\DataClass was added.
Magento\Backend\Helper\Dashboard\OrderClass was added.
Magento\Backend\Controller\Adminhtml\Index\GlobalSearchClass was added.
Magento\Backend\Controller\Adminhtml\Auth\LoginClass was added.
Magento\Backend\Console\Command\AbstractCacheCommandClass was added.
Magento\Backend\Console\Command\AbstractCacheManageCommandClass was added.
Magento\Backend\Console\Command\AbstractCacheSetCommandClass was added.
Magento\Backend\Console\Command\AbstractCacheTypeManageCommandClass was added.
Magento\Backend\Console\Command\CacheCleanCommandClass was added.
Magento\Backend\Console\Command\CacheDisableCommandClass was added.
Magento\Backend\Console\Command\CacheEnableCommandClass was added.
Magento\Backend\Console\Command\CacheFlushCommandClass was added.
Magento\Backend\Console\Command\CacheStatusCommandClass was added.
Magento\Backend\Block\AbstractBlockClass was added.
Magento\Backend\Block\CacheClass was added.
Magento\Backend\Block\ContextClass was added.
Magento\Backend\Block\DashboardClass was added.
Magento\Backend\Block\DeniedClass was added.
Magento\Backend\Block\GlobalSearchClass was added.
Magento\Backend\Block\MenuClass was added.
Magento\Backend\Block\PageClass was added.
Magento\Backend\Block\TemplateClass was added.
Magento\Backend\Block\WidgetClass was added.
Magento\Backend\Block\Widget\AccordionClass was added.
Magento\Backend\Block\Widget\BreadcrumbsClass was added.
Magento\Backend\Block\Widget\ButtonClass was added.
Magento\Backend\Block\Widget\ContainerClass was added.
Magento\Backend\Block\Widget\ContextClass was added.
Magento\Backend\Block\Widget\FormClass was added.
Magento\Backend\Block\Widget\GridClass was added.
Magento\Backend\Block\Widget\TabClass was added.
Magento\Backend\Block\Widget\TabsClass was added.
Magento\Backend\Block\Widget\Grid\ColumnClass was added.
Magento\Backend\Block\Widget\Grid\ColumnSetClass was added.
Magento\Backend\Block\Widget\Grid\ContainerClass was added.
Magento\Backend\Block\Widget\Grid\ExportClass was added.
Magento\Backend\Block\Widget\Grid\ExtendedClass was added.
Magento\Backend\Block\Widget\Grid\MassactionClass was added.
Magento\Backend\Block\Widget\Grid\SerializerClass was added.
Magento\Backend\Block\Widget\Grid\Massaction\AbstractMassactionClass was added.
Magento\Backend\Block\Widget\Grid\Massaction\AdditionalClass was added.
Magento\Backend\Block\Widget\Grid\Massaction\ExtendedClass was added.
Magento\Backend\Block\Widget\Grid\Massaction\ItemClass was added.
Magento\Backend\Block\Widget\Grid\Column\ExtendedClass was added.
Magento\Backend\Block\Widget\Grid\Column\MultistoreClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\AbstractRendererClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\ActionClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\ButtonClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\CheckboxClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\ConcatClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\CountryClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\CurrencyClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\DateClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\DatetimeClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\DraggableHandleClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\InputClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\IpClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\LongtextClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\MassactionClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\NumberClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\OptionsClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\PriceClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\RadioClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\SelectClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\StoreClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\TextClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\WraplineClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\Options\ConverterClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\AbstractFilterClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\DateClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\RangeClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\SelectClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\TextClass was added.
Magento\Backend\Block\Widget\Form\ContainerClass was added.
Magento\Backend\Block\Widget\Form\GenericClass was added.
Magento\Backend\Block\Widget\Form\Renderer\ElementClass was added.
Magento\Backend\Block\Widget\Form\Renderer\FieldsetClass was added.
Magento\Backend\Block\Widget\Form\Renderer\Fieldset\ElementClass was added.
Magento\Backend\Block\Widget\Form\Element\DependenceClass was added.
Magento\Backend\Block\Widget\Button\ButtonListClass was added.
Magento\Backend\Block\Widget\Button\ItemClass was added.
Magento\Backend\Block\Widget\Button\SplitButtonClass was added.
Magento\Backend\Block\Widget\Button\Toolbar\ContainerClass was added.
Magento\Backend\Block\Text\ListTextClass was added.
Magento\Backend\Block\Template\ContextClass was added.
Magento\Backend\Block\System\DesignClass was added.
Magento\Backend\Block\System\Store\EditClass was added.
Magento\Backend\Block\System\Store\StoreClass was added.
Magento\Backend\Block\System\Account\EditClass was added.
Magento\Backend\Block\Store\SwitcherClass was added.
Magento\Backend\Block\Store\Switcher\Form\Renderer\FieldsetClass was added.
Magento\Backend\Block\Store\Switcher\Form\Renderer\Fieldset\ElementClass was added.
Magento\Backend\Block\Page\CopyrightClass was added.
Magento\Backend\Block\Page\FooterClass was added.
Magento\Backend\Block\Page\HeaderClass was added.
Magento\Backend\Block\Page\NoticesClass was added.
Magento\Backend\Block\Page\RequireJsClass was added.
Magento\Backend\Block\Media\UploaderClass was added.
Magento\Backend\Block\Dashboard\GridClass was added.
Magento\Backend\Block\Dashboard\Tab\Products\ViewedClass was added.
Magento\Backend\Block\Dashboard\Tab\Customers\MostClass was added.
Magento\Backend\Block\Dashboard\Tab\Customers\NewestClass was added.
Magento\Backend\Block\Dashboard\Searches\Renderer\SearchqueryClass was added.
Magento\Backend\Block\Catalog\Product\Tab\ContainerClass was added.
Magento\Backend\Block\Cache\AdditionalClass was added.
Magento\Backend\Block\Cache\Grid\Column\StatusesClass was added.
Magento\Backend\Block\Admin\FormkeyClass was added.
Magento\Backend\App\AbstractActionClass was added.
Magento\Backend\App\ActionClass was added.
Magento\Backend\App\BackendAppClass was added.
Magento\Backend\App\BackendAppListClass was added.
Magento\Backend\App\DefaultPathClass was added.
Magento\Backend\App\RouterClass was added.
Magento\Backend\App\UserConfigClass was added.
Magento\Backend\App\Router\NoRouteHandlerClass was added.
Magento\Backend\App\Response\Http\FileFactoryClass was added.
Magento\Backend\App\Request\PathInfoProcessorClass was added.
Magento\Backend\App\Area\FrontNameResolverClass was added.
Magento\Backend\App\Action\ContextClass was added.
Magento\Authorizenet\Helper\DataClass was added.
Magento\Authorizenet\Helper\Backend\DataClass was added.
Magento\Authorizenet\Block\Transparent\IframeClass was added.
Magento\Authorizenet\Block\Adminhtml\Order\View\Info\FraudDetailsClass was added.
Magento\Authorization\Model\CompositeUserContextClass was added.
Magento\Authorization\Model\RoleClass was added.
Magento\Authorization\Model\RulesClass was added.
Magento\Authorization\Model\ResourceModel\Rules\CollectionClass was added.
Magento\Authorization\Model\ResourceModel\Role\CollectionClass was added.
Magento\AdminNotification\Ui\Component\DataProvider\DataProviderClass was added.
Magento\AdminNotification\Model\FeedClass was added.
Magento\AdminNotification\Model\InboxClass was added.
Magento\AdminNotification\Model\NotificationServiceClass was added.
Magento\AdminNotification\Model\System\MessageClass was added.
Magento\AdminNotification\Model\System\Message\CacheOutdatedClass was added.
Magento\AdminNotification\Model\System\Message\SecurityClass was added.
Magento\AdminNotification\Model\System\Message\Media\AbstractSynchronizationClass was added.
Magento\AdminNotification\Model\System\Message\Media\Synchronization\ErrorClass was added.
Magento\AdminNotification\Model\System\Message\Media\Synchronization\SuccessClass was added.
Magento\AdminNotification\Model\ResourceModel\InboxClass was added.
Magento\AdminNotification\Model\ResourceModel\System\MessageClass was added.
Magento\AdminNotification\Model\ResourceModel\System\Message\CollectionClass was added.
Magento\AdminNotification\Model\ResourceModel\System\Message\Collection\SynchronizedClass was added.
Magento\AdminNotification\Model\ResourceModel\Inbox\CollectionClass was added.
Magento\AdminNotification\Model\ResourceModel\Inbox\Collection\CriticalClass was added.
Magento\AdminNotification\Model\ResourceModel\Inbox\Collection\UnreadClass was added.
Magento\AdminNotification\Model\ResourceModel\Grid\CollectionClass was added.
Magento\AdminNotification\Model\Config\Source\FrequencyClass was added.
Magento\AdminNotification\Controller\Adminhtml\NotificationClass was added.
Magento\AdminNotification\Block\InboxClass was added.
Magento\AdminNotification\Block\ToolbarEntryClass was added.
Magento\AdminNotification\Block\WindowClass was added.
Magento\AdminNotification\Block\System\Messages\UnreadMessagePopupClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Framework\Acl\CacheInterfaceInterface was removed.
Magento\Tax\Api\TaxRuleRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\CreditmemoCommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\CreditmemoItemRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\CreditmemoRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\InvoiceCommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\InvoiceItemRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\InvoiceRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderAddressRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderItemRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderPaymentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderStatusHistoryRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\ShipmentCommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\ShipmentItemRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\ShipmentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\ShipmentTrackRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\TransactionRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getComment[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getEntityId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setEntityId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setComment[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::ENTITY_IDConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::IS_VISIBLE_ON_FRONTConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::COMMENTConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::CREATED_ATConstant has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::getOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::getQty[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::setQty[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::setOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getComment[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getEntityId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setEntityId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setComment[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::ENTITY_IDConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::IS_VISIBLE_ON_FRONTConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::COMMENTConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::CREATED_ATConstant has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::getOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::getQty[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::setQty[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::setOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getCarrierCode[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getTitle[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getTrackNumber[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setTrackNumber[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setTitle[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setCarrierCode[public] Method has been removed.
Magento\Quote\Api\CartRepositoryInterface::getList[public] Method parameter changed.
Magento\Quote\Api\GuestBillingAddressManagementInterface::assign[public] Method parameter name changed.
Magento\CatalogInventory\Api\StockItemRepositoryInterface::get[public] Method parameter name changed.
Magento\Framework\AppInterface::VERSIONConstant has been removed.
Magento\Framework\Mail\TransportInterface::getMessage[public] Method has been added.
Magento\Framework\Cache\FrontendInterface::test[public] Method has been added.
Magento\Framework\Cache\FrontendInterface::getBackend[public] Method has been added.
Magento\Framework\Cache\FrontendInterface::getLowLevelFrontend[public] Method has been added.
Magento\UrlRewrite\Model\UrlPersistInterface::replace[public] Method has been added.
Magento\Store\Api\Data\GroupInterface::getCode[public] Method has been added.
Magento\Store\Api\Data\GroupInterface::setCode[public] Method has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_PAYMENTConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_ORDERConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_AUTHConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_CAPTUREConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_VOIDConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_REFUNDConstant has been added.
Magento\Quote\Api\Data\CartInterface::KEY_ENTITY_IDConstant has been added.
Magento\Payment\Model\MethodInterface::setStore[public] Method has been added.
Magento\Payment\Model\MethodInterface::getStore[public] Method has been added.
Magento\Payment\Model\MethodInterface::canUseInternal[public] Method has been added.
Magento\Payment\Model\MethodInterface::canUseCheckout[public] Method has been added.
Magento\Payment\Model\MethodInterface::canUseForCountry[public] Method has been added.
Magento\Payment\Model\MethodInterface::canUseForCurrency[public] Method has been added.
Magento\Payment\Model\MethodInterface::getConfigData[public] Method has been added.
Magento\Payment\Model\MethodInterface::isAvailable[public] Method has been added.
Magento\Payment\Model\MethodInterface::isActive[public] Method has been added.
Magento\Customer\Api\AccountManagementInterface::createAccount[public] Method has been added.
Magento\Customer\Api\AccountManagementInterface::ACCOUNT_CONFIRMEDConstant has been added.
Magento\Customer\Api\AccountManagementInterface::ACCOUNT_CONFIRMATION_REQUIREDConstant has been added.
Magento\Customer\Api\AccountManagementInterface::ACCOUNT_CONFIRMATION_NOT_REQUIREDConstant has been added.
Magento\Customer\Api\AccountManagementInterface::MAX_PASSWORD_LENGTHConstant has been added.
Magento\Customer\Api\GroupManagementInterface::isReadonly[public] Method has been added.
Magento\Customer\Api\Data\AddressInterface::getId[public] Method has been added.
Magento\Customer\Api\Data\AddressInterface::IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::CUSTOMER_IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::REGIONConstant has been added.
Magento\Customer\Api\Data\AddressInterface::REGION_IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::COUNTRY_IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::STREETConstant has been added.
Magento\Customer\Api\Data\AddressInterface::COMPANYConstant has been added.
Magento\Customer\Api\Data\AddressInterface::TELEPHONEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::FAXConstant has been added.
Magento\Customer\Api\Data\AddressInterface::POSTCODEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::CITYConstant has been added.
Magento\Customer\Api\Data\AddressInterface::FIRSTNAMEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::LASTNAMEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::MIDDLENAMEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::PREFIXConstant has been added.
Magento\Customer\Api\Data\AddressInterface::SUFFIXConstant has been added.
Magento\Customer\Api\Data\AddressInterface::VAT_IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::DEFAULT_BILLINGConstant has been added.
Magento\Customer\Api\Data\AddressInterface::DEFAULT_SHIPPINGConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getFrontendInput[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getIsUsedInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getIsVisibleInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getIsFilterableInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getIsSearchableInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::setIsUsedInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::setIsVisibleInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::setIsFilterableInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::setIsSearchableInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::ATTRIBUTE_CODEConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::FRONTEND_INPUTConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::INPUT_FILTERConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::STORE_LABELConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::VALIDATION_RULESConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::OPTIONSConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::VISIBLEConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::REQUIREDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::MULTILINE_COUNTConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::DATA_MODELConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::USER_DEFINEDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::FRONTEND_CLASSConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::SORT_ORDERConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::FRONTEND_LABELConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::SYSTEMConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::NOTEConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::BACKEND_TYPEConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::IS_USED_IN_GRIDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::IS_VISIBLE_IN_GRIDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::IS_FILTERABLE_IN_GRIDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::IS_SEARCHABLE_IN_GRIDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::getId[public] Method has been added.
Magento\Customer\Api\Data\CustomerInterface::IDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::CONFIRMATIONConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::CREATED_ATConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::UPDATED_ATConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::CREATED_INConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::DOBConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::EMAILConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::FIRSTNAMEConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::GENDERConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::GROUP_IDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::LASTNAMEConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::MIDDLENAMEConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::PREFIXConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::STORE_IDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::SUFFIXConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::TAXVATConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::WEBSITE_IDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::DEFAULT_BILLINGConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::DEFAULT_SHIPPINGConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::KEY_ADDRESSESConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::DISABLE_AUTO_GROUP_CHANGEConstant has been added.
Magento\Customer\Api\Data\GroupInterface::getId[public] Method has been added.
Magento\Customer\Api\Data\GroupInterface::IDConstant has been added.
Magento\Customer\Api\Data\GroupInterface::CODEConstant has been added.
Magento\Customer\Api\Data\GroupInterface::TAX_CLASS_IDConstant has been added.
Magento\Customer\Api\Data\GroupInterface::TAX_CLASS_NAMEConstant has been added.
Magento\Customer\Api\Data\GroupInterface::NOT_LOGGED_IN_IDConstant has been added.
Magento\Customer\Api\Data\GroupInterface::CUST_GROUP_ALLConstant has been added.
Magento\Customer\Api\Data\GroupInterface::GROUP_CODE_MAX_LENGTHConstant has been added.
Magento\Customer\Api\Data\OptionInterface::getLabel[public] Method has been added.
Magento\Customer\Api\Data\OptionInterface::LABELConstant has been added.
Magento\Customer\Api\Data\OptionInterface::VALUEConstant has been added.
Magento\Customer\Api\Data\OptionInterface::OPTIONSConstant has been added.
Magento\Customer\Api\Data\RegionInterface::getRegionCode[public] Method has been added.
Magento\Customer\Api\Data\RegionInterface::REGION_CODEConstant has been added.
Magento\Customer\Api\Data\RegionInterface::REGIONConstant has been added.
Magento\Customer\Api\Data\RegionInterface::REGION_IDConstant has been added.
Magento\Customer\Api\Data\ValidationResultsInterface::isValid[public] Method has been added.
Magento\Customer\Api\Data\ValidationResultsInterface::VALIDConstant has been added.
Magento\Customer\Api\Data\ValidationResultsInterface::MESSAGESConstant has been added.
Magento\Customer\Api\Data\ValidationRuleInterface::getName[public] Method has been added.
Magento\Customer\Api\Data\ValidationRuleInterface::NAMEConstant has been added.
Magento\Customer\Api\Data\ValidationRuleInterface::VALUEConstant has been added.
Magento\Cms\Api\Data\PageInterface::getMetaTitle[public] Method has been added.
Magento\Cms\Api\Data\PageInterface::setMetaTitle[public] Method has been added.
Magento\Cms\Api\Data\PageInterface::META_TITLEConstant has been added.
Magento\Catalog\Api\CategoryLinkManagementInterface::assignProductToCategories[public] Method has been added.
Magento\Catalog\Api\ProductCustomOptionRepositoryInterface::getProductOptions[public] Method has been added.
Magento\Catalog\Api\ProductCustomOptionRepositoryInterface::duplicate[public] Method has been added.
Magento\Catalog\Api\ProductLinkRepositoryInterface::getList[public] Method has been added.
Magento\Catalog\Api\Data\EavAttributeInterface::setIsUsedInGrid[public] Method has been added.
Magento\Catalog\Api\Data\EavAttributeInterface::setIsVisibleInGrid[public] Method has been added.
Magento\Catalog\Api\Data\EavAttributeInterface::setIsFilterableInGrid[public] Method has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_HAS_WEIGHTConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SPECIAL_PRICEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_PRICEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICE_FIELD_PRICE_QTYConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SHORT_DESCRIPTIONConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SEO_FIELD_META_TITLEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_STATUSConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_NAMEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SKUConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SEO_FIELD_META_KEYWORDConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_DESCRIPTIONConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_COSTConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SEO_FIELD_URL_KEYConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICE_FIELD_PRICEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICE_FIELD_PERCENTAGE_VALUEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICE_FIELD_VALUE_TYPEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SEO_FIELD_META_DESCRIPTIONConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_WEIGHTConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_GROUP_TEXTConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_GROUP_FILEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_GROUP_SELECTConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_GROUP_DATEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_FIELDConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_AREAConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_FILEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_DROP_DOWNConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_RADIOConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_CHECKBOXConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_MULTIPLEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_DATEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_DATE_TIMEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_TIMEConstant has been added.
Magento\Backend\Block\Widget\Grid\ExportInterface::getExportButtonHtml[public] Method has been added.
Magento\Backend\Block\Widget\Grid\ExportInterface::addExportType[public] Method has been added.
Magento\Authorization\Model\UserContextInterface::getUserId[public] Method has been added.
Magento\Authorization\Model\UserContextInterface::USER_TYPE_INTEGRATIONConstant has been added.
Magento\Authorization\Model\UserContextInterface::USER_TYPE_ADMINConstant has been added.
Magento\Authorization\Model\UserContextInterface::USER_TYPE_CUSTOMERConstant has been added.
Magento\Authorization\Model\UserContextInterface::USER_TYPE_GUESTConstant has been added.
Magento\Framework\AppInterfaceInterface was added.
Magento\Framework\AuthorizationInterfaceInterface was added.
Magento\Framework\CurrencyInterfaceInterface was added.
Magento\Framework\ObjectManagerInterfaceInterface was added.
Magento\Framework\ShellInterfaceInterface was added.
Magento\Framework\UrlInterfaceInterface was added.
Magento\Framework\Webapi\ServicePayloadConverterInterfaceInterface was added.
Magento\Framework\Webapi\Rest\Response\RendererInterfaceInterface was added.
Magento\Framework\Webapi\Rest\Request\ParamOverriderInterfaceInterface was added.
Magento\Framework\View\ConfigInterfaceInterface was added.
Magento\Framework\View\LayoutInterfaceInterface was added.
Magento\Framework\View\RenderInterfaceInterface was added.
Magento\Framework\View\Url\ConfigInterfaceInterface was added.
Magento\Framework\View\TemplateEngine\Xhtml\CompilerInterfaceInterface was added.
Magento\Framework\View\Template\Html\MinifierInterfaceInterface was added.
Magento\Framework\View\Page\FaviconInterfaceInterface was added.
Magento\Framework\View\Layout\BuilderInterfaceInterface was added.
Magento\Framework\View\File\CollectorInterfaceInterface was added.
Magento\Framework\View\Element\BlockInterfaceInterface was added.
Magento\Framework\View\Element\RendererInterfaceInterface was added.
Magento\Framework\View\Element\UiComponentInterfaceInterface was added.
Magento\Framework\View\Element\UiComponent\DataProvider\DataProviderInterfaceInterface was added.
Magento\Framework\View\Design\ThemeInterfaceInterface was added.
Magento\Framework\View\Design\Theme\FileProviderInterfaceInterface was added.
Magento\Framework\View\Design\Theme\ListInterfaceInterface was added.
Magento\Framework\View\Design\Theme\Label\ListInterfaceInterface was added.
Magento\Framework\View\Asset\AssetInterfaceInterface was added.
Magento\Framework\View\Asset\ConfigInterfaceInterface was added.
Magento\Framework\View\Asset\LocalInterfaceInterface was added.
Magento\Framework\View\Asset\PreProcessorInterfaceInterface was added.
Magento\Framework\View\Asset\PreProcessor\AlternativeSourceInterfaceInterface was added.
Magento\Framework\View\Asset\PreProcessor\ChainFactoryInterfaceInterface was added.
Magento\Framework\Stdlib\DateTime\TimezoneInterfaceInterface was added.
Magento\Framework\Shell\CommandRendererInterfaceInterface was added.
Magento\Framework\Setup\InstallDataInterfaceInterface was added.
Magento\Framework\Setup\InstallSchemaInterfaceInterface was added.
Magento\Framework\Setup\LoggerInterfaceInterface was added.
Magento\Framework\Setup\ModuleContextInterfaceInterface was added.
Magento\Framework\Setup\ModuleDataSetupInterfaceInterface was added.
Magento\Framework\Setup\SchemaSetupInterfaceInterface was added.
Magento\Framework\Setup\SetupInterfaceInterface was added.
Magento\Framework\Setup\UninstallInterfaceInterface was added.
Magento\Framework\Setup\UpgradeDataInterfaceInterface was added.
Magento\Framework\Setup\UpgradeSchemaInterfaceInterface was added.
Magento\Framework\Session\SessionManagerInterfaceInterface was added.
Magento\Framework\Serialize\SerializerInterfaceInterface was added.
Magento\Framework\Search\RequestInterfaceInterface was added.
Magento\Framework\Search\Request\BucketInterfaceInterface was added.
Magento\Framework\Search\Request\FilterInterfaceInterface was added.
Magento\Framework\Search\Request\QueryInterfaceInterface was added.
Magento\Framework\Search\Dynamic\DataProviderInterfaceInterface was added.
Magento\Framework\Search\Dynamic\IntervalInterfaceInterface was added.
Magento\Framework\Profiler\DriverInterfaceInterface was added.
Magento\Framework\Phrase\RendererInterfaceInterface was added.
Magento\Framework\ObjectManager\ContextInterfaceInterface was added.
Magento\Framework\Notification\MessageInterfaceInterface was added.
Magento\Framework\Notification\NotifierInterfaceInterface was added.
Magento\Framework\Model\ResourceModel\Db\TransactionManagerInterfaceInterface was added.
Magento\Framework\Locale\FormatInterfaceInterface was added.
Magento\Framework\Locale\ListsInterfaceInterface was added.
Magento\Framework\Indexer\BatchProviderInterfaceInterface was added.
Magento\Framework\Indexer\BatchSizeManagementInterfaceInterface was added.
Magento\Framework\Indexer\ConfigInterfaceInterface was added.
Magento\Framework\Indexer\FieldsetInterfaceInterface was added.
Magento\Framework\Indexer\HandlerInterfaceInterface was added.
Magento\Framework\Indexer\IndexStructureInterfaceInterface was added.
Magento\Framework\Indexer\IndexTableRowSizeEstimatorInterfaceInterface was added.
Magento\Framework\Indexer\IndexerInterfaceInterface was added.
Magento\Framework\Indexer\StateInterfaceInterface was added.
Magento\Framework\Indexer\SaveHandler\IndexerInterfaceInterface was added.
Magento\Framework\Filesystem\DriverInterfaceInterface was added.
Magento\Framework\Filesystem\File\WriteInterfaceInterface was added.
Magento\Framework\Encryption\EncryptorInterfaceInterface was added.
Magento\Framework\Data\OptionSourceInterfaceInterface was added.
Magento\Framework\Data\Form\Filter\FilterInterfaceInterface was added.
Magento\Framework\Data\Form\Element\Renderer\RendererInterfaceInterface was added.
Magento\Framework\Data\Argument\InterpreterInterfaceInterface was added.
Magento\Framework\DB\Adapter\AdapterInterfaceInterface was added.
Magento\Framework\Controller\ResultInterfaceInterface was added.
Magento\Framework\Console\CommandListInterfaceInterface was added.
Magento\Framework\Config\DesignResolverInterfaceInterface was added.
Magento\Framework\Communication\ConfigInterfaceInterface was added.
Magento\Framework\Backup\BackupInterfaceInterface was added.
Magento\Framework\Backup\Db\BackupDbInterfaceInterface was added.
Magento\Framework\Backup\Db\BackupInterfaceInterface was added.
Magento\Framework\App\ActionInterfaceInterface was added.
Magento\Framework\App\FrontControllerInterfaceInterface was added.
Magento\Framework\App\PlainTextRequestInterfaceInterface was added.
Magento\Framework\App\ProductMetadataInterfaceInterface was added.
Magento\Framework\App\RequestContentInterfaceInterface was added.
Magento\Framework\App\RequestInterfaceInterface was added.
Magento\Framework\App\RequestSafetyInterfaceInterface was added.
Magento\Framework\App\ResponseInterfaceInterface was added.
Magento\Framework\App\ScopeInterfaceInterface was added.
Magento\Framework\App\ViewInterfaceInterface was added.
Magento\Framework\App\Rss\DataProviderInterfaceInterface was added.
Magento\Framework\App\Response\HttpInterfaceInterface was added.
Magento\Framework\App\ResourceConnection\SourceProviderInterfaceInterface was added.
Magento\Framework\App\Request\DataPersistorInterfaceInterface was added.
Magento\Framework\App\Request\PathInfoProcessorInterfaceInterface was added.
Magento\Framework\App\Cache\Tag\StrategyInterfaceInterface was added.
Magento\Framework\Api\SearchCriteria\CollectionProcessorInterfaceInterface was added.
Magento\Framework\Api\SearchCriteria\CollectionProcessor\JoinProcessor\CustomJoinInterfaceInterface was added.
Magento\Framework\Api\SearchCriteria\CollectionProcessor\FilterProcessor\CustomFilterInterfaceInterface was added.
Magento\Framework\Api\Search\SearchCriteriaInterfaceInterface was added.
Magento\Framework\Api\Search\SearchResultInterfaceInterface was added.
Magento\Framework\Api\ExtensionAttribute\JoinDataInterfaceInterface was added.
Magento\Framework\Api\ExtensionAttribute\JoinProcessorInterfaceInterface was added.
Magento\Framework\Acl\Data\CacheInterfaceInterface was added.
Magento\Weee\Api\Data\ProductRender\WeeeAdjustmentAttributeInterfaceInterface was added.
Magento\Vault\Model\VaultPaymentInterfaceInterface was added.
Magento\Vault\Model\Ui\TokenUiComponentInterfaceInterface was added.
Magento\Vault\Model\Ui\TokenUiComponentProviderInterfaceInterface was added.
Magento\Vault\Block\CardRendererInterfaceInterface was added.
Magento\Vault\Block\TokenRendererInterfaceInterface was added.
Magento\Vault\Api\PaymentMethodListInterfaceInterface was added.
Magento\Vault\Api\PaymentTokenManagementInterfaceInterface was added.
Magento\Vault\Api\PaymentTokenRepositoryInterfaceInterface was added.
Magento\Vault\Api\Data\PaymentTokenFactoryInterfaceInterface was added.
Magento\Vault\Api\Data\PaymentTokenInterfaceInterface was added.
Magento\Vault\Api\Data\PaymentTokenSearchResultsInterfaceInterface was added.
Magento\UrlRewrite\Model\StorageInterfaceInterface was added.
Magento\UrlRewrite\Model\UrlFinderInterfaceInterface was added.
Magento\Ui\DataProvider\Modifier\ModifierInterfaceInterface was added.
Magento\Ui\Component\Listing\RowInterfaceInterface was added.
Magento\Ui\Component\Listing\Columns\ColumnInterfaceInterface was added.
Magento\Ui\Component\Form\Element\ElementInterfaceInterface was added.
Magento\Ui\Block\Component\StepsWizard\StepInterfaceInterface was added.
Magento\Theme\Api\DesignConfigRepositoryInterfaceInterface was added.
Magento\Theme\Api\Data\DesignConfigDataInterfaceInterface was added.
Magento\Theme\Api\Data\DesignConfigInterfaceInterface was added.
Magento\Tax\Api\OrderTaxManagementInterfaceInterface was added.
Magento\Tax\Api\Data\GrandTotalDetailsInterfaceInterface was added.
Magento\Tax\Api\Data\GrandTotalRatesInterfaceInterface was added.
Magento\Tax\Api\Data\OrderTaxDetailsAppliedTaxInterfaceInterface was added.
Magento\Tax\Api\Data\OrderTaxDetailsInterfaceInterface was added.
Magento\Tax\Api\Data\OrderTaxDetailsItemInterfaceInterface was added.
Magento\Store\Model\ScopeInterfaceInterface was added.
Magento\Store\Api\StoreWebsiteRelationInterfaceInterface was added.
Magento\Security\Model\ConfigInterfaceInterface was added.
Magento\Security\Model\SecurityChecker\SecurityCheckerInterfaceInterface was added.
Magento\Search\Model\AutocompleteInterfaceInterface was added.
Magento\Search\Model\QueryInterfaceInterface was added.
Magento\Search\Model\SearchCollectionInterfaceInterface was added.
Magento\Search\Model\Autocomplete\DataProviderInterfaceInterface was added.
Magento\Search\Model\Autocomplete\ItemInterfaceInterface was added.
Magento\Search\Api\SearchInterfaceInterface was added.
Magento\Search\Api\SynonymAnalyzerInterfaceInterface was added.
Magento\Search\Api\SynonymGroupRepositoryInterfaceInterface was added.
Magento\Search\Api\Data\SynonymGroupInterfaceInterface was added.
Magento\SalesRule\Model\Spi\CouponResourceInterfaceInterface was added.
Magento\SalesRule\Model\Rule\Action\Discount\DiscountInterfaceInterface was added.
Magento\SalesRule\Model\Coupon\CodegeneratorInterfaceInterface was added.
Magento\Sales\Model\ConfigInterfaceInterface was added.
Magento\Sales\Model\EntityInterfaceInterface was added.
Magento\Sales\Model\ValidatorResultInterfaceInterface was added.
Magento\Sales\Model\ResourceModel\GridInterfaceInterface was added.
Magento\Sales\Model\Order\InvoiceStatisticInterfaceInterface was added.
Magento\Sales\Model\Order\OrderStateResolverInterfaceInterface was added.
Magento\Sales\Model\Order\PaymentAdapterInterfaceInterface was added.
Magento\Sales\Model\Order\RefundAdapterInterfaceInterface was added.
Magento\Sales\Model\Order\Validation\InvoiceOrderInterfaceInterface was added.
Magento\Sales\Model\Order\Validation\RefundInvoiceInterfaceInterface was added.
Magento\Sales\Model\Order\Validation\RefundOrderInterfaceInterface was added.
Magento\Sales\Model\Order\Validation\ShipOrderInterfaceInterface was added.
Magento\Sales\Model\Order\Shipment\NotifierInterfaceInterface was added.
Magento\Sales\Model\Order\Shipment\OrderRegistrarInterfaceInterface was added.
Magento\Sales\Model\Order\Reorder\OrderedProductAvailabilityCheckerInterfaceInterface was added.
Magento\Sales\Model\Order\Invoice\NotifierInterfaceInterface was added.
Magento\Sales\Model\Order\Creditmemo\NotifierInterfaceInterface was added.
Magento\Sales\Api\InvoiceOrderInterfaceInterface was added.
Magento\Sales\Api\RefundInvoiceInterfaceInterface was added.
Magento\Sales\Api\RefundOrderInterfaceInterface was added.
Magento\Sales\Api\ShipOrderInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotInvoiceExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotRefundExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotShipExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\DocumentValidationExceptionInterfaceInterface was added.
Magento\Sales\Api\Data\CommentInterfaceInterface was added.
Magento\Sales\Api\Data\CreditmemoCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\CreditmemoCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\CreditmemoItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\EntityInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\LineItemInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentPackageCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentTrackCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShippingAssignmentInterfaceInterface was added.
Magento\Sales\Api\Data\ShippingInterfaceInterface was added.
Magento\Sales\Api\Data\TotalInterfaceInterface was added.
Magento\Sales\Api\Data\TrackInterfaceInterface was added.
Magento\Rule\Model\Condition\ConditionInterfaceInterface was added.
Magento\Rule\Model\Action\ActionInterfaceInterface was added.
Magento\Reports\Model\ResourceModel\HelperInterfaceInterface was added.
Magento\Reports\Model\ResourceModel\Quote\CollectionFactoryInterfaceInterface was added.
Magento\Quote\Model\Quote\Address\FreeShippingInterfaceInterface was added.
Magento\Quote\Model\Quote\Address\RateCollectorInterfaceInterface was added.
Magento\Quote\Api\CartTotalManagementInterfaceInterface was added.
Magento\Quote\Api\GuestCartTotalManagementInterfaceInterface was added.
Magento\Quote\Api\GuestShipmentEstimationInterfaceInterface was added.
Magento\Quote\Api\ShipmentEstimationInterfaceInterface was added.
Magento\Quote\Api\Data\AddressAdditionalDataInterfaceInterface was added.
Magento\Quote\Api\Data\ProductOptionInterfaceInterface was added.
Magento\Quote\Api\Data\ShippingAssignmentInterfaceInterface was added.
Magento\Quote\Api\Data\ShippingInterfaceInterface was added.
Magento\Quote\Api\Data\TotalsAdditionalDataInterfaceInterface was added.
Magento\Payment\Model\Method\SpecificationInterfaceInterface was added.
Magento\Payment\Model\Checks\SpecificationInterfaceInterface was added.
Magento\Payment\Gateway\CommandInterfaceInterface was added.
Magento\Payment\Gateway\ConfigFactoryInterfaceInterface was added.
Magento\Payment\Gateway\ConfigInterfaceInterface was added.
Magento\Payment\Gateway\Validator\ResultInterfaceInterface was added.
Magento\Payment\Gateway\Validator\ValidatorInterfaceInterface was added.
Magento\Payment\Gateway\Validator\ValidatorPoolInterfaceInterface was added.
Magento\Payment\Gateway\Response\HandlerInterfaceInterface was added.
Magento\Payment\Gateway\Request\BuilderInterfaceInterface was added.
Magento\Payment\Gateway\Http\ClientInterfaceInterface was added.
Magento\Payment\Gateway\Http\ConverterInterfaceInterface was added.
Magento\Payment\Gateway\Http\TransferFactoryInterfaceInterface was added.
Magento\Payment\Gateway\Http\TransferInterfaceInterface was added.
Magento\Payment\Gateway\Data\AddressAdapterInterfaceInterface was added.
Magento\Payment\Gateway\Data\OrderAdapterInterfaceInterface was added.
Magento\Payment\Gateway\Data\PaymentDataObjectFactoryInterfaceInterface was added.
Magento\Payment\Gateway\Data\PaymentDataObjectInterfaceInterface was added.
Magento\Payment\Gateway\Config\ValueHandlerInterfaceInterface was added.
Magento\Payment\Gateway\Config\ValueHandlerPoolInterfaceInterface was added.
Magento\Payment\Gateway\Command\CommandManagerInterfaceInterface was added.
Magento\Payment\Gateway\Command\CommandManagerPoolInterfaceInterface was added.
Magento\Payment\Gateway\Command\CommandPoolInterfaceInterface was added.
Magento\Payment\Gateway\Command\ResultInterfaceInterface was added.
Magento\Payment\Api\PaymentMethodListInterfaceInterface was added.
Magento\Payment\Api\PaymentVerificationInterfaceInterface was added.
Magento\Payment\Api\Data\PaymentMethodInterfaceInterface was added.
Magento\PageCache\Model\VclGeneratorInterfaceInterface was added.
Magento\PageCache\Model\VclTemplateLocatorInterfaceInterface was added.
Magento\Msrp\Pricing\Price\MsrpPriceInterfaceInterface was added.
Magento\Msrp\Api\Data\ProductRender\MsrpPriceInfoInterfaceInterface was added.
Magento\ImportExport\Model\Import\ConfigInterfaceInterface was added.
Magento\ImportExport\Model\Import\ErrorProcessing\ProcessingErrorAggregatorInterfaceInterface was added.
Magento\ImportExport\Model\Export\ConfigInterfaceInterface was added.
Magento\GroupedProduct\Model\ResourceModel\Product\Indexer\Price\GroupedInterfaceInterface was added.
Magento\GiftMessage\Block\Cart\Item\Renderer\Actions\LayoutProcessorInterfaceInterface was added.
Magento\GiftMessage\Api\Data\MessageInterfaceInterface was added.
Magento\Eav\Model\Entity\EntityInterfaceInterface was added.
Magento\Eav\Model\Entity\Increment\IncrementInterfaceInterface was added.
Magento\Eav\Model\Entity\Attribute\ScopedAttributeInterfaceInterface was added.
Magento\Eav\Model\Entity\Attribute\Source\SourceInterfaceInterface was added.
Magento\Eav\Model\Entity\Attribute\Frontend\FrontendInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeDefaultValueInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeFrontendLabelInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeGroupInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeGroupSearchResultsInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeOptionInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeOptionLabelInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeSearchResultsInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeSetInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeSetSearchResultsInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeValidationRuleInterfaceInterface was added.
Magento\Downloadable\Model\ComponentInterfaceInterface was added.
Magento\Downloadable\Model\Product\TypeHandler\TypeHandlerInterfaceInterface was added.
Magento\Downloadable\Api\LinkRepositoryInterfaceInterface was added.
Magento\Downloadable\Api\Data\DownloadableOptionInterfaceInterface was added.
Magento\Downloadable\Api\Data\LinkInterfaceInterface was added.
Magento\Downloadable\Api\Data\ProductAttributeInterfaceInterface was added.
Magento\Downloadable\Api\Data\SampleInterfaceInterface was added.
Magento\Downloadable\Api\Data\File\ContentInterfaceInterface was added.
Magento\Downloadable\Api\Data\File\ContentUploaderInterfaceInterface was added.
Magento\Directory\Model\Currency\Import\ImportInterfaceInterface was added.
Magento\Developer\Model\XmlCatalog\Format\FormatInterfaceInterface was added.
Magento\Customer\Model\EmailNotificationInterfaceInterface was added.
Magento\Customer\Model\Group\RetrieverInterfaceInterface was added.
Magento\Customer\Model\Customer\Source\GroupSourceInterfaceInterface was added.
Magento\Customer\Model\Address\AddressModelInterfaceInterface was added.
Magento\Customer\Model\Address\CustomAttributeListInterfaceInterface was added.
Magento\Customer\CustomerData\JsLayoutDataProviderInterfaceInterface was added.
Magento\Customer\CustomerData\SectionSourceInterfaceInterface was added.
Magento\Customer\Block\Account\SortLinkInterfaceInterface was added.
Magento\Customer\Api\AddressMetadataInterfaceInterface was added.
Magento\Customer\Api\AddressMetadataManagementInterfaceInterface was added.
Magento\Customer\Api\CustomerGroupConfigInterfaceInterface was added.
Magento\Customer\Api\CustomerMetadataInterfaceInterface was added.
Magento\Customer\Api\CustomerMetadataManagementInterfaceInterface was added.
Magento\Customer\Api\CustomerNameGenerationInterfaceInterface was added.
Magento\Cron\Model\ConfigInterfaceInterface was added.
Magento\Contact\Model\ConfigInterfaceInterface was added.
Magento\Contact\Model\MailInterfaceInterface was added.
Magento\ConfigurableProduct\Pricing\Price\ConfigurableOptionsProviderInterfaceInterface was added.
Magento\ConfigurableProduct\Pricing\Price\LowestPriceOptionsProviderInterfaceInterface was added.
Magento\ConfigurableProduct\Pricing\Price\PriceResolverInterfaceInterface was added.
Magento\ConfigurableProduct\Model\AttributeOptionProviderInterfaceInterface was added.
Magento\ConfigurableProduct\Model\AttributesListInterfaceInterface was added.
Magento\ConfigurableProduct\Api\Data\OptionInterfaceInterface was added.
Magento\ConfigurableProduct\Api\Data\OptionValueInterfaceInterface was added.
Magento\Config\Model\Placeholder\PlaceholderInterfaceInterface was added.
Magento\Config\Model\Config\CommentInterfaceInterface was added.
Magento\Config\Model\Config\Structure\ElementInterfaceInterface was added.
Magento\Config\Model\Config\Structure\ElementVisibilityInterfaceInterface was added.
Magento\Config\Model\Config\Structure\MapperInterfaceInterface was added.
Magento\Config\Model\Config\Structure\SearchInterfaceInterface was added.
Magento\Config\Model\Config\Backend\File\RequestData\RequestDataInterfaceInterface was added.
Magento\Config\Console\Command\ConfigSet\ConfigSetProcessorInterfaceInterface was added.
Magento\Config\App\Config\Source\DumpConfigSourceInterfaceInterface was added.
Magento\CheckoutAgreements\Api\Data\AgreementInterfaceInterface was added.
Magento\Checkout\Model\ConfigProviderInterfaceInterface was added.
Magento\Checkout\Model\Cart\CartInterfaceInterface was added.
Magento\Checkout\Model\Cart\RequestInfoFilterInterfaceInterface was added.
Magento\Checkout\CustomerData\ItemInterfaceInterface was added.
Magento\Checkout\Block\Checkout\LayoutProcessorInterfaceInterface was added.
Magento\Checkout\Api\AgreementsValidatorInterfaceInterface was added.
Magento\Checkout\Api\GuestTotalsInformationManagementInterfaceInterface was added.
Magento\Checkout\Api\TotalsInformationManagementInterfaceInterface was added.
Magento\Checkout\Api\Data\PaymentDetailsInterfaceInterface was added.
Magento\Checkout\Api\Data\ShippingInformationInterfaceInterface was added.
Magento\Checkout\Api\Data\TotalsInformationInterfaceInterface was added.
Magento\CatalogSearch\Model\Search\RequestGenerator\GeneratorInterfaceInterface was added.
Magento\CatalogSearch\Model\Search\FilterMapper\FilterStrategyInterfaceInterface was added.
Magento\CatalogSearch\Model\ResourceModel\EngineInterfaceInterface was added.
Magento\CatalogSearch\Model\Indexer\IndexSwitcherInterfaceInterface was added.
Magento\CatalogRule\Api\CatalogRuleRepositoryInterfaceInterface was added.
Magento\CatalogRule\Api\Data\ConditionInterfaceInterface was added.
Magento\CatalogRule\Api\Data\RuleInterfaceInterface was added.
Magento\CatalogInventory\Model\ResourceModel\Indexer\Stock\QueryProcessorInterfaceInterface was added.
Magento\CatalogImportExport\Model\Import\Product\RowValidatorInterfaceInterface was added.
Magento\CatalogImportExport\Model\Export\RowCustomizerInterfaceInterface was added.
Magento\Catalog\Ui\DataProvider\Product\ProductRenderCollectorInterfaceInterface was added.
Magento\Catalog\Ui\Component\Listing\Attribute\RepositoryInterfaceInterface was added.
Magento\Catalog\Pricing\Price\CustomOptionPriceInterfaceInterface was added.
Magento\Catalog\Pricing\Price\FinalPriceInterfaceInterface was added.
Magento\Catalog\Pricing\Price\TierPriceInterfaceInterface was added.
Magento\Catalog\Model\FrontendStorageConfigurationInterfaceInterface was added.
Magento\Catalog\Model\ProductIdLocatorInterfaceInterface was added.
Magento\Catalog\Model\ProductOptionProcessorInterfaceInterface was added.
Magento\Catalog\Model\ResourceModel\Product\BaseSelectProcessorInterfaceInterface was added.
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\CompositeProductBatchSizeAdjusterInterfaceInterface was added.
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\PriceInterfaceInterface was added.
Magento\Catalog\Model\ProductTypes\ConfigInterfaceInterface was added.
Magento\Catalog\Model\Product\CatalogPriceInterfaceInterface was added.
Magento\Catalog\Model\Product\CopyConstructorInterfaceInterface was added.
Magento\Catalog\Model\Product\Configuration\Item\ItemInterfaceInterface was added.
Magento\Catalog\Model\Product\Attribute\Backend\Media\EntryConverterInterfaceInterface was added.
Magento\Catalog\Model\Locator\LocatorInterfaceInterface was added.
Magento\Catalog\Model\Layer\AvailabilityFlagInterfaceInterface was added.
Magento\Catalog\Model\Layer\Filter\FilterInterfaceInterface was added.
Magento\Catalog\Model\Layer\Filter\Dynamic\AlgorithmInterfaceInterface was added.
Magento\Catalog\Model\Indexer\Product\Price\UpdateIndexInterfaceInterface was added.
Magento\Catalog\Model\Indexer\Product\Flat\Table\BuilderInterfaceInterface was added.
Magento\Catalog\Helper\Product\Configuration\ConfigurationInterfaceInterface was added.
Magento\Catalog\Block\ShortcutInterfaceInterface was added.
Magento\Catalog\Api\AttributeSetFinderInterfaceInterface was added.
Magento\Catalog\Api\BasePriceStorageInterfaceInterface was added.
Magento\Catalog\Api\CategoryListInterfaceInterface was added.
Magento\Catalog\Api\CostStorageInterfaceInterface was added.
Magento\Catalog\Api\ProductRenderListInterfaceInterface was added.
Magento\Catalog\Api\ProductWebsiteLinkRepositoryInterfaceInterface was added.
Magento\Catalog\Api\ScopedProductTierPriceManagementInterfaceInterface was added.
Magento\Catalog\Api\SpecialPriceInterfaceInterface was added.
Magento\Catalog\Api\SpecialPriceStorageInterfaceInterface was added.
Magento\Catalog\Api\TierPriceStorageInterfaceInterface was added.
Magento\Catalog\Api\Data\BasePriceInterfaceInterface was added.
Magento\Catalog\Api\Data\CategoryLinkInterfaceInterface was added.
Magento\Catalog\Api\Data\CategoryProductSearchResultInterfaceInterface was added.
Magento\Catalog\Api\Data\CategorySearchResultsInterfaceInterface was added.
Magento\Catalog\Api\Data\CostInterfaceInterface was added.
Magento\Catalog\Api\Data\PriceUpdateResultInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductFrontendActionInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductOptionInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRenderInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRenderSearchResultsInterfaceInterface was added.
Magento\Catalog\Api\Data\SpecialPriceInterfaceInterface was added.
Magento\Catalog\Api\Data\TierPriceInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRender\ButtonInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRender\FormattedPriceInfoInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRender\ImageInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRender\PriceInfoInterfaceInterface was added.
Magento\Bundle\Pricing\Adjustment\SelectionPriceListProviderInterfaceInterface was added.
Magento\Backend\Service\V1\ModuleServiceInterfaceInterface was added.
Magento\Backend\Model\UrlInterfaceInterface was added.
Magento\Backend\Block\Widget\ContainerInterfaceInterface was added.
Magento\Backend\Block\Widget\Grid\Massaction\VisibilityCheckerInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.1-2.0.2.html b/src/_includes/backward-incompatible-changes/open-source/2.0.1-2.0.2.html deleted file mode 100644 index 9e6e69b36d3..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.1-2.0.2.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.10-2.0.11.html b/src/_includes/backward-incompatible-changes/open-source/2.0.10-2.0.11.html deleted file mode 100644 index b5ef096ab4f..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.10-2.0.11.html +++ /dev/null @@ -1,27 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\CatalogInventory\Observer\RefundOrderInventoryObserverClass was removed.
Magento\Ui\DataProvider\EavValidationRules::$validationRul[protected] Property has been removed.
Magento\GiftMessage\Model\Plugin\OrderGet::aroundGet[public] Method has been removed.
Magento\GiftMessage\Model\Plugin\OrderSave::aroundSave[public] Method has been removed.
Magento\Customer\Controller\Adminhtml\Index\Save::_extractData[protected] Method parameter changed.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.11-2.0.12.html b/src/_includes/backward-incompatible-changes/open-source/2.0.11-2.0.12.html deleted file mode 100644 index 5935f9d4d04..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.11-2.0.12.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.12-2.0.13.html b/src/_includes/backward-incompatible-changes/open-source/2.0.12-2.0.13.html deleted file mode 100644 index 8b5cbe656d3..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.12-2.0.13.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.13-2.0.14.html b/src/_includes/backward-incompatible-changes/open-source/2.0.13-2.0.14.html deleted file mode 100644 index 19adbf43e74..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.13-2.0.14.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.14-2.0.15.html b/src/_includes/backward-incompatible-changes/open-source/2.0.14-2.0.15.html deleted file mode 100644 index 19adbf43e74..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.14-2.0.15.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.15-2.0.16.html b/src/_includes/backward-incompatible-changes/open-source/2.0.15-2.0.16.html deleted file mode 100644 index adab4a797a3..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.15-2.0.16.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.16-2.0.17.html b/src/_includes/backward-incompatible-changes/open-source/2.0.16-2.0.17.html deleted file mode 100644 index c0962ab33bb..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.16-2.0.17.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.17-2.0.18.html b/src/_includes/backward-incompatible-changes/open-source/2.0.17-2.0.18.html deleted file mode 100644 index e08726aa249..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.17-2.0.18.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.2-2.0.3.html b/src/_includes/backward-incompatible-changes/open-source/2.0.2-2.0.3.html deleted file mode 100644 index 80b23a452aa..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.2-2.0.3.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.3-2.0.4.html b/src/_includes/backward-incompatible-changes/open-source/2.0.3-2.0.4.html deleted file mode 100644 index 06b8a81a73e..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.3-2.0.4.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.4-2.0.5.html b/src/_includes/backward-incompatible-changes/open-source/2.0.4-2.0.5.html deleted file mode 100644 index c691189468e..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.4-2.0.5.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.5-2.0.6.html b/src/_includes/backward-incompatible-changes/open-source/2.0.5-2.0.6.html deleted file mode 100644 index 6300f5b2919..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.5-2.0.6.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.6-2.0.7.html b/src/_includes/backward-incompatible-changes/open-source/2.0.6-2.0.7.html deleted file mode 100644 index e86e6f0e471..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.6-2.0.7.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.7-2.0.8.html b/src/_includes/backward-incompatible-changes/open-source/2.0.7-2.0.8.html deleted file mode 100644 index bc3716a995e..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.7-2.0.8.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.8-2.0.9.html b/src/_includes/backward-incompatible-changes/open-source/2.0.8-2.0.9.html deleted file mode 100644 index fd03a0a0054..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.8-2.0.9.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.9-2.0.10.html b/src/_includes/backward-incompatible-changes/open-source/2.0.9-2.0.10.html deleted file mode 100644 index 209174d1688..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.9-2.0.10.html +++ /dev/null @@ -1,315 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\User\Observer\Backend\TrackAdminNewPasswordObserver::__construct[public] Method parameter changed.
Magento\User\Observer\Backend\TrackAdminNewPasswordObserver::$encryptor[protected] Property has been removed.
Magento\Sales\Model\Order\InvoiceDocumentFactoryClass was added.
Magento\Sales\Model\Order\PaymentAdapterClass was added.
Magento\Sales\Model\Order\ShipmentDocumentFactoryClass was added.
Magento\Sales\Model\Order\Shipment\CreationArgumentsClass was added.
Magento\Sales\Model\Order\Shipment\NotifierClass was added.
Magento\Sales\Model\Order\Shipment\PackageClass was added.
Magento\Sales\Model\Order\Shipment\PackageCreationClass was added.
Magento\Sales\Model\Order\Invoice\CreationArgumentsClass was added.
Magento\Sales\Model\Order\Invoice\NotifierClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Sales\Api\Data\InvoiceCommentInterface::getComment[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setEntityId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setComment[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::ENTITY_IDConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::IS_VISIBLE_ON_FRONTConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::COMMENTConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::CREATED_ATConstant has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::getOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::getQty[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::setQty[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::setOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getComment[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getEntityId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setEntityId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setComment[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::ENTITY_IDConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::IS_VISIBLE_ON_FRONTConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::COMMENTConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::CREATED_ATConstant has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::getOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::getQty[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::setQty[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::setOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getCarrierCode[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getTitle[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getTrackNumber[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setTrackNumber[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setTitle[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setCarrierCode[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getEntityId[public] Method has been removed.
Magento\Sales\Model\Order\InvoiceNotifierInterfaceInterface was added.
Magento\Sales\Model\Order\InvoiceStatisticInterfaceInterface was added.
Magento\Sales\Model\Order\OrderStateResolverInterfaceInterface was added.
Magento\Sales\Model\Order\PaymentAdapterInterfaceInterface was added.
Magento\Sales\Model\Order\Shipment\NotifierInterfaceInterface was added.
Magento\Sales\Model\Order\Shipment\OrderRegistrarInterfaceInterface was added.
Magento\Sales\Model\Order\Invoice\NotifierInterfaceInterface was added.
Magento\Sales\Api\InvoiceOrderInterfaceInterface was added.
Magento\Sales\Api\ShipOrderInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotInvoiceExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotShipExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\DocumentValidationExceptionInterfaceInterface was added.
Magento\Sales\Api\Data\CommentInterfaceInterface was added.
Magento\Sales\Api\Data\EntityInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\LineItemInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentPackageCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentTrackCreationInterfaceInterface was added.
Magento\Sales\Api\Data\TrackInterfaceInterface was added.
Magento\Quote\Api\GuestShipmentEstimationInterfaceInterface was added.
Magento\Quote\Api\ShipmentEstimationInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.0-2.1.1.html b/src/_includes/backward-incompatible-changes/open-source/2.1.0-2.1.1.html deleted file mode 100644 index 600de98b277..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.0-2.1.1.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.0-2.2.0.html b/src/_includes/backward-incompatible-changes/open-source/2.1.0-2.2.0.html deleted file mode 100644 index 111d599f74f..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.0-2.2.0.html +++ /dev/null @@ -1,11119 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Framework\View\Result\Layout::renderResult[public] Method parameter name changed.
Magento\Framework\View\Result\Layout::render[protected] Method parameter changed.
Magento\Framework\View\Result\Page::__construct[public] Method parameter name changed.
Magento\Framework\View\Result\Page::addPageLayoutHandles[public] Method parameter name changed.
Magento\Framework\View\Result\Page::render[protected] Method parameter changed.
Magento\Framework\View\Element\UiComponentFactory::__construct[public] Method parameter name changed.
Magento\Framework\Exception\LocalizedException::__construct[public] Method parameter name changed.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isGirthAllowed[public] Method parameter name changed.
Magento\Catalog\Model\Product\Type\AbstractType::__construct[public] Method parameter name changed.
Magento\Framework\View\Asset\File\FallbackContext::SECURE_PATHConstant has been removed.
Magento\Framework\ObjectManager\Code\Generator\Repository::NO_SUCH_ENTITY_EXCEPTIONConstant has been removed.
Magento\Framework\ObjectManager\Code\Generator\Repository::INPUT_EXCEPTIONConstant has been removed.
Magento\Framework\ObjectManager\Code\Generator\Repository::SEARCH_CRITERIAConstant has been removed.
Magento\Framework\App\ObjectManagerFactory::CONFIG_PATH_DEFINITION_FORMATConstant has been removed.
Magento\PageCache\Model\Config::VARNISH_3_CONFIGURATION_PATHConstant has been removed.
Magento\Braintree\Model\Ui\ConfigProvider::PAYPAL_CODEConstant has been removed.
Magento\Framework\Validator\AbstractValidator::setTranslator[public] Method has been added.
Magento\Framework\Validator\AbstractValidator::getTranslator[public] Method has been added.
Magento\Framework\Validator\AbstractValidator::hasTranslator[public] Method has been added.
Magento\Framework\Validator\AbstractValidator::_clearMessages[protected] Method has been added.
Magento\Framework\Validator\AbstractValidator::_addMessages[protected] Method has been added.
Magento\Framework\Validator\AbstractValidator::$_defaultTranslator[protected] Property has been added.
Magento\Framework\Validator\AbstractValidator::$_translator[protected] Property has been added.
Magento\Framework\Validator\AbstractValidator::$_messages[protected] Property has been added.
Magento\Framework\Validator\Constraint::__construct[public] Method has been added.
Magento\Framework\Validator\Constraint::_getValidatorValue[protected] Method has been added.
Magento\Framework\Validator\Constraint::setTranslator[public] Method has been added.
Magento\Framework\Validator\Constraint::getTranslator[public] Method has been added.
Magento\Framework\Validator\Constraint::$_wrappedValidator[protected] Property has been added.
Magento\Framework\Validator\Constraint::$_alias[protected] Property has been added.
Magento\Framework\Validator\DataObject::getMessages[public] Method has been added.
Magento\Framework\Stdlib\ArrayUtils::flatten[public] Method has been added.
Magento\Framework\Stdlib\ArrayUtils::recursiveDiff[public] Method has been added.
Magento\Framework\Stdlib\BooleanUtils::convert[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::__construct[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::gmtDate[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::gmtTimestamp[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::timestamp[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::$_localeDate[protected] Property has been added.
Magento\Framework\Stdlib\Cookie\PublicCookieMetadata::setDuration[public] Method has been added.
Magento\Framework\Stdlib\Cookie\PublicCookieMetadata::setDurationOneYear[public] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::__construct[public] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_construct[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::getConnection[public] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_serializeField[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_unserializeField[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_prepareDataForTable[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_prepareTableValueForSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::getValidationRulesBeforeSave[public] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_getColumnsForEntityLoad[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::getSerializer[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::$serializer[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::__construct[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::__sleep[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::__wakeup[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_init[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_setResource[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_setMainTable[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_getConnection[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::getConnection[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::load[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_getLoadSelect[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::delete[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::addUniqueField[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::resetUniqueField[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::unserializeFields[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_initUniqueFields[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::getUniqueFields[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_prepareDataForSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::hasDataChanged[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_prepareValueForSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_checkUnique[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_afterLoad[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_beforeSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_afterSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_beforeDelete[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_afterDelete[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_serializeFields[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::getChecksum[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::prepareDataForUpdate[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::isObjectNotNew[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::saveNewObject[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::updateObject[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::processAfterSaves[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::isModified[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::processNotModifiedSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::afterLoad[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::beforeSave[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::afterSave[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::beforeDelete[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::afterDelete[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::serializeFields[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_resources[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$connectionName[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_connections[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_resourceModel[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_tables[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_mainTable[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_idFieldName[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_isPkAutoIncrement[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_useIsObjectNew[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_mainTableFields[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_uniqueFields[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_serializableFields[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$transactionManager[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$objectRelationProcessor[protected] Property has been added.
Magento\Framework\App\ResourceConnection::__construct[public] Method has been added.
Magento\Framework\App\ResourceConnection::getConnection[public] Method has been added.
Magento\Framework\App\ResourceConnection::closeConnection[public] Method has been added.
Magento\Framework\App\ResourceConnection::getConnectionByName[public] Method has been added.
Magento\Framework\App\ResourceConnection::getTablePlaceholder[public] Method has been added.
Magento\Framework\App\ResourceConnection::getTriggerName[public] Method has been added.
Magento\Framework\App\ResourceConnection::setMappedTableName[public] Method has been added.
Magento\Framework\App\ResourceConnection::getMappedTableName[public] Method has been added.
Magento\Framework\App\ResourceConnection::getIdxName[public] Method has been added.
Magento\Framework\App\ResourceConnection::getFkName[public] Method has been added.
Magento\Framework\App\ResourceConnection::$connections[protected] Property has been added.
Magento\Framework\App\ResourceConnection::$mappedTableNames[protected] Property has been added.
Magento\Framework\App\ResourceConnection::$config[protected] Property has been added.
Magento\Framework\App\ResourceConnection::$connectionFactory[protected] Property has been added.
Magento\Framework\App\ResourceConnection::$tablePrefix[protected] Property has been added.
Magento\Framework\App\ResourceConnection::AUTO_UPDATE_ONCEConstant has been added.
Magento\Framework\App\ResourceConnection::AUTO_UPDATE_NEVERConstant has been added.
Magento\Framework\App\ResourceConnection::AUTO_UPDATE_ALWAYSConstant has been added.
Magento\Framework\App\ResourceConnection::DEFAULT_CONNECTIONConstant has been added.
Magento\Widget\Model\Widget::__construct[public] Method has been added.
Magento\Widget\Model\Widget::getConfigAsXml[public] Method has been added.
Magento\Widget\Model\Widget::getConfigAsObject[public] Method has been added.
Magento\Widget\Model\Widget::prepareWidgetParameters[protected] Method has been added.
Magento\Widget\Model\Widget::prepareDropDownValues[protected] Method has been added.
Magento\Widget\Model\Widget::prepareHelperBlock[protected] Method has been added.
Magento\Widget\Model\Widget::getPlaceholderImageUrl[public] Method has been added.
Magento\Widget\Model\Widget::getPlaceholderImageUrls[public] Method has been added.
Magento\Widget\Model\Widget::getAsCanonicalArray[protected] Method has been added.
Magento\Widget\Model\Widget::idEncode[protected] Method has been added.
Magento\Widget\Model\Widget::sortWidgets[protected] Method has been added.
Magento\Widget\Model\Widget::sortParameters[protected] Method has been added.
Magento\Widget\Model\Widget::$dataStorage[protected] Property has been added.
Magento\Widget\Model\Widget::$configCacheType[protected] Property has been added.
Magento\Widget\Model\Widget::$assetRepo[protected] Property has been added.
Magento\Widget\Model\Widget::$assetSource[protected] Property has been added.
Magento\Widget\Model\Widget::$viewFileSystem[protected] Property has been added.
Magento\Widget\Model\Widget::$escaper[protected] Property has been added.
Magento\Widget\Model\Widget::$widgetsArray[protected] Property has been added.
Magento\Widget\Model\Widget::$conditionsHelper[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::__construct[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getConfigData[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::requestToShipment[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::returnOfShipment[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getContainerTypes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_getAllowedContainers[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getCustomizableContainerTypes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getDeliveryConfirmationTypes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::checkAvailableShipCountries[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::proccessAdditionalValidation[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isActive[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isFixed[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isTrackingAvailable[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isShippingLabelsAvailable[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getSortOrder[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_updateFreeMethodQuote[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getFinalPriceWithHandlingFee[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_getPerpackagePrice[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_getPerorderPrice[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getTotalNumOfBoxes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isStateProvinceRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isCityRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isZipCodeRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_debug[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::debugData[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getCarrierCode[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getContentTypes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::filterDebugData[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_code[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_rates[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_numBoxes[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_freeMethod[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_isFixed[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_customizableContainerTypes[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_debugReplacePrivateDataKeys[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_scopeConfig[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_rateErrorFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_logger[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::DEBUG_KEYS_MASKConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::USA_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::CANADA_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::MEXICO_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::HANDLING_TYPE_PERCENTConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::HANDLING_TYPE_FIXEDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::HANDLING_ACTION_PERPACKAGEConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::HANDLING_ACTION_PERORDERConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::__construct[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::getCarrierCode[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isTrackingAvailable[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isCityRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isZipCodeRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isShippingLabelsAvailable[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::proccessAdditionalValidation[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_getQuotesCacheKey[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_getCachedQuotes[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_setCachedQuotes[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_prepareServiceName[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_prepareShipmentRequest[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::requestToShipment[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::returnOfShipment[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_doShipmentRequest[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_isUSCountry[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::canCollectRates[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::debugErrors[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::getErrorMessage[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_quotesCache[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_activeFlag[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_directoryData[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_xmlElFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_rateFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_rateMethodFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_trackFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_trackErrorFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_trackStatusFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_regionFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_countryFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_currencyFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$stockRegistry[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_rawRequest[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$xmlSecurity[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::USA_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::PUERTORICO_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::GUAM_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::GUAM_REGION_CODEConstant has been added.
Magento\Persistent\Model\Session::__construct[public] Method has been added.
Magento\Persistent\Model\Session::_construct[protected] Method has been added.
Magento\Persistent\Model\Session::setLoadExpired[public] Method has been added.
Magento\Persistent\Model\Session::getLoadExpired[public] Method has been added.
Magento\Persistent\Model\Session::getExpiredBefore[public] Method has been added.
Magento\Persistent\Model\Session::beforeSave[public] Method has been added.
Magento\Persistent\Model\Session::_afterLoad[protected] Method has been added.
Magento\Persistent\Model\Session::loadByCookieKey[public] Method has been added.
Magento\Persistent\Model\Session::loadByCustomerId[public] Method has been added.
Magento\Persistent\Model\Session::deleteByCustomerId[public] Method has been added.
Magento\Persistent\Model\Session::renewPersistentCookie[public] Method has been added.
Magento\Persistent\Model\Session::deleteExpired[public] Method has been added.
Magento\Persistent\Model\Session::afterDeleteCommit[public] Method has been added.
Magento\Persistent\Model\Session::save[public] Method has been added.
Magento\Persistent\Model\Session::$_unserializableFields[protected] Property has been added.
Magento\Persistent\Model\Session::$_loadExpired[protected] Property has been added.
Magento\Persistent\Model\Session::$_persistentData[protected] Property has been added.
Magento\Persistent\Model\Session::$jsonHelper[protected] Property has been added.
Magento\Persistent\Model\Session::$_coreConfig[protected] Property has been added.
Magento\Persistent\Model\Session::$_storeManager[protected] Property has been added.
Magento\Persistent\Model\Session::$_cookieManager[protected] Property has been added.
Magento\Persistent\Model\Session::$_cookieMetadataFactory[protected] Property has been added.
Magento\Persistent\Model\Session::$mathRandom[protected] Property has been added.
Magento\Persistent\Model\Session::$sessionConfig[protected] Property has been added.
Magento\Persistent\Model\Session::KEY_LENGTHConstant has been added.
Magento\Persistent\Model\Session::COOKIE_NAMEConstant has been added.
Magento\Payment\Model\Cart::__construct[public] Method has been added.
Magento\Payment\Model\Cart::_collectItemsAndAmounts[protected] Method has been added.
Magento\Payment\Model\Cart::_importItemsFromSalesModel[protected] Method has been added.
Magento\Payment\Model\Cart::_calculateCustomItemsSubtotal[protected] Method has been added.
Magento\Payment\Model\Cart::_setTransferFlag[protected] Method has been added.
Magento\Payment\Model\Cart::_setAmount[protected] Method has been added.
Magento\Payment\Model\Cart::_addAmount[protected] Method has been added.
Magento\Payment\Model\Cart::_getAmount[protected] Method has been added.
Magento\Payment\Model\Cart::_createItemFromData[protected] Method has been added.
Magento\Payment\Model\Cart::_resetAmounts[protected] Method has been added.
Magento\Payment\Model\Cart::$_salesModel[protected] Property has been added.
Magento\Payment\Model\Cart::$_eventManager[protected] Property has been added.
Magento\Payment\Model\Cart::$_amounts[protected] Property has been added.
Magento\Payment\Model\Cart::$_customItems[protected] Property has been added.
Magento\Payment\Model\Cart::$_salesModelItems[protected] Property has been added.
Magento\Payment\Model\Cart::$_transferFlags[protected] Property has been added.
Magento\Payment\Model\Cart::$_itemsCollectingRequired[protected] Property has been added.
Magento\Payment\Model\Cart::AMOUNT_TAXConstant has been added.
Magento\Payment\Model\Cart::AMOUNT_SHIPPINGConstant has been added.
Magento\Payment\Model\Cart::AMOUNT_DISCOUNTConstant has been added.
Magento\Payment\Model\Cart::AMOUNT_SUBTOTALConstant has been added.
Magento\Payment\Model\Config::__construct[public] Method has been added.
Magento\Payment\Model\Config::$_methods[protected] Property has been added.
Magento\Payment\Model\Config::$_scopeConfig[protected] Property has been added.
Magento\Payment\Model\Config::$_dataStorage[protected] Property has been added.
Magento\Payment\Model\Config::$localeResolver[protected] Property has been added.
Magento\Payment\Model\Config::$_paymentMethodFactory[protected] Property has been added.
Magento\Payment\Model\Config::$_date[protected] Property has been added.
Magento\Payment\Model\Config::YEARS_RANGEConstant has been added.
Magento\Payment\Model\MethodList::__construct[public] Method has been added.
Magento\Payment\Model\MethodList::_canUseMethod[protected] Method has been added.
Magento\Payment\Model\MethodList::$paymentHelper[protected] Property has been added.
Magento\Payment\Model\MethodList::$methodSpecificationFactory[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::__construct[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::initializeData[protected] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::setStore[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getStore[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::canUseInternal[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::canUseCheckout[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::canUseForCountry[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::canUseForCurrency[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getCode[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getFormBlockType[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getTitle[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getConfigData[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::isAvailable[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::isActive[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::_debug[protected] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getDebugReplacePrivateDataKeys[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::$_code[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_formBlockType[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_infoBlockType[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_isGateway[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_isOffline[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canOrder[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canAuthorize[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canCapture[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canCapturePartial[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canCaptureOnce[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canRefund[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canRefundInvoicePartial[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canVoid[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canUseInternal[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canUseCheckout[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_isInitializeNeeded[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canFetchTransactionInfo[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canReviewPayment[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canCancelInvoice[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_debugReplacePrivateDataKeys[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_paymentData[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_scopeConfig[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$logger[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::ACTION_ORDERConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::ACTION_AUTHORIZEConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::ACTION_AUTHORIZE_CAPTUREConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_UNKNOWNConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_APPROVEDConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_ERRORConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_DECLINEDConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_VOIDConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_SUCCESSConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_USE_FOR_COUNTRYConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_USE_FOR_CURRENCYConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_USE_CHECKOUTConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_USE_INTERNALConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_ORDER_TOTAL_MIN_MAXConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_ZERO_TOTALConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::GROUP_OFFLINEConstant has been added.
Magento\PageCache\Model\Config::__construct[public] Method has been added.
Magento\PageCache\Model\Config::_getReplacements[protected] Method has been added.
Magento\PageCache\Model\Config::_getAccessList[protected] Method has been added.
Magento\PageCache\Model\Config::_getDesignExceptions[protected] Method has been added.
Magento\PageCache\Model\Config::$_scopeConfig[protected] Property has been added.
Magento\PageCache\Model\Config::$_cacheState[protected] Property has been added.
Magento\PageCache\Model\Config::$readFactory[protected] Property has been added.
Magento\PageCache\Model\Config::$reader[protected] Property has been added.
Magento\PageCache\Model\Config::BUILT_INConstant has been added.
Magento\PageCache\Model\Config::VARNISHConstant has been added.
Magento\PageCache\Model\Config::XML_PAGECACHE_TTLConstant has been added.
Magento\PageCache\Model\Config::XML_PAGECACHE_TYPEConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_ACCESS_LISTConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_BACKEND_PORTConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_BACKEND_HOSTConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_GRACE_PERIODConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_DESIGN_THEME_REGEXConstant has been added.
Magento\PageCache\Model\Config::VARNISH_5_CONFIGURATION_PATHConstant has been added.
Magento\PageCache\Model\Config::VARNISH_4_CONFIGURATION_PATHConstant has been added.
Magento\Integration\Model\Integration::__construct[public] Method has been added.
Magento\Integration\Model\Integration::_construct[protected] Method has been added.
Magento\Integration\Model\Integration::loadByConsumerId[public] Method has been added.
Magento\Integration\Model\Integration::loadActiveIntegrationByConsumerId[public] Method has been added.
Magento\Integration\Model\Integration::STATUS_INACTIVEConstant has been added.
Magento\Integration\Model\Integration::STATUS_ACTIVEConstant has been added.
Magento\Integration\Model\Integration::STATUS_RECREATEDConstant has been added.
Magento\Integration\Model\Integration::TYPE_MANUALConstant has been added.
Magento\Integration\Model\Integration::TYPE_CONFIGConstant has been added.
Magento\Integration\Model\Integration::IDConstant has been added.
Magento\Integration\Model\Integration::NAMEConstant has been added.
Magento\Integration\Model\Integration::EMAILConstant has been added.
Magento\Integration\Model\Integration::ENDPOINTConstant has been added.
Magento\Integration\Model\Integration::IDENTITY_LINK_URLConstant has been added.
Magento\Integration\Model\Integration::SETUP_TYPEConstant has been added.
Magento\Integration\Model\Integration::CONSUMER_IDConstant has been added.
Magento\Integration\Model\Integration::STATUSConstant has been added.
Magento\Customer\Model\Session::__construct[public] Method has been added.
Magento\Customer\Model\Session::getCustomerConfigShare[public] Method has been added.
Magento\Customer\Model\Session::setCustomerData[public] Method has been added.
Magento\Customer\Model\Session::getCustomerData[public] Method has been added.
Magento\Customer\Model\Session::getCustomerDataObject[public] Method has been added.
Magento\Customer\Model\Session::setCustomerDataObject[public] Method has been added.
Magento\Customer\Model\Session::setCustomer[public] Method has been added.
Magento\Customer\Model\Session::getCustomer[public] Method has been added.
Magento\Customer\Model\Session::setCustomerId[public] Method has been added.
Magento\Customer\Model\Session::getId[public] Method has been added.
Magento\Customer\Model\Session::setId[public] Method has been added.
Magento\Customer\Model\Session::setCustomerGroupId[public] Method has been added.
Magento\Customer\Model\Session::getCustomerGroupId[public] Method has been added.
Magento\Customer\Model\Session::checkCustomerId[public] Method has been added.
Magento\Customer\Model\Session::setCustomerAsLoggedIn[public] Method has been added.
Magento\Customer\Model\Session::setCustomerDataAsLoggedIn[public] Method has been added.
Magento\Customer\Model\Session::authenticate[public] Method has been added.
Magento\Customer\Model\Session::_setAuthUrl[protected] Method has been added.
Magento\Customer\Model\Session::_logout[protected] Method has been added.
Magento\Customer\Model\Session::setBeforeAuthUrl[public] Method has been added.
Magento\Customer\Model\Session::setAfterAuthUrl[public] Method has been added.
Magento\Customer\Model\Session::regenerateId[public] Method has been added.
Magento\Customer\Model\Session::_createUrl[protected] Method has been added.
Magento\Customer\Model\Session::$_customer[protected] Property has been added.
Magento\Customer\Model\Session::$_customerResource[protected] Property has been added.
Magento\Customer\Model\Session::$_customerModel[protected] Property has been added.
Magento\Customer\Model\Session::$_isCustomerIdChecked[protected] Property has been added.
Magento\Customer\Model\Session::$_customerUrl[protected] Property has been added.
Magento\Customer\Model\Session::$_coreUrl[protected] Property has been added.
Magento\Customer\Model\Session::$_configShare[protected] Property has been added.
Magento\Customer\Model\Session::$_session[protected] Property has been added.
Magento\Customer\Model\Session::$customerRepository[protected] Property has been added.
Magento\Customer\Model\Session::$_customerFactory[protected] Property has been added.
Magento\Customer\Model\Session::$_urlFactory[protected] Property has been added.
Magento\Customer\Model\Session::$_eventManager[protected] Property has been added.
Magento\Customer\Model\Session::$_httpContext[protected] Property has been added.
Magento\Customer\Model\Session::$groupManagement[protected] Property has been added.
Magento\Customer\Model\Session::$response[protected] Property has been added.
Magento\CmsUrlRewrite\Model\CmsPageUrlPathGenerator::__construct[public] Method has been added.
Magento\CmsUrlRewrite\Model\CmsPageUrlPathGenerator::$filterManager[protected] Property has been added.
Magento\CatalogRule\Model\Rule\Job::__construct[public] Method has been added.
Magento\CatalogRule\Model\Rule\Job::$ruleProcessor[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::__construct[public] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::doReindexByIds[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::doReindexFull[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::cleanByIds[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::applyRule[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getTable[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::updateRuleProductData[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::applyAllRules[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::updateCatalogRuleGroupWebsiteData[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::deleteOldData[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::calcRuleProductPrice[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getRuleProductsStmt[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::saveRuleProductPrices[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getActiveRules[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getAllRules[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getProduct[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::critical[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$metadataPool[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$_catalogRuleGroupWebsiteColumnsList[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$resource[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$storeManager[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$ruleCollectionFactory[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$logger[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$priceCurrency[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$eavConfig[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$dateFormat[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$dateTime[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$productFactory[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$loadedProducts[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$batchCount[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$connection[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::SECONDS_IN_DAYConstant has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::__construct[public] Method has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::modifyMeta[public] Method has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::modifyData[public] Method has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::formatPrice[protected] Method has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$locator[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$eavConfig[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$catalogEavValidationRules[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$request[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$groupCollectionFactory[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$storeManager[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$formElementMapper[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$metaPropertiesMapper[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$attributeGroupRepository[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$searchCriteriaBuilder[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$attributeRepository[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$sortOrderBuilder[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$eavAttributeFactory[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$translitFilter[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$arrayManager[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$attributesToEliminate[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$dataPersistor[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::SORT_ORDER_MULTIPLIERConstant has been added.
Magento\Catalog\Model\Product\Type\AbstractType::isPossibleBuyFromList[public] Method has been added.
Magento\Catalog\Model\Product\Type\AbstractType::$serializer[protected] Property has been added.
Magento\Framework\AclClass was added.
Magento\Framework\DataObjectClass was added.
Magento\Framework\EscaperClass was added.
Magento\Framework\PhraseClass was added.
Magento\Framework\ValidatorClass was added.
Magento\Framework\Webapi\AuthorizationClass was added.
Magento\Framework\Webapi\ErrorProcessorClass was added.
Magento\Framework\Webapi\ServiceInputProcessorClass was added.
Magento\Framework\Webapi\ServiceOutputProcessorClass was added.
Magento\Framework\View\TemplateEnginePoolClass was added.
Magento\Framework\View\Url\CssResolverClass was added.
Magento\Framework\View\Page\Config\StructureClass was added.
Magento\Framework\View\Layout\ElementClass was added.
Magento\Framework\View\Layout\GeneratorPoolClass was added.
Magento\Framework\View\Layout\ScheduledStructureClass was added.
Magento\Framework\View\Layout\Reader\ContextClass was added.
Magento\Framework\View\Layout\Generator\ContextClass was added.
Magento\Framework\View\Layout\Data\StructureClass was added.
Magento\Framework\View\Element\AbstractBlockClass was added.
Magento\Framework\View\Element\MessagesClass was added.
Magento\Framework\View\Element\TemplateClass was added.
Magento\Framework\View\Element\TextClass was added.
Magento\Framework\View\Element\Text\ListTextClass was added.
Magento\Framework\View\Element\Template\ContextClass was added.
Magento\Framework\View\Element\Js\ComponentsClass was added.
Magento\Framework\View\Element\Js\CookieClass was added.
Magento\Framework\View\Element\Html\CalendarClass was added.
Magento\Framework\View\Element\Html\LinksClass was added.
Magento\Framework\View\Element\Html\Link\CurrentClass was added.
Magento\Framework\View\Asset\ContentProcessorExceptionClass was added.
Magento\Framework\View\Asset\FileClass was added.
Magento\Framework\View\Asset\GroupedCollectionClass was added.
Magento\Framework\View\Asset\MinificationClass was added.
Magento\Framework\View\Asset\PreProcessor\ChainClass was added.
Magento\Framework\View\Asset\PreProcessor\ChainFactoryClass was added.
Magento\Framework\View\Asset\File\FallbackContextClass was added.
Magento\Framework\View\Asset\File\NotFoundExceptionClass was added.
Magento\Framework\Validator\ExceptionClass was added.
Magento\Framework\Stdlib\DateTime\Timezone\ValidatorClass was added.
Magento\Framework\Stdlib\DateTime\Filter\DateClass was added.
Magento\Framework\Stdlib\DateTime\Filter\DateTimeClass was added.
Magento\Framework\Stdlib\Cookie\CookieSizeLimitReachedExceptionClass was added.
Magento\Framework\Stdlib\Cookie\FailureToSendExceptionClass was added.
Magento\Framework\Stdlib\Cookie\SensitiveCookieMetadataClass was added.
Magento\Framework\Simplexml\ConfigClass was added.
Magento\Framework\Simplexml\ElementClass was added.
Magento\Framework\Session\GenericClass was added.
Magento\Framework\Serialize\Serializer\JsonClass was added.
Magento\Framework\Search\EntityMetadataClass was added.
Magento\Framework\Search\RequestClass was added.
Magento\Framework\Search\Response\AggregationClass was added.
Magento\Framework\Search\Response\QueryResponseClass was added.
Magento\Framework\Search\Request\BinderClass was added.
Magento\Framework\Search\Request\BuilderClass was added.
Magento\Framework\Search\Request\CleanerClass was added.
Magento\Framework\Search\Request\DimensionClass was added.
Magento\Framework\Search\Request\EmptyRequestDataExceptionClass was added.
Magento\Framework\Search\Request\MapperClass was added.
Magento\Framework\Search\Request\NonExistingRequestNameExceptionClass was added.
Magento\Framework\Search\Request\Query\BoolExpressionClass was added.
Magento\Framework\Search\Request\Query\FilterClass was added.
Magento\Framework\Search\Request\Query\MatchClass was added.
Magento\Framework\Search\Request\Filter\BoolExpressionClass was added.
Magento\Framework\Search\Request\Filter\RangeClass was added.
Magento\Framework\Search\Request\Filter\TermClass was added.
Magento\Framework\Search\Request\Filter\WildcardClass was added.
Magento\Framework\Search\Request\Aggregation\DynamicBucketClass was added.
Magento\Framework\Search\Dynamic\AlgorithmClass was added.
Magento\Framework\Search\Dynamic\DataProviderFactoryClass was added.
Magento\Framework\Search\Dynamic\EntityStorageClass was added.
Magento\Framework\Search\Dynamic\EntityStorageFactoryClass was added.
Magento\Framework\Search\Dynamic\IntervalFactoryClass was added.
Magento\Framework\Search\Dynamic\Algorithm\RepositoryClass was added.
Magento\Framework\Search\Adapter\Mysql\ConditionManagerClass was added.
Magento\Framework\Search\Adapter\Mysql\DocumentFactoryClass was added.
Magento\Framework\Search\Adapter\Mysql\MapperClass was added.
Magento\Framework\Search\Adapter\Mysql\ScoreBuilderClass was added.
Magento\Framework\Search\Adapter\Mysql\TemporaryStorageClass was added.
Magento\Framework\Search\Adapter\Mysql\TemporaryStorageFactoryClass was added.
Magento\Framework\Search\Adapter\Mysql\Query\Builder\MatchClass was added.
Magento\Framework\Search\Adapter\Mysql\Field\FieldFactoryClass was added.
Magento\Framework\Search\Adapter\Mysql\Aggregation\BuilderClass was added.
Magento\Framework\Search\Adapter\Mysql\Aggregation\DataProviderContainerClass was added.
Magento\Framework\Reflection\DataObjectProcessorClass was added.
Magento\Framework\Pricing\RenderClass was added.
Magento\Framework\Pricing\Render\RendererPoolClass was added.
Magento\Framework\Pricing\PriceInfo\BaseClass was added.
Magento\Framework\Pricing\PriceInfo\FactoryClass was added.
Magento\Framework\Pricing\Price\AbstractPriceClass was added.
Magento\Framework\Pricing\Price\CollectionClass was added.
Magento\Framework\Pricing\Price\PoolClass was added.
Magento\Framework\Pricing\Helper\DataClass was added.
Magento\Framework\Pricing\Amount\AmountFactoryClass was added.
Magento\Framework\Pricing\Adjustment\CollectionClass was added.
Magento\Framework\Pricing\Adjustment\PoolClass was added.
Magento\Framework\Oauth\ExceptionClass was added.
Magento\Framework\Oauth\OauthInputExceptionClass was added.
Magento\Framework\Notification\MessageListClass was added.
Magento\Framework\Notification\NotifierListClass was added.
Magento\Framework\Mview\View\ChangelogTableNotExistsExceptionClass was added.
Magento\Framework\Module\Setup\MigrationClass was added.
Magento\Framework\Module\Dir\ReaderClass was added.
Magento\Framework\Model\AbstractModelClass was added.
Magento\Framework\Model\ResourceModel\Db\ObjectRelationProcessorClass was added.
Magento\Framework\Model\ResourceModel\Db\Collection\AbstractCollectionClass was added.
Magento\Framework\Model\ActionValidator\RemoveActionClass was added.
Magento\Framework\Message\AbstractMessageClass was added.
Magento\Framework\Message\CollectionClass was added.
Magento\Framework\Mail\Template\TransportBuilderClass was added.
Magento\Framework\Indexer\FieldsetPoolClass was added.
Magento\Framework\Indexer\HandlerPoolClass was added.
Magento\Framework\Indexer\IndexerRegistryClass was added.
Magento\Framework\Indexer\SaveHandlerFactoryClass was added.
Magento\Framework\Filter\FilterManagerClass was added.
Magento\Framework\Filter\TemplateClass was added.
Magento\Framework\Filesystem\Directory\ReadClass was added.
Magento\Framework\File\SizeClass was added.
Magento\Framework\File\UploaderClass was added.
Magento\Framework\Exception\AbstractAggregateExceptionClass was added.
Magento\Framework\Exception\AlreadyExistsExceptionClass was added.
Magento\Framework\Exception\AuthenticationExceptionClass was added.
Magento\Framework\Exception\AuthorizationExceptionClass was added.
Magento\Framework\Exception\ConfigurationMismatchExceptionClass was added.
Magento\Framework\Exception\CouldNotDeleteExceptionClass was added.
Magento\Framework\Exception\CouldNotSaveExceptionClass was added.
Magento\Framework\Exception\CronExceptionClass was added.
Magento\Framework\Exception\EmailNotConfirmedExceptionClass was added.
Magento\Framework\Exception\FileSystemExceptionClass was added.
Magento\Framework\Exception\InputExceptionClass was added.
Magento\Framework\Exception\IntegrationExceptionClass was added.
Magento\Framework\Exception\InvalidEmailOrPasswordExceptionClass was added.
Magento\Framework\Exception\MailExceptionClass was added.
Magento\Framework\Exception\NoSuchEntityExceptionClass was added.
Magento\Framework\Exception\NotFoundExceptionClass was added.
Magento\Framework\Exception\PaymentExceptionClass was added.
Magento\Framework\Exception\RemoteServiceUnavailableExceptionClass was added.
Magento\Framework\Exception\SecurityViolationExceptionClass was added.
Magento\Framework\Exception\SerializationExceptionClass was added.
Magento\Framework\Exception\SessionExceptionClass was added.
Magento\Framework\Exception\StateExceptionClass was added.
Magento\Framework\Exception\ValidatorExceptionClass was added.
Magento\Framework\Exception\TemporaryState\CouldNotSaveExceptionClass was added.
Magento\Framework\Exception\State\ExpiredExceptionClass was added.
Magento\Framework\Exception\State\InitExceptionClass was added.
Magento\Framework\Exception\State\InputMismatchExceptionClass was added.
Magento\Framework\Exception\State\InvalidTransitionExceptionClass was added.
Magento\Framework\Exception\State\UserLockedExceptionClass was added.
Magento\Framework\Exception\Plugin\AuthenticationExceptionClass was added.
Magento\Framework\Event\Observer\CollectionClass was added.
Magento\Framework\EntityManager\MetadataPoolClass was added.
Magento\Framework\Encryption\CryptClass was added.
Magento\Framework\Encryption\UrlCoderClass was added.
Magento\Framework\Encryption\Helper\SecurityClass was added.
Magento\Framework\Data\CollectionClass was added.
Magento\Framework\Data\FormClass was added.
Magento\Framework\Data\TreeClass was added.
Magento\Framework\Data\Tree\NodeClass was added.
Magento\Framework\Data\Tree\Node\CollectionClass was added.
Magento\Framework\Data\Form\FormKeyClass was added.
Magento\Framework\Data\Form\FormKey\ValidatorClass was added.
Magento\Framework\Data\Form\Element\AbstractElementClass was added.
Magento\Framework\Data\Form\Element\FieldsetClass was added.
Magento\Framework\Data\Form\Element\SelectClass was added.
Magento\Framework\Data\Collection\AbstractDbClass was added.
Magento\Framework\Data\Collection\FilesystemClass was added.
Magento\Framework\DB\SelectClass was added.
Magento\Framework\DB\SelectFactoryClass was added.
Magento\Framework\DB\TemporaryTableServiceClass was added.
Magento\Framework\DB\Sql\ColumnValueExpressionClass was added.
Magento\Framework\DB\Ddl\TableClass was added.
Magento\Framework\DB\Ddl\TriggerClass was added.
Magento\Framework\Controller\ResultFactoryClass was added.
Magento\Framework\Controller\Result\JsonClass was added.
Magento\Framework\Controller\Result\RedirectClass was added.
Magento\Framework\Controller\Result\RedirectFactoryClass was added.
Magento\Framework\Config\AbstractXmlClass was added.
Magento\Framework\Config\ConfigOptionsListConstantsClass was added.
Magento\Framework\Config\DataClass was added.
Magento\Framework\Config\DomClass was added.
Magento\Framework\Config\DomFactoryClass was added.
Magento\Framework\Config\FileIteratorClass was added.
Magento\Framework\Config\FileIteratorFactoryClass was added.
Magento\Framework\Config\ThemeClass was added.
Magento\Framework\Config\ViewClass was added.
Magento\Framework\Config\Reader\FilesystemClass was added.
Magento\Framework\Config\File\ConfigFilePoolClass was added.
Magento\Framework\Config\Dom\UrnResolverClass was added.
Magento\Framework\Config\Dom\ValidationExceptionClass was added.
Magento\Framework\Config\Dom\ValidationSchemaExceptionClass was added.
Magento\Framework\Config\Data\ConfigDataClass was added.
Magento\Framework\Config\Data\ScopedClass was added.
Magento\Framework\Config\Converter\Dom\FlatClass was added.
Magento\Framework\Config\Composer\PackageClass was added.
Magento\Framework\Cache\Frontend\Decorator\TagScopeClass was added.
Magento\Framework\Backup\AbstractBackupClass was added.
Magento\Framework\Backup\BackupExceptionClass was added.
Magento\Framework\Backup\DbClass was added.
Magento\Framework\Backup\FactoryClass was added.
Magento\Framework\Backup\Filesystem\Rollback\AbstractRollbackClass was added.
Magento\Framework\Backup\Exception\CantLoadSnapshotClass was added.
Magento\Framework\Backup\Exception\FtpConnectionFailedClass was added.
Magento\Framework\Backup\Exception\FtpValidationFailedClass was added.
Magento\Framework\Backup\Exception\NotEnoughFreeSpaceClass was added.
Magento\Framework\Backup\Exception\NotEnoughPermissionsClass was added.
Magento\Framework\Backup\Db\BackupFactoryClass was added.
Magento\Framework\App\ActionFlagClass was added.
Magento\Framework\App\BootstrapClass was added.
Magento\Framework\App\DeploymentConfigClass was added.
Magento\Framework\App\ObjectManagerClass was added.
Magento\Framework\App\ObjectManagerFactoryClass was added.
Magento\Framework\App\StateClass was added.
Magento\Framework\App\Config\ElementClass was added.
Magento\Framework\App\Cache\ManagerClass was added.
Magento\Framework\App\Cache\Type\FrontendPoolClass was added.
Magento\Framework\App\Action\ActionClass was added.
Magento\Framework\Api\AbstractExtensibleObjectClass was added.
Magento\Framework\Api\FilterClass was added.
Magento\Framework\Api\FilterBuilderClass was added.
Magento\Framework\Api\Search\DocumentClass was added.
Magento\Framework\Api\Search\SearchCriteriaClass was added.
Magento\Framework\Api\Search\SearchCriteriaBuilderClass was added.
Magento\Framework\Acl\AclResourceClass was added.
Magento\Framework\Acl\BuilderClass was added.
Magento\Framework\Acl\RootResourceClass was added.
Magento\Wishlist\Model\ConfigClass was added.
Magento\Wishlist\Model\ItemClass was added.
Magento\Wishlist\Model\LocaleQuantityProcessorClass was added.
Magento\Wishlist\Model\WishlistClass was added.
Magento\Wishlist\Model\ResourceModel\ItemClass was added.
Magento\Wishlist\Model\ResourceModel\WishlistClass was added.
Magento\Wishlist\Model\ResourceModel\Wishlist\CollectionClass was added.
Magento\Wishlist\Model\ResourceModel\Item\CollectionClass was added.
Magento\Wishlist\Model\ResourceModel\Item\OptionClass was added.
Magento\Wishlist\Model\ResourceModel\Item\Option\CollectionClass was added.
Magento\Wishlist\Model\Item\OptionClass was added.
Magento\Wishlist\Helper\DataClass was added.
Magento\Wishlist\Helper\RssClass was added.
Magento\Wishlist\Block\AddToWishlistClass was added.
Magento\Wishlist\Block\LinkClass was added.
Magento\Wishlist\Block\Share\WishlistClass was added.
Magento\Wishlist\Block\Share\Email\ItemsClass was added.
Magento\Wishlist\Block\Rss\EmailLinkClass was added.
Magento\Wishlist\Block\Rss\LinkClass was added.
Magento\Wishlist\Block\Item\ConfigureClass was added.
Magento\Wishlist\Block\Customer\SharingClass was added.
Magento\Wishlist\Block\Customer\SidebarClass was added.
Magento\Wishlist\Block\Customer\WishlistClass was added.
Magento\Wishlist\Block\Customer\Wishlist\ButtonClass was added.
Magento\Wishlist\Block\Customer\Wishlist\ItemsClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\ColumnClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\OptionsClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\ActionsClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\CartClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\CommentClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\EditClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\ImageClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\InfoClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\RemoveClass was added.
Magento\Wishlist\Block\Catalog\Product\View\AddTo\WishlistClass was added.
Magento\Wishlist\Block\Catalog\Product\ProductList\Item\AddTo\WishlistClass was added.
Magento\Wishlist\Block\Cart\Item\Renderer\Actions\MoveToWishlistClass was added.
Magento\Widget\Model\Widget\InstanceClass was added.
Magento\Widget\Model\ResourceModel\Widget\InstanceClass was added.
Magento\Widget\Model\ResourceModel\Widget\Instance\CollectionClass was added.
Magento\Widget\Block\Adminhtml\WidgetClass was added.
Magento\Widget\Block\Adminhtml\Widget\InstanceClass was added.
Magento\Widget\Block\Adminhtml\Widget\OptionsClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\EditClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\Edit\TabsClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\Edit\Tab\MainClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\Edit\Tab\PropertiesClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\Edit\Tab\SettingsClass was added.
Magento\Weee\Model\TaxClass was added.
Magento\Weee\Model\ResourceModel\TaxClass was added.
Magento\Weee\Model\ProductRender\WeeeAdjustmentAttributeClass was added.
Magento\Weee\Helper\DataClass was added.
Magento\Weee\Block\Sales\Order\TotalsClass was added.
Magento\Weee\Block\Item\Price\RendererClass was added.
Magento\Weee\Block\Adminhtml\Items\Price\RendererClass was added.
Magento\Webapi\Model\ConfigClass was added.
Magento\Vault\Model\PaymentTokenFactoryClass was added.
Magento\Vault\Model\Ui\VaultConfigProviderClass was added.
Magento\Vault\Model\Method\VaultClass was added.
Magento\Vault\Block\AbstractTokenRendererClass was added.
Magento\Vault\Block\Customer\AccountTokensClass was added.
Magento\Vault\Block\Customer\CreditCardsClass was added.
Magento\Variable\Model\VariableClass was added.
Magento\Variable\Model\Variable\ConfigClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\EditClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\IndexClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\NewActionClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\SaveClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\ValidateClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\WysiwygPluginClass was added.
Magento\Variable\Block\System\VariableClass was added.
Magento\Variable\Block\System\Variable\EditClass was added.
Magento\Variable\Block\System\Variable\Edit\FormClass was added.
Magento\User\Model\UserClass was added.
Magento\User\Model\UserValidationRulesClass was added.
Magento\User\Model\ResourceModel\UserClass was added.
Magento\User\Model\ResourceModel\User\CollectionClass was added.
Magento\User\Helper\DataClass was added.
Magento\User\Block\ButtonsClass was added.
Magento\User\Block\RoleClass was added.
Magento\User\Block\UserClass was added.
Magento\User\Block\User\EditClass was added.
Magento\User\Block\User\Edit\TabsClass was added.
Magento\User\Block\User\Edit\Tab\RolesClass was added.
Magento\User\Block\Role\EditClass was added.
Magento\User\Block\Role\Tab\EditClass was added.
Magento\User\Block\Role\Grid\UserClass was added.
Magento\User\Block\Adminhtml\LocksClass was added.
Magento\UrlRewrite\Service\V1\Data\UrlRewriteClass was added.
Magento\UrlRewrite\Model\MergeDataProviderClass was added.
Magento\UrlRewrite\Model\Exception\UrlAlreadyExistsExceptionClass was added.
Magento\UrlRewrite\Block\GridContainerClass was added.
Magento\Ups\Helper\ConfigClass was added.
Magento\Ups\Block\Backend\System\CarrierConfigClass was added.
Magento\Ui\DataProvider\AbstractDataProviderClass was added.
Magento\Ui\DataProvider\EavValidationRulesClass was added.
Magento\Ui\Controller\Adminhtml\AbstractActionClass was added.
Magento\Ui\Component\AbstractComponentClass was added.
Magento\Ui\Component\ContainerClass was added.
Magento\Ui\Component\DataSourceClass was added.
Magento\Ui\Component\DynamicRowsClass was added.
Magento\Ui\Component\FiltersClass was added.
Magento\Ui\Component\FormClass was added.
Magento\Ui\Component\ListingClass was added.
Magento\Ui\Component\MassActionClass was added.
Magento\Ui\Component\ModalClass was added.
Magento\Ui\Component\PagingClass was added.
Magento\Ui\Component\MassAction\FilterClass was added.
Magento\Ui\Component\Listing\ColumnsClass was added.
Magento\Ui\Component\Listing\Columns\ColumnClass was added.
Magento\Ui\Component\Listing\Columns\DateClass was added.
Magento\Ui\Component\Form\AttributeMapperClass was added.
Magento\Ui\Component\Form\CollectionClass was added.
Magento\Ui\Component\Form\FieldClass was added.
Magento\Ui\Component\Form\FieldsetClass was added.
Magento\Ui\Component\Form\Element\AbstractElementClass was added.
Magento\Ui\Component\Form\Element\AbstractOptionsFieldClass was added.
Magento\Ui\Component\Form\Element\ActionDeleteClass was added.
Magento\Ui\Component\Form\Element\CheckboxClass was added.
Magento\Ui\Component\Form\Element\CheckboxSetClass was added.
Magento\Ui\Component\Form\Element\HiddenClass was added.
Magento\Ui\Component\Form\Element\InputClass was added.
Magento\Ui\Component\Form\Element\MultiSelectClass was added.
Magento\Ui\Component\Form\Element\MultilineClass was added.
Magento\Ui\Component\Form\Element\RadioClass was added.
Magento\Ui\Component\Form\Element\RadioSetClass was added.
Magento\Ui\Component\Form\Element\RangeClass was added.
Magento\Ui\Component\Form\Element\SelectClass was added.
Magento\Ui\Component\Form\Element\TextareaClass was added.
Magento\Ui\Component\Form\Element\WysiwygClass was added.
Magento\Ui\Component\Form\Element\DataType\AbstractDataTypeClass was added.
Magento\Ui\Component\Form\Element\DataType\NumberClass was added.
Magento\Ui\Component\Form\Element\DataType\TextClass was added.
Magento\Ui\Component\Filters\Type\AbstractFilterClass was added.
Magento\Ui\Component\Filters\Type\DateClass was added.
Magento\Ui\Component\Filters\Type\DateRangeClass was added.
Magento\Ui\Component\Filters\Type\InputClass was added.
Magento\Ui\Component\Filters\Type\RangeClass was added.
Magento\Ui\Component\Filters\Type\SearchClass was added.
Magento\Ui\Component\Filters\Type\SelectClass was added.
Magento\Ui\Block\LoggerClass was added.
Magento\Ui\Block\Component\StepsWizardClass was added.
Magento\Translation\Block\JsClass was added.
Magento\Translation\Block\Html\Head\ConfigClass was added.
Magento\Theme\Ui\Component\Design\Config\DataProviderClass was added.
Magento\Theme\Ui\Component\Design\Config\SearchRobots\ResetButtonClass was added.
Magento\Theme\Helper\StorageClass was added.
Magento\Theme\Controller\Adminhtml\Design\Config\FileUploader\SaveClass was added.
Magento\Theme\Block\Html\BreadcrumbsClass was added.
Magento\Theme\Block\Html\FooterClass was added.
Magento\Theme\Block\Html\HeaderClass was added.
Magento\Theme\Block\Html\NoticesClass was added.
Magento\Theme\Block\Html\PagerClass was added.
Magento\Theme\Block\Html\TitleClass was added.
Magento\Theme\Block\Html\TopmenuClass was added.
Magento\Theme\Block\Html\WelcomeClass was added.
Magento\Theme\Block\Html\Header\LogoClass was added.
Magento\Theme\Block\Adminhtml\Wysiwyg\Files\ContentClass was added.
Magento\Theme\Block\Adminhtml\Wysiwyg\Files\TreeClass was added.
Magento\Theme\Block\Adminhtml\Wysiwyg\Files\Content\FilesClass was added.
Magento\Theme\Block\Adminhtml\Wysiwyg\Files\Content\UploaderClass was added.
Magento\Theme\Block\Adminhtml\System\Design\ThemeClass was added.
Magento\Theme\Block\Adminhtml\System\Design\Theme\EditClass was added.
Magento\Theme\Block\Adminhtml\System\Design\Theme\Edit\TabsClass was added.
Magento\Theme\Block\Adminhtml\System\Design\Theme\Edit\Tab\CssClass was added.
Magento\Theme\Block\Adminhtml\System\Design\Theme\Edit\Tab\JsClass was added.
Magento\Theme\Block\Adminhtml\Design\Config\Edit\BackButtonClass was added.
Magento\Theme\Block\Adminhtml\Design\Config\Edit\SaveAndContinueButtonClass was added.
Magento\Theme\Block\Adminhtml\Design\Config\Edit\SaveButtonClass was added.
Magento\Theme\Block\Adminhtml\Design\Config\Edit\ScopeClass was added.
Magento\TaxImportExport\Model\Rate\CsvImportHandlerClass was added.
Magento\TaxImportExport\Block\Adminhtml\Rate\ImportExportClass was added.
Magento\Tax\Helper\DataClass was added.
Magento\Tax\Block\Sales\Order\TaxClass was added.
Magento\Tax\Block\Item\Price\RendererClass was added.
Magento\Tax\Block\Adminhtml\RuleClass was added.
Magento\Tax\Block\Adminhtml\Rule\EditClass was added.
Magento\Tax\Block\Adminhtml\Rule\Edit\FormClass was added.
Magento\Tax\Block\Adminhtml\Rate\FormClass was added.
Magento\Tax\Block\Adminhtml\Rate\Toolbar\AddClass was added.
Magento\Tax\Block\Adminhtml\Items\Price\RendererClass was added.
Magento\Swatches\Model\AttributesListClass was added.
Magento\Swatches\Model\SwatchClass was added.
Magento\Swatches\Model\ResourceModel\SwatchClass was added.
Magento\Swatches\Model\ResourceModel\Swatch\CollectionClass was added.
Magento\Swatches\Helper\MediaClass was added.
Magento\Swatches\Block\Product\Renderer\ConfigurableClass was added.
Magento\Swatches\Block\Product\Renderer\Listing\ConfigurableClass was added.
Magento\Swatches\Block\LayeredNavigation\RenderLayeredClass was added.
Magento\Swatches\Block\Adminhtml\Attribute\Edit\Options\TextClass was added.
Magento\Swatches\Block\Adminhtml\Attribute\Edit\Options\VisualClass was added.
Magento\Store\Model\GroupClass was added.
Magento\Store\Model\InformationClass was added.
Magento\Store\Model\StoreClass was added.
Magento\Store\Model\StoreIsInactiveExceptionClass was added.
Magento\Store\Model\WebsiteClass was added.
Magento\Store\Model\System\StoreClass was added.
Magento\Store\Model\ResourceModel\GroupClass was added.
Magento\Store\Model\ResourceModel\StoreClass was added.
Magento\Store\Model\ResourceModel\WebsiteClass was added.
Magento\Store\Model\ResourceModel\Website\CollectionClass was added.
Magento\Store\Model\ResourceModel\Store\CollectionClass was added.
Magento\Store\Model\ResourceModel\Group\CollectionClass was added.
Magento\Store\Model\App\EmulationClass was added.
Magento\Store\Block\SwitcherClass was added.
Magento\Sitemap\Model\SitemapClass was added.
Magento\Sitemap\Model\Source\Product\Image\IncludeImageClass was added.
Magento\Sitemap\Model\ResourceModel\SitemapClass was added.
Magento\Sitemap\Model\ResourceModel\Sitemap\CollectionClass was added.
Magento\Sitemap\Model\ResourceModel\Cms\PageClass was added.
Magento\Sitemap\Model\ResourceModel\Catalog\CategoryClass was added.
Magento\Sitemap\Model\ResourceModel\Catalog\ProductClass was added.
Magento\Sitemap\Block\RobotsClass was added.
Magento\Sitemap\Block\Adminhtml\SitemapClass was added.
Magento\Shipping\Model\ConfigClass was added.
Magento\Shipping\Model\Rate\ResultClass was added.
Magento\Shipping\Block\ItemsClass was added.
Magento\Shipping\Block\Tracking\LinkClass was added.
Magento\Shipping\Block\Tracking\PopupClass was added.
Magento\Shipping\Block\Order\ShipmentClass was added.
Magento\Shipping\Block\Adminhtml\CreateClass was added.
Magento\Shipping\Block\Adminhtml\ViewClass was added.
Magento\Shipping\Block\Adminhtml\View\CommentsClass was added.
Magento\Shipping\Block\Adminhtml\View\FormClass was added.
Magento\Shipping\Block\Adminhtml\View\ItemsClass was added.
Magento\Shipping\Block\Adminhtml\Order\PackagingClass was added.
Magento\Shipping\Block\Adminhtml\Order\TrackingClass was added.
Magento\Shipping\Block\Adminhtml\Order\Tracking\InvoiceClass was added.
Magento\Shipping\Block\Adminhtml\Order\Tracking\ViewClass was added.
Magento\Shipping\Block\Adminhtml\Create\FormClass was added.
Magento\Shipping\Block\Adminhtml\Create\ItemsClass was added.
Magento\SendFriend\Model\SendFriendClass was added.
Magento\SendFriend\Model\ResourceModel\SendFriendClass was added.
Magento\SendFriend\Model\ResourceModel\SendFriend\CollectionClass was added.
Magento\SendFriend\Helper\DataClass was added.
Magento\SendFriend\Block\SendClass was added.
Magento\Security\Model\AdminSessionInfoClass was added.
Magento\Security\Model\AdminSessionsManagerClass was added.
Magento\Security\Model\PasswordResetRequestEventClass was added.
Magento\Security\Model\SecurityCookieClass was added.
Magento\Security\Model\SecurityManagerClass was added.
Magento\Security\Model\ResourceModel\AdminSessionInfoClass was added.
Magento\Security\Model\ResourceModel\PasswordResetRequestEvent\CollectionClass was added.
Magento\Security\Model\ResourceModel\PasswordResetRequestEvent\CollectionFactoryClass was added.
Magento\Security\Model\ResourceModel\AdminSessionInfo\CollectionClass was added.
Magento\Security\Block\Adminhtml\Session\ActivityClass was added.
Magento\Search\Model\AdapterFactoryClass was added.
Magento\Search\Model\EngineResolverClass was added.
Magento\Search\Model\QueryClass was added.
Magento\Search\Model\QueryFactoryClass was added.
Magento\Search\Model\QueryResultClass was added.
Magento\Search\Model\SearchCollectionFactoryClass was added.
Magento\Search\Model\SynonymReaderClass was added.
Magento\Search\Model\Synonym\MergeConflictExceptionClass was added.
Magento\Search\Model\SearchEngine\Config\DataClass was added.
Magento\Search\Model\ResourceModel\QueryClass was added.
Magento\Search\Model\ResourceModel\SynonymGroupClass was added.
Magento\Search\Model\ResourceModel\SynonymGroup\CollectionClass was added.
Magento\Search\Model\ResourceModel\Query\CollectionClass was added.
Magento\Search\Model\Adminhtml\System\Config\Source\EngineClass was added.
Magento\Search\Helper\DataClass was added.
Magento\Search\Block\TermClass was added.
Magento\Search\Block\Adminhtml\TermClass was added.
Magento\Search\Block\Adminhtml\Term\EditClass was added.
Magento\Search\Block\Adminhtml\Reports\SearchClass was added.
Magento\Search\Block\Adminhtml\Dashboard\LastClass was added.
Magento\Search\Block\Adminhtml\Dashboard\TopClass was added.
Magento\SalesSequence\Model\BuilderClass was added.
Magento\SalesSequence\Model\ConfigClass was added.
Magento\SalesSequence\Model\ManagerClass was added.
Magento\SalesSequence\Model\MetaClass was added.
Magento\SalesSequence\Model\ProfileClass was added.
Magento\SalesSequence\Model\SequenceClass was added.
Magento\SalesSequence\Model\ResourceModel\MetaClass was added.
Magento\SalesSequence\Model\ResourceModel\ProfileClass was added.
Magento\SalesRule\Model\CouponClass was added.
Magento\SalesRule\Model\RuleClass was added.
Magento\SalesRule\Model\Rule\Condition\CombineClass was added.
Magento\SalesRule\Model\Rule\Condition\Product\CombineClass was added.
Magento\SalesRule\Model\Rule\Action\Discount\DataClass was added.
Magento\SalesRule\Model\ResourceModel\Rule\CollectionClass was added.
Magento\SalesRule\Helper\CouponClass was added.
Magento\SalesRule\Block\Adminhtml\Promo\QuoteClass was added.
Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\GridClass was added.
Magento\Sales\Model\AbstractModelClass was added.
Magento\Sales\Model\OrderClass was added.
Magento\Sales\Model\ResourceModel\AbstractGridClass was added.
Magento\Sales\Model\ResourceModel\EntityAbstractClass was added.
Magento\Sales\Model\ResourceModel\GridPoolClass was added.
Magento\Sales\Model\ResourceModel\Order\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Shipment\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Shipment\Track\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Shipment\Comment\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Item\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Invoice\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Invoice\Item\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Invoice\Comment\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Creditmemo\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Creditmemo\Comment\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Comment\Collection\AbstractCollectionClass was added.
Magento\Sales\Model\ResourceModel\Collection\AbstractCollectionClass was added.
Magento\Sales\Model\Order\AddressClass was added.
Magento\Sales\Model\Order\ConfigClass was added.
Magento\Sales\Model\Order\CreditmemoClass was added.
Magento\Sales\Model\Order\CreditmemoDocumentFactoryClass was added.
Magento\Sales\Model\Order\InvoiceClass was added.
Magento\Sales\Model\Order\InvoiceDocumentFactoryClass was added.
Magento\Sales\Model\Order\ItemClass was added.
Magento\Sales\Model\Order\PaymentClass was added.
Magento\Sales\Model\Order\ShipmentClass was added.
Magento\Sales\Model\Order\ShipmentDocumentFactoryClass was added.
Magento\Sales\Model\Order\Total\AbstractTotalClass was added.
Magento\Sales\Model\Order\Status\HistoryClass was added.
Magento\Sales\Model\Order\Shipment\CreationArgumentsClass was added.
Magento\Sales\Model\Order\Shipment\ItemClass was added.
Magento\Sales\Model\Order\Shipment\NotifierClass was added.
Magento\Sales\Model\Order\Shipment\PackageClass was added.
Magento\Sales\Model\Order\Shipment\PackageCreationClass was added.
Magento\Sales\Model\Order\Shipment\TrackClass was added.
Magento\Sales\Model\Order\Reorder\OrderedProductAvailabilityCheckerClass was added.
Magento\Sales\Model\Order\Pdf\AbstractPdfClass was added.
Magento\Sales\Model\Order\Pdf\Items\AbstractItemsClass was added.
Magento\Sales\Model\Order\Payment\InfoClass was added.
Magento\Sales\Model\Order\Payment\TransactionClass was added.
Magento\Sales\Model\Order\Invoice\ConfigClass was added.
Magento\Sales\Model\Order\Invoice\CreationArgumentsClass was added.
Magento\Sales\Model\Order\Invoice\ItemClass was added.
Magento\Sales\Model\Order\Invoice\NotifierClass was added.
Magento\Sales\Model\Order\Invoice\Total\AbstractTotalClass was added.
Magento\Sales\Model\Order\Email\NotifySenderClass was added.
Magento\Sales\Model\Order\Email\SenderClass was added.
Magento\Sales\Model\Order\Email\Container\ContainerClass was added.
Magento\Sales\Model\Order\Creditmemo\CommentClass was added.
Magento\Sales\Model\Order\Creditmemo\ConfigClass was added.
Magento\Sales\Model\Order\Creditmemo\ItemClass was added.
Magento\Sales\Model\Order\Creditmemo\NotifierClass was added.
Magento\Sales\Model\Order\Creditmemo\Total\AbstractTotalClass was added.
Magento\Sales\Model\Order\Address\RendererClass was added.
Magento\Sales\Model\Config\OrderedClass was added.
Magento\Sales\Model\Config\Source\Order\StatusClass was added.
Magento\Sales\Model\AdminOrder\CreateClass was added.
Magento\Sales\Exception\CouldNotInvoiceExceptionClass was added.
Magento\Sales\Exception\CouldNotRefundExceptionClass was added.
Magento\Sales\Exception\CouldNotShipExceptionClass was added.
Magento\Sales\Exception\DocumentValidationExceptionClass was added.
Magento\Sales\Block\Widget\Guest\FormClass was added.
Magento\Sales\Block\Status\Grid\Column\StateClass was added.
Magento\Sales\Block\Status\Grid\Column\UnassignClass was added.
Magento\Sales\Block\Reorder\SidebarClass was added.
Magento\Sales\Block\Order\CommentsClass was added.
Magento\Sales\Block\Order\CreditmemoClass was added.
Magento\Sales\Block\Order\HistoryClass was added.
Magento\Sales\Block\Order\InfoClass was added.
Magento\Sales\Block\Order\InvoiceClass was added.
Magento\Sales\Block\Order\ItemsClass was added.
Magento\Sales\Block\Order\LinkClass was added.
Magento\Sales\Block\Order\PrintShipmentClass was added.
Magento\Sales\Block\Order\RecentClass was added.
Magento\Sales\Block\Order\TotalsClass was added.
Magento\Sales\Block\Order\ViewClass was added.
Magento\Sales\Block\Order\PrintOrder\CreditmemoClass was added.
Magento\Sales\Block\Order\PrintOrder\InvoiceClass was added.
Magento\Sales\Block\Order\PrintOrder\ShipmentClass was added.
Magento\Sales\Block\Order\Item\Renderer\DefaultRendererClass was added.
Magento\Sales\Block\Order\Invoice\ItemsClass was added.
Magento\Sales\Block\Order\Invoice\TotalsClass was added.
Magento\Sales\Block\Order\Info\ButtonsClass was added.
Magento\Sales\Block\Order\Info\Buttons\RssClass was added.
Magento\Sales\Block\Order\History\ContainerClass was added.
Magento\Sales\Block\Order\Email\ItemsClass was added.
Magento\Sales\Block\Order\Email\Shipment\ItemsClass was added.
Magento\Sales\Block\Order\Email\Items\DefaultItemsClass was added.
Magento\Sales\Block\Order\Email\Items\Order\DefaultOrderClass was added.
Magento\Sales\Block\Order\Email\Invoice\ItemsClass was added.
Magento\Sales\Block\Order\Email\Creditmemo\ItemsClass was added.
Magento\Sales\Block\Order\Creditmemo\ItemsClass was added.
Magento\Sales\Block\Order\Creditmemo\TotalsClass was added.
Magento\Sales\Block\Guest\LinkClass was added.
Magento\Sales\Block\Adminhtml\TransactionsClass was added.
Magento\Sales\Block\Adminhtml\Transactions\DetailClass was added.
Magento\Sales\Block\Adminhtml\Transactions\Detail\GridClass was added.
Magento\Sales\Block\Adminhtml\Report\Filter\FormClass was added.
Magento\Sales\Block\Adminhtml\Report\Filter\Form\CouponClass was added.
Magento\Sales\Block\Adminhtml\Report\Filter\Form\OrderClass was added.
Magento\Sales\Block\Adminhtml\Order\AbstractOrderClass was added.
Magento\Sales\Block\Adminhtml\Order\AddressClass was added.
Magento\Sales\Block\Adminhtml\Order\CreateClass was added.
Magento\Sales\Block\Adminhtml\Order\PaymentClass was added.
Magento\Sales\Block\Adminhtml\Order\StatusClass was added.
Magento\Sales\Block\Adminhtml\Order\TotalbarClass was added.
Magento\Sales\Block\Adminhtml\Order\TotalsClass was added.
Magento\Sales\Block\Adminhtml\Order\ViewClass was added.
Magento\Sales\Block\Adminhtml\Order\View\GiftmessageClass was added.
Magento\Sales\Block\Adminhtml\Order\View\HistoryClass was added.
Magento\Sales\Block\Adminhtml\Order\View\InfoClass was added.
Magento\Sales\Block\Adminhtml\Order\View\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\View\MessagesClass was added.
Magento\Sales\Block\Adminhtml\Order\View\TabsClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\CreditmemosClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\HistoryClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\InfoClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\InvoicesClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\ShipmentsClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\TransactionsClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Items\Renderer\DefaultRendererClass was added.
Magento\Sales\Block\Adminhtml\Order\Totals\ItemClass was added.
Magento\Sales\Block\Adminhtml\Order\Totals\TaxClass was added.
Magento\Sales\Block\Adminhtml\Order\Status\AssignClass was added.
Magento\Sales\Block\Adminhtml\Order\Status\EditClass was added.
Magento\Sales\Block\Adminhtml\Order\Status\NewStatusClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\CreateClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\TotalsClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\ViewClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\View\CommentsClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\View\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\View\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\Create\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\Create\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\CreateClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\TotalsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\ViewClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\View\CommentsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\View\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\View\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\AdjustmentsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\CommentClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\CouponsClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\CustomerClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\DataClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\GiftmessageClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\HeaderClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\LoadClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\MessagesClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\NewsletterClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\SearchClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\SidebarClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\StoreClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\TotalsClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Store\SelectClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\AbstractSidebarClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\CartClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\ComparedClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\PcomparedClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\PviewedClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\ReorderClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\ViewedClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\WishlistClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Shipping\AddressClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Shipping\MethodClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Shipping\Method\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Search\GridClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Newsletter\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Items\GridClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Form\AccountClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Coupons\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Billing\AddressClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Billing\MethodClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Billing\Method\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Comments\ViewClass was added.
Magento\Sales\Block\Adminhtml\Items\AbstractItemsClass was added.
Magento\Sales\Block\Adminhtml\Items\Renderer\DefaultRendererClass was added.
Magento\Sales\Block\Adminhtml\Items\Column\DefaultColumnClass was added.
Magento\Sales\Block\Adminhtml\Items\Column\NameClass was added.
Magento\Sales\Block\Adminhtml\Items\Column\QtyClass was added.
Magento\Rule\Model\AbstractModelClass was added.
Magento\Rule\Model\ActionFactoryClass was added.
Magento\Rule\Model\ResourceModel\AbstractResourceClass was added.
Magento\Rule\Model\ResourceModel\Rule\Collection\AbstractCollectionClass was added.
Magento\Rule\Model\Condition\AbstractConditionClass was added.
Magento\Rule\Model\Condition\CombineClass was added.
Magento\Rule\Model\Condition\ContextClass was added.
Magento\Rule\Model\Condition\Product\AbstractProductClass was added.
Magento\Rule\Model\Action\AbstractActionClass was added.
Magento\Rule\Model\Action\CollectionClass was added.
Magento\Rule\Block\EditableClass was added.
Magento\Rss\Model\RssClass was added.
Magento\Rss\Model\RssManagerClass was added.
Magento\Rss\Block\FeedsClass was added.
Magento\Rss\App\Action\Plugin\BackendAuthenticationClass was added.
Magento\Robots\Model\Config\ValueClass was added.
Magento\Robots\Block\DataClass was added.
Magento\Review\Ui\DataProvider\Product\ReviewDataProviderClass was added.
Magento\Review\Ui\DataProvider\Product\Form\Modifier\ReviewClass was added.
Magento\Review\Ui\Component\Listing\Columns\ReviewActionsClass was added.
Magento\Review\Ui\Component\Listing\Columns\StatusClass was added.
Magento\Review\Ui\Component\Listing\Columns\TypeClass was added.
Magento\Review\Ui\Component\Listing\Columns\VisibilityClass was added.
Magento\Review\Model\RatingClass was added.
Magento\Review\Model\ReviewClass was added.
Magento\Review\Model\Review\SummaryClass was added.
Magento\Review\Model\ResourceModel\RatingClass was added.
Magento\Review\Model\ResourceModel\ReviewClass was added.
Magento\Review\Model\ResourceModel\Review\CollectionClass was added.
Magento\Review\Model\ResourceModel\Review\Product\CollectionClass was added.
Magento\Review\Model\ResourceModel\Rating\CollectionClass was added.
Magento\Review\Model\ResourceModel\Rating\OptionClass was added.
Magento\Review\Model\ResourceModel\Rating\Option\Vote\CollectionClass was added.
Magento\Review\Model\Rating\OptionClass was added.
Magento\Review\Model\Rating\Option\VoteClass was added.
Magento\Review\Helper\DataClass was added.
Magento\Review\Helper\Action\PagerClass was added.
Magento\Review\Block\FormClass was added.
Magento\Review\Block\ViewClass was added.
Magento\Review\Block\Product\ReviewClass was added.
Magento\Review\Block\Product\View\ListViewClass was added.
Magento\Review\Block\Product\View\OtherClass was added.
Magento\Review\Block\Form\ConfigureClass was added.
Magento\Review\Block\Customer\ListCustomerClass was added.
Magento\Review\Block\Customer\RecentClass was added.
Magento\Review\Block\Customer\ViewClass was added.
Magento\Review\Block\Adminhtml\RatingClass was added.
Magento\Review\Block\Adminhtml\Rss\Grid\LinkClass was added.
Magento\Review\Block\Adminhtml\Product\Edit\TabClass was added.
Magento\Review\Block\Adminhtml\Product\Edit\Tab\ReviewsClass was added.
Magento\RequireJs\Block\Html\Head\ConfigClass was added.
Magento\Reports\Model\ConfigClass was added.
Magento\Reports\Model\EventClass was added.
Magento\Reports\Model\FlagClass was added.
Magento\Reports\Model\ItemClass was added.
Magento\Reports\Model\ResourceModel\EventClass was added.
Magento\Reports\Model\ResourceModel\Wishlist\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Wishlist\Product\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Review\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Review\Product\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Review\Customer\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Report\AbstractReportClass was added.
Magento\Reports\Model\ResourceModel\Report\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Report\Product\ViewedClass was added.
Magento\Reports\Model\ResourceModel\Report\Product\Viewed\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Report\Collection\AbstractCollectionClass was added.
Magento\Reports\Model\ResourceModel\Report\Collection\FactoryClass was added.
Magento\Reports\Model\ResourceModel\Refresh\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Quote\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Quote\Item\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Sold\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Sold\Collection\InitialClass was added.
Magento\Reports\Model\ResourceModel\Product\Lowstock\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\AbstractIndexClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\ComparedClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\ViewedClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\Viewed\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\Compared\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\Collection\AbstractCollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Downloads\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Order\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Event\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Event\TypeClass was added.
Magento\Reports\Model\ResourceModel\Event\Type\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Customer\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Customer\Totals\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Customer\Totals\Collection\InitialClass was added.
Magento\Reports\Model\ResourceModel\Customer\Orders\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Customer\Orders\Collection\InitialClass was added.
Magento\Reports\Model\ResourceModel\Accounts\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Accounts\Collection\InitialClass was added.
Magento\Reports\Model\Product\Index\AbstractIndexClass was added.
Magento\Reports\Model\Product\Index\ComparedClass was added.
Magento\Reports\Model\Product\Index\FactoryClass was added.
Magento\Reports\Model\Product\Index\ViewedClass was added.
Magento\Reports\Model\Grouped\CollectionClass was added.
Magento\Reports\Model\Event\TypeClass was added.
Magento\Reports\Helper\DataClass was added.
Magento\Reports\Controller\Adminhtml\IndexClass was added.
Magento\Reports\Controller\Adminhtml\Report\AbstractReportClass was added.
Magento\Reports\Controller\Adminhtml\Report\CustomerClass was added.
Magento\Reports\Controller\Adminhtml\Report\ProductClass was added.
Magento\Reports\Controller\Adminhtml\Report\ReviewClass was added.
Magento\Reports\Controller\Adminhtml\Report\SalesClass was added.
Magento\Reports\Controller\Adminhtml\Report\ShopcartClass was added.
Magento\Reports\Controller\Adminhtml\Report\StatisticsClass was added.
Magento\Reports\Block\Adminhtml\GridClass was added.
Magento\Reports\Block\Adminhtml\Sales\BestsellersClass was added.
Magento\Reports\Block\Adminhtml\Sales\CouponsClass was added.
Magento\Reports\Block\Adminhtml\Sales\InvoicedClass was added.
Magento\Reports\Block\Adminhtml\Sales\RefundedClass was added.
Magento\Reports\Block\Adminhtml\Sales\SalesClass was added.
Magento\Reports\Block\Adminhtml\Sales\ShippingClass was added.
Magento\Reports\Block\Adminhtml\Sales\TaxClass was added.
Magento\Reports\Block\Adminhtml\Review\CustomerClass was added.
Magento\Reports\Block\Adminhtml\Review\ProductClass was added.
Magento\Reports\Block\Adminhtml\Refresh\StatisticsClass was added.
Magento\Reports\Block\Adminhtml\Product\LowstockClass was added.
Magento\Reports\Block\Adminhtml\Product\SoldClass was added.
Magento\Reports\Block\Adminhtml\Product\ViewedClass was added.
Magento\Reports\Block\Adminhtml\Product\Lowstock\GridClass was added.
Magento\Reports\Block\Adminhtml\Grid\Column\Renderer\CurrencyClass was added.
Magento\Reports\Block\Adminhtml\Filter\FormClass was added.
Magento\Reports\Block\Adminhtml\Customer\AccountsClass was added.
Magento\Reports\Block\Adminhtml\Customer\OrdersClass was added.
Magento\Reports\Block\Adminhtml\Customer\TotalsClass was added.
Magento\Quote\Model\QuoteClass was added.
Magento\Quote\Model\QuoteValidatorClass was added.
Magento\Quote\Model\ResourceModel\Quote\Item\CollectionClass was added.
Magento\Quote\Model\Quote\AddressClass was added.
Magento\Quote\Model\Quote\ItemClass was added.
Magento\Quote\Model\Quote\PaymentClass was added.
Magento\Quote\Model\Quote\Item\AbstractItemClass was added.
Magento\Quote\Model\Quote\Address\ItemClass was added.
Magento\Quote\Model\Quote\Address\RateClass was added.
Magento\Quote\Model\Quote\Address\RateRequestClass was added.
Magento\Quote\Model\Quote\Address\TotalClass was added.
Magento\Quote\Model\Quote\Address\Total\AbstractTotalClass was added.
Magento\Quote\Model\Quote\Address\RateResult\AbstractResultClass was added.
Magento\Quote\Model\Quote\Address\RateResult\MethodClass was added.
Magento\ProductVideo\Helper\MediaClass was added.
Magento\ProductVideo\Block\Product\View\GalleryClass was added.
Magento\ProductAlert\Model\EmailClass was added.
Magento\ProductAlert\Model\PriceClass was added.
Magento\ProductAlert\Model\StockClass was added.
Magento\ProductAlert\Model\ResourceModel\PriceClass was added.
Magento\ProductAlert\Model\ResourceModel\StockClass was added.
Magento\ProductAlert\Model\ResourceModel\Stock\CollectionClass was added.
Magento\ProductAlert\Model\ResourceModel\Price\CollectionClass was added.
Magento\ProductAlert\Helper\DataClass was added.
Magento\ProductAlert\Block\Product\View\PriceClass was added.
Magento\ProductAlert\Block\Product\View\StockClass was added.
Magento\Persistent\Helper\DataClass was added.
Magento\Persistent\Helper\SessionClass was added.
Magento\Persistent\Block\Form\RememberClass was added.
Magento\Paypal\Model\ResourceModel\Billing\Agreement\CollectionClass was added.
Magento\Paypal\Model\Billing\AgreementClass was added.
Magento\Paypal\Model\Api\ProcessableExceptionClass was added.
Magento\Paypal\Block\IframeClass was added.
Magento\Paypal\Block\LogoClass was added.
Magento\Paypal\Block\Payflow\Link\IframeClass was added.
Magento\Paypal\Block\Payflow\Customer\CardRendererClass was added.
Magento\Paypal\Block\Payflow\Advanced\IframeClass was added.
Magento\Paypal\Block\Express\ReviewClass was added.
Magento\Paypal\Block\Express\Review\DetailsClass was added.
Magento\Paypal\Block\Express\InContext\ComponentClass was added.
Magento\Paypal\Block\Checkout\Onepage\Success\BillingAgreementClass was added.
Magento\Paypal\Block\Cart\ValidationMessagesClass was added.
Magento\Paypal\Block\Bml\BannersClass was added.
Magento\Paypal\Block\Billing\AgreementsClass was added.
Magento\Paypal\Block\Billing\Agreement\ViewClass was added.
Magento\Paypal\Block\Adminhtml\System\Config\ResolutionRulesClass was added.
Magento\Paypal\Block\Adminhtml\Settlement\ReportClass was added.
Magento\Paypal\Block\Adminhtml\Customer\Edit\Tab\AgreementClass was added.
Magento\Paypal\Block\Adminhtml\Billing\AgreementClass was added.
Magento\Paypal\Block\Adminhtml\Billing\Agreement\GridClass was added.
Magento\Paypal\Block\Adminhtml\Billing\Agreement\ViewClass was added.
Magento\Paypal\Block\Adminhtml\Billing\Agreement\View\TabsClass was added.
Magento\Paypal\Block\Adminhtml\Billing\Agreement\View\Tab\OrdersClass was added.
Magento\Payment\Model\CcConfigClass was added.
Magento\Payment\Model\CcGenericConfigProviderClass was added.
Magento\Payment\Model\IframeConfigProviderClass was added.
Magento\Payment\Model\InfoClass was added.
Magento\Payment\Model\Source\CctypeClass was added.
Magento\Payment\Model\Source\InvoiceClass was added.
Magento\Payment\Model\Method\AdapterClass was added.
Magento\Payment\Model\Method\FreeClass was added.
Magento\Payment\Model\Method\LoggerClass was added.
Magento\Payment\Model\Method\Specification\AbstractSpecificationClass was added.
Magento\Payment\Model\Method\Specification\CompositeClass was added.
Magento\Payment\Model\Config\Source\AllspecificcountriesClass was added.
Magento\Payment\Model\Checks\CanUseCheckoutClass was added.
Magento\Payment\Model\Checks\CanUseForCountryClass was added.
Magento\Payment\Model\Checks\CanUseForCurrencyClass was added.
Magento\Payment\Model\Checks\CanUseInternalClass was added.
Magento\Payment\Model\Checks\CompositeClass was added.
Magento\Payment\Model\Checks\SpecificationFactoryClass was added.
Magento\Payment\Model\Checks\TotalMinMaxClass was added.
Magento\Payment\Model\Checks\ZeroTotalClass was added.
Magento\Payment\Model\Checks\CanUseForCountry\CountryProviderClass was added.
Magento\Payment\Helper\DataClass was added.
Magento\Payment\Gateway\Helper\ContextHelperClass was added.
Magento\Payment\Gateway\Helper\SubjectReaderClass was added.
Magento\Payment\Gateway\Config\ConfigValueHandlerClass was added.
Magento\Payment\Gateway\Config\ValueHandlerPoolClass was added.
Magento\Payment\Gateway\Command\NullCommandClass was added.
Magento\Payment\Gateway\Command\Result\ArrayResultClass was added.
Magento\Payment\Gateway\Command\Result\BoolResultClass was added.
Magento\Payment\Block\FormClass was added.
Magento\Payment\Block\InfoClass was added.
Magento\Payment\Block\Transparent\FormClass was added.
Magento\Payment\Block\Transparent\IframeClass was added.
Magento\Payment\Block\Transparent\InfoClass was added.
Magento\Payment\Block\Info\AbstractContainerClass was added.
Magento\Payment\Block\Info\CcClass was added.
Magento\Payment\Block\Info\InstructionsClass was added.
Magento\Payment\Block\Form\CcClass was added.
Magento\Payment\Block\Form\ContainerClass was added.
Magento\Payment\Block\Adminhtml\Transparent\FormClass was added.
Magento\PageCache\Model\Varnish\VclGeneratorClass was added.
Magento\PageCache\Block\JavascriptClass was added.
Magento\PageCache\Block\System\Config\Form\Field\ExportClass was added.
Magento\OfflineShipping\Model\Source\SalesRule\FreeShippingOptionsClass was added.
Magento\OfflineShipping\Model\SalesRule\CalculatorClass was added.
Magento\OfflineShipping\Model\SalesRule\RuleClass was added.
Magento\OfflineShipping\Model\ResourceModel\Carrier\TablerateClass was added.
Magento\OfflineShipping\Model\ResourceModel\Carrier\Tablerate\CollectionClass was added.
Magento\OfflineShipping\Model\ResourceModel\Carrier\Tablerate\CSV\ColumnNotFoundExceptionClass was added.
Magento\OfflineShipping\Model\ResourceModel\Carrier\Tablerate\CSV\RowExceptionClass was added.
Magento\OfflineShipping\Model\Config\Source\FlatrateClass was added.
Magento\OfflineShipping\Model\Config\Source\TablerateClass was added.
Magento\OfflineShipping\Model\Carrier\FlatrateClass was added.
Magento\OfflineShipping\Model\Carrier\FreeshippingClass was added.
Magento\OfflineShipping\Model\Carrier\PickupClass was added.
Magento\OfflineShipping\Model\Carrier\TablerateClass was added.
Magento\OfflinePayments\Model\BanktransferClass was added.
Magento\OfflinePayments\Model\CashondeliveryClass was added.
Magento\OfflinePayments\Model\CheckmoClass was added.
Magento\OfflinePayments\Model\PurchaseorderClass was added.
Magento\Newsletter\Model\ProblemClass was added.
Magento\Newsletter\Model\QueueClass was added.
Magento\Newsletter\Model\SubscriberClass was added.
Magento\Newsletter\Model\TemplateClass was added.
Magento\Newsletter\Model\ResourceModel\ProblemClass was added.
Magento\Newsletter\Model\ResourceModel\QueueClass was added.
Magento\Newsletter\Model\ResourceModel\SubscriberClass was added.
Magento\Newsletter\Model\ResourceModel\TemplateClass was added.
Magento\Newsletter\Model\ResourceModel\Template\CollectionClass was added.
Magento\Newsletter\Model\ResourceModel\Subscriber\CollectionClass was added.
Magento\Newsletter\Model\ResourceModel\Queue\CollectionClass was added.
Magento\Newsletter\Model\ResourceModel\Problem\CollectionClass was added.
Magento\Newsletter\Helper\DataClass was added.
Magento\Newsletter\Block\SubscribeClass was added.
Magento\Newsletter\Block\Adminhtml\ProblemClass was added.
Magento\Newsletter\Block\Adminhtml\SubscriberClass was added.
Magento\Newsletter\Block\Adminhtml\Template\EditClass was added.
Magento\Newsletter\Block\Adminhtml\Template\PreviewClass was added.
Magento\Newsletter\Block\Adminhtml\Template\Preview\FormClass was added.
Magento\Newsletter\Block\Adminhtml\Subscriber\GridClass was added.
Magento\Newsletter\Block\Adminhtml\Queue\EditClass was added.
Magento\Newsletter\Block\Adminhtml\Queue\PreviewClass was added.
Magento\Newsletter\Block\Adminhtml\Queue\Preview\FormClass was added.
Magento\Multishipping\Model\Checkout\Type\MultishippingClass was added.
Magento\Multishipping\Block\Checkout\AddressesClass was added.
Magento\Multishipping\Block\Checkout\BillingClass was added.
Magento\Multishipping\Block\Checkout\LinkClass was added.
Magento\Multishipping\Block\Checkout\OverviewClass was added.
Magento\Multishipping\Block\Checkout\ShippingClass was added.
Magento\Multishipping\Block\Checkout\SuccessClass was added.
Magento\Multishipping\Block\Checkout\Payment\InfoClass was added.
Magento\Multishipping\Block\Checkout\Billing\ItemsClass was added.
Magento\Multishipping\Block\Checkout\Address\SelectClass was added.
Magento\Msrp\Block\PopupClass was added.
Magento\Msrp\Block\TotalClass was added.
Magento\MediaStorage\Model\ResourceModel\File\Storage\DatabaseClass was added.
Magento\MediaStorage\Model\File\StorageClass was added.
Magento\MediaStorage\Model\File\UploaderClass was added.
Magento\MediaStorage\Model\File\Storage\DatabaseClass was added.
Magento\MediaStorage\Model\File\Storage\FileClass was added.
Magento\MediaStorage\Model\File\Storage\FlagClass was added.
Magento\MediaStorage\Model\File\Storage\Directory\DatabaseClass was added.
Magento\MediaStorage\Helper\File\StorageClass was added.
Magento\MediaStorage\Helper\File\Storage\DatabaseClass was added.
Magento\Marketplace\Model\PartnersClass was added.
Magento\Marketplace\Block\IndexClass was added.
Magento\Marketplace\Block\PartnersClass was added.
Magento\LayeredNavigation\Model\Attribute\Source\FilterableOptionsClass was added.
Magento\LayeredNavigation\Block\NavigationClass was added.
Magento\LayeredNavigation\Block\Navigation\FilterRendererClass was added.
Magento\LayeredNavigation\Block\Navigation\StateClass was added.
Magento\Integration\Model\Oauth\ConsumerClass was added.
Magento\Integration\Model\Oauth\TokenClass was added.
Magento\Integration\Block\Adminhtml\IntegrationClass was added.
Magento\Integration\Block\Adminhtml\Integration\EditClass was added.
Magento\Integration\Block\Adminhtml\Integration\GridClass was added.
Magento\Integration\Block\Adminhtml\Integration\TokensClass was added.
Magento\Integration\Block\Adminhtml\Integration\Edit\TabsClass was added.
Magento\Integration\Block\Adminhtml\Integration\Edit\Tab\InfoClass was added.
Magento\Integration\Block\Adminhtml\Integration\Edit\Tab\WebapiClass was added.
Magento\Integration\Block\Adminhtml\Integration\Activate\Permissions\TabsClass was added.
Magento\Integration\Block\Adminhtml\Integration\Activate\Permissions\Tab\WebapiClass was added.
Magento\Indexer\Model\ResourceModel\AbstractResourceClass was added.
Magento\Indexer\Block\Backend\ContainerClass was added.
Magento\ImportExport\Model\ExportClass was added.
Magento\ImportExport\Model\HistoryClass was added.
Magento\ImportExport\Model\ImportClass was added.
Magento\ImportExport\Model\Source\Import\AbstractBehaviorClass was added.
Magento\ImportExport\Model\Source\Import\EntityClass was added.
Magento\ImportExport\Model\Source\Import\Behavior\BasicClass was added.
Magento\ImportExport\Model\Source\Import\Behavior\CustomClass was added.
Magento\ImportExport\Model\Source\Export\EntityClass was added.
Magento\ImportExport\Model\Source\Export\FormatClass was added.
Magento\ImportExport\Model\ResourceModel\CollectionByPagesIteratorClass was added.
Magento\ImportExport\Model\ResourceModel\HelperClass was added.
Magento\ImportExport\Model\ResourceModel\HistoryClass was added.
Magento\ImportExport\Model\ResourceModel\Import\DataClass was added.
Magento\ImportExport\Model\ResourceModel\History\CollectionClass was added.
Magento\ImportExport\Model\Import\AbstractEntityClass was added.
Magento\ImportExport\Model\Import\AbstractSourceClass was added.
Magento\ImportExport\Model\Import\ErrorProcessing\ProcessingErrorClass was added.
Magento\ImportExport\Model\Import\Entity\AbstractEavClass was added.
Magento\ImportExport\Model\Import\Entity\AbstractEntityClass was added.
Magento\ImportExport\Model\Export\AbstractEntityClass was added.
Magento\ImportExport\Model\Export\Entity\AbstractEavClass was added.
Magento\ImportExport\Model\Export\Entity\AbstractEntityClass was added.
Magento\ImportExport\Model\Export\Adapter\AbstractAdapterClass was added.
Magento\ImportExport\Model\Export\Adapter\CsvClass was added.
Magento\ImportExport\Helper\DataClass was added.
Magento\ImportExport\Helper\ReportClass was added.
Magento\ImportExport\Block\Adminhtml\HistoryClass was added.
Magento\ImportExport\Block\Adminhtml\Import\EditClass was added.
Magento\ImportExport\Block\Adminhtml\Import\Frame\ResultClass was added.
Magento\ImportExport\Block\Adminhtml\Import\Edit\BeforeClass was added.
Magento\ImportExport\Block\Adminhtml\Form\AfterClass was added.
Magento\ImportExport\Block\Adminhtml\Export\EditClass was added.
Magento\ImportExport\Block\Adminhtml\Export\FilterClass was added.
Magento\GroupedProduct\Model\ResourceModel\Product\LinkClass was added.
Magento\GroupedProduct\Model\Product\Type\GroupedClass was added.
Magento\GroupedProduct\Block\Stockqty\Type\GroupedClass was added.
Magento\GroupedProduct\Block\Product\View\Type\GroupedClass was added.
Magento\GroupedProduct\Block\Product\Grouped\AssociatedProductsClass was added.
Magento\GroupedProduct\Block\Product\Grouped\AssociatedProducts\ListAssociatedProductsClass was added.
Magento\GroupedProduct\Block\Order\Item\Renderer\GroupedClass was added.
Magento\GroupedProduct\Block\Order\Email\Items\Order\GroupedClass was added.
Magento\GroupedProduct\Block\Cart\Item\Renderer\GroupedClass was added.
Magento\GroupedProduct\Block\Adminhtml\Product\Composite\Fieldset\GroupedClass was added.
Magento\GroupedProduct\Block\Adminhtml\Items\Column\Name\GroupedClass was added.
Magento\GoogleOptimizer\Ui\DataProvider\Product\Form\Modifier\GoogleOptimizerClass was added.
Magento\GoogleOptimizer\Observer\AbstractSaveClass was added.
Magento\GoogleOptimizer\Model\CodeClass was added.
Magento\GoogleOptimizer\Model\ResourceModel\CodeClass was added.
Magento\GoogleOptimizer\Helper\CodeClass was added.
Magento\GoogleOptimizer\Helper\DataClass was added.
Magento\GoogleOptimizer\Helper\FormClass was added.
Magento\GoogleOptimizer\Block\Code\CategoryClass was added.
Magento\GoogleOptimizer\Block\Code\PageClass was added.
Magento\GoogleOptimizer\Block\Code\ProductClass was added.
Magento\GoogleAnalytics\Helper\DataClass was added.
Magento\GoogleAnalytics\Block\GaClass was added.
Magento\GoogleAdwords\Model\Validator\FactoryClass was added.
Magento\GoogleAdwords\Model\Filter\UppercaseTitleClass was added.
Magento\GoogleAdwords\Model\Config\Source\LanguageClass was added.
Magento\GoogleAdwords\Model\Config\Source\ValueTypeClass was added.
Magento\GoogleAdwords\Model\Config\Backend\AbstractConversionClass was added.
Magento\GoogleAdwords\Model\Config\Backend\ColorClass was added.
Magento\GoogleAdwords\Model\Config\Backend\ConversionIdClass was added.
Magento\GoogleAdwords\Helper\DataClass was added.
Magento\GoogleAdwords\Block\CodeClass was added.
Magento\GiftMessage\Model\MessageClass was added.
Magento\GiftMessage\Block\Cart\GiftOptionsClass was added.
Magento\GiftMessage\Block\Cart\Item\Renderer\Actions\GiftOptionsClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\View\FormClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\View\GiftoptionsClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\View\ItemsClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\Create\FormClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\Create\GiftoptionsClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\Create\ItemsClass was added.
Magento\EncryptionKey\Model\ResourceModel\Key\ChangeClass was added.
Magento\EncryptionKey\Block\Adminhtml\Crypt\Key\EditClass was added.
Magento\EncryptionKey\Block\Adminhtml\Crypt\Key\FormClass was added.
Magento\Email\Model\AbstractTemplateClass was added.
Magento\Email\Model\BackendTemplateClass was added.
Magento\Email\Model\TemplateClass was added.
Magento\Email\Model\Template\FilterClass was added.
Magento\Email\Model\ResourceModel\TemplateClass was added.
Magento\Email\Model\ResourceModel\Template\CollectionClass was added.
Magento\Email\Block\Adminhtml\TemplateClass was added.
Magento\Email\Block\Adminhtml\Template\PreviewClass was added.
Magento\Eav\Setup\EavSetupClass was added.
Magento\Eav\Model\AttributeClass was added.
Magento\Eav\Model\AttributeFactoryClass was added.
Magento\Eav\Model\ConfigClass was added.
Magento\Eav\Model\FormClass was added.
Magento\Eav\Model\ResourceModel\AttributeClass was added.
Magento\Eav\Model\ResourceModel\HelperClass was added.
Magento\Eav\Model\ResourceModel\Form\Fieldset\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Form\Element\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Form\Attribute\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Entity\AttributeClass was added.
Magento\Eav\Model\ResourceModel\Entity\TypeClass was added.
Magento\Eav\Model\ResourceModel\Entity\Attribute\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Entity\Attribute\Set\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Entity\Attribute\Group\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Attribute\CollectionClass was added.
Magento\Eav\Model\Form\ElementClass was added.
Magento\Eav\Model\Form\FactoryClass was added.
Magento\Eav\Model\Form\FieldsetClass was added.
Magento\Eav\Model\Entity\AbstractEntityClass was added.
Magento\Eav\Model\Entity\AttributeClass was added.
Magento\Eav\Model\Entity\ContextClass was added.
Magento\Eav\Model\Entity\StoreClass was added.
Magento\Eav\Model\Entity\TypeClass was added.
Magento\Eav\Model\Entity\Setup\ContextClass was added.
Magento\Eav\Model\Entity\Increment\AbstractIncrementClass was added.
Magento\Eav\Model\Entity\Increment\NumericValueClass was added.
Magento\Eav\Model\Entity\Collection\AbstractCollectionClass was added.
Magento\Eav\Model\Entity\Collection\VersionControl\AbstractCollectionClass was added.
Magento\Eav\Model\Entity\Attribute\AbstractAttributeClass was added.
Magento\Eav\Model\Entity\Attribute\AttributeGroupAlreadyExistsExceptionClass was added.
Magento\Eav\Model\Entity\Attribute\ConfigClass was added.
Magento\Eav\Model\Entity\Attribute\ExceptionClass was added.
Magento\Eav\Model\Entity\Attribute\GroupClass was added.
Magento\Eav\Model\Entity\Attribute\OptionClass was added.
Magento\Eav\Model\Entity\Attribute\Source\AbstractSourceClass was added.
Magento\Eav\Model\Entity\Attribute\Source\BooleanClass was added.
Magento\Eav\Model\Entity\Attribute\Source\StoreClass was added.
Magento\Eav\Model\Entity\Attribute\Source\TableClass was added.
Magento\Eav\Model\Entity\Attribute\Frontend\AbstractFrontendClass was added.
Magento\Eav\Model\Entity\Attribute\Frontend\DatetimeClass was added.
Magento\Eav\Model\Entity\Attribute\Frontend\DefaultFrontendClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\AbstractBackendClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\ArrayBackendClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\DatetimeClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\DefaultBackendClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\IncrementClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\JsonEncodedClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\StoreClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\Time\CreatedClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\Time\UpdatedClass was added.
Magento\Eav\Model\Attribute\Data\AbstractDataClass was added.
Magento\Eav\Model\Attribute\Data\FileClass was added.
Magento\Eav\Block\Adminhtml\Attribute\Grid\AbstractGridClass was added.
Magento\Eav\Block\Adminhtml\Attribute\Edit\Options\AbstractOptionsClass was added.
Magento\Eav\Block\Adminhtml\Attribute\Edit\Options\LabelsClass was added.
Magento\Eav\Block\Adminhtml\Attribute\Edit\Options\OptionsClass was added.
Magento\Downloadable\Model\DownloadableOptionClass was added.
Magento\Downloadable\Model\LinkClass was added.
Magento\Downloadable\Model\SampleClass was added.
Magento\Downloadable\Model\Sample\BuilderClass was added.
Magento\Downloadable\Model\Sales\Order\Pdf\Items\CreditmemoClass was added.
Magento\Downloadable\Model\Sales\Order\Pdf\Items\InvoiceClass was added.
Magento\Downloadable\Model\ResourceModel\LinkClass was added.
Magento\Downloadable\Model\ResourceModel\SampleClass was added.
Magento\Downloadable\Model\ResourceModel\Sample\CollectionClass was added.
Magento\Downloadable\Model\ResourceModel\Link\Purchased\CollectionClass was added.
Magento\Downloadable\Model\ResourceModel\Link\Purchased\Item\CollectionClass was added.
Magento\Downloadable\Model\Product\TypeClass was added.
Magento\Downloadable\Model\Product\TypeHandler\LinkClass was added.
Magento\Downloadable\Model\Product\TypeHandler\SampleClass was added.
Magento\Downloadable\Model\Link\BuilderClass was added.
Magento\Downloadable\Model\Link\PurchasedClass was added.
Magento\Downloadable\Model\Link\Purchased\ItemClass was added.
Magento\Downloadable\Helper\FileClass was added.
Magento\Downloadable\Block\Sales\Order\Item\Renderer\DownloadableClass was added.
Magento\Downloadable\Block\Sales\Order\Email\Items\DownloadableClass was added.
Magento\Downloadable\Block\Sales\Order\Email\Items\Order\DownloadableClass was added.
Magento\Downloadable\Block\Customer\Products\ListProductsClass was added.
Magento\Downloadable\Block\Checkout\SuccessClass was added.
Magento\Downloadable\Block\Checkout\Cart\Item\RendererClass was added.
Magento\Downloadable\Block\Catalog\Product\LinksClass was added.
Magento\Downloadable\Block\Catalog\Product\SamplesClass was added.
Magento\Downloadable\Block\Catalog\Product\View\TypeClass was added.
Magento\Downloadable\Block\Adminhtml\Sales\Items\Column\Downloadable\NameClass was added.
Magento\Downloadable\Block\Adminhtml\Catalog\Product\Composite\Fieldset\DownloadableClass was added.
Magento\Directory\Model\AllowedCountriesClass was added.
Magento\Directory\Model\CountryClass was added.
Magento\Directory\Model\CurrencyClass was added.
Magento\Directory\Model\RegionClass was added.
Magento\Directory\Model\RegionFactoryClass was added.
Magento\Directory\Model\ResourceModel\CountryClass was added.
Magento\Directory\Model\ResourceModel\CurrencyClass was added.
Magento\Directory\Model\ResourceModel\RegionClass was added.
Magento\Directory\Model\ResourceModel\Region\CollectionClass was added.
Magento\Directory\Model\ResourceModel\Country\CollectionClass was added.
Magento\Directory\Model\ResourceModel\Country\FormatClass was added.
Magento\Directory\Model\ResourceModel\Country\Format\CollectionClass was added.
Magento\Directory\Model\Currency\Import\AbstractImportClass was added.
Magento\Directory\Model\Currency\Import\ConfigClass was added.
Magento\Directory\Model\Currency\Import\FactoryClass was added.
Magento\Directory\Model\Country\FormatClass was added.
Magento\Directory\Model\Config\Source\AllregionClass was added.
Magento\Directory\Model\Config\Source\CountryClass was added.
Magento\Directory\Model\Config\Source\WeightUnitClass was added.
Magento\Directory\Model\Config\Source\Country\FullClass was added.
Magento\Directory\Helper\DataClass was added.
Magento\Directory\Block\CurrencyClass was added.
Magento\Developer\Model\View\Page\Config\RendererFactoryClass was added.
Magento\Developer\Model\View\Asset\PreProcessor\FrontendCompilationClass was added.
Magento\Developer\Model\View\Asset\PreProcessor\PreprocessorStrategyClass was added.
Magento\Developer\Model\TemplateEngine\Decorator\DebugHintsClass was added.
Magento\Developer\Model\Config\Source\WorkflowTypeClass was added.
Magento\Developer\Helper\DataClass was added.
Magento\Developer\Console\Command\XmlCatalogGenerateCommandClass was added.
Magento\CustomerImportExport\Model\Import\AbstractCustomerClass was added.
Magento\CustomerImportExport\Model\Import\CustomerClass was added.
Magento\CustomerImportExport\Model\Export\AddressClass was added.
Magento\CustomerImportExport\Model\Export\CustomerClass was added.
Magento\Customer\Ui\Component\Listing\Column\ActionsClass was added.
Magento\Customer\Model\AddressClass was added.
Magento\Customer\Model\CustomerClass was added.
Magento\Customer\Model\GroupClass was added.
Magento\Customer\Model\RegistrationClass was added.
Magento\Customer\Model\ResourceModel\CustomerClass was added.
Magento\Customer\Model\ResourceModel\Address\CollectionClass was added.
Magento\Customer\Model\Metadata\FormClass was added.
Magento\Customer\Model\Data\AddressClass was added.
Magento\Customer\Model\Customer\DataProviderClass was added.
Magento\Customer\Model\Address\AbstractAddressClass was added.
Magento\Customer\Helper\AddressClass was added.
Magento\Customer\CustomerData\JsLayoutDataProviderPoolClass was added.
Magento\Customer\CustomerData\SectionPoolClass was added.
Magento\Customer\Block\CustomerDataClass was added.
Magento\Customer\Block\CustomerScopeDataClass was added.
Magento\Customer\Block\NewsletterClass was added.
Magento\Customer\Block\SectionConfigClass was added.
Magento\Customer\Block\Form\EditClass was added.
Magento\Customer\Block\Form\LoginClass was added.
Magento\Customer\Block\Form\RegisterClass was added.
Magento\Customer\Block\Form\Login\InfoClass was added.
Magento\Customer\Block\Adminhtml\GroupClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\CartClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\CartsClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\OrdersClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\ReviewsClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\View\CartClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\View\WishlistClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\Newsletter\GridClass was added.
Magento\Customer\Block\Address\BookClass was added.
Magento\Customer\Block\Address\EditClass was added.
Magento\Customer\Block\Account\AuthenticationPopupClass was added.
Magento\Customer\Block\Account\AuthorizationLinkClass was added.
Magento\Customer\Block\Account\CustomerClass was added.
Magento\Customer\Block\Account\DashboardClass was added.
Magento\Customer\Block\Account\DelimiterClass was added.
Magento\Customer\Block\Account\ForgotpasswordClass was added.
Magento\Customer\Block\Account\LinkClass was added.
Magento\Customer\Block\Account\NavigationClass was added.
Magento\Customer\Block\Account\RegisterLinkClass was added.
Magento\Customer\Block\Account\ResetpasswordClass was added.
Magento\Customer\Block\Account\Dashboard\AddressClass was added.
Magento\Customer\Block\Account\Dashboard\InfoClass was added.
Magento\CurrencySymbol\Model\System\CurrencysymbolClass was added.
Magento\CurrencySymbol\Controller\Adminhtml\System\CurrencyClass was added.
Magento\CurrencySymbol\Controller\Adminhtml\System\CurrencysymbolClass was added.
Magento\CurrencySymbol\Block\Adminhtml\System\CurrencyClass was added.
Magento\CurrencySymbol\Block\Adminhtml\System\CurrencysymbolClass was added.
Magento\Cron\Model\ScheduleClass was added.
Magento\Cron\Model\ResourceModel\ScheduleClass was added.
Magento\Cron\Model\ResourceModel\Schedule\CollectionClass was added.
Magento\Cookie\Helper\CookieClass was added.
Magento\Cookie\Block\RequireCookieClass was added.
Magento\Cookie\Block\Html\NoticesClass was added.
Magento\Contact\Block\ContactFormClass was added.
Magento\ConfigurableProduct\Ui\Component\Listing\AssociatedProduct\FiltersClass was added.
Magento\ConfigurableProduct\Ui\Component\Listing\AssociatedProduct\Attribute\RepositoryClass was added.
Magento\ConfigurableProduct\Model\ConfigurableAttributeDataClass was added.
Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable\Product\CollectionClass was added.
Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable\Attribute\CollectionClass was added.
Magento\ConfigurableProduct\Model\Product\VariationHandlerClass was added.
Magento\ConfigurableProduct\Model\Product\Type\ConfigurableClass was added.
Magento\ConfigurableProduct\Model\Product\Type\VariationMatrixClass was added.
Magento\ConfigurableProduct\Helper\DataClass was added.
Magento\ConfigurableProduct\Helper\Product\Options\FactoryClass was added.
Magento\ConfigurableProduct\Block\Stockqty\Type\ConfigurableClass was added.
Magento\ConfigurableProduct\Block\Product\View\Type\ConfigurableClass was added.
Magento\ConfigurableProduct\Block\Product\Configurable\AttributeSelectorClass was added.
Magento\ConfigurableProduct\Block\Product\Configurable\AssociatedSelector\Renderer\IdClass was added.
Magento\ConfigurableProduct\Block\Cart\Item\Renderer\ConfigurableClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\AttributeValuesClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\BulkClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\SelectAttributesClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\SummaryClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Edit\Tab\Variations\Config\MatrixClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Edit\AttributeSet\FormClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Composite\Fieldset\ConfigurableClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Attribute\NewAttribute\Product\CreatedClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Order\Create\SidebarClass was added.
Magento\Config\Model\ConfigClass was added.
Magento\Config\Model\PreparedValueFactoryClass was added.
Magento\Config\Model\ResourceModel\ConfigClass was added.
Magento\Config\Model\ResourceModel\Config\DataClass was added.
Magento\Config\Model\ResourceModel\Config\Data\CollectionClass was added.
Magento\Config\Model\Placeholder\EnvironmentClass was added.
Magento\Config\Model\Placeholder\PlaceholderFactoryClass was added.
Magento\Config\Model\Config\BackendFactoryClass was added.
Magento\Config\Model\Config\CommentFactoryClass was added.
Magento\Config\Model\Config\FactoryClass was added.
Magento\Config\Model\Config\ImporterClass was added.
Magento\Config\Model\Config\LoaderClass was added.
Magento\Config\Model\Config\PathValidatorClass was added.
Magento\Config\Model\Config\SchemaLocatorClass was added.
Magento\Config\Model\Config\ScopeDefinerClass was added.
Magento\Config\Model\Config\SourceFactoryClass was added.
Magento\Config\Model\Config\StructureClass was added.
Magento\Config\Model\Config\TypePoolClass was added.
Magento\Config\Model\Config\Structure\AbstractElementClass was added.
Magento\Config\Model\Config\Structure\AbstractMapperClass was added.
Magento\Config\Model\Config\Structure\ConcealInProductionConfigListClass was added.
Magento\Config\Model\Config\Structure\ConverterClass was added.
Magento\Config\Model\Config\Structure\DataClass was added.
Magento\Config\Model\Config\Structure\ElementVisibilityCompositeClass was added.
Magento\Config\Model\Config\Structure\ReaderClass was added.
Magento\Config\Model\Config\Structure\Search\ProxyClass was added.
Magento\Config\Model\Config\Structure\Mapper\DependenciesClass was added.
Magento\Config\Model\Config\Structure\Mapper\ExtendsMapperClass was added.
Magento\Config\Model\Config\Structure\Mapper\FactoryClass was added.
Magento\Config\Model\Config\Structure\Mapper\IgnoreClass was added.
Magento\Config\Model\Config\Structure\Mapper\PathClass was added.
Magento\Config\Model\Config\Structure\Mapper\SortingClass was added.
Magento\Config\Model\Config\Structure\Mapper\Helper\RelativePathConverterClass was added.
Magento\Config\Model\Config\Structure\Mapper\Attribute\InheritanceClass was added.
Magento\Config\Model\Config\Structure\Element\AbstractCompositeClass was added.
Magento\Config\Model\Config\Structure\Element\FieldClass was added.
Magento\Config\Model\Config\Structure\Element\FlyweightFactoryClass was added.
Magento\Config\Model\Config\Structure\Element\GroupClass was added.
Magento\Config\Model\Config\Structure\Element\IteratorClass was added.
Magento\Config\Model\Config\Structure\Element\SectionClass was added.
Magento\Config\Model\Config\Structure\Element\TabClass was added.
Magento\Config\Model\Config\Structure\Element\Iterator\FieldClass was added.
Magento\Config\Model\Config\Structure\Element\Iterator\GroupClass was added.
Magento\Config\Model\Config\Structure\Element\Iterator\SectionClass was added.
Magento\Config\Model\Config\Structure\Element\Iterator\TabClass was added.
Magento\Config\Model\Config\Structure\Element\Group\ProxyClass was added.
Magento\Config\Model\Config\Structure\Element\Dependency\FieldClass was added.
Magento\Config\Model\Config\Structure\Element\Dependency\FieldFactoryClass was added.
Magento\Config\Model\Config\Structure\Element\Dependency\MapperClass was added.
Magento\Config\Model\Config\Source\EnabledisableClass was added.
Magento\Config\Model\Config\Source\LocaleClass was added.
Magento\Config\Model\Config\Source\NooptreqClass was added.
Magento\Config\Model\Config\Source\StoreClass was added.
Magento\Config\Model\Config\Source\WebsiteClass was added.
Magento\Config\Model\Config\Source\YesnoClass was added.
Magento\Config\Model\Config\Source\YesnocustomClass was added.
Magento\Config\Model\Config\Source\Website\AdminOptionHashClass was added.
Magento\Config\Model\Config\Source\Website\OptionHashClass was added.
Magento\Config\Model\Config\Source\Web\ProtocolClass was added.
Magento\Config\Model\Config\Source\Web\RedirectClass was added.
Magento\Config\Model\Config\Source\Reports\ScopeClass was added.
Magento\Config\Model\Config\Source\Locale\CountryClass was added.
Magento\Config\Model\Config\Source\Locale\CurrencyClass was added.
Magento\Config\Model\Config\Source\Locale\TimezoneClass was added.
Magento\Config\Model\Config\Source\Locale\WeekdaycodesClass was added.
Magento\Config\Model\Config\Source\Locale\WeekdaysClass was added.
Magento\Config\Model\Config\Source\Locale\Currency\AllClass was added.
Magento\Config\Model\Config\Source\Image\AdapterClass was added.
Magento\Config\Model\Config\Source\Email\IdentityClass was added.
Magento\Config\Model\Config\Source\Email\MethodClass was added.
Magento\Config\Model\Config\Source\Email\SmtpauthClass was added.
Magento\Config\Model\Config\Source\Email\TemplateClass was added.
Magento\Config\Model\Config\Source\Dev\DbautoupClass was added.
Magento\Config\Model\Config\Source\Design\RobotsClass was added.
Magento\Config\Model\Config\Source\Date\ShortClass was added.
Magento\Config\Model\Config\Source\Admin\PageClass was added.
Magento\Config\Model\Config\Reader\Source\Deployed\DocumentRootClass was added.
Magento\Config\Model\Config\Reader\Source\Deployed\SettingCheckerClass was added.
Magento\Config\Model\Config\Processor\EnvironmentPlaceholderClass was added.
Magento\Config\Model\Config\Parser\CommentClass was added.
Magento\Config\Model\Config\Export\CommentClass was added.
Magento\Config\Model\Config\Compiler\IncludeElementClass was added.
Magento\Config\Model\Config\BackendClone\FactoryClass was added.
Magento\Config\Model\Config\Backend\BaseurlClass was added.
Magento\Config\Model\Config\Backend\CacheClass was added.
Magento\Config\Model\Config\Backend\DatashareClass was added.
Magento\Config\Model\Config\Backend\EncryptedClass was added.
Magento\Config\Model\Config\Backend\FileClass was added.
Magento\Config\Model\Config\Backend\FilenameClass was added.
Magento\Config\Model\Config\Backend\ImageClass was added.
Magento\Config\Model\Config\Backend\LocaleClass was added.
Magento\Config\Model\Config\Backend\SecureClass was added.
Magento\Config\Model\Config\Backend\SerializedClass was added.
Magento\Config\Model\Config\Backend\StoreClass was added.
Magento\Config\Model\Config\Backend\TranslateClass was added.
Magento\Config\Model\Config\Backend\Serialized\ArraySerializedClass was added.
Magento\Config\Model\Config\Backend\Log\CronClass was added.
Magento\Config\Model\Config\Backend\Locale\TimezoneClass was added.
Magento\Config\Model\Config\Backend\Image\AdapterClass was added.
Magento\Config\Model\Config\Backend\Image\FaviconClass was added.
Magento\Config\Model\Config\Backend\Image\LogoClass was added.
Magento\Config\Model\Config\Backend\Image\PdfClass was added.
Magento\Config\Model\Config\Backend\Email\AddressClass was added.
Magento\Config\Model\Config\Backend\Email\SenderClass was added.
Magento\Config\Model\Config\Backend\Design\ExceptionClass was added.
Magento\Config\Model\Config\Backend\Currency\AbstractCurrencyClass was added.
Magento\Config\Model\Config\Backend\Currency\AllowClass was added.
Magento\Config\Model\Config\Backend\Currency\BaseClass was added.
Magento\Config\Model\Config\Backend\Currency\CronClass was added.
Magento\Config\Model\Config\Backend\Currency\DefaultCurrencyClass was added.
Magento\Config\Model\Config\Backend\Admin\CustomClass was added.
Magento\Config\Model\Config\Backend\Admin\CustompathClass was added.
Magento\Config\Model\Config\Backend\Admin\UsecustomClass was added.
Magento\Config\Model\Config\Backend\Admin\UsesecretkeyClass was added.
Magento\Config\Model\Config\Backend\Admin\Password\Link\ExpirationperiodClass was added.
Magento\Config\Controller\Adminhtml\System\AbstractConfigClass was added.
Magento\Config\Controller\Adminhtml\System\Config\AbstractScopeConfigClass was added.
Magento\Config\Console\Command\ConfigSetCommandClass was added.
Magento\Config\Console\Command\ConfigShowCommandClass was added.
Magento\Config\Console\Command\ConfigShow\ValueProcessorClass was added.
Magento\Config\Console\Command\ConfigSet\ConfigSetProcessorFactoryClass was added.
Magento\Config\Console\Command\ConfigSet\DefaultProcessorClass was added.
Magento\Config\Console\Command\ConfigSet\ProcessorFacadeClass was added.
Magento\Config\Block\System\Config\EditClass was added.
Magento\Config\Block\System\Config\FormClass was added.
Magento\Config\Block\System\Config\TabsClass was added.
Magento\Config\Block\System\Config\Form\FieldClass was added.
Magento\Config\Block\System\Config\Form\FieldsetClass was added.
Magento\Config\Block\System\Config\Form\Fieldset\Modules\DisableOutputClass was added.
Magento\Config\Block\System\Config\Form\Field\HeadingClass was added.
Magento\Config\Block\System\Config\Form\Field\NotificationClass was added.
Magento\Config\Block\System\Config\Form\Field\FieldArray\AbstractFieldArrayClass was added.
Magento\Config\App\Config\Type\SystemClass was added.
Magento\Config\App\Config\Source\EnvironmentConfigSourceClass was added.
Magento\Config\App\Config\Source\InitialSnapshotConfigSourceClass was added.
Magento\Config\App\Config\Source\ModularConfigSourceClass was added.
Magento\Config\App\Config\Source\RuntimeConfigSourceClass was added.
Magento\Cms\Model\PageClass was added.
Magento\Cms\Model\Wysiwyg\ConfigClass was added.
Magento\Cms\Model\Wysiwyg\Images\StorageClass was added.
Magento\Cms\Model\Wysiwyg\Images\Storage\CollectionClass was added.
Magento\Cms\Block\PageClass was added.
Magento\Cms\Block\Adminhtml\Wysiwyg\Images\ContentClass was added.
Magento\Cms\Block\Adminhtml\Wysiwyg\Images\TreeClass was added.
Magento\Cms\Block\Adminhtml\Wysiwyg\Images\Content\FilesClass was added.
Magento\Cms\Block\Adminhtml\Wysiwyg\Images\Content\UploaderClass was added.
Magento\CheckoutAgreements\Block\AgreementsClass was added.
Magento\Checkout\ExceptionClass was added.
Magento\Checkout\Model\CartClass was added.
Magento\Checkout\Model\CompositeConfigProviderClass was added.
Magento\Checkout\Model\SessionClass was added.
Magento\Checkout\Model\Session\SuccessValidatorClass was added.
Magento\Checkout\Model\Layout\AbstractTotalsProcessorClass was added.
Magento\Checkout\Model\Cart\ImageProviderClass was added.
Magento\Checkout\Model\Cart\RequestInfoFilterCompositeClass was added.
Magento\Checkout\CustomerData\AbstractItemClass was added.
Magento\Checkout\Block\CartClass was added.
Magento\Checkout\Block\OnepageClass was added.
Magento\Checkout\Block\QuoteShortcutButtonsClass was added.
Magento\Checkout\Block\RegistrationClass was added.
Magento\Checkout\Block\Onepage\FailureClass was added.
Magento\Checkout\Block\Onepage\LinkClass was added.
Magento\Checkout\Block\Onepage\SuccessClass was added.
Magento\Checkout\Block\Item\Price\RendererClass was added.
Magento\Checkout\Block\Cart\CouponClass was added.
Magento\Checkout\Block\Cart\CrosssellClass was added.
Magento\Checkout\Block\Cart\GridClass was added.
Magento\Checkout\Block\Cart\ShippingClass was added.
Magento\Checkout\Block\Cart\SidebarClass was added.
Magento\Checkout\Block\Cart\TotalsClass was added.
Magento\Checkout\Block\Cart\ValidationMessagesClass was added.
Magento\Checkout\Block\Cart\Item\ConfigureClass was added.
Magento\Checkout\Block\Cart\Item\RendererClass was added.
Magento\Checkout\Block\Cart\Item\Renderer\ActionsClass was added.
Magento\Checkout\Block\Cart\Item\Renderer\Actions\EditClass was added.
Magento\Checkout\Block\Cart\Item\Renderer\Actions\RemoveClass was added.
Magento\Checkout\Block\Cart\Additional\InfoClass was added.
Magento\CatalogWidget\Model\RuleClass was added.
Magento\CatalogSearch\Model\AdvancedClass was added.
Magento\CatalogSearch\Model\Source\WeightClass was added.
Magento\CatalogSearch\Model\Search\RequestGeneratorClass was added.
Magento\CatalogSearch\Model\Search\TableMapperClass was added.
Magento\CatalogSearch\Model\Search\RequestGenerator\GeneratorResolverClass was added.
Magento\CatalogSearch\Model\ResourceModel\AdvancedClass was added.
Magento\CatalogSearch\Model\ResourceModel\EngineProviderClass was added.
Magento\CatalogSearch\Model\ResourceModel\FulltextClass was added.
Magento\CatalogSearch\Model\ResourceModel\Search\CollectionClass was added.
Magento\CatalogSearch\Model\ResourceModel\Fulltext\CollectionClass was added.
Magento\CatalogSearch\Model\ResourceModel\Advanced\CollectionClass was added.
Magento\CatalogSearch\Model\Indexer\FulltextClass was added.
Magento\CatalogSearch\Model\Indexer\IndexStructureClass was added.
Magento\CatalogSearch\Model\Indexer\IndexStructureFactoryClass was added.
Magento\CatalogSearch\Model\Indexer\IndexerHandlerClass was added.
Magento\CatalogSearch\Model\Indexer\IndexerHandlerFactoryClass was added.
Magento\CatalogSearch\Model\Indexer\ProductFieldsetClass was added.
Magento\CatalogSearch\Model\Indexer\Scope\IndexTableNotExistExceptionClass was added.
Magento\CatalogSearch\Model\Indexer\Scope\UnknownStateExceptionClass was added.
Magento\CatalogSearch\Model\Indexer\Fulltext\ProcessorClass was added.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\DataProviderClass was added.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\FullClass was added.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\IndexIteratorClass was added.
Magento\CatalogSearch\Model\Advanced\Request\BuilderClass was added.
Magento\CatalogSearch\Model\Adminhtml\System\Config\Backend\EngineClass was added.
Magento\CatalogSearch\Model\Adapter\OptionsClass was added.
Magento\CatalogSearch\Model\Adapter\Mysql\Filter\AliasResolverClass was added.
Magento\CatalogSearch\Helper\DataClass was added.
Magento\CatalogSearch\Block\ResultClass was added.
Magento\CatalogSearch\Block\Advanced\FormClass was added.
Magento\CatalogSearch\Block\Advanced\ResultClass was added.
Magento\CatalogRule\Model\Rule\Action\CollectionClass was added.
Magento\CatalogRule\Block\Adminhtml\Promo\CatalogClass was added.
Magento\CatalogInventory\Model\Source\BackordersClass was added.
Magento\CatalogInventory\Model\Source\StockClass was added.
Magento\CatalogInventory\Model\ResourceModel\Indexer\StockFactoryClass was added.
Magento\CatalogInventory\Model\ResourceModel\Indexer\Stock\DefaultStockClass was added.
Magento\CatalogInventory\Model\Quote\Item\QuantityValidatorClass was added.
Magento\CatalogInventory\Model\Adminhtml\Stock\ItemClass was added.
Magento\CatalogInventory\Block\QtyincrementsClass was added.
Magento\CatalogInventory\Block\Stockqty\DefaultStockqtyClass was added.
Magento\CatalogInventory\Block\Adminhtml\Form\Field\MinsaleqtyClass was added.
Magento\CatalogInventory\Block\Adminhtml\Form\Field\StockClass was added.
Magento\CatalogImportExport\Model\Import\ProductClass was added.
Magento\CatalogImportExport\Model\Import\UploaderClass was added.
Magento\CatalogImportExport\Model\Import\Product\CategoryProcessorClass was added.
Magento\CatalogImportExport\Model\Import\Product\OptionClass was added.
Magento\CatalogImportExport\Model\Import\Product\SkuProcessorClass was added.
Magento\CatalogImportExport\Model\Import\Product\ValidatorClass was added.
Magento\CatalogImportExport\Model\Import\Product\Type\AbstractTypeClass was added.
Magento\CatalogImportExport\Model\Import\Product\Type\SimpleClass was added.
Magento\CatalogImportExport\Model\Import\Product\Type\VirtualClass was added.
Magento\CatalogImportExport\Model\Export\ProductClass was added.
Magento\CatalogImportExport\Model\Export\RowCustomizer\CompositeClass was added.
Magento\CatalogImportExport\Model\Export\Product\Type\AbstractTypeClass was added.
Magento\CatalogImportExport\Model\Export\Product\Type\SimpleClass was added.
Magento\Catalog\Ui\AllowedProductTypesClass was added.
Magento\Catalog\Ui\DataProvider\CatalogEavValidationRulesClass was added.
Magento\Catalog\Ui\DataProvider\Product\AddStoreFieldToCollectionClass was added.
Magento\Catalog\Ui\DataProvider\Product\AddWebsitesFieldToCollectionClass was added.
Magento\Catalog\Ui\DataProvider\Product\ProductCustomOptionsDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\ProductDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Related\AbstractDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Related\CrossSellDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Related\RelatedDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Related\UpSellDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\NewCategoryDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\ProductDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AbstractModifierClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AdvancedPricingClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AttributeSetClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AttributesClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\CategoriesClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\CustomOptionsClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\GeneralClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\ImagesClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\RelatedClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\ScheduleDesignUpdateClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\SystemClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\TierPriceClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\WebsitesClass was added.
Magento\Catalog\Ui\Component\ColumnFactoryClass was added.
Magento\Catalog\Ui\Component\FilterFactoryClass was added.
Magento\Catalog\Ui\Component\Listing\ColumnsClass was added.
Magento\Catalog\Ui\Component\Listing\FiltersClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\AttributeSetTextClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\PriceClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\ProductActionsClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\StatusTextClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\ThumbnailClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\WebsitesClass was added.
Magento\Catalog\Ui\Component\Listing\Attribute\AbstractRepositoryClass was added.
Magento\Catalog\Ui\Component\Listing\Attribute\RepositoryClass was added.
Magento\Catalog\Ui\Component\Category\Form\Element\WysiwygClass was added.
Magento\Catalog\Pricing\RenderClass was added.
Magento\Catalog\Pricing\Price\TierPriceClass was added.
Magento\Catalog\Model\AbstractModelClass was added.
Magento\Catalog\Model\CategoryClass was added.
Magento\Catalog\Model\DesignClass was added.
Magento\Catalog\Model\LayerClass was added.
Magento\Catalog\Model\ProductClass was added.
Magento\Catalog\Model\SessionClass was added.
Magento\Catalog\Model\System\Config\Backend\Catalog\Url\Rewrite\SuffixClass was added.
Magento\Catalog\Model\ResourceModel\AbstractResourceClass was added.
Magento\Catalog\Model\ResourceModel\ProductClass was added.
Magento\Catalog\Model\ResourceModel\Product\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\GalleryClass was added.
Magento\Catalog\Model\ResourceModel\Product\Option\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Option\Value\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Link\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Link\Product\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Indexer\AbstractIndexerClass was added.
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\DefaultPriceClass was added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Collection\ProductLimitationClass was added.
Magento\Catalog\Model\ResourceModel\Product\Attribute\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Layer\Filter\AttributeClass was added.
Magento\Catalog\Model\ResourceModel\Layer\Filter\DecimalClass was added.
Magento\Catalog\Model\ResourceModel\Layer\Filter\PriceClass was added.
Magento\Catalog\Model\ResourceModel\Eav\AttributeClass was added.
Magento\Catalog\Model\ResourceModel\Collection\AbstractCollectionClass was added.
Magento\Catalog\Model\ResourceModel\Category\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Category\TreeClass was added.
Magento\Catalog\Model\Product\ActionClass was added.
Magento\Catalog\Model\Product\ExceptionClass was added.
Magento\Catalog\Model\Product\LinkClass was added.
Magento\Catalog\Model\Product\OptionClass was added.
Magento\Catalog\Model\Product\ReservedAttributeListClass was added.
Magento\Catalog\Model\Product\TypeClass was added.
Magento\Catalog\Model\Product\UrlClass was added.
Magento\Catalog\Model\Product\VisibilityClass was added.
Magento\Catalog\Model\Product\Type\PriceClass was added.
Magento\Catalog\Model\Product\ProductList\ToolbarClass was added.
Magento\Catalog\Model\Product\Price\Validation\ResultClass was added.
Magento\Catalog\Model\Product\Option\ValueClass was added.
Magento\Catalog\Model\Product\Option\Type\DefaultTypeClass was added.
Magento\Catalog\Model\Product\Media\ConfigClass was added.
Magento\Catalog\Model\Product\Link\ConverterClass was added.
Magento\Catalog\Model\Product\Link\ResolverClass was added.
Magento\Catalog\Model\Product\Gallery\CreateHandlerClass was added.
Magento\Catalog\Model\Product\Gallery\ProcessorClass was added.
Magento\Catalog\Model\Product\Gallery\ReadHandlerClass was added.
Magento\Catalog\Model\Product\Gallery\UpdateHandlerClass was added.
Magento\Catalog\Model\Product\CopyConstructor\CompositeClass was added.
Magento\Catalog\Model\Product\Compare\ItemClass was added.
Magento\Catalog\Model\Product\Compare\ListCompareClass was added.
Magento\Catalog\Model\Product\Attribute\Source\BooleanClass was added.
Magento\Catalog\Model\Product\Attribute\Source\StatusClass was added.
Magento\Catalog\Model\Product\Attribute\Backend\PriceClass was added.
Magento\Catalog\Model\Product\Attribute\Backend\Media\EntryConverterPoolClass was added.
Magento\Catalog\Model\Layer\StateClass was added.
Magento\Catalog\Model\Layer\Filter\AbstractFilterClass was added.
Magento\Catalog\Model\Layer\Filter\Price\RangeClass was added.
Magento\Catalog\Model\Indexer\AbstractFlatStateClass was added.
Magento\Catalog\Model\Indexer\Product\CategoryClass was added.
Magento\Catalog\Model\Indexer\Product\Price\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Product\Flat\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Product\Flat\StateClass was added.
Magento\Catalog\Model\Indexer\Product\Eav\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Product\Category\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Category\FlatClass was added.
Magento\Catalog\Model\Indexer\Category\ProductClass was added.
Magento\Catalog\Model\Indexer\Category\Product\AbstractActionClass was added.
Magento\Catalog\Model\Indexer\Category\Product\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Category\Flat\SkipStaticColumnsProviderClass was added.
Magento\Catalog\Model\Indexer\Category\Flat\StateClass was added.
Magento\Catalog\Model\Category\DataProviderClass was added.
Magento\Catalog\Model\Category\Attribute\Backend\ImageClass was added.
Magento\Catalog\Model\Category\Attribute\Backend\SortbyClass was added.
Magento\Catalog\Model\Attribute\Backend\CustomlayoutupdateClass was added.
Magento\Catalog\Model\Attribute\Backend\StartdateClass was added.
Magento\Catalog\Helper\DataClass was added.
Magento\Catalog\Helper\ImageClass was added.
Magento\Catalog\Helper\Product\CompareClass was added.
Magento\Catalog\Helper\Product\CompositeClass was added.
Magento\Catalog\Helper\Product\ConfigurationPoolClass was added.
Magento\Catalog\Helper\Product\ProductListClass was added.
Magento\Catalog\Helper\Product\Flat\IndexerClass was added.
Magento\Catalog\Controller\Adminhtml\Product\Initialization\HelperClass was added.
Magento\Catalog\Block\FrontendStorageManagerClass was added.
Magento\Catalog\Block\NavigationClass was added.
Magento\Catalog\Block\ShortcutButtonsClass was added.
Magento\Catalog\Block\Ui\ProductViewCounterClass was added.
Magento\Catalog\Block\Product\AbstractProductClass was added.
Magento\Catalog\Block\Product\GalleryClass was added.
Magento\Catalog\Block\Product\ImageClass was added.
Magento\Catalog\Block\Product\ListProductClass was added.
Magento\Catalog\Block\Product\ViewClass was added.
Magento\Catalog\Block\Product\View\AbstractViewClass was added.
Magento\Catalog\Block\Product\View\AdditionalClass was added.
Magento\Catalog\Block\Product\View\AttributesClass was added.
Magento\Catalog\Block\Product\View\DescriptionClass was added.
Magento\Catalog\Block\Product\View\GalleryClass was added.
Magento\Catalog\Block\Product\View\OptionsClass was added.
Magento\Catalog\Block\Product\View\Type\SimpleClass was added.
Magento\Catalog\Block\Product\View\Type\VirtualClass was added.
Magento\Catalog\Block\Product\View\Options\AbstractOptionsClass was added.
Magento\Catalog\Block\Product\View\Options\Type\DateClass was added.
Magento\Catalog\Block\Product\View\Options\Type\DefaultTypeClass was added.
Magento\Catalog\Block\Product\View\Options\Type\FileClass was added.
Magento\Catalog\Block\Product\View\Options\Type\SelectClass was added.
Magento\Catalog\Block\Product\View\Options\Type\TextClass was added.
Magento\Catalog\Block\Product\View\AddTo\CompareClass was added.
Magento\Catalog\Block\Product\ProductList\RelatedClass was added.
Magento\Catalog\Block\Product\ProductList\ToolbarClass was added.
Magento\Catalog\Block\Product\ProductList\UpsellClass was added.
Magento\Catalog\Block\Product\ProductList\Item\ContainerClass was added.
Magento\Catalog\Block\Product\ProductList\Item\AddTo\CompareClass was added.
Magento\Catalog\Block\Product\Compare\ListCompareClass was added.
Magento\Catalog\Block\Category\ViewClass was added.
Magento\Catalog\Block\Category\Rss\LinkClass was added.
Magento\Catalog\Block\Adminhtml\ProductClass was added.
Magento\Catalog\Block\Adminhtml\Product\GridClass was added.
Magento\Catalog\Block\Adminhtml\Product\Options\AjaxClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\CrosssellClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\OptionsClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\RelatedClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\UpsellClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Options\Popup\GridClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Alerts\PriceClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Alerts\StockClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\AttributeClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\TabsClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\AttributesClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\InventoryClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\WebsitesClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\ConfigureClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\ErrorClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\FieldsetClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\Update\ResultClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\Fieldset\OptionsClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\Fieldset\QtyClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\EditClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Set\MainClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Set\Toolbar\MainClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\TabsClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\AdvancedClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\FrontClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\MainClass was added.
Magento\Catalog\Block\Adminhtml\Category\EditClass was added.
Magento\Catalog\Block\Adminhtml\Category\TreeClass was added.
Magento\Captcha\Model\DefaultModelClass was added.
Magento\Captcha\Helper\DataClass was added.
Magento\Captcha\Block\CaptchaClass was added.
Magento\Bundle\Pricing\Price\BundleSelectionFactoryClass was added.
Magento\Bundle\Pricing\Price\BundleSelectionPriceClass was added.
Magento\Bundle\Pricing\Price\ConfiguredPriceClass was added.
Magento\Bundle\Model\OptionClass was added.
Magento\Bundle\Model\SelectionClass was added.
Magento\Bundle\Model\Source\Option\Selection\Price\TypeClass was added.
Magento\Bundle\Model\ResourceModel\BundleClass was added.
Magento\Bundle\Model\ResourceModel\SelectionClass was added.
Magento\Bundle\Model\ResourceModel\Selection\CollectionClass was added.
Magento\Bundle\Model\ResourceModel\Option\CollectionClass was added.
Magento\Bundle\Model\Product\PriceClass was added.
Magento\Bundle\Model\Product\TypeClass was added.
Magento\Bundle\Model\Product\Attribute\Source\Shipment\TypeClass was added.
Magento\Bundle\Model\Product\Attribute\Source\Price\ViewClass was added.
Magento\Bundle\Helper\Catalog\Product\ConfigurationClass was added.
Magento\Bundle\Block\Sales\Order\Items\RendererClass was added.
Magento\Bundle\Block\Checkout\Cart\Item\RendererClass was added.
Magento\Bundle\Block\Catalog\Product\PriceClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\BundleClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\OptionClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option\CheckboxClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option\MultiClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option\RadioClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option\SelectClass was added.
Magento\Bundle\Block\Adminhtml\Sales\Order\View\Items\RendererClass was added.
Magento\Bundle\Block\Adminhtml\Sales\Order\Items\RendererClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\BundleClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\CheckboxClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\MultiClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\RadioClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\SelectClass was added.
Magento\Braintree\Block\PaymentClass was added.
Magento\Braintree\Block\Paypal\Checkout\ReviewClass was added.
Magento\Braintree\Block\Customer\CardRendererClass was added.
Magento\Braintree\Block\Customer\PayPal\VaultTokenRendererClass was added.
Magento\Backup\Model\BackupClass was added.
Magento\Backup\Model\BackupFactoryClass was added.
Magento\Backup\Model\DbClass was added.
Magento\Backup\Model\ResourceModel\DbClass was added.
Magento\Backup\Model\ResourceModel\HelperClass was added.
Magento\Backup\Model\Grid\OptionsClass was added.
Magento\Backup\Model\Fs\CollectionClass was added.
Magento\Backup\Model\Config\Source\TypeClass was added.
Magento\Backup\Model\Config\Backend\CronClass was added.
Magento\Backup\Helper\DataClass was added.
Magento\Backup\Controller\Adminhtml\IndexClass was added.
Magento\Backup\Block\Adminhtml\BackupClass was added.
Magento\Backup\Block\Adminhtml\Grid\Column\RollbackClass was added.
Magento\Backend\Model\AdminPathConfigClass was added.
Magento\Backend\Model\AuthClass was added.
Magento\Backend\Model\MenuClass was added.
Magento\Backend\Model\SessionClass was added.
Magento\Backend\Model\UrlClass was added.
Magento\Backend\Model\Widget\Grid\AbstractTotalsClass was added.
Magento\Backend\Model\Widget\Grid\ParserClass was added.
Magento\Backend\Model\Widget\Grid\SubTotalsClass was added.
Magento\Backend\Model\Widget\Grid\TotalsClass was added.
Magento\Backend\Model\Widget\Grid\Row\UrlGeneratorClass was added.
Magento\Backend\Model\Widget\Grid\Row\UrlGeneratorFactoryClass was added.
Magento\Backend\Model\Widget\Grid\Row\UrlGeneratorIdClass was added.
Magento\Backend\Model\View\Result\ForwardClass was added.
Magento\Backend\Model\View\Result\PageClass was added.
Magento\Backend\Model\View\Result\RedirectClass was added.
Magento\Backend\Model\View\Result\RedirectFactoryClass was added.
Magento\Backend\Model\View\Page\BuilderClass was added.
Magento\Backend\Model\View\Layout\BuilderClass was added.
Magento\Backend\Model\View\Layout\StructureManagerClass was added.
Magento\Backend\Model\View\Layout\Reader\BlockClass was added.
Magento\Backend\Model\Url\ScopeResolverClass was added.
Magento\Backend\Model\Translate\Inline\ConfigClass was added.
Magento\Backend\Model\Setup\MenuBuilderClass was added.
Magento\Backend\Model\Session\AdminConfigClass was added.
Magento\Backend\Model\Session\QuoteClass was added.
Magento\Backend\Model\Search\CustomerClass was added.
Magento\Backend\Model\Search\OrderClass was added.
Magento\Backend\Model\ResourceModel\TranslateClass was added.
Magento\Backend\Model\Menu\AbstractDirectorClass was added.
Magento\Backend\Model\Menu\BuilderClass was added.
Magento\Backend\Model\Menu\ConfigClass was added.
Magento\Backend\Model\Menu\ItemClass was added.
Magento\Backend\Model\Menu\IteratorClass was added.
Magento\Backend\Model\Menu\Item\FactoryClass was added.
Magento\Backend\Model\Menu\Item\ValidatorClass was added.
Magento\Backend\Model\Menu\Filter\IteratorClass was added.
Magento\Backend\Model\Menu\Director\DirectorClass was added.
Magento\Backend\Model\Menu\Config\ConverterClass was added.
Magento\Backend\Model\Menu\Config\ReaderClass was added.
Magento\Backend\Model\Menu\Config\SchemaLocatorClass was added.
Magento\Backend\Model\Menu\Config\Menu\DomClass was added.
Magento\Backend\Model\Menu\Builder\AbstractCommandClass was added.
Magento\Backend\Model\Menu\Builder\CommandFactoryClass was added.
Magento\Backend\Model\Menu\Builder\Command\AddClass was added.
Magento\Backend\Model\Menu\Builder\Command\RemoveClass was added.
Magento\Backend\Model\Menu\Builder\Command\UpdateClass was added.
Magento\Backend\Model\Locale\ManagerClass was added.
Magento\Backend\Model\Locale\ResolverClass was added.
Magento\Backend\Model\Config\SessionLifetime\BackendModelClass was added.
Magento\Backend\Model\Cache\ResourceModel\Grid\CollectionClass was added.
Magento\Backend\Model\Authorization\RoleLocatorClass was added.
Magento\Backend\Model\Auth\SessionClass was added.
Magento\Backend\Helper\DataClass was added.
Magento\Backend\Helper\JsClass was added.
Magento\Backend\Helper\Dashboard\AbstractDashboardClass was added.
Magento\Backend\Helper\Dashboard\DataClass was added.
Magento\Backend\Helper\Dashboard\OrderClass was added.
Magento\Backend\Controller\Adminhtml\Index\GlobalSearchClass was added.
Magento\Backend\Controller\Adminhtml\Auth\LoginClass was added.
Magento\Backend\Console\Command\AbstractCacheCommandClass was added.
Magento\Backend\Console\Command\AbstractCacheManageCommandClass was added.
Magento\Backend\Console\Command\AbstractCacheSetCommandClass was added.
Magento\Backend\Console\Command\AbstractCacheTypeManageCommandClass was added.
Magento\Backend\Console\Command\CacheCleanCommandClass was added.
Magento\Backend\Console\Command\CacheDisableCommandClass was added.
Magento\Backend\Console\Command\CacheEnableCommandClass was added.
Magento\Backend\Console\Command\CacheFlushCommandClass was added.
Magento\Backend\Console\Command\CacheStatusCommandClass was added.
Magento\Backend\Block\AbstractBlockClass was added.
Magento\Backend\Block\CacheClass was added.
Magento\Backend\Block\ContextClass was added.
Magento\Backend\Block\DashboardClass was added.
Magento\Backend\Block\DeniedClass was added.
Magento\Backend\Block\GlobalSearchClass was added.
Magento\Backend\Block\MenuClass was added.
Magento\Backend\Block\PageClass was added.
Magento\Backend\Block\TemplateClass was added.
Magento\Backend\Block\WidgetClass was added.
Magento\Backend\Block\Widget\AccordionClass was added.
Magento\Backend\Block\Widget\BreadcrumbsClass was added.
Magento\Backend\Block\Widget\ButtonClass was added.
Magento\Backend\Block\Widget\ContainerClass was added.
Magento\Backend\Block\Widget\ContextClass was added.
Magento\Backend\Block\Widget\FormClass was added.
Magento\Backend\Block\Widget\GridClass was added.
Magento\Backend\Block\Widget\TabClass was added.
Magento\Backend\Block\Widget\TabsClass was added.
Magento\Backend\Block\Widget\Grid\ColumnClass was added.
Magento\Backend\Block\Widget\Grid\ColumnSetClass was added.
Magento\Backend\Block\Widget\Grid\ContainerClass was added.
Magento\Backend\Block\Widget\Grid\ExportClass was added.
Magento\Backend\Block\Widget\Grid\ExtendedClass was added.
Magento\Backend\Block\Widget\Grid\MassactionClass was added.
Magento\Backend\Block\Widget\Grid\SerializerClass was added.
Magento\Backend\Block\Widget\Grid\Massaction\AbstractMassactionClass was added.
Magento\Backend\Block\Widget\Grid\Massaction\AdditionalClass was added.
Magento\Backend\Block\Widget\Grid\Massaction\ExtendedClass was added.
Magento\Backend\Block\Widget\Grid\Massaction\ItemClass was added.
Magento\Backend\Block\Widget\Grid\Column\ExtendedClass was added.
Magento\Backend\Block\Widget\Grid\Column\MultistoreClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\AbstractRendererClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\ActionClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\ButtonClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\CheckboxClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\ConcatClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\CountryClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\CurrencyClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\DateClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\DatetimeClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\DraggableHandleClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\InputClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\IpClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\LongtextClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\MassactionClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\NumberClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\OptionsClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\PriceClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\RadioClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\SelectClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\StoreClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\TextClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\WraplineClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\Options\ConverterClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\AbstractFilterClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\DateClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\RangeClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\SelectClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\TextClass was added.
Magento\Backend\Block\Widget\Form\ContainerClass was added.
Magento\Backend\Block\Widget\Form\GenericClass was added.
Magento\Backend\Block\Widget\Form\Renderer\ElementClass was added.
Magento\Backend\Block\Widget\Form\Renderer\FieldsetClass was added.
Magento\Backend\Block\Widget\Form\Renderer\Fieldset\ElementClass was added.
Magento\Backend\Block\Widget\Form\Element\DependenceClass was added.
Magento\Backend\Block\Widget\Button\ButtonListClass was added.
Magento\Backend\Block\Widget\Button\ItemClass was added.
Magento\Backend\Block\Widget\Button\SplitButtonClass was added.
Magento\Backend\Block\Widget\Button\Toolbar\ContainerClass was added.
Magento\Backend\Block\Text\ListTextClass was added.
Magento\Backend\Block\Template\ContextClass was added.
Magento\Backend\Block\System\DesignClass was added.
Magento\Backend\Block\System\Store\EditClass was added.
Magento\Backend\Block\System\Store\StoreClass was added.
Magento\Backend\Block\System\Account\EditClass was added.
Magento\Backend\Block\Store\SwitcherClass was added.
Magento\Backend\Block\Store\Switcher\Form\Renderer\FieldsetClass was added.
Magento\Backend\Block\Store\Switcher\Form\Renderer\Fieldset\ElementClass was added.
Magento\Backend\Block\Page\CopyrightClass was added.
Magento\Backend\Block\Page\FooterClass was added.
Magento\Backend\Block\Page\HeaderClass was added.
Magento\Backend\Block\Page\NoticesClass was added.
Magento\Backend\Block\Page\RequireJsClass was added.
Magento\Backend\Block\Media\UploaderClass was added.
Magento\Backend\Block\Dashboard\GridClass was added.
Magento\Backend\Block\Dashboard\Tab\Products\ViewedClass was added.
Magento\Backend\Block\Dashboard\Tab\Customers\MostClass was added.
Magento\Backend\Block\Dashboard\Tab\Customers\NewestClass was added.
Magento\Backend\Block\Dashboard\Searches\Renderer\SearchqueryClass was added.
Magento\Backend\Block\Catalog\Product\Tab\ContainerClass was added.
Magento\Backend\Block\Cache\AdditionalClass was added.
Magento\Backend\Block\Cache\Grid\Column\StatusesClass was added.
Magento\Backend\Block\Admin\FormkeyClass was added.
Magento\Backend\App\AbstractActionClass was added.
Magento\Backend\App\ActionClass was added.
Magento\Backend\App\BackendAppClass was added.
Magento\Backend\App\BackendAppListClass was added.
Magento\Backend\App\DefaultPathClass was added.
Magento\Backend\App\RouterClass was added.
Magento\Backend\App\UserConfigClass was added.
Magento\Backend\App\Router\NoRouteHandlerClass was added.
Magento\Backend\App\Response\Http\FileFactoryClass was added.
Magento\Backend\App\Request\PathInfoProcessorClass was added.
Magento\Backend\App\Area\FrontNameResolverClass was added.
Magento\Backend\App\Action\ContextClass was added.
Magento\Authorizenet\Helper\DataClass was added.
Magento\Authorizenet\Helper\Backend\DataClass was added.
Magento\Authorizenet\Block\Transparent\IframeClass was added.
Magento\Authorizenet\Block\Adminhtml\Order\View\Info\FraudDetailsClass was added.
Magento\Authorization\Model\CompositeUserContextClass was added.
Magento\Authorization\Model\RoleClass was added.
Magento\Authorization\Model\RulesClass was added.
Magento\Authorization\Model\ResourceModel\Rules\CollectionClass was added.
Magento\Authorization\Model\ResourceModel\Role\CollectionClass was added.
Magento\AdminNotification\Ui\Component\DataProvider\DataProviderClass was added.
Magento\AdminNotification\Model\FeedClass was added.
Magento\AdminNotification\Model\InboxClass was added.
Magento\AdminNotification\Model\NotificationServiceClass was added.
Magento\AdminNotification\Model\System\MessageClass was added.
Magento\AdminNotification\Model\System\Message\CacheOutdatedClass was added.
Magento\AdminNotification\Model\System\Message\SecurityClass was added.
Magento\AdminNotification\Model\System\Message\Media\AbstractSynchronizationClass was added.
Magento\AdminNotification\Model\System\Message\Media\Synchronization\ErrorClass was added.
Magento\AdminNotification\Model\System\Message\Media\Synchronization\SuccessClass was added.
Magento\AdminNotification\Model\ResourceModel\InboxClass was added.
Magento\AdminNotification\Model\ResourceModel\System\MessageClass was added.
Magento\AdminNotification\Model\ResourceModel\System\Message\CollectionClass was added.
Magento\AdminNotification\Model\ResourceModel\System\Message\Collection\SynchronizedClass was added.
Magento\AdminNotification\Model\ResourceModel\Inbox\CollectionClass was added.
Magento\AdminNotification\Model\ResourceModel\Inbox\Collection\CriticalClass was added.
Magento\AdminNotification\Model\ResourceModel\Inbox\Collection\UnreadClass was added.
Magento\AdminNotification\Model\ResourceModel\Grid\CollectionClass was added.
Magento\AdminNotification\Model\Config\Source\FrequencyClass was added.
Magento\AdminNotification\Controller\Adminhtml\NotificationClass was added.
Magento\AdminNotification\Block\InboxClass was added.
Magento\AdminNotification\Block\ToolbarEntryClass was added.
Magento\AdminNotification\Block\WindowClass was added.
Magento\AdminNotification\Block\System\Messages\UnreadMessagePopupClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Framework\Acl\CacheInterfaceInterface was removed.
Magento\Framework\Stdlib\DateTime\TimezoneInterface::date[public] Method parameter name changed.
Magento\Vault\Block\CardRendererInterface::getIconUrl[public] Method has been removed.
Magento\Vault\Block\CardRendererInterface::getIconHeight[public] Method has been removed.
Magento\Vault\Block\CardRendererInterface::getIconWidth[public] Method has been removed.
Magento\Vault\Block\CardRendererInterface::getToken[public] Method has been removed.
Magento\Vault\Api\PaymentTokenRepositoryInterface::getList[public] Method parameter changed.
Magento\Tax\Api\TaxRuleRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\CreditmemoCommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\CreditmemoItemRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\CreditmemoRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\InvoiceCommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\InvoiceItemRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\InvoiceRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderAddressRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderItemRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderPaymentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderStatusHistoryRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\ShipmentCommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\ShipmentItemRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\ShipmentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\ShipmentTrackRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\TransactionRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getComment[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getEntityId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setEntityId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setComment[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::ENTITY_IDConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::IS_VISIBLE_ON_FRONTConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::COMMENTConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::CREATED_ATConstant has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::getOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::getQty[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::setQty[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::setOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getComment[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getEntityId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setEntityId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setComment[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::ENTITY_IDConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::IS_VISIBLE_ON_FRONTConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::COMMENTConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::CREATED_ATConstant has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::getOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::getQty[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::setQty[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::setOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getCarrierCode[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getTitle[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getTrackNumber[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setTrackNumber[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setTitle[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setCarrierCode[public] Method has been removed.
Magento\Quote\Api\CartRepositoryInterface::getList[public] Method parameter changed.
Magento\Quote\Api\GuestBillingAddressManagementInterface::assign[public] Method parameter name changed.
Magento\Framework\Mail\TransportInterface::getMessage[public] Method has been added.
Magento\Framework\Cache\FrontendInterface::test[public] Method has been added.
Magento\Framework\Cache\FrontendInterface::getBackend[public] Method has been added.
Magento\Framework\Cache\FrontendInterface::getLowLevelFrontend[public] Method has been added.
Magento\Vault\Block\TokenRendererInterface::getToken[public] Method has been added.
Magento\UrlRewrite\Model\UrlPersistInterface::replace[public] Method has been added.
Magento\Store\Api\Data\GroupInterface::getCode[public] Method has been added.
Magento\Store\Api\Data\GroupInterface::setCode[public] Method has been added.
Magento\Catalog\Api\Data\EavAttributeInterface::setIsUsedInGrid[public] Method has been added.
Magento\Catalog\Api\Data\EavAttributeInterface::setIsVisibleInGrid[public] Method has been added.
Magento\Catalog\Api\Data\EavAttributeInterface::setIsFilterableInGrid[public] Method has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICE_FIELD_PERCENTAGE_VALUEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICE_FIELD_VALUE_TYPEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_GROUP_TEXTConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_GROUP_FILEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_GROUP_SELECTConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_GROUP_DATEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_FIELDConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_AREAConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_FILEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_DROP_DOWNConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_RADIOConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_CHECKBOXConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_MULTIPLEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_DATEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_DATE_TIMEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_TIMEConstant has been added.
Magento\Backend\Block\Widget\Grid\ExportInterface::getExportButtonHtml[public] Method has been added.
Magento\Backend\Block\Widget\Grid\ExportInterface::addExportType[public] Method has been added.
Magento\Authorization\Model\UserContextInterface::getUserId[public] Method has been added.
Magento\Authorization\Model\UserContextInterface::USER_TYPE_INTEGRATIONConstant has been added.
Magento\Authorization\Model\UserContextInterface::USER_TYPE_ADMINConstant has been added.
Magento\Authorization\Model\UserContextInterface::USER_TYPE_CUSTOMERConstant has been added.
Magento\Authorization\Model\UserContextInterface::USER_TYPE_GUESTConstant has been added.
Magento\Framework\ShellInterfaceInterface was added.
Magento\Framework\Webapi\ServicePayloadConverterInterfaceInterface was added.
Magento\Framework\Webapi\Rest\Response\RendererInterfaceInterface was added.
Magento\Framework\Webapi\Rest\Request\ParamOverriderInterfaceInterface was added.
Magento\Framework\View\TemplateEngine\Xhtml\CompilerInterfaceInterface was added.
Magento\Framework\View\Layout\BuilderInterfaceInterface was added.
Magento\Framework\View\Element\UiComponentInterfaceInterface was added.
Magento\Framework\View\Design\ThemeInterfaceInterface was added.
Magento\Framework\View\Asset\AssetInterfaceInterface was added.
Magento\Framework\View\Asset\LocalInterfaceInterface was added.
Magento\Framework\View\Asset\PreProcessorInterfaceInterface was added.
Magento\Framework\View\Asset\PreProcessor\AlternativeSourceInterfaceInterface was added.
Magento\Framework\View\Asset\PreProcessor\ChainFactoryInterfaceInterface was added.
Magento\Framework\Setup\ModuleContextInterfaceInterface was added.
Magento\Framework\Setup\SchemaSetupInterfaceInterface was added.
Magento\Framework\Session\SessionManagerInterfaceInterface was added.
Magento\Framework\Serialize\SerializerInterfaceInterface was added.
Magento\Framework\Search\RequestInterfaceInterface was added.
Magento\Framework\Search\Request\BucketInterfaceInterface was added.
Magento\Framework\Search\Request\FilterInterfaceInterface was added.
Magento\Framework\Search\Request\QueryInterfaceInterface was added.
Magento\Framework\Search\Dynamic\DataProviderInterfaceInterface was added.
Magento\Framework\Search\Dynamic\IntervalInterfaceInterface was added.
Magento\Framework\Profiler\DriverInterfaceInterface was added.
Magento\Framework\ObjectManager\ContextInterfaceInterface was added.
Magento\Framework\Notification\MessageInterfaceInterface was added.
Magento\Framework\Notification\NotifierInterfaceInterface was added.
Magento\Framework\Model\ResourceModel\Db\TransactionManagerInterfaceInterface was added.
Magento\Framework\Locale\FormatInterfaceInterface was added.
Magento\Framework\Locale\ListsInterfaceInterface was added.
Magento\Framework\Indexer\BatchProviderInterfaceInterface was added.
Magento\Framework\Indexer\BatchSizeManagementInterfaceInterface was added.
Magento\Framework\Indexer\FieldsetInterfaceInterface was added.
Magento\Framework\Indexer\HandlerInterfaceInterface was added.
Magento\Framework\Indexer\IndexTableRowSizeEstimatorInterfaceInterface was added.
Magento\Framework\Indexer\StateInterfaceInterface was added.
Magento\Framework\Filesystem\File\WriteInterfaceInterface was added.
Magento\Framework\Encryption\EncryptorInterfaceInterface was added.
Magento\Framework\Data\Form\Element\Renderer\RendererInterfaceInterface was added.
Magento\Framework\DB\Adapter\AdapterInterfaceInterface was added.
Magento\Framework\Communication\ConfigInterfaceInterface was added.
Magento\Framework\Backup\BackupInterfaceInterface was added.
Magento\Framework\Backup\Db\BackupDbInterfaceInterface was added.
Magento\Framework\Backup\Db\BackupInterfaceInterface was added.
Magento\Framework\App\FrontControllerInterfaceInterface was added.
Magento\Framework\App\PlainTextRequestInterfaceInterface was added.
Magento\Framework\App\ProductMetadataInterfaceInterface was added.
Magento\Framework\App\RequestContentInterfaceInterface was added.
Magento\Framework\App\RequestSafetyInterfaceInterface was added.
Magento\Framework\App\ScopeInterfaceInterface was added.
Magento\Framework\App\ViewInterfaceInterface was added.
Magento\Framework\App\Rss\DataProviderInterfaceInterface was added.
Magento\Framework\App\Response\HttpInterfaceInterface was added.
Magento\Framework\App\ResourceConnection\SourceProviderInterfaceInterface was added.
Magento\Framework\App\Cache\Tag\StrategyInterfaceInterface was added.
Magento\Framework\Api\SearchCriteria\CollectionProcessorInterfaceInterface was added.
Magento\Framework\Api\SearchCriteria\CollectionProcessor\JoinProcessor\CustomJoinInterfaceInterface was added.
Magento\Framework\Api\SearchCriteria\CollectionProcessor\FilterProcessor\CustomFilterInterfaceInterface was added.
Magento\Framework\Api\Search\SearchCriteriaInterfaceInterface was added.
Magento\Framework\Api\Search\SearchResultInterfaceInterface was added.
Magento\Framework\Api\ExtensionAttribute\JoinDataInterfaceInterface was added.
Magento\Framework\Api\ExtensionAttribute\JoinProcessorInterfaceInterface was added.
Magento\Framework\Acl\Data\CacheInterfaceInterface was added.
Magento\Weee\Api\Data\ProductRender\WeeeAdjustmentAttributeInterfaceInterface was added.
Magento\Vault\Api\PaymentMethodListInterfaceInterface was added.
Magento\Vault\Api\Data\PaymentTokenFactoryInterfaceInterface was added.
Magento\UrlRewrite\Model\StorageInterfaceInterface was added.
Magento\UrlRewrite\Model\UrlFinderInterfaceInterface was added.
Magento\Ui\DataProvider\Modifier\ModifierInterfaceInterface was added.
Magento\Ui\Component\Listing\RowInterfaceInterface was added.
Magento\Ui\Component\Listing\Columns\ColumnInterfaceInterface was added.
Magento\Ui\Component\Form\Element\ElementInterfaceInterface was added.
Magento\Ui\Block\Component\StepsWizard\StepInterfaceInterface was added.
Magento\Store\Model\ScopeInterfaceInterface was added.
Magento\Store\Api\StoreWebsiteRelationInterfaceInterface was added.
Magento\Security\Model\ConfigInterfaceInterface was added.
Magento\Security\Model\SecurityChecker\SecurityCheckerInterfaceInterface was added.
Magento\Search\Model\AutocompleteInterfaceInterface was added.
Magento\Search\Model\QueryInterfaceInterface was added.
Magento\Search\Model\SearchCollectionInterfaceInterface was added.
Magento\Search\Model\Autocomplete\DataProviderInterfaceInterface was added.
Magento\Search\Model\Autocomplete\ItemInterfaceInterface was added.
Magento\SalesRule\Model\Spi\CouponResourceInterfaceInterface was added.
Magento\SalesRule\Model\Rule\Action\Discount\DiscountInterfaceInterface was added.
Magento\SalesRule\Model\Coupon\CodegeneratorInterfaceInterface was added.
Magento\Sales\Model\ConfigInterfaceInterface was added.
Magento\Sales\Model\EntityInterfaceInterface was added.
Magento\Sales\Model\ValidatorResultInterfaceInterface was added.
Magento\Sales\Model\ResourceModel\GridInterfaceInterface was added.
Magento\Sales\Model\Order\InvoiceStatisticInterfaceInterface was added.
Magento\Sales\Model\Order\OrderStateResolverInterfaceInterface was added.
Magento\Sales\Model\Order\PaymentAdapterInterfaceInterface was added.
Magento\Sales\Model\Order\RefundAdapterInterfaceInterface was added.
Magento\Sales\Model\Order\Validation\InvoiceOrderInterfaceInterface was added.
Magento\Sales\Model\Order\Validation\RefundInvoiceInterfaceInterface was added.
Magento\Sales\Model\Order\Validation\RefundOrderInterfaceInterface was added.
Magento\Sales\Model\Order\Validation\ShipOrderInterfaceInterface was added.
Magento\Sales\Model\Order\Shipment\NotifierInterfaceInterface was added.
Magento\Sales\Model\Order\Shipment\OrderRegistrarInterfaceInterface was added.
Magento\Sales\Model\Order\Reorder\OrderedProductAvailabilityCheckerInterfaceInterface was added.
Magento\Sales\Model\Order\Invoice\NotifierInterfaceInterface was added.
Magento\Sales\Model\Order\Creditmemo\NotifierInterfaceInterface was added.
Magento\Sales\Api\InvoiceOrderInterfaceInterface was added.
Magento\Sales\Api\RefundInvoiceInterfaceInterface was added.
Magento\Sales\Api\RefundOrderInterfaceInterface was added.
Magento\Sales\Api\ShipOrderInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotInvoiceExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotRefundExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotShipExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\DocumentValidationExceptionInterfaceInterface was added.
Magento\Sales\Api\Data\CommentInterfaceInterface was added.
Magento\Sales\Api\Data\CreditmemoCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\CreditmemoCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\CreditmemoItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\EntityInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\LineItemInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentPackageCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentTrackCreationInterfaceInterface was added.
Magento\Sales\Api\Data\TrackInterfaceInterface was added.
Magento\Rule\Model\Condition\ConditionInterfaceInterface was added.
Magento\Rule\Model\Action\ActionInterfaceInterface was added.
Magento\Reports\Model\ResourceModel\HelperInterfaceInterface was added.
Magento\Reports\Model\ResourceModel\Quote\CollectionFactoryInterfaceInterface was added.
Magento\Quote\Model\Quote\Address\FreeShippingInterfaceInterface was added.
Magento\Quote\Model\Quote\Address\RateCollectorInterfaceInterface was added.
Magento\Payment\Model\Method\SpecificationInterfaceInterface was added.
Magento\Payment\Model\Checks\SpecificationInterfaceInterface was added.
Magento\Payment\Gateway\Data\PaymentDataObjectFactoryInterfaceInterface was added.
Magento\Payment\Api\PaymentMethodListInterfaceInterface was added.
Magento\Payment\Api\PaymentVerificationInterfaceInterface was added.
Magento\Payment\Api\Data\PaymentMethodInterfaceInterface was added.
Magento\PageCache\Model\VclGeneratorInterfaceInterface was added.
Magento\PageCache\Model\VclTemplateLocatorInterfaceInterface was added.
Magento\Msrp\Pricing\Price\MsrpPriceInterfaceInterface was added.
Magento\Msrp\Api\Data\ProductRender\MsrpPriceInfoInterfaceInterface was added.
Magento\ImportExport\Model\Import\ConfigInterfaceInterface was added.
Magento\ImportExport\Model\Import\ErrorProcessing\ProcessingErrorAggregatorInterfaceInterface was added.
Magento\ImportExport\Model\Export\ConfigInterfaceInterface was added.
Magento\GroupedProduct\Model\ResourceModel\Product\Indexer\Price\GroupedInterfaceInterface was added.
Magento\GiftMessage\Block\Cart\Item\Renderer\Actions\LayoutProcessorInterfaceInterface was added.
Magento\Eav\Model\Entity\EntityInterfaceInterface was added.
Magento\Eav\Model\Entity\Increment\IncrementInterfaceInterface was added.
Magento\Eav\Model\Entity\Attribute\ScopedAttributeInterfaceInterface was added.
Magento\Eav\Model\Entity\Attribute\Source\SourceInterfaceInterface was added.
Magento\Eav\Model\Entity\Attribute\Frontend\FrontendInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeDefaultValueInterfaceInterface was added.
Magento\Downloadable\Model\ComponentInterfaceInterface was added.
Magento\Downloadable\Model\Product\TypeHandler\TypeHandlerInterfaceInterface was added.
Magento\Directory\Model\Currency\Import\ImportInterfaceInterface was added.
Magento\Developer\Model\XmlCatalog\Format\FormatInterfaceInterface was added.
Magento\Customer\Model\EmailNotificationInterfaceInterface was added.
Magento\Customer\Model\Group\RetrieverInterfaceInterface was added.
Magento\Customer\Model\Customer\Source\GroupSourceInterfaceInterface was added.
Magento\Customer\Model\Address\AddressModelInterfaceInterface was added.
Magento\Customer\Model\Address\CustomAttributeListInterfaceInterface was added.
Magento\Customer\CustomerData\JsLayoutDataProviderInterfaceInterface was added.
Magento\Customer\CustomerData\SectionSourceInterfaceInterface was added.
Magento\Customer\Block\Account\SortLinkInterfaceInterface was added.
Magento\Customer\Api\CustomerGroupConfigInterfaceInterface was added.
Magento\Cron\Model\ConfigInterfaceInterface was added.
Magento\Contact\Model\ConfigInterfaceInterface was added.
Magento\Contact\Model\MailInterfaceInterface was added.
Magento\ConfigurableProduct\Pricing\Price\ConfigurableOptionsProviderInterfaceInterface was added.
Magento\ConfigurableProduct\Pricing\Price\LowestPriceOptionsProviderInterfaceInterface was added.
Magento\ConfigurableProduct\Pricing\Price\PriceResolverInterfaceInterface was added.
Magento\ConfigurableProduct\Model\AttributeOptionProviderInterfaceInterface was added.
Magento\ConfigurableProduct\Model\AttributesListInterfaceInterface was added.
Magento\Config\Model\Placeholder\PlaceholderInterfaceInterface was added.
Magento\Config\Model\Config\CommentInterfaceInterface was added.
Magento\Config\Model\Config\Structure\ElementInterfaceInterface was added.
Magento\Config\Model\Config\Structure\ElementVisibilityInterfaceInterface was added.
Magento\Config\Model\Config\Structure\MapperInterfaceInterface was added.
Magento\Config\Model\Config\Structure\SearchInterfaceInterface was added.
Magento\Config\Model\Config\Backend\File\RequestData\RequestDataInterfaceInterface was added.
Magento\Config\Console\Command\ConfigSet\ConfigSetProcessorInterfaceInterface was added.
Magento\Config\App\Config\Source\DumpConfigSourceInterfaceInterface was added.
Magento\Checkout\Model\Cart\CartInterfaceInterface was added.
Magento\Checkout\Model\Cart\RequestInfoFilterInterfaceInterface was added.
Magento\Checkout\CustomerData\ItemInterfaceInterface was added.
Magento\Checkout\Block\Checkout\LayoutProcessorInterfaceInterface was added.
Magento\CatalogSearch\Model\Search\RequestGenerator\GeneratorInterfaceInterface was added.
Magento\CatalogSearch\Model\Search\FilterMapper\FilterStrategyInterfaceInterface was added.
Magento\CatalogSearch\Model\ResourceModel\EngineInterfaceInterface was added.
Magento\CatalogSearch\Model\Indexer\IndexSwitcherInterfaceInterface was added.
Magento\CatalogInventory\Model\ResourceModel\Indexer\Stock\QueryProcessorInterfaceInterface was added.
Magento\CatalogImportExport\Model\Import\Product\RowValidatorInterfaceInterface was added.
Magento\CatalogImportExport\Model\Export\RowCustomizerInterfaceInterface was added.
Magento\Catalog\Ui\DataProvider\Product\ProductRenderCollectorInterfaceInterface was added.
Magento\Catalog\Ui\Component\Listing\Attribute\RepositoryInterfaceInterface was added.
Magento\Catalog\Pricing\Price\CustomOptionPriceInterfaceInterface was added.
Magento\Catalog\Pricing\Price\FinalPriceInterfaceInterface was added.
Magento\Catalog\Pricing\Price\TierPriceInterfaceInterface was added.
Magento\Catalog\Model\FrontendStorageConfigurationInterfaceInterface was added.
Magento\Catalog\Model\ProductIdLocatorInterfaceInterface was added.
Magento\Catalog\Model\ProductOptionProcessorInterfaceInterface was added.
Magento\Catalog\Model\ResourceModel\Product\BaseSelectProcessorInterfaceInterface was added.
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\CompositeProductBatchSizeAdjusterInterfaceInterface was added.
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\PriceInterfaceInterface was added.
Magento\Catalog\Model\ProductTypes\ConfigInterfaceInterface was added.
Magento\Catalog\Model\Product\CatalogPriceInterfaceInterface was added.
Magento\Catalog\Model\Product\CopyConstructorInterfaceInterface was added.
Magento\Catalog\Model\Product\Configuration\Item\ItemInterfaceInterface was added.
Magento\Catalog\Model\Product\Attribute\Backend\Media\EntryConverterInterfaceInterface was added.
Magento\Catalog\Model\Locator\LocatorInterfaceInterface was added.
Magento\Catalog\Model\Layer\AvailabilityFlagInterfaceInterface was added.
Magento\Catalog\Model\Layer\Filter\FilterInterfaceInterface was added.
Magento\Catalog\Model\Layer\Filter\Dynamic\AlgorithmInterfaceInterface was added.
Magento\Catalog\Model\Indexer\Product\Price\UpdateIndexInterfaceInterface was added.
Magento\Catalog\Model\Indexer\Product\Flat\Table\BuilderInterfaceInterface was added.
Magento\Catalog\Helper\Product\Configuration\ConfigurationInterfaceInterface was added.
Magento\Catalog\Block\ShortcutInterfaceInterface was added.
Magento\Catalog\Api\BasePriceStorageInterfaceInterface was added.
Magento\Catalog\Api\CategoryListInterfaceInterface was added.
Magento\Catalog\Api\CostStorageInterfaceInterface was added.
Magento\Catalog\Api\ProductRenderListInterfaceInterface was added.
Magento\Catalog\Api\ScopedProductTierPriceManagementInterfaceInterface was added.
Magento\Catalog\Api\SpecialPriceInterfaceInterface was added.
Magento\Catalog\Api\SpecialPriceStorageInterfaceInterface was added.
Magento\Catalog\Api\TierPriceStorageInterfaceInterface was added.
Magento\Catalog\Api\Data\BasePriceInterfaceInterface was added.
Magento\Catalog\Api\Data\CategoryLinkInterfaceInterface was added.
Magento\Catalog\Api\Data\CategorySearchResultsInterfaceInterface was added.
Magento\Catalog\Api\Data\CostInterfaceInterface was added.
Magento\Catalog\Api\Data\PriceUpdateResultInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductFrontendActionInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRenderInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRenderSearchResultsInterfaceInterface was added.
Magento\Catalog\Api\Data\SpecialPriceInterfaceInterface was added.
Magento\Catalog\Api\Data\TierPriceInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRender\ButtonInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRender\FormattedPriceInfoInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRender\ImageInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRender\PriceInfoInterfaceInterface was added.
Magento\Bundle\Pricing\Adjustment\SelectionPriceListProviderInterfaceInterface was added.
Magento\Backend\Service\V1\ModuleServiceInterfaceInterface was added.
Magento\Backend\Model\UrlInterfaceInterface was added.
Magento\Backend\Block\Widget\ContainerInterfaceInterface was added.
Magento\Backend\Block\Widget\Grid\Massaction\VisibilityCheckerInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.1-2.1.2.html b/src/_includes/backward-incompatible-changes/open-source/2.1.1-2.1.2.html deleted file mode 100644 index 40e84e6bec5..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.1-2.1.2.html +++ /dev/null @@ -1,299 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Sales\Model\Order\InvoiceDocumentFactoryClass was added.
Magento\Sales\Model\Order\PaymentAdapterClass was added.
Magento\Sales\Model\Order\ShipmentDocumentFactoryClass was added.
Magento\Sales\Model\Order\Shipment\CreationArgumentsClass was added.
Magento\Sales\Model\Order\Shipment\NotifierClass was added.
Magento\Sales\Model\Order\Shipment\PackageClass was added.
Magento\Sales\Model\Order\Shipment\PackageCreationClass was added.
Magento\Sales\Model\Order\Invoice\CreationArgumentsClass was added.
Magento\Sales\Model\Order\Invoice\NotifierClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Sales\Api\Data\InvoiceCommentInterface::getComment[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getEntityId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setEntityId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setComment[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::ENTITY_IDConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::IS_VISIBLE_ON_FRONTConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::COMMENTConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::CREATED_ATConstant has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::getOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::getQty[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::setQty[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::setOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getComment[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getEntityId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setEntityId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setComment[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::ENTITY_IDConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::IS_VISIBLE_ON_FRONTConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::COMMENTConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::CREATED_ATConstant has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::getOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::getQty[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::setQty[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::setOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getCarrierCode[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getTitle[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getTrackNumber[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setTrackNumber[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setTitle[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setCarrierCode[public] Method has been removed.
Magento\Sales\Model\Order\InvoiceNotifierInterfaceInterface was added.
Magento\Sales\Model\Order\InvoiceStatisticInterfaceInterface was added.
Magento\Sales\Model\Order\OrderStateResolverInterfaceInterface was added.
Magento\Sales\Model\Order\PaymentAdapterInterfaceInterface was added.
Magento\Sales\Model\Order\Shipment\NotifierInterfaceInterface was added.
Magento\Sales\Model\Order\Shipment\OrderRegistrarInterfaceInterface was added.
Magento\Sales\Model\Order\Invoice\NotifierInterfaceInterface was added.
Magento\Sales\Api\InvoiceOrderInterfaceInterface was added.
Magento\Sales\Api\ShipOrderInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotInvoiceExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotShipExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\DocumentValidationExceptionInterfaceInterface was added.
Magento\Sales\Api\Data\CommentInterfaceInterface was added.
Magento\Sales\Api\Data\EntityInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\LineItemInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentPackageCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentTrackCreationInterfaceInterface was added.
Magento\Sales\Api\Data\TrackInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.10-2.1.11.html b/src/_includes/backward-incompatible-changes/open-source/2.1.10-2.1.11.html deleted file mode 100644 index 7dd46a4c8c1..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.10-2.1.11.html +++ /dev/null @@ -1,39 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Catalog\Model\Product\Type\AbstractType::isPossibleBuyFromList[public] Method has been added.
Magento\Sitemap\Block\RobotsClass was added.
Magento\Robots\Model\Config\ValueClass was added.
Magento\Robots\Block\DataClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Framework\Stdlib\DateTime\TimezoneInterface::date[public] Method parameter name changed.
Magento\ConfigurableProduct\Model\AttributeOptionProviderInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.11-2.1.12.html b/src/_includes/backward-incompatible-changes/open-source/2.1.11-2.1.12.html deleted file mode 100644 index 66fe989e85a..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.11-2.1.12.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.12-2.1.13.html b/src/_includes/backward-incompatible-changes/open-source/2.1.12-2.1.13.html deleted file mode 100644 index 910cfec8f99..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.12-2.1.13.html +++ /dev/null @@ -1,11 +0,0 @@ -

Changes in interfaces

- - - - - - - - - -
What ChangedHow Changed
Magento\Framework\Stdlib\DateTime\TimezoneInterface::date[public] Removed last method parameter(s).
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.13-2.1.14.html b/src/_includes/backward-incompatible-changes/open-source/2.1.13-2.1.14.html deleted file mode 100644 index cb5a054691e..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.13-2.1.14.html +++ /dev/null @@ -1,11 +0,0 @@ -

Changes in classes

- - - - - - - - - -
What ChangedHow Changed
Magento\Swagger\Block\IndexClass was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.14-2.1.15.html b/src/_includes/backward-incompatible-changes/open-source/2.1.14-2.1.15.html deleted file mode 100644 index 4008232dd06..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.14-2.1.15.html +++ /dev/null @@ -1,11 +0,0 @@ -

Changes in interface

- - - - - - - - - -
What ChangedHow Changed
Magento\Framework\Stdlib\DateTime\TimezoneInterface::date[public] Added optional parameter(s).
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.15-2.1.16.md b/src/_includes/backward-incompatible-changes/open-source/2.1.15-2.1.16.md deleted file mode 100644 index aca3f55e404..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.15-2.1.16.md +++ /dev/null @@ -1,3 +0,0 @@ -### No changes {#changes-2115-2116} - -No backward incompatible changes. diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.16-2.1.17.md b/src/_includes/backward-incompatible-changes/open-source/2.1.16-2.1.17.md deleted file mode 100644 index 5ea0a1e5a45..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.16-2.1.17.md +++ /dev/null @@ -1,3 +0,0 @@ -### No changes {#changes-2116-2117} - -No backward incompatible changes. diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.17-2.1.18.md b/src/_includes/backward-incompatible-changes/open-source/2.1.17-2.1.18.md deleted file mode 100644 index 2d8c3ca7196..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.17-2.1.18.md +++ /dev/null @@ -1,3 +0,0 @@ -### No changes {#changes-2117-2118} - -No backward incompatible changes. diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.2-2.1.3.html b/src/_includes/backward-incompatible-changes/open-source/2.1.2-2.1.3.html deleted file mode 100644 index 9289d4abc32..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.2-2.1.3.html +++ /dev/null @@ -1,108 +0,0 @@ - -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Store\Model\Config\Reader\DefaultReaderClass was removed.
Magento\Store\Model\Config\Reader\ReaderPoolClass was removed.
Magento\Store\Model\Config\Reader\StoreClass was removed.
Magento\Store\Model\Config\Reader\WebsiteClass was removed.
Magento\Quote\Setup\RecurringClass was removed.
Magento\ConfigurableProduct\Plugin\Model\ProductClass was removed.
Magento\ConfigurableProduct\Block\Plugin\Product\Media\GalleryClass was removed.
Magento\Vault\Plugin\PaymentVaultAttributesLoad::aroundGetExtensionAttributes[public] Method has been removed.
Magento\User\Model\ResourceModel\User::$_usersTable[protected] Property has been removed.
Magento\Store\Model\Config\Converter::__construct[public] Method has been removed.
Magento\Store\Model\Config\Converter::$_processor[protected] Property has been removed.
Magento\Store\Model\Config\Processor\Placeholder::_processData[protected] Method has been removed.
Magento\Store\Model\Config\Processor\Placeholder::_processPlaceholders[protected] Method has been removed.
Magento\Store\Model\Config\Processor\Placeholder::_getPlaceholder[protected] Method has been removed.
Magento\Store\Model\Config\Processor\Placeholder::_getValue[protected] Method has been removed.
Magento\Store\Model\Config\Processor\Placeholder::_setValue[protected] Method has been removed.
Magento\Deploy\Model\Deployer::__construct[public] Method parameter changed.
Magento\CatalogUrlRewrite\Model\Category\Plugin\Store\View::aroundSave[public] Method has been removed.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Vault\Block\CardRendererInterface::getIconUrl[public] Method has been removed.
Magento\Vault\Block\CardRendererInterface::getIconHeight[public] Method has been removed.
Magento\Vault\Block\CardRendererInterface::getIconWidth[public] Method has been removed.
Magento\Vault\Block\CardRendererInterface::getToken[public] Method has been removed.
Magento\Vault\Block\TokenRendererInterface::getToken[public] Method has been added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.3-2.1.4.html b/src/_includes/backward-incompatible-changes/open-source/2.1.3-2.1.4.html deleted file mode 100644 index e16e6807a9c..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.3-2.1.4.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.4-2.1.5.html b/src/_includes/backward-incompatible-changes/open-source/2.1.4-2.1.5.html deleted file mode 100644 index 2de75872792..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.4-2.1.5.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.5-2.1.6.html b/src/_includes/backward-incompatible-changes/open-source/2.1.5-2.1.6.html deleted file mode 100644 index 592cb23d167..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.5-2.1.6.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.6-2.1.7.html b/src/_includes/backward-incompatible-changes/open-source/2.1.6-2.1.7.html deleted file mode 100644 index b51e753f4c8..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.6-2.1.7.html +++ /dev/null @@ -1,43 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Swatches\Model\ProductSubstituteClass was removed.
Magento\Swatches\Model\Plugin\ProductImageBuilderClass was removed.
Magento\Catalog\Model\View\Asset\ImageClass was removed.
Magento\Catalog\Model\View\Asset\PlaceholderClass was removed.
Magento\Catalog\Model\View\Asset\Image\ContextClass was removed.
Magento\Catalog\Model\Product\Image\ParamsBuilderClass was removed.
Magento\Catalog\Model\Product\Image\SizeCacheClass was removed.
Magento\Catalog\Model\Product\Image\UrlBuilderClass was removed.
Magento\Catalog\Block\Product\ImageBlockBuilderClass was removed.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.7-2.1.8.html b/src/_includes/backward-incompatible-changes/open-source/2.1.7-2.1.8.html deleted file mode 100644 index 112a9ba8773..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.7-2.1.8.html +++ /dev/null @@ -1,43 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Tax\Setup\InstallData::__construct[public] Method parameter changed.
Magento\Swatches\Model\Plugin\EavAttribute::beforeSave[public] Method has been removed.
Magento\Eav\Model\Entity\Attribute\Frontend\AbstractFrontend::__construct[public] Method parameter changed.
Magento\CatalogUrlRewrite\Observer\CategoryProcessUrlRewriteSavingObserver::__construct[public] Method parameter changed.
Magento\CatalogUrlRewrite\Observer\CategoryProcessUrlRewriteSavingObserver::$urlPersist[protected] Property has been removed.
Magento\CatalogUrlRewrite\Model\Category\Plugin\Storage::__construct[public] Method parameter changed.
Magento\CatalogUrlRewrite\Model\Category\Plugin\Storage::$productFactory[protected] Property has been removed.
Magento\Catalog\Controller\Adminhtml\Category\Save::imagePreprocessing[public] Method parameter changed.
Magento\Framework\DB\TemporaryTableServiceClass was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.8-2.1.9.html b/src/_includes/backward-incompatible-changes/open-source/2.1.8-2.1.9.html deleted file mode 100644 index eb8654b8ea9..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.8-2.1.9.html +++ /dev/null @@ -1,15 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Usps\Setup\InstallDataClass was removed.
Magento\PageCache\Observer\FlushFormKeyOnLogoutClass was removed.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.9-2.1.10.html b/src/_includes/backward-incompatible-changes/open-source/2.1.9-2.1.10.html deleted file mode 100644 index d2e9070de9c..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.9-2.1.10.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.0-2.2.1.html b/src/_includes/backward-incompatible-changes/open-source/2.2.0-2.2.1.html deleted file mode 100644 index 17168f1a029..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.0-2.2.1.html +++ /dev/null @@ -1,87 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Framework\Module\Setup\Migration::__construct[public] Method parameter name changed.
Magento\Quote\Model\Quote::__construct[public] Method parameter name changed.
Magento\Customer\Block\Address\Edit::__construct[public] Method parameter name changed.
Magento\CatalogRule\Model\Indexer\IndexBuilder::__construct[public] Method parameter name changed.
Magento\Sitemap\Model\ResourceModel\Catalog\Product::prepareSelectStatement[public] Method has been added.
Magento\Customer\Block\Address\Edit::isAttributeAllowedOnForm[public] Method has been added.
Magento\CatalogImportExport\Model\Export\Product::loadCollection[protected] Method has been added.
Magento\Swagger\Block\IndexClass was added.
Magento\Signifyd\Model\MessageGenerators\GeneratorExceptionClass was added.
Magento\Signifyd\Block\FingerprintClass was added.
Magento\Signifyd\Block\Adminhtml\CaseInfoClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Signifyd\Api\CaseCreationServiceInterfaceInterface was added.
Magento\Signifyd\Api\CaseManagementInterfaceInterface was added.
Magento\Signifyd\Api\CaseRepositoryInterfaceInterface was added.
Magento\Signifyd\Api\GuaranteeCancelingServiceInterfaceInterface was added.
Magento\Signifyd\Api\GuaranteeCreationServiceInterfaceInterface was added.
Magento\Signifyd\Api\Data\CaseInterfaceInterface was added.
Magento\Signifyd\Api\Data\CaseSearchResultsInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.1-2.2.2.html b/src/_includes/backward-incompatible-changes/open-source/2.2.1-2.2.2.html deleted file mode 100644 index ed3239e9331..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.1-2.2.2.html +++ /dev/null @@ -1,139 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Newsletter\Model\Subscriber::__construct[public] Method parameter name changed.
Magento\Cron\Model\Schedule::__construct[public] Method parameter name changed.
Magento\Catalog\Model\Category::getChildren[public] Method parameter name changed.
Magento\Sitemap\Model\Sitemap::LAST_MOD_MIN_VALConstant has been added.
Magento\Reports\Model\ResourceModel\Review\Customer\Collection::addFieldToFilter[public] Method has been added.
Magento\Newsletter\Model\Subscriber::beforeSave[public] Method has been added.
Magento\ImportExport\Helper\Report::getDelimiter[public] Method has been added.
Magento\InstantPurchase\PaymentMethodIntegration\StaticAdditionalInformationProviderClass was added.
Magento\InstantPurchase\PaymentMethodIntegration\StaticAvailabilityCheckerClass was added.
Magento\InstantPurchase\Model\InstantPurchaseOptionClass was added.
Magento\InstantPurchase\Model\InstantPurchaseOptionFactoryClass was added.
Magento\InstantPurchase\Model\PlaceOrderClass was added.
Magento\InstantPurchase\Model\Ui\CustomerAddressesFormatterClass was added.
Magento\InstantPurchase\Model\Ui\PaymentTokenFormatterClass was added.
Magento\InstantPurchase\Model\Ui\ShippingMethodFormatterClass was added.
Magento\InstantPurchase\Model\ShippingMethodChoose\DeferredShippingMethodChooserPoolClass was added.
Magento\InstantPurchase\Model\QuoteManagement\PaymentConfigurationClass was added.
Magento\InstantPurchase\Model\QuoteManagement\PurchaseClass was added.
Magento\InstantPurchase\Model\QuoteManagement\QuoteCreationClass was added.
Magento\InstantPurchase\Model\QuoteManagement\QuoteFillingClass was added.
Magento\InstantPurchase\Model\QuoteManagement\ShippingConfigurationClass was added.
Magento\InstantPurchase\Block\ButtonClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\InstantPurchase\PaymentMethodIntegration\AvailabilityCheckerInterfaceInterface was added.
Magento\InstantPurchase\PaymentMethodIntegration\PaymentAdditionalInformationProviderInterfaceInterface was added.
Magento\InstantPurchase\PaymentMethodIntegration\PaymentTokenFormatterInterfaceInterface was added.
Magento\InstantPurchase\Model\InstantPurchaseInterfaceInterface was added.
Magento\InstantPurchase\Model\ShippingMethodChoose\DeferredShippingMethodChooserInterfaceInterface was added.
Magento\InstantPurchase\Model\ShippingMethodChoose\ShippingMethodChooserInterfaceInterface was added.
Magento\InstantPurchase\Model\ShippingAddressChoose\ShippingAddressChooserInterfaceInterface was added.
Magento\InstantPurchase\Model\PaymentMethodChoose\PaymentTokenChooserInterfaceInterface was added.
Magento\InstantPurchase\Model\BillingAddressChoose\BillingAddressChooserInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.10-2.2.11.md b/src/_includes/backward-incompatible-changes/open-source/2.2.10-2.2.11.md deleted file mode 100644 index 920be3bbc67..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.10-2.2.11.md +++ /dev/null @@ -1,19 +0,0 @@ -### Class changes {#class-2210-2211} - -| What changed | How it changed | -|-------------------------------------------------------------------------------------------|-------------------------------------------| -| `Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::_construct` | [protected] Method return typing changed. | -| `Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::_prepareCollection` | [protected] Method return typing changed. | -| `Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::_prepareColumns` | [protected] Method return typing changed. | -| `Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::_prepareMassaction` | [protected] Method return typing changed. | -| `Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::getGridUrl` | [public] Method return typing changed. | -| `Magento\Catalog\Model\Category::getAttributes` | [public] Method return typing changed. | -| `Magento\Catalog\Model\Category::getDesignAttributes` | [public] Method return typing changed. | -| `Magento\Catalog\Model\Attribute\Backend\Customlayoutupdate::validate` | [public] Method return typing changed. | -| `Magento\Framework\Filter\Template::forDirective` | [public] Method has been added. | -| `Magento\Framework\Filter\Template::setStrictMode` | [public] Method has been added. | -| `Magento\Framework\Filter\Template::isStrictMode` | [public] Method has been added. | -| `Magento\Framework\Filter\Template::LOOP_PATTERN` | Constant has been added. | -| `Magento\Wishlist\Model\ResourceModel\Item\Collection::_renderFiltersBefore` | [protected] Method has been added. | -| `Magento\Cms\Model\Page::__construct` | [public] Method has been added. | -| `Magento\Catalog\Model\Attribute\Backend\Customlayoutupdate::beforeSave` | [public] Method has been added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.2-2.2.3.html b/src/_includes/backward-incompatible-changes/open-source/2.2.2-2.2.3.html deleted file mode 100644 index ba5b0c6387e..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.2-2.2.3.html +++ /dev/null @@ -1,19 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Eav\Model\Entity\Attribute\Source\Table::__construct[public] Added optional parameter(s).
Magento\Backend\Block\Widget\Grid\Massaction::__construct[public] Method has been added.
Magento\Backend\Block\Widget\Grid\Massaction::addItem[public] Method has been added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.3-2.2.4.html b/src/_includes/backward-incompatible-changes/open-source/2.2.3-2.2.4.html deleted file mode 100644 index 3d228e128ef..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.3-2.2.4.html +++ /dev/null @@ -1,175 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Framework\File\Uploader::getDispersionPath[public] Method has been added.
Magento\Framework\Config\ConfigOptionsListConstants::CONFIG_PATH_SCD_ON_DEMAND_IN_PRODUCTIONConstant has been added.
Magento\Widget\Model\Widget\Instance::SINGLE_PRODUCT_LAYOUT_HANDLEConstant has been added.
Magento\Theme\Block\Html\Footer::getCacheLifetime[protected] Method has been added.
Magento\Sitemap\Model\ResourceModel\Cms\Page::__construct[public] Added optional parameter(s).
Magento\Sales\Model\Order::__construct[public] Added optional parameter(s).
Magento\Sales\Model\Order\Creditmemo::__construct[public] Added optional parameter(s).
Magento\Sales\Model\AdminOrder\Create::__construct[public] Added optional parameter(s).
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\Adjustments::getUpdateTotalsUrl[public] Method has been added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\Items::getUpdateTotalsButtonHtml[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::__construct[public] Added optional parameter(s).
Magento\Payment\Gateway\Command\GatewayCommand::__construct[public] Added optional parameter(s).
Magento\Multishipping\Model\Checkout\Type\Multishipping::__construct[public] Added optional parameter(s).
Magento\Eav\Model\Entity\AbstractEntity::addAttributeByScope[public] Method has been added.
Magento\Directory\Model\Currency::__construct[public] Added optional parameter(s).
Magento\Customer\Model\Customer::__construct[public] Added optional parameter(s).
Magento\Config\Model\Config\Source\Nooptreq::VALUE_NOConstant has been added.
Magento\Config\Model\Config\Source\Nooptreq::VALUE_OPTIONALConstant has been added.
Magento\Config\Model\Config\Source\Nooptreq::VALUE_REQUIREDConstant has been added.
Magento\Config\Console\Command\ConfigSetCommand::OPTION_LOCK_ENVConstant has been added.
Magento\Config\Console\Command\ConfigSetCommand::OPTION_LOCK_CONFIGConstant has been added.
Magento\Config\Console\Command\ConfigSet\ConfigSetProcessorFactory::TYPE_LOCK_ENVConstant has been added.
Magento\Config\Console\Command\ConfigSet\ConfigSetProcessorFactory::TYPE_LOCK_CONFIGConstant has been added.
Magento\Config\Console\Command\ConfigSet\ProcessorFacade::processWithLockTarget[public] Method has been added.
Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection::_beforeLoad[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::__construct[public] Added optional parameter(s).
Magento\CatalogImportExport\Model\Import\Product::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\Product::getCacheTags[public] Method has been added.
Magento\Catalog\Model\Product\Option\Value::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\Indexer\Category\Product\AbstractAction::__construct[public] Added optional parameter(s).
Magento\Bundle\Pricing\Price\ConfiguredPrice::__construct[public] Added optional parameter(s).
Magento\Backup\Model\ResourceModel\Db::getTableTriggersSql[public] Method has been added.
Magento\Backup\Model\ResourceModel\Helper::getTableTriggersSql[public] Method has been added.
Magento\Backend\Block\GlobalSearch::__construct[public] Method has been added.
Magento\Backend\Block\GlobalSearch::getEntitiesToShow[public] Method has been added.
Magento\Paypal\Block\Adminhtml\Order\ViewClass was added.
Magento\Multishipping\Block\Checkout\ResultsClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Framework\View\Element\Block\ArgumentInterfaceInterface was added.
Magento\Framework\Event\ObserverInterfaceInterface was added.
Magento\Cms\Api\GetUtilityPageIdentifiersInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.4-2.2.5.html b/src/_includes/backward-incompatible-changes/open-source/2.2.4-2.2.5.html deleted file mode 100644 index ce3ee3ca7e6..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.4-2.2.5.html +++ /dev/null @@ -1,123 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\DataProvider::getSearchableProducts[public] Method parameter name changed.
Magento\Framework\File\Uploader::__construct[public] Added optional parameter(s).
Magento\Swatches\Block\Product\Renderer\Listing\Configurable::__construct[public] Method has been added.
Magento\Swatches\Block\Product\Renderer\Listing\Configurable::getPriceFormatJson[public] Method has been added.
Magento\Swatches\Block\Product\Renderer\Listing\Configurable::getPricesJson[public] Method has been added.
Magento\Sales\Block\Order\Recent::__construct[public] Added optional parameter(s).
Magento\Sales\Block\Order\Recent::getRecentOrders[protected] Method has been added.
Magento\Sales\Block\Order\Recent::ORDER_LIMITConstant has been added.
Magento\Multishipping\Model\Checkout\Type\Multishipping::__construct[public] Added optional parameter(s).
Magento\Directory\Model\ResourceModel\Country\Collection::__construct[public] Added optional parameter(s).
Magento\CustomerImportExport\Model\Import\Customer::prepareCustomerData[public] Method has been added.
Magento\CustomerImportExport\Model\Import\Customer::validateData[public] Method has been added.
Magento\ConfigurableProduct\Block\Product\View\Type\Configurable::__construct[public] Added optional parameter(s).
Magento\CatalogSearch\Model\Indexer\Fulltext::__construct[public] Added optional parameter(s).
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\DataProvider::__construct[public] Added optional parameter(s).
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::__construct[public] Added optional parameter(s).
Magento\CatalogInventory\Model\Source\Stock::addValueSortToCollection[public] Method has been added.
Magento\CatalogImportExport\Model\Import\Uploader::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\ResourceModel\Product::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\ResourceModel\Product\Collection::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\DefaultPrice::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\Indexer\Category\Product\AbstractAction::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\Indexer\Category\Product\AbstractAction::getIndexTable[protected] Method has been added.
Magento\Catalog\Model\Indexer\Category\Product\AbstractAction::$tableMaintainer[protected] Property has been added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\CatalogInventory\Api\Data\StockStatusInterface::STATUS_OUT_OF_STOCKConstant has been added.
Magento\CatalogInventory\Api\Data\StockStatusInterface::STATUS_IN_STOCKConstant has been added.
Magento\Framework\Lock\LockManagerInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.5-2.2.6.html b/src/_includes/backward-incompatible-changes/open-source/2.2.5-2.2.6.html deleted file mode 100644 index fe3ba2aa300..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.5-2.2.6.html +++ /dev/null @@ -1,267 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Review\Block\Customer\ListCustomer::getProductUrl[public] Method parameter name changed.
Magento\Config\Model\Config::__construct[public] Method parameter typing added.
Magento\Config\Model\Config::__construct[public] Method parameter typing removed.
Magento\GroupedProduct\Model\ResourceModel\Product\Indexer\Price\Grouped::TRANSIT_PREFIXConstant has been removed.
Magento\Framework\View\Page\Config::setMetaTitle[public] Method has been added.
Magento\Framework\View\Page\Config::getMetaTitle[public] Method has been added.
Magento\Framework\View\Page\Config::META_DESCRIPTIONConstant has been added.
Magento\Framework\View\Page\Config::META_CONTENT_TYPEConstant has been added.
Magento\Framework\View\Page\Config::META_MEDIA_TYPEConstant has been added.
Magento\Framework\View\Page\Config::META_CHARSETConstant has been added.
Magento\Framework\View\Page\Config::META_TITLEConstant has been added.
Magento\Framework\View\Page\Config::META_KEYWORDSConstant has been added.
Magento\Framework\View\Page\Config::META_ROBOTSConstant has been added.
Magento\Framework\View\Page\Config::META_X_UI_COMPATIBLEConstant has been added.
Magento\Framework\Exception\AbstractAggregateException::addException[public] Method has been added.
Magento\Widget\Model\Widget\Instance::$_productType[protected] Property has been added.
Magento\Widget\Model\Widget\Instance::$_reader[protected] Property has been added.
Magento\User\Model\User::__construct[public] Added optional parameter(s).
Magento\User\Model\User::MESSAGE_ID_PASSWORD_EXPIREDConstant has been added.
Magento\Swatches\Model\ResourceModel\Swatch::clearSwatchOptionByOptionIdAndType[public] Method has been added.
Magento\Store\Model\Group::__construct[public] Added optional parameter(s).
Magento\Store\Model\Group::afterSave[public] Method has been added.
Magento\Store\Model\Store::__construct[public] Added optional parameter(s).
Magento\Store\Block\Switcher::__construct[public] Added optional parameter(s).
Magento\Sitemap\Model\ResourceModel\Catalog\Product::__construct[public] Added optional parameter(s).
Magento\Shipping\Model\Carrier\AbstractCarrier::processAdditionalValidation[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::processAdditionalValidation[public] Method has been added.
Magento\Sales\Model\Order::addCommentToStatusHistory[public] Method has been added.
Magento\Quote\Model\ResourceModel\Quote\Item\Collection::__construct[public] Added optional parameter(s).
Magento\Newsletter\Model\Subscriber::__construct[public] Added optional parameter(s).
Magento\Multishipping\Block\Checkout\Overview::getBillingAddressTotals[public] Method has been added.
Magento\Eav\Model\Entity\Attribute\AbstractAttribute::__construct[public] Added optional parameter(s).
Magento\Config\App\Config\Type\System::__construct[public] Added optional parameter(s).
Magento\CatalogRule\Model\Rule\Job::__construct[public] Added optional parameter(s).
Magento\CatalogImportExport\Model\Import\Product\Type\AbstractType::$invAttributesCache[public] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::__construct[public] Added optional parameter(s).
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\General::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\Category::_getResource[protected] Method has been added.
Magento\Catalog\Model\Category::$_resource[protected] Property has been added.
Magento\Catalog\Model\Product::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\Product::_getResource[protected] Method has been added.
Magento\Catalog\Model\Product::getFormattedPrice[public] Method has been added.
Magento\Catalog\Model\Product::$_resource[protected] Property has been added.
Magento\Catalog\Model\ResourceModel\Product\Collection::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\ResourceModel\Layer\Filter\Price::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\ResourceModel\Layer\Filter\Price::getMainTable[public] Method has been added.
Magento\Catalog\Model\Product\Option::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\Product\Type\Price::getFormattedTierPrice[public] Method has been added.
Magento\Catalog\Model\Product\Type\Price::getFormattedPrice[public] Method has been added.
Magento\Catalog\Model\Product\Option\Type\DefaultType::_getChargeableOptionPrice[protected] Method has been added.
Magento\Catalog\Block\Product\View\Options\AbstractOptions::getFormattedPrice[public] Method has been added.
Magento\Catalog\Block\Product\Compare\ListCompare::hasAttributeValueForProducts[public] Method has been added.
Magento\Bundle\Model\ResourceModel\Selection\Collection::__construct[public] Method has been added.
Magento\Backend\Block\Media\Uploader::__construct[public] Added optional parameter(s).
Magento\Framework\Math\FloatComparatorClass was added.
Magento\Framework\Api\SortOrderClass was added.
Magento\Framework\Api\SortOrderBuilderClass was added.
Magento\Framework\Api\Search\FilterGroupClass was added.
Magento\Framework\Api\Search\FilterGroupBuilderClass was added.
Magento\Config\Model\Config\Structure\ElementVisibility\ConcealInProductionClass was added.
Magento\Config\Model\Config\Structure\ElementVisibility\ConcealInProductionWithoutScdOnDemandClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Webapi\Model\ConfigInterfaceInterface was added.
Magento\Swagger\Api\Data\SchemaTypeInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.6-2.2.7.md b/src/_includes/backward-incompatible-changes/open-source/2.2.6-2.2.7.md deleted file mode 100644 index 316487d3671..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.6-2.2.7.md +++ /dev/null @@ -1,41 +0,0 @@ -### Changes in classes {#class-226-227} - -| What changed | How changed | -| ---------------------------------------------------------------------------------- | --------------------------------------- | -| Magento\Sales\Block\Adminhtml\Items\Column\Name::truncateString | [public] Method parameter typing added. | -| Magento\Sales\Block\Adminhtml\Items\Column\Name::getFormattedOption | [public] Method parameter typing added. | -| Magento\Cms\Model\Wysiwyg\Images\Storage::resizeFile | [public] Method parameter name changed. | -| Magento\Framework\Mail\Template\TransportBuilder::\_\_construct | [public] Added optional parameter(s). | -| Magento\Framework\Filesystem\Directory\Read::\_\_construct | [public] Added optional parameter(s). | -| Magento\Framework\Filesystem\Directory\Read::validatePath | [protected] Method has been added. | -| Magento\Wishlist\Block\Customer\Wishlist\Item\Column\Image::\_\_construct | [public] Method has been added. | -| Magento\Wishlist\Block\Customer\Wishlist\Item\Column\Image::getProductForThumbnail | [public] Method has been added. | -| Magento\Swatches\Block\Product\Renderer\Configurable::getJsonSwatchSizeConfig | [public] Method has been added. | -| Magento\Swatches\Block\Product\Renderer\Configurable::SWATCH\_IMAGE\_NAME | Constant has been added. | -| Magento\Swatches\Block\Product\Renderer\Configurable::SWATCH\_THUMBNAIL\_NAME | Constant has been added. | -| Magento\Reports\Controller\Adminhtml\Report\AbstractReport::\_\_construct | [public] Added optional parameter(s). | -| Magento\Quote\Model\QuoteValidator::\_\_construct | [public] Added optional parameter(s). | -| Magento\OfflinePayments\Model\Purchaseorder::validate | [public] Method has been added. | -| Magento\ImportExport\Model\Import::uploadFileAndGetSource | [public] Method has been added. | -| Magento\ImportExport\Model\Import::FIELD\_EMPTY\_ATTRIBUTE\_VALUE\_CONSTANT | Constant has been added. | -| Magento\ImportExport\Model\Import::DEFAULT\_EMPTY\_ATTRIBUTE\_VALUE\_CONSTANT | Constant has been added. | -| Magento\Checkout\Model\Cart\ImageProvider::\_\_construct | [public] Added optional parameter(s). | -| Magento\Checkout\Block\Cart\Item\Renderer::\_\_construct | [public] Added optional parameter(s). | -| Magento\Backup\Model\Db::\_\_construct | [public] Added optional parameter(s). | -| Magento\Backup\Helper\Data::isEnabled | [public] Method has been added. | -| Magento\Backup\Controller\Adminhtml\Index::\_\_construct | [public] Added optional parameter(s). | -| Magento\Backup\Controller\Adminhtml\Index::dispatch | [public] Method has been added. | -| Magento\Backend\Helper\Dashboard\Order::\_\_construct | [public] Added optional parameter(s). | -| Magento\Backend\Block\Media\Uploader::\_\_construct | [public] Added optional parameter(s). | -| Magento\Backend\Block\Media\Uploader::getImageUploadMaxWidth | [public] Method has been added. | -| Magento\Backend\Block\Media\Uploader::getImageUploadMaxHeight | [public] Method has been added. | -| Magento\Framework\Validation\ValidationException | Class was added. | -| Magento\Framework\Validation\ValidationResult | Class was added. | -| Magento\Framework\Exception\BulkException | Class was added. | - -### Changes in interfaces {#interface-226-227} - -| What changed | How changed | -| ---------------------------------------------------------------------- | -------------------- | -| Magento\Framework\Exception\AggregateExceptionInterface | Interface was added. | -| Magento\Catalog\Model\Product\Configuration\Item\ItemResolverInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.7-2.2.8.md b/src/_includes/backward-incompatible-changes/open-source/2.2.7-2.2.8.md deleted file mode 100644 index f4910a3e8a9..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.7-2.2.8.md +++ /dev/null @@ -1,56 +0,0 @@ -### Changes in classes {#class-227-228} - -| What changed | How changed | -|------------------------------------------------------------------------------------------------------------|-----------------------------------------| -| Magento\Customer\CustomerData\SectionPool::getSectionsData | [public] Method parameter name changed. | -| Magento\Framework\Reflection\DataObjectProcessor::\_\_construct | [public] Added optional parameter(s). | -| Magento\Ui\Component\Listing\Columns\Date::prepare | [public] Method has been added. | -| Magento\Shipping\Model\Carrier\AbstractCarrierOnline::SPAIN\_COUNTRY\_ID | Constant has been added. | -| Magento\Shipping\Model\Carrier\AbstractCarrierOnline::CANARY\_ISLANDS\_COUNTRY\_ID | Constant has been added. | -| Magento\Shipping\Model\Carrier\AbstractCarrierOnline::SANTA\_CRUZ\_DE\_TENERIFE\_REGION\_ID | Constant has been added. | -| Magento\Shipping\Model\Carrier\AbstractCarrierOnline::LAS\_PALMAS\_REGION\_ID | Constant has been added. | -| Magento\SendFriend\Block\Send::\_prepareLayout | [protected] Method has been added. | -| Magento\SalesRule\Model\Rule\Condition\Product\Combine::\_isValid | [protected] Method has been added. | -| Magento\Sales\Model\Order::\_\_construct | [public] Added optional parameter(s). | -| Magento\Sales\Model\Order::getFrontendStatusLabel | [public] Method has been added. | -| Magento\Sales\Model\Order\Config::getStatusFrontendLabel | [public] Method has been added. | -| Magento\Sales\Model\Order\Creditmemo::\_\_construct | [public] Added optional parameter(s). | -| Magento\Sales\Model\Order\Creditmemo::XML\_PATH\_ALLOW\_ZERO\_GRANDTOTAL | Constant has been added. | -| Magento\Sales\Model\AdminOrder\Create::\_\_construct | [public] Added optional parameter(s). | -| Magento\Sales\Block\Order\Item\Renderer\DefaultRenderer::getBaseTotalAmount | [public] Method has been added. | -| Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\Cart::getItemPrice | [public] Method has been added. | -| Magento\Review\Model\ResourceModel\Review\Product\Collection::prepareStoreId | [protected] Method has been added. | -| Magento\Reports\Model\ResourceModel\Quote\Collection::addStoreFilter | [public] Method has been added. | -| Magento\Newsletter\Model\ResourceModel\Subscriber::\_\_construct | [public] Added optional parameter(s). | -| Magento\ImportExport\Model\Import::\_\_construct | [public] Added optional parameter(s). | -| Magento\Directory\Model\Config\Source\WeightUnit::CODE\_LBS | Constant has been added. | -| Magento\Directory\Model\Config\Source\WeightUnit::CODE\_KGS | Constant has been added. | -| Magento\Customer\Model\Customer::getAttributeSetId | [public] Method has been added. | -| Magento\ConfigurableProduct\Block\Cart\Item\Renderer\Configurable::getProductPriceHtml | [public] Method has been added. | -| Magento\Config\Model\Config::\_\_construct | [public] Added optional parameter(s). | -| Magento\Config\Console\Command\ConfigSet\DefaultProcessor::\_\_construct | [public] Added optional parameter(s). | -| Magento\Config\Block\System\Config\Form::\_\_construct | [public] Added optional parameter(s). | -| Magento\Config\App\Config\Type\System::\_\_construct | [public] Added optional parameter(s). | -| Magento\Checkout\Block\Onepage::\_\_construct | [public] Added optional parameter(s). | -| Magento\CatalogImportExport\Model\Import\Product::\_\_construct | [public] Added optional parameter(s). | -| Magento\CatalogImportExport\Model\Import\Product::COL\_NEW\_FROM\_DATE | Constant has been added. | -| Magento\CatalogImportExport\Model\Import\Product::COL\_NEW\_TO\_DATE | Constant has been added. | -| Magento\Catalog\Model\Category::STORE\_ID | Constant has been added. | -| Magento\Catalog\Model\Design::\_\_construct | [public] Added optional parameter(s). | -| Magento\Catalog\Model\ResourceModel\Product\Collection::prepareStoreId | [protected] Method has been added. | -| Magento\Catalog\Model\Product\Url::\_\_construct | [public] Added optional parameter(s). | -| Magento\Catalog\Model\Product\Gallery\Processor::\_\_construct | [public] Added optional parameter(s). | -| Magento\Catalog\Block\Product\View\Options\Type\Select::\_\_construct | [public] Method has been added. | -| Magento\Catalog\Block\Product\ProductList\Toolbar::\_\_construct | [public] Added optional parameter(s). | -| Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\Attributes::\_\_construct | [public] Added optional parameter(s). | -| Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Checkbox::getSelectionPrice | [public] Method has been added. | -| Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Multi::getSelectionPrice | [public] Method has been added. | -| Magento\Backend\Block\Menu::\_\_construct | [public] Added optional parameter(s). | -| Magento\Backend\Block\Widget\Form::\_\_construct | [public] Added optional parameter(s). | -| Magento\Framework\Serialize\Serializer\JsonHexTag | Class was added. | - -### Changes in interfaces {#interface-227-228} - -| What changed | How changed | -|----------------------------------------------------------------------------------------------|--------------------------| -| Magento\CatalogImportExport\Model\Import\Product\RowValidatorInterface::ERROR\_NEW\_TO\_DATE | Constant has been added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.8-2.2.9.md b/src/_includes/backward-incompatible-changes/open-source/2.2.8-2.2.9.md deleted file mode 100644 index 08b0061aefd..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.8-2.2.9.md +++ /dev/null @@ -1,18 +0,0 @@ -### Class changes {#class-228-229} - -| What changed | How it changed | -|--------------------------------------------------------------------------------------|---------------------------------------------| -| Magento\AuthorizenetAcceptjs\Block\Form | Class was added. | -| Magento\AuthorizenetAcceptjs\Block\Info | Class was added. | -| Magento\AuthorizenetAcceptjs\Block\Payment | Class was added. | -| Magento\Framework\Mail\Template\TransportBuilder::setFromByScope | [public] Method has been added. | -| Magento\Swatches\Block\Product\Renderer\Listing\Configurable::getCacheKeyInfo | [public] Method has been added. | -| Magento\Sales\Block\Adminhtml\Order\Create\Form\Account::extractValuesFromAttributes | [private] Removed last method parameter(s). | -| Magento\Reports\Model\ResourceModel\Product\Downloads\Collection::getSelectCountSql | [public] Method has been added. | -| Magento\Catalog\Model\Category::beforeSave | [public] Method has been added. | - -### Interface changes {#interface-228-229} - -| What changed | How it changed | -|------------------------------------------------------|--------------------------| -| Magento\Store\Api\Data\WebsiteInterface::ADMIN\_CODE | Constant has been added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.9-2.2.10.md b/src/_includes/backward-incompatible-changes/open-source/2.2.9-2.2.10.md deleted file mode 100644 index d8deb91e9ee..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.9-2.2.10.md +++ /dev/null @@ -1,26 +0,0 @@ -### Class changes {#class-229-2210} - -| What changed | How it changed | -| --- | --- | -| Magento\Tax\Block\Adminhtml\Rate\Form::\_construct | [protected] Method return typing changed. | -| Magento\Sales\Block\Adminhtml\Items\Column\Name::truncateString | [public] Method parameter typing removed. | -| Magento\Review\Block\Customer\View::\_toHtml | [protected] Method return typing changed. | -| Magento\Eav\Model\Entity\Attribute\Source\Store::getAllOptions | [public] Method return typing changed. | -| Magento\Directory\Model\Config\Source\Country\Full::toOptionArray | [public] Method return typing changed. | -| Magento\Config\Console\Command\ConfigSetCommand::execute | [protected] Method return typing changed. | -| Magento\Reports\Block\Adminhtml\Grid::\_\_construct | [public] Method has been added. | -| Magento\Eav\Model\ResourceModel\Entity\Attribute::\_beforeDelete | [protected] Method has been added. | -| Magento\Eav\Model\Entity\Attribute\Source\Store::getAllOptions | [public] Added optional parameter(s). | -| Magento\Directory\Model\ResourceModel\Country::\_\_construct | [public] Method has been added. | -| Magento\Directory\Model\Config\Source\Country\Full::toOptionArray | [public] Added optional parameter(s). | - -### Interface changes {#interface-229-2210} - -| What changed | How it changed | -| --- | --- | -| Magento\Vault\Api\PaymentTokenManagementInterface::getListByCustomerId | [public] Method return typing changed. | -| Magento\Sales\Api\CreditmemoCommentRepositoryInterface::getList | [public] Method return typing changed. | -| Magento\Sales\Api\CreditmemoManagementInterface::getCommentsList | [public] Method return typing changed. | -| Magento\Sales\Api\OrderManagementInterface::getCommentsList | [public] Method return typing changed. | -| Magento\Sales\Api\OrderStatusHistoryRepositoryInterface::getList | [public] Method return typing changed. | -| Magento\Sales\Api\Data\CreditmemoInterface::getComments | [public] Method return typing changed. | \ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.3.0-2.4.0.md b/src/_includes/backward-incompatible-changes/open-source/2.3.0-2.4.0.md index 06eb5fb0b5d..c110c0322f3 100644 --- a/src/_includes/backward-incompatible-changes/open-source/2.3.0-2.4.0.md +++ b/src/_includes/backward-incompatible-changes/open-source/2.3.0-2.4.0.md @@ -609,7 +609,7 @@ | system/upload\_configuration/jpeg\_quality | A field-node was added | | system/upload\_configuration/enable\_resize | A field-node was added | -### Xsd changes {#ce-230-240-xsd} +### XSD changes {#ce-230-240-xsd} | What changed | How it changed | | --- | --- | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.3.4-2.3.5.md b/src/_includes/backward-incompatible-changes/open-source/2.3.4-2.3.5.md index 44c14754514..9ffd257a09f 100644 --- a/src/_includes/backward-incompatible-changes/open-source/2.3.4-2.3.5.md +++ b/src/_includes/backward-incompatible-changes/open-source/2.3.4-2.3.5.md @@ -20,7 +20,7 @@ | system.xml | System configuration file was added | | payment/deprecated\_payment\_methods | A group-node was added | -### Xsd changes {#xsd-234-235} +### XSD changes {#xsd-234-235} | What changed | How it changed | | --- | --- | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.3.7-2.3.7-p1.md b/src/_includes/backward-incompatible-changes/open-source/2.3.7-2.3.7-p1.md new file mode 100644 index 00000000000..fb95f245dcd --- /dev/null +++ b/src/_includes/backward-incompatible-changes/open-source/2.3.7-2.3.7-p1.md @@ -0,0 +1,8 @@ +### System changes {#ce-237-237-p1-system} + +| What changed | How it changed | +| --- | --- | +| system | A section-node was added | +| system/security | A group-node was added | +| system/security/max\_session\_size\_admin | A field-node was added | +| system/security/max\_session\_size\_storefront | A field-node was added | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.3.7-p1-2.3.7-p2.md b/src/_includes/backward-incompatible-changes/open-source/2.3.7-p1-2.3.7-p2.md new file mode 100644 index 00000000000..002e4d7682b --- /dev/null +++ b/src/_includes/backward-incompatible-changes/open-source/2.3.7-p1-2.3.7-p2.md @@ -0,0 +1,19 @@ +### Class changes {#ce-237-p1-237-p2-class} + +| What changed | How it changed | +| --- | --- | +| Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff | [public] Method has been added. | + +### Database changes {#ce-237-p1-237-p2-database} + +| What changed | How it changed | +| --- | --- | +| customer\_entity/session\_cutoff | Column was added | +| customer\_visitor/created\_at | Column was added | + +### Class API membership changes {#ce-237-p1-237-p2-class-api-membership} + +| What changed | How it changed | +| --- | --- | +| Magento\Framework\Session\SessionManager | Class was added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.4.0-2.4.1.md b/src/_includes/backward-incompatible-changes/open-source/2.4.0-2.4.1.md index 4c60460a035..0118dd99959 100644 --- a/src/_includes/backward-incompatible-changes/open-source/2.4.0-2.4.1.md +++ b/src/_includes/backward-incompatible-changes/open-source/2.4.0-2.4.1.md @@ -1,48 +1,48 @@ -### Class changes {#ce-240-241-class} - -| What changed | How it changed | -| --- | --- | -| Magento\Framework\Stdlib\Cookie\CookieMetadata::setSameSite | [public] Method has been added. | -| Magento\Framework\Stdlib\Cookie\CookieMetadata::getSameSite | [public] Method has been added. | -| Magento\Framework\Stdlib\Cookie\CookieMetadata::KEY\_SAME\_SITE | Constant has been added. | -| Magento\User\Model\User::$\_cacheTag | [protected] Property has been added. | -| Magento\Catalog\Model\Category::getCacheTags | [public] Method has been added. | -| Magento\Catalog\Model\Product::getCacheTags | [public] Method has been added. | -| Magento\Authorization\Model\Role::$\_cacheTag | [protected] Property has been added. | - -### Interface changes {#ce-240-241-interface} - -| What changed | How it changed | -| --- | --- | -| Magento\Eav\Api\AttributeOptionUpdateInterface | Interface was added. | +#### Class changes {#ce-240-241-class} + +| What changed | How it changed | +| ------------------------------------------------------------- | ------------------------------------ | +| Magento\Authorization\Model\Role::$\_cacheTag | [protected] Property has been added. | +| Magento\Catalog\Model\Category::getCacheTags | [public] Method has been added. | +| Magento\Catalog\Model\Product::getCacheTags | [public] Method has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::KEY_SAME_SITE | Constant has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::getSameSite | [public] Method has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::setSameSite | [public] Method has been added. | +| Magento\User\Model\User::$\_cacheTag | [protected] Property has been added. | + +#### Interface changes {#ce-240-241-interface} + +| What changed | How it changed | +| --------------------------------------------------------- | -------------------- | | Magento\Catalog\Api\ProductAttributeOptionUpdateInterface | Interface was added. | +| Magento\Eav\Api\AttributeOptionUpdateInterface | Interface was added. | -### Database changes {#ce-240-241-database} +#### Database changes {#ce-240-241-database} -| What changed | How it changed | -| --- | --- | -| media\_gallery\_asset/MEDIA\_GALLERY\_ID\_PATH\_TITLE\_CONTENT\_TYPE\_WIDTH\_HEIGHT | Unique key was removed | -| media\_gallery\_asset/constraint | Module db schema whitelist reduced (media\_gallery\_asset/constraint). | -| login\_as\_customer\_assistance\_allowed | Table was added | +| What changed | How it changed | +| ------------------------------------------------------------------------- | -------------------------------------------------------------------- | +| login_as_customer_assistance_allowed | Table was added | +| media_gallery_asset/MEDIA_GALLERY_ID_PATH_TITLE_CONTENT_TYPE_WIDTH_HEIGHT | Unique key was removed | +| media_gallery_asset/constraint | Module db schema whitelist reduced (media_gallery_asset/constraint). | -### System changes {#ce-240-241-system} +#### System changes {#ce-240-241-system} -| What changed | How it changed | -| --- | --- | -| system.xml | System configuration file was added | -| checkout/cart/enable\_clear\_shopping\_cart | A field-node was added | +| What changed | How it changed | +| ---------------------------------------- | ----------------------------------- | +| checkout/cart/enable_clear_shopping_cart | A field-node was added | +| system.xml | System configuration file was added | -### Xsd changes {#ce-240-241-xsd} +#### XSD changes {#ce-240-241-xsd} -| What changed | How it changed | -| --- | --- | -| maxIdleTime | An optional attribute was added | -| sleep | An optional attribute was added | +| What changed | How it changed | +| ----------------------------- | ------------------------------- | +| maxIdleTime | An optional attribute was added | | onlySpawnWhenMessageAvailable | An optional attribute was added | +| sleep | An optional attribute was added | -### Class API membership changes {#ce-240-241-class-api-membership} +#### Class API membership changes {#ce-240-241-class-api-membership} -| What changed | How it changed | -| --- | --- | +| What changed | How it changed | +| ----------------------------------- | ---------------- | | Magento\Framework\View\Page\Builder | Class was added. | -| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.4.1-2.4.2.md b/src/_includes/backward-incompatible-changes/open-source/2.4.1-2.4.2.md index 1f10ce4ec62..025391d572a 100644 --- a/src/_includes/backward-incompatible-changes/open-source/2.4.1-2.4.2.md +++ b/src/_includes/backward-incompatible-changes/open-source/2.4.1-2.4.2.md @@ -1,64 +1,64 @@ -### Class changes {#ce-241-242-class} +#### Class changes {#ce-241-242-class} -| What changed | How it changed | -| --- | --- | -| Magento\Framework\File\Uploader::\_moveFile | [protected] Method return typing changed. | -| Magento\Framework\Data\Collection\Filesystem::\_usort | [protected] Method return typing changed. | -| Magento\Sales\Block\Order\Recent::\_\_construct | [public] Method parameter typing changed. | -| Magento\MediaGalleryUi\Block\Adminhtml\ImageDetails | Class was added. | -| Magento\MediaGalleryUi\Block\Adminhtml\ImageDetailsStandalone | Class was added. | -| Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$\_eventPrefix | [protected] Property has been added. | -| Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$\_eventObject | [protected] Property has been added. | -| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListId | [public] Method has been added. | -| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getListId | [public] Method has been added. | -| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getProductsByListId | [public] Method has been added. | -| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListIdToCustomerCompareItems | [public] Method has been added. | -| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::removeCompareList | [public] Method has been added. | -| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::$listId | [protected] Property has been added. | +| What changed | How it changed | +| ---------------------------------------------------------------------------------------------------- | ----------------------------------------- | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::$listId | [protected] Property has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getProductsByListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::removeCompareList | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListIdToCustomerCompareItems | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$\_eventObject | [protected] Property has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$\_eventPrefix | [protected] Property has been added. | +| Magento\Framework\Data\Collection\Filesystem::\_usort | [protected] Method return typing changed. | +| Magento\Framework\File\Uploader::\_moveFile | [protected] Method return typing changed. | +| Magento\MediaGalleryUi\Block\Adminhtml\ImageDetails | Class was added. | +| Magento\MediaGalleryUi\Block\Adminhtml\ImageDetailsStandalone | Class was added. | +| Magento\Sales\Block\Order\Recent::\_\_construct | [public] Method parameter typing changed. | -### Database changes {#ce-241-242-database} +#### Database changes {#ce-241-242-database} -| What changed | How it changed | -| --- | --- | -| catalog\_compare\_item/CATALOG\_COMPARE\_ITEM\_LIST\_ID\_CATALOG\_COMPARE\_LIST\_LIST\_ID | Foreign key was added | -| catalog\_compare\_list | Table was added | -| catalog\_compare\_item/list\_id | Column was added | +| What changed | How it changed | +| ------------------------------------------------------------------------------ | --------------------- | +| catalog_compare_item/CATALOG_COMPARE_ITEM_LIST_ID_CATALOG_COMPARE_LIST_LIST_ID | Foreign key was added | +| catalog_compare_item/list_id | Column was added | +| catalog_compare_list | Table was added | -### System changes {#ce-241-242-system} +#### System changes {#ce-241-242-system} -| What changed | How it changed | -| --- | --- | -| system.xml | System configuration file was added | -| admin/emails/new\_user\_notification\_template | A field-node was added | -| web/url | A group-node was added | -| web/url/catalog\_media\_url\_format | A field-node was added | +| What changed | How it changed | +| ------------------------------------------- | ----------------------------------- | +| admin/emails/new_user_notification_template | A field-node was added | +| system.xml | System configuration file was added | +| web/url | A group-node was added | +| web/url/catalog_media_url_format | A field-node was added | -### Xsd changes {#ce-241-242-xsd} +#### XSD changes {#ce-241-242-xsd} -| What changed | How it changed | -| --- | --- | -| column | A required node was added | -| additionalColumns | An optional node was added | -| walker | An optional attribute was added | -| processor | An optional attribute was added | -| name | An optional attribute was added | -| cl\_name | An optional attribute was added | -| constant | An optional attribute was added | +| What changed | How it changed | +| ----------------- | ------------------------------- | +| additionalColumns | An optional node was added | +| cl_name | An optional attribute was added | +| column | A required node was added | +| constant | An optional attribute was added | +| name | An optional attribute was added | +| processor | An optional attribute was added | +| walker | An optional attribute was added | -### Class API membership changes {#ce-241-242-class-api-membership} +#### Class API membership changes {#ce-241-242-class-api-membership} -| What changed | How it changed | -| --- | --- | +| What changed | How it changed | +| ------------------------------------------------------------- | ------------------ | | Magento\Catalog\Model\Indexer\Category\Product\AbstractAction | Class was removed. | -| Magento\Framework\Url | Class was added. | -| Magento\Framework\Session\Config | Class was added. | -| Magento\Framework\Session\SessionManager | Class was added. | -| Magento\SalesRule\Model\Validator | Class was added. | -| Magento\Review\Block\Adminhtml\Grid | Class was added. | -| Magento\ImportExport\Model\AbstractModel | Class was added. | +| Magento\Framework\Session\Config | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\ImportExport\Model\AbstractModel | Class was added. | +| Magento\Review\Block\Adminhtml\Grid | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | -### Interface API membership changes {#ce-241-242-interface-api-membership} +#### Interface API membership changes {#ce-241-242-interface-api-membership} -| What changed | How it changed | -| --- | --- | +| What changed | How it changed | +| ----------------------------------------------- | -------------------- | | Magento\Framework\Filesystem\File\ReadInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.4.2-2.4.3.md b/src/_includes/backward-incompatible-changes/open-source/2.4.2-2.4.3.md new file mode 100644 index 00000000000..fa9bad02e17 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/open-source/2.4.2-2.4.3.md @@ -0,0 +1,113 @@ +#### Class changes {#ce-242-243-class} + +| What changed | How it changed | +| ------------------------------------------------------------------------------- | --------------------------------------- | +| Magento\Authorization\Model\Role::\_\_construct | [public] Method has been removed. | +| Magento\Catalog\Model\ResourceModel\Product::\_afterDelete | [protected] Method has been added. | +| Magento\CurrencySymbol\Block\Adminhtml\System\Currencysymbol::\_construct | [protected] Method has been removed. | +| Magento\Email\Model\Template\Filter::$emogrifier | [protected] Property has been removed. | +| Magento\Email\Model\Template\Filter::\_\_construct | [public] Method parameter typing added. | +| Magento\GiftRegistry\Model\ResourceModel\Item\Collection::\_renderFiltersBefore | [protected] Method has been added. | +| Magento\Paypal\Block\PayLater\Banner | Class was added. | +| Magento\ReCaptchaWebapiApi\Model\CompositeWebapiValidationConfigProvider | Class was added. | + +#### Interface changes {#ce-242-243-interface} + +| What changed | How it changed | +| ---------------------------------------------------------------------- | -------------------------------------- | +| Magento\Customer\Api\Data\GroupExcludedWebsiteInterface | Interface was added. | +| Magento\Customer\Api\GroupExcludedWebsiteRepositoryInterface | Interface was added. | +| Magento\ReCaptchaWebapiApi\Api\Data\EndpointInterface | Interface was added. | +| Magento\ReCaptchaWebapiApi\Api\WebapiValidationConfigProviderInterface | Interface was added. | +| Magento\RequisitionList\Api\Data\RequisitionListItemInterface::getSku | [public] Method return typing changed. | + +#### Database changes {#ce-242-243-database} + +| What changed | How it changed | +| ---------------------------------------------- | --------------------- | +| catalog_url_rewrite_product_category/PRIMARY | Primary key was added | +| company_payment/PRIMARY | Primary key was added | +| customer_group_excluded_website | Table was added | +| inventory_geoname/PRIMARY | Primary key was added | +| inventory_geoname/entity_id | Column was added | +| magento_customersegment_event/PRIMARY | Primary key was added | +| magento_customersegment_event/segment_event_id | Column was added | +| magento_salesrule_filter/PRIMARY | Primary key was added | +| magento_salesrule_filter/rule_filter_id | Column was added | +| purchase_order_rule_approver/PRIMARY | Primary key was added | +| purchase_order_rule_approver/approver_id | Column was added | +| quote_preview/PRIMARY | Primary key was added | + +#### System changes {#ce-242-243-system} + +| What changed | How it changed | +| --------------------------------------------------------------------------------------------------------------------------------- | ------------------------ | +| admin/emails/new_user_notification_template | A field-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater | A group-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings | A group-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/enable_paypal_paylater_experience | A field-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/pphs_advertise_paylater | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/payflow_link_advertise_paylater | A group-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required | A group-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/paypal_payflow_advertise_paylater | A group-node was added | +| payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/paypal_payflow_advertise_paylater | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required/advertise_paylater/paylater_enabled | A field-node was added | +| payment_fr/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater | A group-node was added | +| payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater/paylater_enabled | A field-node was added | +| payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/advertise_paylater | A group-node was added | +| payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_other/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_other/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| recaptcha_frontend | A section-node was added | +| recaptcha_frontend/type_for | A group-node was added | +| recaptcha_frontend/type_for/place_order | A field-node was added | +| sales_email/quote/expire_occur_template | A field-node was added | +| system | A section-node was added | +| system/security | A group-node was added | +| system/security/max_session_size_admin | A field-node was added | +| system/security/max_session_size_storefront | A field-node was added | + +#### XSD changes {#ce-242-243-xsd} + +| What changed | How it changed | +| ----------------- | ------------------------------- | +| additionalColumns | An optional node was added | +| cl_name | An optional attribute was added | +| column | A required node was added | +| constant | An optional attribute was added | +| name | An optional attribute was added | +| processor | An optional attribute was added | +| walker | An optional attribute was added | + +#### Class API membership changes {#ce-242-243-class-api-membership} + +| What changed | How it changed | +| --------------------------------------------------------------------- | ---------------- | +| Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku | Class was added. | +| Magento\Backend\App\Action\Plugin\Authentication | Class was added. | +| Magento\Backend\Block\Dashboard\Bar | Class was added. | +| Magento\Eav\Block\Adminhtml\Attribute\Edit\Main\AbstractMain | Class was added. | +| Magento\Framework\App\Router\Base | Class was added. | +| Magento\GiftRegistry\Block\Customer\Edit\AbstractEdit | Class was added. | +| Magento\MediaStorage\Model\File\Storage\Database\AbstractDatabase | Class was added. | +| Magento\MediaStorage\Model\ResourceModel\File\Storage\AbstractStorage | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\Sales\Block\Adminhtml\Order\Create\Form\Address | Class was added. | +| Magento\Sales\Block\Items\AbstractItems | Class was added. | + +#### Interface API membership changes {#ce-242-243-interface-api-membership} + +| What changed | How it changed | +| ----------------------------------------------- | -------------------- | +| Magento\Framework\Filesystem\File\ReadInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.4.3-2.4.3-p1.md b/src/_includes/backward-incompatible-changes/open-source/2.4.3-2.4.3-p1.md new file mode 100644 index 00000000000..94e9a47a227 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/open-source/2.4.3-2.4.3-p1.md @@ -0,0 +1,19 @@ +#### Class changes {#ce-243-243-p1-class} + +| What changed | How it changed | +| ------------------------------------------------------------------ | ------------------------------- | +| Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff | [public] Method has been added. | + +#### Database changes {#ce-243-243-p1-database} + +| What changed | How it changed | +| ------------------------------ | ---------------- | +| customer_entity/session_cutoff | Column was added | +| customer_visitor/created_at | Column was added | + +#### Class API membership changes {#ce-243-243-p1-class-api-membership} + +| What changed | How it changed | +| ---------------------------------------- | ---------------- | +| Magento\Framework\Session\SessionManager | Class was added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.4.3-2.4.4.md b/src/_includes/backward-incompatible-changes/open-source/2.4.3-2.4.4.md new file mode 100644 index 00000000000..36140db5064 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/open-source/2.4.3-2.4.4.md @@ -0,0 +1,220 @@ +#### Class changes {#ce-243-244-class} + +| What changed | How it changed | +| --- | --- | +| Magento\Framework\Search\Request\Query\Match | Class was removed. | +| Magento\Elasticsearch\SearchAdapter\Mapper::\_\_construct | [public] Method parameter typing changed. | +| Magento\Elasticsearch\Elasticsearch5\SearchAdapter\Mapper::\_\_construct | [public] Method parameter typing changed. | +| Magento\Backend\Model\Menu\Filter\Iterator::\_\_construct | [public] Method has been removed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::isValid | [protected] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::rewind | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::next | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::valid | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::count | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\File::isValid | [protected] Method return typing changed. | +| Magento\Test\Integrity\PublicCodeTest::publicPHPTypesDataProvider | [public] Method return typing changed. | +| Magento\CatalogInventory\Model\StockStateException | Class was added. | +| Magento\Framework\Search\Request\Query\MatchQuery | Class was added. | +| Magento\Sales\Model\Order\Payment::setCustomAttribute | [public] Method has been added. | +| Magento\Sales\Block\Adminhtml\Order\View\Tab\Creditmemos::\_\_construct | [public] Method has been added. | +| Magento\Sales\Block\Adminhtml\Order\View\Tab\Invoices::\_\_construct | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff | [public] Method has been added. | +| Magento\Framework\Config\ConfigOptionsListConstants::CONFIG\_PATH\_WEBAPI\_SYNC\_DEFAULT\_INPUT\_ARRAY\_SIZE\_LIMIT | Constant has been added. | +| Magento\Framework\Config\ConfigOptionsListConstants::CONFIG\_PATH\_WEBAPI\_ASYNC\_DEFAULT\_INPUT\_ARRAY\_SIZE\_LIMIT | Constant has been added. | + +#### Database changes {#ce-243-244-database} + +| What changed | How it changed | +| --- | --- | +| jwt\_auth\_revoked | Table was added | +| test\_table | Table was added | +| dependent | Table was added | +| customer\_entity/session\_cutoff | Column was added | +| customer\_visitor/created\_at | Column was added | +| magento\_operation/started\_at | Column was added | +| dependent | Whitelist do not have table dependent declared in db\_schema.xml | + +#### System changes {#ce-243-244-system} + +| What changed | How it changed | +| --- | --- | +| webapi/validation | A group-node was added | +| webapi/validation/input\_limit\_enabled | A field-node was added | +| webapi/validation/complex\_array\_limit | A field-node was added | +| webapi/validation/maximum\_page\_size | A field-node was added | +| webapi/validation/default\_page\_size | A field-node was added | +| recaptcha\_frontend | A section-node was added | +| recaptcha\_frontend/type\_for | A group-node was added | +| recaptcha\_frontend/type\_for/coupon\_code | A field-node was added | +| cataloginventory | A section-node was added | +| cataloginventory/options | A group-node was added | +| cataloginventory/options/enable\_inventory\_check | A field-node was added | +| webapi/jwtauth | A group-node was added | +| webapi/jwtauth/jwt\_alg | A field-node was added | +| webapi/jwtauth/jwe\_alg | A field-node was added | +| webapi/jwtauth/customer\_expiration | A field-node was added | +| webapi/jwtauth/admin\_expiration | A field-node was added | +| oauth/consumer/enable\_integration\_as\_bearer | A field-node was added | +| webapi/graphql\_validation | A group-node was added | +| webapi/graphql\_validation/input\_limit\_enabled | A field-node was added | +| webapi/graphql\_validation/maximum\_page\_size | A field-node was added | + +#### Xsd changes {#ce-243-244-xsd} + +| What changed | How it changed | +| --- | --- | +| app/code/module-webapi/etc/webapi\_base.xsd | A schema declaration was removed | +| app/code/module-webapi-async/etc/webapi\_async.xsd | A schema declaration was removed | +| app/code/module-webapi/etc/webapi\_base.xsd | A schema declaration was added | +| app/code/module-webapi-async/etc/webapi\_async.xsd | A schema declaration was added | + +#### Class API membership changes {#ce-243-244-class-api-membership} + +| What changed | How it changed | +| --- | --- | +| Magento\ImportExport\Model\Import\AbstractSource | Class was removed. | +| Zend\_Db\_Select | Class was added. | +| Magento\Wishlist\Block\AbstractBlock | Class was added. | +| Magento\Ui\DataProvider\AbstractDataProvider | Class was added. | +| Magento\Sales\Block\Adminhtml\Totals | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\Backend\App\Action\Plugin\Authentication | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\DB\Sql\Expression | Class was added. | +| Magento\Framework\Api\AbstractSimpleObjectBuilder | Class was added. | +| Magento\UrlRewrite\Model\UrlRewrite::setMetadata | [public] Method has been added. | +| Magento\UrlRewrite\Model\UrlRewrite::cleanEntitiesCache | [public] Method has been added. | +| Magento\UrlRewrite\Model\ResourceModel\UrlRewriteCollection::$storeManager | [protected] Property has been added. | +| Magento\PageCache\Model\DepersonalizeChecker::\_\_construct | [public] Method has been added. | +| Magento\PageCache\Model\Varnish\VclGenerator::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Config::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Config::setStoreId | [public] Method has been added. | +| Magento\Msrp\Model\Config::getDisplayActualPriceType | [public] Method has been added. | +| Magento\Msrp\Model\Config::getExplanationMessage | [public] Method has been added. | +| Magento\Msrp\Model\Config::getExplanationMessageWhatsThis | [public] Method has been added. | +| Magento\Msrp\Model\Config::$scopeConfig | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$storeManager | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$escaper | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$storeId | [protected] Property has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_ENABLED | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_DISPLAY\_ACTUAL\_PRICE\_TYPE | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_EXPLANATION\_MESSAGE | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_EXPLANATION\_MESSAGE\_WHATS\_THIS | Constant has been added. | +| Magento\Msrp\Model\Msrp::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Msrp::$mapApplyToProductType | [protected] Property has been added. | +| Magento\Msrp\Model\Msrp::$eavAttributeFactory | [protected] Property has been added. | +| Magento\Msrp\Model\Product\Options::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Product\Options::getVisibilities | [protected] Method has been added. | +| Magento\Msrp\Model\Product\Options::$config | [protected] Property has been added. | +| Magento\Msrp\Model\Product\Options::$msrpData | [protected] Property has been added. | +| Magento\Integration\Model\Config::\_\_construct | [public] Method has been added. | +| Magento\Integration\Model\Config::$\_configCacheType | [protected] Property has been added. | +| Magento\Integration\Model\Config::$\_configReader | [protected] Property has been added. | +| Magento\Integration\Model\Config::$\_integrations | [protected] Property has been added. | +| Magento\Integration\Model\Config::CACHE\_ID | Constant has been added. | +| Magento\Integration\Model\IntegrationConfig::\_\_construct | [public] Method has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_configCacheType | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_configReader | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_integrations | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::CACHE\_ID | Constant has been added. | +| Magento\CatalogSearch\Model\Indexer\Mview\Action::\_\_construct | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::\_\_construct | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::\_construct | [protected] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::mapAssociatedEntities | [protected] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::addCustomerGroupFilter | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_associatedEntitiesMap | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$serializer | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_eventPrefix | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_eventObject | [protected] Property has been added. | +| Magento\Framework\Validator\ConstraintFactory::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\ConstraintFactory::$\_objectManager | [protected] Property has been added. | +| Magento\Framework\Validator\ConstraintFactory::$\_instanceName | [protected] Property has been added. | +| Magento\Framework\Validator\Currency::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Currency::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Locale::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Locale::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Timezone::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Timezone::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Entity\Properties::setReadOnlyProperties | [public] Method has been added. | +| Magento\Framework\Validator\Entity\Properties::\_hasChanges | [protected] Method has been added. | +| Magento\Framework\Validator\Entity\Properties::$\_readOnlyProperties | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::\_\_construct | [public] Method has been added. | +| Magento\Framework\DataObject\Copy::dispatchCopyFieldSetEvent | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_isFieldsetInputValid | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_getFieldsetFieldValue | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_setFieldsetFieldValue | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::getAttributeValueFromExtensibleDataObject | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::setAttributeValueFromExtensibleDataObject | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::$fieldsetConfig | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::$eventManager | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::$extensionAttributesFactory | [protected] Property has been added. | +| Magento\Framework\App\AreaList::\_\_construct | [public] Method has been added. | +| Magento\Framework\App\AreaList::getArea | [public] Method has been added. | +| Magento\Framework\App\AreaList::$\_areas | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_areaInstances | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_defaultAreaCode | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_resolverFactory | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$objectManager | [protected] Property has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::\_\_construct | [public] Method has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::$\_objectManager | [protected] Property has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::$\_pool | [protected] Property has been added. | + +#### Interface API membership changes {#ce-243-244-interface-api-membership} + +| What changed | How it changed | +| --- | --- | +| Magento\TwoFactorAuth\Api\AdminTokenServiceInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\AuthyAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\AuthyConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\CountryRepositoryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\DuoAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\DuoConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\EngineInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\GoogleAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\GoogleConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\ProviderInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\ProviderPoolInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfaInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfaSessionInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfatActionsInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyConfigReaderInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigRepositoryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigRequestManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigTokenManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserNotifierInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Exception\NotificationExceptionInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AdminTokenResponseInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AuthyDeviceInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AuthyRegistrationPromptResponseInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\CountryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\CountrySearchResultsInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\DuoDataInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\GoogleAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\GoogleConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\U2fWebAuthnRequestInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\UserConfigInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\UserConfigSearchResultsInterface | Interface was added. | +| Magento\AdobeStockClient\Model\SearchParameterProviderInterface | Interface was added. | +| Magento\AdobeStockClientApi\Api\ClientInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\SaveInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\SaveInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\LoadByIdsInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\SaveInterface | Interface was added. | +| Magento\AdobeImsApi\Api\LogInInterface | Interface was added. | +| Magento\AdobeImsApi\Api\LogOutInterface | Interface was added. | +| Magento\Catalog\Api\Data\ProductRenderSearchResultsInterface::getItems | [public] Method has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::getId | [public] Method has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::ID | Constant has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::CUSTOMER\_ID | Constant has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::VALUE | Constant has been added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.4.4-2.4.5.md b/src/_includes/backward-incompatible-changes/open-source/2.4.4-2.4.5.md new file mode 100644 index 00000000000..c752e5cc27c --- /dev/null +++ b/src/_includes/backward-incompatible-changes/open-source/2.4.4-2.4.5.md @@ -0,0 +1,781 @@ +#### Class changes {#ce-244-245-class} + +| What changed | How it changed | +| -------------------------------------------------------------------------------- | ------------------------------------ | +| Magento\CatalogInventory\Model\Source\Stock::\_\_construct | [public] Method has been added. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\CustomOptions::formatPrice | [protected] Method has been removed. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::formatPrice | [protected] Method has been removed. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\General::formatPrice | [protected] Method has been removed. | +| Magento\GoogleGtag\Block\Ga | Class was added. | + +#### Database changes {#ce-244-245-database} + +| What changed | How it changed | +| ------------------------------------------------- | ----------------------- | +| catalog_product_index_price_tmp/PRIMARY | Primary key was changed | +| catalog_product_index_price_tmp/id | Column was added | +| customer_eav_attribute/grid_filter_condition_type | Column was added | + +#### System changes {#ce-244-245-system} + +| What changed | How it changed | +| ---------------------------------------------------------------- | ------------------------ | +| google/gtag | A group-node was added | +| google/gtag/adwords | A group-node was added | +| google/gtag/adwords/active | A field-node was added | +| google/gtag/adwords/conversion_id | A field-node was added | +| google/gtag/adwords/conversion_label | A field-node was added | +| google/gtag/analytics4 | A group-node was added | +| google/gtag/analytics4/active | A field-node was added | +| google/gtag/analytics4/experiments | A field-node was added | +| google/gtag/analytics4/measurement_id | A field-node was added | +| web_api | A section-node was added | +| web_api/graphql | A group-node was added | +| web_api/graphql/include_dynamic_attributes_as_entity_type_fields | A field-node was added | +| webapi/graphql_session | A group-node was added | +| webapi/graphql_session/disabled | A field-node was added | + +#### Class API membership changes {#ce-244-245-class-api-membership} + +| What changed | How it changed | +| ----------------------------------------------------------------------------- | ---------------- | +| Magento\Analytics\ReportXml\DB\SelectBuilder | Class was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\SearchResult | Class was added. | +| Magento\Catalog\Block\Adminhtml\Product\Edit\Button\Generic | Class was added. | +| Magento\Catalog\Block\Product\ImageFactory | Class was added. | +| Magento\Catalog\Controller\Adminhtml\Product | Class was added. | +| Magento\Catalog\Model\Config | Class was added. | +| Magento\Catalog\Model\Layer\Filter\Item | Class was added. | +| Magento\Catalog\Model\Layer\Resolver | Class was added. | +| Magento\Catalog\Model\Product\Type\Price\Factory | Class was added. | +| Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\IndexTableStructure | Class was added. | +| Magento\Catalog\Pricing\Price\FinalPrice | Class was added. | +| Magento\Checkout\Api\Exception\PaymentProcessingRateLimitExceededException | Class was added. | +| Magento\Checkout\Controller\Cart | Class was added. | +| Magento\Checkout\Model\Type\Onepage | Class was added. | +| Magento\Cms\Model\Template\FilterProvider | Class was added. | +| Magento\Config\Block\System\Config\Form\Field\Factory | Class was added. | +| Magento\Config\Block\System\Config\Form\Fieldset\Factory | Class was added. | +| Magento\Customer\Block\Adminhtml\Edit\GenericButton | Class was added. | +| Magento\Customer\Controller\Adminhtml\Index | Class was added. | +| Magento\Customer\Controller\RegistryConstants | Class was added. | +| Magento\Customer\Model\Context | Class was added. | +| Magento\Customer\Model\CustomerRegistry | Class was added. | +| Magento\Customer\Model\Metadata\FormFactory | Class was added. | +| Magento\Customer\Model\Url | Class was added. | +| Magento\Customer\Setup\CustomerSetup | Class was added. | +| Magento\Deploy\Package\Package | Class was added. | +| Magento\Deploy\Package\PackageFile | Class was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\AttributeAdapter | Class was added. | +| Magento\Framework\AclFactory | Class was added. | +| Magento\Framework\Acl\AclResourceFactory | Class was added. | +| Magento\Framework\Amqp\ConfigFactory | Class was added. | +| Magento\Framework\Api\AbstractSimpleObject | Class was added. | +| Magento\Framework\Api\ExtensionAttribute\JoinData | Class was added. | +| Magento\Framework\Api\ExtensionAttribute\JoinDataInterfaceFactory | Class was added. | +| Magento\Framework\Api\SearchCriteriaBuilder | Class was added. | +| Magento\Framework\Api\Search\DocumentFactory | Class was added. | +| Magento\Framework\Api\Search\SearchCriteriaFactory | Class was added. | +| Magento\Framework\App\Area | Class was added. | +| Magento\Framework\App\Cache\Type\Config | Class was added. | +| Magento\Framework\App\Config\ValueFactory | Class was added. | +| Magento\Framework\App\Filesystem\DirectoryList | Class was added. | +| Magento\Framework\App\Http\Context | Class was added. | +| Magento\Framework\App\Request\Http | Class was added. | +| Magento\Framework\App\Request\InvalidRequestException | Class was added. | +| Magento\Framework\App\Response\Http | Class was added. | +| Magento\Framework\App\Response\Http\FileFactory | Class was added. | +| Magento\Framework\Config\Data\ConfigDataFactory | Class was added. | +| Magento\Framework\Config\ViewFactory | Class was added. | +| Magento\Framework\Console\Cli | Class was added. | +| Magento\Framework\Controller\Result\Forward | Class was added. | +| Magento\Framework\Controller\Result\JsonFactory | Class was added. | +| Magento\Framework\Controller\Result\Raw | Class was added. | +| Magento\Framework\Convert\DataObject | Class was added. | +| Magento\Framework\DB\Adapter\Pdo\MysqlFactory | Class was added. | +| Magento\Framework\DB\Ddl\TriggerFactory | Class was added. | +| Magento\Framework\DB\Helper | Class was added. | +| Magento\Framework\DB\Helper\AbstractHelper | Class was added. | +| Magento\Framework\DB\Transaction | Class was added. | +| Magento\Framework\DataObject\Factory | Class was added. | +| Magento\Framework\Data\FormFactory | Class was added. | +| Magento\Framework\Data\Form\Element\Factory | Class was added. | +| Magento\Framework\Data\Form\Element\Image | Class was added. | +| Magento\Framework\Data\TreeFactory | Class was added. | +| Magento\Framework\Data\Tree\Dbp | Class was added. | +| Magento\Framework\Data\Tree\NodeFactory | Class was added. | +| Magento\Framework\EventFactory | Class was added. | +| Magento\Framework\Event\ObserverFactory | Class was added. | +| Magento\Framework\File\Csv | Class was added. | +| Magento\Framework\File\UploaderFactory | Class was added. | +| Magento\Framework\Filesystem\DirectoryList | Class was added. | +| Magento\Framework\Filesystem\Directory\ReadFactory | Class was added. | +| Magento\Framework\Filesystem\Io\File | Class was added. | +| Magento\Framework\GraphQl\Config\Element\Field | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlAuthenticationException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlAuthorizationException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlInputException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlNoSuchEntityException | Class was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchResponse | Class was added. | +| Magento\Framework\GraphQl\Query\Resolver\Value | Class was added. | +| Magento\Framework\GraphQl\Schema | Class was added. | +| Magento\Framework\GraphQl\Schema\Type\ResolveInfo | Class was added. | +| Magento\Framework\HTTP\Adapter\Curl | Class was added. | +| Magento\Framework\HTTP\AsyncClient\Request | Class was added. | +| Magento\Framework\HTTP\AsyncClient\Response | Class was added. | +| Magento\Framework\HTTP\Client\Curl | Class was added. | +| Magento\Framework\HTTP\PhpEnvironment\RemoteAddress | Class was added. | +| Magento\Framework\HTTP\PhpEnvironment\Request | Class was added. | +| Magento\Framework\Image\AdapterFactory | Class was added. | +| Magento\Framework\Image\Adapter\AbstractAdapter | Class was added. | +| Magento\Framework\Logger\Handler\Base | Class was added. | +| Magento\Framework\Mail\Address | Class was added. | +| Magento\Framework\Mail\TransportInterfaceFactory | Class was added. | +| Magento\Framework\Message\CollectionFactory | Class was added. | +| Magento\Framework\Module\Dir | Class was added. | +| Magento\Framework\Module\Manager | Class was added. | +| Magento\Framework\Module\Setup\MigrationFactory | Class was added. | +| Magento\Framework\Profiler\Driver\Standard\Stat | Class was added. | +| Magento\Framework\Session\Config | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\StatementAggregator | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Diff\DiffFactory | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Schema | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Table | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\ElementHistory | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\Framework\UrlFactory | Class was added. | +| Magento\Framework\Url\Helper\Data | Class was added. | +| Magento\Framework\ValidatorFactory | Class was added. | +| Magento\Framework\View\Asset | Class was added. | +| Magento\Framework\View\Asset\FileFactory | Class was added. | +| Magento\Framework\View\Asset\File\FallbackContextFactory | Class was added. | +| Magento\Framework\View\Element\Html\Select | Class was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\DataProvider | Class was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\SearchResult | Class was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\EventHandlerData | Class was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\TagData | Class was added. | +| Magento\Framework\View\LayoutFactory | Class was added. | +| Magento\Framework\View\Layout\Generator\ContextFactory | Class was added. | +| Magento\Framework\View\Layout\Reader\ContextFactory | Class was added. | +| Magento\Framework\View\PageLayout\Config | Class was added. | +| Magento\Framework\View\Page\ConfigFactory | Class was added. | +| Magento\Framework\Webapi\Exception | Class was added. | +| Magento\Framework\Webapi\Rest\Request | Class was added. | +| Magento\ImportExport\Model\Export\Factory | Class was added. | +| Magento\Indexer\Model\DimensionModes | Class was added. | +| Magento\Payment\Gateway\Config\Config | Class was added. | +| Magento\Paypal\Model\Billing\AbstractAgreement | Class was added. | +| Magento\Quote\Model\Cart\Data\CartItem | Class was added. | +| Magento\Quote\Model\Quote\Address\RateCollectorInterfaceFactory | Class was added. | +| Magento\Quote\Model\Quote\Item\CartItemOptionsProcessor | Class was added. | +| Magento\Quote\Model\Quote\Item\Option | Class was added. | +| Magento\Quote\Setup\QuoteSetup | Class was added. | +| Magento\SalesRule\Api\Exception\CodeRequestLimitException | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\Sales\Controller\Adminhtml\Order | Class was added. | +| Magento\Sales\Model\Order\CreditmemoFactory | Class was added. | +| Magento\Sales\Model\Order\Email\Sender\InvoiceSender | Class was added. | +| Magento\Sales\Model\Order\Email\Sender\OrderSender | Class was added. | +| Magento\Sales\Model\Order\Pdf\Total\DefaultTotal | Class was added. | +| Magento\Sales\Model\ResourceModel\Order\CollectionFactory | Class was added. | +| Magento\Sales\Model\ResourceModel\Order\Collection\Factory | Class was added. | +| Magento\Sales\Model\Service\InvoiceService | Class was added. | +| Magento\Sales\Setup\SalesSetup | Class was added. | +| Magento\Store\Ui\Component\Listing\Column\Store\Options | Class was added. | +| Magento\Ui\Component\Control\Container | Class was added. | +| Magento\Ui\Component\Form\Fieldset\Factory | Class was added. | +| Magento\Wishlist\Model\Wishlist\Data\WishlistItem | Class was added. | + +#### Interface API membership changes {#ce-244-245-interface-api-membership} + +| What changed | How it changed | +| ------------------------------------------------------------------------------------------------------------ | -------------------- | +| Magento\AdvancedSearch\Block\SearchDataInterface | Interface was added. | +| Magento\Analytics\Api\Data\LinkInterface | Interface was added. | +| Magento\Analytics\Api\LinkProviderInterface | Interface was added. | +| Magento\Analytics\Model\Connector\CommandInterface | Interface was added. | +| Magento\Analytics\Model\ExportDataHandlerInterface | Interface was added. | +| Magento\Analytics\Model\ReportWriterInterface | Interface was added. | +| Magento\Analytics\ReportXml\DB\Assembler\AssemblerInterface | Interface was added. | +| Magento\Backend\Model\Image\UploadResizeConfigInterface | Interface was added. | +| Magento\Backend\Model\Search\Config\Structure\ElementBuilderInterface | Interface was added. | +| Magento\Bundle\Pricing\Adjustment\BundleCalculatorInterface | Interface was added. | +| Magento\CardinalCommerce\Model\Response\JwtParserInterface | Interface was added. | +| Magento\CardinalCommerce\Model\Response\JwtPayloadValidatorInterface | Interface was added. | +| Magento\CatalogGraphQl\DataProvider\Product\LayeredNavigation\LayerBuilderInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Categories\DataProvider\Category\CollectionProcessorInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Product\Price\ProviderInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\DataProvider\Product\CollectionProcessorInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\Query\ProductQueryInterface | Interface was added. | +| Magento\CatalogImportExport\Model\Export\ProductFilterInterface | Interface was added. | +| Magento\CatalogRule\Model\Indexer\IndexerTableSwapperInterface | Interface was added. | +| Magento\CatalogSearch\Model\Adapter\Aggregation\RequestCheckerInterface | Interface was added. | +| Magento\CatalogSearch\Model\Advanced\ProductCollectionPrepareStrategyInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\SearchCriteriaResolverInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\SearchResultApplierInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\TotalRecordsResolverInterface | Interface was added. | +| Magento\CatalogSearch\Model\Search\ItemCollectionProviderInterface | Interface was added. | +| Magento\CatalogUrlRewrite\Model\Map\DatabaseMapInterface | Interface was added. | +| Magento\CatalogUrlRewrite\Model\Map\HashMapInterface | Interface was added. | +| Magento\Catalog\Block\Product\AwareInterface | Interface was added. | +| Magento\Catalog\Block\Product\ReviewRendererInterface | Interface was added. | +| Magento\Catalog\Controller\Adminhtml\Product\Initialization\Helper\HandlerInterface | Interface was added. | +| Magento\Catalog\Controller\Product\View\ViewInterface | Interface was added. | +| Magento\Catalog\Model\Attribute\LockValidatorInterface | Interface was added. | +| Magento\Catalog\Model\Config\Source\ProductPriceOptionsInterface | Interface was added. | +| Magento\Catalog\Model\Entity\Product\Attribute\Group\AttributeMapperInterface | Interface was added. | +| Magento\Catalog\Model\Indexer\Product\Flat\TableDataInterface | Interface was added. | +| Magento\Catalog\Model\Layer\CollectionFilterInterface | Interface was added. | +| Magento\Catalog\Model\Layer\FilterableAttributeListInterface | Interface was added. | +| Magento\Catalog\Model\Layer\ItemCollectionProviderInterface | Interface was added. | +| Magento\Catalog\Model\Layer\StateKeyInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\CollectionProviderInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Converter\ConverterInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Data\ListCriteriaInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Data\ListResultInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\MapProviderInterface | Interface was added. | +| Magento\Catalog\Model\ProductOptions\ConfigInterface | Interface was added. | +| Magento\Catalog\Model\Product\Condition\ConditionInterface | Interface was added. | +| Magento\Catalog\Model\Product\Configuration\Item\Option\OptionInterface | Interface was added. | +| Magento\Catalog\Model\Product\Media\ConfigInterface | Interface was added. | +| Magento\Catalog\Model\Product\Pricing\Renderer\SalableResolverInterface | Interface was added. | +| Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\PriceModifierInterface | Interface was added. | +| Magento\Catalog\Model\ResourceModel\Product\LinkedProductSelectBuilderInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\ConfiguredPriceInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\MinimalPriceCalculatorInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\SpecialPriceInterface | Interface was added. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav\WysiwygConfigDataProcessorInterface | Interface was added. | +| Magento\CheckoutAgreements\Model\AgreementsProviderInterface | Interface was added. | +| Magento\Checkout\Api\PaymentProcessingRateLimiterInterface | Interface was added. | +| Magento\Checkout\Controller\Express\RedirectLoginInterface | Interface was added. | +| Magento\Checkout\CustomerData\ItemPoolInterface | Interface was added. | +| Magento\Cms\Model\PageRepository\ValidatorInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayoutManagerInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayoutRepositoryInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayout\Data\CustomLayoutSelectedInterface | Interface was added. | +| Magento\Cms\Ui\Component\AddFilterInterface | Interface was added. | +| Magento\ConfigurableProduct\Model\ResourceModel\Attribute\OptionSelectBuilderInterface | Interface was added. | +| Magento\Cron\Model\DeadlockRetrierInterface | Interface was added. | +| Magento\Csp\Api\CspAwareActionInterface | Interface was added. | +| Magento\Csp\Api\CspRendererInterface | Interface was added. | +| Magento\Csp\Api\Data\ModeConfiguredInterface | Interface was added. | +| Magento\Csp\Api\Data\PolicyInterface | Interface was added. | +| Magento\Csp\Api\InlineUtilInterface | Interface was added. | +| Magento\Csp\Api\ModeConfigManagerInterface | Interface was added. | +| Magento\Csp\Api\PolicyCollectorInterface | Interface was added. | +| Magento\Csp\Api\PolicyRendererInterface | Interface was added. | +| Magento\Csp\Model\Collector\Config\PolicyReaderInterface | Interface was added. | +| Magento\Csp\Model\Collector\MergerInterface | Interface was added. | +| Magento\Csp\Model\Policy\SimplePolicyInterface | Interface was added. | +| Magento\Customer\Api\AccountDelegationInterface | Interface was added. | +| Magento\Customer\Api\SessionCleanerInterface | Interface was added. | +| Magento\Customer\Block\Address\Renderer\RendererInterface | Interface was added. | +| Magento\Customer\Controller\AccountInterface | Interface was added. | +| Magento\Customer\CustomerData\JsLayoutDataProviderPoolInterface | Interface was added. | +| Magento\Customer\CustomerData\SectionPoolInterface | Interface was added. | +| Magento\Customer\Model\Customer\Attribute\Source\GroupSourceLoggedInOnlyInterface | Interface was added. | +| Magento\Deploy\Collector\CollectorInterface | Interface was added. | +| Magento\Deploy\Console\Command\App\SensitiveConfigSet\CollectorInterface | Interface was added. | +| Magento\Deploy\Package\BundleInterface | Interface was added. | +| Magento\Deploy\Package\Processor\ProcessorInterface | Interface was added. | +| Magento\Deploy\Source\SourceInterface | Interface was added. | +| Magento\Deploy\Strategy\StrategyInterface | Interface was added. | +| Magento\Directory\Model\Country\Postcode\ConfigInterface | Interface was added. | +| Magento\Directory\Model\Country\Postcode\ValidatorInterface | Interface was added. | +| Magento\Downloadable\Api\DomainManagerInterface | Interface was added. | +| Magento\Downloadable\Pricing\Price\LinkPriceInterface | Interface was added. | +| Magento\Eav\Model\Entity\AttributeLoaderInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\AttributeInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\Backend\BackendInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\Source\SpecificSourceInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\UniqueValidationInterface | Interface was added. | +| Magento\Eav\Model\Entity\Setup\PropertyMapperInterface | Interface was added. | +| Magento\Eav\Model\ResourceModel\Attribute\DefaultEntityAttributes\ProviderInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProviderInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldIndex\ConverterInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldIndex\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldName\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldType\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldsMappingPreprocessorInterface | Interface was added. | +| Magento\Elasticsearch\SearchAdapter\QueryAwareInterface | Interface was added. | +| Magento\Elasticsearch\SearchAdapter\Query\ValueTransformerInterface | Interface was added. | +| Magento\Framework\Amqp\Topology\BindingInstallerInterface | Interface was added. | +| Magento\Framework\Api\AttributeTypeResolverInterface | Interface was added. | +| Magento\Framework\Api\CriteriaInterface | Interface was added. | +| Magento\Framework\Api\SearchCriteria\CollectionProcessor\ConditionProcessor\CustomConditionInterface | Interface was added. | +| Magento\Framework\Api\SearchCriteria\CollectionProcessor\ConditionProcessor\CustomConditionProviderInterface | Interface was added. | +| Magento\Framework\Api\Search\AggregationInterface | Interface was added. | +| Magento\Framework\Api\Search\AggregationValueInterface | Interface was added. | +| Magento\Framework\Api\Search\BucketInterface | Interface was added. | +| Magento\Framework\Api\Search\DocumentInterface | Interface was added. | +| Magento\Framework\Api\Search\ReportingInterface | Interface was added. | +| Magento\Framework\Api\SimpleBuilderInterface | Interface was added. | +| Magento\Framework\App\Action\HttpConnectActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpDeleteActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpGetActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpOptionsActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPatchActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPostActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPropfindActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPutActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpTraceActionInterface | Interface was added. | +| Magento\Framework\App\AreaInterface | Interface was added. | +| Magento\Framework\App\Config\CommentInterface | Interface was added. | +| Magento\Framework\App\Config\CommentParserInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigResource\ConfigInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigSourceInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigTypeInterface | Interface was added. | +| Magento\Framework\App\Config\Reader\Source\SourceInterface | Interface was added. | +| Magento\Framework\App\Config\Scope\ReaderInterface | Interface was added. | +| Magento\Framework\App\Config\Spi\PostProcessorInterface | Interface was added. | +| Magento\Framework\App\Config\Spi\PreProcessorInterface | Interface was added. | +| Magento\Framework\App\Config\ValueInterface | Interface was added. | +| Magento\Framework\App\CsrfAwareActionInterface | Interface was added. | +| Magento\Framework\App\DefaultPathInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\ImporterInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\ValidatorInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\Writer\FormatterInterface | Interface was added. | +| Magento\Framework\App\DesignInterface | Interface was added. | +| Magento\Framework\App\EnvironmentInterface | Interface was added. | +| Magento\Framework\App\ExceptionHandlerInterface | Interface was added. | +| Magento\Framework\App\FeedFactoryInterface | Interface was added. | +| Magento\Framework\App\FeedInterface | Interface was added. | +| Magento\Framework\App\HttpRequestInterface | Interface was added. | +| Magento\Framework\App\ObjectManager\ConfigWriterInterface | Interface was added. | +| Magento\Framework\App\PageCache\NotCacheableInterface | Interface was added. | +| Magento\Framework\App\Request\ValidatorInterface | Interface was added. | +| Magento\Framework\App\ResourceConnection\ConfigInterface | Interface was added. | +| Magento\Framework\App\ResourceConnection\ConnectionAdapterInterface | Interface was added. | +| Magento\Framework\App\Response\FileInterface | Interface was added. | +| Magento\Framework\App\Response\HeaderProvider\HeaderProviderInterface | Interface was added. | +| Magento\Framework\App\Response\RedirectInterface | Interface was added. | +| Magento\Framework\App\RouterInterface | Interface was added. | +| Magento\Framework\App\RouterListInterface | Interface was added. | +| Magento\Framework\App\Router\NoRouteHandlerInterface | Interface was added. | +| Magento\Framework\App\Router\PathConfigInterface | Interface was added. | +| Magento\Framework\App\Rss\RssManagerInterface | Interface was added. | +| Magento\Framework\App\Rss\UrlBuilderInterface | Interface was added. | +| Magento\Framework\App\ScopeFallbackResolverInterface | Interface was added. | +| Magento\Framework\App\ScopeResolverInterface | Interface was added. | +| Magento\Framework\App\ScopeTreeProviderInterface | Interface was added. | +| Magento\Framework\App\ScopeValidatorInterface | Interface was added. | +| Magento\Framework\App\Scope\ValidatorInterface | Interface was added. | +| Magento\Framework\App\View\Asset\MaterializationStrategy\StrategyInterface | Interface was added. | +| Magento\Framework\App\View\Deployment\Version\StorageInterface | Interface was added. | +| Magento\Framework\Async\CancelableDeferredInterface | Interface was added. | +| Magento\Framework\Async\DeferredInterface | Interface was added. | +| Magento\Framework\Autoload\AutoloaderInterface | Interface was added. | +| Magento\Framework\Backup\SourceFileInterface | Interface was added. | +| Magento\Framework\Cache\ConfigInterface | Interface was added. | +| Magento\Framework\Cache\StaleCacheNotifierInterface | Interface was added. | +| Magento\Framework\Code\Generator\CodeGeneratorInterface | Interface was added. | +| Magento\Framework\Code\Minifier\AdapterInterface | Interface was added. | +| Magento\Framework\Code\Reader\ClassReaderInterface | Interface was added. | +| Magento\Framework\Code\ValidatorInterface | Interface was added. | +| Magento\Framework\Component\ComponentRegistrarInterface | Interface was added. | +| Magento\Framework\Crontab\CrontabManagerInterface | Interface was added. | +| Magento\Framework\Crontab\TasksProviderInterface | Interface was added. | +| Magento\Framework\Css\PreProcessor\ErrorHandlerInterface | Interface was added. | +| Magento\Framework\DB\DataConverter\DataConverterInterface | Interface was added. | +| Magento\Framework\DB\LoggerInterface | Interface was added. | +| Magento\Framework\DB\MapperInterface | Interface was added. | +| Magento\Framework\DB\QueryInterface | Interface was added. | +| Magento\Framework\DB\Query\BatchIteratorInterface | Interface was added. | +| Magento\Framework\DB\Select\QueryModifierInterface | Interface was added. | +| Magento\Framework\DB\Select\RendererInterface | Interface was added. | +| Magento\Framework\DB\Sequence\SequenceInterface | Interface was added. | +| Magento\Framework\DB\Sql\ExpressionInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityGeneratorInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityValidatorInterface | Interface was added. | +| Magento\Framework\DataObject\KeyValueObjectInterface | Interface was added. | +| Magento\Framework\Data\CollectionDataSourceInterface | Interface was added. | +| Magento\Framework\Data\CollectionModifierInterface | Interface was added. | +| Magento\Framework\Data\Collection\Db\FetchStrategyInterface | Interface was added. | +| Magento\Framework\Data\Collection\EntityFactoryInterface | Interface was added. | +| Magento\Framework\Data\SearchResultInterface | Interface was added. | +| Magento\Framework\Data\SearchResultProcessorInterface | Interface was added. | +| Magento\Framework\Data\ValueSourceInterface | Interface was added. | +| Magento\Framework\Encryption\Adapter\EncryptionAdapterInterface | Interface was added. | +| Magento\Framework\Event\ConfigInterface | Interface was added. | +| Magento\Framework\Event\InvokerInterface | Interface was added. | +| Magento\Framework\Event\ManagerInterface | Interface was added. | +| Magento\Framework\Exception\TemporaryStateExceptionInterface | Interface was added. | +| Magento\Framework\Filesystem\Directory\PathValidatorInterface | Interface was added. | +| Magento\Framework\Filesystem\DriverPoolInterface | Interface was added. | +| Magento\Framework\Filesystem\File\ReadInterface | Interface was added. | +| Magento\Framework\Filter\DirectiveProcessorInterface | Interface was added. | +| Magento\Framework\Filter\DirectiveProcessor\FilterInterface | Interface was added. | +| Magento\Framework\Filter\FactoryInterface | Interface was added. | +| Magento\Framework\Filter\FilterManager\ConfigInterface | Interface was added. | +| Magento\Framework\Filter\SimpleDirective\ProcessorInterface | Interface was added. | +| Magento\Framework\Filter\VariableResolverInterface | Interface was added. | +| Magento\Framework\GraphQlSchemaStitching\GraphQlReader\TypeMetaReaderInterface | Interface was added. | +| Magento\Framework\GraphQl\ConfigInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\ConfigElementFactoryInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\ConfigElementInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\FieldInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\OutputFieldInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\TypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\UnionInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\ErrorHandlerInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\ResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\Argument\FieldEntityAttributesInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\Argument\SearchCriteria\ArgumentApplierInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchRequestItemInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchServiceContractResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\ContextInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\IdentityInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\ResolveRequestInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\TypeResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\SchemaGeneratorInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\TypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Entity\MapperInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Enum\DataMapperInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\InputTypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\OutputTypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Output\ElementMapper\FormatterInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\WrappedTypeInterface | Interface was added. | +| Magento\Framework\HTTP\AsyncClientInterface | Interface was added. | +| Magento\Framework\HTTP\AsyncClient\HttpResponseDeferredInterface | Interface was added. | +| Magento\Framework\Image\Adapter\AdapterInterface | Interface was added. | +| Magento\Framework\Image\Adapter\ConfigInterface | Interface was added. | +| Magento\Framework\Indexer\Config\DependencyInfoProviderInterface | Interface was added. | +| Magento\Framework\Indexer\Table\StrategyInterface | Interface was added. | +| Magento\Framework\Interception\ConfigInterface | Interface was added. | +| Magento\Framework\Interception\ConfigLoaderInterface | Interface was added. | +| Magento\Framework\Interception\ConfigWriterInterface | Interface was added. | +| Magento\Framework\Interception\DefinitionInterface | Interface was added. | +| Magento\Framework\Interception\InterceptorInterface | Interface was added. | +| Magento\Framework\Interception\ObjectManager\ConfigInterface | Interface was added. | +| Magento\Framework\Interception\PluginListInterface | Interface was added. | +| Magento\Framework\Locale\AvailableLocalesInterface | Interface was added. | +| Magento\Framework\Locale\OptionInterface | Interface was added. | +| Magento\Framework\Mail\EmailMessageInterface | Interface was added. | +| Magento\Framework\Mail\MimeInterface | Interface was added. | +| Magento\Framework\Mail\MimeMessageInterface | Interface was added. | +| Magento\Framework\Mail\MimePartInterface | Interface was added. | +| Magento\Framework\MessageQueue\BulkPublisherInterface | Interface was added. | +| Magento\Framework\MessageQueue\CallbackInvokerInterface | Interface was added. | +| Magento\Framework\MessageQueue\ConnectionTypeResolverInterface | Interface was added. | +| Magento\Framework\MessageQueue\ConsumerConfigurationInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ConsumerConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ConsumerConfigItem\HandlerInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\MessageQueue\LockInterface | Interface was added. | +| Magento\Framework\MessageQueue\Lock\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Lock\WriterInterface | Interface was added. | +| Magento\Framework\MessageQueue\MergedMessageInterface | Interface was added. | +| Magento\Framework\MessageQueue\MergerInterface | Interface was added. | +| Magento\Framework\MessageQueue\MessageProcessorInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillCompareInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillPutInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillReadInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\PublisherConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\PublisherConnectionInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ExchangeConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ExchangeConfigItem\BindingInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\QueueConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\Message\ExceptionMessageFactoryInterface | Interface was added. | +| Magento\Framework\Model\EntitySnapshot\AttributeProviderInterface | Interface was added. | +| Magento\Framework\Model\Entity\ScopeInterface | Interface was added. | +| Magento\Framework\Model\Entity\ScopeProviderInterface | Interface was added. | +| Magento\Framework\Model\ResourceModel\Db\VersionControl\RelationInterface | Interface was added. | +| Magento\Framework\Model\ResourceModel\Type\Db\ConnectionFactoryInterface | Interface was added. | +| Magento\Framework\Module\ModuleListInterface | Interface was added. | +| Magento\Framework\Mview\ConfigInterface | Interface was added. | +| Magento\Framework\Mview\ProcessorInterface | Interface was added. | +| Magento\Framework\Mview\ViewInterface | Interface was added. | +| Magento\Framework\Mview\View\ChangelogInterface | Interface was added. | +| Magento\Framework\Mview\View\CollectionInterface | Interface was added. | +| Magento\Framework\Mview\View\StateInterface | Interface was added. | +| Magento\Framework\Mview\View\State\CollectionInterface | Interface was added. | +| Magento\Framework\Mview\View\SubscriptionInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigCacheInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigLoaderInterface | Interface was added. | +| Magento\Framework\ObjectManager\DefinitionInterface | Interface was added. | +| Magento\Framework\ObjectManager\DynamicConfigInterface | Interface was added. | +| Magento\Framework\ObjectManager\FactoryInterface | Interface was added. | +| Magento\Framework\ObjectManager\NoninterceptableInterface | Interface was added. | +| Magento\Framework\ObjectManager\RelationsInterface | Interface was added. | +| Magento\Framework\Profiler\Driver\Standard\OutputInterface | Interface was added. | +| Magento\Framework\Search\AdapterInterface | Interface was added. | +| Magento\Framework\Search\Adapter\Aggregation\AggregationResolverInterface | Interface was added. | +| Magento\Framework\Search\Adapter\OptionsInterface | Interface was added. | +| Magento\Framework\Search\Adapter\Preprocessor\PreprocessorInterface | Interface was added. | +| Magento\Framework\Search\Dynamic\Algorithm\AlgorithmInterface | Interface was added. | +| Magento\Framework\Search\Request\Aggregation\StatusInterface | Interface was added. | +| Magento\Framework\Search\Request\IndexScopeResolverInterface | Interface was added. | +| Magento\Framework\Search\ResponseInterface | Interface was added. | +| Magento\Framework\Search\SearchEngineInterface | Interface was added. | +| Magento\Framework\Search\SearchEngine\ConfigInterface | Interface was added. | +| Magento\Framework\Session\Config\ConfigInterface | Interface was added. | +| Magento\Framework\Session\SaveHandlerInterface | Interface was added. | +| Magento\Framework\Session\StorageInterface | Interface was added. | +| Magento\Framework\Session\ValidatorInterface | Interface was added. | +| Magento\Framework\Setup\ConfigOptionsListInterface | Interface was added. | +| Magento\Framework\Setup\DataCacheInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\DataSavior\DataSaviorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\DataSavior\DumpAccessorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DDLTriggerInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbDefinitionProcessorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbSchemaReaderInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbSchemaWriterInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Declaration\ValidationInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Diff\DiffInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnDefaultAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnIdentityAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnNullableAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnUnsignedAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\ElementDiffAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Factories\FactoryInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\TableElementInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\OperationInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\SchemaConfigInterface | Interface was added. | +| Magento\Framework\Setup\Patch\DataPatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\DependentPatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\NonTransactionableInterface | Interface was added. | +| Magento\Framework\Setup\Patch\PatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\PatchRevertableInterface | Interface was added. | +| Magento\Framework\Setup\Patch\SchemaPatchInterface | Interface was added. | +| Magento\Framework\Setup\SampleData\InstallerInterface | Interface was added. | +| Magento\Framework\Setup\SampleData\StateInterface | Interface was added. | +| Magento\Framework\Setup\SchemaListenerDefinition\DefinitionConverterInterface | Interface was added. | +| Magento\Framework\Setup\SchemaListenerHandlers\SchemaListenerHandlerInterface | Interface was added. | +| Magento\Framework\Setup\UpToDateValidatorInterface | Interface was added. | +| Magento\Framework\TestFramework\Unit\Autoloader\GeneratorInterface | Interface was added. | +| Magento\Framework\TranslateInterface | Interface was added. | +| Magento\Framework\Translate\Inline\ProviderInterface | Interface was added. | +| Magento\Framework\Url\ModifierInterface | Interface was added. | +| Magento\Framework\Url\RouteParamsPreprocessorInterface | Interface was added. | +| Magento\Framework\Validator\Constraint\OptionInterface | Interface was added. | +| Magento\Framework\Validator\HTML\AttributeValidatorInterface | Interface was added. | +| Magento\Framework\Validator\HTML\TagValidatorInterface | Interface was added. | +| Magento\Framework\Validator\HTML\WYSIWYGValidatorInterface | Interface was added. | +| Magento\Framework\View\Asset\ContentProcessorInterface | Interface was added. | +| Magento\Framework\View\Asset\ContextInterface | Interface was added. | +| Magento\Framework\View\Asset\LockerProcessInterface | Interface was added. | +| Magento\Framework\View\Asset\MergeStrategyInterface | Interface was added. | +| Magento\Framework\View\Asset\MergeableInterface | Interface was added. | +| Magento\Framework\View\Asset\PreProcessor\FilenameResolverInterface | Interface was added. | +| Magento\Framework\View\DesignInterface | Interface was added. | +| Magento\Framework\View\Design\Fallback\Rule\RuleInterface | Interface was added. | +| Magento\Framework\View\Design\FileResolution\Fallback\ResolverInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\CustomizationInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\ConfigInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\FileAssetInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\FileInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\FileInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\File\CollectionInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Image\PathInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\ResolverInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\ThemeProviderInterface | Interface was added. | +| Magento\Framework\View\Element\ComponentVisibilityInterface | Interface was added. | +| Magento\Framework\View\Element\Message\InterpretationStrategyInterface | Interface was added. | +| Magento\Framework\View\Element\Message\Renderer\PoolInterface | Interface was added. | +| Magento\Framework\View\Element\Message\Renderer\RendererInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\BlockWrapperInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\DomMergerInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\FileCollectorInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\UiReaderInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContainerInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContentType\ContentTypeInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContextInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ActionPoolInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ButtonProviderInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ControlInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\FilterApplierInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\DataSourceInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Factory\ComponentFactoryInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\JsConfigInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\LayoutInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ObserverInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\PoolInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\SubjectInterface | Interface was added. | +| Magento\Framework\View\File\FileList\CollateInterface | Interface was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\SecurityProcessorInterface | Interface was added. | +| Magento\Framework\View\Layout\Argument\UpdaterInterface | Interface was added. | +| Magento\Framework\View\Layout\Condition\VisibilityConditionInterface | Interface was added. | +| Magento\Framework\View\Layout\GeneratorInterface | Interface was added. | +| Magento\Framework\View\Layout\LayoutCacheKeyInterface | Interface was added. | +| Magento\Framework\View\Layout\ProcessorInterface | Interface was added. | +| Magento\Framework\View\Layout\ReaderInterface | Interface was added. | +| Magento\Framework\View\Model\PageLayout\Config\BuilderInterface | Interface was added. | +| Magento\Framework\View\Page\Config\RendererInterface | Interface was added. | +| Magento\Framework\View\TemplateEngineInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\AttributeInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\CdataInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\CommentInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Directive\DirectiveInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Element\ElementInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\TextInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\ResultInterface | Interface was added. | +| Magento\Framework\View\Xsd\Media\TypeDataExtractorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttributeTypeLocatorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttribute\PreprocessorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttribute\ServiceTypeListInterface | Interface was added. | +| Magento\Framework\Webapi\Rest\Request\DeserializerInterface | Interface was added. | +| Magento\GraphQl\Controller\HttpHeaderProcessorInterface | Interface was added. | +| Magento\GraphQl\Controller\HttpRequestValidatorInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextParametersInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextParametersProcessorInterface | Interface was added. | +| Magento\ImportExport\Api\Data\ExtendedExportInfoInterface | Interface was added. | +| Magento\ImportExport\Model\Report\ReportProcessorInterface | Interface was added. | +| Magento\Indexer\Model\ModeSwitcherInterface | Interface was added. | +| Magento\Indexer\Model\Source\DataInterface | Interface was added. | +| Magento\Integration\Model\Oauth\Token\RequestLog\ReaderInterface | Interface was added. | +| Magento\Integration\Model\Oauth\Token\RequestLog\WriterInterface | Interface was added. | +| Magento\InventoryIndexer\Indexer\SelectBuilderInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\Data\IsLoginAsCustomerEnabledForCustomerResultInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\GetLoggedAsCustomerAdminIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\GetLoggedAsCustomerCustomerIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\IsLoginAsCustomerEnabledForCustomerInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\SetLoggedAsCustomerAdminIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\SetLoggedAsCustomerCustomerIdInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\ConfigInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\IsAssistanceEnabledInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\SetAssistanceInterface | Interface was added. | +| Magento\MediaContentApi\Api\GetAssetIdsByContentFieldInterface | Interface was added. | +| Magento\MediaContentApi\Api\UpdateContentAssetLinksInterface | Interface was added. | +| Magento\MediaContentApi\Model\GetAssetIdsByContentFieldInterface | Interface was added. | +| Magento\MediaContentApi\Model\SearchPatternConfigInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Api\SynchronizeIdentitiesInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Api\SynchronizeInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Model\GetEntitiesInterface | Interface was added. | +| Magento\MediaGalleryApi\Api\SearchAssetsInterface | Interface was added. | +| Magento\MediaGalleryApi\Model\ExcludedPatternsConfigInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\AddMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\Data\MetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\ExtractMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\FileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\ReadFileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\ReadMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\SegmentInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\WriteFileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\WriteMetadataInterface | Interface was added. | +| Magento\MediaGalleryRenditionsApi\Api\GenerateRenditionsInterface | Interface was added. | +| Magento\MediaGalleryRenditionsApi\Api\GetRenditionPathInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Api\SynchronizeFilesInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Api\SynchronizeInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\CreateAssetFromFileInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\FetchBatchesInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\ImportFilesInterface | Interface was added. | +| Magento\MediaGalleryUiApi\Api\ConfigInterface | Interface was added. | +| Magento\Msrp\Pricing\MsrpPriceCalculatorInterface | Interface was added. | +| Magento\Newsletter\Model\SubscriptionManagerInterface | Interface was added. | +| Magento\PageCache\Model\Spi\PageCacheTagsPreprocessorInterface | Interface was added. | +| Magento\Payment\Api\Data\PaymentAdditionalInfoInterface | Interface was added. | +| Magento\Payment\Model\Method\TransparentInterface | Interface was added. | +| Magento\Paypal\Helper\Shortcut\ValidatorInterface | Interface was added. | +| Magento\Paypal\Model\Billing\Agreement\MethodInterface | Interface was added. | +| Magento\Paypal\Model\IpnInterface | Interface was added. | +| Magento\Paypal\Model\Payflow\Service\Response\Handler\HandlerInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\CartItem\DataProvider\CustomizableOptionValueInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\CartItem\DataProvider\Processor\ItemDataProcessorInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\Payment\AdditionalDataProviderInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\SetShippingAddressesOnCartInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\SetShippingMethodsOnCartInterface | Interface was added. | +| Magento\Quote\Api\ChangeQuoteControlInterface | Interface was added. | +| Magento\Quote\Model\Cart\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | +| Magento\Quote\Model\Product\QuoteItemsCleanerInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\CustomAttributeListInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\Total\CollectorInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\Total\ReaderInterface | Interface was added. | +| Magento\Quote\Model\Quote\Item\CartItemProcessorInterface | Interface was added. | +| Magento\Quote\Model\ValidationRules\QuoteValidationRuleInterface | Interface was added. | +| Magento\ReleaseNotification\Model\ContentProviderInterface | Interface was added. | +| Magento\RemoteStorage\Driver\DriverFactoryInterface | Interface was added. | +| Magento\RemoteStorage\Driver\RemoteDriverInterface | Interface was added. | +| Magento\RemoteStorage\FilesystemInterface | Interface was added. | +| Magento\SalesGraphQl\Model\Shipment\Item\FormatterInterface | Interface was added. | +| Magento\SalesRule\Api\Data\DiscountDataInterface | Interface was added. | +| Magento\SalesRule\Api\Data\RuleDiscountInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\CodeLimitManagerInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\QuoteResetAppliedRulesInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\RuleQuoteRecollectTotalsInterface | Interface was added. | +| Magento\Sales\Api\OrderCustomerDelegateInterface | Interface was added. | +| Magento\Sales\Api\PaymentFailuresInterface | Interface was added. | +| Magento\Sales\Controller\AbstractController\OrderLoaderInterface | Interface was added. | +| Magento\Sales\Controller\AbstractController\OrderViewAuthorizationInterface | Interface was added. | +| Magento\Sales\Controller\OrderInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\CreditmemoValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\ItemCreationValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\Email\Container\IdentityInterface | Interface was added. | +| Magento\Sales\Model\Order\Invoice\InvoiceValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Invoice\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\OrderValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\State\CommandInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\Transaction\BuilderInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\Transaction\ManagerInterface | Interface was added. | +| Magento\Sales\Model\Order\Shipment\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\Shipment\ShipmentValidatorInterface | Interface was added. | +| Magento\Sales\Model\ResourceModel\Order\CollectionFactoryInterface | Interface was added. | +| Magento\Sales\Model\ResourceModel\Provider\NotSyncedDataProviderInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderAddressResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderPaymentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderStatusHistoryResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentTrackResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\TransactionResourceInterface | Interface was added. | +| Magento\Sales\Model\ValidatorInterface | Interface was added. | +| Magento\Search\Model\SearchEngine\ValidatorInterface | Interface was added. | +| Magento\Search\Setup\InstallConfigInterface | Interface was added. | +| Magento\Security\Api\Data\UserExpirationInterface | Interface was added. | +| Magento\Shipping\Model\Carrier\Source\GenericInterface | Interface was added. | +| Magento\Store\Model\Config\Importer\Processor\ProcessorInterface | Interface was added. | +| Magento\Store\Model\StoreResolver\ReaderInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcherInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\ContextInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataPostprocessorInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataPreprocessorInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataSerializerInterface | Interface was added. | +| Magento\Tax\Api\TaxAddressManagerInterface | Interface was added. | +| Magento\Tax\Model\System\Message\NotificationInterface | Interface was added. | +| Magento\Tax\Model\TaxClass\Type\TypeInterface | Interface was added. | +| Magento\Theme\Model\Design\Config\MetadataProviderInterface | Interface was added. | +| Magento\Theme\Model\Theme\StoreThemesResolverInterface | Interface was added. | +| Magento\Ui\Component\Form\Element\DataType\DataTypeInterface | Interface was added. | +| Magento\Ui\Component\Layout\Tabs\TabInterface | Interface was added. | +| Magento\Ui\Component\Wysiwyg\ConfigInterface | Interface was added. | +| Magento\Ui\Config\Argument\ParserInterface | Interface was added. | +| Magento\Ui\Config\ConverterInterface | Interface was added. | +| Magento\Ui\Controller\UiActionInterface | Interface was added. | +| Magento\Ui\DataProvider\AddFieldToCollectionInterface | Interface was added. | +| Magento\Ui\DataProvider\AddFilterToCollectionInterface | Interface was added. | +| Magento\Ui\DataProvider\Mapper\MapperInterface | Interface was added. | +| Magento\Ui\DataProvider\Modifier\PoolInterface | Interface was added. | +| Magento\Ui\Model\ColorPicker\ModeInterface | Interface was added. | +| Magento\Ui\Model\UrlInput\ConfigInterface | Interface was added. | +| Magento\UrlRewriteGraphQl\Model\Resolver\UrlRewrite\CustomUrlLocatorInterface | Interface was added. | +| Magento\User\Model\Spi\NotificationExceptionInterface | Interface was added. | +| Magento\User\Model\Spi\NotificatorInterface | Interface was added. | +| Magento\Vault\Block\Customer\IconInterface | Interface was added. | +| Magento\Webapi\Controller\Rest\RequestProcessorInterface | Interface was added. | +| Magento\Widget\Block\BlockInterface | Interface was added. | +| Magento\Wishlist\Controller\IndexInterface | Interface was added. | +| Magento\Wishlist\Controller\WishlistProviderInterface | Interface was added. | +| Magento\Wishlist\Model\AuthenticationStateInterface | Interface was added. | +| Magento\Wishlist\Model\ResourceModel\Item\Product\CollectionBuilderInterface | Interface was added. | +| Magento\Wishlist\Model\Wishlist\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | diff --git a/src/_includes/browsers/supported-browsers-24.md b/src/_includes/browsers/supported-browsers-24.md index 41b2df8aa43..4661b3f9b99 100644 --- a/src/_includes/browsers/supported-browsers-24.md +++ b/src/_includes/browsers/supported-browsers-24.md @@ -1,11 +1,9 @@ Storefront and Admin: -* Microsoft Edge, latest–1 -* Firefox latest, latest–1 (any operating system) -* Chrome latest, latest–1 (any operating system) -* Safari latest, latest–1 (Mac OS only) +* Microsoft Edge, latest and previous major version +* Firefox latest, latest and previous major version (any operating system) +* Chrome latest, latest and previous major version (any operating system) +* Safari latest, latest and previous major version (Mac OS only) * Safari Mobile for iPad 2, iPad Mini, iPad with Retina Display (iOS 12 or later), for desktop storefront * Safari Mobile for iPhone 6 or later; iOS 12 or later, for mobile storefront -* Chrome for mobile latest–1 (Android 4 or later) for mobile storefront - -Here, _latest–1_ means one major version earlier than the latest released version. +* Chrome for mobile, latest and previous major version (Android 4 or later) for mobile storefront diff --git a/src/_includes/browsers/supported-browsers.md b/src/_includes/browsers/supported-browsers.md index 4dfd85f17fc..4661b3f9b99 100644 --- a/src/_includes/browsers/supported-browsers.md +++ b/src/_includes/browsers/supported-browsers.md @@ -1,11 +1,9 @@ Storefront and Admin: -* Internet Explorer 11 or later, Microsoft Edge, latest–1 -* Firefox latest, latest–1 (any operating system) -* Chrome latest, latest–1 (any operating system) -* Safari latest, latest–1 (Mac OS only) +* Microsoft Edge, latest and previous major version +* Firefox latest, latest and previous major version (any operating system) +* Chrome latest, latest and previous major version (any operating system) +* Safari latest, latest and previous major version (Mac OS only) * Safari Mobile for iPad 2, iPad Mini, iPad with Retina Display (iOS 12 or later), for desktop storefront * Safari Mobile for iPhone 6 or later; iOS 12 or later, for mobile storefront -* Chrome for mobile latest–1 (Android 4 or later) for mobile storefront - -Here, _latest–1_ means one major version earlier than the latest released version. +* Chrome for mobile, latest and previous major version (Android 4 or later) for mobile storefront diff --git a/src/_includes/cache/page-cache-overview.md b/src/_includes/cache/page-cache-overview.md index 76dc8a49415..346d156a826 100644 --- a/src/_includes/cache/page-cache-overview.md +++ b/src/_includes/cache/page-cache-overview.md @@ -29,7 +29,7 @@ To create an uncacheable page, mark any block on that page as uncacheable in the Examples of uncacheable pages include the compare products, cart, [checkout](https://glossary.magento.com/checkout) pages, and so on. -[Example]({{ site.mage2bloburl }}/{{ page.guide_version }}/app/code/Magento/Paypal/view/frontend/layout/paypal_payflow_returnurl.xml){:target="_blank"} +[Example]({{ site.mage2bloburl }}/{{ page.guide_version }}/app/code/Magento/Paypal/view/frontend/layout/paypal_payflow_returnurl.xml) {:.bs-callout-warning} Do not configure content pages (i.e., catalog, product, and CMS pages) to be uncacheable. Doing so has an adverse affect on performance. diff --git a/src/_includes/cloud/admin-ui-login-step.md b/src/_includes/cloud/admin-ui-login-step.md index 67f6423f633..a2fa08f538e 100644 --- a/src/_includes/cloud/admin-ui-login-step.md +++ b/src/_includes/cloud/admin-ui-login-step.md @@ -1 +1 @@ -1. [Log in]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin) to the Magento Admin UI. \ No newline at end of file +1. [Log in]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin) to the Admin UI. \ No newline at end of file diff --git a/src/_includes/cloud/auth-json.md b/src/_includes/cloud/auth-json.md index d0ffa6230cb..116656175e0 100644 --- a/src/_includes/cloud/auth-json.md +++ b/src/_includes/cloud/auth-json.md @@ -1,4 +1,4 @@ -Because the Composer repository that contains {{site.data.var.ece}} requires authentication, you must add a file named `auth.json` to your project's root directory. This file contains your authentication keys. Without `auth.json`, the Magento software won't download. +Because the Composer repository that contains {{site.data.var.ece}} requires authentication, you must add a file named `auth.json` to your project's root directory. This file contains your authentication keys. Without `auth.json`, the software won't download. Add `auth.json` in your {{site.data.var.ece}} project root folder if there isn't one already. diff --git a/src/_includes/cloud/backup-db.md b/src/_includes/cloud/backup-db.md index 9b9b91424d2..4684df2331a 100644 --- a/src/_includes/cloud/backup-db.md +++ b/src/_includes/cloud/backup-db.md @@ -25,7 +25,7 @@ To back up your Staging or Production environment database before deploying: 1. Use SSH to log in to the remote server. -1. Create a database dump. +1. Create a database dump. To choose a target directory for the DB dump, use the `--dump-directory` option. ```bash vendor/bin/ece-tools db-dump diff --git a/src/_includes/cloud/beta-release-content-warning.md b/src/_includes/cloud/beta-release-content-warning.md deleted file mode 100644 index decd04ed1b1..00000000000 --- a/src/_includes/cloud/beta-release-content-warning.md +++ /dev/null @@ -1,4 +0,0 @@ -{:.bs-callout-warning} -This is beta documentation for functionality -that will be available after the Magento 2.4 release. Content in this version -is subject to change. diff --git a/src/_includes/cloud/cli-get-started.md b/src/_includes/cloud/cli-get-started.md index 8c6e038d617..19f599460a5 100644 --- a/src/_includes/cloud/cli-get-started.md +++ b/src/_includes/cloud/cli-get-started.md @@ -3,9 +3,9 @@ To get started with environment branches: 1. On your local workstation, change to your Cloud project directory. -1. Switch to the [Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html). +1. Switch to the [file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html). -1. Log in to your Magento project. +1. Log in to your project. ```bash magento-cloud login diff --git a/src/_includes/cloud/cloud-elasticsearch-client-compatibility.md b/src/_includes/cloud/cloud-elasticsearch-client-compatibility.md deleted file mode 100644 index 61c68d8ba00..00000000000 --- a/src/_includes/cloud/cloud-elasticsearch-client-compatibility.md +++ /dev/null @@ -1,7 +0,0 @@ -The following table lists compatible versions of the Elasticsearch software supported by {{ site.data.var.ee }}. - -Elasticsearch service | Elasticsearch composer package | Status ---------- | ------------- | ------------------------- -5.2.x | 5.x.x | default versions for {{ site.data.var.ee }} versions 2.2.x to 2.2.7 and 2.3.0 -6.8 | 6.7.x | recommended, default versions for {{ site.data.var.ee }} versions 2.2.8 and 2.3.4 -7.7 | 7.x | recommended, default versions for {{ site.data.var.ee }} versions 2.3.5 and 2.4.x diff --git a/src/_includes/cloud/cloud-fastly-manage-vcl-from-admin.md b/src/_includes/cloud/cloud-fastly-manage-vcl-from-admin.md index ece01aeabb7..55f76568e61 100644 --- a/src/_includes/cloud/cloud-fastly-manage-vcl-from-admin.md +++ b/src/_includes/cloud/cloud-fastly-manage-vcl-from-admin.md @@ -1,6 +1,6 @@ ## Modify the custom VCL snippet -1. [Log in]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin) to the Magento Admin UI. +1. [Log in]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin) to the Admin UI. 1. Click **Stores** > **Settings** > **Configuration** > **Advanced** > **System**. @@ -15,19 +15,24 @@ 1. After the upload completes, refresh the cache according to the notification at the top of the page. {:.bs-callout-warning} -The *Custom VCL snippets* UI option shows only the snippets added through the Admin UI. You must use the Fastly API to [manage custom snippets added through the API]({{ site.baseurl }}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). +The *Custom VCL snippets* UI option shows only the snippets added through the Admin UI. You must [manage custom VCL snippets using the Fastly API]({{ site.baseurl }}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). ## Delete the custom VCL snippet -You can delete custom VCL snippet code from your Fastly configuration by uploading an empty version of the snippet from the Magento Admin UI, or delete it completely using the Fastly API. +1. [Log in]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin) to the Admin UI. -- Upload an empty version of the snippet file to Fastly to remove the VCL logic from the active VCL version: +1. Click **Stores** > **Settings** > **Configuration** > **Advanced** > **System**. + +1. Expand **Full Page Cache** > **Fastly Configuration** > **Custom VCL Snippets**. - - Edit the snippet and delete the **VCL** snippet content. - - Save the configuration. - - Upload the VCL to Fastly to apply your changes. + ![Manage custom VCL snippets] -- Use the Fastly API [Delete custom VCL snippet]({{ site.baseurl }}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-vcl) operation to delete the snippet completely, or submit a Magento support ticket to request deletion. +1. In the _Action_ column, click the trash icon next to the snippet to delete. + +1. On the next modal window, click **DELETE** and activate a new version. + +{:.bs-callout-warning} +The *Custom VCL snippets* UI option shows only the snippets added through the Admin UI. You must [manage custom VCL snippets using the Fastly API]({{ site.baseurl }}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). [Manage custom VCL snippets]: {{site.baseurl}}/common/images/cloud/cloud-fastly-manage-snippets.png -{:width="650px"} \ No newline at end of file +{:width="650px"} diff --git a/src/_includes/cloud/cloud-fastly-prereqs-custom-vcl.md b/src/_includes/cloud/cloud-fastly-prereqs-custom-vcl.md index 621d4624913..50d5803526b 100644 --- a/src/_includes/cloud/cloud-fastly-prereqs-custom-vcl.md +++ b/src/_includes/cloud/cloud-fastly-prereqs-custom-vcl.md @@ -2,4 +2,4 @@ - Verify the environment configuration for the Fastly service. See [Check Fastly caching]({{ site.baseurl }}/cloud/live/stage-prod-test.html#fastly). -- You must have Admin credentials to access the Magento Cloud Staging and Production environments. \ No newline at end of file +- You must have Admin credentials to access the Staging and Production environments. \ No newline at end of file diff --git a/src/_includes/cloud/composer-name.md b/src/_includes/cloud/composer-name.md index 8702c395f5b..19aec09ae88 100644 --- a/src/_includes/cloud/composer-name.md +++ b/src/_includes/cloud/composer-name.md @@ -1,11 +1,11 @@ ## Composer name of an extension -Although this section discusses how to get the Composer name and version of an extension or module from Magento Marketplace, you can find the name and version of *any* module (whether or not you purchased it on Marketplace) in the Composer file of the module. Open the `composer.json` file in a text editor and note the `"name"` and `"version"` values. +Although this section discusses how to get the Composer name and version of an extension or module from Commerce Marketplace, you can find the name and version of *any* module (whether or not you purchased it on Marketplace) in the Composer file of the module. Open the `composer.json` file in a text editor and note the `"name"` and `"version"` values. {:.procedure} -To get the Composer name of a module from the Magento Marketplace: +To get the Composer name of a module from the Commerce Marketplace: -1. Log in to [Magento Marketplace](https://marketplace.magento.com) with the username and password you used to purchase the component. +1. Log in to [Commerce Marketplace](https://marketplace.magento.com) with the username and password you used to purchase the component. 1. In the upper right corner, click **Username** > **My Account**. diff --git a/src/_includes/cloud/customize-build-deploy.md b/src/_includes/cloud/customize-build-deploy.md index 6afad956fe8..b413912a260 100644 --- a/src/_includes/cloud/customize-build-deploy.md +++ b/src/_includes/cloud/customize-build-deploy.md @@ -1,4 +1,4 @@ For more information about customizing the build and deploy process: -- [Manage build and deploy actions]({{ site.baseurl }}/cloud/project/magento-env-yaml.html) +- [Deployment configuration]({{ site.baseurl }}/cloud/project/magento-env-yaml.html) - [Deployment process]({{ site.baseurl }}/cloud/deploy/cloud-deployment-process.html) \ No newline at end of file diff --git a/src/_includes/cloud/data-collection.md b/src/_includes/cloud/data-collection.md index 0f3837187aa..d9746894c6f 100644 --- a/src/_includes/cloud/data-collection.md +++ b/src/_includes/cloud/data-collection.md @@ -1,6 +1,6 @@ To help export Production data as test data to use in Staging and Integration environments, [Run the support utilities]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-spt-util.html): -* [CLI commands]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-spt-util.html#config-cli-spt-utils-db) (Recommended) to export a protected backup of customer and store data using your Magento encryption key -* [Data Collection](http://docs.magento.com/m2/ee/user_guide/system/support-data-collector.html) tool for generating and exporting data +* [CLI commands]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-spt-util.html#config-cli-spt-utils-db) (Recommended) to export a protected backup of customer and store data using your {{site.data.var.ee}} encryption key +* [Data Collection]({{ site.user_guide_url }}/system/support-data-collector.html) tool for generating and exporting data To migrate this data, see [Migrate and deploy static files and data]({{ site.baseurl }}/cloud/live/stage-prod-migrate.html). \ No newline at end of file diff --git a/src/_includes/cloud/enable-ssh.md b/src/_includes/cloud/enable-ssh.md index 4deca85dc9b..c9d8e14291a 100644 --- a/src/_includes/cloud/enable-ssh.md +++ b/src/_includes/cloud/enable-ssh.md @@ -4,14 +4,14 @@ You can add multiple SSH keys for each system or workspace that you use. The SSH keys require the following: -- Set up SSH keys as the [Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html). +- Set up SSH keys as the [file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html). - Create the keys using the GitHub account email address. For more information on SSH keys, see the following: - [Connecting to GitHub with SSH](https://help.github.com/articles/connecting-to-github-with-ssh/) - [Manually generating your SSH key in Windows](https://docs.joyent.com/public-cloud/getting-started/ssh-keys/generating-an-ssh-key-manually/manually-generating-your-ssh-key-in-windows) -- [ssh-keygen man page](http://linux.die.net/man/1/ssh-keygen) +- [ssh-keygen man page](https://linux.die.net/man/1/ssh-keygen) ## Locate an existing SSH key pair {#existing} @@ -36,12 +36,12 @@ To check for SSH keys: If the directory does not exist or has no SSH key files, you must generate at least one SSH key and add it to your GitHub account. For instructions, see [Generate a new SSH key](https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent) in the GitHub documentation. -If you have at least one SSH key in your directory, add the key to your Magento and GitHub accounts: +If you have at least one SSH key in your directory, add the key to your {{site.data.var.ee}} and GitHub accounts: - [Add an SSH key to your GitHub account](https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/) and [test the SSH connection](https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/testing-your-ssh-connection). -- [Add your public SSH key to your Magento account](#ssh-add-to-account) +- [Add your public SSH key to your {{site.data.var.ee}} account](#ssh-add-to-account) -## Add a public SSH key to your Magento account {#ssh-add-to-account} +## Add a public SSH key to your {{site.data.var.ee}} account {#ssh-add-to-account} You can add SSH keys to your account in any of the following ways: @@ -58,7 +58,7 @@ To add an SSH key using the [Magento Cloud CLI]({{site.baseurl}}/cloud/reference 1. Open a terminal application on your local workstation. -1. If you have not done so already, log in (or switch to) the [Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) to the server on which your SSH keys are located. +1. If you have not done so already, log in (or switch to) the [file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) to the server on which your SSH keys are located. 1. Log in to your project: diff --git a/src/_includes/cloud/error-codes.md b/src/_includes/cloud/error-codes.md index 1f832876900..1af7f26772a 100644 --- a/src/_includes/cloud/error-codes.md +++ b/src/_includes/cloud/error-codes.md @@ -1,8 +1,8 @@ - + ## Critical Errors -Critical errors indicate a problem with the {{ site.data.var.ece }} project configuration that causes deployment failure, for example incorrect, unsupported, or missing configuration for required settings. Before you can deploy, you must update the configuration to resolve these errors. +Critical errors indicate a problem with the Commerce on cloud infrastructure project configuration that causes deployment failure, for example incorrect, unsupported, or missing configuration for required settings. Before you can deploy, you must update the configuration to resolve these errors. ### Build stage @@ -16,7 +16,7 @@ Critical errors indicate a problem with the {{ site.data.var.ece }} project conf | 6 | | Unable to read the `.schema.yaml` file | Unable to read the `./vendor/magento/ece-tools/config/magento.env.yaml` file. Check file permissions and redeploy (`magento-cloud environment:redeploy`). | | 7 | refresh-modules | Cannot write to the `./app/etc/config.php` file | The deployment script cannot make required changes to the `/app/etc/config.php` file. Check your filesystem permissions. | | 8 | validate-config | Cannot read the `composer.json` file | Unable to read the `./composer.json` file. Check file permissions. | -| 9 | validate-config | Composer.json is missing required autoload section | Required `autoload` section is missing from the `composer.json` file. Compare the autoload section to the `composer.json` file in the Magento Cloud template, and add the missing configuration. | +| 9 | validate-config | Composer.json is missing required autoload section | Required `autoload` section is missing from the `composer.json` file. Compare the autoload section to the `composer.json` file in the Cloud template, and add the missing configuration. | | 10 | validate-config | The file `.magento.env.yaml` contains an option that is not declared in the schema, or an option configured with an invalid value or stage | The `./.magento.env.yaml` file contains invalid configuration. Check the error log for detailed info. | | 11 | refresh-modules | Command failed: `/bin/magento module:enable --all` | Try to run `composer update` locally. Then, commit and push the updated `composer.lock` file. Also check the `cloud.log` for more information. For more detailed command output, add the `VERBOSE_COMMANDS: '-vvv'` option to the `.magento.env.yaml` file. | | 12 | apply-patches | Failed to apply patch | | @@ -32,8 +32,8 @@ Critical errors indicate a problem with the {{ site.data.var.ece }} project conf | 22 | backup-data: writable-dirs | Failed to copy some writable directories into the `init` directory | Failed to copy writable directories into the `./init` folder. Check your filesystem permissions. | | 23 | | Unable to create a logger object | | | 24 | backup-data: static-content | Failed to clean the `./init/pub/static/` directory | Failed to clean `./init/pub/static` folder. Check your filesystem permissions. | -| 25 | | Cannot find the Composer package | If you installed the Magento application version directly from the Magento git repository, verify that the `DEPLOYED_MAGENTO_VERSION_FROM_GIT` environment variable is configured. | -| 26 | validate-config | Remove Magento Braintree module configuration which is no longer supported in Magento 2.4 and later versions. | Support for the Braintree module is no longer included with Magento 2.4.0 and later. Remove the CONFIG__STORES__DEFAULT__PAYMENT__BRAINTREE__CHANNEL variable from the variables section of the .magento.app.yaml file. For Braintree payment support, use an official extension from the Magento Marketplace instead. | +| 25 | | Cannot find the Composer package | If you installed the Adobe Commerce application version directly from the GitHub repository, verify that the `DEPLOYED_MAGENTO_VERSION_FROM_GIT` environment variable is configured. | +| 26 | validate-config | Remove Magento Braintree module configuration which is no longer supported in Adobe Commerce and Magento Open Source 2.4 and later versions. | Support for the Braintree module is no longer included with Magento 2.4.0 and later. Remove the CONFIG__STORES__DEFAULT__PAYMENT__BRAINTREE__CHANNEL variable from the variables section of the `.magento.app.yaml` file. For Braintree payment support, use an official extension from the Commerce Marketplace instead. | ### Deploy stage @@ -69,13 +69,16 @@ Critical errors indicate a problem with the {{ site.data.var.ece }} project conf | 127 | clean-cache | Command `/bin/magento cache:flush` failed | Check the `cloud.log` for more information. For more detailed command output, add the `VERBOSE_COMMANDS: '-vvv'` option to the `.magento.env.yaml` file. | | 128 | disable-maintenance-mode | Command `/bin/magento maintenance:disable` failed | Check the `cloud.log` for more information. Add `VERBOSE_COMMANDS: '-vvv'` into `.magento.env.yaml` for more detailed command output. | | 129 | install-update: reset-password | Unable to read reset password template | | -| 130 | install-update: cache_type | Command failed: `php ./bin/magento cache:enable` | Command `php ./bin/magento cache:enable` runs only when Magento was installed but `./app/etc/env.php` file was absent or empty at the beginning of the deployment. Check the `cloud.log` for more information. Add `VERBOSE_COMMANDS: '-vvv'` into `.magento.env.yaml` for more detailed command output. | -| 131 | install-update | The `crypt/key` key value does not exist in the `./app/etc/env.php` file or the `CRYPT_KEY` cloud environment variable | This error occurs if the `./app/etc/env.php` file is not present when Magento deployment begins, or if the `crypt/key` value is undefined. If you migrated the database from another environment, retrieve the crypt key value from that environment. Then, add the value to the [CRYPT_KEY](https://devdocs.magento.com/cloud/env/variables-deploy.html#crypt_key) cloud environment variable in your current environment. See [Add the Magento encryption key](https://devdocs.magento.com/cloud/setup/first-time-setup-import-import.html#encryption-key). If you accidentally removed the `./app/etc/env.php` file, use the following command to restore it from the backup files created from a previous deployment: `./vendor/bin/ece-tools backup:restore` CLI command ." | +| 130 | install-update: cache_type | Command failed: `php ./bin/magento cache:enable` | Command `php ./bin/magento cache:enable` runs only when Adobe Commerce was installed but `./app/etc/env.php` file was absent or empty at the beginning of the deployment. Check the `cloud.log` for more information. Add `VERBOSE_COMMANDS: '-vvv'` into `.magento.env.yaml` for more detailed command output. | +| 131 | install-update | The `crypt/key` key value does not exist in the `./app/etc/env.php` file or the `CRYPT_KEY` cloud environment variable | This error occurs if the `./app/etc/env.php` file is not present when Adobe Commerce deployment begins, or if the `crypt/key` value is undefined. If you migrated the database from another environment, retrieve the crypt key value from that environment. Then, add the value to the [CRYPT_KEY](https://devdocs.magento.com/cloud/env/variables-deploy.html#crypt_key) cloud environment variable in your current environment. See [Add the Magento encryption key](https://devdocs.magento.com/cloud/setup/first-time-setup-import-import.html#encryption-key). If you accidentally removed the `./app/etc/env.php` file, use the following command to restore it from the backup files created from a previous deployment: `./vendor/bin/ece-tools backup:restore` CLI command ." | | 132 | | Can not connect to the Elasticsearch service | Check for valid Elasticsearch credentials and verify that the service is running | -| 133 | validate-config | Remove Magento Braintree module configuration which is no longer supported in Magento 2.4 and later versions. | Support for the Braintree module is no longer included with Magento 2.4.0 and later. Remove the CONFIG__STORES__DEFAULT__PAYMENT__BRAINTREE__CHANNEL variable from the variables section of the .magento.app.yaml file. For Braintree support, use an official Braintree Payments extension from the Magento Marketplace instead. | -| 134 | validate-config | Magento 2.4.0 requires Elasticsearch service to be installed | Install Elasticsearch service | -| 135 | validate-config | The search engine must be set to Elasticsearch for Magento >= 2.4.0 | Check the SEARCH_CONFIGURATION variable for the `engine` option. If it is configured, remove the option, or set the value to "elasticsearch". | -| 136 | validate-config | Split Database was removed starting from Magento 2.5.0. | If you use split database you have to revert to or migrate to a single database or use an alternative approach. | +| 137 | | Can not connect to the Opensearch service | Check for valid Opensearch credentials and verify that the service is running | +| 133 | validate-config | Remove Magento Braintree module configuration which is no longer supported in Adobe Commerce or Magento Open Source 2.4 and later versions. | Support for the Braintree module is no longer included with Adobe Commerce or Magento Open Source 2.4.0 and later. Remove the CONFIG__STORES__DEFAULT__PAYMENT__BRAINTREE__CHANNEL variable from the variables section of the `.magento.app.yaml` file. For Braintree support, use an official Braintree Payments extension from the Commerce Marketplace instead. | +| 134 | validate-config | Adobe Commerce and Magento Open Source 2.4.0 require Elasticsearch service to be installed | Install Elasticsearch service | +| 138 | validate-config | Adobe Commerce and Magento Open Source 2.4.4 requires Opensearch or Elasticsearch service to be installed | Install Opensearch service | +| 135 | validate-config | The search engine must be set to Elasticsearch for Adobe Commerce and Magento Open Source >= 2.4.0 | Check the SEARCH_CONFIGURATION variable for the `engine` option. If it is configured, remove the option, or set the value to "elasticsearch". | +| 136 | validate-config | Split Database was removed starting from Adobe Commerce and Magento Open Source 2.5.0. | If you use split database you have to revert to or migrate to a single database or use an alternative approach. | +| 139 | validate-config | Incorrect search engine | This Adobe Commerce or Magento Open Source version does not support Opensearch. You must use versions 2.3.7-p3, 2.4.3-p2, or higher | ### Post-deploy stage @@ -101,10 +104,12 @@ Critical errors indicate a problem with the {{ site.data.var.ece }} project conf | 244 | | Failed to parse the `.magento.env.yaml` file | The `./.magento.env.yaml` file format is invalid. Use a YAML parser to check the syntax and fix any errors. | | 245 | | Unable to read the `.magento.env.yaml` file | Unable to read the `./.magento.env.yaml` file. Check file permissions. | | 246 | | Unable to read the `.schema.yaml` file | | +| 247 | | Unable to generate a module for eventing | Check the `cloud.log` for more information. | +| 248 | | Unable to enable a module for eventing | Check the `cloud.log` for more information. | ## Warning Errors -Warning errors indicate a problem with the {{ site.data.var.ece }} project configuration such as incorrect, deprecated, unsupported, or missing configuration settings for optional features that can affect site operation. Although a warning does not cause deployment failure, you should review warning messages and update the configuration to resolve them. +Warning errors indicate a problem with the Commerce on cloud infrastructure project configuration such as incorrect, deprecated, unsupported, or missing configuration settings for optional features that can affect site operation. Although a warning does not cause deployment failure, you should review warning messages and update the configuration to resolve them. ### Build stage @@ -129,37 +134,38 @@ Warning errors indicate a problem with the {{ site.data.var.ece }} project confi | 2003 | validate-config | The directory nesting level value for error reporting has not been configured | | | 2004 | validate-config | Invalid configuration in the ./pub/errors/local.xml file. | | | 2005 | validate-config | Admin data is used to create an admin user during initial installation only. Any changes to Admin data are ignored during the upgrade process. | After the initial installation, you can remove admin data from the configuration. | -| 2006 | validate-config | Admin user was not created as admin email was not set | After installation, you can create an admin user manually: Use ssh to connect to your environment. Then, run the `bin/magento admin:user:create` command. | +| 2006 | validate-config | Admin user was not created as admin email was not set | After installation, you can create an admin user manually: Use ssh to connect to your environment. Then, run the `bin/magento admin:user:create` command. | | 2007 | validate-config | Update php version to recommended version | | -| 2008 | validate-config | Solr support has been deprecated in Magento 2.1. | | -| 2009 | validate-config | Solr is no longer supported by Magento 2.2 or later. | | +| 2008 | validate-config | Solr support has been deprecated in Adobe Commerce and Magento Open Source 2.1. | | +| 2009 | validate-config | Solr is no longer supported by Adobe Commerce and Magento Open Source 2.2 or later. | | | 2010 | validate-config | Elasticsearch service is installed at infrastructure layer, but it is not used as a search engine. | Consider removing the Elasticsearch service from the infrastructure layer to optimize resource usage. | -| 2011 | validate-config | Elasticsearch service version on infrastructure layer is not compatible with current version of the elasticsearch/elasticsearch module, used by your Magento application. | | -| 2012 | validate-config | The current configuration is not compatible with this version of Magento | | +| 2011 | validate-config | Elasticsearch service version on infrastructure layer is not compatible with current version of the elasticsearch/elasticsearch module, used by your Adobe Commerce application. | | +| 2012 | validate-config | The current configuration is not compatible with this version of Adobe Commerce | | | 2013 | validate-config | SCD options ignored because the deploy process did not run on the build phase | | | 2014 | validate-config | The configuration contains deprecated variables or values | | | 2015 | validate-config | Environment configuration is not valid | | | 2016 | validate-config | JSON type configuration can not be decoded | | -| 2017 | validate-config | The current configuration is not compatible with this version of Magento | | +| 2017 | validate-config | The current configuration is not compatible with this version of Adobe Commerce | | | 2018 | validate-config | Some services have passed EOL | | | 2019 | validate-config | The MySQL search configuration option is deprecated | Use Elasticsearch instead. | -| 2029 | validate-config | Split Database was deprecated in the Magento 2.4.2 and will be removed in 2.5. | If you use split database you should start planning to revert to or migrate to a single database or use an alternative approach. | -| 2020 | install-update | Magento installation completed, but the `app/etc/env.php` configuration file was missing or empty. | Required data will be restored from environment configurations and from .magento.env.yaml file. | +| 2029 | validate-config | Split Database was deprecated in the Adobe Commerce and Magento Open Source 2.4.2 and will be removed in 2.5. | If you use split database you should start planning to revert to or migrate to a single database or use an alternative approach. | +| 2020 | install-update | Adobe Commerce installation completed, but the `app/etc/env.php` configuration file was missing or empty. | Required data will be restored from environment configurations and from .magento.env.yaml file. | | 2021 | install-update:db-connection | For split databases used custom connections | | | 2022 | install-update:db-connection | You have changed to a database configuration that is not compatible with the slave connection. | | | 2023 | install-update:split-db | Enabling a split database will be skipped. | | | 2024 | install-update:split-db | The SPLIT_DB variable is missing the configuration for split connection types. | | | 2025 | install-update:split-db | Slave connection not set. | | | 2026 | pre-deploy:restore-writable-dirs | Failed to restore some data generated during the build phase to the mounted directories | Check the `cloud.log` for more information. | -| 2027 | validate-config:mage-mode-variable | Mode value for MAGE_MODE environment variable not supported | Remove the MAGE_MODE environment variable, or change its value to "production". Magento Cloud supports "production" mode only. | +| 2027 | validate-config:mage-mode-variable | Mode value for MAGE_MODE environment variable not supported | Remove the MAGE_MODE environment variable, or change its value to "production". Adobe Commerce on cloud infrastructure supports "production" mode only. | | 2028 | remote-storage | Remote storage could not be enabled. | Verify remote storage credentials. | +| 2030 | validate-config | Elasticsearch and Opensearch services are both installed at infrastructure layer. Adobe Commerce and Magento Open Source 2.4.4 and higher use Opensearch by default | Consider removing the Elasticsearch or Opensearch service from the infrastructure layer to optimize resource usage. | ### Post-deploy stage {:.error-table} | Error code | Post-deploy step | Error description (Title) | Suggested action | | - | - | - | - | -| 3001 | validate-config | Debug logging is enabled in Magento | To save disk space, do not enable debug logging for your production environments. | +| 3001 | validate-config | Debug logging is enabled in Adobe Commerce | To save disk space, do not enable debug logging for your production environments. | | 3002 | warm-up | Can not fetch store urls | | | 3003 | warm-up | Can not fetch store url | | | 3004 | backup | Cannot create backup files | | @@ -184,4 +190,4 @@ table.error-table td:nth-child(1) { table.error-table td:nth-child(2) { width: 200px; } - + \ No newline at end of file diff --git a/src/_includes/cloud/log-in-db.md b/src/_includes/cloud/log-in-db.md index 2cc1f2f2d02..1c3f4ef43fe 100644 --- a/src/_includes/cloud/log-in-db.md +++ b/src/_includes/cloud/log-in-db.md @@ -14,7 +14,7 @@ The following steps provide an example of accessing a database: Sample output follows: - ```php + ```terminal Array ( [0] => stdClass Object diff --git a/src/_includes/cloud/new-project-from-template.md b/src/_includes/cloud/new-project-from-template.md deleted file mode 100644 index 23c3d59d62e..00000000000 --- a/src/_includes/cloud/new-project-from-template.md +++ /dev/null @@ -1,24 +0,0 @@ -1. Access your account. You can open the email you received from Magento Cloud (accounts@magento.cloud) and click the _Access your project now_ link. Or you can log in to [your {{site.data.var.ee}} account](https://accounts.magento.cloud). -1. Click the _This project has no code yet_ link next to the Project name. - - ![Project without code]({{ site.baseurl }}/common/images/cloud_project_empty.png) - -1. Enter a name for the project. - - ![Project name]({{ site.baseurl }}/common/images/cloud_project_name.png) - -1. Click **Create a blank site from a template** and click **Continue**. We recommend starting with the Magento template as your initial project option. If you have an existing Magento deployment, you can later import code, extensions, themes, and data after fully deploying this base Magento code. - - ![Create a site using the sample Magento project]({{ site.baseurl }}/common/images/cloud_project_template.png){:width="650px"} - -1. When prompted, enter your {{site.data.var.ee}} [Magento authentication keys]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/connect-auth.html) in the provided fields. You created these keys earlier in the Magento Marketplace. Enter the private and public keys and click **Finish**. - - ![Enter your authentication keys]({{ site.baseurl }}/common/images/cloud-project-magento-auth-creds.png){:width="650px"} - - The keys are added to the `auth.json` file in the repository `master` branch, required for all created branches and deployments. - -1. Wait a few minutes while the project deploys. A status of _Pending_ displays until completed, similar to the following: - - ![Your sample Magento project]({{ site.baseurl }}/common/images/cloud_project_template2.png){:width="650px"} - -1. After the project deploys, **Success** displays next to the name of your project. diff --git a/src/_includes/cloud/note-cloud-services-compatibility.md b/src/_includes/cloud/note-cloud-services-compatibility.md index 7e8e2fc807e..1e5793c1f39 100644 --- a/src/_includes/cloud/note-cloud-services-compatibility.md +++ b/src/_includes/cloud/note-cloud-services-compatibility.md @@ -1,2 +1,2 @@ {:.bs-callout-info} -Version support and compatibility for Magento Commerce on Cloud is determined by service versions deployed on the Cloud infrastructure. In some cases, the supported or recommended versions differ from the versions supported by Magento Commerce on-premises deployments. +Version support and compatibility for {{site.data.var.ece}} is determined by service versions deployed on the Cloud infrastructure, and in rare cases may differ from the versions supported by {{site.data.var.ee}} on-premises deployments. See [System requirements]({{ site.baseurl }}/guides/v2.4/install-gde/system-requirements.html) in the _Installation guide_ for recommended versions. diff --git a/src/_includes/cloud/note-db-import-export-warning.md b/src/_includes/cloud/note-db-import-export-warning.md index f91ed58868b..a0529074eee 100644 --- a/src/_includes/cloud/note-db-import-export-warning.md +++ b/src/_includes/cloud/note-db-import-export-warning.md @@ -1,2 +1,2 @@ {:.bs-callout-warning} -Database import and export operations can take a long time, which can affect site performance and availability. Schedule import and export operations during off-peak hours to prevent slow performance or outages on Magento Production sites. +Database import and export operations can take a long time, which can affect site performance and availability. Schedule import and export operations during off-peak hours to prevent slow performance or outages on Production sites. diff --git a/src/_includes/cloud/note-ece-tools-package.md b/src/_includes/cloud/note-ece-tools-package.md index 5a2d5fe7bdd..5a65998b6e9 100644 --- a/src/_includes/cloud/note-ece-tools-package.md +++ b/src/_includes/cloud/note-ece-tools-package.md @@ -1,2 +1,2 @@ - {:.bs-callout-info} -If you use a version of {{site.data.var.ece}} that does not contain the `{{site.data.var.ct}}` package, then you must [upgrade]({{ site.baseurl }}/cloud/project/ece-tools-upgrade-project.html) your project. If you currently use the {{site.data.var.ct}} package and you need to update it, see [Update ece-tools version]({{ site.baseurl }}/cloud/project/ece-tools-update.html). +{:.bs-callout-info} +If you use a version of {{site.data.var.ece}} that does not contain the {{site.data.var.ct}} package, then you must perform a one-time [upgrade]({{ site.baseurl }}/cloud/project/ece-tools-upgrade-project.html) to your cloud project to remove deprecated packages. If you currently use the {{site.data.var.ct}} package and you need to update it, see [Update ece-tools version]({{ site.baseurl }}/cloud/project/ece-tools-update.html). diff --git a/src/_includes/cloud/note-elasticsearch.md b/src/_includes/cloud/note-elasticsearch.md new file mode 100644 index 00000000000..5f3a944b2b6 --- /dev/null +++ b/src/_includes/cloud/note-elasticsearch.md @@ -0,0 +1,2 @@ + {:.bs-callout-warning} + Elasticsearch 7.11 and later is not supported for {{ site.data.var.ece }}. {{ site.data.var.ee }} and {{ site.data.var.ce }} versions 2.3.7-p3, 2.4.3-p2, 2.4.4 and later support the OpenSearch service. The on-premises installations continue to support Elasticsearch. diff --git a/src/_includes/cloud/note-enhanced-integration-envs-kb.md b/src/_includes/cloud/note-enhanced-integration-envs-kb.md index 01cc84e64c7..c065692302e 100644 --- a/src/_includes/cloud/note-enhanced-integration-envs-kb.md +++ b/src/_includes/cloud/note-enhanced-integration-envs-kb.md @@ -1,2 +1,2 @@ {:.bs-callout-info} -Projects provisioned before June 5, 2020 had multiple, smaller Integration environments. If you need a larger Integration environment for testing and development, request an upgrade to Enhanced Integration environments. See the [Integration Environment request](https://support.magento.com/hc/en-us/articles/360043032152) article in the _Magento Help Center_ for details. +Projects provisioned before June 5, 2020 had multiple, smaller Integration environments. If you need a larger Integration environment for testing and development, request an upgrade to Enhanced Integration environments. See the [Integration Environment request](https://support.magento.com/hc/en-us/articles/360043032152) article in the _{{site.data.var.ee}} Help Center_ for details. diff --git a/src/_includes/cloud/note-env-config-redeploy-warning.md b/src/_includes/cloud/note-env-config-redeploy-warning.md new file mode 100644 index 00000000000..408e6524ae3 --- /dev/null +++ b/src/_includes/cloud/note-env-config-redeploy-warning.md @@ -0,0 +1,2 @@ +{:.bs-callout-warning} +Updating the environment configuration triggers a redeployment, which takes your site offline until deployment completes. For Production environments, Adobe recommends completing this work during off-peak hours to avoid service disruptions. See [Working with variables]({{site.baseurl}}/cloud/env/working-with-variables.html). \ No newline at end of file diff --git a/src/_includes/cloud/note-increase-scd-max-execution-time-variable.md b/src/_includes/cloud/note-increase-scd-max-execution-time-variable.md index 6d6158aad59..2deb0d49f19 100644 --- a/src/_includes/cloud/note-increase-scd-max-execution-time-variable.md +++ b/src/_includes/cloud/note-increase-scd-max-execution-time-variable.md @@ -1,2 +1,2 @@ {:.bs-callout-warning} -If you have issues with static content files in your Magento application after deployment, for example missing custom theme files, increase the maximum expected execution time to 900 seconds or higher. +If you have issues with static content files in your application after deployment, for example missing custom theme files, increase the maximum expected execution time to 900 seconds or higher. diff --git a/src/_includes/cloud/note-pro-missing-self-service-options.md b/src/_includes/cloud/note-pro-missing-self-service-options.md index 1d665e74811..0b2566719e7 100644 --- a/src/_includes/cloud/note-pro-missing-self-service-options.md +++ b/src/_includes/cloud/note-pro-missing-self-service-options.md @@ -1,2 +1,7 @@ - {:.bs-callout-info} -On Pro projects, we recommend updating YAML configuration files in an Integration environment and testing the changes before pushing the updates to Staging and Production environments. If you discover that configuration changes are not applied to Staging and Production sites after you redeploy and do not see any related error messages in the log, submit a [Support ticket](http://support.magento.com) that describes the attempted configuration changes. Include any updated YAML configuration files in the ticket. +For {{site.data.var.ece}} Pro Staging and Production environments, you can update many configuration options in your local development environment and commit the changes to apply them to these environments. However, you must submit a [Support ticket](https://support.magento.com/hc/en-us) to update the following configuration options: + +- Install or update services in the `.magento/services.yaml` file. +- Change the configuration for the `mounts` and `disk` properties in the `.magento.app.yaml` file. + +{:.bs-callout-warning} +Some **Pro projects** require a support ticket to update the route configuration in the `routes.yaml` file and the cron configuration in the `.magento.app.yaml` file. Adobe recommends updating and testing YAML configuration files in an Integration environment, then deploying changes to the Staging environment. If you discover that your configuration changes are not applied to Staging sites after you redeploy and do not see any related error messages in the log, then you **MUST** submit a [Support ticket](https://support.magento.com/hc/en-us) that describes the attempted configuration changes. Include any updated YAML configuration files in the ticket. diff --git a/src/_includes/cloud/note-pro-mount-disk-config-yaml-support.md b/src/_includes/cloud/note-pro-mount-disk-config-yaml-support.md index 360d6e8f93d..d3c61aecc70 100644 --- a/src/_includes/cloud/note-pro-mount-disk-config-yaml-support.md +++ b/src/_includes/cloud/note-pro-mount-disk-config-yaml-support.md @@ -1,2 +1,2 @@ {:.bs-callout-info} -For Pro Staging and Production environments, you must submit a [Support ticket](http://support.magento.com) to update the `mounts` and `disk` configuration for your application. When you submit the ticket, indicate the required configuration changes and include an updated version of your `.magento.app.yaml` file. +For Pro Staging and Production environments, you must submit a [Support ticket](https://support.magento.com/hc/en-us) to update the `mounts` and `disk` configuration for your application. When you submit the ticket, indicate the required configuration changes and include an updated version of your `.magento.app.yaml` file. diff --git a/src/_includes/cloud/note-pro-using-yaml-support.md b/src/_includes/cloud/note-pro-using-yaml-support.md index 0c9d7b53cd6..abc0dd75a9e 100644 --- a/src/_includes/cloud/note-pro-using-yaml-support.md +++ b/src/_includes/cloud/note-pro-using-yaml-support.md @@ -1,2 +1,2 @@ - {:.bs-callout-info} -For Pro projects, you must create a [Support ticket](http://support.magento.com) to install or update services in Staging and Production environments. Indicate the service changes needed and include your updated `.magento.app.yaml` and `services.yaml` files in the ticket. It can take up to 48 hours for the Cloud infrastructure team to update your project. \ No newline at end of file +{:.bs-callout-tip} +For Pro projects, you must create a [Support ticket](https://support.magento.com/hc/en-us) to install or update services in Staging and Production environments. Indicate the service changes needed and include your updated `.magento.app.yaml` and `services.yaml` files and PHP version in the ticket. It can take up to 48 hours for the Cloud infrastructure team to update your project. \ No newline at end of file diff --git a/src/_includes/cloud/note-upgrade.md b/src/_includes/cloud/note-upgrade.md index 6311a2debab..fd00ae7a567 100644 --- a/src/_includes/cloud/note-upgrade.md +++ b/src/_includes/cloud/note-upgrade.md @@ -1 +1,2 @@ -Before beginning an upgrade or a patching process, create an active branch from the Integration environment and checkout the new branch to your local workstation. Dedicating a branch to the upgrade or the patch process helps to avoid interference with your work in progress. \ No newline at end of file +{:.bs-callout-tip} +Before beginning an upgrade or a patching process, create an active branch from the Integration environment and checkout the new branch to your local workstation. Dedicating a branch to the upgrade or the patch process helps to avoid interference with your work in progress. diff --git a/src/_includes/cloud/patch.md b/src/_includes/cloud/patch.md deleted file mode 100644 index a0da46e309d..00000000000 --- a/src/_includes/cloud/patch.md +++ /dev/null @@ -1,322 +0,0 @@ -This topic discusses how to test patches to your {{site.data.var.ece}} system locally before you push them to the remote server. We strongly recommend you test patches locally so you can identify and resolve any issues. - -When you perform a {{site.data.var.ee}} upgrade, you automatically upgrade with patches and hotfixes through the `composer update` command. If you upgrade a Cloud patch without upgrading the full {{site.data.var.ee}} application, see [Upgrade a {{site.data.var.ee}} patch](#upgrade-patch). To upgrade and test a full {{site.data.var.ee}} version (including patches and hotfixes), see [Upgrade and test {{site.data.var.ee}}]({{ site.baseurl }}/cloud/project/project-upgrade.html). - - {:.bs-callout-info} -We recommend installing full {{site.data.var.ee}} upgrades for important security updates. Full upgrades include all associated patches and hotfixes. - -There are two types of patches: - -* [General patches](#cloud-patch-gen) - - These patches are provided for all {{site.data.var.ee}} customers in a GitHub repository that's referenced in your `composer.json`. We apply these patches automatically during the build phase. - - To install general patches, use `composer update`, test your system, and push the patches to the remote server. - -* [Custom patches](#cloud-patch-custom) - - Custom patches can be provided by Magento to address a specific issue you raised in a Support ticket. Third-party module / extension developers can also provide a custom patch. - - Copy custom patches to the `m2-hotfixes` directory and test them on your locally. After successfully testing them, push the patches to the remote server. - -{:.bs-callout-warning} -Always test a patch your local system. When complete, push the local Git branch to deploy your Integration environment. Resolve any issues before you deploy to Staging or Production. - -For more information on Composer, see [Composer in Cloud]({{ site.baseurl }}/cloud/reference/cloud-composer.html). - -## Upgrade a {{site.data.var.ee}} patch {#upgrade-patch} - -When you perform a {{site.data.var.ee}} upgrade, you automatically upgrade with patches and hotfixes through the `composer update` command. - -### Back up the database - -Back up your Integration environment database and code: - -1. Enter the following command to make a local backup of the remote database: - - ```bash - magento-cloud db:dump - ``` - -1. Enter the following command to back up code and media: - - ```bash - php bin/magento setup:backup --code [--media] - ``` - - You can optionally omit `[--media]` if you have a large number of static files that are already in source control. - -Back up your Staging or Production environment database before deploying to those environments: - -1. [SSH to the server]({{ site.baseurl }}/cloud/env/environments-ssh.html). -1. Find the database login information: - - ```bash - php -r 'print_r(json_decode(base64_decode($_ENV["MAGENTO_CLOUD_RELATIONSHIPS"]))->database);' - ``` - -1. Create a database dump: - - ```bash - mysqldump -h --user= --password= --single-transaction | gzip - > /tmp/database.sql.gz - ``` - -### Verify other changes - -Verify other changes you're going to submit to source control before you start the upgrade: - -1. If you haven't done so already, change to your project root directory. -1. Enter the following command: - - ```bash - git status - ``` - -1. If there are changes you do *not* want to submit to source control, branch or stash them now. - -### Upgrade the patch - -1. Change to your Magento base directory and enter the following command: - - ```bash - composer update - ``` - - This command automatically upgrades for patches associated to the installed {{site.data.var.ee}} version. - -1. Add, commit, and push your changes to initiate a deployment: - - ```bash - git add -A - ``` - - ```bash - git commit -m "Upgrade patch" - ``` - - ```bash - git push origin - ``` - - `git add -A` is required to add all changed files to source control because of the way Composer marshals base packages. - - The files Composer marshals belong to the new version of Magento, to overwrite the outdated version of those same files. Currently, marshaling is disabled in {{site.data.var.ee}}, so you must add the marshaled files to source control. - -1. Wait for deployment to complete. - -## Test general patches {#cloud-patch-gen} - -*General patches* are provided for all {{site.data.var.ee}} customers in a repository referenced in your `composer.json`. We apply patches automatically during the build phase when a patch is available. The procedure discussed in this section enables to you test a patch locally anytime you choose. - -The procedure you use is slightly different, depending on the type of environment, see [Pro architecture]({{ site.baseurl }}/cloud/architecture/pro-architecture.html#cloud-arch-int). - -### Get started {#gen-getstarted} - -We recommend you test a patch in the `master` branch. - -{% include cloud/cli-get-started.md %} - -### Test a general patch on your local system {#gen-testlocal} - -To test a general patch on your local system: - -1. On your local system, enter the following commands as the [Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html): - - ```bash - cd - ``` - - ```bash - magento-cloud environment:checkout master - ``` - - ```bash - git pull origin master - ``` - - ```bash - composer update - ``` - -1. Apply the patch locally: - - ```bash - git apply vendor/magento/magento-cloud-configuration/patches/ - ``` - -1. Clean the Magento cache: - - ```bash - php /bin/magento cache:clean - ``` - - You can also clean the cache using the [Magento Admin](http://docs.magento.com/m2/ee/user_guide/system/cache-management.html). - -1. Thoroughly test your local system to make sure the patch doesn't have unexpected side-affects. -1. After testing the patch, push it to the remote server and deploy it: - - ```bash - git add -A && git commit -m "Apply patch" - ``` - - ```bash - git push origin - ``` - -### Push a general patch to the staging or production environment {#gen-pushpatch} - -After you've successfully tested a patch locally and on your integration environment, you can push the patch to staging or production as follows: - -1. Open an SSH connection to your staging or production server: - - * Staging: `ssh -A _stg@.ent.magento.cloud` - * Production: `ssh -A @.ent.magento.cloud` - -1. Enter the following commands: - - ```bash - /composer update - ``` - -1. Apply the patch locally: - - ```bash - git apply vendor/magento/magento-cloud-configuration/patches/ - ``` - -1. Clean the Magento cache: - - ```bash - php /bin/magento cache:clean - ``` - - You can also clean the cache using the [Magento Admin](http://docs.magento.com/m2/ee/user_guide/system/cache-management.html). - -1. Thoroughly test your local system to make sure the patch doesn't have unexpected side-affects. -1. After testing the patch, push it to the remote server and deploy it: - - ```bash - git add -A && git commit -m "Apply patch" - ``` - - ```bash - git push origin master - ``` - -## Test custom patches {#cloud-patch-custom} - -*Custom patches* are provided to specific customers in a Support ticket. Before you continue, make sure the patch file we provided you is available. - -The procedure you use is slightly different, depending on the type of environment, see [Pro architecture]({{ site.baseurl }}/cloud/architecture/pro-architecture.html#cloud-arch-int). - -### Get started {#custom-getstarted} - -We recommend you test a patch locally in the `master` branch. - -{% include cloud/cli-get-started.md %} - -### Test a custom patch on your local system {#custom-testlocal} - -To test a custom patch on your local system: - -1. On your local system, enter the following command as the [Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) if you haven't done so already: - - ```bash - mkdir /m2-hotfixes - ``` - -1. Copy the patch file to that directory. -1. Apply the patch locally: - - ```bash - cd - ``` - - ```bash - magento-cloud environment:checkout master - ``` - - ```bash - git pull origin master - ``` - - ```bash - git apply /m2-hotfixes/ - ``` - -1. Clean the Magento cache: - - ```bash - php /bin/magento cache:clean - ``` - - You can also clean the cache using the [Magento Admin](http://docs.magento.com/m2/ee/user_guide/system/cache-management.html). - -1. After testing the patch, push it to the remote server and deploy it: - - ```bash - git add -A && git commit -m "Apply patch" - ``` - - ```bash - git push origin - ``` - -### Push a custom patch to a staging or production environment {#custom-pushpatch} - -After you've successfully tested a custom patch locally and on your integration environment, you can push the patch to staging or production as follows: - -1. Open an SSH connection to your staging or production server: - - * Staging: `ssh -A _stg@.ent.magento.cloud` - * Production: `ssh -A @.ent.magento.cloud` - -1. On your staging or production system, enter the following command if you haven't done so already: - - ```bash - mkdir /m2-hotfixes - ``` - -1. Copy the patch file to that directory. - - We suggest using the following command: - - ```bash - rsync -azvP - ``` - - Options: - - `a` archive - - `z` compress - - `v` verbose - - `P` partial progress - - For additional options, see the [rsync man page](http://linux.die.net/man/1/rsync). - -1. Apply the patch: - - ```bash - git apply /m2-hotfixes/ - ``` - -1. Clean the Magento cache: - - ```bash - php /bin/magento cache:clean - ``` - - You can also clean the cache using the [Magento Admin](http://docs.magento.com/m2/ee/user_guide/system/cache-management.html). - -1. After testing the patch, push it to the remote server and deploy it: - - ```bash - git add -A && git commit -m "Apply patch" - ``` - - ```bash - git push origin - ``` diff --git a/src/_includes/cloud/sens-data-create-config-local.md b/src/_includes/cloud/sens-data-create-config-local.md deleted file mode 100644 index d83766cf6f9..00000000000 --- a/src/_includes/cloud/sens-data-create-config-local.md +++ /dev/null @@ -1,28 +0,0 @@ -{:.procedure} -To create and transfer `config.local.php`: - -1. On your local workstation, find the integration server SSH URL. - - ```bash - magento-cloud environment:ssh --pipe - ``` - -1. Create the `config.local.php` file on the integration server. - - ```bash - ssh server@ssh.magentosite.cloud "php bin/magento magento-cloud:scd-dump" - ``` - -1. Change to the project root directory. - -1. Transfer the `config.local.php` file to your local workstation. - - ```bash - rsync server@ssh.magentosite.cloud:app/etc/config.local.php ./app/etc/config.local.php - ``` - -1. Test to ensure a successful transfer by importing the configuration file to your local environment. - - ```bash - php bin/magento app:config:import - ``` diff --git a/src/_includes/cloud/service-config-integration-starter.md b/src/_includes/cloud/service-config-integration-starter.md index 2105b468586..880ef24b518 100644 --- a/src/_includes/cloud/service-config-integration-starter.md +++ b/src/_includes/cloud/service-config-integration-starter.md @@ -1,4 +1,4 @@ Use the following instructions for service setup on {{site.data.var.ece}} Pro Integration environments and Starter environments, including the `master` branch. {:.bs-callout-info} -You must submit a support ticket to change the service configuration on Pro Production and Staging environments. See [Services]({{ site.baseurl }}/cloud/project/services.html). +You must submit a [Support ticket](https://support.magento.com/hc/en-us/articles/360000913794#support-tickets) to change the service configuration on Pro Production and Staging environments. See [Services]({{ site.baseurl }}/cloud/project/services.html). diff --git a/src/_includes/cloud/tip-creating-branches.md b/src/_includes/cloud/tip-creating-branches.md index 34381c851fd..3974e3714e8 100644 --- a/src/_includes/cloud/tip-creating-branches.md +++ b/src/_includes/cloud/tip-creating-branches.md @@ -1,2 +1,2 @@ {:.bs-callout-tip} -We highly recommend that you have your Magento application fully deployed to an Integration or Staging environment before attempting to add a module. Always work in a development branch when adding a module to your implementation. If you do not have a branch, see [Get started creating branches]({{ site.baseurl }}/cloud/env/environments-start.html#getstarted). \ No newline at end of file +We highly recommend that you have your {{site.data.var.ee}} application fully deployed to an Integration or Staging environment before attempting to add a module. Always work in a development branch when adding a module to your implementation. If you do not have a branch, see [Get started creating branches]({{ site.baseurl }}/cloud/env/environments-start.html). \ No newline at end of file diff --git a/src/_includes/cloud/wings-variables.md b/src/_includes/cloud/wings-variables.md index da562baa3dd..d06e519b844 100644 --- a/src/_includes/cloud/wings-variables.md +++ b/src/_includes/cloud/wings-variables.md @@ -1 +1 @@ -If you want to add the same variables to your Integration, Staging, and Production environments, we recommend adding all of the variables one at a time to the Integration environment. After you finish adding variables, push the changes to the Staging and Production environments. \ No newline at end of file +If you want to add the same variables to your Integration, Staging, and Production environments, Adobe recommends adding all of the variables one at a time to the Integration environment. After you finish adding variables, push the changes to the Staging and Production environments. \ No newline at end of file diff --git a/src/_includes/comp-man/backup.md b/src/_includes/comp-man/backup.md deleted file mode 100644 index ddcf35f31f4..00000000000 --- a/src/_includes/comp-man/backup.md +++ /dev/null @@ -1,31 +0,0 @@ -After you pass all readiness checks, you can back up: - -* The Magento 2 file system (excluding `var` and `pub/static` directories) -* The `pub/media` directory -* The Magento 2 database - -Backups are stored in the `var/backups` directory and can be restored at any time using the [`magento setup:rollback`]({{ page.baseurl }}/install-gde/install/cli/install-cli-uninstall-mods.html#instgde-cli-uninst-mod-roll) or using the Magento Admin. - -{:.bs-callout-info} -Magento backup features must be enabled. For more information and commands, see [Enable backups]({{ page.baseurl }}/install-gde/install/cli/install-cli-backup.html#enable-backups). - -To back up: - -1. Select the checkbox of each item to back up and click **Create Backup**. - - The following figure shows an example of backing up everything. - - ![You can back up the Magento 2 file system, media directory, and database]({{ site.baseurl }}/common/images/modman_create-backup.png){:width="550px"} - - (If you choose not to back up, clear all checkboxes and click **Next**.) - - {:.bs-callout-info} - We strongly recommend you do back up in the event of issues. - -1. Wait while backups are created and continue with any of the following: - -The following page displays to confirm a successful backup. - -![A page displays to confirm your backup was a success]({{ site.baseurl }}/common/images/extensman_backup-success.png){:width="650px"} - -If errors display, see [Troubleshoot backups](https://support.magento.com/hc/en-us/articles/360032990672). diff --git a/src/_includes/comp-man/checklist.md b/src/_includes/comp-man/checklist.md deleted file mode 100644 index da62a6f27a8..00000000000 --- a/src/_includes/comp-man/checklist.md +++ /dev/null @@ -1,109 +0,0 @@ -Before you continue, to avoid errors during your installation or update, make sure you verify *all* of the following: - -* You set up a [Magento file system owner](#magento-owner-group) and shared that owner's group with the web server user group -* Your [cron jobs](#magento-cron) are set up and running -* [File system permissions](#perms) are set properly - -{:.bs-callout-warning} -Do not continue without performing these checks. Failure to do so could result in errors. - -### Magento file system owner and group {#magento-owner-group} - -The [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html) group must have write access to Magento directories and files. - -### Cron jobs are running {#magento-cron} - -Magento requires three cron jobs, all running as the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). - -To verify your cron jobs are set up properly, enter the following command as a user with `root` privileges: - -```bash -crontab -u -l -``` - -For example, if your Magento file system owner is named `magento_user`, enter: - -```bash -crontab -u magento_user -l -``` - -Results similar to the following should display: - -```terminal -* * * * * /usr/bin/php /var/www/magento2/bin/magento cron:run | grep -v "Ran jobs by schedule" >> /var/www/magento2/var/log/magento.cron.log -* * * * * /usr/bin/php /var/www/magento2/update/cron.php >> /var/www/magento2/var/log/update.cron.log -* * * * * /usr/bin/php /var/www/magento2/bin/magento setup:cron:run >> /var/www/magento2/var/log/setup.cron.log -``` - -Another symptom of cron not running is the following error in the Magento Admin: - -![cron isn't running]({{ site.baseurl }}/common/images/compman-cron-not-running.png){:width="500px"} - -To see the error, you might need to click **System Messages** at the top of the window as follows: - -![System Messages]({{ site.baseurl }}/common/images/compman_sys-messages.png) - -For details, see [Set up cron]({{ page.baseurl }}/install-gde/install/post-install-config.html#post-install-cron). - -### File system permissions {#perms} - -For security reasons, Magento requires certain permissions on the file system. Permissions are different from [*ownership*](#magento-owner-group). Ownership determines *who* can perform actions on the file system; permissions determine *what* the user can do. - -Directories in the Magento file system must be writable by the [Magento file system owner's]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html) group. - -To verify your file system permissions are set properly, either log in to the Magento server or use your hosting provider's file manager application. - -For example, enter the following commands on a Linux system if the Magento application is installed in `/var/www/html/magento2`: - -```bash -ls -al /var/www/html/magento2 -``` - -A sample result follows: - -```xml -total 1028 -drwxrwx---. 12 magento_user apache 4096 Jun 7 07:55 . -drwxr-xr-x. 3 root root 4096 May 11 14:29 .. -drwxrwx---. 4 magento_user apache 4096 Jun 7 07:53 app -drwxrwx---. 2 magento_user apache 4096 Jun 7 07:53 bin --rw-rw----. 1 magento_user apache 439792 Apr 27 21:23 CHANGELOG.md --rw-rw----. 1 magento_user apache 3422 Apr 27 21:23 composer.json --rw-rw----. 1 magento_user apache 425214 Apr 27 21:27 composer.lock --rw-rw----. 1 magento_user apache 3425 Apr 27 21:23 CONTRIBUTING.md --rw-rw----. 1 magento_user apache 10011 Apr 27 21:23 CONTRIBUTOR_LICENSE_AGREEMENT.html --rw-rw----. 1 magento_user apache 631 Apr 27 21:23 COPYING.txt -drwxrwx---. 4 magento_user apache 4096 Jun 7 07:53 dev --rw-rw----. 1 magento_user apache 2926 Apr 27 21:23 Gruntfile.js --rw-rw----. 1 magento_user apache 7592 Apr 27 21:23 .htaccess --rw-rw----. 1 magento_user apache 6419 Apr 27 21:23 .htaccess.sample --rw-rw----. 1 magento_user apache 1358 Apr 27 21:23 index.php -drwxrwx---. 4 magento_user apache 4096 Jun 7 07:53 lib --rw-rw----. 1 magento_user apache 10376 Apr 27 21:23 LICENSE_AFL.txt --rw-rw----. 1 magento_user apache 30634 Apr 27 21:23 LICENSE_EE.txt --rw-rw----. 1 magento_user apache 10364 Apr 27 21:23 LICENSE.txt --rw-rw----. 1 magento_user apache 4108 Apr 27 21:23 nginx.conf.sample --rw-rw----. 1 magento_user apache 1427 Apr 27 21:23 package.json --rw-rw----. 1 magento_user apache 1659 Apr 27 21:23 .php_cs --rw-rw----. 1 magento_user apache 804 Apr 27 21:23 php.ini.sample -drwxrwx---. 2 magento_user apache 4096 Jun 7 07:53 phpserver -drwxrwx---. 6 magento_user apache 4096 Jun 7 07:53 pub --rw-rw----. 1 magento_user apache 2207 Apr 27 21:23 README_EE.md -drwxrwx---. 7 magento_user apache 4096 Jun 7 07:53 setup --rw-rw----. 1 magento_user apache 3731 Apr 27 21:23 .travis.yml -drwxrwx---. 7 magento_user apache 4096 Jun 7 07:53 update -drwxrws---. 11 magento_user apache 4096 Jun 13 16:05 var -drwxrws---. 29 magento_user apache 4096 Jun 7 07:53 vendor -``` - -In the preceding example, the Magento file system owner is `magento_user`. Directories in the Magento file system have `drwxrwx---` permissions (775) and files have `-rw-rw-rw-` permissions (664). - -To get more detailed information, you can optionally enter the following command: - -```bash -ls -al /var/www/html/magento2/pub -``` - -Because Magento deploys static file assets to subdirectories of `pub`, it's a good idea to verify permissions and ownership there as well. - -For more information, see [File system permissions and ownership]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). diff --git a/src/_includes/comp-man/checklist_2.2.md b/src/_includes/comp-man/checklist_2.2.md deleted file mode 100644 index 1bbab1a9b4a..00000000000 --- a/src/_includes/comp-man/checklist_2.2.md +++ /dev/null @@ -1,138 +0,0 @@ -Before you continue, to avoid errors during your installation or update, make sure you verify *all* of the following: - -* You set up a [Magento file system owner](#magento-owner-group) and shared that owner's group with the web server user group -* Your [cron jobs](#magento-cron) are set up and running -* [Set a value for DATA_CONVERTER_BATCH_SIZE](#batch-size) -* [File system permissions](#perms) are set properly - -{:.bs-callout-warning} -Do not continue without performing these checks. Failure to do so could result in errors. - -### Set a value for DATA_CONVERTER_BATCH_SIZE {#batch-size} - -Magento {{ page.guide_version }} includes security enhancements that requires some data to be converted from serialized data format to JSON encoded format. -This conversion occurs during the upgrade and it can take a long time, depending on how much data is in your Magento database. - -One or more fields in the following tables are affected: `sales_order`, `sales_order_payment`, `quote`, `quote_payment`, `core_config_data`, `magento_reward_history`, `url_rewrite`, `salesrule`, and `catalogrule`. -(This is not a complete list.) - -If you have a large amount of data, you can improve performance by setting the value of an environment variable, `DATA_CONVERTER_BATCH_SIZE`. -By default, it's set to a value of 50,000. - -To set the variable, before the upgrade starts enter the following command as the [Magento file system owner](https://glossary.magento.com/magento-file-system-owner) in a bash shell prompt: - -```bash -export DATA_CONVERTER_BATCH_SIZE -``` - -For example, - -```bash -export DATA_CONVERTER_BATCH_SIZE 100000 -``` - -After your upgrade completes, you can unset the variable as follows: - -```bash -unset DATA_CONVERTER_BATCH_SIZE -``` - - {:.bs-callout-info} -`DATA_CONVERTER_BATCH_SIZE` requires memory; avoid setting it to a very large value (approximately 1GB) without testing it first. - -### Magento file system owner and group {#magento-owner-group} - -The [Magento file system owner](https://glossary.magento.com/magento-file-system-owner) group must have write access to Magento directories and files. - -### Cron jobs are running {#magento-cron} - -Magento requires three cron jobs, all running as the [Magento file system owner](https://glossary.magento.com/magento-file-system-owner). - -To verify your cron jobs are set up properly, enter the following command as the Magento file system owner: - -```bash -crontab -l -``` - -Results similar to the following should display: - -```terminal -* * * * * /usr/bin/php /var/www/magento2/bin/magento cron:run | grep -v "Ran jobs by schedule" >> /var/www/magento2/var/log/magento.cron.log -* * * * * /usr/bin/php /var/www/magento2/update/cron.php >> /var/www/magento2/var/log/update.cron.log -* * * * * /usr/bin/php /var/www/magento2/bin/magento setup:cron:run >> /var/www/magento2/var/log/setup.cron.log -``` - -Another symptom of cron not running is the following error in the Magento Admin: - -![cron isn't running]({{ site.baseurl }}/common/images/compman-cron-not-running.png){:width="500px"} - -To see the error, you might need to click **System Messages** at the top of the window as follows: - -![System Messages]({{ site.baseurl }}/common/images/compman_sys-messages.png) - -For details, see [Set up cron]({{ page.baseurl }}/install-gde/install/post-install-config.html#post-install-cron). - -### File system permissions {#perms} - -For security reasons, Magento requires certain permissions on the file system. Permissions are different from [*ownership*](#magento-owner-group). -Ownership determines *who* can perform actions on the file system; permissions determine *what* the user can do. - -Directories in the Magento file system must be writable by the [Magento file system owner's]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html) group. - -To verify your file system permissions are set properly, either log in to the Magento server or use your hosting provider's file manager application. - -For example, enter the following commands on a Linux system if the Magento application is installed in `/var/www/html/magento2`: - -```bash -ls -al /var/www/html/magento2 -``` - -A sample result follows: - -```terminal -total 1028 -drwxrwx---. 12 magento_user apache 4096 Jun 7 07:55 . -drwxr-xr-x. 3 root root 4096 May 11 14:29 .. -drwxrwx---. 4 magento_user apache 4096 Jun 7 07:53 app -drwxrwx---. 2 magento_user apache 4096 Jun 7 07:53 bin --rw-rw----. 1 magento_user apache 439792 Apr 27 21:23 CHANGELOG.md --rw-rw----. 1 magento_user apache 3422 Apr 27 21:23 composer.json --rw-rw----. 1 magento_user apache 425214 Apr 27 21:27 composer.lock --rw-rw----. 1 magento_user apache 3425 Apr 27 21:23 CONTRIBUTING.md --rw-rw----. 1 magento_user apache 10011 Apr 27 21:23 CONTRIBUTOR_LICENSE_AGREEMENT.html --rw-rw----. 1 magento_user apache 631 Apr 27 21:23 COPYING.txt -drwxrwx---. 4 magento_user apache 4096 Jun 7 07:53 dev --rw-rw----. 1 magento_user apache 2926 Apr 27 21:23 Gruntfile.js --rw-rw----. 1 magento_user apache 7592 Apr 27 21:23 .htaccess --rw-rw----. 1 magento_user apache 6419 Apr 27 21:23 .htaccess.sample --rw-rw----. 1 magento_user apache 1358 Apr 27 21:23 index.php -drwxrwx---. 4 magento_user apache 4096 Jun 7 07:53 lib --rw-rw----. 1 magento_user apache 10376 Apr 27 21:23 LICENSE_AFL.txt --rw-rw----. 1 magento_user apache 30634 Apr 27 21:23 LICENSE_EE.txt --rw-rw----. 1 magento_user apache 10364 Apr 27 21:23 LICENSE.txt --rw-rw----. 1 magento_user apache 4108 Apr 27 21:23 nginx.conf.sample --rw-rw----. 1 magento_user apache 1427 Apr 27 21:23 package.json --rw-rw----. 1 magento_user apache 1659 Apr 27 21:23 .php_cs --rw-rw----. 1 magento_user apache 804 Apr 27 21:23 php.ini.sample -drwxrwx---. 2 magento_user apache 4096 Jun 7 07:53 phpserver -drwxrwx---. 6 magento_user apache 4096 Jun 7 07:53 pub --rw-rw----. 1 magento_user apache 2207 Apr 27 21:23 README_EE.md -drwxrwx---. 7 magento_user apache 4096 Jun 7 07:53 setup --rw-rw----. 1 magento_user apache 3731 Apr 27 21:23 .travis.yml -drwxrwx---. 7 magento_user apache 4096 Jun 7 07:53 update -drwxrws---. 11 magento_user apache 4096 Jun 13 16:05 var -drwxrws---. 29 magento_user apache 4096 Jun 7 07:53 vendor -``` - -In the preceding example, the Magento file system owner is `magento_user`. -Directories in the Magento file system have `drwxrwx---` permissions (775) and files have `-rw-rw-rw-` permissions (664). - -To get more detailed information, you can optionally enter the following command: - -```bash -ls -al /var/www/html/magento2/pub -``` - -Because Magento deploys static file assets to subdirectories of `pub`, it's a good idea to verify permissions and ownership there as well. - -For more information, see [File system permissions and ownership]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). diff --git a/src/_includes/comp-man/readiness-check.md b/src/_includes/comp-man/readiness-check.md deleted file mode 100644 index 6f3fbc64110..00000000000 --- a/src/_includes/comp-man/readiness-check.md +++ /dev/null @@ -1,25 +0,0 @@ -After the readiness check completes, see one of the following: - -* [Readiness check success](#compman-readiness-success) -* [Readiness check failure](#compman-readiness-fail) - -### Readiness check success {#compman-readiness-success} - -The following figure shows an example of a successful readiness check. If all tests passed, click **Next**and continue with the next step. - -![If all readiness checks pass, click Next and continue with the next step]({{ site.baseurl }}/common/images/extensman_readiness-success.png) - -### Readiness check failure {#compman-readiness-fail} - -Messages similar to the following display if any readiness check fails. - -![You must resolve all readiness check failures before you continue]({{ site.baseurl }}/common/images/cman_readiness-fail-ex.png) - -In the event of failure, see one of the following sections: - -* [Updater check failure](https://support.magento.com/hc/en-us/articles/360033352071) -* [Cron script check failure](https://support.magento.com/hc/en-us/articles/360032952852) -* [Component dependency check failure](https://support.magento.com/hc/en-us/articles/360033204651) -* [PHP version readiness check issues](https://support.magento.com/hc/en-us/articles/360033546411) -* [PHP settings errors](https://support.magento.com/hc/en-us/articles/360034599631) -* [PHP extensions check failure]({{ page.baseurl }}/install-gde/system-requirements.html) diff --git a/src/_includes/compatibility-mde.html b/src/_includes/compatibility-mde.html index 2eeae017a2e..9e38eca1da7 100644 --- a/src/_includes/compatibility-mde.html +++ b/src/_includes/compatibility-mde.html @@ -6,8 +6,7 @@ **Supported**{: .status-light.supported } – version that has been fully tested by Adobe and is supported. -**Compatible**{: .status-light.compatible } – version that is confirmed to be compatible with Adobe Commerce or Magento -Open Source, but is not supported. +**Compatible**{: .status-light.compatible } – version that is confirmed to be compatible with {{site.data.var.ee}} or {{site.data.var.ce}}, but is not supported. **Not supported**{: .status-light.not-supported } - version that is not compatible with a Commerce or Magento release. diff --git a/src/_includes/compatibility-vbe.md b/src/_includes/compatibility-vbe.md index d56eda27e7c..3f7aa842148 100644 --- a/src/_includes/compatibility-vbe.md +++ b/src/_includes/compatibility-vbe.md @@ -9,7 +9,7 @@ -**Not supported**{: .status-light.not-supported } - version that is not compatible with an Adobe Commerce or Magento Open Source release. +**Not supported**{: .status-light.not-supported } - version that is not compatible with an {{site.data.var.ee}} or {{site.data.var.ce}} release. diff --git a/src/_includes/config-guide/custom-logger-handler-examples.md b/src/_includes/config-guide/custom-logger-handler-examples.md index b9bdc5c0ad5..31a79e89727 100644 --- a/src/_includes/config-guide/custom-logger-handler-examples.md +++ b/src/_includes/config-guide/custom-logger-handler-examples.md @@ -41,7 +41,7 @@ This example shows how to use [virtual types]({{page.baseurl}}/extension-dev-gui ``` -1. The virtual class `Magento\Payment\Model\Method\MyCustomLogger` will be injected into the `debug` handler of the `$logger` property in the `Magento\Payment\Model\Method\Logger` class. +1. The virtual class `Magento\Payment\Model\Method\MyCustomDebug` will be injected into the `debug` handler of the `$logger` property in the `Magento\Payment\Model\Method\Logger` class. ```xml ... diff --git a/src/_includes/config/cli-intro.md b/src/_includes/config/cli-intro.md index f1107c73e57..a9dd7149d7a 100644 --- a/src/_includes/config/cli-intro.md +++ b/src/_includes/config/cli-intro.md @@ -1,4 +1,4 @@ In addition to the command arguments described in this topic, see [Common arguments]({{ page.baseurl }}/config-guide/cli/config-cli-subcommands.html#config-cli-subcommands-common). {:.bs-callout-warning} -Run all Magento CLI commands as the [Magento file system owner]({{ page.baseurl }}/config-guide/cli/config-cli.html#config-install-cli-first). +Run all Magento CLI commands as the [file system owner]({{ page.baseurl }}/config-guide/cli/config-cli.html#config-install-cli-first). diff --git a/src/_includes/config/code-backup.md b/src/_includes/config/code-backup.md index 7f60ea2b166..90e28434399 100644 --- a/src/_includes/config/code-backup.md +++ b/src/_includes/config/code-backup.md @@ -1,2 +1,2 @@ {:.bs-callout-info} -This is _not_ the same code backup performed by the [bin/magento setup:backup]({{ page.baseurl }}/install-gde/install/cli/install-cli-backup.html) command. This command is intended to be used to back up code for examination by Magento Support. +This is _not_ the same code backup performed by the [bin/magento setup:backup]({{ page.baseurl }}/install-gde/install/cli/install-cli-backup.html) command. This command is intended to be used to back up code for examination by {{site.data.var.ee}} Support. diff --git a/src/_includes/config/config-reference-b2b.md b/src/_includes/config/config-reference-b2b.md index e5a6295f6d5..daa9e474807 100644 --- a/src/_includes/config/config-reference-b2b.md +++ b/src/_includes/config/config-reference-b2b.md @@ -6,7 +6,7 @@ This section lists variable names and configuration paths available for options ### B2B Features paths -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **General** > **B2B Features**. +These configuration values are available in the Admin in **Stores** > Settings > **Configuration** > **General** > **B2B Features**. | Name | Config path | Encrypted? | System-specific? | Sensitive? | | -------------- | -------------- | -------------- | -------------- | -------------- | @@ -24,7 +24,7 @@ This section lists variable names and config paths available for options in the ### Company configuration paths -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Customers** > **Company Configuration**. +These configuration values are available in the Admin in **Stores** > Settings > **Configuration** > **Customers** > **Company Configuration**. | Name | Config path | Encrypted? | System-specific? | Sensitive? | |--------------|--------------|--------------|--------------|--------------| @@ -62,7 +62,7 @@ These configuration values are available in the Magento Admin in **Stores** > Se ### Requisition lists paths -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Customers** > **Requisition Lists**. +These configuration values are available in the Admin in **Stores** > Settings > **Configuration** > **Customers** > **Requisition Lists**. | Name | Config path | Encrypted? | System-specific? | Sensitive? | | -------------- | -------------- | -------------- | -------------- | -------------- | @@ -74,7 +74,7 @@ This section lists variable names and config paths available for options in the ### Sales Emails paths -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Sales Emails**. +These configuration values are available in the Admin in **Stores** > Settings > **Configuration** > **Sales** > **Sales Emails**. | Name | Config path | Encrypted? | System-specific? | Sensitive? | | -------------- | -------------- | -------------- | -------------- | -------------- | @@ -91,7 +91,7 @@ These configuration values are available in the Magento Admin in **Stores** > Se ### Quotes paths -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Quotes**. +These configuration values are available in the Admin in **Stores** > Settings > **Configuration** > **Sales** > **Quotes**. | Name | Config path | Encrypted? | System-specific? | Sensitive? | | -------------- | -------------- | -------------- | -------------- | -------------- | @@ -108,7 +108,7 @@ These configuration values are available in the Magento Admin in **Stores** > Se ## Payment method paths -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Payment Methods**. +These configuration values are available in the Admin in **Stores** > Settings > **Configuration** > **Sales** > **Payment Methods**. {:.bs-callout-info} The available paths are determined by your choice of Merchant country. diff --git a/src/_includes/config/config-reference_sensitive.md b/src/_includes/config/config-reference_sensitive.md deleted file mode 100644 index 634212b0fa8..00000000000 --- a/src/_includes/config/config-reference_sensitive.md +++ /dev/null @@ -1,813 +0,0 @@ -{:.bs-callout-info} -All configuration paths listed in this topic are sensitive. The `System-specific?` column shows which values are also system-specific. - -## General category sensitive and system-specific paths - -This section lists variable names and configuration paths available for options in the Admin under **Stores** > Settings > **Configuration** > **General**. - -### Web paths sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **General** > **Web**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Base URL | `web/unsecure/base_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Base Link URL | `web/unsecure/base_link_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Base URL for Static View Files | `web/unsecure/base_static_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Base URL for User Media Files | `web/unsecure/base_media_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Secure Base URL | `web/secure/base_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Secure Base Link URL | `web/secure/base_link_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Secure Base URL for Static View Files | `web/secure/base_static_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Secure Base URL for User Media Files | `web/secure/base_media_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Default Web URL | `web/default/front` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Default No-route URL | `web/default/no_route` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Cookie Path | `web/cookie/cookie_path` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Cookie Domain | `web/cookie/cookie_domain` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -### Currency setup sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **General** > **Currency setup**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Error Email Recipient | `currency/import/error_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Store email address sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Email Configuration** > **General** > **Store Email Addresses**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Sender Name | `trans_email/ident_general/name` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Email | `trans_email/ident_general/email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Name | `trans_email/ident_sales/name` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Email | `trans_email/ident_sales/email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Name | `trans_email/ident_support/name` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Email | `trans_email/ident_support/email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Name | `trans_email/ident_custom1/name` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Email | `trans_email/ident_custom1/email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Name | `trans_email/ident_custom2/name` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Email | `trans_email/ident_custom2/email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Contacts sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **General** > **Contacts**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Send Emails To | `contact/email/recipient_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### New Relic reporting sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **General** > **New Relic Reporting**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| New Relic Account ID | `newrelicreporting/general/account_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| New Relic Application ID | `newrelicreporting/general/app_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| New Relic API Key | `newrelicreporting/general/api` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Insights API Key | `newrelicreporting/general/insights_insert_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| New Relic API URL | `newrelicreporting/general/api_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Insights API URL | `newrelicreporting/general/insights_api_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -## Customers category sensitive and system-specific paths - -This section lists variable names and config paths available for options in the Admin under **Stores** > Settings > **Configuration** > **Customers**. - -### Customer configuration sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Customers** > **Customer Configuration**. - -Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -Default Email Domain | `customer/create_account/email_domain` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -## Catalog category - -This section lists variable names and config paths available for options in the Admin under **Stores** > Settings > **Configuration** > **Catalog**. - -### Catalog sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Catalog** > **Catalog**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Error Email Recipient | `catalog/productalert_cron/error_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| YouTube API Key | `catalog/product_video/youtube_api_key` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Solr Server Hostname | `catalog/search/solr_server_hostname` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Solr Server Port | `catalog/search/solr_server_port` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Solr Server Username | `catalog/search/solr_server_username` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Solr Server Password | `catalog/search/solr_server_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Solr Server Path | `catalog/search/solr_server_path` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Elasticsearch Server Hostname | `catalog/search/elasticsearch_server_hostname` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Elasticsearch Server Port | `catalog/search/elasticsearch_server_port` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Elasticsearch Index Prefix | `catalog/search/elasticsearch_index_prefix` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Enable Elasticsearch HTTP Auth | `catalog/search/elasticsearch_enable_auth` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Elasticsearch HTTP Username | `catalog/search/elasticsearch_username` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Elasticsearch HTTP Password | `catalog/search/elasticsearch_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Elasticsearch Server Timeout | `catalog/search/elasticsearch_server_timeout` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -### XML sitemap sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Catalog** > **XML Sitemap**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Error Email Recipient | `sitemap/generate/error_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -## Sales category - -This section lists variable names and config paths available for options in the Admin under **Stores** > Settings > **Configuration** > **Sales**. - -### Shipping settings sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Shipping Settings**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Country | `shipping/origin/country_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Region/State | `shipping/origin/region_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| ZIP/Postal Code | `shipping/origin/postcode` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| City | `shipping/origin/city` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Street Address | `shipping/origin/street_line1` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Street Address Line 2 | `shipping/origin/street_line2` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Account | `carriers/ups/is_account_live` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -### Sales emails sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Sales Emails**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Send Order Email Copy To | `sales_email/order/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Order Comment Email Copy To | `sales_email/order_comment/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Invoice Email Copy To | `sales_email/invoice/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Invoice Comment Email Copy To | `sales_email/invoice_comment/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Shipment Email Copy To | `sales_email/shipment/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Shipment Comment Email Copy To | `sales_email/shipment_comment/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Credit Memo Email Copy To | `sales_email/creditmemo/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Credit Memo Comment Email Copy To | `sales_email/creditmemo_comment/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Checkout sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Checkout**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Send Payment Failed Email Copy To | `checkout/payment_failed/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Google API sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Google API**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Container Id | `google/analytics/container_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Shipping methods sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Shipping Methods**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Gateway URL | `carriers/usps/gateway_url` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secure Gateway URL | `carriers/usps/gateway_secure_url` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Title | `carriers/usps/title` | | -| User ID | `carriers/usps/userid` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Password | `carriers/usps/password` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| User ID | `carriers/ups/username` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Password | `carriers/ups/password` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access License Number | `carriers/ups/access_license_number` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Tracking XML URL | `carriers/ups/tracking_xml_url` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Gateway XML URL | `carriers/ups/gateway_xml_url` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Shipper Number | `carriers/ups/shipper_number` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Debug | `carriers/ups/debug` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Account ID | `carriers/fedex/account` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Key | `carriers/fedex/key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Meter Number | `carriers/fedex/meter_number` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Password | `carriers/fedex/password` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access ID | `carriers/dhl/id` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Password | `carriers/dhl/password` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Debug | `carriers/dhl/debug` | | | -| Account Number | `carriers/dhl/account` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Gateway URL | `carriers/dhl/gateway_url` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Mode | `carriers/fedex/sandbox_mode` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Sales sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Sales**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Contact Name | `sales/magento_rma/store_name` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Street Address | `sales/magento_rma/address` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Street Address | `sales/magento_rma/address1` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| City | `sales/magento_rma/city` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| State/Province | `sales/magento_rma/region_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| ZIP/Postal Code | `sales/magento_rma/zip` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Country | `sales/magento_rma/country_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send RMA Email Copy To | `sales_email/magento_rma/copy_to` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send RMA Authorization Email Copy To | `sales_email/magento_rma_auth/copy_to` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send RMA Comment Email Copy To | `sales_email/magento_rma_comment/copy_to` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send RMA Comment Email Copy To | `sales_email/magento_rma_customer_comment/copy_to` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Google API paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Google API**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Account Number | `google/analytics/account` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -## Advanced category - -This section lists variable names and config paths available for options in the Admin under **Stores** > Settings > **Configuration** > **Advanced**. - -### Admin sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Advanced** > **Admin**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Custom Admin URL | `admin/url/custom` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Custom Admin Path | `admin/url/custom_path` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### System sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Advanced** > **System**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Error Email Recipient | `system/magento_scheduled_import_export_log/error_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access list | `system/full_page_cache/varnish/access_list` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Error Email Sender | `system/magento_scheduled_import_export_log/error_email_identity` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Developer sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Advanced** > **Developer**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Allowed IPs (comma separated) | `dev/restrict/allow_ips` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) - -## Advanced category - -This section lists variable names and config paths available for options in the Admin under **Stores** > Settings > **Configuration** > **Advanced**. - -### System paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Advanced** > **System**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Host | `system/smtp/host` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Port (25) | `system/smtp/port` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Backend host | `system/full_page_cache/varnish/backend_host` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Backend port | `system/full_page_cache/varnish/backend_port` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Developer paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Advanced** > **Developer**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -Log JS Errors to Session Storage Key | `dev/js/session_storage_key` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -## Payment sensitive and system-specific paths - -This section lists variable names and config paths available for options in the Admin under **Stores** > Settings > **Configuration** > **Sales** > **Payment**. - -### General variable {#vars-merch-country} - -| Name | Config path | EE only? | Encrypted? | -|--------------|--------------|--------------|--------------| -| Merchant Country | `paypal/general/merchant_country` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -{:.bs-callout-info} -Your choice for this variable determines which [International paths](#vars-intl-list) you can use. - -### PayPal sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Email Associated with PayPal Merchant Account (Optional) | `paypal/general/business_account` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant Account ID | `payment/paypal_express/merchant_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Publisher ID | `payment/paypal_express_bml/publisher_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Password | `paypal/fetch_reports/ftp_password` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Login | `paypal/fetch_reports/ftp_login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Custom Endpoint Hostname or IP-Address | `paypal/fetch_reports/ftp_ip` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Mode | `paypal/fetch_reports/ftp_sandbox` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Debug Mode | `payment/paypal_express/debug` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Debug Mode | `payment/paypal_billing_agreement/debug` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| SFTP Credentials | `payment_all_paypal/express_checkout/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### PayPal Payflow Pro sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| User | `payment/payflow_advanced/user` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Password | `payment/payflow_advanced/pwd` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Custom Path | `paypal/fetch_reports/ftp_path` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| User | `payment/payflowpro/user` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Password | `payment/payflowpro/pwd` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment/payflowpro/sandbox_flag` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Partner | `payment/payflowpro/partner` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Proxy Host | `payment/payflowpro/proxy_host` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Proxy Port | `payment/payflowpro/proxy_port` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Debug Mode | `payment/payflowpro/debug` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| SFTP Credentials | `payment_all_paypal/paypal_payflowpro/settings_paypal_payflow/settings_paypal_payflow_advanced/paypal_payflow_settlement_report/heading_sftp` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Credit Card Settings | `payment_all_paypal/paypal_payflowpro/settings_paypal_payflow/heading_cc` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### PayPal Payflow Link sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| User | `payment/payflow_link/user` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Password | `payment/payflow_link/pwd` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment/payflow_link/sandbox_flag` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Use Proxy | `payment/payflow_link/use_proxy` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Proxy Host | `payment/payflow_link/proxy_host` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Proxy Port | `payment/payflow_link/proxy_port` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Debug Mode | `payment/payflow_link/debug` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| URL method for Cancel URL and Return URL | `payment/payflow_link/url_method` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Debug Mode | `payment/payflow_express/debug` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| SFTP Credentials | `payment_all_paypal/payflow_link/settings_payflow_link/settings_payflow_link_advanced/payflow_link_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### PayPal Payments Pro sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| API Username | `paypal/wpp/api_username` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Password | `paypal/wpp/api_password` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Signature | `paypal/wpp/api_signature` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Certificate | `paypal/wpp/api_cert` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Proxy Host | `paypal/wpp/proxy_host` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Proxy Port | `paypal/wpp/proxy_port` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Mode | `paypal/wpp/sandbox_flag` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| SFTP Credentials | `payment_all_paypal/payments_pro_hosted_solution_without_bml/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### PayPal Payments Pro Hosted sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Debug Mode | `payment/hosted_pro/debug` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| SFTP Credentials | `payment_all_paypal/payments_pro_hosted_solution/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_au/paypal_group_all_in_one/payments_pro_hosted_solution_au/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Braintree sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Merchant ID | `payment/braintree/merchant_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Public Key | `payment/braintree/public_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Private Key | `payment/braintree/private_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant Account ID | `payment/braintree/merchant_account_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Kount Merchant ID | `payment/braintree/kount_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Override Merchant Name | `payment/braintree_paypal/merchant_name_override` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| URL | `payment/braintree/descriptor_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -### Worldpay sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Installation ID | `payment/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Payment Response Password | `payment/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Signature Fields | `payment/worldpay/signature_fields` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -### Authorize.net Direct Post sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| API Login ID | `payment/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment/authorizenet_directpost/trans_key` | | ![EE-only]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment/authorizenet_directpost/trans_md5` | | ![EE-only]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Debug | `payment/authorizenet_directpost/debug` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -### eWAY sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Live API Key | `payment/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Mode | `payment/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -### Cybersource sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Merchant ID | `payment/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -### Check / Money Order paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Send Check to | `payment/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_us/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### International paths {#vars-intl-list} - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Transaction Key | `payment_au/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_au/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_au/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_au/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_au/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_au/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_au/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_au/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Payment Response Password | `payment_au/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_au/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Mode | `payment_au/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_au/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_au/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_au/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_au/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_au/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_au/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_es/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_es/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_es/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_es/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_es/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_es/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_es/cybersource/secret_key` |![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_es/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Payment Response Password | `payment_es/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_es/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_es/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Debug | `payment_es/worldpay/debug` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_es/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_es/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_es/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_es/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_es/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_es/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_es/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_nz/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_nz/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_nz/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_nz/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_nz/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Test Mode | `payment_nz/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_nz/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_nz/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_nz/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_nz/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_nz/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_nz/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_nz/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment/payflow_advanced/sandbox_flag` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Proxy Host | `payment/payflow_advanced/proxy_host` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Proxy Port | `payment/payflow_advanced/proxy_port` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Debug Mode | `payment/payflow_advanced/debug` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| URL method for Cancel URL and Return URL | `payment/payflow_advanced/url_method` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Test Mode | `payment_us/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_us/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_us/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_us/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_us/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_us/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Test Mode | `payment_us/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_us/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_us/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_us/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_us/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_us/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_us/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_us/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Test Mode | `payment_gb/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Test Mode | `payment_gb/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_gb/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_gb/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_gb/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_gb/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_gb/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_gb/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_gb/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_gb/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_gb/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_gb/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_de/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_de/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_de/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_de/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Transaction Key | `payment_de/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_de/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_de/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_de/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Payment Response Password | `payment_de/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_de/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Debug | `payment_de/worldpay/debug` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_de/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_de/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_de/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_de/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_de/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_de/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_de/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_other/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_other/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Gateway URL | `payment_other/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_other/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Transaction Key | `payment_other/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_other/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_other/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| New Order Status | `payment_other/cybersource/order_status` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Test Mode | `payment_other/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Payment Response Password | `payment_other/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_other/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_other/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_other/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_other/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_other/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_other/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_other/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_other/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_other/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_ca/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_ca/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_ca/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_ca/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_ca/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_ca/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_ca/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| New Order Status | `payment_ca/cybersource/order_status` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | -| Test Mode | `payment_ca/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Payment Response Password | `payment_ca/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Remote Admin Authorization Password | `payment_ca/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_ca/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_ca/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_ca/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_ca/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_ca/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_ca/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_ca/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_ca/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_hk/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_hk/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_hk/authorizenet_directpost/cgi_url` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_hk/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_hk/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_hk/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_hk/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_hk/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Payment Response Password | `payment_hk/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_hk/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_hk/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Key | `payment_hk/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_hk/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_hk/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_hk/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_hk/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_hk/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_jp/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_jp/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_jp/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_jp/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_jp/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_jp/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_jp/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| New Order Status | `payment_jp/cybersource/order_status` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Test Mode | `payment_jp/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Payment Response Password | `payment_jp/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_jp/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_jp/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_jp/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_jp/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_jp/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_jp/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_jp/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_jp/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_jp/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_fr/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_fr/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_fr/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_fr/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_fr/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_fr/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_fr/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_fr/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Payment Response Password | `payment_fr/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_fr/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_fr/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_fr/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_fr/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_fr/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_fr/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_fr/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_fr/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_fr/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_it/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_it/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_it/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_it/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_it/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_it/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_it/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_it/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Payment Response Password | `payment_it/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_it/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_it/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_it/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_it/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_it/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_it/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_it/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_it/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_it/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Key | `fraud_protection/signifyd/api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API URL | `fraud_protection/signifyd/api_url` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_au/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_au/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_au/paypal_payment_gateways/paypal_payflowpro_au/settings_paypal_payflow/settings_paypal_payflow_advanced/paypal_payflow_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_au/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_au/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_au/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_au/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_au/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_au/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_es/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_es/paypal_group_all_in_one/payments_pro_hosted_solution_es/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_es/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_es/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_es/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_es/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_es/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_es/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_es/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_es/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_es/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_nz/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | -| SFTP Credentials | `payment_nz/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_nz/paypal_payment_gateways/paypal_payflowpro_nz/settings_paypal_payflow/settings_paypal_payflow_advanced/paypal_payflow_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_nz/authorizenet_directpost/login` | | ![EE-only]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_nz/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_nz/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_nz/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_nz/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_nz/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_nz/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_nz/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_nz/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_nz/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Payment Response Password | `payment_nz/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_nz/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_nz/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_nz/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_us/paypal_alternative_payment_methods/express_checkout_us/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_us/paypal_group_all_in_one/payflow_advanced/settings_payments_advanced/settings_payments_advanced_advanced/settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_us/paypal_group_all_in_one/wpp_usuk/settings_paypal_payflow/settings_paypal_payflow_advanced/paypal_payflow_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_us/paypal_payment_gateways/paypal_payflowpro_with_express_checkout/settings_paypal_payflow/settings_paypal_payflow_advanced/paypal_payflow_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_us/paypal_payment_gateways/payflow_link_us/settings_payflow_link/settings_payflow_link_advanced/payflow_link_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_us/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_us/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_us/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_us/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_us/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_us/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_us/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_us/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_us/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Payment Response Password | `payment_us/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_us/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_us/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_us/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_gb/paypal_alternative_payment_methods/express_checkout_gb/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_gb/paypal_group_all_in_one/payments_pro_hosted_solution_with_express_checkout/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_gb/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_gb/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_gb/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_gb/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_gb/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_gb/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_gb/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_gb/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_gb/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_gb/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_gb/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_gb/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_gb/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Payment Response Password | `payment_gb/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_gb/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_gb/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_de/paypal_payment_solutions/express_checkout_de/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Make Check Payable to | `payment_de/checkmo/payable_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_de/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_de/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_de/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_de/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_de/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_de/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_de/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_de/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | -| Remote Admin Installation ID | `payment_de/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_de/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_other/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_other/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Make Check Payable to | `payment_other/checkmo/payable_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_other/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_other/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_other/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| New Order Status | `payment_other/authorizenet_directpost/order_status` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_other/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_other/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_other/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_other/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_other/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_other/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_ca/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_ca/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_ca/paypal_payment_gateways/wpp_ca/settings_paypal_payflow/settings_paypal_payflow_advanced/paypal_payflow_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/settings_paypal_payflow/settings_paypal_payflow_advanced/paypal_payflow_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_ca/paypal_payment_gateways/payflow_link_ca/settings_payflow_link/settings_payflow_link_advanced/payflow_link_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Make Check Payable to | `payment_ca/checkmo/payable_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_ca/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_ca/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_ca/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| New Order Status | `payment_ca/authorizenet_directpost/order_status` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_ca/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_ca/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_ca/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_ca/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_ca/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_ca/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_ca/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_hk/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_hk/paypal_group_all_in_one/payments_pro_hosted_solution_hk/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_hk/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Make Check Payable to | `payment_hk/checkmo/payable_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_hk/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_hk/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_hk/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_hk/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_hk/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_hk/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_hk/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_hk/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_hk/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_hk/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Signature Fields | `payment_hk/worldpay/signature_fields` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_jp/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_jp/paypal_group_all_in_one/payments_pro_hosted_solution_jp/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_jp/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Make Check Payable to | `payment_jp/checkmo/payable_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_jp/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_jp/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_jp/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_jp/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_jp/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_jp/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_jp/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_jp/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | -| Remote Admin Installation ID | `payment_jp/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_jp/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Signature Fields | `payment_jp/worldpay/signature_fields` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_fr/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_fr/paypal_group_all_in_one/payments_pro_hosted_solution_fr/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_fr/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Make Check Payable to | `payment_fr/checkmo/payable_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_fr/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_fr/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_fr/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_fr/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_fr/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_fr/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_fr/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_fr/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_fr/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_fr/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Signature Fields | `payment_fr/worldpay/signature_fields` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_it/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_it/paypal_group_all_in_one/payments_pro_hosted_solution_it/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_it/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Make Check Payable to | `payment_it/checkmo/payable_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_it/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_it/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_it/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_it/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_it/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_it/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_it/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_it/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_it/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_it/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | diff --git a/src/_includes/config/cron-overview.md b/src/_includes/config/cron-overview.md index 2f243692fe3..871b374127a 100644 --- a/src/_includes/config/cron-overview.md +++ b/src/_includes/config/cron-overview.md @@ -9,7 +9,7 @@ Several Magento features require at least one cron job, which schedules activiti * Automatic updating of currency rates * All Magento e-mails (including order confirmation and transactional) -We recommend you run cron as the [Magento file system owner]({{ page.baseurl }}/config-guide/cli/config-cli.html#config-install-cli-first). Do *not* run cron as `root`; we also recommend against running cron as the web server user. +We recommend you run cron as the [file system owner]({{ page.baseurl }}/config-guide/cli/config-cli.html#config-install-cli-first). Do *not* run cron as `root`; we also recommend against running cron as the web server user. {:.bs-callout-warning} You can no longer run `dev/tools/cron.sh` because the script has been removed. diff --git a/src/_includes/config/es-elasticsearch-magento-24.md b/src/_includes/config/es-elasticsearch-magento-24.md index b4989b1fc9c..09894568099 100644 --- a/src/_includes/config/es-elasticsearch-magento-24.md +++ b/src/_includes/config/es-elasticsearch-magento-24.md @@ -1,23 +1,24 @@ -This section discusses the minimum settings you must choose to test Elasticsearch with Magento 2. -For additional details about configuring Elasticsearch, see the [{{site.data.var.ee}} User Guide](http://docs.magento.com/m2/ee/user_guide/catalog/search-elasticsearch.html). +This section discusses the minimum settings you must choose to test Elasticsearch or OpenSearch with {{ site.data.var.ee }} and {{ site.data.var.ce }}. As of versions 2.4.4 and 2.4.3-p2, all fields labeled **Elasticsearch** also apply to OpenSearch. -## Configure Elasticsearch within Magento +For additional details about configuring your search engine, see the [User Guide]({{ site.user_guide_url }}/catalog/search-elasticsearch.html). -To configure Magento to use Elasticsearch: +## Configure your search engine from the Admin -1. Log in to the Magento Admin as an administrator. +To configure your system to use Elasticsearch or OpenSearch: + +1. Log in to the Admin as an administrator. 1. Click **Stores** > Settings > **Configuration** > **Catalog** > **Catalog** > **Catalog Search**. -1. From the **Search Engine** list, select your Elasticsearch version. +1. From the **Search Engine** list, select the corresponding version of your search engine If you are using OpenSearch, you must select Elasticsearch7. -The following table lists the required configuration options to configure and test the connection with Magento. -Unless you changed Elasticsearch server settings, the defaults should work. Skip to the next step. + The following table lists the required configuration options to configure and test the connection with Magento. + Unless you changed the server settings of your search engine, the defaults should work. Skip to the next step. -|Option|Description| -|--- |--- | -|**Elasticsearch Server Hostname**|Enter the fully qualified hostname or IP address of the machine running Elasticsearch.
{{site.data.var.ece}}: Get this value from your integration system.| -|**Elasticsearch Server Port**|Enter the Elasticsearch web server proxy port. The default is 9200.
{{site.data.var.ece}}: Get this value from your integration system.| -|**Elasticsearch Index Prefix**|Enter the Elasticsearch index prefix. If you use a single Elasticsearch instance for more than one Magento installation (Staging and Production environments), you must specify a unique prefix for each installation. Otherwise, you can use the default prefix magento2.| -|**Enable Elasticsearch HTTP Auth**|Click **Yes** only if you enabled authentication for your Elasticsearch server. If so, provide a username and password in the provided fields.| + |Option|Description| + |--- |--- | + |**Elasticsearch Server Hostname**|Enter the fully qualified hostname or IP address of the machine running Elasticsearch or OpenSearch.
{{site.data.var.ece}}: Get this value from your integration system.| + |**Elasticsearch Server Port**|Enter the web server proxy port. The default is 9200.
{{site.data.var.ece}}: Get this value from your integration system.| + |**Elasticsearch Index Prefix**|Enter the search engine index prefix. If you use a single instance for more than one Commerce installation (Staging and Production environments), you must specify a unique prefix for each installation. Otherwise, you can use the default prefix magento2.| + |**Enable Elasticsearch HTTP Auth**|Click **Yes** only if you enabled authentication for your search engine server. If so, provide a username and password in the provided fields.| {:start="4"} @@ -29,8 +30,8 @@ You will see either: Continue with: -* [Configure Apache and Elasticsearch]({{ page.baseurl }}/install-gde/prereq/es-config-apache.html) -* [Configure nginx and Elasticsearch]({{ page.baseurl }}/install-gde/prereq/es-config-nginx.html) +* [Configure Apache for your search engine]({{ page.baseurl }}/install-gde/prereq/es-config-apache.html) +* [Configure nginx for your search engine]({{ page.baseurl }}/install-gde/prereq/es-config-nginx.html) or you will see: @@ -38,25 +39,28 @@ or you will see: If so, try the following: -* Make sure the Elasticsearch server is running. -* If the Elasticsearch server is on a different host from Magento, log in to the Magento server and ping the Elasticsearch host. Resolve network connectivity issues and test the connection again. -* Examine the command window in which you started Elasticsearch for stack traces and exceptions. You must resolve those before you continue. In particular, make sure you started Elasticsearch as a user with `root` privileges. -* Make sure that [UNIX firewall and SELinux]({{ page.baseurl }}/install-gde/prereq/elasticsearch.html#firewall-selinux) are both disabled, or set up rules to enable Elasticsearch and Magento to communicate with each other. +* Make sure the search engine server is running. +* If the server is on a different host from Commerce, log in to the Commerce server and ping the search engine host. Resolve network connectivity issues and test the connection again. +* Examine the command window in which you started Elasticsearch or OpenSearch for stack traces and exceptions. You must resolve those before you continue. In particular, make sure you started your search engine as a user with `root` privileges. +* Make sure that [UNIX firewall and SELinux]({{ page.baseurl }}/install-gde/prereq/elasticsearch.html#firewall-selinux) are both disabled, or set up rules to enable your search engine and Commerce to communicate with each other. * Verify the value of the **Elasticsearch Server Hostname** field. Make sure the server is available. You can try the server's IP address instead. -* Use the `netstat -an | grep **listen-port**` command to verify that the port specified in the **Elasticsearch Server Port** field is not being used by another process. +* Use the `netstat -an | grep ` command to verify that the port specified in the **Elasticsearch Server Port** field is not being used by another process. - For example, to see if Elasticsearch is running on its default port, use the following command: + For example, to see if your search engine is running on its default port, use the following command: ```bash netstat -an | grep 9200 ``` - If Elasticsearch is running on port 9200, it displays similar to the following: + If it is running on port 9200, it displays similar to the following: + + ```terminal `tcp 0 0 :::9200 :::* LISTEN` + ``` ## Reindexing catalog search and refreshing the full page cache {#es-reindex} -After you change Magento's Elasticsearch configuration, you must reindex the catalog search index and refresh the full page cache using the Admin or command line. +After you change the search engine configuration, you must reindex the catalog search index and refresh the full page cache using the Admin or command line. To refresh the cache using the Admin: @@ -66,11 +70,11 @@ To refresh the cache using the Admin: The following figure shows an example. ![]({{ site.baseurl }}/common/images/solr_refresh-cache.png){:width="600px"} -To clean the cache using the command line, use the [`magento cache:clean`]({{ page.baseurl }}/config-guide/cli/config-cli-subcommands-cache.html#config-cli-subcommands-cache-clean) command. +To clean the cache using the command line, use the [`bin/magento cache:clean`]({{ page.baseurl }}/config-guide/cli/config-cli-subcommands-cache.html#config-cli-subcommands-cache-clean) command. To reindex using the command line: -1. Log in to your Magento server as, or switch to, the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +1. Log in to your Magento server as, or switch to, the [file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). 1. Enter any of the following commands: Enter the following command to reindex the catalog search index only: @@ -88,4 +92,4 @@ To reindex using the command line: 1. Wait until reindexing completes. {:.bs-callout-info} - Unlike the cache, indexers are updated by a cron job. Make sure [cron is enabled]({{ page.baseurl }}/config-guide/cli/config-cli-subcommands-cron.html) before you start using Elasticsearch. + Unlike the cache, indexers are updated by a cron job. Make sure [cron is enabled]({{ page.baseurl }}/config-guide/cli/config-cli-subcommands-cron.html) before you start using your search engine. diff --git a/src/_includes/config/es-elasticsearch-magento.md b/src/_includes/config/es-elasticsearch-magento.md index 7aaf39ff5a6..fa3b5c6e1a0 100644 --- a/src/_includes/config/es-elasticsearch-magento.md +++ b/src/_includes/config/es-elasticsearch-magento.md @@ -1,5 +1,5 @@ This section discusses the minimum settings you must choose to test Elasticsearch with Magento 2. -For additional details about configuring Elasticsearch, see the [{{site.data.var.ee}} User Guide](http://docs.magento.com/m2/ee/user_guide/catalog/search-elasticsearch.html). +For additional details about configuring Elasticsearch, see the [{{site.data.var.ee}} User Guide]({{ site.user_guide_url }}/catalog/search-elasticsearch.html). {% include config/es-version-23.md %} @@ -7,7 +7,7 @@ For additional details about configuring Elasticsearch, see the [{{site.data.var To configure Magento to use Elasticsearch: -1. Log in to the Magento Admin as an administrator. +1. Log in to the Admin as an administrator. 1. Click **Stores** > Settings > **Configuration** > **Catalog** > **Catalog** > **Catalog Search**. 1. From the **Search Engine** list, select your Elasticsearch version. @@ -72,7 +72,7 @@ To clean the cache using the command line, use the [`magento cache:clean`]({{ pa To reindex using the command line: -1. Log in to your Magento server as, or switch to, the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +1. Log in to your Magento server as, or switch to, the [file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). 1. Enter any of the following commands: Enter the following command to reindex the catalog search index only: diff --git a/src/_includes/config/es-verify-proxy-24.md b/src/_includes/config/es-verify-proxy-24.md index 98755fef148..d2a5504c23f 100644 --- a/src/_includes/config/es-verify-proxy-24.md +++ b/src/_includes/config/es-verify-proxy-24.md @@ -3,7 +3,7 @@ This section discusses two ways to verify that HTTP Basic authentication is working: * Using a `curl` command to verify you must enter a username and password to get cluster status -* Configuring HTTP Basic authentication in the Magento Admin +* Configuring HTTP Basic authentication in the Admin ### Use a `curl` command to verify cluster status @@ -13,7 +13,7 @@ Enter the following command: curl -i http://:/_cluster/health ``` -For example, if you enter the command on the Elasticsearch server and your proxy uses port 8080: +For example, if you enter the command on the search engine server and your proxy uses port 8080: ```bash curl -i http://localhost:8080/_cluster/health @@ -62,9 +62,9 @@ Connection: keep-alive {"cluster_name":"elasticsearch","status":"yellow","timed_out":false,"number_of_nodes":1,"number_of_data_nodes":1,"active_primary_shards":5,"active_shards":5,"relocating_shards":0,"initializing_shards":0,"unassigned_shards":5,"delayed_unassigned_shards":0,"number_of_pending_tasks":0,"number_of_in_flight_fetch":0,"task_max_waiting_in_queue_millis":0,"active_shards_percent_as_number":50.0} ``` -### Configure HTTP Basic authentication in the Magento Admin +### Configure HTTP Basic authentication in the Admin -Perform the same tasks as discussed in [Configure Magento to use Elasticsearch]({{page.baseurl}}/config-guide/elasticsearch/configure-magento.html) *except* click **Yes** from the **Enable Elasticsearch HTTP Auth** list and enter your username and password in the provided fields. +Perform the same tasks as discussed in [Configure Magento to use a search engine]({{page.baseurl}}/config-guide/elasticsearch/configure-magento.html) *except* click **Yes** from the **Enable Elasticsearch HTTP Auth** list and enter your username and password in the provided fields. Click **Test Connection** to make sure it works and then click **Save Config**. diff --git a/src/_includes/config/es-verify-proxy.md b/src/_includes/config/es-verify-proxy.md index a8ec539363d..8cc9a74c7a9 100644 --- a/src/_includes/config/es-verify-proxy.md +++ b/src/_includes/config/es-verify-proxy.md @@ -3,7 +3,7 @@ This section discusses two ways to verify that HTTP Basic authentication is working: * Using a `curl` command to verify you must enter a username and password to get cluster status -* Configuring HTTP Basic authentication in the Magento Admin +* Configuring HTTP Basic authentication in the Admin ### Use a `curl` command to verify cluster status @@ -62,7 +62,7 @@ Connection: keep-alive {"cluster_name":"elasticsearch","status":"yellow","timed_out":false,"number_of_nodes":1,"number_of_data_nodes":1,"active_primary_shards":5,"active_shards":5,"relocating_shards":0,"initializing_shards":0,"unassigned_shards":5,"delayed_unassigned_shards":0,"number_of_pending_tasks":0,"number_of_in_flight_fetch":0,"task_max_waiting_in_queue_millis":0,"active_shards_percent_as_number":50.0} ``` -### Configure HTTP Basic authentication in the Magento Admin +### Configure HTTP Basic authentication in the Admin Perform the same tasks as discussed in [Configure Magento to use Elasticsearch](#elastic-m2-configure) *except* click **Yes** from the **Enable Elasticsearch HTTP Auth** list and enter your username and password in the provided fields. diff --git a/src/_includes/config/es-webserver-overview.md b/src/_includes/config/es-webserver-overview.md index b66b999cb60..ffcff2e92a7 100644 --- a/src/_includes/config/es-webserver-overview.md +++ b/src/_includes/config/es-webserver-overview.md @@ -1,6 +1,6 @@ ## Overview of secure web server communication {#es-ws-secure-over} -This topic discusses an example of securing communication between your web server and Elasticsearch using a combination of Transport Layer Security (TLS) encryption and [HTTP basic authentication](http://tools.ietf.org/html/rfc2617). You can optionally configure other types of authentication as well; we provide references for that information. +This topic discusses an example of securing communication between your web server and search engine (Elasticsearch or OpenSearch) using a combination of Transport Layer Security (TLS) encryption and [HTTP basic authentication](https://datatracker.ietf.org/doc/html/rfc2617). You can optionally configure other types of authentication as well; we provide references for that information. (An older term, Secure Sockets Layer (SSL), is frequently used interchangeably with TLS. In this topic, we refer to *TLS*.) @@ -15,10 +15,11 @@ We recommend the following: TLS is beyond the scope of this topic; however, we strongly recommend you use a real certificate in production and not a self-signed certificate. -* Elasticsearch runs on the same host as a web server. Running Elasticsearch and the web server on different hosts is beyond the scope of this topic. +* Your search engine runs on the same host as a web server. Running the search engine and the web server on different hosts is beyond the scope of this topic. - The advantage of putting Elasticsearch and the web server on the same host is that it makes intercepting encrypted communication impossible. The Elasticsearch web server does not have to be the same as the Magento web server; for example, Magento can run Apache and Elasticsearch can run nginx. - If Elasticsearch is exposed to the public web, you should configure authentication. If your Elasticsearch instance is protected within your network, this may not be necessary. Work with your hosting provider to determine which security measures you should implement to protect your instance. + The advantage of putting search engine and the web server on the same host is that it makes intercepting encrypted communication impossible. The search engine web server does not have to be the same as the {{ site.data.var.ee }} or {{ site.data.var.ce }} web server; for example, {{ site.data.var.ee }} can run Apache and Elasticsearch/OpenSearch can run nginx. + + If the search engine is exposed to the public web, you should configure authentication. If your search engine instance is protected within your network, this may not be necessary. Work with your hosting provider to determine which security measures you should implement to protect your instance. ### More information about TLS diff --git a/src/_includes/config/install-java.md b/src/_includes/config/install-java.md deleted file mode 100644 index c0a7f6c47db..00000000000 --- a/src/_includes/config/install-java.md +++ /dev/null @@ -1,45 +0,0 @@ -### Install the Java Software Development Kit (JDK) {#prereq-java} - -To determine if Java is already installed, enter the following command: - -```bash -java -version -``` - -If the message `java: command not found` displays, you must install the Java SDK as discussed in the next section. - -See one of the following sections: - -* [Install the latest JDK on CentOS](#install-prereq-java-centos) -* [Install the latest JDK on Ubuntu](#install-prereq-java-ubuntu) - -#### Install the JDK on CentOS {#install-prereq-java-centos} - -See [this article on digitalocean](https://www.digitalocean.com/community/tutorials/how-to-install-java-on-centos-and-fedora#install-oracle-java-8). - -Be sure to install the JDK and *not* the JRE. - -```bash -yum -y install java-1.7.0-openjdk -``` - - {:.bs-callout-info} -Java version 7 might not be available for all operating systems. For example, you can [search the list of available packages for Ubuntu](http://packages.ubuntu.com/). - -#### Install the JDK on Ubuntu {#install-prereq-java-ubuntu} - -To install JDK 1.8 on Ubuntu, enter the following commands as a user with `root` privileges: - -```bash -add-apt-repository -y ppa:webupd8team/java -``` - -```bash -apt-get -y update -``` - -```bash -apt-get install -y oracle-java8-installer -``` - -For other options, see [Oracle documentation](https://docs.oracle.com/javase/8/docs/technotes/guides/install/install_overview.html). diff --git a/src/_includes/config/install-java8.md b/src/_includes/config/install-java8.md index 2898bd45646..32608dd4e7c 100644 --- a/src/_includes/config/install-java8.md +++ b/src/_includes/config/install-java8.md @@ -24,7 +24,7 @@ yum -y install java-1.8.0-openjdk ``` {:.bs-callout-info} -Java version 8 might not be available for all operating systems. For example, you can [search the list of available packages for Ubuntu](http://packages.ubuntu.com/). +Java version 8 might not be available for all operating systems. For example, you can [search the list of available packages for Ubuntu](https://packages.ubuntu.com/). #### Install the JDK on Ubuntu {#install-prereq-java-ubuntu} diff --git a/src/_includes/config/locate-session.md b/src/_includes/config/locate-session.md deleted file mode 100644 index 816128cecc7..00000000000 --- a/src/_includes/config/locate-session.md +++ /dev/null @@ -1,51 +0,0 @@ -## Locate your session storage {#session-where} - -This topic discusses how to locate where your session files are stored. The Commerce application uses the following logic to store session files: - -* If you configured memcached, sessions are stored in RAM; for more information, see [Use memcached for session storage]({{ page.baseurl }}/config-guide/memcache/memcache.html). -* If you configured Redis, sessions are stored on the Redis server; for more information, see [Use Redis for page caching or session storage]({{ page.baseurl }}/config-guide/redis/config-redis.html). -* If you're using the default file-based session storage, we store sessions in the following locations in the order shown: - - 1. Directory defined in [`env.php`](#session-where-env) - 1. Directory defined in [`php.ini`](#session-where-phpini) - 1. `/var/session` directory - -### `env.php` example {#session-where-env} - -A sample snippet from `/app/etc/env.php` follows: - -```php - 'session' => - array ( - 'save' => 'files', - 'save_path' => '/var/www/session', - ), -``` - -The preceding example stores session files in `/var/www/session` - -### `php.ini` example {#session-where-phpini} - -As a user with `root` privileges, open your `php.ini` file and search for the value of `session.save_path`. This identifies where sessions are stored. - -## Garbage collection configuration {#session-gc} - -To clean up expired sessions, Commerce calls the `gc` (_garbage collection_) handler randomly according to a probability that is calculated by the `gc_probability / gc_divisor` directive. For example, if you set these directives to `1/100` respectively, it means a probability of `1%` (_probability of one call of garbage collection per 100 requests_). - -The garbage collection handler uses the `gc_maxlifetime` directive—the number of seconds after which the sessions will be seen as _garbage_ and potentially cleaned up. - -On some operating systems (Debian/Ubuntu), the default `session.gc_probability` directive is `0`, which prevents the garbage collection handler from running. - -You can overwrite the `session.gc_` directives from the `php.ini` file in the `/app/etc/env.php` file: - -```php - 'session' => - array ( - 'save' => 'db', - 'gc_probability' => 1, - 'gc_divisor' => 1000, - 'gc_maxlifetime' => 1440 - ), -``` - -The configuration depends on the traffic and specific needs of a certain Commerce application. diff --git a/src/_includes/config/message-queue-consumers.md b/src/_includes/config/message-queue-consumers.md index a0d8891abfb..a8854144467 100644 --- a/src/_includes/config/message-queue-consumers.md +++ b/src/_includes/config/message-queue-consumers.md @@ -11,7 +11,7 @@ bin/magento queue:consumers:list To start message queue consumers: ```bash -bin/magento queue:consumers:start [--max-messages=] [--batch-size=] [--single-thread] [--area-code=] +bin/magento queue:consumers:start [--max-messages=] [--batch-size=] [--single-thread] [--area-code=] [--multi-process=] ``` After consuming all available messages, the command terminates. You can run the command again manually or with a cron job. You can also run multiple instances of the `magento queue:consumers:start` command to process large message queues. For example, you can append `&` to the command to run it in the background, return to a prompt, and continue running commands: @@ -21,3 +21,6 @@ bin/magento queue:consumers:start & ``` See [queue:consumers:start]({{ page.baseurl }}/reference/cli/magento-commerce.html#queueconsumersstart) in the _Magento command-line reference_ for details about the command options, parameters, and values. + +{:.bs-callout-info} +The `--multi-process` option is present in the `queue:consumers:start` command, but to run consumers with parallel processes, configure the [`multiple_processes`](https://experienceleague.adobe.com/docs/commerce-operations/configuration-guide/message-queues/manage-message-queues.html#configuration) option in `/app/etc/env.php`. Otherwise, if `queue:consumers:start` is called with the `--multi-process` option, it will only work on a single thread. diff --git a/src/_includes/config/multi-site_verify.md b/src/_includes/config/multi-site_verify.md index 6bc80a565cf..f1e0021d1b2 100644 --- a/src/_includes/config/multi-site_verify.md +++ b/src/_includes/config/multi-site_verify.md @@ -27,4 +27,4 @@ You're done! * If your French and German sites return 404s but your Admin loads, make sure you completed [Step 6: Add the store code to the base URL]({{ page.baseurl }}/config-guide/multi-site/ms_websites.html#multi-storecode-baseurl). * If all URLs return 404s, make sure you restarted your web server. -* If the Magento Admin doesn't function properly, make sure you set up your virtual hosts properly. +* If the Admin doesn't function properly, make sure you set up your virtual hosts properly. diff --git a/src/_includes/config/php-memcache.md b/src/_includes/config/php-memcache.md index e63349956dc..bb292d4f4d1 100644 --- a/src/_includes/config/php-memcache.md +++ b/src/_includes/config/php-memcache.md @@ -4,13 +4,13 @@ Because PHP has no native support for memcache, you must install an extension fo * `memcache` (no *d*), an older but very popular extension that is not maintained regularly. The `memcache` extension currently *does not* work with PHP 7. - [PHP documentation for memcache](http://php.net/manual/en/book.memcache.php) + [PHP documentation for memcache](https://php.net/manual/en/book.memcache.php) The exact name is `php5-memcache` for Ubuntu and `php-pecl-memcache` for CentOS * `memcached` (with a `d`), a newer and maintained extension that should be compatible with PHP 7. - [PHP documentation for memcached](http://php.net/memcached) + [PHP documentation for memcached](https://php.net/memcached) The exact name is `php5-memcached` for Ubuntu and `php-pecl-memcached` for CentOS diff --git a/src/_includes/config/redis-verify.md b/src/_includes/config/redis-verify.md index 57d8cb3c596..2f952240d66 100644 --- a/src/_includes/config/redis-verify.md +++ b/src/_includes/config/redis-verify.md @@ -50,6 +50,10 @@ If you use Redis for page caching, you'll see output similar to the following: ... more ... ``` +### Inspecting compressed data + +To inspect compressed Session data and Page Cache, the [RESP.app](https://flathub.org/apps/details/app.resp.RESP) supports the automatic decompression of Magento 2 Session and Page cache and displays PHP session data in a human-readable form. + ### Redis ping command Enter the following command: @@ -63,4 +67,4 @@ redis-cli ping If both commands succeeded, Redis is set up properly. #### More information -[`redis-cli` command reference](http://redis.io/topics/rediscli) +[`redis-cli` command reference](https://redis.io/topics/rediscli) diff --git a/src/_includes/config/secure-ws-apache_step1.md b/src/_includes/config/secure-ws-apache_step1.md index 0d55b309cb5..ec01a955c7e 100644 --- a/src/_includes/config/secure-ws-apache_step1.md +++ b/src/_includes/config/secure-ws-apache_step1.md @@ -35,7 +35,7 @@ where * Setting up cron: the web server user or another user. - In this example, we use the web server user but the choice of user is up to you. + In this example, we use the web server user, but the choice of user is up to you. * Setting up Elasticsearch: the user is named `magento_elasticsearch` in this example diff --git a/src/_includes/config/secure-ws-apache_step2.md b/src/_includes/config/secure-ws-apache_step2.md deleted file mode 100644 index 8674e038750..00000000000 --- a/src/_includes/config/secure-ws-apache_step2.md +++ /dev/null @@ -1,19 +0,0 @@ -You can optionally enable more than one user to securely communicate by adding these users to your password file and to a group file you'll configure in the next section. - -To add another user to your password file, enter the following command as a user with `root` privileges: - -```bash -htpasswd /usr/local/apache/password/ -``` - -To create an authorized group, create a group file anywhere outside the web server docroot. The group file specifies the name of the group and the users in the group. In this example, the group name is `MagentoGroup`. - -```bash -vim /usr/local/apache/password/.group -``` - -Contents of the file: - -```text -MagentoGroup: ... -``` diff --git a/src/_includes/config/setup-cron_2.3_how-to.md b/src/_includes/config/setup-cron_2.3_how-to.md index def4f2eb8a5..ceae34096bc 100644 --- a/src/_includes/config/setup-cron_2.3_how-to.md +++ b/src/_includes/config/setup-cron_2.3_how-to.md @@ -1,12 +1,12 @@ ### Create the Magento crontab -Starting with version 2.2, Magento creates a crontab for you. We add the Magento crontab to any configured crontab for the Magento file system owner. In other words, if you already set up crontabs for other extensions or applications, we add the Magento crontab to it. +Starting with version 2.2, Magento creates a crontab for you. We add the Magento crontab to any configured crontab for the file system owner. In other words, if you already set up crontabs for other extensions or applications, we add the Magento crontab to it. The Magento crontab is inside `#~ MAGENTO START` and `#~ MAGENTO END` comments in your crontab. To create the Magento crontab: -1. Log in as, or switch to, the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +1. Log in as, or switch to, the [file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). 1. Change to your Magento installation directory. 1. Enter the following command: @@ -21,7 +21,7 @@ Use `--force` to rewrite an existing Magento crontab. * `magento cron:install` does not rewrite an existing crontab inside `#~ MAGENTO START` and `#~ MAGENTO END` comments in your crontab. * `magento cron:install --force` has no effect on any cron jobs outside the Magento comments. -To view the crontab, enter the following command as the Magento file system owner: +To view the crontab, enter the following command as the file system owner: ```bash crontab -l @@ -40,9 +40,9 @@ A sample follows: {% include note.html type='info' -content='The `update/cron.php` file exists in [Composer](https://glossary.magento.com/composer)- and [archive-based](https://magento.com/tech-resources/download) Magento installations. It does not exist if you installed Magento by cloning the [Magento 2 git repository](https://github.com/magento/magento2/). +content='The `update/cron.php` file exists in [Composer](https://glossary.magento.com/composer)- and [archive-based](https://magento.com/tech-resources/download) installations. It does not exist in git-based installations. -In [Composer-based installations](https://glossary.magento.com/composer), Magento creates the `update/` directory when you run `composer create-project`. Running `composer install` does not create the `update/` directory (if it did not exist before). See [Recreate the Magento updater](https://devdocs.magento.com/guides/v2.3/comp-mgr/updater/update-updater.html).' +In [Composer-based installations](https://glossary.magento.com/composer), running the `composer create-project` command creates an `update/` directory. Running the `composer install` command does not create the `update/` directory (if it did not exist before).' %} Starting in Magento version 2.3.4, cron tasks are categorized into two groups: diff --git a/src/_includes/config/setup-cron_how-to.md b/src/_includes/config/setup-cron_how-to.md index 8533a223cbe..e66afb3d9f5 100644 --- a/src/_includes/config/setup-cron_how-to.md +++ b/src/_includes/config/setup-cron_how-to.md @@ -6,7 +6,7 @@ The Commerce crontab is inside `#~ MAGENTO START` and `#~ MAGENTO END` comments To create the Commerce crontab: -1. Log in as, or switch to, the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +1. Log in as, or switch to, the [file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). 1. Change to your Magento installation directory. 1. Enter the following command: @@ -21,7 +21,7 @@ Use `--force` to rewrite an existing Magento crontab. * `magento cron:install` does not rewrite an existing crontab inside `#~ MAGENTO START` and `#~ MAGENTO END` comments in your crontab. * `magento cron:install --force` has no effect on any cron jobs outside the Magento comments. -To view the crontab, enter the following command as the Magento file system owner: +To view the crontab, enter the following command as the file system owner: ```bash crontab -l diff --git a/src/_includes/config/split-deploy/config-mgmt-over1.md b/src/_includes/config/split-deploy/config-mgmt-over1.md index cedcece1770..3d3dc90d162 100644 --- a/src/_includes/config/split-deploy/config-mgmt-over1.md +++ b/src/_includes/config/split-deploy/config-mgmt-over1.md @@ -1,6 +1,6 @@ * _Shared configuration_, which is all settings that are neither system-specific nor sensitive. - Shared settings are settings you want to be consistent on development and production systems. Set the shared configuration in the Magento Admin in your development (or {{site.data.var.ece}} _integration_) system. + Shared settings are settings you want to be consistent on development and production systems. Set the shared configuration in the Admin in your development (or {{site.data.var.ece}} _integration_) system. The shared configuration file, `app/etc/config.php`, should be included in source control so it can be shared between development, build, and production systems. @@ -13,6 +13,6 @@ {:.bs-callout-info} These new methods to manage your configuration are optional. You don't have to use them, although we strongly recommend you do. -Most of the time, the configuration options you set in the shared, system-specific, or sensitive configuration cannot be edited in the Magento Admin. This helps keep your settings consistent across all systems. (You can optionally use the [`magento config:set` command]({{ page.baseurl }}/config-guide/cli/config-cli-subcommands-config-mgmt-set.html) without the `--lock` option to configure settings that are editable in the Admin.) +Most of the time, the configuration options you set in the shared, system-specific, or sensitive configuration cannot be edited in the Admin. This helps keep your settings consistent across all systems. (You can optionally use the [`magento config:set` command]({{ page.baseurl }}/config-guide/cli/config-cli-subcommands-config-mgmt-set.html) without the `--lock` option to configure settings that are editable in the Admin.) Each Magento configuration option has a unique _configuration path_. To set a value for a configuration option, you can use either a CLI command or an environment variable to set the value for that configuration path on a specific system. diff --git a/src/_includes/config/split-deploy/example_build-sync.md b/src/_includes/config/split-deploy/example_build-sync.md index 240679721a9..a088417d69e 100644 --- a/src/_includes/config/split-deploy/example_build-sync.md +++ b/src/_includes/config/split-deploy/example_build-sync.md @@ -1,6 +1,6 @@ To update your build system: -1. Log in to your build system as, or switch to, the [Magento file system owner](https://glossary.magento.com/magento-file-system-owner). +1. Log in to your build system as, or switch to, the [file system owner](https://glossary.magento.com/magento-file-system-owner). 1. Change to the build system's Magento root directory. 1. Pull the changes to `app/etc/config.php` from source control. diff --git a/src/_includes/config/split-deploy/example_save-shared-config.md b/src/_includes/config/split-deploy/example_save-shared-config.md index 2f3c406f7fe..5cb7da17e63 100644 --- a/src/_includes/config/split-deploy/example_save-shared-config.md +++ b/src/_includes/config/split-deploy/example_save-shared-config.md @@ -1,4 +1,4 @@ -1. Log in to your development system as, or switch to, the [Magento file system owner](https://glossary.magento.com/magento-file-system-owner). +1. Log in to your development system as, or switch to, the [file system owner](https://glossary.magento.com/magento-file-system-owner). 1. Enter the following commands in the order shown: diff --git a/src/_includes/config/split-deploy/example_update-prod.md b/src/_includes/config/split-deploy/example_update-prod.md index 417873eaad2..db0c6f95705 100644 --- a/src/_includes/config/split-deploy/example_update-prod.md +++ b/src/_includes/config/split-deploy/example_update-prod.md @@ -1,6 +1,6 @@ To update the production system: -1. Log in to your production system as, or switch to, the [Magento file system owner](https://glossary.magento.com/magento-file-system-owner). +1. Log in to your production system as, or switch to, the [file system owner](https://glossary.magento.com/magento-file-system-owner). 1. Start maintenance mode: ```bash @@ -15,7 +15,7 @@ To update the production system: 1. Stop any running queue workers by setting `cron_run` to `false` in `app/etc/env.php` as follows: - ```php + ```php?start_inline=1 'cron_consumers_runner' => [ 'cron_run' => false ] diff --git a/src/_includes/config/split-deploy/split-deploy-overview.md b/src/_includes/config/split-deploy/split-deploy-overview.md index db5458a9f5e..a189a123d97 100644 --- a/src/_includes/config/split-deploy/split-deploy-overview.md +++ b/src/_includes/config/split-deploy/split-deploy-overview.md @@ -11,7 +11,7 @@ Because you deploy static assets and compile code on a machine separate from you We use the following terms to describe the systems involved with deployment. Development system -: Machine on which developers work to customize code; and install extensions, themes, and language packages from Magento Marketplace. In addition, you make all configuration changes on your development system. You can have many development systems. +: Machine on which developers work to customize code; and install extensions, themes, and language packages from Commerce Marketplace. In addition, you make all configuration changes on your development system. You can have many development systems. Build system : One system on which you deploy static assets and compile code for your production system. Because you build these assets on a system not in production, your production system's downtime is minimized. diff --git a/src/_includes/contributor/2-3-submission.md b/src/_includes/contributor/2-3-submission.md deleted file mode 100644 index 47b600d6099..00000000000 --- a/src/_includes/contributor/2-3-submission.md +++ /dev/null @@ -1,3 +0,0 @@ -{:.bs-callout-info} -**v2.3 Contribution Notice:** -We no longer accept pull requests to the v 2.2, v2.1 or v2.0 release lines to focus all development efforts on v2.3. diff --git a/src/_includes/contributor/2-4-submission.md b/src/_includes/contributor/2-4-submission.md index f8583831c79..f85f92f4dba 100644 --- a/src/_includes/contributor/2-4-submission.md +++ b/src/_includes/contributor/2-4-submission.md @@ -1,3 +1,3 @@ -{:.bs-callout .bs-callout-info} +{:.bs-callout-info} **v2.4 Contribution Notice:** Magento is focusing development efforts on v2.4, so we are no longer accepting pull requests to the v2.3, v2.2, v2.1, and v2.0 release lines. diff --git a/src/_includes/contributor/labels.md b/src/_includes/contributor/labels.md index 99c8d89c406..323d293e320 100644 --- a/src/_includes/contributor/labels.md +++ b/src/_includes/contributor/labels.md @@ -16,22 +16,6 @@ Progress labels indicate the Pull Request status on each review stage: * `Progress: accept` - The pull request has been accepted and will be merged into mainline code. * `Progress: reject` - The pull request has been rejected and will not be merged into mainline code. Possible reasons can include but are not limited to: issue has already been fixed in another code contribution, or there is an issue with the code contribution. -### Contribution awards -{:.no_toc} - -The level of investigation, research, and work required for a task may differ. Contribution Rewards labels indicate what type of contribution awards will be applied when completing an issue and PR. Some awards will provide higher points and rewards than others. - -* `Award: complex` -* `Award: advanced` -* `Award: special achievement` -* `Award: category of expertise` -* `Award: test coverage` -* `Award: devdocs update` -* `Award: MFTF test coverage` -* `Award: bug fix` -* `Cleanup` -* `Port` - ### Partners {:.no_toc} diff --git a/src/_includes/contributor/rewards.md b/src/_includes/contributor/rewards.md deleted file mode 100644 index 396feb2f16f..00000000000 --- a/src/_includes/contributor/rewards.md +++ /dev/null @@ -1,106 +0,0 @@ -We are thankful for all contributions, and we always recognize our most active members. Our aim is to find and recognize our top contributors according to points awarded during a given time period (monthly/quarterly/yearly). Contributors can earn points in numerous ways with a focus on pull requests (PR) to the backlog and special projects. - -The Community Engineering team assesses each PR and determines the best awards for the submitted work. Contribution points are calculated according to the assessment results. We award points when the PR is merged. - -### How points are awarded -{:.no_toc} - -Every merged PR receives one [base achievement](#base-achievements) and potentially one, or more, [additional achievements](#additional-achievements). These achievements are applied to PRs during review and assessment. [Contributors](contributors.html) and [maintainers](maintainers.html) receive points after the PR is merged. - -Due to the level of work required for developing and reviewing a PR, contributors and maintainers receive the same amount of points. - -For instance, see this calculated reward points example: - -1. When a contributor submits a PR with complex code contributions, they receive a total of 30 points: - * Improvement (base achievement) = 10 points - * Complex (additional achievement) = 20 points -1. When a contributor submits a PR with complex code and tests, they receive a total of 40 points: - * Improvement (base achievement) = 10 points - * Complex (additional achievement) = 20 points - * Test coverage (additional achievement) = 10 points -1. When a contributor submits a PR port of an existing merged PR, they receive a total of 35 points: - * Improvement (base achievement) = 10 points - * Complex (additional achievement) = 20 points - * Author of ported issue = 5 points -1. When a maintainer reviews and approves a PR with complex code and tests, they receive a total of 40 points: - * Improvement (base achievement) = 10 points - * Complex (additional achievement) = 20 points - * Test coverage (additional achievement) = 10 points - -Earned achievements display as labels in each PR in GitHub and for each contributor, partner, and maintainer on [magento.com](https://magento.com/magento-contributors). - -{:.bs-callout-info} -Multiple minor editorial fixes should be combined into a single PR, for the sake of efficiency. - -### Base achievements -{:.no_toc} - -Every merged PR receives one base achievement. - -Achievement | Points | Description -| ------------ | --- | --- | -Improvement| 10 | Contribution contains code improvements, refactoring, or a bug fix. -Port | 5 | Contribution ports an existing solution between release lines. The author of the original PR receives an additional 5 points when another person contributes the ported PR. -Code Cleanup | 1 | Contribution contains code cleanup, such as typos, inline documentation, coding style, remove unused code, and minor style/design fixes. - -### Additional achievements -{:.no_toc} - -Every PR may receive several additional achievements during assessment. - -Achievement | Points | Description -| ------------ | --- | --- | -Advanced | 30 | Contribution provides new features, such as introducing a new CLI command or integration with the new payment or shipping methods. -Complex | 20 | Contribution contains complete refactoring of legacy code, improvements to application design, or updates to libraries. -Special achievement | 20 | Contribution earns recognition in a specific category, such as for extensive tests coverage, improved framework design, improved APIs or API coverage, and improved customizability. -Test coverage | 10 | Contribution contains a fix or improvement and new tests or test cases. -MFTF test coverage| 10 | Contribution contains MFTF tests. -Bug fix | 10 | Contribution fixes one or more known GitHub issues. -Author of Ported Issue | 5 | Additional points for a contribution that ports (up port or back port) a previous PR across release lines by another contributor. -Category of Expertise | 5 | Additional points for a contribution that required deeper investigation and expertise. -Issue Triage: Confirmed | 5 | A public issue report is verified and confirmed. The description contains all the required information needed to easily reproduce the issue with the provided steps. -Issue Triage: Rejected/Closed | 4 | A public issue report is verified and closed/rejected because it is not a bug or cannot be reproduce using the provided steps in the description on the supported Magento versions. - -## Docs awards and points - -Contributors and maintainers can also earn rewards for pull requests (PRs) that are merged in the [DevDocs](https://github.com/magento/devdocs) and [MerchDocs](https://github.com/magento/merchdocs) repositories. These earned points add to contributor totals. Like code contributions, the Docs team assesses the PRs and applies labels (which may vary between repositories) to determine the level of work and achievements. Each PR receives one base achievement and potentially additional achievements. - -{:.bs-callout-info} -Some documentation projects, such as MFTF and PWA, are published on the DevDocs site, but the source repositories exist outside of the DevDocs repository. The teams that maintain these projects have discretion over defining points for documentation contributions. - -These examples show how reward points are calculated: - -* A contributor who submits a PR that reformats HTML into markdown or fixes typos will receive an Editorial (base achievement) label = 1 point -* A contributor who submits a PR with a code sample update and new parameter descriptions will receive an Improvement (base achievement) label = 10 points _and_ either a Major update (additional achievement) label = 20 points _OR_ a Technical label (additional achievement) = 10 points - -### Base achievements -{:.no_toc} - -Every merged PR to the [DevDocs repository](https://github.com/magento/devdocs) receives one base achievement. If you enter a PR with editorial fixes and new content, you receive the Improvement and additional achievements. - -Achievement | Points | Description -| ------------ | --- | --- | -Improvement | 10 | Contribution contains document improvements, adding missing features of inconsistency between code base and documentation, and similar. -Editorial | 1 | Contribution contains fixes for typos, grammatical inconsistencies, or minor rewrites to correct inaccuracies. - -### Additional achievements -{:.no_toc} - -Each PR can earn one of the following additional achievements. If you entered an editorial PR, you may not receive an additional achievement. - -Achievement | Points | Description -| ------------ | --- | --- | -New topic | 30 | New topic submissions for content that has never existed in DevDocs, such as tutorials, references, instructions, and other relevant content. -Major update | 20 | Significant updates to existing content. -Technical | 10 | Updates to code or processes that alter the technical content of the document, such as code snippets, reference documentation, parameter names and values, and other relevant content. - -If the PR earns recognition for significant updates and additions to the documentation, it may also receive a Special Achievement label, which garners an additional 20 points. This is determinable at the time of internal assessment. Certain issues may already be labeled as Special Achievement in an effort to prompt contribution---the PRs that fix these issues will receive the extra 20 points. - -### Contribution programs -{:.no_toc} - -Both DevDocs and MerchDocs have contribution programs for publicly recognizing and thanking contributors for their hard work and contributions to documentation. - -The top monthly contributors and new contributors are thanked on [Twitter](https://twitter.com/MagentoDevDocs) and in Slack ([DevDocs](https://magentocommeng.slack.com/archives/CAN932A3H) and [MerchDocs](https://magentocommeng.slack.com/archives/CJP33CEKY)) each month. The top quarterly contributor will also be recognized through these channels each quarter. - -Stay tuned for updates and improvements to the contributor programs for both DevDocs and MerchDocs. diff --git a/src/_includes/graphql/attribute-metadata.md b/src/_includes/graphql/attribute-metadata.md new file mode 100644 index 00000000000..0c4cfdf5923 --- /dev/null +++ b/src/_includes/graphql/attribute-metadata.md @@ -0,0 +1,13 @@ +The `AttributeMetadataInterface` object contains the following attributes: + +Attribute | Type | Description +--- | --- | --- +`attribute_labels` | [`StoreLabels`] | An array of attribute labels defined for the current store +`code` | String | The unique identifier for an attribute code. This value should be lowercase, without spaces +`data_type` | ObjectDataTypeEnum | The data type of the attribute +`entity_type` | AttributeEntityTypeEnum | The type of entity that defines the attribute +`is_system` | Boolean | Indicates whether the attribute is a system attribute +`label` | String | The label assigned to the attribute +`sort_order` | Int | The relative position of the attribute +`uid` | ID | The unique ID of an attribute +`ui_input` | UiInputTypeInterface | Frontend UI properties of the attribute diff --git a/src/_includes/graphql/cart-address-input-24.md b/src/_includes/graphql/cart-address-input-24.md index d30049e6eda..3ca6c4629e5 100644 --- a/src/_includes/graphql/cart-address-input-24.md +++ b/src/_includes/graphql/cart-address-input-24.md @@ -6,7 +6,8 @@ Attribute | Data Type | Description `firstname` | String! | The customer's first name `lastname` | String! | The customer's last name `postcode` | String | The postal code for the billing or shipping address -`region` | String | The region code and label for the billing or shipping address +`region` | String | The region code for the billing or shipping address +`region_id` | Int | The unique ID that identifies the region for the billing or shipping address `save_in_address_book` | Boolean | Determines whether to save the address in the customer's address book. The default value is true. `street` | [String]! | An array containing the street for the billing or shipping address -`telephone` | String | The telephone number for the billing or shipping address +`telephone` | String | The telephone number for the billing or shipping address \ No newline at end of file diff --git a/src/_includes/graphql/cart-user-input-errors.md b/src/_includes/graphql/cart-user-input-errors.md new file mode 100644 index 00000000000..cae8d362cd7 --- /dev/null +++ b/src/_includes/graphql/cart-user-input-errors.md @@ -0,0 +1,14 @@ + + +The `CartUserInputError` object contains information about errors that are specific to carts. + +| Attribute | Data Type | Description | +|-----------|-------------------------|------------------------------------------------------------------------------------------------------------------------------| +| `code` | CartUserInputErrorType! | A cart-specific error code. Possible values include `PRODUCT_NOT_FOUND`, `NOT_SALABLE`, `INSUFFICIENT_STOCK` and `UNDEFINED` | +| `message` | String! | A localized error message | diff --git a/src/_includes/graphql/catalog-service/headers.md b/src/_includes/graphql/catalog-service/headers.md new file mode 100644 index 00000000000..8bce01eb59e --- /dev/null +++ b/src/_includes/graphql/catalog-service/headers.md @@ -0,0 +1,8 @@ +Header | Description +--- | --- +`Magento-Customer-Group` | For storefront clients, this value will be available at the storefront in the `dataservices_customer_group` cookie. +`Magento-Environment-Id` | This value is displayed at **System** > **Commerce Services Connector** > **SaaS Identifier** > **Data Space ID** or can be obtained by running the `bin/magento config:show services_connector/services_id/environment_id` command. +`Magento-Store-Code`| The code assigned to the store associated with the active store view. For example, `main_website_store`. +`Magento-Store-View-Code`| The code assigned to the active store view. For example, `default`. +`Magento-Website-Code`| The code assigned to the website associated with the active store view. For example, `base`. +`X-Api-Key` | A unique key that is generated during the onboarding process. diff --git a/src/_includes/graphql/catalog-service/product-view.md b/src/_includes/graphql/catalog-service/product-view.md new file mode 100644 index 00000000000..a130843dd35 --- /dev/null +++ b/src/_includes/graphql/catalog-service/product-view.md @@ -0,0 +1,161 @@ +The `ProductView` return object is an interface that can contain the following fields. It is implemented by the [`SimpleProductView`](#SimpleProductView-type) and [`ComplexProductView`](#ComplexProductView-type) types. + +Field | Data Type | Description +--- | --- | --- +`attributes(roles: [String])` | [ProductViewAttribute] | A list of merchant-defined attributes designated for the storefront. +`description` | String | The detailed description of the product. +`id` | ID! | The product ID, generated as a composite key, unique per locale. +`images(roles: [String])` | [ProductViewImage] | A list of images defined for the product. +`metaDescription` | String | A brief overview of the product for search results listings. +`metaKeyword` | String | A comma-separated list of keywords that are visible only to search engines. +`metaTitle` | String | A string that is displayed in the title bar and tab of the browser and in search results lists. +`name` | String | Product name. +`shortDescription` | String | A summary of the product. +`sku` | String | Product SKU. +`url` | String | Canonical URL of the product. + +### ComplexProductView type {#ComplexProductView-type} + +The `ComplexProductView` type represents bundle, configurable, and group products. Complex product prices are returned as a price range, because price values can vary based on selected options. The type implements `ProductView`. + +Field | Data Type | Description +--- | --- | --- +`attributes(roles: [String])` | [ProductViewAttribute] | A list of merchant-defined attributes designated for the storefront. +`description` | String | The detailed description of the product. +`id` | ID! | The product ID, generated as a composite key, unique per locale. +`images(roles: [String])` | [ProductViewImage] | A list of images defined for the product. +`metaDescription` | String | A brief overview of the product for search results listings. +`metaKeyword` | String | A comma-separated list of keywords that are visible only to search engines. +`metaTitle` | String | A string that is displayed in the title bar and tab of the browser and in search results lists. +`name` | String | Product name. +`options` | [ProductViewOption] | A list of selectable options. +`priceRange` | ProductViewPriceRange | A range of possible prices for a complex product. +`shortDescription` | String | A summary of the product. +`sku` | String | Product SKU. +`url` | String | Canonical URL of the product. + +### Price type + +The `Price type` defines the price of a simple product or a part of a price range for a complex product. It can include a list of price adjustments. + +Field | Data Type | Description +--- | --- | --- +`adjustments` | [PriceAdjustment] | A list of price adjustments. +`amount` | ProductViewMoney | Contains the monetary value and currency code of a product. + +### PriceAdjustment type + +The `PriceAdjustment` type specifies the amount and type of a price adjustment. An example code value is `weee`. + +Field | Data Type | Description +--- | --- | --- +`amount` | Float | The amount of the price adjustment. +`code` | String | Identifies the type of price adjustment. + +### ProductViewAttribute type + +The `ProductViewAttribute` type is a container for customer-defined attributes that are displayed the storefront. + +Field | Data Type | Description +--- | --- | --- +`label` | String | Label of the attribute. +`name` | String! | Name of an attribute code. +`roles` | [String] | Roles designated for an attribute on the storefront, such as "Show on PLP", "Show in PDP", or "Show in Search". +`value` | JSON | Attribute value, arbitrary of type. + +### ProductViewImage type + +The `ProductViewImage` type contains details about a product image. + +Field | Data Type | Description +--- | --- | --- +`label` | String | The display label of the product image. +`roles` | [String] | A list that describes how the image is used. Can be `image`, `small_image`, or `thumbnail`. +`url` | String! | The URL to the product image. + +### ProductViewMoney type + +The `ProductViewMoney` type defines a monetary value, including a numeric value and a currency code. + +Field | Data Type | Description +--- | --- | --- +`currency` | ProductViewCurrency | A three-letter currency code, such as USD or EUR. +`value` | Float | A number expressing a monetary value. + +### ProductViewOption type + +Product options provide a way to configure products by making selections of particular option values. Selecting one or many options will point to a specific simple product. + +Field | Data Type | Description +--- | --- | --- +`id` | ID | The ID of the option. +`multi` | Boolean | Indicates whether the option allows multiple choices. +`required` | Boolean | Indicates whether the option must be selected. +`title` | String | The display name of the option. +`values` | [ProductViewOptionValue!] | List of available option values. + +### ProductViewOptionValue interface + +The `ProductViewOptionValue` interface defines the product fields available to the `ProductViewOptionValueProduct` and `ProductViewOptionValueConfiguration` types. + +Field | Data Type | Description +--- | --- | --- +`id` | ID | The ID of an option value. +`title` | String | The display name of the option value. + +### ProductViewOptionValueConfiguration type + +The `ProductViewOptionValueConfiguration` type is an implementation of `ProductViewOptionValue` for configuration values. + +Field | Data Type | Description +--- | --- | --- +`id` | ID | The ID of an option value. +`title` | String | The display name of the option value. + +### ProductViewOptionValueProduct type + +The `ProductViewOptionValueProduct` type is an implementation of `ProductViewOptionValue` that adds details about a simple product. + +Field | Data Type | Description +--- | --- | --- +`id` | ID | The ID of an option value. +`title` | String | The display name of the option value. +`product` | SimpleProductView | Details about a simple product. + +### ProductViewPrice type + +The `ProductViewPrice` type provides the base product price view, inherent for simple products. + +Field | Data Type | Description +--- | --- | --- +`final` | Price | Price value after discounts, excluding personalized promotions. +`regular` | Price | Base product price specified by the merchant. +`roles` | [String] | Determines if the price should be visible or hidden. + +### ProductViewPriceRange type + +The `ProductViewPriceRange` type lists the minimum and maximum price of a complex product. + +Field | Data Type | Description +--- | --- | --- +`maximum` | ProductViewPrice | Maximum price. +`minimum` | ProductViewPrice | Minimum price. + +### SimpleProductView type {#SimpleProductView-type} + +The `SimpleProductView` type represents all product types, except bundle, configurable, and group. Simple product prices do not contain price ranges. `SimpleProductView` implements `ProductView`. + +Field | Data Type | Description +--- | --- | --- +`attributes(roles: [String])` | [ProductViewAttribute] | A list of merchant-defined attributes designated for the storefront. +`description` | String | The detailed description of the product. +`id` | ID! | The product ID, generated as a composite key, unique per locale. +`images(roles: [String])` | [ProductViewImage] | A list of images defined for the product. +`metaDescription` | String | A brief overview of the product for search results listings. +`metaKeyword` | String | A comma-separated list of keywords that are visible only to search engines. +`metaTitle` | String | A string that is displayed in the title bar and tab of the browser and in search results lists. +`name` | String | Product name. +`price` | ProductViewPrice | Base product price view. +`shortDescription` | String | A summary of the product. +`sku` | String | Product SKU. +`url` | String | Canonical URL of the product. diff --git a/src/_includes/graphql/customer-input-24.md b/src/_includes/graphql/customer-input-24.md deleted file mode 100644 index 5c4125b74f4..00000000000 --- a/src/_includes/graphql/customer-input-24.md +++ /dev/null @@ -1,21 +0,0 @@ -Attribute | Data Type | Description ---- | --- | --- -`addresses` | [CustomerAddress](#customerAddressInput) | An array containing the customer's shipping and billing addresses -`created_at` | String | Timestamp indicating when the account was created -`date_of_birth` | String | The customer's date of birth. In keeping with current security and privacy best practices, be sure you are aware of any potential legal and security risks associated with the storage of customers’ full date of birth (month, day, year) along with other personal identifiers, such as full name, before collecting or processing such data. -`default_billing` | String | The ID assigned to the billing address -`default_shipping` | String | The ID assigned to the shipping address -`dob` | String | Deprecated. Use `date_of_birth` instead. The customer's date of birth -`email` | String | The customer's email address -`firstname` | String | The customer's first name -`gender` | Int | The customer's gender (Male - 1, Female - 2) -`group_id` | Int | Deprecated. This attribute is not applicable for GraphQL. The group assigned to the user. Default values are 0 (Not logged in), 1 (General), 2 (Wholesale), and 3 (Retailer) -`id` | Int | Deprecated. This attribute is not applicable for GraphQL. The ID assigned to the customer -`is_subscribed` | Boolean | Indicates whether the customer is subscribed to the company's newsletter -`lastname` | String | The customer's family name -`middlename` |String | The customer's middle name -`prefix` | String | An honorific, such as Dr., Mr., or Mrs. -`suffix` | String | A value such as Sr., Jr., or III -`taxvat` | String | The customer's Tax/VAT number (for corporate customers) - -{% include graphql/customer-address-input-24.md %} \ No newline at end of file diff --git a/src/_includes/graphql/customer-input.md b/src/_includes/graphql/customer-input.md deleted file mode 100644 index bdb11b0534c..00000000000 --- a/src/_includes/graphql/customer-input.md +++ /dev/null @@ -1,21 +0,0 @@ -Attribute | Data Type | Description ---- | --- | --- -`addresses` | [CustomerAddress](#customerAddressInput) | An array containing the customer's shipping and billing addresses -`created_at` | String | Timestamp indicating when the account was created -`date_of_birth` | String | The customer's date of birth. In keeping with current security and privacy best practices, be sure you are aware of any potential legal and security risks associated with the storage of customers’ full date of birth (month, day, year) along with other personal identifiers, such as full name, before collecting or processing such data. -`default_billing` | String | The ID assigned to the billing address -`default_shipping` | String | The ID assigned to the shipping address -`dob` | String | Deprecated. Use `date_of_birth` instead. The customer's date of birth -`email` | String | The customer's email address -`firstname` | String | The customer's first name -`gender` | Int | The customer's gender (Male - 1, Female - 2) -`group_id` | Int | Deprecated. This attribute is not applicable for GraphQL. The group assigned to the user. Default values are 0 (Not logged in), 1 (General), 2 (Wholesale), and 3 (Retailer) -`id` | Int | The ID assigned to the customer -`is_subscribed` | Boolean | Indicates whether the customer is subscribed to the company's newsletter -`lastname` | String | The customer's family name -`middlename` |String | The customer's middle name -`prefix` | String | An honorific, such as Dr., Mr., or Mrs. -`suffix` | String | A value such as Sr., Jr., or III -`taxvat` | String | The customer's Tax/VAT number (for corporate customers) - -{% include graphql/customer-address-input.md %} \ No newline at end of file diff --git a/src/_includes/graphql/customer-orders-output.md b/src/_includes/graphql/customer-orders-output.md index 218c73e310f..c58020542a5 100644 --- a/src/_includes/graphql/customer-orders-output.md +++ b/src/_includes/graphql/customer-orders-output.md @@ -247,6 +247,7 @@ Attribute | Data type | Description `shipping_handling` | [ShippingHandling](#ShippingHandling) | The shipping and handling costs for the order `subtotal` | Money! | The subtotal of the order, excluding shipping, discounts, and taxes `taxes` | [[TaxItem]](#TaxItem)! | An array containing information about taxes on individual orders +`total_giftcard` | Money | The gift card balance applied to the order `total_shipping` | Money! | The shipping costs for the order `total_tax` | Money! | The amount of tax applied to the order diff --git a/src/_includes/graphql/gift-registry-dynamic-attribute-metadata-interface.md b/src/_includes/graphql/gift-registry-dynamic-attribute-metadata-interface.md new file mode 100644 index 00000000000..bfd09664128 --- /dev/null +++ b/src/_includes/graphql/gift-registry-dynamic-attribute-metadata-interface.md @@ -0,0 +1,12 @@ +The `GiftRegistryDynamicAttributeMetadata` data type implements the `GiftRegistryDynamicAttributeMetadataInterface`. + +This interface contains the following attributes: + +Attribute | Data Type | Description +--- | --- | --- +`attribute_group` | String! | Indicates which group of the dynamic attribute a member of +`code` | ID! | The internal ID of the dynamic attribute +`input_type` | String! | The input type of the dynamic attribute +`is_required` | Boolean! | Indicates whether the dynamic attribute is required +`label` | String! | The display name of the dynamic attribute +`sort_order` | Int | The order in which to display the dynamic attribute diff --git a/src/_includes/graphql/gift-registry-dynamic-interface.md b/src/_includes/graphql/gift-registry-dynamic-interface.md new file mode 100644 index 00000000000..0453a2d7da6 --- /dev/null +++ b/src/_includes/graphql/gift-registry-dynamic-interface.md @@ -0,0 +1,9 @@ +The `GiftRegistryDynamicAttribute` and `GiftRegistryRegistrantDynamicAttribute` data types implement the `GiftRegistryDynamicAttributeInterface`. + +This interface contains the following attributes: + +Attribute | Data type | Description +--- | --- | --- +`code` | ID! | The internal ID of the dynamic attribute +`label` | String! | The display name of the dynamic attribute +`value` | String! | A corresponding value for the code diff --git a/src/_includes/graphql/gift-registry-items-user-error.md b/src/_includes/graphql/gift-registry-items-user-error.md new file mode 100644 index 00000000000..53219fbe66b --- /dev/null +++ b/src/_includes/graphql/gift-registry-items-user-error.md @@ -0,0 +1,9 @@ +The `GiftRegistryItemsUserError` object contains information about errors that are specific to gift registries. + +Attribute | Data Type | Description +--- | --- | --- +`code` | GiftRegistryItemsUserErrorType! | A gift registry specific error code. Possible values include `OUT_OF_STOCK`, `NOT_FOUND`, and `UNDEFINED` +`message` | String! | A localized error message +`product_uid` | ID | The unique ID of the product containing an error +`gift_registry_item_uid` | ID | The unique ID of the gift registry item containing an error +`gift_registry_uid` | ID | The unique ID of the `GiftRegistry` object containing an error diff --git a/src/_includes/graphql/gift-registry-search-result.md b/src/_includes/graphql/gift-registry-search-result.md new file mode 100644 index 00000000000..7365018c24f --- /dev/null +++ b/src/_includes/graphql/gift-registry-search-result.md @@ -0,0 +1,10 @@ +The `GiftRegistrySearchResult` object returns the following attributes: + +Attribute | Data Type | Description +--- | --- | --- +`event_date` | String | The date of the event +`event_title` | String! | The title given to the event +`gift_registry_uid` | ID! | The URL key of the gift registry +`location` | String | The location of the event +`name` | String! | The name of the registrant +`type` | String | The type of event being held diff --git a/src/_includes/graphql/gift-registry.md b/src/_includes/graphql/gift-registry.md new file mode 100644 index 00000000000..9f05aacd64c --- /dev/null +++ b/src/_includes/graphql/gift-registry.md @@ -0,0 +1,71 @@ +The `GiftRegistry` object returns the following attributes: + +Attribute | Data Type | Description +--- | --- | --- +`created_at` | String! | The date on which the gift registry was created. Only the registry owner can access this attribute +`dynamic_attributes` | [[GiftRegistryDynamicAttribute]](#GiftRegistryDynamicAttribute) | An array of attributes that define elements of the gift registry. Each attribute is specified as a code-value pair +`event_name` | String! | The name the customer assigned to the event +`items` | [[GiftRegistryItemInterface](#GiftRegistryItemInterface)] | An array of products added to the gift registry +`message` | String! | The message text the customer entered to describe the event +`owner_name` | String! | The customer who created the gift registry +`privacy_settings` | GiftRegistryPrivacySettings! | An enum that states whether the gift registry is PRIVATE or PUBLIC. Only the registry owner can access this attribute +`registrants` | [[GiftRegistryRegistrant](#GiftRegistryRegistrant)]| Contains details about each registrant for the event +`shipping_address` | CustomerAddress | Contains the customer's shipping address. Only the registry owner can access this attribute +`status` | GiftRegistryStatus! | An enum that states whether the gift registry is ACTIVE or INACTIVE. Only the registry owner can access this attribute +`type` | [[GiftRegistryType](#GiftRegistryType)] | Contains details about the type of gift registry +`uid` | ID! | The unique ID assigned to the gift registry + +### GiftRegistryDynamicAttribute attributes {#GiftRegistryDynamicAttribute} + +The `GiftRegistryDynamicAttribute` object implements [`GiftRegistryDynamicAttributeInterface`](#GiftRegistryDynamicAttributeInterface). It also defines the following attribute. + +Attribute | Data Type | Description +--- | --- | --- +`group` | GiftRegistryDynamicAttributeGroup! | An enum that categorizes the dynamic attribute set. The possible values are EVENT_INFORMATION, PRIVACY_SETTINGS, REGISTRANT, GENERAL_INFORMATION, DETAILED_INFORMATION, and SHIPPING_ADDRESS. + +### GiftRegistryDynamicAttributeInterface attributes {#GiftRegistryDynamicAttributeInterface} + +{% include graphql/gift-registry-dynamic-interface.md %} + +### GiftRegistryDynamicAttributeMetadataInterface {#GiftRegistryDynamicAttributeMetadataInterface} + +{% include graphql/gift-registry-dynamic-attribute-metadata-interface.md %} + +### GiftRegistryItemInterface attributes {#GiftRegistryItemInterface} + +This `GiftRegistryItemInterface` contains the following attributes: + +Attribute | Data Type | Description +--- | --- | --- +`created_at` | String! | The date the product was added to the gift registry +`note` | String | A brief message about the gift registry item +`product` | [ProductInterface]({{page.baseurl}}/graphql/interfaces/product-interface.html) | The details about the product +`quantity` | Float! | The requested quantity of the product +`quantity_fulfilled` | Float! | The fulfilled quantity of the product +`uid` | ID! | The unique ID assigned to the gift registry item + +### GiftRegistryRegistrant attributes {#GiftRegistryRegistrant} + +The `GiftRegistryRegistrant` object contains the following attributes: + +Attribute | Data type | Description +--- | --- | --- +`dynamic_attributes` | [[GiftRegistryRegistrantDynamicAttribute](#GiftRegistryRegistrantDynamicAttribute)] | An array of attributes that define elements of the gift registry. Each attribute is specified as a code-value pair +`email` | String! | The email address of the registrant. Only the registry owner can access this attribute +`firstname` | String! | The first name of the registrant +`lastname` | String! | The last name of the registrant +`uid` | ID! | The unique ID assigned to the registrant + +### GiftRegistryRegistrantDynamicAttribute attributes {#GiftRegistryRegistrantDynamicAttribute} + +The `GiftRegistryRegistrantDynamicAttribute` data type implements the [`GiftRegistryDynamicAttributeInterface`](#GiftRegistryDynamicAttributeInterface). It does not introduce any additional attributes. + +### GiftRegistryType attributes {#GiftRegistryType} + +The `GiftRegistryType` object contains the following attributes: + +Attribute | Data type | Description +--- | --- | --- +`dynamic_attributes_metadata` | [[GiftRegistryDynamicAttributeMetadataInterface](#GiftRegistryDynamicAttributeMetadataInterface)] | An array of attributes that define elements of the gift registry. Each attribute is specified as a code-value pair +`label` | String! | The display name of the gift registry type +`uid` | ID! | The unique ID assigned to the gift registry type diff --git a/src/_includes/graphql/negotiable-quote-address-input.md b/src/_includes/graphql/negotiable-quote-address-input.md new file mode 100644 index 00000000000..f5e6d07bd95 --- /dev/null +++ b/src/_includes/graphql/negotiable-quote-address-input.md @@ -0,0 +1,15 @@ +The `NegotiableQuoteAddressInput` object contains the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`city` | String! | The city specified for the billing or shipping address +`company` | String | The company name +`country_code` | String! | The country code and label for the billing or shipping address +`firstname` | String! | The first name of the company user +`lastname` | String! | The last name of the company user +`postcode` | String | The ZIP or postal code of the billing or shipping address +`region` | String | A string that defines the state or province of the billing or shipping address +`region_id` | Int | An integer that defines the state or province of the billing or shipping address +`save_in_address_book` | Boolean | Determines whether to save the address in the customer's address book. The default value is true +`street` | [String!]! | An array containing the street for the billing or shipping address +`telephone` | String | The telephone number for the billing or shipping address diff --git a/src/_includes/graphql/negotiable-quote.md b/src/_includes/graphql/negotiable-quote.md new file mode 100644 index 00000000000..979a3f91928 --- /dev/null +++ b/src/_includes/graphql/negotiable-quote.md @@ -0,0 +1,129 @@ +The `NegotiableQuote` object contains details of a negotiable quote, including its status, contents, and history. + +Attribute | Data Type | Description +--- | --- | --- +`available_payment_methods` | [AvailablePaymentMethod] | An array of payment methods that can be applied to the negotiable quote +`billing_address` | NegotiableQuoteBillingAddress | The billing address applied to the negotiable quote +`buyer` | NegotiableQuoteUser! | The first and last name of the buyer +`comments` | [NegotiableQuoteComment!] | A list of comments made by the buyer and seller +`created_at` | String | Timestamp indicating when the negotiable quote was created +`email` String | The email address of the company user +`history` | [NegotiableQuoteHistoryEntry!] | A list of status and price changes for the negotiable quote +`is_virtual` | Boolean | Indicates whether the negotiable quote contains only virtual products +`items` | [CartItemInterface] | The list of items in the negotiable quote +`name` | String! | The title assigned to the negotiable quote +`prices` | CartPrices | A set of subtotals and totals applied to the negotiable quote +`selected_payment_method` | SelectedPaymentMethod | The payment method that was applied to the negotiable quote +`shipping_addresses` | [NegotiableQuoteShippingAddress]! | A list of shipping addresses applied to the negotiable quote. +`status` | NegotiableQuoteStatus! | The status of the negotiable quote. Possible values are SUBMITTED, PENDING, UPDATED, OPEN, ORDERED, CLOSED, DECLINED, and EXPIRED +`total_quantity` | Float! | The total number of items in the negotiable quote +`uid` | ID! | The unique ID of a NegotiableQuote object +`updated_at` | String | Timestamp indicating when the negotiable quote was updated + +### NegotiableQuoteComment attributes {#NegotiableQuoteComment} + +The `NegotiableQuoteComment` object contains details about a single comment made by the seller or the buyer. + +Attribute | Data Type | Description +--- | --- | --- +`author` | [NegotiableQuoteUser!](#NegotiableQuoteUser) | The first and last name of the commenter +`created_at` | String! | Timestamp indicating when the comment was created +`creator_type` | NegotiableQuoteCommentCreatorType! | Indicates whether a buyer or seller commented +`text` | String! | The plain text comment +`uid` | ID! | The unique ID of a NegotiableQuoteComment object + +### NegotiableQuoteCustomLogChange attributes {#NegotiableQuoteCustomLogChange} + +The `NegotiableQuoteCustomLogChange` object contains changes to a negotiable quote that were made by a third-party extension. + +Attribute | Data Type | Description +--- | --- | --- +new_value | String! | The new entry content +old_value | String | The previous entry in the custom log +title | String! | The title of the custom log entry + +### NegotiableQuoteHistoryChanges attributes {#NegotiableQuoteHistoryChanges} + +The `NegotiableQuoteHistoryChanges` object contains details about a single change in the history of a negotiable quote. + +Attribute | Data Type | Description +--- | --- | --- +`comment_added` | [NegotiableQuoteHistoryCommentChange](#NegotiableQuoteHistoryCommentChange) | The comment provided with a change in the negotiable quote history +`custom_changes` | [NegotiableQuoteCustomLogChange](#NegotiableQuoteCustomLogChange) | Lists log entries added by third-party extensions +`expiration` | [NegotiableQuoteHistoryExpirationChange](#NegotiableQuoteHistoryExpirationChange) | The expiration date of the negotiable quote before and after a change in the quote history +`products_removed` | [NegotiableQuoteHistoryProductsRemovedChange](#NegotiableQuoteHistoryProductsRemovedChange) | Lists products that were removed as a result of a change in the quote history +`statuses` | [NegotiableQuoteHistoryStatusesChange](#NegotiableQuoteHistoryStatusesChange) | The status before and after a change in the negotiable quote history +`total` | [NegotiableQuoteHistoryTotalChange](#NegotiableQuoteHistoryTotalChange) | The total amount of the negotiable quote before and after a change in the quote history + +### NegotiableQuoteHistoryCommentChange attributes {#NegotiableQuoteHistoryCommentChange} + +The `NegotiableQuoteHistoryCommentChange` object contains a plain-text comment. + +Attribute | Data Type | Description +--- | --- | --- +`comment` | String! | A simple (non-HTML) comment submitted by a seller or buyer + +### NegotiableQuoteHistoryEntry attributes {#NegotiableQuoteHistoryEntry} + +The `NegotiableQuoteHistoryEntry` object contains details about a change to a negotiable quote, including all previous changes made at that point. + +Attribute | Data Type | Description +--- | --- | --- +`author` | [NegotiableQuoteUser!](#NegotiableQuoteUser) | The person who made a change in the status of the negotiable quote +`change_type` | NegotiableQuoteHistoryEntryChangeType! | An enum that describes why the entry in the negotiable quote history changed status. Possible values are CREATED, UPDATED, CLOSED, and UPDATED_BY_SYSTEM +`changes` | [NegotiableQuoteHistoryChanges](#NegotiableQuoteHistoryChanges) | The set of changes in the negotiable quote +`created_at` | String | Timestamp indicating when the negotiable quote entry was created +`uid` | ID! | The unique ID of a NegotiableQuoteHistoryEntry object + +### NegotiableQuoteHistoryExpirationChange attributes {#NegotiableQuoteHistoryExpirationChange} + +The `NegotiableQuoteHistoryExpirationChange` object lists the current expiration date of the negotiable quote, and the previous expiration date, if applicable. + +Attribute | Data Type | Description +--- | --- | --- +`new_expiration` | String! | The expiration date after the change +`old_expiration` | String | The previous expiration date. The value will be 'null' if not previously set + +### NegotiableQuoteHistoryProductsRemovedChange attributes {#NegotiableQuoteHistoryProductsRemovedChange} + +The `NegotiableQuoteHistoryProductsRemovedChange` object provides details about products removed from a negotiable quote because of an action by a buyer or seller, or because the item was removed from the catalog. + +Attribute | Data Type | Description +--- | --- | --- +`products_removed_from_catalog` | [ID]| A list of product IDs the seller removed from the catalog +`products_removed_from_quote` | [[ProductInterface]]({{page.baseurl}}/graphql/interfaces/product-interface.html) | A list of products removed from the quote by either the buyer or the seller + +### NegotiableQuoteHistoryStatusChange attributes {#NegotiableQuoteHistoryStatusChange} + +The `NegotiableQuoteHistoryStatusChange` object returns the status changes during the quote's life cycle. + +Attribute | Data Type | Description +--- | --- | --- +`new_status` | NegotiableQuoteStatus! | The updated status +`old_status` | NegotiableQuoteStatus | The previous status. The value will be `null` for the first history entry in a negotiable quote + +### NegotiableQuoteHistoryStatusesChange attributes {#NegotiableQuoteHistoryStatusesChange} + +The `NegotiableQuoteHistoryStatusesChange` object contains an array of all previous modifications to the negotiable quote. + +Attribute | Data Type | Description +--- | --- | --- +`changes` | [NegotiableQuoteHistoryStatusChange!]! | A list of status changes + +### NegotiableQuoteHistoryTotalChange attributes {#NegotiableQuoteHistoryTotalChange} + +The `NegotiableQuoteHistoryTotalChange` object contains the new total price of a negotiable quote after some change has been applied. + +Attribute | Data Type | Description +--- | --- | --- +`new_price` | Money | The total price as a result of the change +`old_price` | Money | The previous total price on the negotiable quote + +### NegotiableQuoteUser attributes {#NegotiableQuoteUser} + +The `NegotiableQuoteUser` contains the first and last name of a buyer or seller. + +Attribute | Data Type | Description +--- | --- | --- +`firstname` | String! | The first name of the buyer or seller making a change +`lastname` | String! | The buyer's or seller's last name diff --git a/src/_includes/graphql/negotiable-quotes-input.md b/src/_includes/graphql/negotiable-quotes-input.md new file mode 100644 index 00000000000..74359062784 --- /dev/null +++ b/src/_includes/graphql/negotiable-quotes-input.md @@ -0,0 +1,39 @@ +Attribute | Data Type | Description +--- | --- | --- +`currentPage` | Int | Specifies which page of results to return. The default value is 1 +`filter` | [NegotiableQuoteFilterInput](#NegotiableQuoteFilterInput) | Defines a filter for narrowing the query results +`pageSize` | Int | Specifies the maximum number of results to return at once. Defaults to 20 +`sort` | [NegotiableQuoteSortInput](#NegotiableQuoteSortInput) | Specifies how to sort the results + +### NegotiableQuoteFilterInput attributes {#NegotiableQuoteFilterInput} + +The `NegotiableQuoteFilterInput` object defines the filter to use to return a list of negotiable quotes. + +Attribute | Data Type | Description +--- | --- | --- +`ids` | FilterEqualTypeInput | Filter by the ID of one or more negotiable quotes +`name` | FilterMatchTypeInput | Filter by the negotiable quote name + +### FilterEqualTypeInput attributes {#FilterEqualTypeInput} + +Use the `FilterEqualTypeInput` object to construct a filter that returns values that are equal to the specified string or are in an array of values. + +Attribute | Data Type | Description +--- | --- | --- +`eq` | String | A string to filter on +`in` | [String] | An array of values to filter on + +### FilterMatchTypeInput attributes {#FilterMatchTypeInput} + +Use the `FilterMatchTypeInput` object to construct a filter that returns products that exactly match a string or contain the specified pattern. + +Attribute | Data Type | Description +--- | --- | --- +`match` | String | One or more words to filter on + +### NegotiableQuoteSortInput attributes {#NegotiableQuoteSortInput} + +Attribute | Data Type | Description +--- | --- | --- +`sort_field` | NegotiableQuoteSortableField! | CREATED_AT (default), QUOTE_NAME, or UPDATED_AT +`sort_direction` | SortEnum! | ASC or DESC (default) diff --git a/src/_includes/graphql/routable-interface.md b/src/_includes/graphql/routable-interface.md new file mode 100644 index 00000000000..c44990c2a6d --- /dev/null +++ b/src/_includes/graphql/routable-interface.md @@ -0,0 +1,7 @@ +The `RoutableInterface` returns the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`redirect_code` | Int! | Contains 0 when there is no redirect error. A value of 301 indicates the URL of the requested resource has been changed permanently, while a value of 302 indicates a temporary redirect +`relative_url` | String | The internal relative URL. If the specified URL is a redirect, the query returns the redirected URL, not the original +`type` | UrlRewriteEntityTypeEnum | One of PRODUCT, CATEGORY, or CMS_PAGE diff --git a/src/_includes/graphql/store-config.md b/src/_includes/graphql/store-config.md index 44d05be5480..73c1551c0ef 100644 --- a/src/_includes/graphql/store-config.md +++ b/src/_includes/graphql/store-config.md @@ -21,11 +21,22 @@ Attribute | Data Type | Description | Default or example value `catalog_default_sort_by` | String | The default sort order of the search results list | `position` `category_fixed_product_tax_display_setting` | [FixedProductTaxDisplaySettings](#FixedProductTaxDisplaySettings) | Corresponds to the **Display Prices In Product Lists** field. It indicates how Fixed Product Tax information is displayed on category pages | FPT_DISABLED `category_url_suffix` | String | The suffix applied to category pages, such as `.htm` or `.html` | `.html` +`check_money_order_enable_for_specific_countries` | Boolean | Indicates whether only specific countries can use this payment method | true or false +`check_money_order_enabled` | Boolean | Indicates whether the Check/Money Order payment method is enabled | true or false +`check_money_order_title` | String | The title of the Check/Money Order payment method displayed on the storefront | Check / Money order +`check_money_order_new_order_status` | String | Status of new orders placed using the Check/Money Order payment method | `pending` +`check_money_order_payment_from_specific_countries` | String | Comma-separated list of specific countries allowed to use the Check/Money Order payment method | null +`check_money_order_make_check_payable_to` | String | The name of the party to whom the check must be payable | `TestCo` +`check_money_order_send_check_to` | String | The full street address or PO Box where the checks are mailed | `TestCo\r\nAttn: Accounts Receivable\r\n11501 Domain Dr #110\r\nAustin, TX 78758` +`check_money_order_min_order_total` | String | Minimum order amount required to qualify for the Check/Money Order payment method | 50 +`check_money_order_max_order_total` | String | Maximum order amount required to qualify for the Check/Money Order payment method | 500 +`check_money_order_sort_order` | Int | A number indicating the position of the Check/Money Order payment method in the list of available payment methods during checkout | 2 `cms_home_page` | String | Returns the name of the CMS page that identifies the home page for the store | `home` `cms_no_cookies` | String | Identifies a specific CMS page that appears when cookies are not enabled for the browser | `enable-cookies` `cms_no_route` | String | Identifies a specific CMS page that you want to appear when a 404 “Page Not Found” error occurs | `no-route` `code` | String | Deprecated. Use `store_code` instead. A unique identifier for the store | `default` `configurable_thumbnail_source` | String | Determines which thumbnail should be used in the cart for configurable products. Possible values: `parent` or `itself` (child) | `parent` +`contact_enabled` | Boolean! | Indicates whether the Contact Us form is enabled | true or false `copyright` | String | The copyright statement that appears at the bottom of each page | Copyright © 2013-present Magento, Inc. All rights reserved. `default_description` | String | The description that provides a summary of your site for search engine listings and should not be more than 160 characters in length | null `default_display_currency_code` | String | The code representing the currency displayed on the store | `USD` @@ -42,7 +53,8 @@ Attribute | Data Type | Description | Default or example value `id` | Int | Deprecated. Use `store_code` instead. The ID number assigned to the store | `1` `is_default_store` | Boolean | Indicates whether the store view has been designated as the default within the store group | true or false `is_default_store_group` | Boolean | Indicates whether the store group has been designated as the default within the website | true or false -`is_requisition_list_active` | String | Indicates if requisition lists are enabled. Possible values: 1 (Yes) and 0 (No) | 0 +`is_negotiable_quote_active` | Boolean | Indicates if negotiable quote functionality is enabled. Possible values: `true` and `false` | `false` +`is_requisition_list_active` | String | Indicates if requisition lists are enabled. Possible values: 1 (Yes) and 0 (No) | 0 `list_mode` | String | The format of the search results list | `grid-list` `list_per_page` | Int | The default number of products per page in List View | `10` `list_per_page_values` | String | A list of numbers that define how many products can be displayed in List View | `5,10,15,20,25` @@ -66,6 +78,7 @@ Attribute | Data Type | Description | Default or example value `magento_wishlist_general_is_enabled` | String | Indicates whether wish lists are enabled (1) or disabled (0) | 1 `maximum_number_of_wishlists` | String | If multiple wish lists are enabled, the maximum number of wish lists the customer can have | 5 `minimum_password_length` | String | The minimum number of characters required for a valid password.
Configuration path: customer/password/minimum_password_length | 6 +`newsletter_enabled` | Boolean! | Indicates whether newsletters are enabled | true or false `no_route` | String | Contains the URL of the default page that you want to appear when if a 404 “Page not Found” error occurs | `cms/noroute/index` `payment_payflowpro_cc_vault_active` | String | Payflow Pro vault status | `0` (inactive) or `1` (active) `printed_card_price` | String | The default price of a printed card that accompanies an order | 10 @@ -75,7 +88,7 @@ Attribute | Data Type | Description | Default or example value `required_character_classes_number` | String | The number of different character classes required in a password (lowercase, uppercase, digits, special characters).
Configuration path: customer/password/required_character_classes_number | 2 `returns_enabled` | String! | Indicates whether RMA is enabled on the storefront. Possible values: enabled/disabled | Disabled `root_category_id` | Int | Deprecated. Use `root_category_uid` instead. The ID of the root category | 2 -`root_category_uid` | Int | The unique ID for the root category object implementing `CategoryInterface` | 2 +`root_category_uid` | ID | The unique ID for the root category object implementing `CategoryInterface` | Mw== `sales_fixed_product_tax_display_setting` | [FixedProductTaxDisplaySettings](#FixedProductTaxDisplaySettings) | Corresponds to the **Display Prices In Sales Modules** field. It indicates how Fixed Product Taxes information is displayed on cart, checkout, and order pages | FPT_DISABLED `sales_gift_wrapping` | String | Indicates if gift wrapping prices are displayed on the Orders page. Possible values: 1 (Yes) and 0 (No) | 1 `sales_printed_card` | String | Indicates if printed card prices are displayed on the Orders page. Possible values: 1 (Yes) and 0 (No) | 1 @@ -99,6 +112,13 @@ Attribute | Data Type | Description | Default or example value `website_name` | String | The label assigned to the website | Main Website `weight_unit` | String | The weight unit for products | `lbs`, `kgs`, or similar `welcome` | String | Text that appears in the header of the page and includes the name of customers who are logged in | Default welcome msg! +`zero_subtotal_enable_for_specific_countries` | Boolean | Indicates whether only specific countries can use this payment method | true or false +`zero_subtotal_enabled` | Boolean | Indicates whether the Zero Subtotal payment method is enabled | true or false +`zero_subtotal_new_order_status` | String | Status of new orders placed using the Zero Subtotal payment method | `pending` +`zero_subtotal_payment_action` | String | When the new order status is 'Processing', this can be set to 'authorize_capture' to automatically invoice all items that have a zero balance | `authorize_capture` +`zero_subtotal_payment_from_specific_countries` | String | Comma-separated list of specific countries allowed to use the Zero Subtotal payment method | null +`zero_subtotal_sort_order` | Int | A number indicating the position of the Zero Subtotal payment method in the list of available payment methods during checkout | 1 +`zero_subtotal_title` | String | The title of the Zero Subtotal payment method displayed on the storefront | `No Payment Information Required` ### SendFriendConfiguration attributes {#SendFriendConfiguration} diff --git a/src/_includes/graphql/wishlist-item-interface.md b/src/_includes/graphql/wishlist-item-interface.md index 9ec20a4a27e..80034fe505c 100644 --- a/src/_includes/graphql/wishlist-item-interface.md +++ b/src/_includes/graphql/wishlist-item-interface.md @@ -5,6 +5,6 @@ Attribute | Data type | Description `added_at` | String! | The date and time the item was added to the wish list `customizable_options`| [SelectedCustomizableOption]! | Custom options selected for the wish list item `description`| String | The description of the item -`id`| ID! | The ID of the wish list item +`id`| ID! | The ID of a `WishlistItemInterface` object `product` | [ProductInterface]({{page.baseurl}}/graphql/interfaces/product-interface.html) | Product details of the wish list item `quantity`| Float! | The quantity of this wish list item diff --git a/src/_includes/home/contributors.html b/src/_includes/home/contributors.html deleted file mode 100644 index 1d9f472f48b..00000000000 --- a/src/_includes/home/contributors.html +++ /dev/null @@ -1,6 +0,0 @@ -
-
-
-
-
- \ No newline at end of file diff --git a/src/_includes/home/intro.html b/src/_includes/home/intro.html index 8e7fe8db8b2..6067770d531 100644 --- a/src/_includes/home/intro.html +++ b/src/_includes/home/intro.html @@ -1,9 +1,11 @@
-

Adobe Commerce {{ page.guide_version }} Developer Guide

+

{{site.data.var.ee}} {{ page.guide_version }} Developer Guide

Everything you need to build and manage a customized Commerce store.

- {% include layout/search-form.html %} + {% if page.guide_version != "2.4" %} + {% include layout/search-form.html %} + {% endif %}
diff --git a/src/_includes/install/allowoverrides24.md b/src/_includes/install/allowoverrides24.md index b290a07f1c2..ce5c992c71b 100644 --- a/src/_includes/install/allowoverrides24.md +++ b/src/_includes/install/allowoverrides24.md @@ -1,4 +1,4 @@ -Use this section to enable Apache 2.4 rewrites and specify a setting for the [distributed configuration file, `.htaccess`](http://httpd.apache.org/docs/current/howto/htaccess.html) +Use this section to enable Apache 2.4 rewrites and specify a setting for the [distributed configuration file, `.htaccess`](https://httpd.apache.org/docs/current/howto/htaccess.html) Magento uses server rewrites and `.htaccess` to provide directory-level instructions for Apache. @@ -11,7 +11,7 @@ Failure to enable these settings typically results in no styles displaying on yo a2enmod rewrite ``` -1. To enable Magento to use the distributed `.htaccess` configuration file, see the guidelines in the [Apache 2.4 documentation](http://httpd.apache.org/docs/current/mod/mod_rewrite.html). +1. To enable Magento to use the distributed `.htaccess` configuration file, see the guidelines in the [Apache 2.4 documentation](https://httpd.apache.org/docs/current/mod/mod_rewrite.html). Note that in Apache 2.4, the server's default site configuration file is `/etc/apache2/sites-available/000-default.conf`. diff --git a/src/_includes/install/archives-php-issue.md b/src/_includes/install/archives-php-issue.md deleted file mode 100644 index 8eba5817fe9..00000000000 --- a/src/_includes/install/archives-php-issue.md +++ /dev/null @@ -1,2 +0,0 @@ -{:.bs-callout-warning} -Magento 2.2 archives are compatible with PHP 7.0 only. If you're using PHP 7.1, [download Magento 2.2 with Composer]({{ page.baseurl }}/install-gde/composer.html) instead to avoid compatibility issues during installation. diff --git a/src/_includes/install/auth-tokens-get.md b/src/_includes/install/auth-tokens-get.md index 9f4c943f10a..4e57e9e12ca 100644 --- a/src/_includes/install/auth-tokens-get.md +++ b/src/_includes/install/auth-tokens-get.md @@ -1,18 +1,18 @@ -The `repo.magento.com` repository is where Magento 2 and third-party Composer packages are stored and requires authentication. Use your Magento Marketplace account to generate a pair of 32-character *authentication keys* to access the repository. +The `repo.magento.com` repository is where Magento 2 and third-party Composer packages are stored and requires authentication. Use your Commerce Marketplace account to generate a pair of 32-character *authentication keys* to access the repository. {:.bs-callout-info} -For access to {{site.data.var.ee}} and {{site.data.var.ece}} packages, you must use keys associated with a MAGEID that has been granted access to those packages. If you encounter errors, you may not be authorized to access the package. Contact [Magento support](https://magento.com/support) for assistance with your MAGEID. +For access entitlement to {{site.data.var.ee}} and {{site.data.var.ece}} packages, you must use keys associated with a MAGEID that has been granted access to those packages. The MAGEID is typically the **Billing Contact** on the {{site.data.var.ee}} account and may not always be the **Project Owner** of the {{site.data.var.ece}} project. If you encounter [errors](https://support.magento.com/hc/en-us/articles/360040296392), you may not have authorization to access the package or the access entitlement has expired due to an outstanding invoice on the account. Contact [{{site.data.var.ee}} support](https://magento.com/support) for assistance with your MAGEID. To create authentication keys: -1. Log in to the [Magento Marketplace](https://marketplace.magento.com){:target="_blank"}. If you don't have an account, click **Register**. +1. Log in to the [Commerce Marketplace](https://marketplace.magento.com). If you don't have an account, click **Register**. 1. Click your account name in the top-right of the page and select **My Profile**. 1. Click **Access Keys** in the Marketplace tab. - ![Get your secure access keys on Magento Marketplace]({{ site.baseurl }}/common/images/cloud/cloud_access-key.png){:width="500px"} + ![Get your secure access keys on Commerce Marketplace]({{ site.baseurl }}/common/images/cloud/cloud_access-key.png){:width="500px"} -1. Click **Create a New Access Key**. Enter a specific name for the keys (e.g., the name of the developer receiving the keys) and click **OK**. +1. Click **Create a New Access Key**. Enter a specific name for the keys (for example, the name of the developer receiving the keys) and click **OK**. 1. New public and private keys are now associated with your account that you can click to copy. Save this information or keep the page open when working with your Magento project. Use the **Public key** as your username and the **Private key** as your password. @@ -28,7 +28,7 @@ You can also disable or delete authentication keys. For example, you can disable To download Magento releases using SSH, you must generate a Downloads Access Token. To generate a token: -1. Log in to your [magento.com account](https://www.magentocommerce.com/products/customer/account/login){:target="_blank"}. +1. Log in to your [magento.com account](https://www.magentocommerce.com/products/customer/account/login). 1. Click **My Account** at the top of the page. 1. Click **Account Settings** > **Downloads Access Token**. diff --git a/src/_includes/install/before-you-begin-cli.md b/src/_includes/install/before-you-begin-cli.md index cfca607d9bd..86dad574b54 100644 --- a/src/_includes/install/before-you-begin-cli.md +++ b/src/_includes/install/before-you-begin-cli.md @@ -2,4 +2,4 @@ Before you begin, make sure that: 1. Your system meets the requirements discussed in [Magento System Requirements]({{ page.baseurl }}/install-gde/system-requirements.html) 1. You completed all prerequisite tasks discussed in [Prerequisites]({{ page.baseurl }}/install-gde/prereq/prereq-overview.html). -1. After you log in to the Magento server, switch to a user that has permissions to write to the Magento file system. One way to do this is discussed in [switch to the Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +1. After you log in to the Magento server, switch to a user that has permissions to write to the Magento file system. One way to do this is discussed in [switch to the file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). diff --git a/src/_includes/install/composer-overview.md b/src/_includes/install/composer-overview.md index 476fea9621d..54c9d70dfdf 100644 --- a/src/_includes/install/composer-overview.md +++ b/src/_includes/install/composer-overview.md @@ -3,7 +3,7 @@ We use [Composer](https://getcomposer.org/) to manage Magento components and the - Reuse third-party libraries without bundling them with source code - Reduce extension conflicts and compatibility issues by using a component-based architecture with robust dependency management - Adhere to [PHP-Framework Interoperability Group (FIG)](https://www.php-fig.org/) standards -- Repackage Magento Open Source with other components +- Repackage {{site.data.var.ce}} with other components - Use the Magento software in a production environment {:.bs-callout-info} diff --git a/src/_includes/install/enable-disable-modules.md b/src/_includes/install/enable-disable-modules.md index 22706d5c749..0d797584422 100644 --- a/src/_includes/install/enable-disable-modules.md +++ b/src/_includes/install/enable-disable-modules.md @@ -24,4 +24,4 @@ It's possible that module A's `composer.json` declares a conflict with module B *Command line [module enable or disable subcommand]({{ page.baseurl }}/install-gde/install/cli/install-cli-subcommands-enable.html) only:* To force a module to be enabled or disabled regardless of its dependencies, use the optional `--force` argument. {:.bs-callout-info} -Using `--force` can disable your Magento store and cause problems accessing the Magento Admin. +Using `--force` can disable your Magento store and cause problems accessing the Admin. diff --git a/src/_includes/install/file-system-perms-before.md b/src/_includes/install/file-system-perms-before.md index 71fc3a54a97..0375d93a055 100644 --- a/src/_includes/install/file-system-perms-before.md +++ b/src/_includes/install/file-system-perms-before.md @@ -20,7 +20,7 @@ This section discusses how to set ownership and permissions for your own server {% include install/file-system-perms-twouser.md %} {% endcollapsible %} -## Switch to the Magento file system owner {#install-update-depend-user-switch} +## Switch to the file system owner {#install-update-depend-user-switch} After you've performed the other tasks in this topic, enter one of the following commands to switch to that user: diff --git a/src/_includes/install/file-system-perms-twouser.md b/src/_includes/install/file-system-perms-twouser.md index 0db061948b2..fd5ab8439ac 100644 --- a/src/_includes/install/file-system-perms-twouser.md +++ b/src/_includes/install/file-system-perms-twouser.md @@ -1,25 +1,25 @@ Complete the following tasks in the order shown: - [About the shared group](#mage-owner-about-group) -- [Step 1: Create the Magento file system owner and give the user a strong password](#mage-owner-create-user) +- [Step 1: Create the file system owner and give the user a strong password](#mage-owner-create-user) - [Step 2: Find the web server user's group](#install-update-depend-user-findgroup) -- [Step 3: Put the Magento file system owner in the web server's group](#install-update-depend-user-add2group) +- [Step 3: Put the file system owner in the web server's group](#install-update-depend-user-add2group) - [Step 4: Get the Magento software](#perms-get-software) - [Step 5: Set ownership and permissions for the shared group](#perms-set-two-users) - [Next step](#next-step) ### About the shared group {#mage-owner-about-group} -To enable the web server to write files and directories in the Magento file system but to also maintain *ownership* by the Magento file system owner, both users must be in the same group. This is necessary so both users can share access to Magento files (including files created using the Magento Admin or other web-based utilities). +To enable the web server to write files and directories in the file system but to also maintain *ownership* by the file system owner, both users must be in the same group. This is necessary so both users can share access to files (including files created using the Admin or other web-based utilities). -This section discusses how to create a new Magento file system owner and put that user in the web server's group. You can use an existing user account if you wish; we recommend the user have a strong password for security reasons. +This section discusses how to create a new file system owner and put that user in the web server's group. You can use an existing user account if you wish; we recommend the user have a strong password for security reasons. {:.bs-callout-info} Skip to [step 2](#install-update-depend-user-findgroup) if you plan on using an existing user account. -### Step 1: Create the Magento file system owner and give the user a strong password {#mage-owner-create-user} +### Step 1: Create the file system owner and give the user a strong password {#mage-owner-create-user} -This section discusses how to create the Magento file system owner. (Magento file system owner is another term for the *command-line user*.) +This section discusses how to create the file system owner. (file system owner is another term for the *command-line user*.) To create a user on CentOS or Ubuntu, enter the following command as a user with `root` privileges: @@ -36,7 +36,7 @@ passwd Follow the prompts on your screen to create a password for the user. {:.bs-callout-warning} -If you don't have `root` privileges on your Magento server, you can use another local user account. Make sure the user has a strong password and continue with [Put the Magento file system owner in the web server group](#install-update-depend-user-add2group). +If you don't have `root` privileges on your Magento server, you can use another local user account. Make sure the user has a strong password and continue with [Put the file system owner in the web server group](#install-update-depend-user-add2group). For example, to create a user named `magento_user` and give the user a password, enter: @@ -73,9 +73,9 @@ Typically, the user and group name are both `apache`. Typically, the username and the group name are both `www-data`. -### Step 3: Put the Magento file system owner in the web server's group {#install-update-depend-user-add2group} +### Step 3: Put the file system owner in the web server's group {#install-update-depend-user-add2group} -To put the Magento file system owner in the web server's primary group (assuming the typical Apache group name for CentOS and Ubuntu), enter the following command as a user with `root` privileges: +To put the file system owner in the web server's primary group (assuming the typical Apache group name for CentOS and Ubuntu), enter the following command as a user with `root` privileges: - CentOS: `usermod -a -G apache ` - Ubuntu: `usermod -a -G www-data ` @@ -120,7 +120,7 @@ If you have not done so already, get the Magento software in one of the followin To set ownership and permissions before you install the Magento software: -1. Log in to your Magento server as, or switch to, the Magento file system owner. +1. Log in to your Magento server as, or switch to, the file system owner. 1. Enter the following commands in the order shown: ```bash diff --git a/src/_includes/install/file-system-perms-twouser_cmds-only.md b/src/_includes/install/file-system-perms-twouser_cmds-only.md index 296c7529767..8f6b8dcc1b1 100644 --- a/src/_includes/install/file-system-perms-twouser_cmds-only.md +++ b/src/_includes/install/file-system-perms-twouser_cmds-only.md @@ -4,7 +4,7 @@ To optionally enter all commands on one line, enter the following assuming Magen cd /var/www/html/magento2 && find var vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && find var vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + && chown -R :apache . && chmod u+x bin/magento ``` -In the event file system permissions are set improperly and can't be changed by the Magento file system owner, you can enter the command as a user with `root` privileges: +In the event file system permissions are set improperly and can't be changed by the file system owner, you can enter the command as a user with `root` privileges: ```bash cd /var/www/html/magento2 && sudo find var vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && sudo find var vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + && sudo chown -R :apache . && sudo chmod u+x bin/magento diff --git a/src/_includes/install/file-system-perms-twouser_cmds-only_22.md b/src/_includes/install/file-system-perms-twouser_cmds-only_22.md index 4cbb0a9e5c5..4639e608af7 100644 --- a/src/_includes/install/file-system-perms-twouser_cmds-only_22.md +++ b/src/_includes/install/file-system-perms-twouser_cmds-only_22.md @@ -4,7 +4,7 @@ To optionally enter all commands on one line, enter the following assuming Magen cd /var/www/html/magento2 && find var generated vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && find var generated vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + && chown -R :apache . && chmod u+x bin/magento ``` -In the event file system permissions are set improperly and can't be changed by the Magento file system owner, you can enter the command as a user with `root` privileges: +In the event file system permissions are set improperly and can't be changed by the file system owner, you can enter the command as a user with `root` privileges: ```bash cd /var/www/html/magento2 && sudo find var generated vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && sudo find var generated vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + && sudo chown -R :apache . && sudo chmod u+x bin/magento diff --git a/src/_includes/install/file-system-umask.md b/src/_includes/install/file-system-umask.md index 30bf97db8ee..322f62b795e 100644 --- a/src/_includes/install/file-system-umask.md +++ b/src/_includes/install/file-system-umask.md @@ -18,7 +18,7 @@ A common suggestion is to use a value of `022` in the `magento_umask` file, whic To set `magento_umask`: -1. In a command line terminal, log in to your Magento server as a [Magento file system owner][]. +1. In a command line terminal, log in to your Magento server as a [file system owner][]. 1. Navigate to the Magento install directory: ```bash @@ -33,9 +33,9 @@ To set `magento_umask`: You should now have a file named `magento_umask` in the `` with the only content being the `umask` number. -1. Log out and log back in as the [Magento file system owner][] to apply the changes. +1. Log out and log back in as the [file system owner][] to apply the changes. -[Magento file system owner]: {{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html -[umask]: http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html +[file system owner]: {{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html +[umask]: https://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html diff --git a/src/_includes/install/first-steps-cli.md b/src/_includes/install/first-steps-cli.md index 99d39118d42..f769f84028f 100644 --- a/src/_includes/install/first-steps-cli.md +++ b/src/_includes/install/first-steps-cli.md @@ -1,20 +1,20 @@ -1. Log in to the Magento server as, or switch to, a user with permissions to write to the Magento file system. See [switch to the Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +1. Log in to the Magento server as, or switch to, a user with permissions to write to the Magento file system. See [switch to the file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). - If you use the bash shell, you can use the following syntax to switch to the Magento file system owner and enter the command at the same time: + If you use the bash shell, you can use the following syntax to switch to the file system owner and enter the command at the same time: ```bash - su -s /bin/bash -c + su -s /bin/bash -c ``` - If the Magento file system owner does not allow logins, you can do the following: + If the file system owner does not allow logins, you can do the following: ```bash - sudo -u + sudo -u ``` 1. To run Magento commands from any directory, add `/bin` to your system `PATH`. - Because shells have differing syntax, consult a reference like [unix.stackexchange.com](http://unix.stackexchange.com/questions/117467/how-to-permanently-set-environmental-variables). + Because shells have differing syntax, consult a reference like [unix.stackexchange.com](https://unix.stackexchange.com/questions/117467/how-to-permanently-set-environmental-variables). Sample bash shell for CentOS: diff --git a/src/_includes/install/flow-diagram.md b/src/_includes/install/flow-diagram.md index 94b22af5042..91f6f8a7aaa 100644 --- a/src/_includes/install/flow-diagram.md +++ b/src/_includes/install/flow-diagram.md @@ -4,7 +4,7 @@ The general installation flow is as follows: 1. Set up your server environment. - Install the prerequisite software, including PHP, Apache, MySQL, and Elasticsearch. See the [system requirements]({{ page.baseurl }}/install-gde/system-requirements.html) for more information. + Install the prerequisite software, including PHP, Apache, MySQL, and the search engine. See the [system requirements]({{ page.baseurl }}/install-gde/system-requirements.html) for more information. 1. Get [authentication keys]({{page.baseurl}}/install-gde/prereq/connect-auth.html) to the Magento Composer repository. @@ -18,4 +18,4 @@ The general installation flow is as follows: If the step fails because prerequisite software isn't set up correctly, review our [Prerequisites]({{ page.baseurl }}/install-gde/prereq/prereq-overview.html). -1. Verify the installation by viewing your storefront and the Magento Admin. +1. Verify the installation by viewing your storefront and the Admin. diff --git a/src/_includes/install/get-help.md b/src/_includes/install/get-help.md index 466c6ff801b..5213237f83a 100644 --- a/src/_includes/install/get-help.md +++ b/src/_includes/install/get-help.md @@ -4,6 +4,6 @@ In the event you need additional help, consult the following resources. |Commerce edition|How to get help| |--- |--- | -|{{site.data.var.ce}} and {{site.data.var.ee}}|- [Commerce support forums](http://community.magento.com/)
- [stack Exchange](http://magento.stackexchange.com)
- [Twitter](https://twitter.com/magento)| -|{{site.data.var.ce}}|[Submit bug reports](http://www.magentocommerce.com/bug-tracking)| -|{{site.data.var.ee}} only|[Submit bug reports](http://support.magentocommerce.com)| +|{{site.data.var.ce}} and {{site.data.var.ee}}|- [Commerce support forums](https://community.magento.com/)
- [stack Exchange](https://magento.stackexchange.com/)
- [Twitter](https://twitter.com/magento)| +|{{site.data.var.ce}}|[Submit bug reports](https://github.com/magento/magento2/issues)| +|{{site.data.var.ee}} only|[Submit bug reports](https://account.magento.com/customer/account/login/)| diff --git a/src/_includes/install/get-software_zip.md b/src/_includes/install/get-software_zip.md index 4d8fd598282..fce13afe10a 100644 --- a/src/_includes/install/get-software_zip.md +++ b/src/_includes/install/get-software_zip.md @@ -17,7 +17,7 @@ Archives are available in the following formats: `.zip`, `.tar.bz2`, `.tar.gz`
-
{{site.data.var.ce}}

www.magento.com/download

+

www.magento.com/download

Choose either the software or the software and sample data:

  • Magento-CE-<version>.* (without sample data)
  • Magento-CE-<version>+Samples.* (with sample data)
  • @@ -26,7 +26,7 @@ Archives are available in the following formats: `.zip`, `.tar.bz2`, `.tar.gz`
{{site.data.var.ee}} Use the following steps: -
  1. Go to www.magento.com
  2. +
    1. Go to www.magento.com
    2. In the top horizontal navigation bar, click My Account.
    3. Log in with your Magento username and password.
    4. In the left navigation bar, click Downloads.
    5. diff --git a/src/_includes/install/patch/apply-patch.md b/src/_includes/install/patch/apply-patch.md deleted file mode 100644 index 83d0cf88ced..00000000000 --- a/src/_includes/install/patch/apply-patch.md +++ /dev/null @@ -1,13 +0,0 @@ -To apply a patch: - -1. Copy the patch file to your Magento installation directory. -1. As the Magento file system owner, use one of the following commands to extract it: - -| Patch file format | Command to extract | -| ----------------- | ------------------------------- | -| .zip | `unzip -o .zip` | -| .tar.gz | `tar -zxf .tar.gz` | -| .tar.bz2 | `tar -jxf .tar.bz2` | - -{:.bs-callout-info} -If you don't have command line access to your Magento server, extract the patch locally and transfer the files to the server using an FTP application. diff --git a/src/_includes/install/patch/get-patch-ee.md b/src/_includes/install/patch/get-patch-ee.md deleted file mode 100644 index a4d5ffde919..00000000000 --- a/src/_includes/install/patch/get-patch-ee.md +++ /dev/null @@ -1,22 +0,0 @@ -You can get a {{site.data.var.ee}} patch in any of the following ways: - -#### From the {{site.data.var.ee}} merchant portal - -To get a patch from the {{site.data.var.ee}} merchant portal: - -1. Go to [www.magento.com](http://www.magento.com). -1. In the top horizontal navigation bar, click **My Account**. -1. Log in with your Magento username and password. -1. In the left navigation bar, click **Downloads**. -1. Click **Magento Enterprise Edition** > **2.X** > **Magento Enterprise Edition 2.x Release** > **Support Patches**. -1. Transfer the patch to your development system. - -#### From the {{site.data.var.ee}} partner portal - -To get a patch from the {{site.data.var.ee}} partner portal: - -1. Log in to [partners.magento.com](https://partners.magento.com/English/?rdir=/files.aspx). -1. Click **Magento Enterprise Edition** > **Magento Enterprise Edition 2.X** > **Magento Enterprise Edition 2.x Release** > **Support Patches**. -1. In the left navigation bar, click **Downloads**. -1. Follow the instructions on your screen to download the desired patch. -1. Transfer the patch to your development system. diff --git a/src/_includes/install/patch/get-patch.md b/src/_includes/install/patch/get-patch.md deleted file mode 100644 index 338baf14311..00000000000 --- a/src/_includes/install/patch/get-patch.md +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - -
      Magento editionPatch location
      {{site.data.var.ce}}

      www.magento.com/download

      -

      Follow the instructions on your screen to download the desired patch.

      {{site.data.var.ee}} merchant portalUse the following steps: -
      1. Go to www.magento.com
      2. -
      3. In the top horizontal navigation bar, click My Account.
      4. -
      5. Log in with your Magento username and password.
      6. -
      7. In the left navigation bar, click Downloads.
      8. -
      9. Click Magento Enterprise Edition 2.X > Magento Enterprise Edition 2.x Release > Support Patches
      10. -
      11. Follow the instructions on your screen to download the desired patch.
      12. - - -
      13. Transfer the patch to your development system.
      Magento EE partner portalUse the following steps: -
      1. Log in to partners.magento.com
      2. -
      3. Click Magento Enterprise Edition > Magento Enterprise Edition 2.X > Magento Enterprise Edition 2.x Release > Support Patches.
      4. -
      5. In the left navigation bar, click Downloads.
      6. -
      7. Follow the instructions on your screen to download the desired patch.
      8. -
      9. Transfer the patch to your development system.
      diff --git a/src/_includes/install/patch/quality-patch-intro.md b/src/_includes/install/patch/quality-patch-intro.md new file mode 100644 index 00000000000..8d27c34a193 --- /dev/null +++ b/src/_includes/install/patch/quality-patch-intro.md @@ -0,0 +1,5 @@ +The [Quality Patches Tool](https://github.com/magento/quality-patches) delivers individual patches developed by Adobe and the {{ site.data.var.ce }} community. It allows you to apply, revert, and view general information about all individual patches that are available for the installed version of {{ site.data.var.ee }} or {{ site.data.var.ce }}. You can apply patches to {{site.data.var.ee}} and {{site.data.var.ce}} projects regardless of who developed the patch. For example, you can apply a patch developed by the community to {{site.data.var.ee}} projects. + +{:.bs-callout-info} +See [Apply patches]({{ site.baseurl }}/quality-patches/usage.html) for instructions on applying patches to your {{ site.data.var.ee }} or {{ site.data.var.ce }} projects. +See [Available Patches]({{ site.baseurl }}/quality-patches/tool.html#patch-grid) in the _Software Update Guide_ to review a full list of released patches. diff --git a/src/_includes/install/paypal-tls1-2.md b/src/_includes/install/paypal-tls1-2.md deleted file mode 100644 index 78faf4a8b02..00000000000 --- a/src/_includes/install/paypal-tls1-2.md +++ /dev/null @@ -1,74 +0,0 @@ -## TLS 1.2 requirement for PayPal - -PayPal recently announced they will require Transport Layer Security (TLS) version 1.2 to process payments in a live environment. (PayPal already requires TLS 1.2 in the sandbox.) - -More information: - -* [Details (PayPal security bulletin)](https://www.paypal.com/uk/webapps/mpp/ssl-security-update) -* [PayPal live payments switching in June 2016 (PayPal technical blog)](https://medium.com/paypal-engineering/security-related-changes-required-to-avoid-service-disruption-82caf7778328#0422) - -### Symptom - -According to PayPal, symptoms of the issue include the following messages in your error log: - -```text -*Unknown SSL protocol error* in connection to api-3t.sandbox.paypal.com:-9824 -``` - -or - -```text -140062736746144:error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number:s3_pkt.c:337: - -... (more messages) ... - -New, (NONE), Cipher is (NONE) -Secure Renegotiation IS NOT supported* -Compression: NONE -Expansion: NONE -SSL-Session: -Protocol: SSLv3* - -... (more messages) ... -``` - -### Description - -The source of the issue is your version of [`libcurl`](https://curl.haxx.se/libcurl/c/CURLOPT_SSLVERSION.html). `libcurl` versions earlier than 7.34 use TLS 1.1 or earlier by default. - -To determine the version of `libcurl` you're running, enter the following command on the server that processes PayPal transactions: - -```bash -curl --version -``` - -If the version is earlier than 7.34, continue with the next section. If you're already running version 7.34 or later, no action is necessary. - -### Solution - -The source of the issue is that the [`libcurl`](https://curl.haxx.se/libcurl/c/CURLOPT_SSLVERSION.html) library packaged with CentOS 6.6 and earlier use TLS 1.1 or earlier by default. - -To determine the version of CentOS your server runs, enter the following command: - -```bash -cat /etc/*release* -``` - -If you're already running CentOS 6.8 or later, no action is necessary. According to the [CentOS 6.8 changelog](https://wiki.centos.org/Manuals/ReleaseNotes/CentOS6.8), "various applications now support TLS 1.2, i.e. OpenLDAP, yum, stunnel, vsftpd, git, postfix and others. Also TLS 1.2 has been enabled by default in various packages". - -(CentOS 7 has a newer version of `libcurl` that also defaults to TLS 1.2.) - -You have the following options: - -* (Recommended). Upgrade your Magento server to CentOS 6.8 or later. - - Its recommended repositories support current versions of TLS with `libcurl`. Using CentOS 6.8 or later is the most secure way to continue operating your store and accepting PayPal. - - CentOS 6.8 has a `libcurl` version that defaults to TLS 1.2. - -* (Less secure, *not recommended*). Upgrade to `libcurl` 7.34 or later on CentOS 6 using a non-recommended third-party repository. - - One possible solution is to use the information on [serverfault](http://serverfault.com/questions/321321/upgrade-curl-to-latest-on-centos). - - {:.bs-callout-info} - Installing software from non-recommended repositories can change other system packages and can result in issues. We strongly recommend you upgrade `libcurl` in a development environment and *thoroughly test* all payment processors you use as well as any other critical software before putting this into production. diff --git a/src/_includes/install/php-ext-commerce-b2b.md b/src/_includes/install/php-ext-commerce-b2b.md new file mode 100644 index 00000000000..fc7858206e9 --- /dev/null +++ b/src/_includes/install/php-ext-commerce-b2b.md @@ -0,0 +1,26 @@ +- ext-bcmath +- ext-ctype +- ext-curl +- ext-dom +- ext-fileinfo +- ext-gd +- ext-hash +- ext-iconv +- ext-intl +- ext-json +- ext-libxml +- ext-mbstring +- ext-openssl +- ext-pcre +- ext-pdo_mysql +- ext-simplexml +- ext-soap +- ext-sockets +- ext-sodium +- ext-spl +- ext-tokenizer +- ext-xmlwriter +- ext-xsl +- ext-zip +- lib-libxml +- lib-openssl diff --git a/src/_includes/install/php-ext-commerce.md b/src/_includes/install/php-ext-commerce.md new file mode 100644 index 00000000000..fc7858206e9 --- /dev/null +++ b/src/_includes/install/php-ext-commerce.md @@ -0,0 +1,26 @@ +- ext-bcmath +- ext-ctype +- ext-curl +- ext-dom +- ext-fileinfo +- ext-gd +- ext-hash +- ext-iconv +- ext-intl +- ext-json +- ext-libxml +- ext-mbstring +- ext-openssl +- ext-pcre +- ext-pdo_mysql +- ext-simplexml +- ext-soap +- ext-sockets +- ext-sodium +- ext-spl +- ext-tokenizer +- ext-xmlwriter +- ext-xsl +- ext-zip +- lib-libxml +- lib-openssl diff --git a/src/_includes/install/php-ext-opensource.md b/src/_includes/install/php-ext-opensource.md new file mode 100644 index 00000000000..624b300dee6 --- /dev/null +++ b/src/_includes/install/php-ext-opensource.md @@ -0,0 +1,25 @@ +- ext-bcmath +- ext-ctype +- ext-curl +- ext-dom +- ext-fileinfo +- ext-gd +- ext-hash +- ext-iconv +- ext-intl +- ext-json +- ext-libxml +- ext-mbstring +- ext-openssl +- ext-pcre +- ext-pdo_mysql +- ext-simplexml +- ext-soap +- ext-sockets +- ext-sodium +- ext-tokenizer +- ext-xmlwriter +- ext-xsl +- ext-zip +- lib-libxml +- lib-openssl diff --git a/src/_includes/install/php-extensions-template-2.3.md b/src/_includes/install/php-extensions-template-2.3.md new file mode 100644 index 00000000000..8236a5be1e1 --- /dev/null +++ b/src/_includes/install/php-extensions-template-2.3.md @@ -0,0 +1,8 @@ +{% assign product = packages | where_exp: 'package', "package.name contains 'magento/product-'" | first %} + +{% for item in product.require %} + {% if item[0] contains 'ext-' %} + +* {{ item[0] }} + {% endif %} +{% endfor %} diff --git a/src/_includes/install/php-extensions-template.md b/src/_includes/install/php-extensions-template.md index a2c3b7ae71c..1733fcd1c4f 100644 --- a/src/_includes/install/php-extensions-template.md +++ b/src/_includes/install/php-extensions-template.md @@ -1,13 +1,5 @@ -{% assign product = packages | where_exp: 'package', "package.name contains 'magento/product-'" | first %} +{{ site.data.var.ce }} and {{ site.data.var.ee }}: +{% include install/php-ext-opensource.md %} -{% for item in product.require %} - {% if item[0] contains 'ext-' %} - -* {{ item[0] }} - {% endif %} -{% endfor %} -{% unless page.guide_version == '2.3' %} - -* ext-sockets - -{% endunless %} \ No newline at end of file +Additionally {{ site.data.var.ee }} requires: +{% include install/php-ext-commerce.md %} diff --git a/src/_includes/install/pre-release.md b/src/_includes/install/pre-release.md index f8a22045a2d..e63051ef664 100644 --- a/src/_includes/install/pre-release.md +++ b/src/_includes/install/pre-release.md @@ -1,2 +1,2 @@ {:.bs-callout-info} -{{site.data.var.ee}} customers can access 2.4.x and 2.3.x patches two weeks before the General Availability (GA) date. Pre-release packages are available through Composer only. You cannot access pre-releases on the Magento Portal or GitHub until GA. If you cannot find these packages in Composer, contact Magento Support. +{{site.data.var.ee}} customers can access 2.4.x and 2.3.x patches two weeks before the General Availability (GA) date. Pre-release packages are available through Composer only. You cannot access pre-releases on the Magento Portal or GitHub until GA. If you cannot find these packages in Composer, contact {{site.data.var.ee}} Support. diff --git a/src/_includes/install/prereq.md b/src/_includes/install/prereq.md index 39b7f1ed4f3..0ce0f8dc521 100644 --- a/src/_includes/install/prereq.md +++ b/src/_includes/install/prereq.md @@ -1,4 +1,4 @@ Before you continue, make sure you've done all of the following: - Set up a server that meets our [system requirements]({{ page.baseurl }}/install-gde/system-requirements.html) -- Created the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html) +- Created the [file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html) diff --git a/src/_includes/install/releasenotes/20_release-notes-links.md b/src/_includes/install/releasenotes/20_release-notes-links.md deleted file mode 100644 index c9c0e6f1298..00000000000 --- a/src/_includes/install/releasenotes/20_release-notes-links.md +++ /dev/null @@ -1,58 +0,0 @@ - -{% collapsibleh2 Magento Open Source 2.0 Release Notes %} - -* [Version 2.0.18]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.18CE.html){:target="_blank"} -* [Version 2.0.17]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.17CE.html){:target="_blank"} -* [Version 2.0.16]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.16CE.html){:target="_blank"} -* [Version 2.0.15]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.15CE.html){:target="_blank"} -* [Version 2.0.14]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.14CE.html){:target="_blank"} -* [Version 2.0.13]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.13CE.html){:target="_blank"} -* [Version 2.0.12]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.12CE.html){:target="_blank"} -* [Version 2.0.11]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.11CE.html){:target="_blank"} -* [Version 2.0.10]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.10CE.html){:target="_blank"} -* [Version 2.0.9]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.9CE.html){:target="_blank"} -* [Version 2.0.8]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.8CE.html){:target="_blank"} -* [Version 2.0.7]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.7CE.html){:target="_blank"} -* [Version 2.0.6]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.6CE.html){:target="_blank"} -* [Version 2.0.5]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.5CE.html){:target="_blank"} -* [Version 2.0.4]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.4CE.html){:target="_blank"} -* [Version 2.0.3]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.3CE.html){:target="_blank"} -* [Version 2.0.2](http://docs.magento.com/m2/ce/user_guide/magento/release-notes-ce-2.0.2.html){:target="_blank"} -* [Version 2.0.1](http://docs.magento.com/m2/ce/user_guide/magento/release-notes-ce-2.0.1.html){:target="_blank"} -* [Version 2.0.0](http://docs.magento.com/m2/ce/user_guide/magento/release-notes-ce-2.0.html){:target="_blank"} - -{% endcollapsibleh2 %} - -{% collapsibleh2 Magento Commerce 2.0 Release Notes %} - -* [Version 2.0.18]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.18EE.html){:target="_blank"} -* [Version 2.0.17]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.17EE.html){:target="_blank"} -* [Version 2.0.16]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.16EE.html){:target="_blank"} -* [Version 2.0.15]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.15EE.html){:target="_blank"} -* [Version 2.0.14]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.14EE.html){:target="_blank"} -* [Version 2.0.13]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.13EE.html){:target="_blank"} -* [Version 2.0.12]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.12EE.html){:target="_blank"} -* [Version 2.0.11]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.11EE.html){:target="_blank"} -* [Version 2.0.10]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.10EE.html){:target="_blank"} -* [Version 2.0.9]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.9EE.html){:target="_blank"} -* [Version 2.0.8]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.8EE.html){:target="_blank"} -* [Version 2.0.7]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.7EE.html){:target="_blank"} -* [Version 2.0.6]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.6EE.html){:target="_blank"} -* [Version 2.0.5]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.5EE.html){:target="_blank"} -* [Version 2.0.4]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.4EE.html){:target="_blank"} -* [Version 2.0.3]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.3EE.html){:target="_blank"} -* [Version 2.0.2](http://docs.magento.com/m2/ee/user_guide/magento/release-notes-ee-2.0.2.html){:target="_blank"} -* [Version 2.0.1](http://docs.magento.com/m2/ee/user_guide/magento/release-notes-ee-2.0.1.html){:target="_blank"} -* [Version 2.0.0](http://docs.magento.com/m2/ee/user_guide/magento/release-notes-ee-2.0.html){:target="_blank"} - -{% endcollapsibleh2 %} - -{% collapsibleh2 Magento Commerce (Cloud) 2.0 Release Notes %} - -* [Magento Commerce (Cloud) version 2.1.5 and 2.0.13 Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.5.html){:target="_blank"} -* [magento-cloud-configuration release 101.4.x Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes101.4.html){:target="_blank"} -* [Magento Commerce (Cloud) version 2.1.4 and 2.0.12]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.4.html){:target="_blank"} -* [Magento Commerce (Cloud) version 2.1.3 and 2.0.11]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.3.html){:target="_blank"} -* [Magento Commerce (Cloud) version 2.1.2 and 2.0.10]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.2.html){:target="_blank"} - -{% endcollapsibleh2 %} diff --git a/src/_includes/install/releasenotes/20rc_release-notes-links.md b/src/_includes/install/releasenotes/20rc_release-notes-links.md deleted file mode 100644 index 1f302a4bbcf..00000000000 --- a/src/_includes/install/releasenotes/20rc_release-notes-links.md +++ /dev/null @@ -1,16 +0,0 @@ - -{% collapsibleh3 Magento Open Source 2.1 Release Candidate Notes %} - -* [Open Source 2.1 Release Candidate 3 (RC3)]({{ page.baseurl }}/release-notes/ReleaseNotes2.1_RC3EE.html){:target="_blank"} -* [Open Source 2.1 RC2)]({{ page.baseurl }}/release-notes/ReleaseNotes2.1_RC2EE.html){:target="_blank"} -* [Open Source 2.1 RC1]({{ page.baseurl }}/release-notes/ReleaseNotes2.1_RC1EE.html){:target="_blank"} - -{% endcollapsibleh3 %} - -{% collapsibleh3 Magento Commerce 2.1 Release Candidate Notes %} - -* [Commerce 2.1 RC3]({{ page.baseurl }}/release-notes/ReleaseNotes2.1_RC3CE.html){:target="_blank"} -* [Commerce 2.1 RC2]({{ page.baseurl }}/release-notes/ReleaseNotes2.1_RC2CE.html){:target="_blank"} -* [Commerce 2.1 RC1]({{ page.baseurl }}/release-notes/ReleaseNotes2.1_RC1CE.html){:target="_blank"} - -{% endcollapsibleh3 %} \ No newline at end of file diff --git a/src/_includes/install/releasenotes/21_release-notes-links.md b/src/_includes/install/releasenotes/21_release-notes-links.md deleted file mode 100644 index 0970f8ca93d..00000000000 --- a/src/_includes/install/releasenotes/21_release-notes-links.md +++ /dev/null @@ -1,52 +0,0 @@ - -{% collapsibleh2 Magento Open Source 2.1 Release Notes %} - -* [Version 2.1.12]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.12CE.html){:target="_blank"} -* [Version 2.1.11]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.11CE.html){:target="_blank"} -* [Version 2.1.10]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.10CE.html){:target="_blank"} -* [Version 2.1.9]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.9CE.html){:target="_blank"} -* [Version 2.1.8]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.8CE.html){:target="_blank"} -* [Version 2.1.7]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.7CE.html){:target="_blank"} -* [Version 2.1.6]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.6CE.html){:target="_blank"} -* [Version 2.1.5]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.5CE.html){:target="_blank"} -* [Version 2.1.4]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.4CE.html){:target="_blank"} -* [Version 2.1.3]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.3CE.html){:target="_blank"} -* [Version 2.1.2]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.2CE.html){:target="_blank"} -* [Version 2.1.1]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.1CE.html){:target="_blank"} -* [Version 2.1.0]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.0CE.html){:target="_blank"} - -{% endcollapsibleh2 %} - -{% collapsibleh2 Magento Commerce 2.1 Release Notes %} - -* [Version 2.1.12]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.12EE.html){:target="_blank"} -* [Version 2.1.11]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.11EE.html){:target="_blank"} -* [Version 2.1.10]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.10EE.html){:target="_blank"} -* [Version 2.1.9]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.9EE.html){:target="_blank"} -* [Version 2.1.8]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.8EE.html){:target="_blank"} -* [Version 2.1.7]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.7EE.html){:target="_blank"} -* [Version 2.1.6]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.6EE.html){:target="_blank"} -* [Version 2.1.5]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.5EE.html){:target="_blank"} -* [Version 2.1.4]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.4EE.html){:target="_blank"} -* [Version 2.1.3]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.3EE.html){:target="_blank"} -* [Version 2.1.2]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.2EE.html){:target="_blank"} -* [Version 2.1.1]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.1EE.html){:target="_blank"} -* [Version 2.1.0]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.0EE.html){:target="_blank"} - -{% endcollapsibleh2 %} - -{% collapsibleh2 Magento Commerce (Cloud) 2.1 Release Notes %} - -* [magento-cloud-configuration release 101.9.x Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes101.9.html){:target="_blank"} -* [magento-cloud-configuration release 101.8.x Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes101.8.html){:target="_blank"} -* [magento-cloud-configuration release 101.7.x Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes101.7.html){:target="_blank"} -* [magento-cloud-configuration release 101.6.x Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes101.6.html){:target="_blank"} -* [magento-cloud-configuration release 101.5.x Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes101.5.html){:target="_blank"} -* [magento-cloud-configuration release 101.4.x Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes101.4.html){:target="_blank"} -* [Magento Commerce (Cloud) version 2.1.6 through 2.1.11 Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.6-2.1.11.html){:target="_blank"} -* [Magento Commerce (Cloud) version 2.1.5 and 2.0.13 Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.5.html){:target="_blank"} -* [Magento Commerce (Cloud) version 2.1.4 and 2.0.12]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.4.html){:target="_blank"} -* [Magento Commerce (Cloud) version 2.1.3 and 2.0.11]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.3.html){:target="_blank"} -* [Magento Commerce (Cloud) version 2.1.2 and 2.0.10]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.2.html){:target="_blank"} - -{% endcollapsibleh2 %} diff --git a/src/_includes/install/sampledata/sample-data-after.md b/src/_includes/install/sampledata/sample-data-after.md index 379a73ffba7..5a1cf36b459 100644 --- a/src/_includes/install/sampledata/sample-data-after.md +++ b/src/_includes/install/sampledata/sample-data-after.md @@ -1,6 +1,6 @@ ## Complete the sample data installation {#sample-next-steps} -After you download the sample data packages, log in to your Magento server as, or switch to, the Magento file system owner and enter the following command in `` folder: +After you download the sample data packages, log in to your Magento server as, or switch to, the file system owner and enter the following command in `` folder: ```bash bin/magento setup:upgrade diff --git a/src/_includes/install/sampledata/sample-data-clone-24.md b/src/_includes/install/sampledata/sample-data-clone-24.md index d705298b9e4..df134728a81 100644 --- a/src/_includes/install/sampledata/sample-data-clone-24.md +++ b/src/_includes/install/sampledata/sample-data-clone-24.md @@ -66,12 +66,12 @@ To clone the Magento sample data GitHub repository using the SSH protocol: If you used the `2.4-develop` branch of the Magento 2 repository, the Sample Data branch should be `2.4-develop`. - If you used the `2.4.1` branch of the Magento 2 repository, the Sample Data branch should be `2.4.1`. + If you used the `2.4.3` branch of the Magento 2 repository, the Sample Data branch should be `2.4.3`. - To checkout the correct branch, run the following command from the sample data repository's root directory (assuming you need the `2.4.1` branch): + To checkout the correct branch, run the following command from the sample data repository's root directory (assuming you need the `2.4.3` branch): ```bash - git checkout 2.4.1 + git checkout 2.4.3 ``` 1. Change to ``. @@ -122,12 +122,12 @@ To clone the Magento sample data GitHub repository using the HTTPS protocol: If you used the `2.4-develop` branch of the Magento 2 repository, the Sample Data branch should be `2.4-develop`. - If you used the `2.4.1` branch of the Magento 2 repository, the Sample Data branch should be `2.4.1`. + If you used the `2.4.3` branch of the Magento 2 repository, the Sample Data branch should be `2.4.3`. - To checkout the correct branch, run the following command from the sample data repository's root directory (assuming you need the `2.4.1` branch): + To checkout the correct branch, run the following command from the sample data repository's root directory (assuming you need the `2.4.3` branch): ```bash - git checkout 2.4.1 + git checkout 2.4.3 ``` 1. Change to ``. diff --git a/src/_includes/install/sampledata/sample-data-composer.md b/src/_includes/install/sampledata/sample-data-composer.md index 4cbab0efa59..607346d571f 100644 --- a/src/_includes/install/sampledata/sample-data-composer.md +++ b/src/_includes/install/sampledata/sample-data-composer.md @@ -19,7 +19,7 @@ If you're a contributing developer, refer to [Install by cloning repositories]({ {:.bs-callout-warning} Do not install sample data if your Magento application is set for [production mode]({{ page.baseurl }}/config-guide/bootstrap/magento-modes.html#production-mode). Switch to [developer mode]({{ page.baseurl }}/config-guide/bootstrap/magento-modes.html#developer-mode) first. Installing sample data in production mode [fails](https://support.magento.com/hc/en-us/articles/360033824571#symptom-production-mode-trouble-samp-prod-). -To install sample data using the command line, enter the following command as the Magento file system owner in the `` folder: +To install sample data using the command line, enter the following command as the file system owner in the `` folder: ```bash bin/magento sampledata:deploy diff --git a/src/_includes/install/sampledata/sample-data-intro.md b/src/_includes/install/sampledata/sample-data-intro.md index 6b4d667c690..59f3bcc6547 100644 --- a/src/_includes/install/sampledata/sample-data-intro.md +++ b/src/_includes/install/sampledata/sample-data-intro.md @@ -16,6 +16,6 @@ You can install optional sample data in any of the following ways: -*[contributing developer]: A developer who contributes code to the Magento Open Source codebase -*[contributing developers]: Developers who contribute code to the Magento Open Source codebase -*[Contributing developers]: Developers who contribute code to the Magento Open Source codebase +*[contributing developer]: A developer who contributes code to the {{site.data.var.ce}} codebase +*[contributing developers]: Developers who contribute code to the {{site.data.var.ce}} codebase +*[Contributing developers]: Developers who contribute code to the {{site.data.var.ce}} codebase diff --git a/src/_includes/install/sampledata/sample-data-rc1-cli-24.md b/src/_includes/install/sampledata/sample-data-rc1-cli-24.md index d0ea3500246..570ebcdc3ee 100644 --- a/src/_includes/install/sampledata/sample-data-rc1-cli-24.md +++ b/src/_includes/install/sampledata/sample-data-rc1-cli-24.md @@ -7,7 +7,7 @@ These instructions apply to {{site.data.var.ce}} and {{site.data.var.ee}} users To upgrade to Magento {{ page.guide_version }} sample data using the command line: -1. Log in to your Magento server as, or switch to, the [Magento file system owner]. +1. Log in to your Magento server as, or switch to, the [file system owner]. 1. Change to the Magento installation directory. 1. Back up your current `composer.json` file: @@ -63,7 +63,7 @@ To upgrade to Magento {{ page.guide_version }} sample data using the command lin After you have reset file system permissions: -1. If you have not done so already, log in to your Magento server as, or switch to, the Magento file system owner. +1. If you have not done so already, log in to your Magento server as, or switch to, the file system owner. 1. Change to your Magento installation directory. 1. Manually clear the `var/cache`, `var/page_cache`, and `generated` directories. @@ -82,5 +82,5 @@ After you have reset file system permissions: {% include install/sampledata/file-sys-perms-digest-24.md %} -[Magento file system owner]: {{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html +[file system owner]: {{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html [authentication keys]: {{ page.baseurl }}/install-gde/prereq/connect-auth.html diff --git a/src/_includes/install/sampledata/sample-data-rc1-cli.md b/src/_includes/install/sampledata/sample-data-rc1-cli.md index f952c10e093..256f07f96fb 100644 --- a/src/_includes/install/sampledata/sample-data-rc1-cli.md +++ b/src/_includes/install/sampledata/sample-data-rc1-cli.md @@ -7,7 +7,7 @@ These instructions apply to {{site.data.var.ce}} and {{site.data.var.ee}} users To upgrade to Magento {{ page.guide_version }} sample data using the command line: -1. Log in to your Magento server as, or switch to, the [Magento file system owner]. +1. Log in to your Magento server as, or switch to, the [file system owner]. 1. Change to the Magento installation directory. 1. Back up your current `composer.json` file: @@ -63,7 +63,7 @@ To upgrade to Magento {{ page.guide_version }} sample data using the command lin After you have reset file system permissions: -1. If you haven't done so already, log in to your Magento server as, or switch to, the Magento file system owner. +1. If you haven't done so already, log in to your Magento server as, or switch to, the file system owner. 1. Change to your Magento installation directory. 1. Manually clear the `var/cache`, `var/page_cache`, and `var/generation` directories. @@ -82,5 +82,5 @@ After you have reset file system permissions: {% include install/sampledata/file-sys-perms-digest.md %} -[Magento file system owner]: {{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html +[file system owner]: {{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html [authentication keys]: {{ page.baseurl }}/install-gde/prereq/connect-auth.html diff --git a/src/_includes/install/sens-data.md b/src/_includes/install/sens-data.md index bee169490de..e8c8bed62e1 100644 --- a/src/_includes/install/sens-data.md +++ b/src/_includes/install/sens-data.md @@ -3,7 +3,7 @@ Magento uses your encryption key to encrypt the following: * Credit card information -* Usernames and passwords specified in the Magento Admin configuration (for example, logins to payment gateways) +* Usernames and passwords specified in the Admin configuration (for example, logins to payment gateways) * CAPTCHA values sent over the network Magento does *not* encrypt: diff --git a/src/_includes/install/system-requirements-table-23.html b/src/_includes/install/system-requirements-table-23.html new file mode 100644 index 00000000000..947d07c6367 --- /dev/null +++ b/src/_includes/install/system-requirements-table-23.html @@ -0,0 +1,137 @@ +{% assign requirements = site.data.codebase.v2_3.system-requirements %} + + + + + + {% for requirement in requirements %} + + {% endfor %} + + + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + +
      + Software dependencies + {{requirement[0]}}
      Composer{% if requirement[1]['Composer'] %} + {{requirement[1]['Composer']}} + {% else %} + -- + {% endif %} +
      Elasticsearch{% if requirement[1]['Elasticsearch'] %} + {{requirement[1]['Elasticsearch']}} + {% else %} + -- + {% endif %} +
      OpenSearch{% if requirement[1]['OpenSearch'] %} + {{requirement[1]['OpenSearch']}} + {% else %} + -- + {% endif %} +
      MariaDB{% if requirement[1]['MariaDB'] %} + {{requirement[1]['MariaDB']}} + {% else %} + -- + {% endif %} +
      MySQL{% if requirement[1]['MySQL'] %} + {{requirement[1]['MySQL']}} + {% else %} + -- + {% endif %} +
      PHP{% if requirement[1]['PHP'] %} + {{requirement[1]['PHP']}} + {% else %} + -- + {% endif %} +
      RabbitMQ{% if requirement[1]['RabbitMQ'] %} + {{requirement[1]['RabbitMQ']}} + {% else %} + -- + {% endif %} +
      Redis{% if requirement[1]['Redis'] %} + {{requirement[1]['Redis']}} + {% else %} + -- + {% endif %} +
      Varnish{% if requirement[1]['Varnish'] %} + {{requirement[1]['Varnish']}} + {% else %} + -- + {% endif %} +
      Apache{% if requirement[1]['Apache'] %} + {{requirement[1]['Apache']}} + {% else %} + -- + {% endif %} +
      nginx{% if requirement[1]['nginx'] %} + {{requirement[1]['nginx']}} + {% else %} + -- + {% endif %} +
      diff --git a/src/_includes/install/system-requirements-table.html b/src/_includes/install/system-requirements-table.html new file mode 100644 index 00000000000..898af39162d --- /dev/null +++ b/src/_includes/install/system-requirements-table.html @@ -0,0 +1,204 @@ +{% assign requirements = site.data.codebase.v2_4.system-requirements %} + + + + + + {% for requirement in requirements %} + + {% endfor %} + + + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + +
      + Software dependencies + {{requirement[0]}}
      Composer{% if requirement[1]['Composer'] %} + {{requirement[1]['Composer']}} + {% else %} + -- + {% endif %} +
      Elasticsearch{% if requirement[1]['Elasticsearch'] %} + {{requirement[1]['Elasticsearch']}} + {% else %} + -- + {% endif %} +
      OpenSearch{% if requirement[1]['OpenSearch'] %} + {{requirement[1]['OpenSearch']}} + {% else %} + -- + {% endif %} +
      MariaDB{% if requirement[1]['MariaDB'] %} + {{requirement[1]['MariaDB']}} + {% else %} + -- + {% endif %} +
      MySQL{% if requirement[1]['MySQL'] %} + {{requirement[1]['MySQL']}} + {% else %} + -- + {% endif %} +
      PHP{% if requirement[1]['PHP'] %} + {{requirement[1]['PHP']}} + {% else %} + -- + {% endif %} +
      RabbitMQ{% if requirement[1]['RabbitMQ'] %} + {{requirement[1]['RabbitMQ']}} + {% else %} + -- + {% endif %} +
      Redis{% if requirement[1]['Redis'] %} + {{requirement[1]['Redis']}} + {% else %} + -- + {% endif %} +
      Varnish{% if requirement[1]['Varnish'] %} + {{requirement[1]['Varnish']}} + {% else %} + -- + {% endif %} +
      Apache{% if requirement[1]['Apache'] %} + {{requirement[1]['Apache']}} + {% else %} + -- + {% endif %} +
      nginx{% if requirement[1]['nginx'] %} + {{requirement[1]['nginx']}} + {% else %} + -- + {% endif %} +
      AWS Aurora (MySQL){% if requirement[1]['AWS Aurora (MySQL)'] %} + {{requirement[1]['AWS Aurora (MySQL)']}} + {% else %} + -- + {% endif %} +
      AWS S3{% if requirement[1]['AWS S3'] %} + {{requirement[1]['AWS S3']}} + {% else %} + -- + {% endif %} +
      AWS MQ{% if requirement[1]['AWS MQ'] %} + {{requirement[1]['AWS MQ']}} + {% else %} + -- + {% endif %} +
      AWS ElastiCache{% if requirement[1]['AWS ElastiCache'] %} + {{requirement[1]['AWS ElastiCache']}} + {% else %} + -- + {% endif %} +
      AWS Elasticsearch{% if requirement[1]['AWS Elasticsearch'] %} + {{requirement[1]['AWS Elasticsearch']}} + {% else %} + -- + {% endif %} +
      AWS OpenSearch{% if requirement[1]['AWS OpenSearch'] %} + {{requirement[1]['AWS OpenSearch']}} + {% else %} + -- + {% endif %} +
      + diff --git a/src/_includes/install/system-requirements-table.md b/src/_includes/install/system-requirements-table.md deleted file mode 100644 index a1842755ec7..00000000000 --- a/src/_includes/install/system-requirements-table.md +++ /dev/null @@ -1,28 +0,0 @@ - -{:.comparison-table} -| | 2.3.0 | 2.3.1 | 2.3.2 | 2.3.3 | 2.3.4 | 2.3.5 | 2.3.6 | 2.3.7 | 2.4.0 | 2.4.1 | 2.4.2 | 2.4.3 | 2.4.4 | 2.4.5 | -|---------------|------------|------------|------------|---------------|---------------|------------|-------|---------|------------------|--------|---------|---------|---------|---------| -| Composer | 1.x | 1.x | 1.x | 1.x | 1.x | 1.x | 1.x | 2.x | 1.x | 1.x | 2.x | 2.x | 2.x | 2.x | -| Elasticsearch | 2.x, 5.x | 5.x, 6.x | 5.x, 6.x | 5.x, 6.x | 5.x, 6.x | 7.6 | 7.7 | 7.9 | 7.6 | 7.7 | 7.9 | 7.9 | 7.10 | 7.10 | -| MariaDB | 10.1, 10.2 | 10.1, 10.2 | 10.1, 10.2 | 10.1, 10.2 | 10.1, 10.2 | 10.1, 10.2 | 10.2 | 10.3 | 10.2, 10.3, 10.4 | 10.4 | 10.4 | 10.4 | 10.4 | 10.4 | -| MySQL | 5.6, 5.7 | 5.6, 5.7 | 5.6, 5.7 | 5.6, 5.7 | 5.6, 5.7 | 5.6, 5.7 | 5.7 | 5.7 | 5.7, 8.0 | 8.0 | 8.0 | 8.0 | 8.0 | 8.0 | -| PHP | 7.1, 7.2 | 7.1, 7.2 | 7.1, 7.2 | 7.1, 7.2, 7.3 | 7.2, 7.3 | 7.2, 7.3 | 7.3 | 7.4 | 7.3, 7.4 | 7.4 | 7.4 | 7.4 | 7.4 | 8.1 | -| RabbitMQ | 2.x, 3.7 | 2.x, 3.7 | 2.x, 3.7 | 2.x, 3.7 | 3.7, 3.8 | 3.8 | 3.8 | 3.8 | 3.8 | 3.8 | 3.8 | 3.8 | 3.8 | 3.8 | -| Redis | 5.x | 5.0 | 5.0 | 5.0 | 5.0 | 5.0 | 5.0 | 6.0 | 5.0 | 5.0 | 6.0 | 6.0 | 6.0 | 6.0 | -| Varnish | 4.x, 5.x | 4.x, 5.x | 4.x, 5.x | 6.2 | 4.x, 5.x, 6.2 | 6.3 | 6.4 | 6.5 | 6.x | 6.2 | 6.4 | 6.5 | 6.5 | 6.5 | -| Apache | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | -| nginx | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | - - diff --git a/src/_includes/install/trouble/rc_cron.md b/src/_includes/install/trouble/rc_cron.md index 91076ee751d..b83f37374c7 100644 --- a/src/_includes/install/trouble/rc_cron.md +++ b/src/_includes/install/trouble/rc_cron.md @@ -5,7 +5,7 @@ This section discusses how to see if cron is currently running and to verify whe To verify whether or not your crontab is set up: -1. Log in to your Magento server as, or switch to, the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +1. Log in to your Magento server as, or switch to, the [file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). 1. See if the following file exists: ```bash @@ -19,7 +19,7 @@ To verify whether or not your crontab is set up: As a user with `root` privileges, enter the following command: ```bash - crontab -u -l + crontab -u -l ``` For example, on CentOS diff --git a/src/_includes/install/ulimit.md b/src/_includes/install/ulimit.md index ee029dd3f6f..ae9d51cafcd 100644 --- a/src/_includes/install/ulimit.md +++ b/src/_includes/install/ulimit.md @@ -6,11 +6,11 @@ In some cases, a very long query string causes the user's allocated memory space ## How to set open files ulimit -We recommend setting the open files [`ulimit`](http://ss64.com/bash/ulimit.html) for the Magento file system user to a value of 65536 or more. +We recommend setting the open files [`ulimit`](https://ss64.com/bash/ulimit.html) for the Magento file system user to a value of 65536 or more. You can do this either on the command line or you can make it a permanent setting for the user by editing their shell script. -Before you continue, if you haven't done so already, switch to the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +Before you continue, if you haven't done so already, switch to the [file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). Command: @@ -25,7 +25,7 @@ The syntax for open files `ulimit` depends on the UNIX shell you use. The preced To optionally set the value in the user's Bash shell: -1. If you haven't done so already, switch to the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +1. If you haven't done so already, switch to the [file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). 1. Open `/home//.bashrc` in a text editor. 1. Add the following line: @@ -36,4 +36,4 @@ To optionally set the value in the user's Bash shell: 1. Save your changes to `.bashrc` and exit the text editor. {:.bs-callout-warning} -We recommend you avoid setting a value for [`pcre.recursion_limit`](http://php.net/manual/en/pcre.configuration.php) in `php.ini` because it can result in incomplete rollbacks with no failure notice. +We recommend you avoid setting a value for [`pcre.recursion_limit`](https://php.net/manual/en/pcre.configuration.php) in `php.ini` because it can result in incomplete rollbacks with no failure notice. diff --git a/src/_includes/layout/header-scripts.html b/src/_includes/layout/header-scripts.html index f4ae32b25ea..5ae0261c8a4 100644 --- a/src/_includes/layout/header-scripts.html +++ b/src/_includes/layout/header-scripts.html @@ -3,11 +3,11 @@ var algolia = { id: "{{ site.algolia.application_id}}", index: "{{ site.algolia.index_name}}", - key: "{{ site.algolia.api_key}}", + key: "{{ site.algolia.search_only_key}}", }; var indices = [{ - label: "DevDocs", + label: "Results", name: "devdocs", facetFilters: [ ["guide_version: {% if page.guide_version == nil %}{{ site.version }}{% else %}{{ page.guide_version }}{% endif %}", @@ -18,27 +18,7 @@ label: "Functional areas", attribute: "functional_areas" }], - baseUrl: "https://devdocs.magento.com/" - }, - { - label: "User Guide", - name: "merchdocs", - baseUrl: "https://docs.magento.com/user-guide" - }, - { - label: "Commerce Reporting User Guide", - name: "merchdocs-mbi", - baseUrl: "https://docs.magento.com/mbi" - }, - { - label: "PWA", - name: "pwa-devdocs", - baseUrl: "https://magento.github.io/pwa-studio" - }, - { - label: "Order Management", - name: "oms-en", - baseUrl: "https://omsdocs.magento.com/" + baseUrl: "{{ site.baseurl }}" } ]; diff --git a/src/_includes/layout/header-styles.html b/src/_includes/layout/header-styles.html index 76dbbbdc3e5..a884e32a5f9 100644 --- a/src/_includes/layout/header-styles.html +++ b/src/_includes/layout/header-styles.html @@ -1,8 +1,2 @@ - - -{% if page.canonical_url != nil %} - -{% endif %} - diff --git a/src/_includes/layout/navigation.html b/src/_includes/layout/navigation.html index c5614397492..6f0940c747b 100644 --- a/src/_includes/layout/navigation.html +++ b/src/_includes/layout/navigation.html @@ -1,7 +1,7 @@ {%- assign sections = site.data.main-nav -%} -
Core features
    -
  • All Magento 2 core features
  • +
  • All {{site.data.var.ee}} features
  • PayPal Onboarding Tool
  • Commerce Reporting
  • B2B module
  • diff --git a/src/cloud/architecture/pro-architecture.md b/src/cloud/architecture/pro-architecture.md index 3ab346baa22..4eede8662d3 100644 --- a/src/cloud/architecture/pro-architecture.md +++ b/src/cloud/architecture/pro-architecture.md @@ -7,6 +7,8 @@ redirect_from: - /cloud/architecture/pro-architecture-legacy.html functional_areas: - Cloud +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/architecture/pro-architecture.html +status: migrated --- Your {{site.data.var.ece}} Pro architecture supports multiple environments that you can use to develop, test, and launch your store. @@ -66,7 +68,7 @@ The following table summarizes the differences between environments:
{:.bs-callout-info} -Magento also provides the {{site.data.var.mcd-prod}} solution to deploy Magento to a local Cloud Docker environment for developing and testing {{site.data.var.ee}} projects. See [Docker development]({{site.baseurl}}/cloud/docker/docker-development.html). +Adobe also provides the {{site.data.var.mcd-prod}} solution for deploying to a local Cloud Docker environment so that you can develop and test {{site.data.var.ee}} projects. See [Docker development]({{site.baseurl}}/cloud/docker/docker-development.html). ## Pro environment architecture @@ -76,7 +78,7 @@ Your project is a single Git repository with three, main environment branches fo ## Integration environment {#cloud-arch-int} -The Integration environment runs in a Linux container (LXC) on a grid of servers known as Platform-as-a-Service (PaaS). Each environment includes a web server and database to test your site. +The Integration environment runs in a Linux container (LXC) on a grid of servers known as Platform-as-a-Service (PaaS). Each environment includes a web server and database to test your site. See [Regional IP Addresses]({{ site.baseurl }}/cloud/env/environments-start.html#regional-ip-addresses) for a list of AWS and Azure IP addresses. **Recommended use cases:** @@ -92,7 +94,7 @@ For best performance in the Integration environment follow these best practices: - Limit use to one or two concurrent users -- Disable crons and manually run as needed +- Disable cron jobs and manually run as needed **Caveats:** @@ -140,7 +142,7 @@ See [Deploy your store]({{ site.baseurl }}/cloud/live/stage-prod-live.html) and ## Production environment {#cloud-arch-prod} -The Production environment runs your public-facing Magento single and multi-site storefronts. This environment runs on dedicated IaaS hardware featuring redundant, high-availability nodes for continuous access and failover protection for your customers. The Production environment includes all services in the Staging environment, plus the [New Relic Infrastructure (NRI)](https://newrelic.com/products/infrastructure) service, which automatically connects with the application data and performance analytics to provide dynamic server monitoring. +The Production environment runs your public-facing single and multi-site storefronts. This environment runs on dedicated IaaS hardware featuring redundant, high-availability nodes for continuous access and failover protection for your customers. The Production environment includes all services in the Staging environment, plus the [New Relic Infrastructure (NRI)](https://newrelic.com/platform/infrastructure) service, which automatically connects with the application data and performance analytics to provide dynamic server monitoring. You cannot create a branch from the Production environment branch. You must push code changes from the Staging environment branch to the Production environment branch. @@ -155,23 +157,21 @@ The three gateways map to the three servers in your Production environment clust - DNS - Content Delivery Network (CDN) - Elastic load balancer (ELB) -- Three-server cluster comprising all Magento services, including the database and web server +- Three-server cluster comprising all {{site.data.var.ee}} services, including the database and web server ### Backup and disaster recovery Your Pro plan backup and recovery approach uses a high-availability architecture combined with full-system backups. We replicate each Project—all data, code, and assets—across three separate AWS or Azure Availability Zones, each zone with a separate data center. -In addition to the redundancy of the high-availability architecture, {{site.data.var.ece}} provides -incremental backups, which include the file system and the database, every hour for the last 24 hours of operation. After the -24-hour period, we retain the backups according to the following schedule: +In addition to the redundancy of the high-availability architecture, {{site.data.var.ece}} provides incremental backups, which include the file system and the database, according to the following schedule: -Time Period | Backup Retention Policy ---- | --- -Days 1 to 3 | Each backup -Days 4 to 6 | One backup per day -Weeks 2 to 6 | One backup per week -Weeks 8 to 12 | One bi-weekly backup -Weeks 12 to 22 | One backup per month +| Time Period | Backup Retention Policy | +| ------------------ | ----------------------- | +| Day 1 through 3 | One backup per hour | +| Days 4 through 7 | One backup per day | +| Weeks 2 through 6 | One backup per week | +| Weeks 8 through 12 | One bi-weekly backup | +| Month 3 through 5 | One backup per month | {{site.data.var.ece}} creates the backup using snapshots to encrypted elastic block storage (EBS) volumes. An EBS snapshot is immediate, but the time it takes to write to the simple storage service (S3) depends on the volume of changes. @@ -179,7 +179,7 @@ Weeks 12 to 22 | One backup per month - **Recovery Time Objective (RTO)**—depends on the size of the storage. Large EBS volumes take more time to restore. {:.bs-callout-tip} -On Pro Staging and Production environments, you must submit a support ticket to restore an environment from an automatic backup. You can backup the database and code for your Production and Staging environments using CLI commands. See [Dump your database]({{site.baseurl}}/cloud/project/project-webint-snap.html#db-dump) and [bin/magento setup:backup]({{site.baseurl }}/guides/v2.4/reference/cli/magento-commerce.html#setupbackup). For Integration environments, we highly recommend that you create a snapshot as a first step after accessing your {{site.data.var.ece}} project and before applying any major changes. See [Snapshots and backup management]({{site.baseurl}}/cloud/project/project-webint-snap.html). +On Pro Staging and Production environments, you must [Submit a support ticket](https://support.magento.com/hc/en-us/articles/360000913794#submit-ticket) to restore an environment from an automatic backup. You can create a backup of the database and code for your Production and Staging environments using `magento-cloud` CLI commands. See [Dump your database]({{site.baseurl}}/cloud/project/project-webint-snap.html#db-dump) and [`bin/magento setup:backup`]({{site.baseurl }}/guides/v2.4/reference/cli/magento-commerce.html#setupbackup). For Integration environments, we highly recommend that you create a snapshot as a first step after accessing your {{site.data.var.ece}} project and before applying any major changes. See [Snapshots and backup management]({{site.baseurl}}/cloud/project/project-webint-snap.html). ### Production technology stack @@ -193,7 +193,8 @@ The Production environment has three virtual machines (VMs) behind an Elastic Lo - `pub/static` - `app/etc` - **Redis**—one server per VM with only one active and the other two as replicas -- **Elasticsearch**—search for {{site.data.var.ece}} 2.2 and later +- **Elasticsearch**—search for {{site.data.var.ece}} 2.2 to 2.4.3-p2 +- **OpenSearch**—search for {{site.data.var.ece}} 2.3.7-p3, 2.4.3-p2, 2.4.4 and later - **Galera**—database cluster with one MariaDB MySQL database per node with an auto-increment setting of three for unique IDs across every database The following figure shows the technologies used in the Production environment: @@ -204,13 +205,15 @@ The following figure shows the technologies used in the Production environment: {{site.data.var.ee}} can scale from the smallest Pro12 cluster to the largest Pro120 cluster. -- Pro12 offers a 12-CPU (4 x 3 nodes) and 48GB RAM (16 x 3 nodes) -- Pro120 offers 120 CPU (40 x 3 nodes) up to 480GB RAM (160 x 3 nodes) +- Pro12 offers a 12-CPU (4 x 3 nodes) and 48-GB RAM (16 x 3 nodes) +- Pro120 offers 120 CPU (40 x 3 nodes) up to 480-GB RAM (160 x 3 nodes) -Our redundant architecture means we can offer upscaling without downtime. When upscaling, we rotate each of the three instances to upgrade capacity without impacting site operation. +Our redundant architecture means that we can offer to upscale without downtime. When upscaling, we rotate each of the three instances to upgrade capacity without impacting site operation. For example, you can add extra web servers to an existing cluster should the constriction be at the PHP level rather than the database level. This provides _horizontal scaling_ to complement the vertical scaling provided by extra CPUs on the database level. See [Scaled architecture]({{ site.baseurl }}/cloud/architecture/scaled-architecture.html). +If you expect a significant increase in traffic for an event or other reason, you can request a temporary increase in capacity. See [How to request temporary upsize](https://support.magento.com/hc/en-us/articles/360041138511) in the _Commerce Help Center_. + ## Master environment On Pro plan projects, the Master branch provides an active PaaS environment with your Production environment. Always push a copy of the Production code to the Master environment in case you need to debug the Production environment without interrupting services. @@ -218,7 +221,7 @@ On Pro plan projects, the Master branch provides an active PaaS environment with **Caveats:** - Do **not** create a branch from Master. Use the Integration environment branch to create new, active branches. -- Do not use the Master environment for development, UAT or performance testing +- Do not use the Master environment for development, UAT, or performance testing ## Software versions {#cloud-arch-software} @@ -229,6 +232,7 @@ On Pro plan projects, the Master branch provides an active PaaS environment with - [Redis]({{ site.baseurl }}/cloud/project/services-redis.html) - [RabbitMQ]({{ site.baseurl }}/cloud/project/services-rabbit.html) - [Elasticsearch]({{ site.baseurl }}/cloud/project/services-elastic.html) +- [OpenSearch]({{ site.baseurl }}/cloud/project/services-opensearch.html) For the Staging and Production environments, we recommend installing the latest version of the Fastly CDN module. See [Fastly in Cloud]({{ site.baseurl }}/cloud/cdn/cloud-fastly.html#fastly-cdn-module-for-magento-2). diff --git a/src/cloud/architecture/pro-develop-deploy-workflow.md b/src/cloud/architecture/pro-develop-deploy-workflow.md index 507ea536214..ac4671f9e0a 100644 --- a/src/cloud/architecture/pro-develop-deploy-workflow.md +++ b/src/cloud/architecture/pro-develop-deploy-workflow.md @@ -7,6 +7,8 @@ redirect_from: - /cloud/trouble/pro-env-management.html functional_areas: - Cloud +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/architecture/pro-develop-deploy-workflow.html +status: migrated --- The {{site.data.var.ece}} Pro plan includes a single Git repository with a Global Master and three main environments: the **Integration** environment for development and testing, the **Staging** environment for testing with all services, and the **Production** environment for launching and maintaining your live site. See [Pro architecture]({{ site.baseurl }}/cloud/architecture/pro-architecture.html) for an overview. @@ -17,7 +19,9 @@ The following graphic demonstrates the Pro develop and deploy workflow, which us ## Development workflow {#develop} -The Integration environment provides a single, base `integration` branch containing your {{site.data.var.ece}} code. You can create up to four additional branches for developing your custom code, extensions, and third party integrations. This allows for a maximum of five _active_ branches deployed to Platform-as-a-Service (PaaS) containers. +The Integration environment provides a single, base integration branch containing your {{site.data.var.ece}} code. You can create one additional active environment branch. This allows for up to two active branches deployed to Platform-as-a-Service (PaaS) containers. There is no limit on the number of inactive environments. + +{% include cloud/note-enhanced-integration-envs-kb.md%} The {{site.data.var.ece}} environments support a flexible, continuous integration process. Begin by cloning the `integration` branch to your local project folder. Create a new branch, or multiple branches, to develop new features, configure changes, add extensions, and deploy updates: @@ -35,7 +39,7 @@ With a developed code branch and the corresponding configuration files, your cod ## Deployment workflow {#deploy} -Every time you push code from your local workstation to the remote environment or merge code to a base environment branch, the build and deploy scripts generate new Magento code and provision configured services to the remote environment. +Every time you push code from your local workstation to the remote environment or merge code to a base environment branch, the build and deploy scripts generate new code and provision configured services to the remote environment. Build script actions: diff --git a/src/cloud/architecture/scaled-architecture.md b/src/cloud/architecture/scaled-architecture.md index 16cbbc46a45..3d8aca9d203 100644 --- a/src/cloud/architecture/scaled-architecture.md +++ b/src/cloud/architecture/scaled-architecture.md @@ -3,6 +3,8 @@ group: cloud-guide title: Scaled architecture functional_areas: - Cloud +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/architecture/scaled-architecture.html +status: migrated --- The Cloud infrastructure scales according to your resource needs to achieve greater efficiency. The {{site.data.var.ece}} monitors your applications and can adjust capacity to maintain steady, predictable performance. Converting to this architecture helps to mitigate problems, such as latency or large spikes in traffic. @@ -21,7 +23,7 @@ Scaling must use the same instance type and size for each node: ### Core tier scaling -There are 3 nodes (core nodes) for data storage, cache, and services: **ElasticSearch**, **MariaDB**, **Redis**, and more. When the core tier approaches capacity, the only way to scale is to increase the server size, such as boosting the CPU power and memory. Capacity is limited to the size of the node that is available. Because the database cluster is designed for high availability, you cannot scale horizontally in a reliable way with the technologies used. +There are 3 nodes (core nodes) for data storage, cache, and services: **OpenSearch** or **Elasticsearch**, **MariaDB**, **Redis**, and more. When the core tier approaches capacity, the only way to scale is to increase the server size, such as boosting the CPU power and memory. Capacity is limited to the size of the node that is available. Because the database cluster is designed for high availability, you cannot scale horizontally in a reliable way with the technologies used. ![Core tier scaling] @@ -50,7 +52,7 @@ Each project is unique, however, and requires performance monitoring to properly ### SSH access -Certain files and logs, such as the `/app//var/log` directory, are not shared between nodes. Each node has a unique SSH access. You can not use the Magento Cloud CLI to log in to the core or web nodes, but you can find the node addresses in the [SSH Access list] in the Project Web UI. +Certain files and logs, such as the `/app//var/log` directory, are not shared between nodes. Each node has a unique SSH access. You can not use the `magento-cloud` CLI to log in to the core or web nodes, but you can find the node addresses in the [SSH Access list] in the Project Web UI. ```bash ssh .--@ssh..magento.com diff --git a/src/cloud/architecture/starter-architecture.md b/src/cloud/architecture/starter-architecture.md index b0beb2a1b16..11659c31d8d 100644 --- a/src/cloud/architecture/starter-architecture.md +++ b/src/cloud/architecture/starter-architecture.md @@ -5,6 +5,8 @@ functional_areas: - Cloud redirect_from: - /cloud/basic-information/starter-architecture.html +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/architecture/starter-architecture.html +status: migrated --- Your {{site.data.var.ece}} Starter architecture supports up to **four** environments, including a Master environment that contains the initial project code, the Staging environment, and up to two Integration environments. @@ -21,7 +23,7 @@ The following diagram shows the hierarchical relationships of the Starter enviro ## Production environment {#cloud-arch-prod} -The Production environment provides the source code to deploy Magento to the Cloud infrastructure that runs your public-facing Magento single and multi-site storefronts. The Production environment uses code from the `master` branch to configure and enable the web server, database, configured services, and your Magento application code. +The Production environment provides the source code to deploy {{site.data.var.ee}} to the Cloud infrastructure that runs your public-facing single and multi-site storefronts. The Production environment uses code from the `master` branch to configure and enable the web server, database, configured services, and your application code. Because the production environment is read-only, you must make changes in the Integration environment and deploy across the architecture from the Integration environment to Staging, and finally to the Production environment. See [Deploy your store][] and [Site launch][]. @@ -40,7 +42,7 @@ We highly recommend testing every merchant and customer interaction in the Stagi Developers use the Integration environment to develop, deploy, and test: -- Magento application code +- {{site.data.var.ee}} application code - Custom code - Extensions - Services @@ -63,7 +65,7 @@ The Production and Staging environments include the following technologies. You ### Services {#cloud-arch-services} -{{site.data.var.ece}} currently supports the following services: PHP, MySQL (MariaDB), Elasticsearch (Magento 2.2.x and later), Redis, and RabbitMQ. +{{site.data.var.ece}} currently supports the following services: PHP, MySQL (MariaDB), Elasticsearch ({{site.data.var.ee}} 2.2 to 2.4.3-p2), OpenSearch (2.3.7-p3, 2.4.3-p2, 2.4.4 and later), Redis, and RabbitMQ. Each service runs in a separate, secure container. Containers are managed together in the project. Some services are standard, such as the following: @@ -82,7 +84,7 @@ Each service runs in a separate, secure container. Containers are managed togeth - [RabbitMQ][] - [Elasticsearch][] -In the Staging and Production environments, you use Fastly for CDN and caching. When your environment is initially provisioned, we install the latest version of the Fastly CDN extension for Magento. You can upgrade the extension to get the latest bug fixes and improvements. See [Fastly CDN module for Magento 2][]. You also have access to [New Relic][] for performance management. +In the Staging and Production environments, you use Fastly for CDN and caching. When your environment is initially provisioned, we install the latest version of the Fastly CDN extension. You can upgrade the extension to get the latest bug fixes and improvements. See [Fastly CDN module for Magento 2][]. You also have access to [New Relic][] for performance management. You use the following files to configure the software versions that you want to use in your implementation. diff --git a/src/cloud/architecture/starter-develop-deploy-workflow.md b/src/cloud/architecture/starter-develop-deploy-workflow.md index 26864de9b80..cbe6e88747a 100644 --- a/src/cloud/architecture/starter-develop-deploy-workflow.md +++ b/src/cloud/architecture/starter-develop-deploy-workflow.md @@ -5,6 +5,8 @@ functional_areas: - Cloud redirect_from: - /cloud/basic-information/starter-develop-deploy-workflow.html +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/architecture/starter-develop-deploy-workflow.html +status: migrated --- The {{site.data.var.ece}} includes a single Git repository with a master branch for the Production environment that can be branched to create Staging and Integration environments for testing and development work. You can have up to four active environments, including a `master` environment for your production server. See [Starter architecture]({{ site.baseurl }}/cloud/architecture/starter-architecture.html) for an overview. @@ -92,23 +94,23 @@ Do not complete any configurations in your local workstation yet. ### Configure store {#configure-store} When you are ready to configure your store, push all your code to the Integration environment. -Configure your store settings from the Magento Admin panel for the Integration environment, not in your local environment. You can find the URL in the Project Web Interface. The Store Admin URL is located on the branch page. +Configure your store settings from the Admin panel for the Integration environment, not in your local environment. You can find the URL in the Project Web Interface. The Store Admin URL is located on the branch page. For the best information on configurations, review the documentation for {{site.data.var.ee}} and the installed extensions. Here are some links and ideas to help you get kickstarted: * [Best practices for store configuration]({{ site.baseurl }}/cloud/configure/configure-best-practices.html) for specific best practices in the cloud -* [Basic configuration](http://docs.magento.com/m2/ee/user_guide/configuration/configuration-basic.html) for store admin access, name, languages, currencies, branding, sites, store views and more -* [Theme](http://docs.magento.com/m2/ee/user_guide/design/design-theme.html) for your look and feel of the site and stores including CSS and layouts -* [System configuration](http://docs.magento.com/m2/ee/user_guide/system/system.html) for roles, tools, notifications, and your encryption key for your database +* [Basic configuration]({{ site.user_guide_url }}/configuration/configuration-basic.html) for store admin access, name, languages, currencies, branding, sites, store views and more +* [Theme]({{ site.user_guide_url }}/design/design-theme.html) for your look and feel of the site and stores including CSS and layouts +* [System configuration]({{ site.user_guide_url }}/system/system.html) for roles, tools, notifications, and your encryption key for your database * Extension settings using their documentation -Beyond just store settings, you can further configure multiple sites and stores, configured services, and more. See [Configure Magento Commerce]({{ site.baseurl }}/cloud/configure/configuration-overview.html). +Beyond just store settings, you can further configure multiple sites and stores, configured services, and more. See [Configure your store]({{ site.baseurl }}/cloud/configure/configuration-overview.html). Now you need to get these settings into your code. We have a helpful command to do this, keep reading. ### Generate configuration management files {#config-management} -If you are familiar with Magento, you may be concerned about how to get your configuration settings from your database in development to the Staging and Production environments. Previously, you had to copy all your configuration settings down on paper or to a file, and then manually apply the settings to other environments. Or you may have dumped your database and pushed that data to another environment. +If you are familiar with {{site.data.var.ee}}, you may be concerned about how to get your configuration settings from your database in development to the Staging and Production environments. Previously, you had to copy all your configuration settings down on paper or to a file, and then manually apply the settings to other environments. Or you may have dumped your database and pushed that data to another environment. {{site.data.var.ece}} provides a set of two [Configuration Management]({{ site.baseurl }}/cloud/live/sens-data-over.html) commands that export configuration settings from your environment into a file. These commands are only available for **{{site.data.var.ece}} 2.2 and later**. @@ -117,7 +119,7 @@ If you are familiar with Magento, you may be concerned about how to get your con The generated file is `app/etc/config.php`. -You generate the file in the Integration environment where you configured Magento. We walk you through the process of generating the file, adding it to your branch, and deploying it. +You generate the file in the Integration environment where you configured {{site.data.var.ee}}. We walk you through the process of generating the file, adding it to your branch, and deploying it. **Important notes** on Configuration Management: @@ -139,15 +141,15 @@ For more information, see [Configuration Management]({{ site.baseurl }}/cloud/li At this point, you should have a developed code branch with a configuration file (`config.local.php` or `config.php`) ready to test. -Every time you push code from your local environment, a series of build and deploy scripts run. These scripts generate new Magento code and deploy it to the remote environment. For example, if you are pushing a development branch from your local environment to the remote branch, a matching environment updates services, code, and static content. +Every time you push code from your local environment, a series of build and deploy scripts run. These scripts generate new code and deploy it to the remote environment. For example, if you are pushing a development branch from your local environment to the remote branch, a matching environment updates services, code, and static content. -You can directly access this environment with a store URL, Magento Admin URL, and SSH. These environments include a web server, database, and configured services. When ready, you can start deploying and testing in the Staging environment. +You can directly access this environment with a store URL, Admin URL, and SSH. These environments include a web server, database, and configured services. When ready, you can start deploying and testing in the Staging environment. For more information, see [Deployment workflow](#deploy). ### Optional: Install sample data {#sample-data} -If you need some example data when developing your store, you can install our sample data. This data simulates an active Magento store, including customers, products, and other data. This sample data works best with a "blank site" {{site.data.var.ece}} template installation when creating your project. +If you need some example data when developing your store, you can install our sample data. This data simulates an active store, including customers, products, and other data. This sample data works best with a "blank site" {{site.data.var.ece}} template installation when creating your project. We recommend installing sample data in your local and Integration environments. If you use this data in Staging or Production, you need to remove the sample information and products before going live. diff --git a/src/cloud/before/before-setup-env-2_clone.md b/src/cloud/before/before-setup-env-2_clone.md index cabbeeef7b8..d9065492bb5 100644 --- a/src/cloud/before/before-setup-env-2_clone.md +++ b/src/cloud/before/before-setup-env-2_clone.md @@ -6,30 +6,32 @@ redirect_from: functional_areas: - Cloud - Setup +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/cli-branches.html +status: migrated --- {:.ref-header} Previous step -[Set up the Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) +[Set up the file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) -The {{site.data.var.ece}} project is a Git repository of Magento code. Each **active** branch in the Integration environment includes a database and services to fully access the Magento site and store. You can clone the project and create an **active** branch from the Integration environment to develop code and add extensions using your local workstation. +The {{site.data.var.ece}} project is a Git repository of {{site.data.var.ee}} code. Each **active** branch in the Integration environment includes a database and services to fully access the Admin and storefront. You can clone the project and create an **active** branch from the Integration environment to develop code and add extensions using your local workstation. ## Clone the project -The following instructions use a combination of Magento Cloud CLI commands and Git commands to clone a `master` environment from your project to your local workstation. To see a full list of Magento Cloud CLI commands, use the `magento-cloud list` command. +The following instructions use a combination of `magento-cloud` CLI commands and Git commands to clone a `master` environment from your project to your local workstation. To see a full list of `magento-cloud` CLI commands, use the `magento-cloud list` command. {:.bs-callout-info} -Some Git commands cannot complete an action in your {{site.data.var.ece}} project. For example, you can create a new branch using a Git command, but you cannot create and activate a new environment using the `git checkout -b ` command. You must create an environment using the `magento-cloud environment:branch ` command for the environment to become _active_. Alternatively, you can use the Project Web UI to create active environments. See [Magento CLI reference]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html). +Some Git commands cannot complete an action in your {{site.data.var.ece}} project. For example, you can create a new branch using a Git command, but you cannot create and activate a new environment using the `git checkout -b ` command. You must create an environment using the `magento-cloud environment:branch ` command for the environment to become _active_. Alternatively, you can use the Project Web UI to create active environments. See [Magento Cloud CLI reference]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html). {:.procedure} To clone a project master environment: -1. Log in to your local workstation with a [Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) account. +1. Log in to your local workstation with a [file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) account. 1. Change to the web server or virtual host _docroot_ directory. -1. Log in to the Magento Cloud CLI. +1. Log in using the `magento-cloud` CLI. ```bash magento-cloud login @@ -63,18 +65,18 @@ To clone a project master environment: 1. Fetch the remote branches. ```bash - git fetch magento + git fetch origin ``` 1. Pull updated code. ```bash - git pull magento + git pull origin ``` -## Change the Magento ADMIN variables +## Change the ADMIN variables -We recommend changing the environment-level variables for the Magento Admin URL and administrator account. It is a best practice to configure these settings for security reasons prior to branching from the cloned `master` environment. All branches created from the `master` branch inherit the environment-level variables and their values. +We recommend changing the environment-level variables for the Admin URL and administrator account. It is a best practice to configure these settings for security reasons prior to branching from the cloned `master` environment. All branches created from the `master` branch inherit the environment-level variables and their values. - **ADMIN_EMAIL**—An email address for the administrative user. This address is used to send password reset notifications. - **ADMIN_USERNAME**—A username for the administrative user with the ability to create other users, including administrative users. This username defaults to the License Owner email address. You can use the default value, or change it to a secure username. @@ -82,9 +84,9 @@ We recommend changing the environment-level variables for the Magento Admin URL - **ADMIN_URL**— The relative URL to access the Admin panel, such as `/admin`. For security reasons, we recommend you choose a value other than `admin` or `backend` or another term that is easy to guess. {:.bs-callout-info} -Make note of any updated values so that you can use them to install Magento from the command line and to verify the installation. The values for the `ADMIN_EMAIL`, `ADMIN_USERNAME`, and `ADMIN_PASSWORD` variables are used only for installation. +Make note of any updated values so that you can use them to install {{site.data.var.ee}} from the command line and to verify the installation. The values for the `ADMIN_EMAIL`, `ADMIN_USERNAME`, and `ADMIN_PASSWORD` variables are used only for installation. -If you are not sure that the `master` branch has all Magento Admin variables and settings configured, you can view a list of existing variables: +If you are not sure that the `master` branch has all Admin variables and settings configured, you can view a list of existing variables: ```bash magento-cloud variables @@ -122,7 +124,7 @@ magento-cloud vset ``` {:.bs-callout-warning} -Every time you add or modify a variable using the web interface or the CLI, the branch automatically redeploys. +Every time you add or modify a variable using the web interface or the `magento-cloud` CLI, the branch automatically redeploys. {:.procedure} To add variables using the Project Web Interface: @@ -145,7 +147,7 @@ To add variables using the Project Web Interface: ## Create a branch for development {#branch} -After cloning your project and updating the Magento administrator account configuration, you can branch for development. As stated earlier, you must create an environment using the `magento-cloud environment:branch ` command or the Project Web Interface for the environment to become _active_. +After cloning your project and updating the {{site.data.var.ee}} administrator account configuration, you can branch for development. As stated earlier, you must create an environment using the `magento-cloud environment:branch ` command or the Project Web Interface for the environment to become _active_. - For [Starter]({{ site.baseurl }}/cloud/architecture/starter-develop-deploy-workflow.html#clone-branch), consider creating a branch for `staging`, then create a development branch based on the `staging` branch. - For [Pro]({{ site.baseurl }}/cloud/architecture/pro-develop-deploy-workflow.html), create development branches based on the Integration environment. @@ -174,4 +176,4 @@ To branch from master: {:.ref-header} Next step -[Install Magento]({{ site.baseurl }}/cloud/before/before-setup-env-install.html) +[Install Commerce]({{ site.baseurl }}/cloud/before/before-setup-env-install.html) diff --git a/src/cloud/before/before-setup-env-install.md b/src/cloud/before/before-setup-env-install.md index 5c589b42b30..a58a25f132a 100644 --- a/src/cloud/before/before-setup-env-install.md +++ b/src/cloud/before/before-setup-env-install.md @@ -8,6 +8,8 @@ functional_areas: - Install - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/overview.html +status: migrated --- {:.ref-header} @@ -15,17 +17,17 @@ Previous step [Clone and branch the project]({{ site.baseurl }}/cloud/before/before-setup-env-2_clone.html) -With your workspace prepared, install Magento on your local to verify custom code, extensions, and more. This section includes the installation prep, options, and post-installation configuration you should complete. +With your workspace prepared, install {{site.data.var.ee}} on your local workstation to verify custom code, extensions, and more. This section includes the installation prep, options, and post-installation configuration you should complete. -## Prepare to install Magento {#prepare} +## Prepare to install {{site.data.var.ee}} {#prepare} -To customize the Magento software on your local workstation, prepare the following: +To customize the {{site.data.var.ee}} software on your local workstation, prepare the following: - Hostname or IP address of your machine - Admin username, password, and URL created earlier -- Magento authentication keys for installing Magento +- Authentication keys for downloading the {{site.data.var.ee}} Composer metapackage -### List the Magento Admin environment variables +### List the Admin environment variables You need the ADMIN environment variables for the installation command line. @@ -45,14 +47,14 @@ magento-cloud variable:get -e +----------------+---------------+-----------+------+ ``` -### Get Magento authentication keys +### Get authentication keys -You need Magento authentication keys to install Magento in your local development environment. These are different than the authentication keys included in the code repository `auth.json` file. See [Add Magento authentication keys]({{ site.baseurl }}/cloud/setup/first-time-setup-import-prepare.html). +You need authentication keys to install {{site.data.var.ee}} in your local development environment. These are different than the authentication keys included in the code repository `auth.json` file. See [Add authentication keys]({{ site.baseurl }}/cloud/setup/first-time-setup-import-prepare.html). {:.procedure} -To create authentication keys through the Magento Marketplace: +To create authentication keys: -1. Log in to the [Magento Marketplace](https://marketplace.magento.com). If you do not have an account, click **Register**. +1. Log in to the [Commerce Marketplace](https://marketplace.magento.com). If you do not have an account, click **Register**. 1. Click your account name in the top-right and select **My Profile**. @@ -70,13 +72,13 @@ To create authentication keys through the Magento Marketplace: Set the `docroot` to the `/magento` directory until you complete the setup. -For the Production environment, set the `docroot` to `/magento/pub`, which helps restrict access to vulnerable areas of the system. The webserver `docroot` should be set to `/magento/pub` only after Magento is installed (including any upgrades and patches), configured, and static files generated and populated in `/magento/pub`. Alternatively, you could create a subdomain (for example, `install.domain.com`) and configure your webserver `docroot` to the Magento installed root folder. +For the Production environment, set the `docroot` to `/magento/pub`, which helps restrict access to vulnerable areas of the system. The webserver `docroot` should be set to `/magento/pub` only after {{site.data.var.ee}} is installed (including any upgrades and patches), configured, and static files generated and populated in `/magento/pub`. Alternatively, you could create a subdomain (for example, `install.domain.com`) and configure your webserver `docroot` to the {{site.data.var.ee}} installed root folder. ## Set file system permissions and ownership {#file-system-permissions} -After you have installed Magento, you need to set the file system permissions and ownership. +After you have installed {{site.data.var.ee}}, you need to set the file system permissions and ownership. -1. Log in to your Magento server as, or switch to, the [Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html). +1. Log in to your server as, or switch to, the [file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html). 1. Enter the following commands in the order shown: @@ -99,14 +101,14 @@ After you have installed Magento, you need to set the file system permissions an {% include install/file-system-perms-twouser_cmds-only.md %} -## Install Magento +## Install {{site.data.var.ee}} Prior to installing, you should [Update installation dependencies]({{ site.baseurl }}/guides/v2.3/install-gde/install/prepare-install.html#install-composer-install) using Composer commands. -Be ready to install Magento using the [command line]({{ site.baseurl }}/guides/v2.3/install-gde/install/cli/install-cli.html). +Be ready to install {{site.data.var.ee}} using the [command line]({{ site.baseurl }}/guides/v2.3/install-gde/install/cli/install-cli.html). {:.procedure} -To install Magento using the command line: +To install {{site.data.var.ee}} using the command line: 1. Switch to the user. @@ -137,12 +139,15 @@ To install Magento using the command line: --currency=USD \ --timezone=America/Chicago \ --language=en_US \ - --use-rewrites=1 + --use-rewrites=1 \ + --search-engine=elasticsearch7 \ + --elasticsearch-host=es-host.example.com \ + --elasticsearch-port=9200 ``` ## Post-install configurations -After installing Magento, run the commands for [compile]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-compiler.html) and [deploy]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-static-view.html) for the code: +After installing {{site.data.var.ee}}, run the commands for [compile]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-compiler.html) and [deploy]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-static-view.html) for the code: 1. Switch to the correct user. @@ -152,13 +157,13 @@ After installing Magento, run the commands for [compile]({{ site.baseurl }}/guid 1. Change to the `app/bin` directory. -1. Compile Magento. +1. Compile {{site.data.var.ee}}. ```bash bin/magento setup:di:compile ``` -1. Deploy Magento +1. Deploy {{site.data.var.ee}} ```bash bin/magento setup:static:deploy @@ -179,13 +184,14 @@ Optionally, if you used Vagrant with the _hostmanager_ plugin, update the hosts For development and testing in an environment as close to Integration as possible, you may also want to install additional tools, software, and services. These services are configured using [`services.yaml`]({{ site.baseurl }}/cloud/project/services.html). - [Redis]({{ site.baseurl }}/cloud/project/services-redis.html) -- [ElasticSearch]({{ site.baseurl }}/cloud/project/services-elastic.html) +- [Elasticsearch]({{ site.baseurl }}/cloud/project/services-elastic.html) +- [OpenSearch]({{ site.baseurl }}/cloud/project/services-opensearch.html) - [RabbitMQ]({{ site.baseurl }}/cloud/project/services-rabbit.html) -- [Additional software]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/optional.html) for Magento +- [Additional software]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/optional.html) ## Verify your local workspace -To verify the local, access the store using the URL you passed in the install command. For this example, you can access the local Magento store using the following URL formats: +To verify the local, access the store using the URL you passed in the install command. For this example, you can access the local {{site.data.var.ee}} store using the following URL formats: - `http://magento.local/` - `http://magento.local/admin` @@ -203,15 +209,15 @@ To verify the Integration master branch environment, log into the Project Web In With these steps completed, you should have: - A {{site.data.var.ee}} account and initial project setup and master branch -- A local workspace configured with installations of required software, Magento Cloud CLI, and Magento +- A local workspace configured with installations of required software, `magento-cloud` CLI - SSH keys set up -- The Magento file system owner configured +- The file system owner configured - Your initial code branch -- Magento authentication keys set up and configured in the project and local +- Authentication keys set up and configured in the project and your local workstation {:.ref-header} Next step -For **Pro projects**, we strongly recommend fully deploying this base Magento template `master` branch without any code or configuration changes to Staging and Production. For instructions, see [First time deployment]({{ site.baseurl }}/cloud/setup/first-time-deploy.html). +For **Pro projects**, we strongly recommend fully deploying this base template `master` branch without any code or configuration changes to Staging and Production. For instructions, see [First time deployment]({{ site.baseurl }}/cloud/setup/first-time-deploy.html). For **Starter projects**, you are ready to start developing. diff --git a/src/cloud/before/before-workspace-file-sys-owner.md b/src/cloud/before/before-workspace-file-sys-owner.md index 9e2f8abc628..c6fb56d3f39 100644 --- a/src/cloud/before/before-workspace-file-sys-owner.md +++ b/src/cloud/before/before-workspace-file-sys-owner.md @@ -4,6 +4,8 @@ title: Set up the file system owner functional_areas: - Cloud - Setup +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/dev-tools/cloud-cli.html +status: migrated --- {:.ref-header} @@ -11,17 +13,17 @@ Previous step [Enable SSH keys]({{ site.baseurl }}/cloud/before/before-workspace-ssh.html) -**This step is optional if you installed nginx as your web server.** The [Magento file system owner]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/file-sys-perms-over.html#magento-file-system-owner) provides root access and permissions, for security reasons on a hosted system. Apache installations require +**This step is optional if you installed nginx as your web server.** The [file system owner]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/file-sys-perms-over.html) provides root access and permissions, for security reasons on a hosted system. -To enable the web server (Apache) to write files and directories in the Magento file system but to also maintain *ownership* by the [Magento file system owner](https://glossary.magento.com/magento-file-system-owner), both users must be in the same group. This is necessary so both users can share access to Magento files, including files created using the [Magento Admin](https://glossary.magento.com/magento-admin) or other web-based utilities. +To enable the web server (Apache) to write files and directories in the file system but to also maintain *ownership* by the [file system owner](https://glossary.magento.com/magento-file-system-owner), both users must be in the same group. This is necessary so both users can share access to {{site.data.var.ee}} files, including files created using the [Admin](https://glossary.magento.com/magento-admin) or other web-based utilities. -You need to create a new Magento file system owner and put that user in the web server's group. If you use an existing user account, we recommend the user account has a strong password for security reasons. +You need to create a new file system owner and put that user in the web server's group. If you use an existing user account, we recommend the user account has a strong password for security reasons. -## Create the Magento file system owner {#mage-owner-create-user} +## Create the file system owner {#mage-owner-create-user} -Create the Magento file system owner with a strong password. Magento file system owner is another term for the *command-line user*. +Create the file system owner with a strong password. File system owner is another term for the *command-line user*. -To create the Magento file system owner, enter the following command as a user with `root` privileges: +To create the file system owner, enter the following command as a user with `root` privileges: ```bash adduser @@ -36,7 +38,7 @@ passwd Follow the prompts on your screen to create a password for the user. {:.bs-callout-warning} -If you do not have `root` privileges on your Magento server, you can use another local user account. Confirm that the user has a strong password and continue with [Put the Magento file system owner in the web server group](#install-update-depend-user-add2group). +If you do not have `root` privileges on your server, you can use another local user account. Confirm that the user has a strong password and continue with [Put the file system owner in the web server group](#install-update-depend-user-add2group). For example, to create a user named `magento_user` and give the user a password, enter: @@ -73,7 +75,7 @@ To find the web server user's group: Typically, the username and the group name are both `www-data` -## Put the Magento file system owner in the web server's primary group {#install-update-depend-user-add2group} +## Put the file system owner in the web server's primary group {#install-update-depend-user-add2group} Assuming the typical Apache group name for CentOS and Ubuntu, enter the following command as a user with `root` privileges: @@ -86,7 +88,7 @@ For example, to add the user `magento_user` to the `apache` primary group on Cen usermod -g apache magento_user ``` -To confirm your Magento user is a member of the web server group, enter the following command: +To confirm that your user is a member of the web server group, enter the following command: ```bash groups diff --git a/src/cloud/before/before-workspace-magento-prereqs.md b/src/cloud/before/before-workspace-magento-prereqs.md index e6bdac7d761..5cc905dc2ef 100644 --- a/src/cloud/before/before-workspace-magento-prereqs.md +++ b/src/cloud/before/before-workspace-magento-prereqs.md @@ -8,6 +8,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/overview.html +status: migrated --- {:.ref-header} @@ -15,14 +17,14 @@ Previous step [Prepare for local environment setup]({{ site.baseurl }}/cloud/before/before-workspace.html) -Install the following software packages and tools on your local to prepare for Magento code development. If you already have these packages installed, check for any recommendations or notes and continue to the next step. +Install the following software packages and tools on your local workstation to prepare for code development. If you already have these packages installed, check for any recommendations or notes and continue to the next step. -To begin, install and set up a VM on your host computer (Windows, Mac OS, Linux-based system). A VM gives you an environment to install a different Operating System, tools, software, a database, and Magento without requiring a customized system. You only need to install the VM software on your host. All other software can be installed and configured on your VM. +To begin, install and set up a VM on your host computer (Windows, Mac OS, Linux-based system). A VM gives you an environment to install a different Operating System, tools, software, a database, and application code without requiring a customized system. You only need to install the VM software on your host. All other software can be installed and configured on your VM. When you install and configure software on your local (or VM), you will first SSH into the VM and then complete installations. Follow the SSH instructions and commands for the VM software you install. For example, you would install PHP, Nginx, and database on the VM via SSH. {:.bs-callout-info} -Magento documentation provides installation instructions for installing software on CentOS or Ubuntu only. For installation information on Windows or MacOS, consult a community resource. + Our documentation provides installation instructions for installing software on CentOS or Ubuntu only. For installation information on Windows or MacOS, consult a community resource. ## Virtual machine or container (host) {#vm} @@ -38,7 +40,7 @@ When using Vagrant, we also recommend the package [hostmanager](https://github.c ## Development tools {#devtools} * [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) - Provides code branching and management for accessing {{site.data.var.ee}} and your code repositories. Use Git command-line commands or applications of your choice to work with Git. You can install this on your local VM or on your host. For more information, see [How Cloud uses Git]({{ site.baseurl }}/cloud/reference/git-integration.html). -* [Composer](https://getcomposer.org/download/) - Used for dependency management. Composer enables us to manage the Magento components and their dependencies. Install on your local VM. For more information, see [How Cloud uses Composer]({{ site.baseurl }}/cloud/reference/cloud-composer.html). +* [Composer](https://getcomposer.org/download/) - Used for dependency management. Composer enables us to manage {{site.data.var.ee}} components and dependencies. Install on your local VM. For more information, see [How Cloud uses Composer]({{ site.baseurl }}/cloud/reference/cloud-composer.html). ## Web server (local) {#webserver} @@ -46,26 +48,26 @@ We strongly recommend installing [Nginx]({{ site.baseurl }}/guides/v2.3/install- ## PHP (local) {#php} -Install [PHP](https://glossary.magento.com/php) on your local workstation. For information on installing PHP, see [PHP Settings]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/php-settings.html). For instructions for another OS, see the [PHP documentation](http://php.net/manual/en/install.php). +Install [PHP](https://glossary.magento.com/php) on your local workstation. For information on installing PHP, see [PHP Settings]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/php-settings.html). For instructions for another OS, see the [PHP documentation](https://php.net/manual/en/install.php). The following packages may also be helpful for your PHP installation: -* [bcmath](http://php.net/manual/en/book.bc.php) -* [curl](http://php.net/manual/en/book.curl.php) +* [bcmath](https://php.net/manual/en/book.bc.php) +* [curl](https://php.net/manual/en/book.curl.php) * ext-dom * [fpm](https://php-fpm.org/) -* [gd](http://php.net/manual/en/book.image.php) -* [intl](http://php.net/manual/en/book.intl.php) -* [json](http://php.net/manual/en/ref.json.php) -* [mbstring](http://php.net/manual/en/book.mbstring.php) -* [mcrypt](http://php.net/manual/en/book.mcrypt.php) (for PHP 7.1 and earlier only) -* [mysql](http://php.net/manual/en/set.mysqlinfo.php) -* [xml](http://php.net/manual/en/book.xml.php) -* [zip](http://php.net/manual/en/book.zip.php) +* [gd](https://php.net/manual/en/book.image.php) +* [intl](https://php.net/manual/en/book.intl.php) +* [json](https://php.net/manual/en/ref.json.php) +* [mbstring](https://php.net/manual/en/book.mbstring.php) +* [mcrypt](https://php.net/manual/en/book.mcrypt.php) (for PHP 7.1 and earlier only) +* [mysql](https://php.net/manual/en/set.mysqlinfo.php) +* [xml](https://php.net/manual/en/book.xml.php) +* [zip](https://php.net/manual/en/book.zip.php) ### Set up PHP memory limit {#cloud-first-php} -When you're working with the Magento Cloud CLI, local environment settings come from the machine on which you're working, not from {{site.data.var.ee}}. For example, certain actions (like debugging) require a larger PHP `memory_limit` than most PHP distributions provide by default. +When you're working with the `magento-cloud` CLI, local environment settings come from the machine on which you're working, not from {{site.data.var.ee}}. For example, certain actions (like debugging) require a larger PHP `memory_limit` than most PHP distributions provide by default. Before working with your {{site.data.var.ece}} project, set the PHP `memory_limit` to at least `1G` for normal use or at least `2G` for debugging. @@ -92,7 +94,7 @@ To set a memory limit: ## Database (local) {#database} -You have multiple options for databases to use for your local. One database option you may want to consider is MariaDB. The {{site.data.var.ee}} environments use [MariaDB](https://mariadb.org/), with a [Galera Cluster](http://galeracluster.com/) with triple redundancy in the Production environment. +You have multiple options for databases to use for your local. One database option you may want to consider is MariaDB. The {{site.data.var.ee}} environments use [MariaDB](https://mariadb.org/), with a [Galera Cluster](https://galeracluster.com/) with triple redundancy in the Production environment. Regardless of database, for **Pro plans** you need to modify the `auto_increment_increment` value. @@ -100,7 +102,7 @@ Regardless of database, for **Pro plans** you need to modify the `auto_increment For **Pro plans**, the Production environment has a three node infrastructure that uses auto-incrementing by 3 for all data IDs. Do not develop using hard-coded database IDs in your development. Due to the incremented data IDs, the referenced data will differ across the three nodes in Production. {:.procedure} -To install and create a MariaDB database for Magento on your local: +To install and create a MariaDB database for {{site.data.var.ee}} on your local workstation: 1. Use this command to create the database: @@ -115,7 +117,7 @@ To install and create a MariaDB database for Magento on your local: ``` 1. Access the MariaDB database. -1. Grant all privileges to the Magento account you created for the local: +1. Grant all privileges to the account that you created: ```bash grant all privileges on to ''@'localhost' identified by ''; @@ -140,7 +142,7 @@ You need to set an auto-increment value for the MariaDB installation. ### Pro: Set up the auto-increment for MySQL {#cloud-mysql} -The MySQL configuration parameter [`auto_increment_increment`](http://dev.mysql.com/doc/refman/5.6/en/server-system-variables.html) is set to `1` by default in a local MySQL installation. You need to change this value to `3`. The {{site.data.var.ee}} database cluster includes 3 database implementations. The increment ensures data is unique across all databases for consistent data in the High Availability structure. +The MySQL configuration parameter [`auto_increment_increment`](https://dev.mysql.com/doc/refman/5.6/en/server-system-variables.html) is set to `1` by default in a local MySQL installation. You need to change this value to `3`. The {{site.data.var.ee}} database cluster includes 3 database implementations. The increment ensures data is unique across all databases for consistent data in the High Availability structure. To avoid issues, we recommend you set `auto_increment_increment=3`. @@ -176,7 +178,7 @@ To set `auto_increment_increment` to 3: To install the `magento-cloud` CLI , see the [Magento Cloud CLI reference]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html). -## Additional requirements for Magento Commerce {#commerce} +## Additional requirements The requirements listed in this topic are specific to {{site.data.var.ece}} environments. You will also install {{site.data.var.ee}} on your VM or Docker container. For that installation, you should also review the following: diff --git a/src/cloud/before/before-workspace-ssh.md b/src/cloud/before/before-workspace-ssh.md index e192c4849e8..4c2f8dbe0c3 100644 --- a/src/cloud/before/before-workspace-ssh.md +++ b/src/cloud/before/before-workspace-ssh.md @@ -8,12 +8,14 @@ functional_areas: - Setup - Security - Config +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/secure-connections.html +status: migrated --- {:.ref-header} Previous step -[Install Magento prerequisites]({{ site.baseurl }}/cloud/before/before-workspace-magento-prereqs.html) +[Install prerequisites]({{ site.baseurl }}/cloud/before/before-workspace-magento-prereqs.html) The [SSH protocol](https://en.wikipedia.org/wiki/Secure_Shell) is designed to maintain a secure connection between two systems---in this case, your local working environment and your {{site.data.var.ece}} Git project. @@ -33,7 +35,7 @@ If you authenticate to a project with multi-factor authentication (MFA) enabled, abcdef7uyxabce-master-7rqtabc--mymagento@ssh.us-3.magento.cloud: Permission denied (publickey). ``` -During the SSH certificate generation, the Magento Cloud CLI adds an additional SSH key to your local environment. That key will be used by default if your local SSH configuration does not include the SSH key for project access. +During the SSH certificate generation, the `magento-cloud` CLI adds an additional SSH key to your local environment. That key will be used by default if your local SSH configuration does not include the SSH key for project access. {:.procedure} To add your SSH key to the local configuration: @@ -57,4 +59,4 @@ To add your SSH key to the local configuration: {:.ref-header} Next step -[Set up the Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) +[Set up the file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) diff --git a/src/cloud/before/before-workspace.md b/src/cloud/before/before-workspace.md index e37555693b0..1f91e7f0a9f 100644 --- a/src/cloud/before/before-workspace.md +++ b/src/cloud/before/before-workspace.md @@ -4,15 +4,17 @@ title: Prepare for local environment setup functional_areas: - Cloud - Setup +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/project/overview.html +status: migrated --- To develop, deploy, and test {{site.data.var.ece}}, you need to setup your local environment and clone your project's master Git branch. This local environment provides a development system for your custom code, extensions, and configurations to push for active testing in one of the Integration environments. -This section walks through the steps for first time merchants with Magento, Magento SIs, and existing Magento merchants moving to the cloud. If you already completed some of these steps or have an existing Magento developer environment, review the following for expected results and continue to the next step. Some configurations and workflows differ for {{site.data.var.ee}} than a typical Enterprise Edition installation. +This section walks through the steps for first time merchants with {{site.data.var.ee}}, {{site.data.var.ee}} SIs, and existing {{site.data.var.ee}} merchants moving to the cloud. If you already completed some of these steps or have an existing {{site.data.var.ee}} developer environment, review the following for expected results and continue to the next step. Some configurations and workflows differ for {{site.data.var.ee}} than a typical on-premises installation. ## Set up an account {#newaccount} -To begin working with a project and develop your store, you should have received an e-mail invitation to [create a {{site.data.var.ece}} account](https://accounts.magento.cloud). The account provides access to your project for Magento development and deployment across all supported environments. +To begin working with a project and develop your store, you should have received an e-mail invitation to [create a {{site.data.var.ece}} account](https://accounts.magento.cloud). The account provides access to your project for development and deployment across all supported environments. You should receive an e-mail invitation to verify and access the project. If you do not see the invitation, check your junk e-mail folder. Click the **Verify my account** option in the email to verify and access your project account. @@ -20,17 +22,17 @@ When logged in, your project should open with a `master` branch to work with. If your Cloud account has access to multiple projects, you should see a list of projects. Select the specific project you are preparing to access and work on. -## Magento specific tools +## Commerce-specific tools -When working on your local, you will be accessing the [Magento Cloud CLI]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html) to issue commands and programmatically complete tasks and the [Magento Admin](https://glossary.magento.com/magento-admin) for the store UI and configurations. +When working on your local workstation, you will be accessing the [Magento Cloud CLI]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html) to issue commands and programmatically complete tasks and the [Admin](https://glossary.magento.com/magento-admin) for the store UI and configurations. -You need to set up the [Magento file system owner](https://glossary.magento.com/magento-file-system-owner) on your local to assign that user as the owner for all created files and directories. For more information, see [Overview of ownership and permissions]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/file-sys-perms-over.html). +You need to set up the [file system owner](https://glossary.magento.com/magento-file-system-owner) on your local workstation to assign that user as the owner for all created files and directories. For more information, see [Overview of ownership and permissions]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/file-sys-perms-over.html). ## Recommended tools -This guide assumes you're working on a UNIX system or in a UNIX shell environment. For MAC OS and Linux-based systems, feel free to use any CLI tools of choice for issuing commands. For Windows users, we recommend a UNIX environment like [Cygwin](https://www.cygwin.com/), [Putty](http://www.putty.org/), or Git Bash. +This guide assumes you're working on a UNIX system or in a UNIX shell environment. For MAC OS and Linux-based systems, feel free to use any CLI tools of choice for issuing commands. For Windows users, we recommend a UNIX environment like [Cygwin](https://www.cygwin.com/), [Putty](https://www.putty.org/), or Git Bash. -For development on your local, use any development environment or tools you prefer. For recommendations, many Magento developers use tools including [WebStorm](https://www.jetbrains.com/webstorm/), [PhpStorm](https://www.jetbrains.com/phpstorm/), and [Atom](https://atom.io/). +For development on your local workstation, use any development environment or tools you prefer. For recommendations, many {{site.data.var.ee}} developers use tools including [WebStorm](https://www.jetbrains.com/webstorm/), [PhpStorm](https://www.jetbrains.com/phpstorm/), and [Atom](https://atom.io/). Developing code for {{site.data.var.ee}} requires working in Git branches. Not everyone remembers [Git](https://git-scm.com/docs) commands with ease. If you want a Git client, use any client of your choice. Some developers use clients including [GitKraken](https://www.gitkraken.com/) and [SmartGit](https://www.syntevo.com/smartgit/). @@ -39,7 +41,7 @@ Developing code for {{site.data.var.ee}} requires working in Git branches. Not e Have the following prepared to complete your initial workspace and project setup: * {{site.data.var.ece}} account with an added user account -* Magento authentication keys from Magento Marketplace. If the License Owner or Technical Lead created the project according to these instructions, the [Magento authentication keys]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/connect-auth.html) should already be installed and available in the auth.json file in the code repository. +* Authentication keys from the Commerce Marketplace. If the License Owner or Technical Lead created the project according to these instructions, the [Authentication keys]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/connect-auth.html) should already be installed and available in the auth.json file in the code repository. ## Get started @@ -48,9 +50,9 @@ You should be ready to go! The following sections provide a link to the previous * Install all prerequisite software and tools on your host system (laptop, desktop, etc) and local workspace (VM) * Install Magento Cloud CLI * Set up SSH keys -* Configure the Magento file system owner (optional) +* Configure the file system owner (optional) * Clone and branch the project -* Install Magento +* Install {{site.data.var.ee}} * Complete configurations and file/folder permissions * Verify install, branches, and get to coding! @@ -59,4 +61,4 @@ For Pro projects, you also should deploy across to Staging and Production as par {:.ref-header} Next step -[Install Magento prerequisites]({{ site.baseurl }}/cloud/before/before-workspace-magento-prereqs.html) +[Install prerequisites]({{ site.baseurl }}/cloud/before/before-workspace-magento-prereqs.html) diff --git a/src/cloud/bk-cloud.md b/src/cloud/bk-cloud.md index 95b6e84c99c..48aecd24031 100644 --- a/src/cloud/bk-cloud.md +++ b/src/cloud/bk-cloud.md @@ -1,30 +1,49 @@ --- group: cloud-guide -title: Magento Commerce Cloud guide +title: Cloud guide for Commerce functional_areas: - Cloud +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/overview.html +status: migrated --- -{{site.data.var.ece}} is a managed, automated hosting platform for the {{site.data.var.ee}} software. {{site.data.var.ece}} comes with a variety of additional features that sets it apart from the on-premises {{site.data.var.ee}} and {{site.data.var.ce}} platforms: +{{site.data.var.ece}} is a managed, automated hosting platform for the {{site.data.var.ee}} software. {{site.data.var.ece}} comes with additional features that set it apart from the on-premises {{site.data.var.ee}} and {{site.data.var.ce}} platforms: -![Cloud Benefits] - -{{site.data.var.ece}} provides a pre-provisioned infrastructure that includes PHP, MySQL, Redis, RabbitMQ, and Elasticsearch technologies; a git-based workflow with automatic build and deploy for efficient **Rapid development** and **Continuous deployment** every time you push code changes in a Platform as a Service (PaaS) environment; highly **Customizable** environment configuration files and [tools](#ece-tools-package); and AWS hosting that offers a **Scalable** and **Secure** environment for online sales and retailing. +* A pre-provisioned infrastructure that includes PHP, MySQL (MariaDB), Redis, RabbitMQ, and supported search engine technologies. +* Git-based workflow with automatic build and deploy for efficient **Rapid development** and **Continuous deployment** every time you push code changes in a Platform as a Service (PaaS) environment. +* Highly **Customizable** environment configuration files and command-line interface (CLI) manage and deploy tools. +* Amazon Web Services (AWS) hosting that offers a **Scalable** and **Secure** environment for online sales and retailing. +![Cloud Benefits] ## Technology stack -Think of the {{site.data.var.ece}} as five functional layers, as shown here: +Think of the {{site.data.var.ece}} as five functional layers, as shown below: ![Cloud Stack] -Amazon Web Services (AWS) powers the underlying Infrastructure as a Service (IaaS) for {{site.data.var.ece}}. For {{site.data.var.ece}} Pro projects, you can choose either AWS or Microsoft Azure for IaaS support. +1. [**Cloud Infrastructure**](https://devdocs.magento.com/cloud/architecture/pro-architecture.html): Choose either Amazon Web Services (AWS) or Microsoft Azure as your Infrastructure as a Service (IaaS) foundation for your {{site.data.var.ece}} Pro projects. +1. [**Platform as a Service**](https://devdocs.magento.com/cloud/architecture/cloud-architecture.html): Each Adobe Commerce on cloud infrastructure plan provides a Platform as a Service (PaaS) Integration environment for developing, testing, and integrating services. +1. [**Adobe Commerce**](https://devdocs.magento.com/cloud/requirements/cloud-requirements.html#cloud-arch-software): Adobe Commerce on cloud infrastructure provides a pre-provisioned infrastructure that includes PHP, MySQL (MariaDB), Redis, RabbitMQ, and supported search engine technologies. +1. [**Performance Tools**](https://devdocs.magento.com/cloud/project/new-relic.html): New Relic performance tools enable you to debug, monitor, and manage your applications and infrastructure by collecting, analyzing, and displaying data from your Adobe Commerce on cloud infrastructure projects. +1. [**Content Delivery Network (CDN), Web Application Firewall (WAF) and Image Optimization (IO)**](https://devdocs.magento.com/cloud/cdn/cloud-fastly.html): + + * [Fastly CDN](https://devdocs.magento.com/cloud/cdn/cloud-fastly.html#ddos-protection)—Provides secure CDN services with built-in protection from Distributed Denial of Service (DDoS) attacks like Ping of Death, Smurf attacks, and other Internet Control Message Protocol (ICMP) based flood attacks. + * [Web Application Firewall (WAF)](https://devdocs.magento.com/cloud/cdn/fastly-waf-service.html)—WAF services ensure PCI compliance for Adobe Commerce storefronts in Production environments and WAF policies that protect your Adobe Commerce web applications from a variety of injection attacks, malicious input, cross-site scripting, data exfiltration, HTTP protocol violations, and other [OWASP Top Ten security threats](https://www.owasp.org/index.php/Top_Ten). + * [Image optimization (IO)](https://devdocs.magento.com/cloud/cdn/fastly-image-optimization.html)—Provides real-time image manipulation and optimization to speed up image delivery and simplify maintenance of image source sets for responsive web applications. Fastly IO offloads image processing and resizing load, freeing servers to process orders and conversions efficiently. + +## Tools to deploy and manage -Each {{site.data.var.ece}} plan provides a PaaS Integration environment for developing, testing, and integrating services, see [{{site.data.var.ece}} architecture]({{ site.baseurl }}/cloud/architecture/cloud-architecture.html) for a comparison and additional features. New Relic provides granular visibility into the site performance. [Fastly]({{ site.baseurl }}/cloud/cdn/cloud-fastly.html) caches site assets and, as customers access the site and stores, loads the cached assets fast. The [Fastly Image Optimization]({{ site.baseurl }}/cloud/cdn/fastly-image-optimization.html) (IO) offloads image processing and resizing load, freeing servers to process orders and conversions efficiently. - +{{site.data.var.csuite}} includes a set of packages designed to deploy and manage Commerce installations on the Cloud platform. -## {{site.data.var.ct}} package +* [`{{site.data.var.ct}}` package](https://devdocs.magento.com/cloud/reference/ece-tools-reference.html)—A scalable deployment tool that simplifies the Cloud upgrade process and includes commands to create a backup of the database, apply custom patches, and verify environment configuration. -The [`{{site.data.var.ct}}` package][ece] is a scalable deployment tool that simplifies the Cloud upgrade process. In 2018, we deprecated the `magento-cloud-configuration` and `ece-patches` packages in favor of providing a single package. We encourage all customers to [upgrade to use `{{site.data.var.ct}}`]({{ site.baseurl }}/cloud/project/ece-tools-upgrade-project.html) as soon as possible to benefit from the package features, such as commands to create a backup of the database, apply custom patches, and verify environment configuration. +* [Magento Cloud components](https://devdocs.magento.com/cloud/release-notes/mcc-release-notes.html)—Extends Commerce core functionality for sites deployed on the Cloud platform. + +* [Magento Cloud Docker package](https://devdocs.magento.com/cloud/release-notes/mcd-release-notes.html)—Docker images and container orchestration to deploy Commerce to a local Cloud environment. + +* [Magento Cloud Patches package](https://devdocs.magento.com/cloud/release-notes/mcp-release-notes.html)—A set of patches that improve the integration of all Commerce versions with Cloud environments. + +* [`magento-cloud` CLI](https://devdocs.magento.com/cloud/reference/cli-ref-topic.html)—Provides developers and system administrators the ability to manage Cloud projects and environments, perform routines, and run automation tasks. @@ -32,6 +51,6 @@ The [`{{site.data.var.ct}}` package][ece] is a scalable deployment tool that sim {:width="930px"} [Cloud Stack]: {{site.baseurl}}/common/images/cloud/CloudStack.svg -{:width="804px"} +{:width="930px"} [ece]: reference/ece-tools-reference.html diff --git a/src/cloud/cdn/cloud-fastly-custom-response.md b/src/cloud/cdn/cloud-fastly-custom-response.md index e0e97ae8b8e..13b6c6ce207 100644 --- a/src/cloud/cdn/cloud-fastly-custom-response.md +++ b/src/cloud/cdn/cloud-fastly-custom-response.md @@ -7,6 +7,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/setup-fastly/fastly-custom-response.html +status: migrated --- When a request to the Fastly origin fails, Fastly returns default response pages with basic formatting and generic messaging that can be confusing for users. For example, Fastly returns the following default error page when a request to the Fastly origin fails because of a 503 error. @@ -17,9 +19,9 @@ You can update your {{ site.var.data.ee }} store configuration to replace some d ![Fastly custom error page] -Currently, you can customize the following Fastly response pages for your {{ site.data.var.ece }} project through the Magento Admin UI. +Currently, you can customize the following Fastly response pages for your {{ site.data.var.ece }} project through the Admin UI. -- [Timeout or site maintenance outages (503 Service Unavailable)](#customize-the-503-error-page) +- [Server errors - Internal server error, timeout or site maintenance outages (error code 500 or greater)](#customize-the-503-error-page) - [WAF blocking events that occur when the WAF detects suspicious request traffic (403 Forbidden)](#customize-the-waf-error-page) **HTML coding requirements:** @@ -56,7 +58,7 @@ Verify that the modified source displays correctly in the browser. Then, add the {:.procedure} To add the custom response page to the Fastly configuration: -1. [Log in to the Magento Admin UI]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin). +1. [Log in to the Admin UI]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin). 1. Click **Stores** > **Settings** > **Configuration** > **Advanced** > **System**. @@ -114,7 +116,7 @@ The Edit WAF option is available only if the Managed Cloud WAF service is enable {:.procedure} To edit the WAF error page: -1. [Log in to the Magento Admin UI]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin). +1. [Log in to the Admin UI]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin). 1. Click **Stores** > **Settings** > **Configuration** > **Advanced** > **System**. @@ -142,9 +144,9 @@ To edit the WAF error page: - On the Cache Management page, click **Flush Magento Cache**. -## Display Magento error report number +## Display error report number -By default, Fastly hides all Magento errors behind the _503 Service Unavailable_ error. To display the Magento error log report number so that you can find and review the error details in the logs, open the website omitting Fastly using these steps: +By default, Fastly hides all {{site.data.var.ee}} errors behind the _503 Service Unavailable_ error. To display the error log report number so that you can find and review the error details in the logs, open the website omitting Fastly using these steps: 1. Retrieve the IP address of your store: @@ -168,9 +170,9 @@ By default, Fastly hides all Magento errors behind the _503 Service Unavailable_ 1. Clear the browser cache and cookies (or switch to incognito mode). -1. Open your store website again to view the Magento error code. +1. Open your store website again to view the error code. -1. Use the Magento error code to find the details in the error report file: +1. Use the error code to find the details in the error report file: - [Connect to the affected environment using SSH]({{ site.baseurl }}/cloud/env/environments-ssh.html#ssh). diff --git a/src/cloud/cdn/cloud-fastly.md b/src/cloud/cdn/cloud-fastly.md index bc6472b224d..8f69c600ad0 100644 --- a/src/cloud/cdn/cloud-fastly.md +++ b/src/cloud/cdn/cloud-fastly.md @@ -5,14 +5,16 @@ functional_areas: - Cloud - Setup - Security +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/fastly.html +status: migrated --- {:.bs-callout-warning} -To maintain PCI compliance for Magento sites deployed on the Cloud platform, you must [set up Fastly] on your Starter master, Pro Production, and Pro Staging environments. If you are using {{ site.data.var.ee }} in a headless deployment, we highly recommend that you use Fastly to cache GraphQL responses. See [Caching with Fastly] in the *GraphQL Developer Guide*. +To maintain PCI compliance for {{site.data.var.ee}} sites deployed on the Cloud platform, you must [set up Fastly] on your Starter master, Pro Production, and Pro Staging environments. If you are using {{ site.data.var.ee }} in a headless deployment, we highly recommend that you use Fastly to cache GraphQL responses. See [Caching with Fastly] in the *GraphQL Developer Guide*. Fastly provides the following services to optimize and secure content delivery operations for your {{ site.data.var.ece }} projects. These services are included with your {{ site.data.var.ece }} subscription at no additional cost. -- **Content delivery network (CDN)**—Varnish-based service that caches your site pages, assets, CSS, and more in backend data centers you set up. As customers access your site and stores, the requests hit Fastly to load cached pages faster. The CDN service provides the following features: +- **Content Delivery Network (CDN)**—Varnish-based service that caches your site pages, assets, CSS, and more in backend data centers you set up. As customers access your site and stores, the requests hit Fastly to load cached pages faster. The CDN service provides the following features: - Cache your site pages, assets, CSS, and more in back-end data centers that you set up to reduce bandwidth load and costs @@ -28,47 +30,48 @@ Fastly provides the following services to optimize and secure content delivery o - Create [custom error response pages] -- **Security**—After you set up your {{ site.data.var.ece }} project to use the Fastly CDN, additional security features are available to protect your sites and network. - - [**DDoS protection**](#ddos-protection)—Built-in protection against common attacks like Ping of Death, Smurf attacks, as well as other ICMP-based floods. +- **Security**—After you set up your {{ site.data.var.ece }} project to use the Fastly CDN, additional security features are available to protect your sites and network: - - **[Web Application Firewall]**—Managed web application firewall service that provides PCI-compliant protection to block malicious traffic before it can damage your production {{ site.data.var.ece }} sites and network. The WAF service is available on Pro and Starter Production environments only. + - [Web Application Firewall (WAF)]—Managed web application firewall service that provides PCI-compliant protection to block malicious traffic before it can damage your production {{ site.data.var.ece }} sites and network. The WAF service is available on Pro and Starter Production environments only. - - **SSL/TLS certificates**–The Fastly service requires an SSL/TLS certificate to serve secure traffic over HTTPS. Magento provides a Domain-validated Let's Encrypt SSL/TLS certificate for each Staging and Production environment. Magento completes domain validation and certificate provisioning during the Fastly set up process. See [TLS and Fastly]. + - [Distributed Denial of Service (DDoS) protection](#ddos-protection)—Built-in DDoS protection against common attacks like Ping of Death, Smurf attacks, and other ICMP-based flood attacks. - - **Origin cloaking**–Magento can enable Origin Cloaking for all Magento Commerce projects hosted on the Cloud platform. This option hides the IP addresses of your origin servers to protect them from direct access. When this feature is enabled, all traffic to your Cloud infrastructure must route through the Fastly CDN or another secure channel. Any traffic sent directly to the Origin servers is blocked. If you have traffic that does not require caching, you can customize the Fastly service configuration to allow requests to [bypass the Fastly cache]. + - [SSL/TLS certificates]—The Fastly service requires an SSL/TLS certificate to serve secure traffic over HTTPS. {{site.data.var.ee}} provides a Domain-validated Let's Encrypt SSL/TLS certificate for each Staging and Production environment. {{site.data.var.ee}} completes domain validation and certificate provisioning during the Fastly set up process. -- **Image optimization**—Offloads image processing and resizing load to the Fastly service freeing servers to process orders and conversions efficiently. See [Fastly image optimization]. + - **Origin cloaking**—Prevents traffic from bypassing the Fastly WAF and hides the IP addresses of your origin servers to protect them from direct access and DDoS attacks. Origin cloaking is enabled by default on {{ site.data.var.ece }} Pro Production projects. To enable origin cloaking on {{ site.data.var.ece }} Starter Production projects, submit a [{{site.data.var.ee}} support ticket]. If you have traffic that does not require caching, you can customize the Fastly service configuration to allow requests to [bypass the Fastly cache]. -- **Fastly CDN and WAF logs**–For {{ site.data.var.ece }} Pro projects, you can use the New Relic Logs service to review and analyze Fastly CDN and WAF log data. See [New Relic]. +- [Image optimization]—Offloads image processing and resizing load to the Fastly service freeing servers to process orders and conversions efficiently. + +- [Fastly CDN and WAF logs]—For {{ site.data.var.ece }} Pro projects, you can use the New Relic Logs service to review and analyze Fastly CDN and WAF log data. ## Fastly CDN module for Magento 2 Fastly services for {{ site.data.var.ece }} use the [Fastly CDN module for Magento 2] installed in the following environments: Pro Staging and Production, Starter Production (`master` branch). -On initial provisioning or upgrade of your {{ site. data.var.ece }} project, we install the latest version of the Fastly CDN module in your Staging and Production environments. When Fastly releases module updates, you receive notifications in the Magento Admin UI for your environments. We recommend that you update your environments to use the latest release. See [Upgrade Fastly]. +On initial provisioning or upgrade of your {{ site. data.var.ece }} project, Adobe installs the latest version of the Fastly CDN module in your Staging and Production environments. When Fastly releases module updates, you receive notifications in the Admin UI for your environments. Adobe recommends that you update your environments to use the latest release. See [Upgrade Fastly]. ## Fastly service account and credentials -{{ site.data.var.ece }} projects do not require a dedicated Fastly account or account owner. Instead, each Staging and Production environment has unique Fastly credentials (API token and service ID) to configure and manage Fastly services from the Magento Admin UI. You also need the credentials to submit Fastly API requests. +{{ site.data.var.ece }} projects do not require a dedicated Fastly account or account owner. Instead, each Staging and Production environment has unique Fastly credentials (API token and service ID) to configure and manage Fastly services from the Admin UI. You also need the credentials to submit Fastly API requests. -During project provisioning, Magento adds your project to the Fastly service account for {{ site.data.var.ece }} and adds the Fastly credentials to the configuration for the Staging and Production environments. See [Get Fastly credentials]. +During project provisioning, Adobe adds your project to the Fastly service account for {{ site.data.var.ece }} and adds the Fastly credentials to the configuration for the Staging and Production environments. See [Get Fastly credentials]. ### Change Fastly API token -If you need to change the Fastly API token credential, you must submit a [Magento support ticket] to request a new token, and then update your Staging or Production environment with the new value. +If you need to change the Fastly API token credential, you must submit a [{{site.data.var.ee}} support ticket] to request a new token, and then update your Staging or Production environment with the new value. {:.procedure} To change the Fastly API token credential: -1. Submit a [Magento support ticket] requesting the new token. +1. Submit a [{{site.data.var.ee}} support ticket] requesting the new token. Include your {{ site.data.var.ece }} project ID and the environments that require a new credential. -1. After you receive the new API token, update the API token value in the [Fastly credentials configuration] in the Magento Admin UI or from the [Project Web UI environment configuration variables]. +1. After you receive the new API token, update the API token value in the [Fastly credentials configuration] in the Admin UI or from the [Project Web UI environment configuration variables]. 1. [Test the new credential]. -1. After you have updated the credentials, submit a support ticket to delete the old API token. +1. After you have updated the credential, submit a [{{site.data.var.ee}} support ticket] to delete the old API token. ### Multiple Fastly accounts and assigned domains {#domain} @@ -80,15 +83,15 @@ Fastly only allows you to assign an apex domain and associated subdomains to one - Submit a support ticket to request domain delegation so that apex and subdomains can be linked to different accounts. - Use this option if your apex domain has multiple subdomains for Magento and non-Magento sites that you want to link to different Fastly accounts. + Use this option if your apex domain has multiple subdomains for {{site.data.var.ee}} and non-{{site.data.var.ee}} sites that you want to link to different Fastly accounts. #### Request domain delegation *Scenario 1:* -The apex domain (`testweb.com` and `www.testweb.com`) is linked to an existing Fastly account. You have a {{ site.data.var.ece }} project configured with the following subdomains: `mcstaging.testweb.com` and `mcprod.testweb.com`. You do not want to move the apex domain to the Fastly service account for {{ site.data.var.ece }} Magento. +The apex domain (`testweb.com` and `www.testweb.com`) is linked to an existing Fastly account. You have a {{ site.data.var.ece }} project configured with the following subdomains: `mcstaging.testweb.com` and `mcprod.testweb.com`. You do not want to move the apex domain to the Fastly service account for {{ site.data.var.ece }}. -Submit a [Fastly support ticket] requesting that the subdomains be delegated from the existing Fastly account to the Fastly account for {{ site.data.var.ece }}. Include your Magento project ID in the ticket. +Submit a [Fastly support ticket] requesting that the subdomains be delegated from the existing Fastly account to the Fastly account for {{ site.data.var.ece }}. Include your {{site.data.var.ee}} project ID in the ticket. After the delegation is complete, your project subdomains can be added to the Fastly service account for {{ site.data.var.ece }}. See [Get Fastly credentials]. @@ -96,7 +99,7 @@ After the delegation is complete, your project subdomains can be added to the Fa The apex domain (`testweb.com` and `www.testweb.com`) is linked to the {{ site.data.var.ece }} Fastly service account. You want to manage Fastly services for the `service.testweb.com` and `product-updates.testweb.com` subdomains from a different Fastly account. -Submit a [Magento support ticket] requesting that the subdomains be delegated from the {{ site.data.var.ece }} Fastly service account to the Fastly account. Include the service ID for the Fastly account in the ticket. +Submit a [{{site.data.var.ee}} support ticket] requesting that the subdomains be delegated from the {{ site.data.var.ece }} Fastly service account to the Fastly account. Include the service ID for the Fastly account in the ticket. ## DDoS protection @@ -104,7 +107,7 @@ DDOS protection is built-in to the Fastly CDN service. After you enable and conf - For attacks targeting layer 3 or 4, the Fastly service filters out traffic based on port and protocol, inspecting only HTTP or HTTPS requests. ICMP, UDP, and other network born attacks are dropped at our network edge. This includes reflection and amplification attacks, which use UDP services like SSDP or NTP. By providing this level of protection, we effectively block multiple common attacks like Ping of Death, Smurf attacks, as well as other ICMP-based floods. Fastly manages the TCP level attacks at the cache layer, addressing the necessary scale and context per client to deal with SYN flood and its many variants, including TCP stack, resource attacks, and TLS attacks within the Fastly systems. -- Fastly also provides protection against Layer 7 attacks. If your Magento store is experiencing performance issues and you suspect a Layer 7 DDoS attack, submit a [Magento support ticket]. Magento can create and apply custom rules to the Fastly service to inspect for and filter out malicious requests based on header, payload, or a combination of attributes that identify the attack traffic. See [Checking for DDoS attacks][] and [How to block malicious traffic] in the *Magento Help Center*. +- Fastly also provides protection against Layer 7 attacks. If your store is experiencing performance issues and you suspect a Layer 7 DDoS attack, submit a [{{site.data.var.ee}} support ticket]. Adobe can create and apply custom rules to the Fastly service to inspect for and filter out malicious requests based on header, payload, or a combination of attributes that identify the attack traffic. See [Checking for DDoS attacks][] and [How to block malicious traffic] in the *{{site.data.var.ee}} Help Center*. [bypass the Fastly cache]: {{site.baseurl}}/cloud/cdn/fastly-vcl-bypass-to-origin.html @@ -115,20 +118,21 @@ DDOS protection is built-in to the Fastly CDN service. After you enable and conf [Fastly CDN module for Magento 2]: https://github.com/fastly/fastly-magento2 [Fastly credentials configuration]: {{site.baseurl}}/cloud/cdn/configure-fastly.html#test-the-fastly-credentials [Fastly custom VCL snippets]: {{site.baseurl}}/cloud/cdn/cloud-vcl-custom-snippets.html -[Fastly image optimization]: {{site.baseurl}}/cloud/cdn/fastly-image-optimization.html +[Image optimization]: {{site.baseurl}}/cloud/cdn/fastly-image-optimization.html [Fastly support ticket]: https://docs.fastly.com/products/support-description-and-sla#support-requests [Force unencrypted requests over to TLS]: {{site.baseurl}}/cloud/cdn/configure-fastly-customize-cache.html#force-tls [GeoIP service support]: {{site.baseurl}}/cloud/cdn/configure-fastly-customize-cache.html#configure-geoip-handling [Get Fastly credentials]: {{site.baseurl}}/cloud/cdn/configure-fastly.html#cloud-fastly-creds [How to block malicious traffic]: https://support.magento.com/hc/en-us/articles/360039447892-How-to-block-malicious-traffic-for-Magento-Commerce-Cloud-on-Fastly-level -[Magento support ticket]: https://support.magento.com/hc/en-us/articles/360019088251 +[{{site.data.var.ee}} support ticket]: https://support.magento.com/hc/en-us/articles/360019088251 [New Relic]: {{site.baseurl}}/cloud/project/new-relic.html +[Fastly CDN and WAF logs]: {{site.baseurl}}/cloud/project/new-relic.html#new-relic-logs [Project Web UI environment configuration variables]: {{site.baseurl}}/cloud/project/projects.html#environment-configuration-variables [purge options]: {{site.baseurl}}/cloud/cdn/configure-fastly-customize-cache.html#configure-purge-options [set up Fastly]: {{site.baseurl}}/cloud/cdn/configure-fastly.html [Test the new credential]: {{site.baseurl}}/cloud/cdn/configure-fastly.html#test-the-fastly-credentials -[TLS and Fastly]: {{site.baseurl}}/cloud/cdn/configure-fastly.html#provision-ssltls-certificates +[SSL/TLS certificates]: {{site.baseurl}}/cloud/cdn/configure-fastly.html#provision-ssltls-certificates [Upgrade Fastly]: {{site.baseurl}}/cloud/cdn/configure-fastly.html#upgrade -[Web Application Firewall]: {{site.baseurl}}/cloud/cdn/fastly-waf-service.html +[Web Application Firewall (WAF)]: {{site.baseurl}}/cloud/cdn/fastly-waf-service.html [Working with Domains]: https://docs.fastly.com/en/guides/working-with-domains [test the Fastly credentials]: {{site.baseurl}}/cloud/cdn/configure-fastly.html#test-the-fastly-credentials diff --git a/src/cloud/cdn/cloud-vcl-custom-snippets.md b/src/cloud/cdn/cloud-vcl-custom-snippets.md index fad26c8ba07..468918b704c 100644 --- a/src/cloud/cdn/cloud-vcl-custom-snippets.md +++ b/src/cloud/cdn/cloud-vcl-custom-snippets.md @@ -6,6 +6,8 @@ redirect_from: functional_areas: - Cloud - Setup +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/custom-vcl-snippets/fastly-vcl-custom-snippets.html +status: migrated --- Fastly supports a customized version of the Varnish Configuration Language (VCL) to customize the Fastly service configuration. For example, you can allow, block, or redirect access for specific users or IPs using VCL code blocks in combination with edge and ACL dictionaries. @@ -19,7 +21,7 @@ Before adding custom VCL code, edge dictionaries, and ACLs to your Fastly module Fastly supports two types of custom VCL snippets: -- [Regular snippets](https://docs.fastly.com/en/guides/about-vcl-snippets)—Custom regular VCL snippets are dependent on a specific VCL version. You can create, modify, and deploy regular VCL snippets from the Magento Admin UI or the Fastly API. +- [Regular snippets](https://docs.fastly.com/en/guides/about-vcl-snippets)—Custom regular VCL snippets are dependent on a specific VCL version. You can create, modify, and deploy regular VCL snippets from the Admin UI or the Fastly API. - [Dynamic snippets](https://docs.fastly.com/guides/vcl-snippets/using-dynamic-vcl-snippets)—VCL snippets created using the Fastly API. You can modify and deploy dynamic snippets without having to update the Fastly VCL version for your service. @@ -41,14 +43,14 @@ The examples and instructions in the {{ site.data.var.ece }} documentation expla - [Guide to Fastly VCL](https://docs.fastly.com/guides/vcl/guide-to-vcl)—High level information about the Fastly Varnish implementation, Fastly VCL extensions, and resources for learning more about Varnish and VCL. - [Fastly VCL reference](https://docs.fastly.com/guides/vcl/)—Detailed programming reference to develop and troubleshoot Fastly custom VCL and custom VCL snippets. -You can create and manage custom VCL snippets from the Magento Admin UI or by using the Fastly API: +You can create and manage custom VCL snippets from the Admin UI or by using the Fastly API: -- [Magento Admin UI](#manage-custom-vcl-snippets-from-the-magento-admin-ui)—We recommend using the Magento Admin UI to manage custom VCL snippets because it automates the process to validate and upload the custom snippet and apply your changes to the Fastly service configuration. Additionally, you can view and edit the custom VCL snippets added to the Fastly service configuration from the Admin UI. +- [Admin UI](#manage-custom-vcl-snippets-from-the-admin-ui)—We recommend using the Admin UI to manage custom VCL snippets because it automates the process to validate and upload the custom snippet and apply your changes to the Fastly service configuration. Additionally, you can view and edit the custom VCL snippets added to the Fastly service configuration from the Admin UI. {:.bs-callout-info} -You must use the Fastly API to [delete custom VCL snippets](https://devdocs.magento.com/cloud/cdn/cloud-vcl-custom-snippets.html#manage-vcl), or you can delete the contents of the snippet in the Magento Admin UI and upload an empty snippet. See [Delete a custom snippet](https://devdocs.magento.com/cloud/cdn/fastly-vcl-badreferer.html#delete-the-custom-vcl-snippet). +You must use the Fastly API to [delete custom VCL snippets]({{ site.baseurl }}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-vcl), or you can delete the contents of the snippet in the Admin UI and upload an empty snippet. See [Delete a custom snippet]({{ site.baseurl }}/cloud/cdn/fastly-vcl-badreferer.html#delete-the-custom-vcl-snippet). -- [Fastly API](#manage-custom-vcl-snippets-using-the-api)—Manage custom VCL snippets using the API if you cannot access the Magento Admin UI. For example, if the site is down and you need to troubleshoot the Fastly service configuration or add a custom VCL snippet. Additionally, some operations can only be completed using the API, for example reactivating an older VCL version or viewing all the VCL snippets included in a specified the VCL version. See [API quick reference for VCL snippets](#manage-vcl). +- [Fastly API](#manage-custom-vcl-snippets-using-the-api)—Manage custom VCL snippets using the API if you cannot access the Admin UI. For example, if the site is down and you need to troubleshoot the Fastly service configuration or add a custom VCL snippet. Additionally, some operations can only be completed using the API, for example reactivating an older VCL version or viewing all the VCL snippets included in a specified the VCL version. See [API quick reference for VCL snippets](#manage-vcl). ### Example VCL snippet code {#vcl-curl} @@ -67,7 +69,7 @@ The following example shows the custom VCL snippet (JSON format) that filters tr ``` {: .bs-callout-warning} -In this example, the VCL code is formatted as a JSON payload that can be saved to a file and submitted in a Fastly API request. When sending the snippet as JSON for an API request, you must use a backslash to escape special characters in the code to prevent JSON validation errors. See [Using dynamic VCL snippets](https://docs.fastly.com/vcl/vcl-snippets/) in the Fastly VCL documentation. If you submit the VCL snippet from the Magento Admin UI, you do not have to escape special characters. +In this example, the VCL code is formatted as a JSON payload that can be saved to a file and submitted in a Fastly API request. When sending the snippet as JSON for an API request, you must use a backslash to escape special characters in the code to prevent JSON validation errors. See [Using dynamic VCL snippets](https://docs.fastly.com/vcl/vcl-snippets/) in the Fastly VCL documentation. If you submit the VCL snippet from the Admin UI, you do not have to escape special characters. The VCL logic in the `content` field performs the following actions: @@ -81,22 +83,22 @@ The following table provides details about key data for custom VCL snippets. Fo |------------|------------------------------------------------------------------------------------------------------------------------------ | `service_id` | The Fastly Service ID for a specific Staging or Production environment. This ID is assigned when your project is added to the {{ site.data.var.ece }} Fastly service account. See [Get credentials]({{ site.baseurl }}/cloud/cdn/configure-fastly.html). | `API_KEY` | The API Key to access your Fastly account. See [Get credentials]({{ site.baseurl }}/cloud/cdn/configure-fastly.html). -| `number` | The number of the VCL version that the snippet is added to. Fastly uses *Editable Version #* in their example values. If you add custom snippets from the API, you include the version number in the API request. If you add custom VCL from the Magento Admin UI, the version is provided for you. +| `number` | The number of the VCL version that the snippet is added to. Fastly uses *Editable Version #* in their example values. If you add custom snippets from the API, you include the version number in the API request. If you add custom VCL from the Admin UI, the version is provided for you. | `type` | Specifies a location for inserting the generated snippet, such as init (above subroutines) and recv (within subroutines). See Fastly VCL snippet object values for information on these values. See the Fastly [VCL snippets](https://docs.fastly.com/api/config#api-section-snippet) reference. | `content` | The snippet of VCL code to run. Fastly does not support all VCL language features, and it also provides extensions with custom functionality. See the [Fastly VCL programming reference](https://docs.fastly.com/vcl/reference/) for information about supported VCL code features. | `priority` | Numeric value from `1` to `100` that specifies when the custom VCL snippet code runs. Snippets with lower priority values run first. If not specified, the `priority` value defaults to `100`.

Any custom VCL snippet with a priority value of `5` runs immediately, which is best for VCL code that implements request routing (block and allow lists and redirects). Priority `100` is best for overriding default VCL snippet code.

All [default VCL snippets]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#upload-vcl-snippets) included in the Magento-Fastly module have `priority=50`.
- Assign a high priority like `100` to run custom VCL code after all other VCL functions and override the default VCL code. | `dynamic` | Indicates if this is a [regular snippet](https://docs.fastly.com/en/guides/about-vcl-snippets) which is included in the versioned VCL for the Fastly service configuration, or a [dynamic snippet](https://docs.fastly.com/vcl/vcl-snippets/using-dynamic-vcl-snippets/) which can be modified and deployed without requiring a new VCL version. | `active` | Indicates if the snippet or version is activated and in use. Returns `true` or `false`. Make note of the version number for an active snippet. Use this to clone the version. -## Manage custom VCL snippets from the Magento Admin UI +## Manage custom VCL snippets from the Admin UI -You can [add custom VCL snippets](https://github.com/fastly/fastly-magento2/blob/master/Documentation/Guides/CUSTOM-VCL-SNIPPETS.md) from the *Fastly Configuration* > *Custom VCL Snippets* section in the Magento Admin UI. +You can [add custom VCL snippets](https://github.com/fastly/fastly-magento2/blob/master/Documentation/Guides/CUSTOM-VCL-SNIPPETS.md) from the *Fastly Configuration* > *Custom VCL Snippets* section in the Admin UI. ![Manage custom VCL snippets] -The *Custom VCL snippets* view shows only the snippets added through the Magento Admin UI. If snippets are added using the Fastly API, use the API to [manage them](#manage-custom-vcl-snippets-using-the-api). +The *Custom VCL snippets* view shows only the snippets added through the Admin UI. If snippets are added using the Fastly API, use the API to [manage them](#manage-custom-vcl-snippets-using-the-api). -See the following examples that show how to create and manage custom VCL snippets from the Magento Admin UI: +See the following examples that show how to create and manage custom VCL snippets from the Admin UI: - [Custom VCL for IP allowlist]({{ site.baseurl }}/cloud/cdn/fastly-vcl-allowlist.html) - [Block referral spam]({{ site.baseurl }}/cloud/cdn/fastly-vcl-badreferer.html) @@ -241,7 +243,7 @@ Use the Fastly API [create snippet](https://docs.fastly.com/api/config#snippet_4 curl -H "Fastly-Key: $FASTLY_API_TOKEN" https://api.fastly.com/service/$FASTLY_SERVICE_ID/version/$FASTLY_EDIT_VERSION/snippet -H 'Content-Type: application/json' -X POST --data @ ``` -The `` is the name of the file you prepared in the previous step. Repeat this command for each VCL snippet. +The `` is the name of the file you prepared in the previous step. Repeat this command for each VCL snippet. If you receive a `500 Internal Server Error` response from the Fastly service, check the JSON file syntax to make sure you are uploading a valid file. @@ -268,7 +270,7 @@ After you add a custom VCL snippet, Fastly inserts the snippet in the VCL versio These API request examples use exported environment variables to provide the credentials to authenticate with Fastly. For details on these commands, see the [Fastly API reference](https://docs.fastly.com/api/config#vcl). {:.bs-callout-info} -Use these commands to manage snippets that you added using the Fastly API. If you added snippets from the Magento Admin UI, see [Manage VCL snippets using the Admin UI](#manage-custom-vcl-snippets-from-the-magento-admin-ui). +Use these commands to manage snippets that you added using the Fastly API. If you added snippets from the Admin UI, see [Manage VCL snippets using the Admin UI](#manage-custom-vcl-snippets-from-the-admin-ui). - **Get active VCL version number** diff --git a/src/cloud/cdn/configure-fastly-customize-cache.md b/src/cloud/cdn/configure-fastly-customize-cache.md index 915953e527e..434e476a6cb 100644 --- a/src/cloud/cdn/configure-fastly-customize-cache.md +++ b/src/cloud/cdn/configure-fastly-customize-cache.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/setup-fastly/fastly-custom-cache-configuration.html +status: migrated --- After you enable and verify the Fastly service in your Staging and Production environments, you can review and customize cache configuration settings like enabling force TLS to redirect HTTP requests to Fastly, updating purge settings, enabling basic authentication to password-protect your site during development, and setting up GeoIP support. @@ -16,17 +18,20 @@ The following sections provide an overview and instructions for configuring some Fastly provides the _Force TLS_ option to redirect unencrypted requests (HTTP) to Fastly. After your Staging or Production environment has been provisioned with a [valid SSL/TLS certificate]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#provision-ssltls-certificates), you can update the Fastly configuration for your store to enable the Force TLS option. See the Fastly [Force TLS guide](https://github.com/fastly/fastly-magento2/blob/master/Documentation/Guides/FORCE-TLS.md) in the Fastly CDN Module for Magento 2 documentation. {:.bs-callout-info} -Enabling the Force TLS option is a recommended best practice for Magento Commerce stores. +Enabling the Force TLS option is a recommended best practice for {{ site.data.var.ece }} stores. ## Extend Fastly timeout -The Fastly service configuration specifies a default timeout period of 180 seconds for HTTPS requests to the Magento Admin. Any request processing that exceeds the timeout period returns a 503 error. +The Fastly service configuration specifies a default timeout period of 180 seconds for HTTPS requests to the Admin. Any request processing that exceeds the timeout period returns a 503 error. As a result, you could receive 503 errors when attempting operations that require lengthy processing, or when trying to perform bulk operations. If you need to complete bulk actions that take longer than 3 minutes, you can prevent 503 errors by changing the _Admin path timeout_ value. +{:.bs-callout-info} +To extend Fastly timeout parameters other than Admin in the Fastly UI, see [Increase Timeouts for Long Jobs](https://github.com/fastly/fastly-magento2/blob/master/Documentation/Guides/Edge-Modules/EDGE-MODULE-INCREASE-TIMEOUTS-LONG-JOBS.md). + {:.procedure} -To extend the Fastly timeout for the Magento Admin: +To extend the Fastly timeout for the Admin: {% include cloud/admin-ui-login-step.md %} @@ -40,7 +45,7 @@ To extend the Fastly timeout for the Magento Admin: 1. After the page reloads, click **Upload VCL to Fastly** in the *Fastly Configuration* section. -Fastly retrieves the Magento Admin path for generating the VCL file from the `app/etc/env.php` configuration file. +Fastly retrieves the Admin path for generating the VCL file from the `app/etc/env.php` configuration file. ## Configure purge options @@ -50,7 +55,7 @@ The options include: - **Purge category**–Purges product category content (not product content) when you add and update a single product. You may want to keep this disabled and enable purge product, which purges products and product categories. - **Purge product**–Purges all product and product category content when saving a single modification to a product. Enabling purge product can be helpful to immediately get updates to customers when changing a price, adding a product option, and when product inventory is out-of-stock. -- **Purge CMS page**–Purges page content when updating and adding pages to the Magento CMS. For example, you may want to purge when updating your Terms and Conditions or Return policy. If you rarely make these changes, you could disable automatic purging. +- **Purge CMS page**–Purges page content when updating and adding pages to the {{site.data.var.ee}} CMS. For example, you may want to purge when updating your Terms and Conditions or Return policy. If you rarely make these changes, you could disable automatic purging. - **Soft purge**–Sets changed content to stale and purges according to the stale timing. In combination with the stale timings your customers will be served stale content very fast while Fastly is updating the content in the background. ![Configure purge options]({{ site.baseurl }}/common/images/cloud/cloud_fastly-purgeoptions.png){:width="650px"} @@ -72,7 +77,7 @@ For more information, see [the Fastly configuration options](https://github.com/ ## Configure GeoIP handling -The Fastly module includes GeoIP handling to automatically redirect visitors or provide a list of stores matching their obtained country code. If you already use a Magento extension for GeoIP handling, you may need to verify the features with Fastly options. +The Fastly module includes GeoIP handling to automatically redirect visitors or provide a list of stores matching their obtained country code. If you already use an extension for GeoIP handling, you may need to verify the features with Fastly options. {:.procedure} To set up GeoIp handling: @@ -87,7 +92,7 @@ To set up GeoIp handling: 1. For GeoIP Action, select if the visitor is automatically redirected with **Redirect** or provided a list of stores to select from with **Dialog**. -1. For **Country Mapping**, click **Add** to enter a two-letter country code to map with a specific Magento store from a list. For a list of country codes, see [this site](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2). +1. For **Country Mapping**, click **Add** to enter a two-letter country code to map with a specific {{site.data.var.ee}} store from a list. For a list of country codes, see [this site](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2). ![Add GeoIP country maps]({{ site.baseurl }}/common/images/cloud/cloud_fastly-geo-code.png) @@ -95,13 +100,16 @@ To set up GeoIp handling: 1. After page reload, click **Upload VCL to Fastly** in the *Fastly Configuration* section. +{:.bs-callout-info} +The current Adobe Commerce Fastly GeoIP module implementation does not support redirects between multiple websites. + Fastly also provides a series of [geolocation-related VCL features](https://docs.fastly.com/guides/vcl/geolocation-related-vcl-features) for customized geolocation coding. ## Enable Fastly Edge modules Fastly Edge Modules is a flexible framework that allows definition of UI components and associated VCL code through a template. These modules make it easy to customize and extend the Fastly service configuration through the user interface instead of using custom VCL snippets. -Edge modules allow you to enable specific functionality like CORS headers, Magento Cloud Sitemap rewrites, and to configure integration between your Magento store and other CMSs or back ends. +Edge modules allow you to enable specific functionality like CORS headers, Magento Cloud Sitemap rewrites, and to configure integration between your {{site.data.var.ee}} store and other CMSs or back ends. You must turn on the _Enable Fastly Edge modules_ option to access the Edge Modules menu to view, configure, and manage the available Edge modules. See [Fastly Edge Modules](https://github.com/fastly/fastly-magento2/blob/master/Documentation/Guides/Edge-Modules/EDGE-MODULES.md) in the Fastly CDN module documentation. @@ -139,7 +147,7 @@ To review the back end setting configuration: 1. Click **Upload** to save your changes and upload them to the Fastly servers. -1. In the Magento Admin, click **Save Config**. +1. In the Admin, click **Save Config**. For more information, see the [Backend settings guide](https://github.com/fastly/fastly-magento2/blob/21b61c8189971275589219d418332798efc7db41/Documentation/Guides/BACKEND-SETTINGS.md) in the Fastly module documentation. @@ -151,7 +159,7 @@ authentication on your Production environment. You can configure it on Staging to protect your site during the development process. See the [Basic Authentication Guide](https://github.com/fastly/fastly-magento2/blob/master/Documentation/Guides/BASIC-AUTH.md) in the Fastly CDN module documentation. If you add user access and enable basic authentication on Staging, you can still -access the Magento Admin without requiring additional credentials. +access the Admin without requiring additional credentials. ## Create custom VCL snippets @@ -164,19 +172,19 @@ Before adding custom VCL code, edge dictionaries, and ACLs to your Fastly module ## Manage domains -For Starter projects, use the _Domains_ option to add and manage the Fastly domain configuration for your store. Before adding a domain to your project, you must submit a [Magento Support ticket](https://support.magento.com/hc/en-us/articles/360019088251) to add the domain to your Cloud configuration. You can add the domain to Fastly after Magento confirms your request. +For Starter projects, use the _Domains_ option to add and manage the Fastly domain configuration for your store. Before adding a domain to your project, you must submit a [{{site.data.var.ee}} Support ticket](https://support.magento.com/hc/en-us/articles/360019088251) to add the domain to your Cloud configuration. You can add the domain to Fastly after Magento confirms your request. {:.bs-callout-info} -For Pro plan projects, you must submit a [Magento support ticket](https://support.magento.com/hc/en-us/articles/360019088251) to update the Fastly domain configuration for your project. +For Pro plan projects, you must submit a [{{site.data.var.ee}} support ticket](https://support.magento.com/hc/en-us/articles/360019088251) to update the Fastly domain configuration for your project. {:.procedure} -To manage Fastly domain configuration from the Magento Admin: +To manage Fastly domain configuration from the Admin: {% include cloud/admin-ui-login-step.md %} 1. Click **Stores** > Settings > **Configuration** > **Advanced** > **System** and expand **Full Page Cache**. -1. In the Magento Admin _Fastly Configuration_ section, click **Domains**. +1. In the Admin _Fastly Configuration_ section, click **Domains**. 1. Click **Manage Domains** to open the Domains page. @@ -195,7 +203,7 @@ Use the _Maintenance Mode_ option to allow administrative access to your site fr {:.procedure} To enable Maintenance mode with Administrative access: -1. Open the _Fastly configuration_ section in the Magento Admin UI. +1. Open the _Fastly configuration_ section in the Admin UI. 1. In the _Edge ACL_ section, update the `maint_allow` access control list (ACL) with the administrative IP addresses that can access your store while it is in Maintenance mode. diff --git a/src/cloud/cdn/configure-fastly.md b/src/cloud/cdn/configure-fastly.md index a3b0de024d5..70e256aa213 100644 --- a/src/cloud/cdn/configure-fastly.md +++ b/src/cloud/cdn/configure-fastly.md @@ -7,6 +7,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/setup-fastly/fastly-configuration.html +status: migrated --- [Fastly]({{ site.baseurl }}/cloud/cdn/cloud-fastly.html) is required for {{site.data.var.ece}}, and is used in Staging and Production environments. It works with Varnish to provide fast caching capabilities and a [Content Delivery Network](https://glossary.magento.com/content-delivery-network) (CDN) for static assets. Fastly also provides a Web Application Firewall (WAF) to secure your site and Cloud infrastructure. You must route all incoming site traffic through Fastly to protect your site and Cloud infrastructure from malicious traffic and attacks. @@ -27,12 +29,12 @@ After you enable and verify that Fastly works with the default settings, you can ## Get Fastly credentials {#cloud-fastly-creds} -During project provisioning, Magento adds your project to the [Fastly service account]({{ site.baseurl }}/cloud/cdn/cloud-fastly.html#fastly-service-account-and-credentials) for {{ site.data.var.ece }} and creates Fastly account credentials for the Starter `master` and Pro Staging and Production environments. Each environment has unique credentials. +During project provisioning, Adobe adds your project to the [Fastly service account]({{ site.baseurl }}/cloud/cdn/cloud-fastly.html#fastly-service-account-and-credentials) for {{ site.data.var.ece }} and creates Fastly account credentials for the Starter `master` and Pro Staging and Production environments. Each environment has unique credentials. -You need the Fastly credentials to configure Fastly CDN services from the Magento Admin UI and to submit Fastly API requests. +You need the Fastly credentials to configure Fastly CDN services from the Admin UI and to submit Fastly API requests. {:.bs-callout-info} -With {{ site.data.var.ece }}, you cannot access the Fastly Admin UI directly. You must use the Magento Admin UI to review and update the Fastly configuration for your environments. If you cannot resolve an issue using the Fastly capabilities in the Magento Admin UI, submit a [Magento Support](https://support.magento.com/hc/en-us/articles/360000913794#submit-ticket) ticket. +With {{ site.data.var.ece }}, you cannot access the Fastly Admin UI directly. You must use the Admin UI to review and update the Fastly configuration for your environments. If you cannot resolve an issue using the Fastly capabilities in the Admin UI, submit a [{{site.data.var.ee}} Support](https://support.magento.com/hc/en-us/articles/360000913794#submit-ticket) ticket. Use the following methods to find and save the Fastly service ID and API token for your environment: @@ -41,7 +43,7 @@ To view your Fastly credentials: - IaaS-mounted shared directory—On Pro projects, use SSH to connect to your server and get the Fastly credentials from the `/mnt/shared/fastly_tokens.txt` file. Staging and Production environments have unique credentials. You must get the credentials for each environment. -- Local workspace—From the command line, use the Magento Cloud CLI to [list and review]({{ site.baseurl }}/cloud/before/before-setup-env-2_clone.html) Fastly environment variables. +- Local workspace—From the command line, use the `magento-cloud` CLI to [list and review]({{ site.baseurl }}/cloud/before/before-setup-env-2_clone.html) Fastly environment variables. ```bash magento-cloud variable:get -e @@ -54,7 +56,7 @@ To view your Fastly credentials: - `CONFIG__DEFAULT__SYSTEM__FULL_PAGE_CACHE__FASTLY__FASTLY_SERVICE_ID` {:.bs-callout-info} -If you cannot find the Fastly credentials for the Staging or Production environments, contact your Magento Customer Technical Advisor (CTA). +If you cannot find the Fastly credentials for the Staging or Production environments, contact your Adobe Customer Technical Advisor (CTA). ## Enable Fastly caching {#cloud-fastly-config} @@ -87,14 +89,14 @@ To enable Fastly CDN caching in Staging and Production: ### Test the Fastly credentials -1. On the Magento Admin UI, navigate to **Stores** > Settings > **Configuration** > **Advanced** > **System** > **Fastly Configuration**. +1. On the Admin UI, navigate to **Stores** > Settings > **Configuration** > **Advanced** > **System** > **Fastly Configuration**. 1. If needed, add the **Fastly service ID** and **API token** values for your project environment. ![Fastly credentials Admin UI]({{ site.baseurl }}/common/images/cloud/cloud-fastly-credentials-admin-ui.png){:width="650px"} {:.bs-callout-info} - Ignore the link to create a Fastly API token. Use the [Fastly credentials (Service ID and API token) that Magento](#cloud-fastly-creds) provided. + Ignore the link to create a Fastly API token. Use the [Fastly credentials (Service ID and API token) that {{site.data.var.ee}}](#cloud-fastly-creds) provided. 1. Click **Test credentials**. @@ -125,36 +127,36 @@ To upload the Fastly VCL: ## Provision SSL/TLS certificates -Magento provides a Domain-Validated Let's Encrypt SSL/TLS certificate to serve secure HTTPS traffic from Fastly. Magento provides one certificate for each Pro Production, Staging, and Starter Production environment to secure all domains in that environment. +Adobe provides a Domain-Validated Let's Encrypt SSL/TLS certificate to serve secure HTTPS traffic from Fastly. Adobe provides one certificate for each Pro Production, Staging, and Starter Production environment to secure all domains in that environment. See [Adobe SSL/TLS certificate requirements and clean up](https://support.magento.com/hc/en-us/articles/115004685333-Magento-SSL-TLS-certificate-requirements-and-clean-up) in the _Support knowledge base_. {:.bs-callout-info} -You can provide your own TLS/SSL certificate instead of using the Let's Encrypt certificate provided by Magento. However, this process requires additional work to set up and maintain. To choose this option, submit a [Magento Support ticket](https://support.magento.com/hc/en-us/articles/360019088251) or work with your CTA to add custom hosted certificates to your Cloud environments. +You can provide your own TLS/SSL certificate instead of using the Let's Encrypt certificate provided by Adobe. However, this process requires additional work to set up and maintain. To choose this option, submit a [{{site.data.var.ee}} Support ticket](https://support.magento.com/hc/en-us/articles/360019088251) or work with your CTA to add custom hosted certificates to your Cloud environments. -To enable the SSL/TLS certificates for your environments, Magento automation completes the following steps: +To enable the SSL/TLS certificates for your environments, Adobe automation completes the following steps: - Validates domain ownership -- Provisions a Let's Encrypt SSL/TLS certificate that covers specified top-level and subdomains for your Magento stores +- Provisions a Let's Encrypt SSL/TLS certificate that covers specified top-level and subdomains for your stores - Uploads the certificate to the Cloud environment when the site is live This automation requires you to update the DNS configuration for your site to supply domain validation information. Use **one** of the following methods: - **DNS validation**–For live sites, update your DNS configuration with CNAME records that point to the Fastly service -- **ACME challenge CNAME records**–Update your DNS configuration with ACME challenge CNAME records provided by Magento for each domain in your environment +- **ACME challenge CNAME records**–Update your DNS configuration with ACME challenge CNAME records provided by Adobe for each domain in your environment {:.bs-callout-tip} - If you have a Production domain that is not active yet, use the ACME challenge CNAME records for domain validation. Adding the records to your DNS configuration early allows Magento to provision the SSL/TLS certificate with the correct domains before site launch. + If you have a Production domain that is not active yet, use the ACME challenge CNAME records for domain validation. Adding the records to your DNS configuration early allows Adobe to provision the SSL/TLS certificate with the correct domains before site launch. -When domain validation completes, Magento provisions the Let's Encrypt TLS/SSL certificate, and uploads it to live Staging or Production environments. This process can take up to 12 hours. We recommend that you complete the DNS configuration updates several days in advance to prevent delays in site development and site launch. +When domain validation completes, Adobe provisions the Let's Encrypt TLS/SSL certificate, and uploads it to live Staging or Production environments. This process can take up to 12 hours. We recommend that you complete the DNS configuration updates several days in advance to prevent delays in site development and site launch. ## Update DNS configuration with development settings During the initial Fastly setup process, you can use the following URLs to configure and test Fastly caching in Staging and Production environments: -- Pro projects: +- For Pro Staging and Production: - `mcprod..com` - `mcstaging..com` -- Starter projects: +- For Starter Production only: - `mcprod..com` {:.bs-callout-info} @@ -162,7 +164,7 @@ You cannot specify a custom domain for a non-production environment in Starter p These are the default pre-production URLs available as soon as your project is provisioned. The value for `"your-domain"` is the domain name you specified during the onboarding process. -You must update your DNS configuration to route traffic from your store URLs to the Fastly service. When you update the configuration, Magento automatically provisions the required SSL/TLS certificates and uploads them to your Cloud environments. This provisioning can take up to 12 hours. +You must update your DNS configuration to route traffic from your store URLs to the Fastly service. When you update the configuration, Adobe automatically provisions the required SSL/TLS certificates and uploads them to your Cloud environments. This provisioning can take up to 12 hours. {:.bs-callout-info} When you are ready to launch your Production site, you must update the DNS configuration again to point your production domains to the Fastly service and complete additional configuration tasks. See [Launch checklist]({{ site.baseurl }}/cloud/live/site-launch-checklist.html). @@ -171,7 +173,7 @@ When you are ready to launch your Production site, you must update the DNS confi - Enable the Fastly module. - Upload the default Fastly VCL code. -- Provide a list of top-level and subdomains for each environment to your Customer Technical Advisor (CTA) or submit them in a Magento Support ticket. +- Provide a list of top-level and subdomains for each environment to your Customer Technical Advisor (CTA) or submit them in a {{site.data.var.ee}} Support ticket. - Wait for confirmation that the specified domains have been added to your Cloud environments. - On Starter projects, add the domains to your Fastly service configuration. See [Manage domains]({{ site.baseurl }}/cloud/cdn/configure-fastly-customize-cache.html#manage-domains). - For information about updating the DNS configuration, check with your [DNS registrar](https://lookup.icann.org/) for the correct method for your domain service. @@ -186,7 +188,7 @@ To update your DNS configuration for development: | mcprod.your-domain.com | prod.magentocloud.map.fastly.net | mcstaging.your-domain.com | prod.magentocloud.map.fastly.net - When the CNAME records are live, Magento provisions certificates and uploads the SSL/TLS certificates. + When the CNAME records are live, Adobe provisions certificates and uploads the SSL/TLS certificates. {:.bs-callout-info} If you plan to use apex domains (`your-domain.com`) for your Production site, you must configure DNS address records (A records) to point to the Fastly server IP addresses. See [Update DNS configuration with production settings]({{ site.baseurl }}/cloud/live/site-launch-checklist.html#dns). @@ -200,9 +202,9 @@ To update your DNS configuration for development: | _acme-challenge.mystore.your-domain.com
| 1234567898zxywvu.validation.magento.cloud | _acme-challenge.subdomain.your-domain.com
| 1098765743lmnopq.validation.magento.cloud - After adding the CNAME records, Magento validates the domains and provisions the SSL/TLS certificate for the environment. When you update the DNS configuration to route traffic from these domains to the Fastly service, Magento uploads the certificate to the environment. + After adding the CNAME records, Adobe validates the domains and provisions the SSL/TLS certificate for the environment. When you update the DNS configuration to route traffic from these domains to the Fastly service, Adobe uploads the certificate to the environment. -1. Update the Magento Base URL. +1. Update the {{site.data.var.ee}} Base URL. - Use SSH to log in to the Production environment. @@ -217,7 +219,7 @@ To update your DNS configuration for development: ``` {:.bs-callout-info} - As an alternative to using the Magento CLI, you can update the Base URL from the [Magento Admin](https://docs.magento.com/user-guide/stores/store-urls.html#configure-the-base-url). + As an alternative to using the Magento CLI, you can update the Base URL from the [Admin]({{ site.user_guide_url }}/stores/store-urls.html#configure-the-base-url). 1. Restart web browser. @@ -283,7 +285,7 @@ To upgrade the Fastly module: 1. Push your updates to the Staging environment. -1. Log in to the Magento Admin UI for your Staging environment to [upload the VCL code](#upload-vcl-snippets). +1. Log in to the Admin UI for your Staging environment to [upload the VCL code](#upload-vcl-snippets). 1. [Verify Fastly services]({{ site.baseurl }}/cloud/cdn/trouble-fastly.html#verify-or-debug-fastly-services) on the {{ site.data.var.ee }} Staging site. @@ -291,3 +293,6 @@ After you verify Fastly services on the Staging site, repeat the upgrade process {:.bs-callout-warning} If you have added a custom VCL snippet that has the same name as a default snippet, you may need to verify and update those snippets after you upgrade the Fastly module. We do not recommend replacing existing default snippets with custom snippets of the same name. For details on custom VCL, see [Custom Fastly VCL snippets]({{ site.baseurl }}/cloud/cdn/cloud-vcl-custom-snippets.html). + +{:.bs-callout-tip} +If you experience problems setting up your Fastly configuration, you can visit the _Support knowledge base_ and use the [Adobe Commerce Fastly troubleshooter](https://support.magento.com/hc/en-us/articles/360040759292-Magento-Fastly-troubleshooter). diff --git a/src/cloud/cdn/fastly-image-optimization.md b/src/cloud/cdn/fastly-image-optimization.md index c176b4cb1c7..74e426b1efa 100644 --- a/src/cloud/cdn/fastly-image-optimization.md +++ b/src/cloud/cdn/fastly-image-optimization.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/fastly-image-optimization.html +status: migrated --- Fastly image optimization (Fastly IO) provides real-time image manipulation and optimization to speed up image delivery and simplify maintenance of image source sets for responsive web applications. Once configured Fastly IO provides the following image optimization features: @@ -12,7 +14,7 @@ Fastly image optimization (Fastly IO) provides real-time image manipulation and - Force lossy conversion - Deep image optimization - Adaptive pixel ratios -- Support for common image formats: PNG, JPEG, and GIF +- Support for common image formats: PNG, JPEG, GIF, and WebP You must set up your Fastly service and configure Origin shielding before you enable and configure the Fastly IO option. @@ -30,7 +32,7 @@ You can enable Fastly image optimization (Fastly IO) from the Admin panel by upl {:.procedure} To enable Fastly IO: -1. Log in to your local [Magento Admin]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin) panel as an administrator. +1. Log in to your local [Admin]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin) panel as an administrator. 1. Click **Stores** > **Settings** > **Configuration** > **Advanced** > **System**. @@ -88,7 +90,7 @@ To update Fastly IO: ![Enable Fastly IO deep image optimization]({{ site.baseurl }}/common/images/cloud/cloud_fastly-io-deep-image-config.png){:width="650px"} - Deep image optimization is off by default. When this feature is enabled, the built-in resizing feature in Magento is turned off and resizing work is offloaded to the Fastly IO service. Image optimization only applies to product images. CMS images are not resized. See the [Fastly documentation](#deep-image-optimization). + Deep image optimization is off by default. When this feature is enabled, the built-in resizing feature in {{site.data.var.ee}} is turned off and resizing work is offloaded to the Fastly IO service. Image optimization only applies to product images. CMS images are not resized. See the [Fastly documentation](#deep-image-optimization). 1. After you enable deep image optimization, enable the [adaptive pixel ratios](#adaptive-pixel-ratios) feature to generate images optimized for use in responsive websites. @@ -112,7 +114,7 @@ If you turn off lossy conversion (`WebP Auto? = No`), Fastly IO only changes JPE ### Deep image optimization -Deep image optimization is off by default. Enabling this option turns off the built-in Magento resizing and offloads it completely to the Fastly IO service. +Deep image optimization is off by default. Enabling this option turns off the built-in {{site.data.var.ee}} resizing and offloads it completely to the Fastly IO service. This feature only resizes *product* images. CMS images are not resized. Enabling deep image optimization adds a background color definition to every image as defined in your theme. As a result, WebP images are switched from WebP lossless to WebP lossy. One of the major differences between lossless and lossy is that it drops the alpha channel from PNG images, which delivers much smaller images; however; images with transparencies may look odd on product and campaign pages that use a different background. diff --git a/src/cloud/cdn/fastly-vcl-allowlist.md b/src/cloud/cdn/fastly-vcl-allowlist.md index df48328cf00..2664c101aaf 100644 --- a/src/cloud/cdn/fastly-vcl-allowlist.md +++ b/src/cloud/cdn/fastly-vcl-allowlist.md @@ -8,16 +8,18 @@ functional_areas: redirect_from: - /cloud/configure/fastly-vcl-whitelist.html - /cloud/cdn/fastly-vcl-whitelist.html +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/custom-vcl-snippets/fastly-vcl-allowlist.html +status: migrated --- You can use a Fastly Edge ACL list in combination with a custom VCL code snippet to filter incoming requests and allow access by IP address. The ACL list specifies the IP addresses to allow. -Create an allow list to limit access to your Staging environment so that only requests from specified IP addresses for internal developers and approved external services are permitted. You can also create an allow list to secure access to the Magento Admin UI on Staging and Production environments. +Create an allow list to limit access to your Staging environment so that only requests from specified IP addresses for internal developers and approved external services are permitted. You can also create an allow list to secure access to the Admin UI on Staging and Production environments. -The following example shows how to use a custom VCL snippet with a [Fastly Access Control List (ACL)](https://docs.fastly.com/guides/access-control-lists/about-acls) to secure access to the Magento Admin UI for a {{ site.data.var.ece }} project environment. When you add the custom VCL snippet to the Cloud environment, Fastly allows only requests from IP addresses included in the ACL. +The following example shows how to use a custom VCL snippet with a [Fastly Access Control List (ACL)](https://docs.fastly.com/guides/access-control-lists/about-acls) to secure access to the Admin UI for a {{ site.data.var.ece }} project environment. When you add the custom VCL snippet to the Cloud environment, Fastly allows only requests from IP addresses included in the ACL. {:.bs-callout-tip} -For Staging and Integration environments that should not be publicly accessible, you can use the HTTP access control option available in the [Magento Cloud Project UI]({{site.baseurl}}/cloud/project/project-webint-branch.html#security) to manage access to the entire site by IP address. +For Staging and Integration environments that should not be publicly accessible, you can use the HTTP access control option available in the [Project Web Interface]({{site.baseurl}}/cloud/project/project-webint-branch.html#security) to manage access to the entire site by IP address. **Prerequisites:** @@ -27,7 +29,7 @@ For Staging and Integration environments that should not be publicly accessible, ## Create Edge ACL for allowing client IPs {#edge-acl} -Edge ACLs create IP address lists for managing access to your site. In this example, you create an Edge ACL and add the list of client IP addresses allowed to access the Magento Admin UI for your project environment. +Edge ACLs create IP address lists for managing access to your site. In this example, you create an Edge ACL and add the list of client IP addresses allowed to access the Admin UI for your project environment. {% include cloud/admin-ui-login-step.md %} @@ -45,7 +47,7 @@ Edge ACLs create IP address lists for managing access to your site. In this exam - Click **Upload** to attach the ACL to your Fastly service configuration. -1. Add the list of IP addresses allowed to access the Magento Admin UI: +1. Add the list of IP addresses allowed to access the Admin UI: - Click the Settings icon for the `allowlist` ACL. @@ -57,9 +59,9 @@ Edge ACLs create IP address lists for managing access to your site. In this exam 1. Refresh the cache according to the notification at the top of the page. -## Create the custom VCL snippet to secure Magento Admin UI access {#vcl} +## Create the custom VCL snippet to secure Admin UI access {#vcl} -The following custom VCL snippet code (JSON format) shows the logic to filter requests to the Magento Admin UI and allow access if the client IP address matches an address in the `allowlist` ACL. +The following custom VCL snippet code (JSON format) shows the logic to filter requests to the Admin UI and allow access if the client IP address matches an address in the `allowlist` ACL. ```json { @@ -75,21 +77,21 @@ Before creating your own snippet from this example, review the values to determi - `name` — Name for the VCL snippet. For this example, `allowlist`. -- `priority` — Determines when the VCL snippet runs. The priority is `5` to immediately run and check whether a Magento Admin UI requests are coming from an allowed IP address. The snippet runs before any of the default Magento VCL snippets (`magentomodule_*`) assigned a priority of 50. You must set the priority for each custom snippet higher or lower than 50 depending on when you want your snippet to run. Snippets with lower priority numbers run first. +- `priority` — Determines when the VCL snippet runs. The priority is `5` to immediately run and check whether a Admin UI requests are coming from an allowed IP address. The snippet runs before any of the default Magento VCL snippets (`magentomodule_*`) assigned a priority of 50. You must set the priority for each custom snippet higher or lower than 50 depending on when you want your snippet to run. Snippets with lower priority numbers run first. - `type` — Specifies a location to insert the snippet in the versioned VCL code. This VCL is a `recv` snippet type which adds the snippet code to the `vcl_recv` subroutine below the default Fastly VCL code and above any objects. -- `content` — The snippet of VCL code to run. In this example, the code filters requests to the Magento Admin UI and allows access if the client IP address matches an address in the `allowlist` ACL. If the address does not match, the request is blocked with a `403 Forbidden` error. +- `content` — The snippet of VCL code to run. In this example, the code filters requests to the Admin UI and allows access if the client IP address matches an address in the `allowlist` ACL. If the address does not match, the request is blocked with a `403 Forbidden` error. - If the URL for your Magento Admin UI was changed, replace the sample value `/admin` with the URL for your environment. For example, `/company-admin`. + If the URL for your Admin UI was changed, replace the sample value `/admin` with the URL for your environment. For example, `/company-admin`. In the code sample, the condition `!req.http.Fastly-FF` is important when using [Origin Shielding]({{site.baseurl}}/cloud/cdn/configure-fastly-customize-cache.html#configure-back-ends-and-origin-shielding). Do not remove or edit this code. After reviewing and updating the code for your environment, use either of the following methods to add the custom VCL snippet to your Fastly service configuration: -- [Add the custom VCL snippet from the Magento Admin](#add-the-custom-vcl-snippet). This method is recommended if you can access the Magento Admin UI. (Requires [Fastly CDN module for Magento 2 version 1.2.58]({{site.baseurl}}/cloud/cdn/configure-fastly.html#upgrade) or later.) +- [Add the custom VCL snippet from the Admin](#add-the-custom-vcl-snippet). This method is recommended if you can access the Admin UI. (Requires [Fastly CDN module for Magento 2 version 1.2.58]({{site.baseurl}}/cloud/cdn/configure-fastly.html#upgrade) or later.) -- Save the JSON code example to a file (for example, `allowlist.json`) and [upload it using the Fastly API]({{site.baseurl}}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). Use this method if you cannot access the Magento Admin UI. +- Save the JSON code example to a file (for example, `allowlist.json`) and [upload it using the Fastly API]({{site.baseurl}}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). Use this method if you cannot access the Admin UI. ## Add the custom VCL snippet @@ -126,4 +128,4 @@ Fastly validates the updated version of the VCL code during the upload process. {% include cloud/cloud-fastly-manage-vcl-from-admin.md %} {:.bs-callout-info} -Instead of manually uploading custom VCL snippets, you can add snippets to the `$MAGENTO_CLOUD_APP_DIR/var/vcl_snippets_custom` directory in your environment. Snippets in this directory upload automatically when you click *upload VCL to Fastly* in the Magento Admin UI. See [Automated custom VCL snippets deployment](https://github.com/fastly/fastly-magento2/blob/master/Documentation/Guides/CUSTOM-VCL-SNIPPETS.md#automated-custom-vcl-snippets-deployment) in the Fastly CDN for Magento 2 module documentation. +Instead of manually uploading custom VCL snippets, you can add snippets to the `$MAGENTO_CLOUD_APP_DIR/var/vcl_snippets_custom` directory in your environment. Snippets in this directory upload automatically when you click *upload VCL to Fastly* in the Admin UI. See [Automated custom VCL snippets deployment](https://github.com/fastly/fastly-magento2/blob/master/Documentation/Guides/CUSTOM-VCL-SNIPPETS.md#automated-custom-vcl-snippets-deployment) in the Fastly CDN for Magento 2 module documentation. diff --git a/src/cloud/cdn/fastly-vcl-badreferer.md b/src/cloud/cdn/fastly-vcl-badreferer.md index 93129c36c62..8def84dd62f 100644 --- a/src/cloud/cdn/fastly-vcl-badreferer.md +++ b/src/cloud/cdn/fastly-vcl-badreferer.md @@ -6,6 +6,8 @@ redirect_from: functional_areas: - Cloud - Setup +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/custom-vcl-snippets/fastly-vcl-badreferer.html +status: migrated --- The following example shows how to configure [Fastly Edge Dictionary](https://docs.fastly.com/guides/edge-dictionaries/working-with-dictionaries-using-the-api) with a custom VCL snippet to block referral spam from your {{ site.data.var.ece }} site. @@ -83,9 +85,9 @@ Before creating a snippet based on this example, review the values to determine After reviewing and updating the code for your environment, use either of the following methods to add the custom VCL snippet to your Fastly service configuration: -- [Add the custom VCL snippet from the Magento Admin](#add-the-custom-vcl-snippet). This method is recommended if you can access the Magento Admin UI. (Requires [Fastly version 1.2.58]({{site.baseurl}}/cloud/cdn/configure-fastly.html#upgrade) or later.) +- [Add the custom VCL snippet from the Admin](#add-the-custom-vcl-snippet). This method is recommended if you can access the Admin UI. (Requires [Fastly version 1.2.58]({{site.baseurl}}/cloud/cdn/configure-fastly.html#upgrade) or later.) -- Save the JSON code example to a file (for example, `allowlist.json`) and [upload it using the Fastly API]({{site.baseurl}}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). Use this method if you cannot access the Magento Admin UI. +- Save the JSON code example to a file (for example, `allowlist.json`) and [upload it using the Fastly API]({{site.baseurl}}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). Use this method if you cannot access the Admin UI. ## Add the custom VCL snippet diff --git a/src/cloud/cdn/fastly-vcl-blocking.md b/src/cloud/cdn/fastly-vcl-blocking.md index 81780191b87..58d395edb22 100644 --- a/src/cloud/cdn/fastly-vcl-blocking.md +++ b/src/cloud/cdn/fastly-vcl-blocking.md @@ -4,10 +4,11 @@ title: Custom VCL for blocking requests redirect_from: - /cloud/configure/fastly-vcl-blacklist.html - /cloud/cdn/fastly-vcl-blacklist.html - functional_areas: - Cloud - Setup +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/custom-vcl-snippets/fastly-vcl-blocking.html +status: migrated --- You can use the Fastly CDN module for Magento 2 to create an Edge ACL with a list of IP addresses that you want to block. Then, you can use that list in combination with a VCL snippet to block incoming requests. The code checks the IP address of the incoming request. If it matches an IP address included in the ACL list, Fastly blocks the request from accessing your site and returns a `403 Forbidden error`. All other client IPs are allowed access. @@ -24,7 +25,7 @@ You create an Edge ACL to define the list of IP addresses to block. After creati If you want to manage access for both Staging and Production sites, create the Edge ACL with the same name in both environments. The VCL snippet code will apply to both environments. -1. Log in to the Magento Admin. +1. Log in to the Admin. 1. Navigate to **Stores** > Settings > **Configuration** > **Advanced** > **System** > **Full Page Cache** > **Fastly Configuration**. 1. Expand the **Edge ACL** section. 1. Click **Add ACL** to create a list. For this example, name the list "blocklist". @@ -56,7 +57,7 @@ Before creating a snippet based on this example, review the values to determine - `name`: Name for the VCL snippet. For this example, we used the name `blocklist`. -- `priority`: Determines when the VCL snippet runs. The priority is `5` to immediately run and check whether a Magento Admin UI requests are coming from an allowed IP address. The snippet runs before any of the default Magento VCL snippets (`magentomodule_*`) assigned a priority of 50. You must set the priority for each custom snippet higher or lower than 50 depending on when you want your snippet to run. Snippets with lower priority numbers run first. +- `priority`: Determines when the VCL snippet runs. The priority is `5` to immediately run and check whether a Admin UI requests are coming from an allowed IP address. The snippet runs before any of the default Magento VCL snippets (`magentomodule_*`) assigned a priority of 50. You must set the priority for each custom snippet higher or lower than 50 depending on when you want your snippet to run. Snippets with lower priority numbers run first. - `type`: Specifies the type of VCL snippet that determines the location of the snippet in the generated VCL code. In this example, we use `recv`, which inserts the VCL code in the `vcl_recv` subroutine, below the boilerplate VCL and above any objects. See the [Fastly VCL snippet reference](https://docs.fastly.com/api/config#api-section-snippet) for the list of snippet types. @@ -64,9 +65,9 @@ Before creating a snippet based on this example, review the values to determine After reviewing and updating the code for your environment, use either of the following methods to add the custom VCL snippet to your Fastly service configuration: -- [Add the custom VCL snippet from the Magento Admin](#add-the-custom-vcl-snippet). This method is recommended if you can access the Magento Admin UI. (Requires [Fastly version 1.2.58]({{site.baseurl}}/cloud/cdn/configure-fastly.html#upgrade) or later.) +- [Add the custom VCL snippet from the Admin](#add-the-custom-vcl-snippet). This method is recommended if you can access the Admin UI. (Requires [Fastly version 1.2.58]({{site.baseurl}}/cloud/cdn/configure-fastly.html#upgrade) or later.) -- Save the JSON code example to a file (for example, `blocklist.json`) and [upload it using the Fastly API]({{site.baseurl}}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). Use this method if you cannot access the Magento Admin UI. +- Save the JSON code example to a file (for example, `blocklist.json`) and [upload it using the Fastly API]({{site.baseurl}}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). Use this method if you cannot access the Admin UI. ## Add the custom VCL snippet @@ -118,7 +119,7 @@ This example uses the two-character ISO 3166-1 country code for the country asso "dynamic": "0", "type": "recv", "priority": "5", - "content": "if ( geoip.country_code == \"HK\" ) { error 405 \"Not allowed\";}" + "content": "if ( client.geo.country_code == \"HK\" ) { error 405 \"Not allowed\";}" } ``` diff --git a/src/cloud/cdn/fastly-vcl-bypass-to-origin.md b/src/cloud/cdn/fastly-vcl-bypass-to-origin.md index 792fdd7633c..af5ce4d5469 100644 --- a/src/cloud/cdn/fastly-vcl-bypass-to-origin.md +++ b/src/cloud/cdn/fastly-vcl-bypass-to-origin.md @@ -4,6 +4,8 @@ title: Custom VCL to bypass Fastly cache functional_areas: - Cloud - Setup +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/custom-vcl-snippets/fastly-vcl-bypass-to-origin.html +status: migrated --- You can create a custom VCL snippet to bypass the Fastly cache so you can troubleshoot request traffic to the origin server, for example to determine whether site issues are caused by caching, or to troubleshoot headers. diff --git a/src/cloud/cdn/fastly-vcl-wordpress.md b/src/cloud/cdn/fastly-vcl-wordpress.md index 5020002eef0..2eb8e79f05b 100644 --- a/src/cloud/cdn/fastly-vcl-wordpress.md +++ b/src/cloud/cdn/fastly-vcl-wordpress.md @@ -6,11 +6,13 @@ redirect_from: functional_areas: - Cloud - Setup +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/custom-vcl-snippets/fastly-vcl-wordpress.html +status: migrated --- The following procedure describes how to reroute incoming requests from a {{ site.data.var.ee }} store to a separate WordPress site using the Fastly edge module _Other CMS/backend integration_ with an Edge dictionary. You can follow a similar process to reroute requests to other CMS backends. -Edge modules help you create and upload custom VCL code from the Magento Admin UI instead of manually writing the VCL code and uploading it using the Fastly API. +Edge modules help you create and upload custom VCL code from the Admin UI instead of manually writing the VCL code and uploading it using the Fastly API. {:.bs-callout-info} We recommend adding custom VCL configurations to a Staging environment where you can test them before updating the Fastly service configuration in the Production environment. @@ -25,7 +27,7 @@ To reroute requests from {{ site.data.var.ee }} to WordPress: 1. Enable Fastly Edge Modules in the Staging or Production environment. - - Log in to the Magento Admin. + - Log in to the Admin. - Navigate to **Stores** > Settings > **Configuration** > **Advanced** > **System** > **Full Page Cache** > **Fastly Configuration** > **Advanced Configuration**. diff --git a/src/cloud/cdn/fastly-waf-service.md b/src/cloud/cdn/fastly-waf-service.md index 84e07d44674..8399f914de2 100644 --- a/src/cloud/cdn/fastly-waf-service.md +++ b/src/cloud/cdn/fastly-waf-service.md @@ -6,6 +6,8 @@ functional_areas: - Install - Security - Compliance +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/fastly-waf-service.html +status: migrated --- Powered by Fastly, the web application firewall (WAF) service for {{ site.data.var.ece }} detects, logs, and blocks malicious request traffic before it can damage your sites or network. The WAF service is available on production environments only. @@ -14,18 +16,18 @@ The WAF service provides the following benefits: - **PCI compliance**—WAF enablement ensures that {{ site.data.var.ee }} storefronts in Production environments meet PCI DSS 6.6 security requirements. - **Default WAF policy**—The default WAF policy, configured and maintained by Fastly, provides a collection of security rules tailored to protect your {{ site.data.var.ee }} web applications from a wide range of attacks, including injection attacks, malicious inputs, cross-site scripting, data exfiltration, HTTP protocol violations, and other [OWASP Top Ten](https://www.owasp.org/index.php/Top_Ten) security threats. -- **WAF onboarding and enablement**—Magento deploys and enables the default WAF policy in your Production environment within 2 to 3 weeks after provisioning is final. +- **WAF onboarding and enablement**—Adobe deploys and enables the default WAF policy in your Production environment within 2 to 3 weeks after provisioning is final. - **Operations and maintenance support**— - - Magento and Fastly set up and manage your logs and alerts for the WAF service. - - Magento triages customer support tickets related to WAF service issues that block legitimate traffic as Priority 1 issues. + - Adobe and Fastly set up and manage your logs and alerts for the WAF service. + - Adobe triages customer support tickets related to WAF service issues that block legitimate traffic as Priority 1 issues. - Automated upgrades to the WAF service version ensure immediate coverage for new or evolving exploits. See [WAF maintenance and upgrades](#waf-maintenance-and-updates). {:.bs-callout-tip} -For additional information about maintaining PCI compliance for your {{ site.var.data.ece }} stores, see [Magento Approach to PCI compliance](https://magento.com/pci-compliance). +For additional information about maintaining PCI compliance for your {{ site.var.data.ece }} stores, see [Magento's Approach to PCI compliance](https://magento.com/pci-compliance). ### Enabling the WAF -Magento enables the WAF service on new accounts within 2 to 3 weeks after provisioning is final. The WAF is implemented through the Fastly CDN service. You do not have to install or maintain any hardware or software. +Adobe enables the WAF service on new accounts within 2 to 3 weeks after provisioning is final. The WAF is implemented through the Fastly CDN service. You do not have to install or maintain any hardware or software. {:.bs-callout-info} Before you can use the WAF service, all external traffic to your {{ site.data.var.ece }} project must route through the Fastly service. See [Set up Fastly]({{ site.baseurl }}/cloud/cdn/configure-fastly.html). @@ -43,15 +45,15 @@ When the WAF service is enabled, it filters all web and admin traffic against th ![WAF error page] -You can customize this error response page from the Magento Admin UI. See [Customize the WAF response page]({{ site.baseurl }}/cloud/cdn/cloud-fastly-custom-response.html#customize-the-waf-error-page). +You can customize this error response page from the Admin UI. See [Customize the WAF response page]({{ site.baseurl }}/cloud/cdn/cloud-fastly-custom-response.html#customize-the-waf-error-page). -If your {{ site.data.var.ee }} admin page or storefront returns a `403 Forbidden` error page in response to a legitimate URL request, submit a [Magento support ticket](https://support.magento.com/hc/en-us/articles/360000913794#submit-ticket). Copy the reference ID from the error response page and paste it into the ticket description. +If your {{ site.data.var.ee }} admin page or storefront returns a `403 Forbidden` error page in response to a legitimate URL request, submit a [{{site.data.var.ee}} support ticket](https://support.magento.com/hc/en-us/articles/360000913794#submit-ticket). Copy the reference ID from the error response page and paste it into the ticket description. ### WAF maintenance and updates Fastly maintains and updates the WAF ruleset based on rule updates from commercial third parties, Fastly research, and open sources. Fastly updates the published rules into a policy as needed, or when changes to the rules are available from their respective sources. Also, Fastly can add new rules that match the published classes of rules into the WAF instance of any service after the WAF service is enabled. These updates ensure immediate coverage for new or evolving exploits. -Magento and Fastly manage the update process to ensure that new or modified WAF rules work effectively in your Production environment before the updates are deployed in blocking mode. See [Fastly WAF rule set update and maintenance](https://docs.fastly.com/guides/web-application-firewall/fastly-waf-rule-set-updates-maintenance). +Adobe and Fastly manage the update process to ensure that new or modified WAF rules work effectively in your Production environment before the updates are deployed in blocking mode. See [Fastly WAF rule set update and maintenance](https://docs.fastly.com/guides/web-application-firewall/fastly-waf-rule-set-updates-maintenance). ### Limitations diff --git a/src/cloud/cdn/trouble-fastly.md b/src/cloud/cdn/trouble-fastly.md index ee33f8310ec..3d5db746e79 100644 --- a/src/cloud/cdn/trouble-fastly.md +++ b/src/cloud/cdn/trouble-fastly.md @@ -6,6 +6,8 @@ redirect_from: functional_areas: - Cloud - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/fastly-troubleshooting.html +status: migrated --- Use the following information to troubleshoot and manage the Fastly CDN module for Magento 2 in your {{ site.data.var.ece }} project environments. For example, you can investigate response header values and caching behavior to resolve Fastly service and performance issues. @@ -17,9 +19,9 @@ For information about setting up and configuring Fastly, see [Set up Fastly]({{ ## Locate Fastly service ID {#service-id} -You need the Fastly service ID to configure Fastly from the Magento Admin UI or to submit Fastly API requests for advanced Fastly configuration and troubleshooting. +You need the Fastly service ID to configure Fastly from the Admin UI or to submit Fastly API requests for advanced Fastly configuration and troubleshooting. -If Fastly is enabled in your project environment, you can get the service ID from the Magento Admin UI. See [Get Fastly credentials]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#cloud-fastly-creds). +If Fastly is enabled in your project environment, you can get the service ID from the Admin UI. See [Get Fastly credentials]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#cloud-fastly-creds). Developers and advanced VCL users can use custom VCL to retrieve the service ID using the Fastly variable `req.service_id`. For example, you can add the `req.service_id` to the custom logging directive in your VCL to capture the service ID value: @@ -39,9 +41,9 @@ Use the following list to identify and troubleshoot issues related to the Fastly - **Geo-location/GeoIP does not work**— The default Magento Fastly VCL snippets append the country code to the URL. If the country code is not working, [upload the Fastly VCL]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#upload-vcl-snippets) and recheck the site. -- **Pages are not caching**—By default, Fastly does not cache pages with the `Set-Cookies` header. Magento sets cookies even on cacheable pages (TTL > 0). The default Magento Fastly VCL strips those cookies on cacheable pages. If pages are not caching, [upload the Fastly VCL]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#upload-vcl-snippets) and recheck the site. +- **Pages are not caching**—By default, Fastly does not cache pages with the `Set-Cookies` header. {{site.data.var.ee}} sets cookies even on cacheable pages (TTL > 0). The default Magento Fastly VCL strips those cookies on cacheable pages. If pages are not caching, [upload the Fastly VCL]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#upload-vcl-snippets) and recheck the site. - This issue can also occur if a page block in a template is marked uncacheable. In that case, the problem is most likely caused by a third-party module or Magento extension blocking or removing the Magento headers. To resolve the issue, see [X-Cache contains only MISS, no HIT](#xcache-miss). + This issue can also occur if a page block in a template is marked uncacheable. In that case, the problem is most likely caused by a third-party module or extension blocking or removing the {{site.data.var.ee}} headers. To resolve the issue, see [X-Cache contains only MISS, no HIT](#xcache-miss). - **Purge requests are failing**—Fastly returns the following error when you submit a purge request: @@ -52,14 +54,14 @@ Use the following list to identify and troubleshoot issues related to the Fastly - Invalid Fastly credentials in the Fastly service configuration for the {{ site.data.var.ece }} project environment - Invalid code in a custom VCL snippet - To resolve the issue, see [Error purging Fastly cache on Cloud](https://support.magento.com/hc/en-us/articles/115001853194-Error-purging-Fastly-cache-on-Cloud-The-purge-request-was-not-processed-successfully-) in the Magento Help Center. + To resolve the issue, see [Error purging Fastly cache on Cloud](https://support.magento.com/hc/en-us/articles/115001853194-Error-purging-Fastly-cache-on-Cloud-The-purge-request-was-not-processed-successfully-) in the {{site.data.var.ee}} Help Center. ## 503 errors from Fastly {#errors} If Fastly returns 503 timeout errors, check the error logs and the 503 error page to identify the root cause. {:.bs-callout-info} -If the timeout occurs when running bulk operations, you can [extend the Fastly timeout for the Magento Admin UI]({{site.baseurl}}/cloud/cdn/configure-fastly-customize-cache.html#extend-fastly-timeout). +If the timeout occurs when running bulk operations, you can [extend the Fastly timeout for the Admin UI]({{site.baseurl}}/cloud/cdn/configure-fastly-customize-cache.html#extend-fastly-timeout). If you receive a 503 error, check the Production or Staging environment error log and php access log to troubleshoot the issue. @@ -80,7 +82,7 @@ To check the error logs: /var/log/platform//php.access.log ``` - Search the log for HTTP 200 responses for the URL that returned the 503 error. If you find the 200 response, it means that Magento returned the page without errors. That indicates the issue might have occurred after the interval that exceeds the `first_byte_timeout` value set in the Fastly service configuration. + Search the log for HTTP 200 responses for the URL that returned the 503 error. If you find the 200 response, it means that {{site.data.var.ee}} returned the page without errors. That indicates the issue might have occurred after the interval that exceeds the `first_byte_timeout` value set in the Fastly service configuration. When a 503 error occurs, Fastly returns the reason on the error and maintenance page. You might not be able to see the reason if you added code for a custom response page. To view the reason code on the default error page, you can remove the HTML code for the custom error page. @@ -246,7 +248,7 @@ Based on the status returned, use the following instructions to update the Fastl #### Fastly VCL has not been uploaded {#no-VCL} -If the Fastly VCL has not been uploaded (`Fastly-Magento-VCL-Uploaded`: `false`), use the *Upload VCL* option in the Magento Admin UI to upload it. See [Upload Fastly VCL snippets]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#upload-vcl-snippets). +If the Fastly VCL has not been uploaded (`Fastly-Magento-VCL-Uploaded`: `false`), use the *Upload VCL* option in the Admin UI to upload it. See [Upload Fastly VCL snippets]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#upload-vcl-snippets). #### X-Cache contains only MISS, no HIT {#xcache-miss} @@ -276,7 +278,7 @@ If the issue persists, another extension is likely resetting these headers. Repe 1. Complete the following steps for each extension potentially causing issues with Fastly headers: - - Enable one extension at a time, save the configuration, and flush the Magento cache. + - Enable one extension at a time, save the configuration, and flush the {{site.data.var.ee}} cache. - Run the [`curl` commands](#curl-live) to verify the [response headers](#response-headers). @@ -286,7 +288,7 @@ After you identify the extension that is resetting Fastly headers, contact the e ## Rollback Fastly configuration changes -If custom VCL snippet updates or other Fastly configuration changes cause a {{ site.data.var.ece }} site to break or return errors, use the Fastly API [activate](https://docs.fastly.com/api/config#version_0b79ae1ba6aee61d64cc4d43fed1e0d5) command to rollback to an earlier VCL version. You cannot rollback the VCL version from the Magento Admin UI. +If custom VCL snippet updates or other Fastly configuration changes cause a {{ site.data.var.ece }} site to break or return errors, use the Fastly API [activate](https://docs.fastly.com/api/config#version_0b79ae1ba6aee61d64cc4d43fed1e0d5) command to rollback to an earlier VCL version. You cannot rollback the VCL version from the Admin UI. {:.procedure} To rollback the VCL version: @@ -294,13 +296,13 @@ To rollback the VCL version: 1. To get a list of the available VCL versions for a service, run the following command ```bash - curl -H "Fastly-Key: " https://api.fastly.com/service//version/ + curl -H "Fastly-Key: " -H "Accept: application/json" https://api.fastly.com/service//version ``` 1. Run the following command to change the active VCL version to a specified version. ```bash - curl -H "Fastly-Key: " -H 'Content-Type: application/json' -H "Accept: application/json" -X PUT https://api.fastly.com/service//version//activate + curl -H "Fastly-Key: " -H "Content-Type: application/x-www-form-urlencoded" -H "Accept: application/json" -X PUT https://api.fastly.com/service//version//activate ``` For details about using the Fastly API to review and manage VCL, see [Manage VCL using the API]({{ site.baseurl }}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). diff --git a/src/cloud/composer-packages/ece-patches.md b/src/cloud/composer-packages/ece-patches.md index ff1f7058ff1..1deabbc1762 100644 --- a/src/cloud/composer-packages/ece-patches.md +++ b/src/cloud/composer-packages/ece-patches.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/release-notes/ece-tools-package.html +status: migrated --- {:.bs-callout-warning} diff --git a/src/cloud/composer-packages/patch-notes.md b/src/cloud/composer-packages/patch-notes.md index 983622d17ca..cbdd099331d 100644 --- a/src/cloud/composer-packages/patch-notes.md +++ b/src/cloud/composer-packages/patch-notes.md @@ -1,13 +1,15 @@ --- group: cloud-guide -title: Magento Commerce Cloud package updates +title: Cloud package updates for Commerce functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/release-notes/cloud-tools-suite.html +status: migrated --- -The release information in this section relates to [Composer packages]({{ site.baseurl }}/cloud/reference/cloud-composer.html) used by {{site.data.var.ece}} only. For general release information, refer to the main Magento [v2.3 Release Notes]({{ site.baseurl }}/guides/v2.3/release-notes/bk-release-notes.html) page. +The release information in this section relates to [Composer packages]({{ site.baseurl }}/cloud/reference/cloud-composer.html) used by {{site.data.var.ece}} only. For general release information, refer to the main {{site.data.var.ee}} [v2.3 Release Notes]({{ site.baseurl }}/guides/v2.3/release-notes/bk-release-notes.html) page. Use this section to learn about updates to the following Composer packages: diff --git a/src/cloud/configure/configuration-overview.md b/src/cloud/configure/configuration-overview.md index 06b8687b11c..d3f75bdc9c7 100644 --- a/src/cloud/configure/configuration-overview.md +++ b/src/cloud/configure/configuration-overview.md @@ -8,11 +8,13 @@ menu_node: parent functional_areas: - Cloud - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure-store/overview.html +status: migrated --- The following information walks you through the options for configuring your store on your local and in all environments. You may need to configure files and settings in your local, pushing settings with your code. For specific services, you configure settings directly in Staging and Production environments. -You can set up [multiple websites and stores]({{ site.baseurl }}/cloud/project/project-multi-sites.html) in your Magento instance, creating and configuring them in your local branch and deploying the settings across your environments. +You can set up [multiple websites and stores]({{ site.baseurl }}/cloud/project/project-multi-sites.html) in your {{site.data.var.ee}} instance, creating and configuring them in your local branch and deploying the settings across your environments. ## Store configuration {#store} @@ -20,19 +22,19 @@ The following options, tools, and features can be set up and configured in your * [Fastly]({{ site.baseurl }}/cloud/cdn/configure-fastly.html) for caching and CDN in Staging and Production environments * [PayPal On-Boarding tool]({{ site.baseurl }}/cloud/live/paypal-onboarding.html) provides PayPal payment gateway checkout by connecting to your PayPal merchant account -* [Magento B2B module]({{ site.baseurl }}/cloud/configure/setup-b2b.html) for Business to Business features, Pro plan only -* [cron jobs]({{ site.baseurl }}/cloud/configure/setup-cron-jobs.html) details how to create and configure Magento cron jobs in all environments +* [{{site.data.var.ee}} B2B module]({{ site.baseurl }}/cloud/configure/setup-b2b.html) for Business to Business features, Pro plan only +* [cron jobs]({{ site.baseurl }}/cloud/configure/setup-cron-jobs.html) details how to create and configure cron jobs in all environments * [Multiple websites or stores]({{ site.baseurl }}/cloud/project/project-multi-sites.html) details how to create and configure multi-sites for your store, for example multiple locales including English, French, and Spanish * [Install, manage, and upgrade modules]({{ site.baseurl }}/cloud/howtos/install-components.html) * [Install a theme]({{ site.baseurl }}/cloud/howtos/custom-theme.html) for your site and store -* Install Magento security extensions including [Google reCAPTCHA]({{ site.baseurl }}/guides/v2.3/security/google-recaptcha.html) and [Two-Factor Authentication]({{ site.baseurl }}/guides/v2.3/security/two-factor-authentication.html) to enhance secure access to the Magento Admin UI and storefront +* Install security extensions including [Google reCAPTCHA]({{ site.baseurl }}/guides/v2.3/security/google-recaptcha.html) and [Two-Factor Authentication]({{ site.baseurl }}/guides/v2.3/security/two-factor-authentication.html) to enhance secure access to the Admin UI and storefront ## Configure your deploy: build hooks, services, and routes {#deploy} After fully configuring your store, you should configure your deployment. This includes specific files to manage builds, deployments, services, and routes: -* [.magento.app.yaml]({{ site.baseurl }}/cloud/project/magento-app.html) configures how the Magento application is built and deployed including services, hooks, cron jobs, and more -* [routes.yaml]({{ site.baseurl }}/cloud/project/routes.html) configures how Magento processes an incoming URL for your Integration environment +* [.magento.app.yaml]({{ site.baseurl }}/cloud/project/magento-app.html) configures how the {{site.data.var.ee}} application is built and deployed including services, hooks, cron jobs, and more +* [routes.yaml]({{ site.baseurl }}/cloud/project/routes.html) configures how {{site.data.var.ee}} processes an incoming URL for your Integration environment * [services.yaml]({{ site.baseurl }}/cloud/project/services.html) configures the services you use in your stores and sites including name, version, and allocated disk space ## Configure integrations {#integrations} diff --git a/src/cloud/configure/configure-best-practices.md b/src/cloud/configure/configure-best-practices.md index 92cb3a8dccd..d8d34d2ee12 100644 --- a/src/cloud/configure/configure-best-practices.md +++ b/src/cloud/configure/configure-best-practices.md @@ -8,36 +8,38 @@ menu_node: functional_areas: - Cloud - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure-store/best-practices.html +status: migrated --- -For detailed information for configuring your store, sites, and websites, you may want to review the [Magento 2.2.x User Guide](http://docs.magento.com/m2/ee/user_guide/getting-started.html). This page provides best practices, helpful information, and guidelines for configuring your stores, sites, and more with additional content to post over time and across versions. +For detailed information for configuring your store, sites, and websites, you may want to review the [{{site.data.var.ee}} 2.2.x User Guide]({{ site.user_guide_url }}/getting-started.html). This page provides best practices, helpful information, and guidelines for configuring your stores, sites, and more with additional content to post over time and across versions. ## Understanding marketing campaigns and promotions {#campaigns} This information is helpful for {{site.data.var.ece}} 2.1.X and 2.2.X. -To create campaigns and promotions, you will create the options and settings in [Content Staging](http://docs.magento.com/m2/ee/user_guide/cms/content-staging.html). This feature allows you to create and preview your campaigns prior to making them public for customer sales. The following information provides helpful information. For exact instructions, see the linked Magento 2 User Guide content. +To create campaigns and promotions, you will create the options and settings in [Content Staging]({{ site.user_guide_url }}/cms/content-staging.html). This feature allows you to create and preview your campaigns prior to making them public for customer sales. The following information provides helpful information. For exact instructions, see the linked {{site.data.var.ee}} User Guide content. _Campaigns_ are marketing events for seasonal sales, new product lines, and more. Each campaign can include custom themes, blocks for content, widgets to control and display content, and associated promotions with price rules. Due to the extensive nature of a campaign, you create them with a start and end date through Content Staging. -_Promotions_ provide discounts, one time offers, coupons, first time buyer incentives, and more. You create these promotions as _Price Rules_ that set the terms, discounts, and options to encourage customers to buy. You can create price rules on the [shopping cart](http://docs.magento.com/m2/ee/user_guide/marketing/price-rules-cart.html) or [catalog](http://docs.magento.com/m2/ee/user_guide/marketing/price-rules-catalog.html), with additional options for banners, reward points, and more. We also support scheduling campaigns for your promotions, applying price rules for major events like a new product line or seasonal sales. +_Promotions_ provide discounts, one time offers, coupons, first time buyer incentives, and more. You create these promotions as _Price Rules_ that set the terms, discounts, and options to encourage customers to buy. You can create price rules on the [shopping cart]({{ site.user_guide_url }}/marketing/price-rules-cart.html) or [catalog]({{ site.user_guide_url }}/marketing/price-rules-catalog.html), with additional options for banners, reward points, and more. We also support scheduling campaigns for your promotions, applying price rules for major events like a new product line or seasonal sales. The following are tips to help create, update, and manage promotions and campaigns: * A promotion can be part of a campaign. A campaign cannot be a part of a promotion. You can have lists of promotions as price rules to use multiples times, with multiple campaigns. * When you create a promotion, it will always create an initial campaign that is inactive. It will have a start date but not an end date. You can ignore this initial campaign. You can Schedule a New Update with the correct campaign schedule and make it active. -* A campaign has a start and end date, not a promotion. The Scheduler that appears when you create a promotion does not configure the start and end dates for the promotion. It allows you so schedule your campaign this promotion is associated with while you are on the promotion’s configuration page. +* A campaign has a start and end date, not a promotion. The Scheduler that appears when you create a promotion does not configure the start and end dates for the promotion. It allows you so schedule your campaign this promotion is associated with while you are on the promotion's configuration page. * You cannot directly edit in Staged Content. If you need to edit settings and options in the campaign, you will need to edit the original or a replica and push to overwrite in Staged Content. For example, if you do not an end date for a campaign, you must edit the original and push to update. ## Advanced Pricing and Staged Content {#adv-pricing} This information is helpful for {{site.data.var.ece}} 2.1.X and 2.2.X. -Typically, you can set [Advanced Pricing](http://docs.magento.com/m2/ee/user_guide/catalog/pricing-advanced.html) for products through the **Products** > **Catalogs** area of the Magento Admin. With Staged Content, you need to complete a few extra steps to add the pricing to a promotion and campaign. +Typically, you can set [Advanced Pricing]({{ site.user_guide_url }}/catalog/pricing-advanced.html) for products through the **Products** > **Catalogs** area of the Admin. With Staged Content, you need to complete a few extra steps to add the pricing to a promotion and campaign. To edit Advanced Pricing and update Content Staging: -1. Log into the Magento Admin. +1. Log into the Admin. 1. Navigate to **Products** > **Catalog** and select a product and edit. 1. In the Pricing tab, select **Advanced Pricing**. Edit the price and Save changes. 1. At the top of the page, click **Schedule New Update**. @@ -46,17 +48,17 @@ To edit Advanced Pricing and update Content Staging: 1. Save the promotion. An inactive initial campaign is created. 1. You can Preview to review the special price, promotion name, regular price, and the scheduled date range for the campaign. -For additional steps, you can continue with instructions with [Schedule Changes for Catalog Price Rules](http://docs.magento.com/m2/ee/user_guide/marketing/price-rule-catalog-scheduled-changes.html). Click **Next** to walk through the steps. +For additional steps, you can continue with instructions with [Schedule Changes for Catalog Price Rules]({{ site.user_guide_url }}/marketing/price-rule-catalog-scheduled-changes.html). Click **Next** to walk through the steps. ## Example Price Rules {#price-rules} Price rules can include logic and conditions as limitless as your marketing imagination. Some popular examples include Buy One Get One Free, Buy One Get One 50% Off, a $25 dollars off on orders over $100 dollars, and so on. -To create a Price Rule, see our [Magento 2 User Guide](https://docs.magento.com/m2/ee/user_guide/search.html?query=price%20rules). +To create a Price Rule, see our [{{site.data.var.ee}} User Guide](https://docs.magento.com/m2/ee/user_guide/search.html?query=price%20rules). The following provides an example of creating a Price Rule for a First Order Only discount. For this discount, you would want to: -* Create a price rule with a [customer segment](http://docs.magento.com/m2/ee/user_guide/marketing/customer-segment-price-rule.html) with a condition: Total Number of Orders less than 1 +* Create a price rule with a [customer segment]({{ site.user_guide_url }}/marketing/customer-segment-price-rule.html) with a condition: Total Number of Orders less than 1 * Add this customer segment as a condition to the cart rule * Optional - Add conditions and rules to apply the discounts to specific SKUs or categories of products for focused purchases @@ -64,13 +66,13 @@ This ensures net-new customers or existing customers who have not made a purchas ## Understanding websites, stores, and store views {#sites} -Magento 2 allows you to run multiple stores, websites, with different views all through a single implementation. How they work together to provide multiples stores, sites, catalogs, and shopping experiences can be confusing. This section explains what these are, how they work. To configure a multi-site {{site.data.var.ece}} implementation, see [Set up multiple websites or stores]({{ site.baseurl }}/cloud/project/project-multi-sites.html). +You can set up and run several stores with a single implementation of {{site.data.var.ece}}. See [Set up multiple websites or stores]({{ site.baseurl }}/cloud/project/project-multi-sites.html). -You can set up and run several shops through a single implementation of Magento. If you want to have shops that do not interact with each other, you create multiple _websites_. Each website has specific articles, customer data, checkouts, and shopping cart not shared with other websites in Magento. +For stores that do not interact with each other, you can create multiple _websites_. Each website has specific articles, customer data, checkout, and shopping cart that are not shared with other websites in {{site.data.var.ee}}. -Each website can include one or more _stores_ with different categories and articles, with shared customer data, checkout, and shopping cart. For these stores, a customer can sign up once and shop across different catalogs of products with a single checkout. +Each website can include one or more _stores_ with different categories and articles, shared customer data, checkout, and shopping cart. For these stores, a customer can sign up once and shop across different catalogs of products with a single checkout. -You can further create _store views_ for different languages, layouts, and designs. Each view can have its own domain, look and feel, and language while sharing articles, customer data, checkout, and shopping cart. +Additionally, you can create _store views_ for different languages, layouts, and designs. Each view can have a separate domain, branding, and language while sharing articles, customer data, checkout, and shopping cart. The following are examples to better explain: @@ -85,3 +87,6 @@ The following are examples to better explain: * Two websites one for clothing and another for home decor with different catalogs and separate articles, customer data, and shopping cart. Each website could have multiple stores and views sharing articles, customer data, checkout, and shopping cart only within that website. ![Store example 3]({{ site.baseurl }}/common/images/cloud/cloud_example-store3.png) + +{:.bs-callout-warning} +Be aware that catalog data expands as you increase the number of websites and stores. Depending on your project architecture, the additional stores can lead to a longer indexing process and slower response times for non-cached catalog pages. Adobe recommends that you monitor site performance closely. \ No newline at end of file diff --git a/src/cloud/configure/import-url-rewrites.md b/src/cloud/configure/import-url-rewrites.md index a8c003378e5..2f86f1de02b 100644 --- a/src/cloud/configure/import-url-rewrites.md +++ b/src/cloud/configure/import-url-rewrites.md @@ -5,12 +5,14 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/routes/redirects.html +status: migrated --- You can easily migrate to the {{site.data.var.ece}} platform without losing SEO rankings and traffic. Use the `magento/url-rewrite-import-export` module to redirect traffic from your old, indexed URLs to new URLs. {:.bs-callout-info} -This module supports PHP versions 7.0.13 and later patch releases and all 7.1.x and 7.2.x patch releases. The module is available for Magento version 2.2.x and 2.3.x only. It is deprecated for version 2.4.x and later. +This module supports PHP versions 7.0.13 and later patch releases and all 7.1.x and 7.2.x patch releases. The module is available for {{site.data.var.ee}} version 2.2.x and 2.3.x only. It is deprecated for version 2.4.x and later. {:.procedure} To install the URL rewrite module: @@ -69,7 +71,7 @@ Column | Description `redirect_type` | The type of redirect:
`0` —an internal Magento redirect type. Magento renders a page using the `target_path` path.
`301` —permanently moved status code.
`302` —temporarily moved status code. `store_code` | The store view code. -You use the Magento Admin panel to import the URL Rewrites file. +You use the Admin panel to import the URL Rewrites file. {:.procedure} To import URL Rewrites: diff --git a/src/cloud/configure/setup-b2b.md b/src/cloud/configure/setup-b2b.md index 9293be94099..a592b784e19 100644 --- a/src/cloud/configure/setup-b2b.md +++ b/src/cloud/configure/setup-b2b.md @@ -6,15 +6,17 @@ functional_areas: - Extensions - Module - B2B +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure-store/b2b-module.html +status: migrated --- If your customers are companies, you can install the {{site.data.var.b2b}} module to extend your {{site.data.var.ece}} Pro project to accommodate a business-to-business model. Although this topic provides information specific to installing and configuring the B2B module for {{site.data.var.ece}}, you can find additional B2B information in the following guides: -- [Magento B2B Developer Guide][b2b-dev] -- [Magento B2B User Guide][b2b-user] +- [{{site.data.var.ee}} B2B Developer Guide][b2b-dev] +- [{{site.data.var.ee}} B2B User Guide][b2b-user] {:.bs-callout-tip} -Because we provide B2B as a module for {{site.data.var.ece}}, we highly recommend that you have your Magento application fully deployed to an Integration or Staging environment before beginning. +Because we provide B2B as a module for {{site.data.var.ece}}, we highly recommend that you have your {{site.data.var.ee}} application fully deployed to an Integration or Staging environment before beginning. ## Install B2B module @@ -75,18 +77,18 @@ When you install the B2B module using Composer, the deployment process automatic ## Configure the B2B module -After installing the {{site.data.var.b2b}} module, you must [start the message consumers][messages] so that you can enable the _Shared Catalog_ module, and you must [enable the B2B module in the Magento Admin panel][admin-enable]. +After installing the {{site.data.var.b2b}} module, you must [start the message consumers][messages] so that you can enable the _Shared Catalog_ module, and you must [enable the B2B module in the Admin panel][admin-enable]. -For additional information on using and configuring B2B, review the [Magento B2B User Guide][b2b-user]. +For additional information on using and configuring B2B, review the [{{site.data.var.ee}} B2B User Guide][b2b-user]. -To extend functionality, see the [Magento B2B Developer Guide][b2b-dev] and the [Extension Guide][extensions]. +To extend functionality, see the [{{site.data.var.ee}} B2B Developer Guide][b2b-dev] and the [Extension Guide][extensions]. -[admin-enable]: {{ site.baseurl }}/extensions/b2b/#enable-b2b-features-in-magento-admin +[admin-enable]: {{ site.baseurl }}/extensions/b2b/ [b2b-dev]: {{ site.baseurl }}/guides/v2.3/b2b/bk-b2b.html -[b2b-user]: http://docs.magento.com/m2/b2b/user_guide/getting-started.html -[branching]: {{ site.baseurl }}/cloud/env/environments-start.html#getstarted +[b2b-user]: {{ site.user_guide_url }}/getting-started.html +[branching]: {{ site.baseurl }}/cloud/env/environments-start.html [config]: {{ site.baseurl }}/guides/v2.3/config-guide/config/config-php.html [extensions]: {{ site.baseurl }}/extensions/ [install-b2b]: {{ site.baseurl }}/extensions/b2b/ diff --git a/src/cloud/configure/setup-cron-jobs.md b/src/cloud/configure/setup-cron-jobs.md index 8eab8d87af4..2562ca416b5 100644 --- a/src/cloud/configure/setup-cron-jobs.md +++ b/src/cloud/configure/setup-cron-jobs.md @@ -5,17 +5,19 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/app/properties/crons-property.html +status: migrated --- -Magento uses cron jobs for numerous features to schedule activities. This topic provides information for configuring crons for `{{site.data.var.ece}}` projects using the [`.magento.app.yaml`]({{ site.baseurl }}/cloud/project/magento-app.html) file. +{{site.data.var.ee}} uses cron jobs for numerous features to schedule activities. This topic provides information for configuring crons for `{{site.data.var.ece}}` projects using the [`.magento.app.yaml`]({{ site.baseurl }}/cloud/project/magento-app.html) file. -The `.magento.app.yaml` file specifies the configuration for the default Magento cron jobs as well as any custom crons that you add to the following environments. +The `.magento.app.yaml` file specifies the configuration for the default cron jobs as well as any custom crons that you add to the following environments. - Starter plan–All environments including `Master` - Pro plan–Integration, Staging, and Production environments including `Master` -The `.magento.app.yaml` file includes the following default crons configuration, which runs the default Magento cron jobs: +The `.magento.app.yaml` file includes the following default crons configuration, which runs the default cron jobs: ```yaml crons: @@ -36,10 +38,10 @@ To verify cron configuration on Starter projects: ## Verify cron configuration on Pro projects -Magento added an auto-crons configuration option to all Pro plan projects to support self-service cron configuration on Staging and Production environments using the `.magento.app.yaml` file. If this option is enabled, you can use crontab to review the cron configuration. +{{site.data.var.ee}} added an auto-crons configuration option to all Pro plan projects to support self-service cron configuration on Staging and Production environments using the `.magento.app.yaml` file. If this option is enabled, you can use crontab to review the cron configuration. {:.bs-callout-info} -Although you can use crontab to review configuration on Pro plan projects, Magento does not use crontab to run cron jobs for {{ site.data.var.ee }} sites deployed on the Cloud platform. +Although you can use crontab to review configuration on Pro plan projects, {{site.data.var.ee}} does not use crontab to run cron jobs for sites deployed on our cloud infrastructure. {:.procedure} To review cron configuration on Pro plan environments: @@ -53,7 +55,7 @@ To review cron configuration on Pro plan environments: ``` {:.bs-callout-info} - If the `crontab -l` command returns a `Command not found` error, contact your Customer Technical Advisor (CTA) or Customer Success Manager (CSM) about enabling the auto-crons self-service configuration option on your {{site.data.var.ece}} project. + If the `crontab -l` command returns a `Command not found` error, you must submit a [Support ticket](https://support.magento.com/hc/en-us/articles/360000913794#submit-ticket) to enable the auto-crons self-service configuration option on your {{site.data.var.ece}} project. The following example shows the crontab output for an environment that has only the default crons configuration: @@ -78,9 +80,9 @@ A cron job includes the schedule and timing specification and the command to run ``` {:.no-copy} -Magento uses a five value specification for a cron job. The numbers per each `* * * * *` is as follows: +{{site.data.var.ee}} uses a five value specification for a cron job. The numbers per each `* * * * *` is as follows: -- Minute (0-59) For all Starter and Pro environments, the minimum frequency supported for crons is five minutes. You may need to configure settings in your Magento Admin. +- Minute (0-59) For all Starter and Pro environments, the minimum frequency supported for crons is five minutes. You may need to configure settings in your Admin. - Hour (0-23) - Day of month (1 - 31) - Month (1 - 12) @@ -90,11 +92,11 @@ For example: `00 */3 * * *` runs every 3 hours at the first minute (12:00 am, 3:00 am, 6:00 am, and so on) `20 */8 * * *` runs every 8 hours at minute 20 (12:20 am, 8:20 am, 4:20 pm, and so on) `00 00 * * *` runs once a day at midnight `00 * * * 1` runs once a week on Monday at midnight. {:.bs-callout-info} -The cron time specified in the `.magento.app.yaml` file is based on the server timezone, not the timezone specified in the store configuration values in the Magento database. +The cron time specified in the `.magento.app.yaml` file is based on the server timezone, not the timezone specified in the store configuration values in the database. When determining the scheduling of custom cron jobs, consider the time it takes to complete the task. For example, if you run a job every three hours and the task takes 40 minutes to complete, you may consider changing the scheduled timing. -On the Magento Cloud platform, you add custom cron job configuration to the `.magento.app.yaml` file in the `crons` section. The general format is `spec` for scheduling and `cmd` to specify the command or custom script to run. +On {{site.data.var.ece}}, you add custom cron job configuration to the `.magento.app.yaml` file in the `crons` section. The general format is `spec` for scheduling and `cmd` to specify the command or custom script to run. For the command script, the format includes: @@ -120,12 +122,12 @@ The default cron interval for all environments provisioned in the US-3, EU-3, an ### Prerequisite -On {{ site.data.var.ee }} Pro projects, the [auto-crons feature](#verify-cron-configuration-on-pro-projects) must be enabled on your {{site.data.var.ece}} project before you can add custom cron jobs to Staging and Production environments using `.magento.app.yaml`. If this feature is not enabled, contact your Customer Technical Advisor (CTA). +On {{ site.data.var.ee }} Pro projects, the [auto-crons feature](#verify-cron-configuration-on-pro-projects) must be enabled on your {{site.data.var.ece}} project before you can add custom cron jobs to Staging and Production environments using `.magento.app.yaml`. If this feature is not enabled, submit a [Support ticket](https://support.magento.com/hc/en-us/articles/360000913794#submit-ticket) to enable auto-crons. {:.procedure} To add custom crons: -1. In your local development environment, edit the `.magento.app.yaml` file in the Magento `/app` directory. +1. In your local development environment, edit the `.magento.app.yaml` file in the {{site.data.var.ee}} `/app` directory. 1. In the `crons` section, add your custom cron code in the following format: @@ -155,7 +157,7 @@ To add custom crons: 1. Add, commit, and push code changes. ```bash - git add -A && git commit -m "cron config updates" && git push origin + git add .magento.app.yaml && git commit -m "cron config updates" && git push origin ``` ## Update custom cron jobs {#update} @@ -164,7 +166,7 @@ To add, remove, or update a custom cron job, change the configuration in the `cr ## Disable cron jobs -In some cases you might want to manually disable cron jobs before you complete maintenance tasks like reindexing or cleaning the cache to prevent performance issues. You can use the `{{site.data.var.ct}}` CLI command `cron:disable` to disable all Magento cron jobs and stop any active cron processes. +In some cases you might want to manually disable cron jobs before you complete maintenance tasks like reindexing or cleaning the cache to prevent performance issues. You can use the `{{site.data.var.ct}}` CLI command `cron:disable` to disable all cron jobs and stop any active cron processes. {:.procedure} To disable cron jobs: @@ -185,11 +187,17 @@ To disable cron jobs: ## Troubleshooting cron jobs -Magento has updated the {{site.data.var.ece}} package to optimize cron processing on the {{site.data.var.ece}} platform and to fix cron-related issues. If you encounter problems with cron processing, make sure that your project is using the most current version of the `{{site.data.var.ct}}` package. See [Upgrades and patches]({{ site.baseurl }}/cloud/project/project-upgrade-parent.html). +Adobe has updated the {{site.data.var.ece}} package to optimize cron processing on the {{site.data.var.ece}} platform and to fix cron-related issues. If you encounter problems with cron processing, make sure that your project is using the most current version of the `{{site.data.var.ct}}` package. See [Upgrades and patches]({{ site.baseurl }}/cloud/project/project-upgrade-parent.html). You can review cron processing information in the application-level log files for each environment. See [Application logs]({{ site.baseurl }}/cloud/project/log-locations.html#application-logs). -See the following Magento Support articles for help troubleshooting cron-related problems: +{:.bs-callout-info} +Note that on multi-node environments (such as Pro), cron jobs are executed on a randomly selected node. Because `~/var/log` is not shared between nodes, you may need to manually merge logs to get full visibility of cron execution. + +{:.bs-callout-info} +Cron jobs are executed with a different set of environment variables than are available in an SSH session. Notably, `$USER` is not available to cron jobs. + +See the following {{site.data.var.ee}} Support articles for help troubleshooting cron-related problems: - [Cron tasks lock tasks from other groups](https://support.magento.com/hc/en-us/articles/360029219812-Cron-tasks-lock-tasks-from-other-groups) diff --git a/src/cloud/deploy/cloud-deployment-process.md b/src/cloud/deploy/cloud-deployment-process.md index 7bc90bc59de..e962c40babd 100644 --- a/src/cloud/deploy/cloud-deployment-process.md +++ b/src/cloud/deploy/cloud-deployment-process.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Deploy - SCD +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/deploy/process.html +status: migrated --- The deployment process begins when you perform a merge, push, or synchronization of your environment, or when you trigger a [manual redeployment]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html#git-commands). The deployment process takes time, but there are ways to optimize deployment that depend on whether you are developing and testing or working with a live site. Most notably, you can control the [static content deployment]({{ site.baseurl }}/cloud/deploy/static-content-deployment.html). @@ -20,9 +22,9 @@ The _build_ phase assembles containers for the services defined in the configura The _deploy_ phase places a temporary hold on incoming requests and transitions the site to [maintenance mode]({{site.baseurl}}/guides/v2.3/config-guide/bootstrap/magento-modes.html). The deploy phase uses the new containers and, after mounting the file system, opens network connections, activates the services defined in the `relationships` section of the `.magento.app.yaml` file, and runs the deploy hooks defined in the `.magento.app.yaml` file. Everything is _read only_, except for directories defined in the `.magento.app.yaml` file. By default, the [`mounts` property]({{ site.baseurl }}/cloud/project/magento-app-properties.html#mounts) includes the following directories: - `app/etc`—contains the `env.php` and `config.php` configuration files -- `pub/media`—contains all media data, such as Magento products or categories +- `pub/media`—contains all media data, such as products or categories - `pub/static`—contains generated static files -- `var`—contains temporary files created during Magento runtime +- `var`—contains temporary files created during runtime All other directories have read-only permissions. The new site becomes active at the end of the deploy phase as it transitions out of maintenance mode and releases the temporary hold on incoming requests. diff --git a/src/cloud/deploy/continuous-deployment.md b/src/cloud/deploy/continuous-deployment.md index 43b61b78322..4210ad7d4c5 100644 --- a/src/cloud/deploy/continuous-deployment.md +++ b/src/cloud/deploy/continuous-deployment.md @@ -8,6 +8,8 @@ menu_node: functional_areas: - Cloud - Deploy +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/deploy/best-practices.html +status: migrated --- Following your branching and development methodologies, you can easily develop new features, configure changes, and add extensions to continuously develop and deploy updates. @@ -29,11 +31,11 @@ We recommend the following best practices for {{site.data.var.ece}} environments * Do not overfill a branch of development work, keep it streamlined to carefully implement and test code, extensions, etc * Keep track of the order you follow for adding extensions to your code. Some extensions require very specific installation orders. * Do not push all of your extensions at once into Staging and Production. Add, push, and test extensions in groups to ensure they are stable. -* Use Magento Configuration Management to ensure configuration consistency +* Use Configuration Management to ensure configuration consistency ## Deployment best practices -* Fully deploy the base {{site.data.var.ece}} site initially to ensure all environments are stable with Magento installed. Some extensions will throw errors during build and deploy if they are added during an install. These work best during an update. +* Fully deploy the base {{site.data.var.ece}} site initially to ensure all environments are stable with {{site.data.var.ee}} installed. Some extensions will throw errors during build and deploy if they are added during an install. These work best during an update. * Run a local build prior to fully deploying * Ensure all files are correctly added to the Git branch before pushing diff --git a/src/cloud/deploy/optimize-cloud-deployment.md b/src/cloud/deploy/optimize-cloud-deployment.md index c1ba5b59b07..38c9cb32076 100644 --- a/src/cloud/deploy/optimize-cloud-deployment.md +++ b/src/cloud/deploy/optimize-cloud-deployment.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Deploy - SCD +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/deploy/optimization.html +status: migrated --- Site performance can suffer during the deployment process. The length of time a site is in maintenance mode when deploying to a production site depends on many factors, such as environment configuration and the amount of content a site contains. The first best practice for optimizing your Cloud deployment is to [upgrade to use `{{site.data.var.ct}}`]({{ site.baseurl }}/cloud/project/ece-tools-upgrade-project.html) to benefit from the package features, such as commands to create a backup of the database and verify environment configuration. diff --git a/src/cloud/deploy/reduce-downtime.md b/src/cloud/deploy/reduce-downtime.md index e5d69d3afa4..370a5ce8334 100644 --- a/src/cloud/deploy/reduce-downtime.md +++ b/src/cloud/deploy/reduce-downtime.md @@ -5,9 +5,11 @@ functional_areas: - Cloud - Deploy - SCD +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/deploy/reduce-downtime.html +status: migrated --- -{{site.data.var.ece}} runs Magento in [_maintenance_ mode]({{site.baseurl}}/guides/v2.3/config-guide/bootstrap/magento-modes.html#maintenance-mode) during the deploy phase, which takes your site offline until the deployment is complete. The length of time your Production site is in maintenance mode depends on the size of the site, the number of changes applied during the deployment, and the configuration for static content deployment. It is possible to configure your project so that it deploys with a **zero** downtime effect. +{{site.data.var.ece}} runs the application in [_maintenance_ mode]({{site.baseurl}}/guides/v2.3/config-guide/bootstrap/magento-modes.html#maintenance-mode) during the deploy phase, which takes your site offline until the deployment is complete. The length of time your Production site is in maintenance mode depends on the size of the site, the number of changes applied during the deployment, and the configuration for static content deployment. It is possible to configure your project so that it deploys with a **zero** downtime effect. During the deployment process, all connections queue for up to 5 minutes preserving any active sessions and pending actions, such as adding to cart or checkout. After deployment, the queue is released and connections continue without interruption. To use this _connection hold_ to your advantage and reduce deployment to _zero_ downtime, you must configure your project to use the most efficient deploy strategy. diff --git a/src/cloud/deploy/scenario-based-deployment.md b/src/cloud/deploy/scenario-based-deployment.md index 9d4996f53ed..ed4b9e23de5 100644 --- a/src/cloud/deploy/scenario-based-deployment.md +++ b/src/cloud/deploy/scenario-based-deployment.md @@ -4,12 +4,14 @@ title: Scenario-based deployment functional_areas: - Cloud - Deploy +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/deploy/scenario-based.html +status: migrated --- With `{{site.data.var.ct}}` 2002.1.0 and later, you can use the scenario-based deployment feature to customize the default deployment behavior. This feature uses **scenarios** and **steps** in the configuration: -- **Scenario configuration**–Each deployment hook is a *scenario*, which is an XML configuration file that describes the sequence and configuration parameters to complete Magento deployment tasks. You configure the scenarios in the `hooks` section of the `.magento.app.yaml` file. +- **Scenario configuration**–Each deployment hook is a *scenario*, which is an XML configuration file that describes the sequence and configuration parameters to complete deployment tasks. You configure the scenarios in the `hooks` section of the `.magento.app.yaml` file. - **Step configuration**–Each scenario uses a sequence of *steps* that programmatically describe the operations required to complete deployment tasks. You configure the steps in an XML-based scenario configuration file. @@ -17,7 +19,7 @@ This feature uses **scenarios** and **steps** in the configuration: ## Add scenarios using build and deploy hooks -You add the scenarios for building and deploying Magento to the `hooks` section of the `.magento.app.yaml` file. Each hook specifies the scenarios to run during each phase. The following example shows the default scenario configuration. +You add the scenarios for building and deploying {{site.data.var.ee}} to the `hooks` section of the `.magento.app.yaml` file. Each hook specifies the scenarios to run during each phase. The following example shows the default scenario configuration. > `magento.app.yaml` hooks @@ -117,7 +119,7 @@ hooks: Custom scenarios can replace default steps to provide custom implementation. To do so, use the default step name as the name for the custom step. -For example, in the [default deploy scenario] the `enable-maintenance-mode` step runs the default [EnableMaintenanceMode PHP script] provided by Magento. +For example, in the [default deploy scenario] the `enable-maintenance-mode` step runs the default [EnableMaintenanceMode PHP script]. ```xml @@ -224,7 +226,7 @@ To register a module with the {{site.data.var.ct}} package: 1. Create or extend the `registration.php` file in the root of your module. - ```php + ```php?start_inline=1 \Magento\MagentoCloud\ExtensionRegistrar::register('module-name', __DIR__); ``` diff --git a/src/cloud/deploy/smart-wizards.md b/src/cloud/deploy/smart-wizards.md index 2537733dbf1..9059f8ef10e 100644 --- a/src/cloud/deploy/smart-wizards.md +++ b/src/cloud/deploy/smart-wizards.md @@ -7,6 +7,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/deploy/smart-wizards.html +status: migrated --- The smart wizards can help you determine whether your Cloud configuration follows best practices. The available wizards assist with the following configurations: diff --git a/src/cloud/deploy/static-content-deployment.md b/src/cloud/deploy/static-content-deployment.md index d150386c0e0..adae1ed2baa 100644 --- a/src/cloud/deploy/static-content-deployment.md +++ b/src/cloud/deploy/static-content-deployment.md @@ -4,6 +4,8 @@ title: Static content deployment strategies functional_areas: - Cloud - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/deploy/static-content.html +status: migrated --- Static content deployment (SCD) has a significant impact on the store deployment process that depends on how much content to generate—such as images, scripts, CSS, videos, themes, locales, and web pages—and when to generate the content. For example, the default strategy generates static content during the [deploy phase]({{ site.baseurl }}/cloud/deploy/cloud-deployment-process.html#-deploy-phase) when the site is in maintenance mode; however, this deployment strategy takes time to write the content directly to the mounted `pub/static` directory. You have several options or strategies to help you improve the deployment time depending on your needs. @@ -31,12 +33,12 @@ Deployment strategies differ based on whether you choose to generate static cont Generating static content during the build phase with minified HTML is the optimal configuration for [**zero-downtime** deployments]({{ site.baseurl }}/cloud/deploy/reduce-downtime.html), also known as the **ideal state**. Instead of copying files to a mounted drive, it creates a symlink from the `./init/pub/static` directory. -Generating static content requires access to themes and locales. Magento stores themes in the file system, which is accessible during the build phase; however, Magento stores locales in the database. The database is _not_ available during the build phase. In order to generate the static content during the build phase, you must use the `config:dump` command in the {{site.data.var.ct}} package to move locales to the file system. It reads the locales and saves them in the `app/etc/config.php` file. +Generating static content requires access to themes and locales. {{site.data.var.ee}} stores themes in the file system, which is accessible during the build phase; however, {{site.data.var.ee}} stores locales in the database. The database is _not_ available during the build phase. In order to generate the static content during the build phase, you must use the `config:dump` command in the {{site.data.var.ct}} package to move locales to the file system. It reads the locales and saves them in the `app/etc/config.php` file. {:.procedure} To configure your project to generate SCD on build: -1. Log in to your Cloud environment using SSH and move locales to the file system, then update the [`config.php` file]({{site.baseurl}}/cloud/project/project-upgrade.html#create-a-new-configphp-file). +1. Log in to your Cloud environment using SSH and move locales to the file system, then update the [`config.php` file]({{site.baseurl}}/cloud/project/project-upgrade.html). 1. The `.magento.env.yaml` configuration file should contain the following values: diff --git a/src/cloud/docker/docker-config-blackfire-io.md b/src/cloud/docker/docker-config-blackfire-io.md index 53b9e609c4b..c9d449e84d6 100644 --- a/src/cloud/docker/docker-config-blackfire-io.md +++ b/src/cloud/docker/docker-config-blackfire-io.md @@ -5,14 +5,16 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/test/blackfire/ +status: migrated --- You can add Blackfire.io to your {{site.data.var.mcd-prod}} environment to fully automate performance testing. -Blackfire.io for Magento Cloud is a PHP profiler and automated performance testing tool for use in development, integration, staging, and production environments. It enables you to locate and investigate performance issues in your environment at the code level and creates a performance profile by tracking every PHP call, method, and SQL query performed by your code. +Blackfire.io for {{site.data.var.ece}} is a PHP profiler and automated performance testing tool for use in development, integration, staging, and production environments. It enables you to locate and investigate performance issues in your environment at the code level and creates a performance profile by tracking every PHP call, method, and SQL query performed by your code. {:.bs-callout-warning} -You must have a Blackfire license and account to use Blackfire.io with {{site.data.var.ece}} projects. See [Blackfire.io for Magento Cloud][]. +You must have a Blackfire license and account to use Blackfire.io with {{site.data.var.ece}} projects. See [Blackfire.io for {{site.data.var.ece}}][]. {:.procedure} To add Blackfire.io to your project configuration: @@ -53,9 +55,9 @@ To add Blackfire.io to your project configuration: 1. Add context to use locally customized PHP images as described in [Extend the Docker configuration][]. -1. Install Magento in your Docker environment. +1. Install {{site.data.var.ee}} in your Docker environment. - - Deploy Magento in the Docker container. + - Deploy {{site.data.var.ee}} in the Docker container. ```bash docker-compose run --rm deploy cloud-deploy @@ -74,7 +76,7 @@ To add Blackfire.io to your project configuration: {:.bs-callout-warning} Review messages and notifications during the deployment process and address any errors or notifications as needed. -1. Enable the Varnish cache for the Magento application. +1. Enable the Varnish cache for the {{site.data.var.ee}} application. ```bash docker-compose run --rm deploy magento-command config:set system/full_page_cache/caching_application 2 --lock-env @@ -97,16 +99,16 @@ To add Blackfire.io to your project configuration: ``` {:.procedure} -To use Blackfire.io for Magento performance testing in Cloud Docker: +To use Blackfire.io for performance testing in Cloud Docker: 1. Install a profiling client as described in the [Blackfire documentation][]. -1. Profile the Magento website. See the [Blackfire.io documentation]. +1. Profile the {{site.data.var.ee}} website. See the [Blackfire.io documentation]. -[Blackfire.io for Magento Cloud]: https://blackfire.io/magento +[Blackfire.io for {{site.data.var.ece}}]: https://blackfire.io/magento [Blackfire documentation]: https://support.blackfire.io/en/collections/145130-blackfire-on-magento-cloud.html -[build or service configuration options]: https://devdocs.magento.com/cloud/docker/docker-quick-reference.html -[Extend the Docker configuration]: https://devdocs.magento.com/cloud/docker/docker-extend.html#specify-docker-build-sources +[build or service configuration options]: {{ site.baseurl }}/cloud/docker/docker-quick-reference.html +[Extend the Docker configuration]: {{ site.baseurl }}/cloud/docker/docker-extend.html#specify-docker-build-sources [file synchronization options]: {{site.baseurl}}/cloud/docker/docker-syncing-data.html [Launch Docker in developer mode]: {{site.baseurl}}/cloud/docker/docker-mode-developer.html diff --git a/src/cloud/docker/docker-config-sources.md b/src/cloud/docker/docker-config-sources.md index 2d1d71d3309..5ddb6804c1c 100644 --- a/src/cloud/docker/docker-config-sources.md +++ b/src/cloud/docker/docker-config-sources.md @@ -7,19 +7,21 @@ functional_areas: - Configuration redirect_from: - /cloud/reference/docker-config.html +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/configure/configuration-sources/ +status: migrated --- -You can create the Docker Compose configuration to build and deploy the Docker containers for your Magento project from the following sources: +You can create the Docker Compose configuration to build and deploy the Docker containers for your {{site.data.var.ee}} project from the following sources: -- [{{site.data.var.ece}} project configuration files](#magento-commerce-cloud-configuration) for Cloud projects +- [{{site.data.var.ece}} project configuration files](#cloud-configuration-for-commerce) for Cloud projects - [Unified configuration](#unified-configuration) (`.magento.docker.yml`) for On-premises projects - [CLI configuration](#cli-configuration) using `ece-docker build:compose` command options -- [Custom Docker Compose configuration file](#build-a-custom-docker-compose-configuration) supports Magento installation for both Cloud and On-premises projects +- [Custom Docker Compose configuration file](#build-a-custom-docker-compose-configuration) supports installation for both Cloud and On-premises projects {:.bs-callout-info} When you build the Docker Compose configuration file, the `ece-docker build:compose` command overwrites the existing `docker-compose.yml` configuration file. You can save customizations for the Docker Compose configuration in a `docker-compose.override.yml` file. If the `docker-compose.override.yml` file is present, then the override configuration merges with the base configuration. See [Override configuration]. -## Magento Commerce Cloud configuration +## Cloud configuration for Commerce You need the following {{site.data.var.ece}} project configuration files to emulate a Cloud project in the Docker environment. @@ -53,7 +55,7 @@ services: ``` - `services` can include `php`, `mysql`, `redis`, `elasticsearch`, `rabbitmq`, `cron` and so on -- `version` specifies a [supported service version][Service configuration options]. The version must be compatible with the Magento version you deploy. +- `version` specifies a [supported service version][Service configuration options]. The version must be compatible with the {{site.data.var.ee}} version you deploy. - `enabled` defaults to `true` if not set #### PHP service @@ -344,10 +346,10 @@ services: -[hooks]: https://devdocs.magento.com/cloud/project/magento-app-properties.html#hooks +[hooks]: {{ site.baseurl }}/cloud/project/magento-app-properties.html#hooks [.magento.app.yaml]: {{site.baseurl}}/cloud/project/magento-app.html [services.yaml]: {{site.baseurl}}/cloud/project/services.html -[mounts]: https://devdocs.magento.com/cloud/project/magento-app-properties.html#mounts -[available services]: {{site.baseurl}}/cloud/project/services.html#service-versions +[mounts]: {{ site.baseurl }}/cloud/project/magento-app-properties.html#mounts +[available services]: {{site.baseurl}}/guides/v2.4/install-gde/system-requirements.html [Override configuration]: {{site.baseurl}}/cloud/docker/docker-quick-reference.html#override-configuration [Service configuration options]: {{site.baseurl}}/cloud/docker/docker-containers.html#service-configuration-options diff --git a/src/cloud/docker/docker-config.md b/src/cloud/docker/docker-config.md index f39ea37ced5..2c3a33247bc 100644 --- a/src/cloud/docker/docker-config.md +++ b/src/cloud/docker/docker-config.md @@ -7,23 +7,25 @@ functional_areas: - Configuration redirect_from: - /cloud/reference/docker-config.html +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/configure/ +status: migrated --- -{{site.data.var.mcd-prod}} uses Docker Compose to build and deploy Magento to a multi-container Docker application. You can generate the Docker Compose configuration to build and deploy Docker from the following sources: +{{site.data.var.mcd-prod}} uses Docker Compose to build and deploy {{site.data.var.ee}} to a multi-container Docker application. You can generate the Docker Compose configuration to build and deploy Docker from the following sources: - [{{site.data.var.ece}} project configuration files] for Cloud projects - [Unified configuration] for On-premises projects - [CLI configuration] using `ece-docker build:compose` command options to override configuration values at runtime -- [Custom Docker Compose configuration file] supports Magento installation for both Cloud and On-premises projects +- [Custom Docker Compose configuration file] supports installation for both Cloud and On-premises projects {:.bs-callout-info} When you build the Docker Compose configuration file, the `ece-docker build:compose` command overwrites the existing `docker-compose.yml` configuration file. You can save customizations for the Docker Compose configuration in a `docker-compose.override.yml` file. If the `docker-compose.override.yml` file is present, then the override configuration merges with the base configuration. See [Override configuration]. ## Run Composer with Docker -You can run composer using the `docker` command before you create the container instance. This technique is useful to create an application instance during the CI/CD build process, or even during first time Magento set up. +You can run composer using the `docker` command before you create the container instance. This technique is useful to create an application instance during the CI/CD build process, or even during first time set up. -When you run composer with Docker commands, you must use the [Docker Hub PHP Image Tag] that matches the Magento application version. The following example uses PHP 7.3. You run this command from the project root directory. +When you run composer with Docker commands, you must use the [Docker Hub PHP Image Tag] that matches the {{site.data.var.ee}} application version. The following example uses PHP 7.3. You run this command from the project root directory. ```bash docker run -it -v $(pwd):/app/:delegated -v ~/.composer/:/root/.composer/:delegated magento/magento-cloud-docker-php:7.3-cli-1.1 bash -c "composer install&&chown www. /app/" @@ -33,7 +35,7 @@ This command passes in the current working directory as `/app/`, includes compos ## Update Composer for Docker -To update the Composer version in Cloud Docker, add the `COMPOSER_VERSION` variable to your `.docker/config.env` file with the version you want to use. For example, to use Composer 2.x with Magento >=2.4.2: +To update the Composer version in Cloud Docker, add the `COMPOSER_VERSION` variable to your `.docker/config.env` file with the version you want to use. For example, to use Composer 2.x with {{site.data.var.ee}} >=2.4.2: ```conf COMPOSER_VERSION=2.0.12 @@ -77,5 +79,5 @@ After you start the Docker environment, go to the following URL to access the Ma [Docker Hub PHP Image Tag]: https://hub.docker.com/r/magento/magento-cloud-docker-php/tags [MailHog]: {{site.baseurl}}/cloud/docker/docker-containers-service.html#mailhog-container [Override configuration]: {{site.baseurl}}/cloud/docker/docker-quick-reference.html#override-configuration -[{{site.data.var.ece}} project configuration files]: {{site.baseurl}}/cloud/docker/docker-config-sources.html#magento-commerce-cloud-configuration +[{{site.data.var.ece}} project configuration files]: {{site.baseurl}}/cloud/docker/docker-config-sources.html#cloud-configuration-for-commerce [Unified configuration]: {{site.baseurl}}/cloud/docker/docker-config-sources.html#unified-configuration diff --git a/src/cloud/docker/docker-containers-cli.md b/src/cloud/docker/docker-containers-cli.md index e20bafbf5ef..d59cf7f4c5d 100755 --- a/src/cloud/docker/docker-containers-cli.md +++ b/src/cloud/docker/docker-containers-cli.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Docker - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/containers/cli/ +status: migrated --- The following CLI containers, most of which are based on a [PHP-CLI version 7 image], provide `magento-cloud` and `{{site.data.var.ct}}` commands to perform file system operations and interact with the application: @@ -53,7 +55,7 @@ To understand the processing for each command, review the [scripts in the {{site **Container name**: build
**Docker base image**: [magento/magento-cloud-docker-php], which is based on the Docker [php] image
-The Build container mimics the behavior of the Magento Cloud build process so that testing the build and deploy process is as close to testing in production as possible. +The Build container mimics the behavior of the {{site.data.var.ece}} build process so that testing the build and deploy process is as close to testing in production as possible. You can also run build commands manually from the build container to perform individual steps from the build process. For example, you can run the following command to deploy static content. @@ -78,9 +80,9 @@ For details on managing cron jobs in the Cloud Docker environment, see [Manage c **Container name**: deploy
**Docker base image**: [magento/magento-cloud-docker-php], which is based on the [php] Docker image
-The Deploy container mimics the Magento Cloud deploy process so that testing the build and deploy process is as close to testing in production as possible. +The Deploy container mimics the {{site.data.var.ece}} deploy process so that testing the build and deploy process is as close to testing in production as possible. -You can run `build` and `deploy` commands manually from the deploy container. The following example reindexes the Magento store: +You can run `build` and `deploy` commands manually from the deploy container. The following example reindexes the {{site.data.var.ee}} store: ```bash docker-compose run --rm deploy magento-command index:reindex diff --git a/src/cloud/docker/docker-containers-service.md b/src/cloud/docker/docker-containers-service.md index e9f5dbffa8d..e46b293e15f 100755 --- a/src/cloud/docker/docker-containers-service.md +++ b/src/cloud/docker/docker-containers-service.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Docker - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/containers/service/ +status: migrated --- The following containers provide the services required to build, deploy and run {{site.data.var.ee}} sites. @@ -73,7 +75,7 @@ php vendor/bin/ece-docker build:compose --es-env-var=ES_JAVA_OPTS="-Xms512m -Xmx See [Important Elasticsearch configuration] in the Elasticsearch documentation for details about available configuration options. {:.bs-callout-info} -If your Cloud project uses Magento version 2.3.5 or earlier with MySQL search, add the `--no-es` option to skip the Elasticsearch container configuration when you generate the Docker Compose configuration file: `ece-docker build:compose --no-es`. +If your Cloud project uses {{site.data.var.ee}} version 2.3.5 or earlier with MySQL search, add the `--no-es` option to skip the Elasticsearch container configuration when you generate the Docker Compose configuration file: `ece-docker build:compose --no-es`. ### Elasticsearch plugins @@ -117,6 +119,59 @@ To permanently update the system setting for `vm.max_map_count`: sysctl vm.max_map_count ``` +## OpenSearch container + +**Container name**: opensearch
+**Docker base image**: [magento/magento-cloud-docker-opensearch](https://hub.docker.com/r/magento/magento-cloud-docker-opensearch)
+**Ports exposed**: `9200`, `9300`
+ +The OpenSearch container for {{site.data.var.mcd-prod}} is a standard OpenSearch container with required plugins and configurations for {{site.data.var.ee}}. + +Use the `--os-env-var` option to customize the OpenSearch container when you generate the Docker Compose configuration file. You can set OpenSearch options and specify the environment variables to apply when the container starts, such as the heap size for JVM. + +```bash +php vendor/bin/ece-docker build:compose --os-env-var=OPENSEARCH_JAVA_OPTS="-Xms512m -Xmx512m" --os-env-var=bootstrap.memory_lock=true +``` + +See [Important OpenSearch configuration] in the OpenSearch documentation for details about available configuration options. + +{:.bs-callout-info} +If your Cloud project uses {{site.data.var.ee}} version 2.4.4 or earlier with MySQL or Elasticsearch search, add the `--no-os` option to skip the OpenSearch container configuration when you generate the Docker Compose configuration file: `ece-docker build:compose --no-os` + +### OpenSearch plugins + +There is a list of OpenSearch plugins: https://opensearch.org/docs/latest/opensearch/install/plugins/ + +The following plugins are installed by default and can **not** be skipped: + +- OpenSearch 1.1: + - opensearch-notebooks +- OpenSearch 1.2: + - opensearch-observability +- OpenSearch 1.1 and 1.2: + - analysis-icu + - analysis-phonetic + - opensearch-alerting + - opensearch-anomaly-detection + - opensearch-asynchronous-search + - opensearch-cross-cluster-replication + - opensearch-index-management + - opensearch-job-scheduler + - opensearch-knn + - opensearch-performance-analyzer + - opensearch-reports-scheduler + - opensearch-security + - opensearch-sql + +The following example adds the `opensearch-asynchronous-search` plugin to the Docker environment. + +```yaml +services: + opensearch: + environment: + - 'OS_PLUGINS=opensearch-asynchronous-search' +``` + ## FPM container **Container name**: fpm
@@ -139,9 +194,9 @@ The FPM container includes the following volumes: ### Customize PHP settings -You can customize PHP service settings for PHP-FPM and CLI containers by adding a `php.ini` file to the root directory of your Magento project. +You can customize PHP service settings for PHP-FPM and CLI containers by adding a `php.ini` file to the root directory of your {{site.data.var.ee}} project. -The Cloud Docker deploy process copies the `php.ini` file to the Docker environment after applying the default Docker and Magento extension configurations and applies the settings to the FPM and CLI containers. +The Cloud Docker deploy process copies the `php.ini` file to the Docker environment after applying the default Docker and extension configurations and applies the settings to the FPM and CLI containers. {:.bs-callout-warning} If you use the `mutagen` file synchronization tools, the `php.ini` file is available only after the file synchronization completes. @@ -202,7 +257,7 @@ docker-compose run --rm redis redis-cli -h redis **Docker base image**: [selenium/standalone-chrome/](https://hub.docker.com/r/selenium/standalone-chrome), based on the [selenium/standalone-chrome/](https://hub.docker.com/r/selenium/standalone-chrome/h) Docker image
**Ports exposed**: `4444`
-The Selenium container enables the [Magento Functional Testing Framework (MFTF)](https://devdocs.magento.com/mftf/docs/introduction.html) for Magento application testing in the Cloud Docker environment. See [Magento application testing]({{site.baseurl}}/cloud/docker/docker-test-app-mftf.html). +The Selenium container enables the [Magento Functional Testing Framework (MFTF)]({{ site.baseurl }}/mftf/docs/introduction.html) for application testing in the Cloud Docker environment. See [Magento application testing]({{site.baseurl}}/cloud/docker/docker-test-app-mftf.html). ## Test container @@ -210,7 +265,7 @@ The Selenium container enables the [Magento Functional Testing Framework (MFTF)] **Docker base image**: [magento/magento-cloud-docker-php][php-cloud], based on the [magento/magento-cloud-docker-php][php-cloud] Docker image
**Ports exposed**: None
-The Test container, based on the [magento/magento-cloud-docker-php][php-cloud] Docker image, has a writable file system and is used for Magento application testing in the Cloud Docker environment. See [Magento application testing]({{site.baseurl}}/cloud/docker/docker-test-app-mftf.html). +The Test container, based on the [magento/magento-cloud-docker-php][php-cloud] Docker image, has a writable file system and is used for application testing in the Cloud Docker environment. See [Magento application testing]({{site.baseurl}}/cloud/docker/docker-test-app-mftf.html). ## TLS container @@ -245,7 +300,7 @@ To increase the timeout on this container, add the following code to the `docke The Varnish container simulates Fastly and is useful for testing VCL snippets. -The **Varnish** service is installed by default. When deployment completes, Magento is configured to use Varnish for full page caching (FPC) for Magento version 2.2.0 or later. The configuration process preserves any custom FPC configuration settings that already exist. +The **Varnish** service is installed by default. When deployment completes, {{site.data.var.ee}} is configured to use Varnish for full page caching (FPC) for {{site.data.var.ee}} version 2.2.0 or later. The configuration process preserves any custom FPC configuration settings that already exist. In some cases, you might require a Docker environment without Varnish, for example to debug or run performance tests. You can generate the Docker Compose configuration without Varnish by adding the `--no-varnish` option to the `ece-docker build:compose` command. @@ -274,7 +329,7 @@ This container provides two NGINX configuration options for building the Docker - `--nginx-worker-processes` to set the number of worker processes for NGINX. The default is `1`. - `--nginx-worker-connections` to set the maximum number of connections that each worker process can handle simultaneously. The default is `1024`. -The NGINX configuration for this container is the standard Magento [nginx config], which includes the configuration to auto-generate NGINX certificates for the container. You can customize the NGINX configuration by mounting a new configuration file using a volume. +The NGINX configuration for this container is the standard {{site.data.var.ee}} [nginx config], which includes the configuration to auto-generate NGINX certificates for the container. You can customize the NGINX configuration by mounting a new configuration file using a volume. {:.procedure} To mount the custom NGINX configuration file using volumes: @@ -307,6 +362,27 @@ To mount the custom index.php file using volumes: - ./pub/index.php:/app/pub/index.php:ro ``` +## Zookeeper container + +**Container name**: Zookeeper
+**Docker base image**: [zookeeper/latest/](https://hub.docker.com/_/zookeeper)
+**Ports exposed**: 2181
+ +Developers can use Zookeeper to manage locks to prevent the launch of duplicate cron jobs and cron groups for {{ site.data.var.ee }} and {{ site.data.var.ce }} projects running on servers with multiple nodes. + +For {{ site.data.var.ee }} projects on Adobe cloud infrastructure, lock provider settings are configured automatically during provisioning. See [Cloud variables]({{ site.baseurl }}/cloud/env/variables-cloud.html). + +For projects hosted on other infrastructure, developers can add the Zookeeper container to the Docker environment and [configure the service][Configure the lock provider]. + +```bash +./vendor/bin/ece-docker build:compose --php --with-zookeeper +``` + +The latest Zookeeper version is installed by default from Docker Hub. You can add the following options to customize the installation: + +- `--zookeeper-version` – Specify a specific version to install from [Docker Hub](https://hub.docker.com/_/zookeeper). +- `--zookeeper-image` – Specify the Zookeeper image name to install from a custom image. + [centos]: https://hub.docker.com/_/centos @@ -316,13 +392,14 @@ To mount the custom index.php file using volumes: [Docker override file]: https://docs.docker.com/compose/extends/ [FPM]: https://php-fpm.org [Important Elasticsearch configuration]: https://www.elastic.co/guide/en/elasticsearch/reference/6.5/important-settings.html +[Important OpenSearch configuration]: https://opensearch.org/docs/latest/opensearch/install/important-settings/ [mailhog]: https://hub.docker.com/u/mailhog [MailHog service]: https://github.com/mailhog/MailHog [Manage the database]: {{site.baseurl}}/cloud/docker/docker-manage-database.html [mariadb Docker documentation]: https://hub.docker.com/_/mariadb [mariadb]: https://hub.docker.com/_/mariadb [nginx config]: https://github.com/magento-dockerhub/magento-cloud-docker/blob/master/images/nginx/1.9/etc/vhost.conf -[nginx configs]: https://github.com/magento/magento-cloud-docker/tree/develop/images/nginx/1.9/etc +[nginx configs]: https://github.com/magento/magento-cloud-docker/tree/develop/images/nginx/1.19/etc [nginx]: https://hub.docker.com/r/magento/magento-cloud-docker-nginx [PHP extensions]: {{site.baseurl}}/cloud/project/magento-app-php-application.html#php-extensions [php-cloud]: https://hub.docker.com/r/magento/magento-cloud-docker-php @@ -333,3 +410,4 @@ To mount the custom index.php file using volumes: [varnish]: https://hub.docker.com/r/magento/magento-cloud-docker-varnish [varnish]: https://hub.docker.com/r/magento/magento-cloud-docker-varnish [web config]: https://github.com/magento/docker +[Configure the lock provider]: {{site.baseurl}}/guides/v2.4/install-gde/install/cli/install-cli-subcommands-lock.html#instgde-cli-lockconfig diff --git a/src/cloud/docker/docker-containers.md b/src/cloud/docker/docker-containers.md index 4ef180d992f..792e5017d9c 100644 --- a/src/cloud/docker/docker-containers.md +++ b/src/cloud/docker/docker-containers.md @@ -5,9 +5,11 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/containers/ +status: migrated --- -The [`{{site.data.var.mcd-package}}` repository][docker-repo] contains build information to create a Docker environment with the required specifications for Magento Cloud. The build configuration creates a Docker instance with CLI and service containers required to run Magento Cloud in a local Docker environment. You can customize the Docker containers available in the repository and add more as needed. +The [`{{site.data.var.mcd-package}}` repository][docker-repo] contains build information to create a Docker environment with the required specifications for {{site.data.var.ece}}. The build configuration creates a Docker instance with CLI and service containers required to run {{site.data.var.ece}} in a local Docker environment. You can customize the Docker containers available in the repository and add more as needed. {{site.data.var.mcd-prod}} generates the `docker-compose.yml` file to the required specifications. Then, you use docker-compose to create the container instances and to build and deploy the {{site.data.var.ee}} site. @@ -17,11 +19,11 @@ The following CLI containers, most of which are based on a PHP-CLI version 7 Doc {: .docker-cli-container-table} | Name | Service | Key & options | Available Versions | Notes | -| ---------------------- | ---------------- | ------------- | ------------------ | ----------------------------------------------------------------- | +|------------------------|------------------|---------------|--------------------|-------------------------------------------------------------------| +| [node][node-container] | Node | `--node` | 6, 8, 10, 11 | Optional Node container used for gulp or other NPM-based commands | +| [cron] | Cron Jobs | `--with-cron` | none | Optional PHP Container runs cron tasks | | [build] | Build Container | none | none | PHP Container, runs build process | | [deploy] | Deploy Container | none | none | PHP Container, runs the deploy process | -| [cron] | Cron Jobs | `--with-cron` | none | Optional PHP Container runs cron tasks | -| [node][node-container] | Node | `--node` | 6, 8, 10, 11 | Optional Node container used for gulp or other NPM-based commands | See [Docker CLI containers] for details. @@ -42,20 +44,20 @@ The following table shows the options to customize service container configurati {: .docker-service-versions-table} | Name | Service | Key & options | Available Versions | Notes | -| ---------------------------------- | -------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +|------------------------------------|----------------------|-------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [db] | MariaDB or MySQL
| `--db`, `--db-image` (MySQL)
`--expose-db-port`
`--db-increment`
`--db-offset`
`--with-entrypoint`
`--with-mariadb-config` | 10.0, 10.1, 10.2, 10.3, 10.4
5.6, 5.7, 8.0 | Use the increment and offset options to customize the [auto-increment settings][Using AUTO_INCREMENT] for replication.

Use the `--with-entrypoint` and `--with-mariadb-config` options to automatically configure database directories in the Docker environment

*Example build commands:*
`ece-docker build:compose --db `
`ece-docker build:compose --db --db-image` | -| [elasticsearch] | Elasticsearch | `--es`
`--es-env-var`
`--no-es` | 5.2, 6.5, 6.8, 7.5, 7.6, 7.7, 7.9 | Use the options to specify the Elasticsearch version, customize Elasticsearch configuration options, or to build a Docker environment without Elasticsearch. | +| [elasticsearch] | Elasticsearch | `--es`
`--es-env-var`
`--no-es` | 5.2, 6.5, 6.8, 7.5, 7.6, 7.7, 7.9, 7.10, 7.11 | Use the options to specify the Elasticsearch version, customize Elasticsearch configuration options, or to build a Docker environment without Elasticsearch. | +| [opensearch] | OpenSearch | `--os`
`--os-env-var`
`--no-os` | 1.1, 1.2 | Use the options to specify the Openseach version, customize OpenSearch configuration options, or to build a Docker environment without OpenSearch. | | [fpm][fpm-container] | PHP FPM | `--php`
`--with-xdebug` | 7.2, 7.3, 7.4, 8.0 | Used for all incoming requests. Optionally, install a specific php version or add Xdebug to debug PHP code in the Docker environment. | -| [fpm_xdebug][fpm_xdebug-container] | Xdebug | `--set-docker-host` | latest | Optional container for PHP debugging
On Linux systems, `--set-docker-host` sets the `.host.docker.internal` value in the container `/etc/hosts` file. | | [mailhog][mailhog-container] | MailHog | `--no-mailhog`
`--mailhog-http-port`
`--mailhog-smtp-port` | latest | Email service to replace Sendmail service, which can cause issues in Docker environment | | [node][node-container] | Node | `--node` | 6, 8, 10, 11 | Node container to run gulp or other NPM based commands in the Docker environment. Use the `--node` option to install a specific node version. | | [rabbitmq][rabbitmq-container] | RabbitMQ | `--rmq` | 3.5, 3.7, 3.8 | Use the `--rmq` option to install a specific RabbitMQ version. | | [redis][redis-container] | Redis | `--redis` | 3.2, 5.0, 6.0 | Standard redis container | -| [selenium][selenium-container] | Selenium | `--with-selenium`
`--selenium-version`
`--selenium-image` | Any | Enables Magento application testing using the Magento Functional Testing Framework (MFTF) | +| [selenium][selenium-container] | Selenium | `--with-selenium`
`--selenium-version`
`--selenium-image` | Any | Enables application testing using the Magento Functional Testing Framework (MFTF) | | [test][test-container] | PHP CLI | `--with-test` | Any | Optional container with a writable file system for running tests | | [tls][tls-container] | SSL Endpoint | `--tls-port`
`--no-tls` | nginx 1.19 | Terminates SSL, can be configured to pass to varnish or nginx. Use the `--tls-port` option to change the default port (443).
Use the `--no-tls` option to disable tls. | | [varnish][varnish-container] | Varnish | `--no-varnish` | 4, 6.2, 6.6 | Varnish is provisioned by default. Use the `--no-varnish` option to skip Varnish service installation. | -| [web][web-container] | NGINX | `--nginx`
`--nginx-worker-processes`
`--nginx-worker-connections` | nginx 1.19 | Use the `--nginx` option to install a specific nginx version.
Use the `--nginx-worker-processes` option to define the number of NGINX worker processes. The default is 1.
Use the `--nginx-worker-connections` option to define the maximum number of connections that each worker process can handle simultaneously. The default is 1024 NGINX worker connections per process. | +| [zookeeper][zookeeper-container] | Zookeeper | `--with-zookeeper`
`--zookeeper-version`
`--zookeeper-image` | latest (default)
User-specified version | Optional container for Zookeeper lock provider for projects not hosted on {{ site.data.var.ee }} on Cloud infrastructure.
Use the `--zookeeper-version` option to install a specified version of Zookeeper from the Docker Hub or install a specified image by name with the `--zookeeper-image` option. | Use the following command to view all available options for the `ece-docker build:compose` command: @@ -79,7 +81,7 @@ You can remove Varnish from the configuration, in which case the traffic passes You can share files easily between your machine and a Docker container by placing the files in the `.docker/mnt` directory. You can find the files in the `/mnt` directory the next time you build and start the Docker environment using the `docker-compose up` command. -## Sharing Magento Cloud project data +## Sharing project data When you launch the {{site.data.var.ece}} project in a local Docker environment, the default project configuration creates the following volumes: @@ -90,7 +92,7 @@ magento-pub-media magento-pub-static ``` -You can use these volumes to interact with the shared writeable mount directories for your Magento Cloud project, which are configured by default in the `.magento.app.yaml` file. +You can use these volumes to interact with the shared writeable mount directories for your {{site.data.var.ece}} project, which are configured by default in the `.magento.app.yaml` file. ```yaml # The mounts that will be performed when the package is deployed. @@ -148,6 +150,7 @@ Now you can see all requests that are passing through the TLS container and chec [deploy]: {{site.baseurl}}/cloud/docker/docker-containers-cli.html#deploy-container [db]: {{site.baseurl}}/cloud/docker/docker-containers-service.html#database-container [elasticsearch]: {{site.baseurl}}/cloud/docker/docker-containers-service.html#elasticsearch-container +[opensearch]: {{site.baseurl}}/cloud/docker/docker-containers-service.html#opensearch-container [Docker CLI containers]: {{site.baseurl}}/cloud/docker/docker-containers-cli.html [Docker service containers]: {{site.baseurl}}/cloud/docker/docker-containers-service.html [Using AUTO_INCREMENT]: https://dev.mysql.com/doc/refman/8.0/en/example-auto-increment.html @@ -168,7 +171,8 @@ Now you can see all requests that are passing through the TLS container and chec [varnish-container]: {{site.baseurl}}/cloud/docker/docker-containers-service.html#varnish-container [web-container]: {{site.baseurl}}/cloud/docker/docker-containers-service.html#web-container [mount-configuration]: {{site.baseurl}}/cloud/project/magento-app-properties.html#mounts - +[zookeeper-container]: {{site.baseurl}}/cloud/docker/docker-containers-service.html#zookeeper-container +[lock provider]: {{site.baseurl}}/guides/v2.4/install-gde/install/cli/install-cli-subcommands-lock.html#instgde-cli-lockconfig @@ -111,17 +113,11 @@ Prior to setting up a local workspace, gather the following credentials and acco [Docker]: https://www.docker.com/get-started [Docker desktop]: https://docs.docker.com/desktop/#configure-docker-desktop [init-docker.sh]: https://github.com/magento/magento-cloud-docker/blob/develop/bin/init-docker.sh -[mutagen]: https://mutagen.io/documentation/introduction/installation -[Magento authentication keys]: {{site.baseurl}}/guides/v2.3/install-gde/prereq/connect-auth.html +[Mutagen]: https://mutagen.io/documentation/introduction/installation +[authentication keys]: {{site.baseurl}}/guides/v2.3/install-gde/prereq/connect-auth.html [Magento Cloud template]: https://github.com/magento/magento-cloud [Set up an account]: {{site.baseurl}}/cloud/before/before-workspace.html#newaccount -[Resolve issues with encryption key]: {{site.baseurl}}/cloud/trouble/trouble-crypt-key-variable.html +[Resolve issues with encryption key]: https://support.magento.com/hc/en-us/articles/360033978652 [Update the hosts file and install dependencies]: {{site.baseurl}}/cloud/docker/docker-installation.html#update-the-hosts-file-and-install-dependencies [{{site.data.var.mcd-package}} GitHub repository]: https://github.com/magento/magento-cloud-docker [Get support for {{site.data.var.mcd-prod}}]: {{site.baseurl}}/cloud/docker/docker-troubleshooting.html - - diff --git a/src/cloud/docker/docker-extend.md b/src/cloud/docker/docker-extend.md index 39e41948a0c..5f167501a0f 100644 --- a/src/cloud/docker/docker-extend.md +++ b/src/cloud/docker/docker-extend.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Docker - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/configure/extend-docker-configuration/ +status: migrated --- You can use the built-in extension mechanism of Docker to specify [multiple compose files]. The following example replaces the default value of the `ENABLE_SENDMAIL` environment variable. @@ -110,7 +112,6 @@ To add a new PHP extension: ], ... ``` - {:.no-copy} In this case, the `bcmath` PHP core extension installs from `docker-php-source` images. @@ -279,9 +280,9 @@ BASH ... ``` -[Docker build sources]: https://devdocs.magento.com/cloud/docker/docker-extend.html#specify-docker-build-sources +[Docker build sources]: {{ site.baseurl }}/cloud/docker/docker-extend.html#specify-docker-build-sources [ExtensionResolver.php]: https://github.com/magento/magento-cloud-docker/tree/develop/src/Compose/Php [PECL]: https://pecl.php.net/ [PHP, Docker Official Images]: https://hub.docker.com/_/php [multiple compose files]: https://docs.docker.com/compose/reference/overview/#specifying-multiple-compose-files -[service versions]: https://devdocs.magento.com/cloud/docker/docker-containers.html#service-containers +[service versions]: {{ site.baseurl }}/cloud/docker/docker-containers.html#service-containers diff --git a/src/cloud/docker/docker-installation.md b/src/cloud/docker/docker-installation.md index 6168dc9bb3f..3c5903f5613 100644 --- a/src/cloud/docker/docker-installation.md +++ b/src/cloud/docker/docker-installation.md @@ -1,27 +1,29 @@ --- group: cloud-guide -title: Install Magento +title: Prepare Commerce for Docker functional_areas: - Cloud - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/setup/initialize-docker/ +status: migrated --- -{{site.data.var.mcd-prod}} is one of the {{site.data.var.csuite}} packages designed to deploy and manage local {{site.data.var.ee}} Docker environments for both Cloud and On-premises projects. +{{site.data.var.mcd-prod}} is one of the {{site.data.var.csuite}} packages designed to deploy and manage local {{site.data.var.ee}} Docker environments for both cloud and on-premises projects. If you are using {{ site.data.var.ee }} on Cloud, you most likely have the `{{ site.data.var.mcd-package }}` package installed together with the `{{site.data.var.ct-repo}}` package. An on-premises installation requires the stand-alone `{{ site.data.var.mcd-package }}` package available in the [Magento Cloud Docker GitHub repository](https://github.com/magento/magento-cloud-docker). -## Initialize the Magento project +## Initialize the Commerce project -{{ site.data.var.mcd-prod }} supports the {{site.data.var.ee}} installation for both Cloud and On-premises projects. The initialization steps are different for each project type. +{{ site.data.var.mcd-prod }} supports the {{site.data.var.ee}} installation for both cloud and on-premises projects. The initialization steps are different for each project type. -### Magento Commerce Cloud projects +### Cloud projects {:.procedure} -To install a Magento Commerce Cloud project: +To install a {{ site.data.var.ece }} project: -1. Download a Magento application template from the [Magento Cloud repository][cloud-repo]. Be careful to select the branch that corresponds with the Magento version. +1. Download an application template from the [Magento Cloud repository][cloud-repo]. Be careful to select the branch that corresponds with the Commerce version. 1. Optionally, you can clone the latest template. @@ -31,14 +33,14 @@ To install a Magento Commerce Cloud project: 1. Change to the new project directory. -1. Add your [Magento access credentials][magento-creds] to the `auth.json` file. +1. Add your [access credentials][magento-creds] to the `auth.json` file. -### Magento Commerce On-premises projects +### On-premises projects When you initialize a {{site.data.var.ee}} project for Docker development, you must create a [.magento.docker.yml][unified configuration] configuration source file to create the Docker containers for the local environment. {:.procedure} -To install a Magento Commerce On-premises project: +To install an {{site.data.var.ee}} on-premises project: 1. Create a project using [Composer]({{site.baseurl}}/guides/v2.4/install-gde/composer.html). @@ -46,7 +48,7 @@ To install a Magento Commerce On-premises project: composer create-project --repository-url=https://repo.magento.com/ magento/project-enterprise-edition ``` - This command installs the latest Magento release. To install a specific version, specify the version number, for example `magento/project-enterprise-edition=2.3.5`. + This command installs the latest release. To install a specific version, specify the version number, for example `magento/project-enterprise-edition=2.3.5`. 1. Change to the project directory. @@ -78,7 +80,7 @@ To install a Magento Commerce On-premises project: image: 'redis' elasticsearch: version: '7.5' - image: 'elasticsearch' + image: 'magento/magento-cloud-docker-elasticsearch' hooks: build: | set -e @@ -102,7 +104,7 @@ To install a Magento Commerce On-premises project: ## Update the hosts file and install dependencies -Before you use {{site.data.var.mcd-prod}}, you must update the `etc/hosts` file and install required dependencies. You can do this manually, or using a Magento installation script. +Before you use {{site.data.var.mcd-prod}}, you must update the `etc/hosts` file and install required dependencies. You can do this manually, or using an installation script. {:.procedure} To update and install manually: @@ -120,7 +122,7 @@ To update and install manually: ``` {:.procedure} -To update and install using the Magento installation script: +To update and install using the installation script: 1. Install the template dependencies and add the default hostname to your `/etc/hosts` file. diff --git a/src/cloud/docker/docker-launch.md b/src/cloud/docker/docker-launch.md index 1767d367e4f..602b7ab314e 100644 --- a/src/cloud/docker/docker-launch.md +++ b/src/cloud/docker/docker-launch.md @@ -7,9 +7,11 @@ functional_areas: - Configuration redirect_from: - /cloud/reference/docker-launch.html +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/deploy/ +status: migrated --- -By default, `{{site.data.var.mcd-prod}}` deploys Magento to a read-only file system in the Docker environment. This deployment mirrors the read-only file system in the Production environment. You have the option to deploy a Docker environment in developer mode, which provides an active development environment with full, writable file system permissions. +By default, `{{site.data.var.mcd-prod}}` deploys {{site.data.var.ee}} to a read-only file system in the Docker environment. This deployment mirrors the read-only file system in the Production environment. You have the option to deploy a Docker environment in developer mode, which provides an active development environment with full, writable file system permissions. You use the `ece-docker build:compose` command to generate the Docker Compose configuration file from specified configuration settings and to deploy {{site.data.var.ece}} to a local Docker environment. You supply the configuration settings from multiple sources depending on your requirements. See [Configure sources]. @@ -33,7 +35,7 @@ For example, the following command starts the Docker configuration generator for To skip the interactive mode, use the `-n, --no-interaction` option. {:.bs-callout-info} -The `mode` option for the `ece-docker build:compose` command does not affect the Magento mode. It determines the {{site.data.var.ece}} file system installation and read-only or read-write behavior. +The `mode` option for the `ece-docker build:compose` command does not affect the mode. It determines the {{site.data.var.ece}} file system installation and read-only or read-write behavior. ## Stop and start containers diff --git a/src/cloud/docker/docker-manage-cron-jobs.md b/src/cloud/docker/docker-manage-cron-jobs.md index 20f22b2d6b3..b3620a01047 100644 --- a/src/cloud/docker/docker-manage-cron-jobs.md +++ b/src/cloud/docker/docker-manage-cron-jobs.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/configure/manage-cron-jobs/ +status: migrated --- The [Cron container] runs the scheduled cron jobs automatically based on the cron configuration defined in the [`crons` property of the `.magento.app.yaml` file]({{ site.baseurl }}/cloud/project/magento-app-properties.html#crons), and any custom configuration specified in the `docker-compose-override.yml` file. @@ -12,7 +14,7 @@ The [Cron container] runs the scheduled cron jobs automatically based on the cro {:.bs-callout-info} {{site.data.var.ece}} includes a default cron configuration, which can be further customized in the `.magento.app.yaml` file. See [Set up cron jobs]. You can also use the `docker-compose-override.yml` file to customize the Cron container configuration for Docker without updating the environment configuration for the {{site.data.var.ece}} project. The custom settings are applied during the build and deploy process. -The Magento cron implementation has the following limitations: +The {{site.data.var.ee}} cron implementation has the following limitations: - The `setup:cron:run` and `cron:update` commands are not available on Cloud and Docker for Cloud environments - In the Docker environment, cron works only with the CLI container to run the `./bin/magento cron:run` command diff --git a/src/cloud/docker/docker-manage-database.md b/src/cloud/docker/docker-manage-database.md index 5624dc53ae2..a80b1b01d1d 100644 --- a/src/cloud/docker/docker-manage-database.md +++ b/src/cloud/docker/docker-manage-database.md @@ -5,9 +5,11 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/configure/manage-database/ +status: migrated --- -The Cloud Docker development environment provides MySQL services through a MariaDB (default) or MySQL database deployed to the [Docker database container][]. You connect to the database using `docker-compose` commands. You can also import data from an existing Magento project into the database container using the `magento-cloud db:dump` command. +The Cloud Docker development environment provides MySQL services through a MariaDB (default) or MySQL database deployed to the [Docker database container][]. You connect to the database using `docker-compose` commands. You can also import data from an existing {{site.data.var.ece}} project into the database container using the `magento-cloud db:dump` command. ## Connect to the database @@ -47,7 +49,6 @@ return [ ], ], ``` -{:.no-copy} {:.procedure} To connect to the database using Docker commands: @@ -84,7 +85,6 @@ To connect to the database using Docker commands: | 10.0.38-MariaDB-1~xenial | +--------------------------+ ``` - {:.no-copy} {:.procedure} To connect to the database port: @@ -108,7 +108,6 @@ To connect to the database port: magento-cloud_db-sales_1 docker-entrypoint.sh mysqld Up 0.0.0.0:32874->3306/tcp ``` - {:.no-copy} 1. Connect to the database with port information from the previous step. @@ -140,14 +139,13 @@ To connect to the database port: | 10.0.38-MariaDB-1~xenial | +--------------------------+ ``` - {: .no-copy} [db-image]: https://hub.docker.com/_/mariadb ## Import a database dump {:.bs-callout-warning} -Before you import a database from an existing Magento installation into a new {{ site.data.var.ece }} environment, you must add the encryption key from the remote environment to the new environment, and then deploy the changes. See [Add the Magento encryption key][]. +Before you import a database from an existing {{site.data.var.ee}} installation into a new {{ site.data.var.ece }} environment, you must add the encryption key from the remote environment to the new environment, and then deploy the changes. See [Add the encryption key][]. {:.procedure} To import a database dump into the Docker environment: @@ -158,7 +156,7 @@ To import a database dump into the Docker environment: magento-cloud db:dump ``` - {: .bs-callout-note } + {: .bs-callout-info } The `magento-cloud db:dump` command runs the [mysqldump][] command with the `--single-transaction` flag, which allows you to back up your database without locking the tables. 1. Place the resulting SQL file into the `.docker/mysql/docker-entrypoint-initdb.d` folder. @@ -192,7 +190,7 @@ See [Docker service containers][Docker database container] for details about the -[Add the Magento encryption key]: {{ site.baseurl}}/cloud/setup/first-time-setup-import-import.html#encryption-key -[Docker database container]: https://devdocs.magento.com/cloud/docker/docker-containers-service.html#database-container +[Add the encryption key]: {{ site.baseurl}}/cloud/setup/first-time-setup-import-import.html#encryption-key +[Docker database container]: {{ site.baseurl }}/cloud/docker/docker-containers-service.html#database-container [mysqldump]: https://dev.mysql.com/doc/refman/8.0/en/mysqldump.html [Service configuration options]: {{ site.baseurl }}/cloud/docker/docker-containers.html#service-configuration-options diff --git a/src/cloud/docker/docker-mode-developer.md b/src/cloud/docker/docker-mode-developer.md index 0db3cc7f0b2..a8a2faa3152 100644 --- a/src/cloud/docker/docker-mode-developer.md +++ b/src/cloud/docker/docker-mode-developer.md @@ -5,13 +5,15 @@ functional_areas: - Cloud - Setup - Docker +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/deploy/developer-mode/ +status: migrated --- Developer mode supports an active development environment with full, writable file system permissions. This option builds the Docker environment in developer mode and verifies configured service versions. ## Performance considerations -On macOS and Windows systems, performance is slower in developer mode because of additional file synchronization operations. However, you can improve performance by using either the `manual-native` or the `mutagen` file synchronization option when you generate the `docker-compose.yml` file. See [Synchronizing data in Docker]. +On macOS and Windows systems, performance is slower in developer mode because of additional file synchronization operations. However, you can improve performance by using either the `manual-native` or the `mutagen` file synchronization option when you generate the `docker-compose.yml` file. See [Synchronizing data in Docker][sync]. {: .bs-callout-info } The `{{site.data.var.ct}}` version 2002.0.18 and later supports developer mode. @@ -24,24 +26,27 @@ Large files (>1 GB) can cause a period of inactivity. DB dumps and archive files **Prerequisites:** - Complete the [installation steps]. -- [Install file synchronization tools][Synchronizing data in Docker] if needed. +- [Install file synchronization tools][sync] if needed. {:.procedure} To launch the Docker environment in developer mode: -1. In your local environment, generate the Docker Compose configuration file. You can use the service configuration options, such as `--php`, to [specify a version][services]. +1. In your local project root, generate the Docker Compose configuration file. You can use the service configuration options, such as `--php`, to [specify a version][services]. ```bash ./vendor/bin/ece-docker build:compose --mode="developer" ``` - If required, set the option for [synchronizing data in Docker]. For example: + {:.bs-callout-info} + The `--mode` option in this step determines the mode in a later `deploy` step. + + If required, set the option for [synchronizing data in Docker][sync]. For example: ```bash ./vendor/bin/ece-docker build:compose --mode="developer" --sync-engine="mutagen" ``` - {:.bs-callout-info} + {:.bs-callout-tip} You can further customize the Docker Compose configuration file by adding additional options to the `build:compose` command. For example, you can set the software version for a service, or add Xdebug configuration. See [service configuration options]. 1. _Optional_: If you have a custom PHP configuration file, copy the default configuration DIST file to your custom configuration file and make any necessary changes. @@ -50,9 +55,15 @@ To launch the Docker environment in developer mode: cp .docker/config.php.dist .docker/config.php ``` -1. If you selected the `manual-native` option, start the file synchronization using the following commands. +1. Build files to containers and run in the background. + + ```bash + docker-compose up -d + ``` + +1. If you selected the `manual-native` option, start the file synchronization. - **This command copies all data from the local machine to the Docker volume:** + **To copy all data from the local machine to the Docker volume:** ```bash ./bin/magento-docker copy-to --all @@ -65,7 +76,7 @@ To launch the Docker environment in developer mode: ./bin/magento-docker copy-to vendor ``` - **To copy all data from the Docker volume to the local machine, use:** + **To copy all data from the Docker volume to the local machine:** ```bash ./bin/magento-docker copy-from --all @@ -78,12 +89,6 @@ To launch the Docker environment in developer mode: ./bin/magento-docker copy-from vendor ``` -1. Build files to containers and run in the background. - - ```bash - docker-compose up -d - ``` - 1. If you selected `mutagen` for file synchronization, start the file synchronization. ```bash @@ -93,24 +98,20 @@ To launch the Docker environment in developer mode: {:.bs-callout-info} If you host your Docker environment on Windows and the session start fails, update the `mutagen.sh` file to change the value for the `--symlink-mode` option to `portable`. -1. Install Magento in your Docker environment. +1. Install {{site.data.var.ee}} in your Docker environment. - - For Magento version 2.4 and 2.4.1 only, run the following command to apply patches before you deploy. + - For {{site.data.var.ee}} version 2.4 and 2.4.1 only, run the following command to apply patches before you deploy. ```bash docker-compose run --rm deploy php ./vendor/bin/ece-patches apply ``` - - Deploy Magento in the Docker container. + - Deploy {{site.data.var.ee}} in the Docker container. ```bash docker-compose run --rm deploy cloud-deploy ``` - ```bash - docker-compose run --rm deploy magento-command deploy:mode:set developer - ``` - - Run post-deploy hooks. ```bash @@ -136,7 +137,7 @@ To launch the Docker environment in developer mode: docker-compose run --rm deploy magento-command cache:clean ``` -1. Access the local Magento Cloud template by opening one of the following URLs in a browser: +1. Access the local storefront by opening one of the following URLs in a browser: - `http://magento2.docker` @@ -153,12 +154,10 @@ To launch the Docker environment in developer mode: -[{{site.data.var.mcd-prod}} Docker image]: https://hub.docker.com/r/magento/magento-cloud-docker-php/tags [installation steps]: {{site.baseurl}}/cloud/docker/docker-installation.html -[latest release of the {{site.data.var.mcd-package}}]: https://github.com/magento/magento-cloud-docker/releases -[magento-creds]: {{site.baseurl}}/cloud/setup/first-time-setup-import-prepare.html#auth-json +[magento-creds]: {{site.baseurl}}/cloud/setup/first-time-setup-import-prepare.html [mutagen-install]: https://mutagen.io/documentation/introduction/installation/ [services]: {{site.baseurl}}/cloud/docker/docker-containers.html#service-containers [service configuration options]: {{site.baseurl}}/cloud/docker/docker-containers.html#service-configuration-options -[Synchronizing data in Docker]: {{site.baseurl}}/cloud/docker/docker-syncing-data.html +[sync]: {{site.baseurl}}/cloud/docker/docker-syncing-data.html [xdebug]: {{site.baseurl}}/cloud/docker/docker-development-debug.html#configure-xdebug] diff --git a/src/cloud/docker/docker-mode-production.md b/src/cloud/docker/docker-mode-production.md index 79049d7bf98..9e8eb467bb9 100644 --- a/src/cloud/docker/docker-mode-production.md +++ b/src/cloud/docker/docker-mode-production.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Setup - Docker +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/deploy/production-mode/ +status: migrated --- Production mode is the default configuration setting for launching the Docker environment with read-only filesystem permissions. This option builds the Docker environment in production mode and verifies configured service versions. @@ -36,15 +38,15 @@ To launch the Docker environment in production mode: docker-compose up -d ``` -1. Install Magento in your Docker environment. +1. Install {{site.data.var.ee}} in your Docker environment. - - Build Magento in the Docker container. + - Build {{site.data.var.ee}} in the Docker container. ```bash docker-compose run --rm build cloud-build ``` - - Deploy Magento in the Docker container. + - Deploy {{site.data.var.ee}} in the Docker container. ```bash docker-compose run --rm deploy cloud-deploy @@ -78,7 +80,7 @@ To launch the Docker environment in production mode: docker-compose restart ``` -1. Access the local Magento Cloud template by opening one of the following URLs in a browser: +1. Access the local storefront by opening one of the following URLs in a browser: - `http://magento2.docker` diff --git a/src/cloud/docker/docker-multi-website.md b/src/cloud/docker/docker-multi-website.md index 67757cf5c7b..a28a95b695e 100644 --- a/src/cloud/docker/docker-multi-website.md +++ b/src/cloud/docker/docker-multi-website.md @@ -1,14 +1,16 @@ --- group: cloud-guide -title: Set up multiple websites or stores using Magento Cloud Docker +title: Set up multiple websites or stores using Cloud Docker functional_areas: - Cloud - Setup - Configuration - Website +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/configure/multiple-sites/ +status: migrated --- -Magento Cloud Docker supports multiple websites or stores by adding subdomains to your Magento configuration. See [Understanding websites, stores, and store views][]. +Cloud Docker supports multiple websites or stores by adding subdomains to your configuration. See [Understanding websites, stores, and store views][]. {:.procedure} To add support for multiple websites and stores: @@ -29,13 +31,13 @@ To add support for multiple websites and stores: 127.0.0.1 second.magento2.docker ``` -After updating the `php.ini` file and adding subdomains, start the Docker environment and complete the following tasks to update the website and store configuration from the [Magento Admin](https://glossary.magento.com/magento-admin): +After updating the `php.ini` file and adding subdomains, start the Docker environment and complete the following tasks to update the website and store configuration from the [Admin](https://glossary.magento.com/magento-admin): - Add specific stores and websites. See [Set up websites, stores, and store views][]. -- Add the configuration for Magento store and website codes to the `magento-vars.php`. See [Modify Magento variables][]. +- Add the configuration for store and website codes to the `magento-vars.php`. See [Modify {{site.data.var.ee}} variables][]. -[Modify Magento variables]: {{site.baseurl}}/cloud/project/project-multi-sites.html#modify-magento-variables +[Modify {{site.data.var.ee}} variables]: {{site.baseurl}}/cloud/project/project-multi-sites.html [Understanding websites, stores, and store views]: {{site.baseurl}}/cloud/configure/configure-best-practices.html#sites [Set up websites, stores, and store views]: {{site.baseurl}}/guides/v2.4/config-guide/multi-site/ms_websites.html diff --git a/src/cloud/docker/docker-quick-reference.md b/src/cloud/docker/docker-quick-reference.md index bdf031f613e..1e4dac7aba2 100644 --- a/src/cloud/docker/docker-quick-reference.md +++ b/src/cloud/docker/docker-quick-reference.md @@ -4,9 +4,11 @@ title: Docker development quick reference functional_areas: - Cloud - Docker +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/quick-reference/ +status: migrated --- -This Quick Reference provides information about using Docker Compose commands, the Docker Compose configuration generator, and the {{site.data.var.mcd-prod}} CLI to configure, deploy, and use your Docker environment for Magento development. See the following topics for more detailed instructions: +This Quick Reference provides information about using Docker Compose commands, the Docker Compose configuration generator, and the {{site.data.var.mcd-prod}} CLI to configure, deploy, and use your Docker environment for application development. See the following topics for more detailed instructions: - [Install prerequisities] - [Use Docker] diff --git a/src/cloud/docker/docker-syncing-data.md b/src/cloud/docker/docker-syncing-data.md index 4a03fa99ff7..f2e44c6bb4d 100755 --- a/src/cloud/docker/docker-syncing-data.md +++ b/src/cloud/docker/docker-syncing-data.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/setup/synchronize-data/ +status: migrated --- You have the option to launch a Docker environment in [developer mode][set the launch mode], which provides an active development environment with full, writable file system permissions. diff --git a/src/cloud/docker/docker-test-app-mftf.md b/src/cloud/docker/docker-test-app-mftf.md index a45c7bd753d..371f76e5775 100644 --- a/src/cloud/docker/docker-test-app-mftf.md +++ b/src/cloud/docker/docker-test-app-mftf.md @@ -5,6 +5,8 @@ functional_areas: - Cloud redirect_from: - /cloud/docker/docker-mftf.html +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/test/application-testing/ +status: migrated --- In a Cloud Docker development environment, you can use the [Magento Functional Testing Framework (MFTF)][MFTF docs] for Magento application testing. In this environment, you run MFTF commands using the `mftf-command` ([CLI container command]). For example, the following command generates the MFTF tests: diff --git a/src/cloud/docker/docker-test-magecloud-pkg-code.md b/src/cloud/docker/docker-test-magecloud-pkg-code.md index acc0685d4a0..d18ea96abc2 100644 --- a/src/cloud/docker/docker-test-magecloud-pkg-code.md +++ b/src/cloud/docker/docker-test-magecloud-pkg-code.md @@ -7,6 +7,8 @@ functional_areas: - Configuration redirect from: - /cloud/docker/docker-development-testing.html +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/test/code-testing/ +status: migrated --- In a {{site.data.var.mcd-prod}} development environment, you can use the integrated test suite in each [{{site.data.var.csuite}}] package for Magento code testing. The test suites, which use the [Codeception testing framework for PHP], provide acceptance tests to validate code intended for contribution to Magento Cloud package repositories. diff --git a/src/cloud/docker/docker-troubleshooting.md b/src/cloud/docker/docker-troubleshooting.md index 3266e315fd1..4b769c4dcba 100644 --- a/src/cloud/docker/docker-troubleshooting.md +++ b/src/cloud/docker/docker-troubleshooting.md @@ -4,15 +4,17 @@ title: Get support for Magento Cloud Docker functional_areas: - Cloud - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/get-support/ +status: migrated --- -{{site.data.var.mcd-prod}} is a Magento Community Engineering project supported by the Magento developer community. You have several options to get support and learn more about {{site.data.var.mcd-prod}} and Magento local development. +{{site.data.var.mcd-prod}} is a Magento Community Engineering project supported by the Magento developer community. You have several options to get support and learn more about {{site.data.var.mcd-prod}} and local development. - **[Magento Community Engineering Slack organization]**–For support, questions, or discussion, chat with us in the **#cloud-docker** and **#cloud** channels. To join, send a request to _engcom@adobe.com_ or [sign yourself up] using Slack. - **[{{site.data.var.mcd-package}} GitHub repository]**–Visit the GitHub repository to read discussions about current issues, check current development, and submit issues or pull requests to improve the project. -- **Magento Cloud Community Engineering demos**–Magento hosts Cloud demo sessions where you can learn about developing Magento on the Cloud platform, including information about local development with {{site.data.var.mcd-prod}}. For a schedule and recordings of previous demos, see the [Magento Cloud Community Engineering Demo Schedule]. +- **Magento Cloud Community Engineering demos**–Magento hosts Cloud demo sessions where you can learn about developing {{site.data.var.ece}}, including information about local development with {{site.data.var.mcd-prod}}. For a schedule and recordings of previous demos, see the [Magento Cloud Community Engineering Demo Schedule]. ## Troubleshooting diff --git a/src/cloud/docker/docker-upgrade.md b/src/cloud/docker/docker-upgrade.md index f66b5089197..629ce1d9101 100644 --- a/src/cloud/docker/docker-upgrade.md +++ b/src/cloud/docker/docker-upgrade.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Configuration - Upgrade +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/upgrade-docker-package/ +status: migrated --- We recommend that you use the latest version of {{site.data.var.mcd-prod}}. The version requirement is specified in the `composer.json` file for your project. Use the following instructions for the upgrade process. diff --git a/src/cloud/env/environment-vars_magento.md b/src/cloud/env/environment-vars_magento.md index 23d4a1d1fc6..c06f14cfad0 100644 --- a/src/cloud/env/environment-vars_magento.md +++ b/src/cloud/env/environment-vars_magento.md @@ -4,28 +4,30 @@ title: ADMIN variables functional_areas: - Cloud - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/env/stage/variables-admin.html +status: migrated --- -Users that have administrative access to the {{site.data.var.ece}} project can use the following project environment variables to override the configuration settings for the administrative user account to access the Admin UI. See [Change the Magento ADMIN variables]({{ site.baseurl }}/cloud/before/before-setup-env-2_clone.html#change-the-magento-admin-variables). +Users that have administrative access to the {{site.data.var.ece}} project can use the following project environment variables to override the configuration settings for the administrative user account to access the Admin UI. See [Change the ADMIN variables]({{ site.baseurl }}/cloud/before/before-setup-env-2_clone.html). ## Admin credentials -Use the ADMIN variables in the following table to override credentials for the Magento Admin user during installation. +Use the ADMIN variables in the following table to override credentials for the Admin user during installation. -If you want to change the values after installation, connect to your environment using ssh and use the Magento CLI [`admin:user` command]({{ site.baseurl }}/guides/v2.3/install-gde/install/cli/install-cli-subcommands-admin.html) to create or edit the Magento Admin user credentials. +If you want to change the values after installation, connect to your environment using ssh and use the {{site.data.var.ee}} CLI [`admin:user` command]({{ site.baseurl }}/guides/v2.4/install-gde/install/cli/install-cli-subcommands-admin.html#create-or-edit-an-administrator) to create or edit the Admin user credentials. | Variable | Default | Description | | -------------- | --------------------------- | ----------- | |`ADMIN_USERNAME`| License Owner email address | A username for the administrative user with the ability to create other users, including administrative users.| |`ADMIN_EMAIL` | | Email address for the administrative user. This address is used to send password reset notifications.| |`ADMIN_PASSWORD`| | Password for the administrative user. When the project is created a random password is generated and an email is sent to the {{ site.data.var.ece }} License Owner. During project creation, the License Owner should have already changed the password. You might need to contact the License Owner for the updated password.| -|`ADMIN_LOCALE` | `en_US` | The default locale used by the Magento Admin.| +|`ADMIN_LOCALE` | `en_US` | The default locale used by the Admin.| ## Admin URL -Use the following environment variable to secure access to your Magento Admin UI. If specified, this value overrides the default URL during installation. +Use the following environment variable to secure access to your Admin UI. If specified, this value overrides the default URL during installation. -`ADMIN_URL`—The relative URL to access the Magento Admin UI. The default URL is `/admin`. For security reasons, Magento recommends that you change the default to a unique, custom Admin URL that is not easy to guess. +`ADMIN_URL`—The relative URL to access the Admin UI. The default URL is `/admin`. For security reasons, Adobe recommends that you change the default to a unique, custom Admin URL that is not easy to guess. If you need to change the Admin URL after installation, use the `magento-cloud variable:set` command-line tool to change the URL. For example, to set the Admin URL to `magento_A8v10`, use: diff --git a/src/cloud/env/environments-ssh.md b/src/cloud/env/environments-ssh.md index c2b03d2aeef..973875007b1 100644 --- a/src/cloud/env/environments-ssh.md +++ b/src/cloud/env/environments-ssh.md @@ -9,6 +9,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/secure-connections.html +status: migrated --- SSH, or Secure Shell, is a common protocol used to securely log into remote servers and systems. You will typically use SSH to access your environments directly to enter [CLI commands]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html) for managing your branching, creating variables, and much more. We also support [sFTP](#sftp) (Secure FTP) using your SSH public key. @@ -17,7 +19,7 @@ To use SSH, you need to: * Generate your SSH public and private keys * Add your SSH public key to your remote server either through CLI commands or the Project Web Interface -* Use Magento Cloud CLI or Git commands to [SSH](#ssh) to an environment +* Use `magento-cloud` CLI or Git commands to [SSH](#ssh) to an environment You create an SSH key pair including a public and private key: @@ -34,18 +36,18 @@ When you enter an SSH command to connect your client to the remote host, the hos You can connect using SSH in any of the following ways: -* [SSH using Magento Cloud CLI](#magento-cli) +* [SSH using `magento-cloud` CLI](#magento-cli) * [Locate the SSH command in the Project Web Interface](#web-interface) * [Git SSH commands for Pro Staging and Production](#pro) ### SSH using Magento Cloud CLI {#magento-cli} -Magento Cloud CLI commands can only be used in environments with the software installed. These environments include: +The `magento-cloud` CLI commands can only be used in environments with the software installed. These environments include: * Starter environments * Pro Integration environments -To SSH to an environment using the Magento Cloud command line: +To SSH to an environment using the `magento-cloud` command line: 1. Log in to the project: @@ -94,7 +96,7 @@ ssh abcdefg123abc-smith-a12b34c--mymagento@ssh.us-2.magento.cloud ### SSH commands for Pro Staging and Production {#pro} -You can not use the Magento Cloud CLI to log in with SSH to the Pro Staging and Production environments, which are not added into the Project Web Interface. You can log in with SSH to those environments and use Linux/Unix commands for managing the system. +You cannot use the `magento-cloud` CLI to log in with SSH to the Pro Staging and Production environments, which are not added into the Project Web Interface. You can log in with SSH to those environments and use Linux/Unix commands for managing the system. With your SSH keys added to those servers, you can use a terminal application, the SSH command, and the URL to access the server. @@ -111,7 +113,7 @@ For example, to log in to the Staging environment, use the following command: `s ## sFTP to environments {#sftp} -Typically, you want to use SSH for secure access to your environments and [migrate files]({{ site.baseurl }}/cloud/live/stage-prod-migrate.html) with `rsync` commands. We also support accessing your environments using sFTP (secure FTP) with SSH authentication. +Typically, you use SSH for secure access to your environments and [migrate files]({{ site.baseurl }}/cloud/live/stage-prod-migrate.html) with `rsync` commands. We also support accessing your environments using sFTP (secure FTP) with SSH authentication. You need the following requirements to sFTP into cloud environments: diff --git a/src/cloud/env/environments-start.md b/src/cloud/env/environments-start.md index 0adb9a1030b..7e3bc472e7b 100644 --- a/src/cloud/env/environments-start.md +++ b/src/cloud/env/environments-start.md @@ -7,23 +7,25 @@ redirect_from: - /cloud/howtos/how-to.html functional_areas: - Cloud +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/cli-branches.html +status: migrated --- -After you install the Magento Cloud CLI and set up SSH keys for remote access to your Cloud infrastructure, you can use Magento Cloud CLI commands to manage the environments for your {{site.data.var.ece}} projects. For information about the environment architecture, see [Starter architecture]({{ site.baseurl }}/cloud/architecture/starter-architecture.html) or [Pro architecture]({{ site.baseurl }}/cloud/architecture/pro-architecture.html). +To install the `magento-cloud` CLI, see the [Magento Cloud CLI reference]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html). After you install the `magento-cloud` CLI and set up SSH keys for remote access to your cloud infrastructure, you can use `magento-cloud` CLI commands to manage the environments for your {{site.data.var.ece}} projects. For information about the environment architecture, see [Starter architecture]({{ site.baseurl }}/cloud/architecture/starter-architecture.html) or [Pro architecture]({{ site.baseurl }}/cloud/architecture/pro-architecture.html). To manage the branches and environments with the Project Web Interface, see [Manage branches with the Project Web Interface]({{ site.baseurl }}/cloud/project/project-webint-branch.html). -## Use Magento Cloud CLI commands {#env-start-comm} +## Use magento-cloud CLI commands -Magento Cloud CLI commands are very similar to Git commands. You can use them to connect to your {{site.data.var.ece}} project and manage your {{site.data.var.ece}} environments. Although you can run the commands from any directory, we recommend that you run them from a project directory. When run from a project directory, you can omit the `-p ` parameter. See the [Magento Cloud CLI reference]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html). +The `magento-cloud` CLI commands are similar to Git commands. You can use them to connect to your {{site.data.var.ece}} project and manage your {{site.data.var.ece}} environments. Although you can run the commands from any directory, we recommend that you run them from a project directory. When run from a project directory, you can omit the `-p ` parameter. See the [Magento Cloud CLI reference]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html). -## Get started creating branches {#getstarted} +### Get started creating branches -To begin, create a new branch. +To begin, create a branch. {% include cloud/cli-get-started.md %} -## Merge a branch {#merge} +### Merge a branch After completing development, you can merge this branch to the parent: @@ -41,7 +43,7 @@ After completing development, you can merge this branch to the parent: magento-cloud environment:merge ``` -## Delete an environment {#env-delete} +### Delete an environment Only delete an environment if you are certain that you no longer need it. You cannot recover an environment after you delete it. @@ -108,157 +110,21 @@ To delete an environment: {:.bs-callout-info} To activate an inactive environment, use the `magento-cloud environment:activate` command. -## Integration environment IP addresses {#ipaddress} +## Interact with remote environments -The following table lists incoming and outgoing IP addresses used by {{site.data.var.ece}} [Integration environments]({{ site.baseurl }}/cloud/architecture/pro-architecture.html#cloud-arch-int). These IP addresses are stable, but might change. We always notify customers before making any IP address changes. +After you [set up SSH keys]({{ site.baseurl }}/cloud/env/environments-ssh.html), you can connect from your local workspace to a remote environment and use `magento-cloud` CLI commands to interact with your {{site.data.var.ece}} project services and modify settings. -If you have a corporate firewall that blocks outgoing SSH connections, you can add the inbound IP addresses to your allowlist. +{% include cloud/log-in-db.md %} -### AWS regions +### SSH tunneling + +{% include cloud/ssh-tunnel.md %} + +## Regional IP addresses - - - - - - - - - - - - - - - - - - - - - - -
Incoming IP addresses
US RegionUS-2 RegionUS-3 RegionUS-5 RegionEU RegionEU-3 RegionAP-3 Region
-

52.200.159.23

-

52.200.159.125

-

52.200.160.5

-
-

34.197.214.148

-

34.197.144.144

-

34.196.44.47

-
-

34.210.133.187

-

34.214.72.239

-

34.215.10.85

-
-

50.112.160.58

-

`54.213.195.223`

-

`35.163.170.185`

-
-

52.209.44.44

-

52.209.23.96

-

52.51.117.101

-
-

34.240.75.192

-

34.251.110.37

-

52.19.113.35

-
-

52.65.39.201

-

52.65.10.202

-

52.65.30.37

-
- - - - - - - - - - - - - - - - - - - - - - - -
Outgoing IP addresses
US RegionUS-2 RegionUS-3 RegionUS-5 RegionEU RegionEU-3 RegionAP-3 Region
-

52.200.155.111

-

52.200.149.44

-

50.17.163.75

-
-

34.197.219.58

-

34.197.201.45

-

34.197.217.71

-
-

34.210.166.180

-

34.215.83.92

-

34.213.20.158

-
-

54.70.238.217

-

52.88.113.98

-

52.36.188.230

-
-

52.51.163.159

-

52.209.44.60

-

52.208.156.247

-
-

34.240.57.142

-

52.16.140.48

-

52.209.134.55

-
-

52.65.143.178

-

13.54.80.197

-

52.62.224.4

-
- -### Azure region - - - - - - - - - - - -
Incoming IP addresses
US-A1 Region
-

  40.79.241.76

-

52.147.176.136

-

   20.49.0.170

-
- - - - - - - - - - - -
Outgoing IP addresses
US-A1 Region
-

  40.79.241.76

-

52.147.176.136

-

   20.49.0.170

-
- -### Get IP address of Cloud instance - -Use `ping` command for retrieving IP address for particular Cloud instance. - -Example of usage: +The following tables list the incoming and outgoing IP addresses used by {{site.data.var.ece}} [Integration environments]({{ site.baseurl }}/cloud/architecture/pro-architecture.html#cloud-arch-int). These IP addresses are stable, but might change. We always notify customers before making any IP address changes. + +You can use the `ping` command to retrieve the incoming IP address: ```bash ping integration-abcd123-abcd78910.us-3.magentosite.cloud @@ -273,12 +139,20 @@ Request timeout for icmp_seq 1 Request timeout for icmp_seq 2 ``` -## Interact with environments via the Magento Cloud CLI {#commands} +If you have a corporate firewall that blocks outgoing SSH connections, you can add the inbound IP addresses to your allowlist. -After you [setup SSH keys]({{ site.baseurl }}/cloud/env/environments-ssh.html), you can connect from your local workspace to a remote environment and use Magento Cloud CLI commands to interact with your {{site.data.var.ece}} project services and modify settings. +### AWS regions -{% include cloud/log-in-db.md %} +| | United States | | | Europe | | | | Asia-Pacific | +| --- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :---| +| | US | US-3 | US-5 | EU | EU-3 | EU-5 | EU-6 | AP-3 | +| Incoming | 52.200.159.23

52.200.159.125

52.200.160.5 | 34.210.133.187

34.214.72.239

34.215.10.85 | 50.112.160.58

54.213.195.223

35.163.170.185 | 52.209.44.44

52.209.23.96

52.51.117.101 | 34.240.75.192

34.251.110.37

52.19.113.35 | 35.157.81.88

3.122.198.131

52.28.102.195 | 35.181.23.47

35.181.24.165

35.180.237.48 | 52.65.39.201

52.65.10.202

52.65.30.37 | +| Outgoing | 52.200.155.111

52.200.149.44

50.17.163.75 | 34.210.166.180

34.215.83.92

34.213.20.158 | 54.70.238.217

52.88.113.98

52.36.188.230 | 52.51.163.159

52.209.44.60

52.208.156.247 | 34.240.57.142

52.16.140.48

52.209.134.55 | 3.121.163.221

3.121.79.229

18.197.3.230 | 52.47.155.26

35.181.0.157

35.181.12.15 | 52.65.143.178

13.54.80.197

52.62.224.4 | -## SSH tunneling {#env-start-tunn} +### Azure regions -{% include cloud/ssh-tunnel.md %} +| | United States | Europe | +| -------- | :-------------- | :-------------- | +| | US-A1 | AZ-WESTEUROPE-1 | +| Incoming | 20.186.27.68

20.186.58.163

20.186.113.8 | 50.112.160.58

54.213.195.223

35.163.170.185 | +| Outgoing | 20.186.58.163

20.186.27.68

20.186.113.8 | 104.45.78.98

51.105.168.218

51.105.163.143 | diff --git a/src/cloud/env/environments.md b/src/cloud/env/environments.md index 9f4ef67ad9d..e5e049b3028 100644 --- a/src/cloud/env/environments.md +++ b/src/cloud/env/environments.md @@ -5,24 +5,21 @@ redirect_from: - /cloud/deploy/configure-deploy.html functional_areas: - Cloud +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/overview.html +status: migrated --- -After fully configuring your store, you need to configure your environments. Environments in {{site.data.var.ece}} include containers with applications, services, and a database to provide a complete system for your Magento application codebase and files. +After fully configuring your store, you need to configure your environments. Environments in {{site.data.var.ece}} include containers with applications, services, and a database to provide a complete system for your {{site.data.var.ee}} application codebase and files. You can configure application settings, routes, build and deploy actions, and notifications to support your project environments using the following configuration files: -- [`.magento.app.yaml`]({{ site.baseurl }}/cloud/project/magento-app.html)—defines how to build and deploy Magento, including services, hooks, and cron jobs. +- [`.magento.app.yaml`]({{ site.baseurl }}/cloud/project/magento-app.html)—defines how to build and deploy {{site.data.var.ee}}, including services, hooks, and cron jobs. - [`.magento.env.yaml`]({{ site.baseurl }}/cloud/project/magento-env-yaml.html)—centralizes the management of build and deploy actions across all of your environments, including Pro Staging and Production, using environment variables. - [`.magento/routes.yaml`]({{ site.baseurl }}/cloud/project/routes.html)—configure caching, redirects, and server-side includes. -- [`.magento/services.yaml`]({{ site.baseurl }}/cloud/project/services.html)—defines the services Magento uses by name and version. For example, this file may include versions of MySQL, PHP extensions, Redis, RabbitMQ, and Elasticsearch. You must open a support ticket to push these changes to Pro plan Staging and Production environments. -- [`php.ini`]({{ site.baseurl }}/cloud/project/magento-app-php-ini.html)—an optional file that can be added to the project. The settings contained in this file are appended to the ones maintained by Magento Cloud Commerce. +- [`.magento/services.yaml`]({{ site.baseurl }}/cloud/project/services.html)—defines the services {{site.data.var.ee}} uses by name and version. For example, this file may include versions of MariaDB, PHP extensions, Redis, RabbitMQ, and Elasticsearch or OpenSearch. You must open a support ticket to push these changes to Pro plan Staging and Production environments. +- [`php.ini`]({{ site.baseurl }}/cloud/project/magento-app-php-ini.html)—an optional file that can be added to the project. The settings contained in this file are appended to the ones maintained by {{site.data.var.ece}}. When you push code changes, the active environment provisions container updates using the YAML configuration files. -## Update Pro Staging and Production environment configuration +## Configuration updates to Pro environments -For {{site.data.var.ece}} Pro Staging and Production environments, you can update many configuration options in your local development environment and commit the changes to apply them to these environments. However, you must submit a support ticket to update the following configuration options: - -- Install or update services in the `.magento/services.yaml` file. -- Change the configuration for the `mounts` and `disk` properties in the `.magento.app.yaml` file. - -Some Pro projects might also require a support ticket to update the [route configuration]({{site.baseurl}}/cloud/project/routes.html) in the `routes.yaml` file, and the [cron configuration]({{site.baseurl}}/cloud/configure/setup-cron-jobs.html) in the `.magento.app.yaml` file. +{% include cloud/note-pro-missing-self-service-options.md %} diff --git a/src/cloud/env/log-handlers.md b/src/cloud/env/log-handlers.md index a3ca9f4dd43..223d73976e4 100644 --- a/src/cloud/env/log-handlers.md +++ b/src/cloud/env/log-handlers.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/env/log/log-handlers.html +status: migrated --- You can configure logging handlers to send messages to a remote logging server. A logging handler pushes build and deploy logs to other systems, similarly to the way you push logs to Slack and email. You can enable a _syslog_ handler, which is ideal for logging messages related to hardware, or a Graylog Extended Log Format (GELF) handler, which is ideal for logging messages from software applications. @@ -15,14 +17,14 @@ The following example configures both of these handlers by adding the configurat log: syslog: ident: "" - facility: 8 # http://php.net/manual/en/network.constants.php + facility: 8 # https://php.net/manual/en/network.constants.php min_level: "info" logopts: syslog_udp: host: "" port: - facility: 8 # http://php.net/manual/en/network.constants.php + facility: 8 # https://php.net/manual/en/network.constants.php ident: "" min_level: "info" diff --git a/src/cloud/env/restore-environment.md b/src/cloud/env/restore-environment.md index a53bb4f4d5e..aeb64fd4a8d 100644 --- a/src/cloud/env/restore-environment.md +++ b/src/cloud/env/restore-environment.md @@ -1,6 +1,8 @@ --- title: Restore an environment group: cloud-guide +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/restore-environment.html +status: migrated --- If you encounter issues in your environment and do not have a [valid snapshot]({{ site.baseurl }}/cloud/project/project-webint-snap.html), you can try restoring your environment in one of the following ways: @@ -13,12 +15,12 @@ If you encounter issues in your environment and do not have a [valid snapshot]({ If you have not created a snapshot, but you can access the environment using SSH, follow these steps to restore your environment: 1. Disable configuration management -1. Uninstall Magento +1. Uninstall {{site.data.var.ee}} 1. Reset the git branch Performing these steps: -- Returns your Magento installation to its original state by restoring the database, removing the deployment configuration, and clearing `var/` subdirectories. +- Returns your {{site.data.var.ee}} installation to its original state by restoring the database, removing the deployment configuration, and clearing `var/` subdirectories. - Resets your git branch to a stable state in the past. ### Disable configuration management @@ -32,33 +34,33 @@ To remove the configuration file: 1. [SSH to your environment]({{ site.baseurl }}/cloud/env/environments-ssh.html#ssh). 1. Remove the configuration file: - - For Magento 2.2: + - For {{site.data.var.ee}} 2.2: ```bash rm app/etc/config.php ``` - - For Magento 2.1: + - For {{site.data.var.ee}} 2.1: ```bash rm app/etc/config.local.php ``` -### Uninstall Magento +### Uninstall {{site.data.var.ee}} -Uninstalling the Magento software drops and restores the database, removes the deployment configuration, and clears `var/` subdirectories. +Uninstalling the {{site.data.var.ee}} software drops and restores the database, removes the deployment configuration, and clears `var/` subdirectories. {:.procedure} -To uninstall the Magento software: +To uninstall the {{site.data.var.ee}} software: 1. [SSH to your environment]({{ site.baseurl }}/cloud/env/environments-ssh.html#ssh). -1. Uninstall the Magento application. +1. Uninstall the {{site.data.var.ee}} application. ```bash php bin/magento setup:uninstall ``` -1. Confirm that Magento was successfully uninstalled. +1. Confirm that {{site.data.var.ee}} was successfully uninstalled. The following message displays to confirm a successful uninstallation: @@ -95,7 +97,7 @@ To reset your branch: git reset --h ``` -1. Push your changes to trigger a redeploy, which reinstalls Magento. +1. Push your changes to trigger a redeploy, which reinstalls {{site.data.var.ee}}. ```bash git push --force @@ -143,4 +145,4 @@ If executing the `setup:uninstall` command fails and cannot be completed, you mi - `env.php` - `env.php.bak` -After resetting the database, [push your changes to trigger a redeploy]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html#git-commands) and install Magento using the new database. Or [run the redeploy command]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html#environment-commands). +After resetting the database, [push your changes to trigger a redeploy]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html#git-commands) and install {{site.data.var.ee}} using the new database. Or [run the redeploy command]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html#environment-commands). diff --git a/src/cloud/env/setup-notifications.md b/src/cloud/env/setup-notifications.md index e42e7846ab1..9bf5d250692 100644 --- a/src/cloud/env/setup-notifications.md +++ b/src/cloud/env/setup-notifications.md @@ -5,9 +5,11 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/env/log/set-up-notifications.html +status: migrated --- -By default, {{site.data.var.ece}} writes build and deploy actions to the `app/var/log/cloud.log` file inside the Magento root application directory. Optionally, you can send logs to a messaging system, such as Slack and email, to receive real-time notifications. +By default, {{site.data.var.ece}} writes build and deploy actions to the `app/var/log/cloud.log` file inside the {{site.data.var.ee}} root application directory. Optionally, you can send logs to a messaging system, such as Slack and email, to receive real-time notifications. For example, you could send a Slack message to alert a group of people when a deployment fails, and prompt an investigation into what went wrong. @@ -43,7 +45,7 @@ To configure notifications: email: to: from: - subject: "Log notification from Magento Cloud" + subject: "Log notification from Adobe Commerce" min_level: "notice" ``` @@ -90,7 +92,7 @@ log: email: to: from: - subject: "Log notification from Magento Cloud" + subject: "Log notification from Adobe Commerce" min_level: "notice" ``` diff --git a/src/cloud/env/variables-build.md b/src/cloud/env/variables-build.md index bb9c9be94cf..6aafd3a75de 100644 --- a/src/cloud/env/variables-build.md +++ b/src/cloud/env/variables-build.md @@ -4,6 +4,8 @@ title: Build variables functional_areas: - Cloud - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/env/stage/variables-build.html +status: migrated --- The following _build_ variables control actions in the build phase and can inherit and override values from the [Global variables]({{ site.baseurl }}/cloud/env/variables-global.html). Insert these variables in the `build` stage of the `.magento.env.yaml` file: @@ -24,7 +26,7 @@ The following variables were removed in v2.2: ### `ERROR_REPORT_DIR_NESTING_LEVEL` - **Default**—`1` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Set the level of directory nesting for saving error report files to avoid filling the report directory with tens of thousands of files, which makes it difficult to manage and review the data. This setting defaults to `1`. Typically, you do not need to change the default value unless you have problems managing error report files in the `/var/report/` directory. @@ -37,9 +39,9 @@ stage: ### `QUALITY_PATCHES` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later -Specify a list of Magento quality patches to apply during deployment. +Specify a list of {{site.data.var.ee}} quality patches to apply during deployment. ```yaml stage: @@ -63,7 +65,7 @@ See [Apply patches]({{ site.baseurl }}/cloud/project/project-patch.html). ### `SCD_COMPRESSION_LEVEL` - **Default**—`6` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Specifies which [gzip](https://www.gnu.org/software/gzip) compression level (`0` to `9`) to use when compressing static content; `0` disables compression. @@ -76,7 +78,7 @@ stage: ### `SCD_COMPRESSION_TIMEOUT` - **Default**—`600` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later When the time it takes to compress the static assets exceeds the compression timeout limit, it interrupts the deployment process. Set the maximum execution time, in seconds, for the static content compression command. @@ -89,7 +91,7 @@ stage: ### `SCD_NO_PARENT` - **Default**—`false` -- **Version**—Magento 2.4.2 and later +- **Version**—{{site.data.var.ee}} 2.4.2 and later Set to `true` to prevent generating static content for parent themes during the build phase. @@ -104,40 +106,62 @@ stage: ### `SCD_MATRIX` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later You can configure multiple locales per theme. This customization helps speed up the build process by reducing the number of unnecessary theme files. For example, you can build the _magento/backend_ theme in English and a custom theme in other languages. -The following example builds the `magento/backend` theme with three locales: +The following example builds the `Magento/backend` theme with three locales: ```yaml stage: build: SCD_MATRIX: - "magento/backend": + "Magento/backend": language: - en_US - fr_FR - af_ZA ``` +The following example builds three themes with three locales: -Also, you can choose to _not_ deploy a theme: +```yaml +stage: + build: + SCD_MATRIX: + "Magento/backend": + language: + - en_US + - fr_FR + - af_ZA + "Magento/blank": + language: + - en_US + - fr_FR + - af_ZA + "Magento/luma": + language: + - en_US + - fr_FR + - af_ZA +``` + +Or, you can choose to _not_ deploy a theme: ```yaml stage: build: SCD_MATRIX: - "magento/backend": [ ] + "Magento/backend": [ ] ``` ### `SCD_MAX_EXECUTION_TIME` - **Default**—_Not set_ -- **Version**—Magento 2.2.0 and later +- **Version**—{{site.data.var.ee}} 2.2.0 and later Allows you to increase the maximum expected execution time for static content deployment. -By default, Magento Commerce sets the maximum expected execution to 900 seconds, but in some scenarios you might need more time to complete the static content deployment for a Cloud project. +By default, {{ site.data.var.ece }} sets the maximum expected execution to 900 seconds, but in some scenarios you might need more time to complete the static content deployment for a Cloud project. ```yaml stage: @@ -145,12 +169,12 @@ stage: SCD_MAX_EXECUTION_TIME: 3600 ``` -{% include cloud/note-increase-scd-max-execution-time-variable.md%} +{% include cloud/note-increase-scd-max-execution-time-variable.md %} ### `SCD_STRATEGY` - **Default**—`quick` -- **Version**—Magento 2.2.0 and later +- **Version**—{{site.data.var.ee}} 2.2.0 and later Customize the [deployment strategy]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-static-deploy-strategies.html) for static content. See [Deploy static view files]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-static-view.html). @@ -158,7 +182,7 @@ Use these options _only_ if you have more than one locale: - `standard`—deploys all static view files for all packages. - `quick`—minimizes deployment time. This is the default command option, if not specified. -- `compact`—conserves disk space on the server. In Magento version 2.2.4 and earlier, this setting overrides the value for `scd_threads` with a value of `1`. +- `compact`—conserves disk space on the server. In {{site.data.var.ee}} version 2.2.4 and earlier, this setting overrides the value for `scd_threads` with a value of `1`. ```yaml stage: @@ -169,7 +193,7 @@ stage: ### `SCD_THREADS` - **Default**—Automatic -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Sets the number of threads for static content deployment. The default value is set based on the detected CPU thread count and does not exceed a value of 4. Increasing the number of threads speeds up static content deployment; decreasing the number of threads slows it down. You can set the thread value, for example: @@ -184,7 +208,7 @@ To further reduce deployment time, we recommend using [Configuration Management] ### `SCD_USE_BALER` - **Default**—_Not set_ -- **Version**—Magento 2.3.0 and later +- **Version**—{{site.data.var.ee}} 2.3.0 and later [Baler](https://github.com/magento/baler) scans your generated JavaScript code and creates an optimized JavaScript bundle. Deploying the optimized bundle to your site can reduce the number of network requests when loading your site and improve page load times. @@ -202,11 +226,11 @@ Because Baler is currently in alpha release, we do not recommend using it in Pro ### `SKIP_COMPOSER_DUMP_AUTOLOAD` - **Default**— _Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Set to `true` to skip the `composer dump-autoload` command during a {{ site.data.var.mcd-prod }} installation. This variable is only relevant for {{ site.data.var.mcd-prod }} containers with writable file systems. In such cases, skipping the command prevents errors from other commands trying to access code from the deleted `generated` directory. -When Magento runs `composer dump-autoload`, it creates autoload files with links to generated classes in the `generated` folder. In production environments with read-only files systems, this is not a problem. However, for {{ site.data.var.mcd-prod }} installations with writable file systems (created only for testing and development using `./vendor/bin/ece-docker build:compose --with-test`), you can run the `bin/magento -n setup:upgrade` command without the `--keep-generated` option, which deletes the `generated` directory. If the directory is deleted, the `composer dump-autoload` command fails because the autoload contains links to files in the deleted directory. +When {{site.data.var.ee}} runs `composer dump-autoload`, it creates autoload files with links to generated classes in the `generated` folder. In production environments with read-only files systems, this is not a problem. However, for {{ site.data.var.mcd-prod }} installations with writable file systems (created only for testing and development using `./vendor/bin/ece-docker build:compose --with-test`), you can run the `bin/magento -n setup:upgrade` command without the `--keep-generated` option, which deletes the `generated` directory. If the directory is deleted, the `composer dump-autoload` command fails because the autoload contains links to files in the deleted directory. ```yaml stage: @@ -217,7 +241,7 @@ stage: ### `SKIP_SCD` - **Default**— _Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Set to `true` to skip static content deployment during the build phase. @@ -234,11 +258,11 @@ stage: ### `VERBOSE_COMMANDS` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Enable or disable the [Symfony](https://symfony.com/doc/current/console/verbosity.html) debug verbosity level for `bin/magento` CLI commands performed during the deployment phase. -{:.bs-callout} +{: .bs-callout-info } To use VERBOSE_COMMANDS to control the detail in command output for both successful and failed `bin/magento` CLI commands, you must set [MIN_LOGGING_LEVEL]({{ site.baseurl }}/cloud/env/variables-global.html#min_logging_level) `debug`. Choose the level of detail provided in the logs: `-v`, `-vv`, or `-vvv`. diff --git a/src/cloud/env/variables-cloud.md b/src/cloud/env/variables-cloud.md index 2151dc25ed3..4c236c7d756 100644 --- a/src/cloud/env/variables-cloud.md +++ b/src/cloud/env/variables-cloud.md @@ -4,6 +4,8 @@ title: Cloud variables functional_areas: - Cloud - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/env/stage/variables-cloud.html +status: migrated --- Environment variables that are specific to {{site.data.var.ece}} use the `MAGENTO_CLOUD_*` prefix: @@ -29,8 +31,9 @@ To [add environment variables to override configuration settings]({{ site.baseur Since values can change over time, it is best to inspect the variable at runtime and use it to configure your application. For example, we use the `MAGENTO_CLOUD_RELATIONSHIPS` variable to retrieve environment-related relationships as follows: ```php + SHOW TABLES; ### `ELASTICSUITE_CONFIGURATION` - **Default**—_Not set_ -- **Version**—Magento 2.2.0 and later +- **Version**—{{site.data.var.ee}} 2.2.0 and later Retains customized ElasticSuite service settings between deployments and uses it in the 'system/default/smile_elasticsuite_core_base_settings' section of the main ElasticSuite configuration. If the ElasticSuite composer package is installed, this is configured automatically. @@ -230,22 +246,22 @@ stage: ELASTICSUITE_CONFIGURATION: indices_settings: number_of_shards: 3 - number_of_replicas: 3 + number_of_replicas: 2 _merge: true ``` **Known limitations**— - Changing the search engine to any type other than `elasticsuite` causes a deploy failure accompanied by an appropriate validation error -- Removing the ElasticSearch service causes a deploy failure accompanied by an appropriate validation error +- Removing the Elasticsearch service causes a deploy failure accompanied by an appropriate validation error {:.bs-callout-info} -For details on using or troubleshooting the Elasticsuite plugin with Magento, see the [Elasticsuite documentation](https://github.com/Smile-SA/elasticsuite). +For details on using or troubleshooting the Elasticsuite plugin with {{site.data.var.ee}}, see the [Elasticsuite documentation](https://github.com/Smile-SA/elasticsuite). ### `ENABLE_GOOGLE_ANALYTICS` - **Default**—`false` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Enables and disables Google Analytics when deploying to Staging and Integration environments. By default, Google Analytics is true only for the Production environment. Set this value to `true` to enable Google Analytics in the Staging and Integration environments. @@ -266,9 +282,9 @@ The {{ site.data.var.ece }} deploy process always enables Google Analytics on Pr ### `FORCE_UPDATE_URLS` - **Default**—`true` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later -On deployment to Pro or Starter Staging and Production environments, this variable replaces Magento base URLs in the database with the project URLs specified by the [`MAGENTO_CLOUD_ROUTES`]({{ site.baseurl }}/cloud/env/variables-cloud.html) variable. Use this setting to override the default behavior of the [UPDATE_URLS](#update_urls) deploy variable which is ignored when deploying to Staging or Production environments. +On deployment to Pro or Starter Staging and Production environments, this variable replaces {{site.data.var.ee}} base URLs in the database with the project URLs specified by the [`MAGENTO_CLOUD_ROUTES`]({{ site.baseurl }}/cloud/env/variables-cloud.html) variable. Use this setting to override the default behavior of the [UPDATE_URLS](#update_urls) deploy variable which is ignored when deploying to Staging or Production environments. ```yaml stage: @@ -279,7 +295,7 @@ stage: ### `LOCK_PROVIDER` - **Default**—`file` -- **Version**—Magento 2.2.5 and later +- **Version**—{{site.data.var.ee}} 2.2.5 and later The lock provider prevents the launch of duplicate cron jobs and cron groups. You must use the `file` lock provider in the Production environment. Starter environments and the Pro Integration environment do not use the [MAGENTO_CLOUD_LOCKS_DIR]({{ site.baseurl }}/cloud/env/variables-cloud.html) variable, so `{{site.data.var.ct}}` applies the `db` lock provider automatically. @@ -294,9 +310,12 @@ See [Configure the lock]({{site.baseurl}}/guides/v2.3/install-gde/install/cli/in ### `MYSQL_USE_SLAVE_CONNECTION` - **Default**—`false` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later + +{:.bs-callout-tip} +The `MYSQL_USE_SLAVE_CONNECTION` variable is supported only on {{site.data.var.ece}} Staging and Production Pro cluster environments and is not supported on Starter projects. -Magento can read multiple databases asynchronously. Set to `true` to automatically use a _read-only_ connection to the database to receive read-only traffic on a non-master node. This improves performance through load balancing, because only one node needs to handle read-write traffic. Set to `false` to remove any existing read-only connection array from the `env.php` file. +{{site.data.var.ee}} can read multiple databases asynchronously. Set to `true` to automatically use a _read-only_ connection to the database to receive read-only traffic on a non-master node. This improves performance through load balancing, because only one node needs to handle read-write traffic. Set to `false` to remove any existing read-only connection array from the `env.php` file. ```yaml stage: @@ -304,10 +323,12 @@ stage: MYSQL_USE_SLAVE_CONNECTION: true ``` +When the `MYSQL_USE_SLAVE_CONNECTION` variable is set to `true`, the `synchronous_replication` parameter is set to `true` by default in the `env.php` file on Pro Staging and Production environments. When the `MYSQL_USE_SLAVE_CONNECTION` is set to `false`, the `synchronous_replication` parameter is not configured. + ### `QUEUE_CONFIGURATION` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Use this environment variable to retain customized AMQP service settings between deployments. For example, if you prefer using an existing message queue service, like RabbitMQ, instead of relying on {{site.data.var.ece}} to create it for you, use the `QUEUE_CONFIGURATION` environment variable to connect it to your site: @@ -349,11 +370,11 @@ stage: ### `REDIS_BACKEND` - **Default**—`Cm_Cache_Backend_Redis` -- **Version**—Magento 2.3.0 and later +- **Version**—{{site.data.var.ee}} 2.3.0 and later Specifies the backend model configuration for the Redis cache. -Magento version 2.3.0 and later includes the following backend models: +{{site.data.var.ee}} version 2.3.0 and later includes the following backend models: - `Cm_Cache_Backend_Redis` - `\Magento\Framework\Cache\Backend\Redis` @@ -368,17 +389,20 @@ stage: ``` {:.bs-callout-info} -If you specify `\Magento\Framework\Cache\Backend\RemoteSynchronizedCache` as the Redis backend model, {{ site.data.var.ct }} generates the cache configuration automatically. See an example [configuration file]({{site.baseurl}}/guides/v2.4/config-guide/cache/two-level-cache.html#configuration-example) in the _Magento Configuration Guide_. To override the generated cache configuration, use the [CACHE_CONFIGURATION]({{site.baseurl}}/cloud/env/variables-deploy.html#cache_configuration) deploy variable. +If you specify `\Magento\Framework\Cache\Backend\RemoteSynchronizedCache` as the Redis backend model to enable [L2 cache]({{site.baseurl}}/guides/v2.4/config-guide/cache/two-level-cache.html), {{ site.data.var.ct }} generates the cache configuration automatically. See an example [configuration file]({{site.baseurl}}/guides/v2.4/config-guide/cache/two-level-cache.html#configuration-example) in the _{{site.data.var.ee}} Configuration Guide_. To override the generated cache configuration, use the [CACHE_CONFIGURATION]({{site.baseurl}}/cloud/env/variables-deploy.html#cache_configuration) deploy variable. ### `REDIS_USE_SLAVE_CONNECTION` - **Default**—`false` -- **Version**—Magento 2.1.16 and later +- **Version**—{{site.data.var.ee}} 2.1.16 and later {:.bs-callout-warning} -Do not enable this variable on scaled architecture (split architecture) projects. It causes Redis connection errors. Redis slaves are still active but will not be used for Redis reads. As an alternative, we recommend the following: use Magento 2.3.5 or later on Cloud projects with a scaled architecture, implement a new Redis backend configuration, and implement L2 caching for Redis. +Do not enable this variable on scaled architecture (split architecture) projects. It causes Redis connection errors. Redis slaves are still active but will not be used for Redis reads. As an alternative, we recommend the following: use {{site.data.var.ee}} 2.3.5 or later on Cloud projects with a scaled architecture, implement a new Redis backend configuration, and implement L2 caching for Redis. + +{:.bs-callout-tip} +The `REDIS_USE_SLAVE_CONNECTION` variable is supported only on {{site.data.var.ece}} Staging and Production Pro cluster environments and is not supported on Starter projects. -Magento can read multiple Redis instances asynchronously. Set to `true` to automatically use a _read-only_ connection to a Redis instance to receive read-only traffic on a non-master node. This improves performance through load balancing, because only one node needs to handle read-write traffic. Set to `false` to remove any existing read-only connection array from the `env.php` file. +{{site.data.var.ee}} can read multiple Redis instances asynchronously. Set to `true` to automatically use a _read-only_ connection to a Redis instance to receive read-only traffic on a non-master node. This improves performance through load balancing, because only one node needs to handle read-write traffic. Set to `false` to remove any existing read-only connection array from the `env.php` file. ```yaml stage: @@ -388,34 +412,14 @@ stage: You must have a Redis service configured in the `.magento.app.yaml` file and in the `services.yaml` file. -[ece-tools version 2002.0.18]({{ site.baseurl }}/cloud/release-notes/cloud-release-archive.html#v2002018) and later uses more fault-tolerant settings. If Magento 2 cannot read data from the Redis _slave_ instance, then it reads data from the Redis _master_ instance. +[ece-tools version 2002.0.18]({{ site.baseurl }}/cloud/release-notes/cloud-release-archive.html#v2002018) and later uses more fault-tolerant settings. If {{site.data.var.ee}} cannot read data from the Redis _slave_ instance, then it reads data from the Redis _master_ instance. The read-only connection is not available for use in the Integration environment or if you use the [`CACHE_CONFIGURATION` variable](#cache_configuration). -### `REMOTE_STORAGE` - -- **Default**—_Not set_ -- **Version**—Magento 2.4.2 and later - -Configure a _storage adapter_ to store media files in a persistent, remote storage container using a storage service, such as AWS S3. Use the remote storage option to improve performance on Cloud projects with complex, multi-server configurations that must share resources. - -```yaml -stage: - deploy: - REMOTE_STORAGE: - driver: aws-s3 # Required - prefix: cloud # Optional - config: - bucket: my-bucket # Required - region: my-region # Required - key: my-key # Optional - secret: my-secret-key # Optional -``` - ### `RESOURCE_CONFIGURATION` - **Default**—Not set -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Maps a resource name to a database connection. This configuration corresponds to the `resource` section of the `env.php` file. @@ -435,7 +439,7 @@ stage: ### `SCD_COMPRESSION_LEVEL` - **Default**—`4` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Specifies which [gzip](https://www.gnu.org/software/gzip) compression level (`0` to `9`) to use when compressing static content; `0` disables compression. @@ -448,7 +452,7 @@ stage: ### `SCD_COMPRESSION_TIMEOUT` - **Default**—`600` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later When the time it takes to compress the static assets exceeds the compression timeout limit, it interrupts the deployment process. Set the maximum execution time, in seconds, for the static content compression command. @@ -461,7 +465,7 @@ stage: ### `SCD_MATRIX` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later You can configure multiple locales per theme. This customization speeds up the deployment process by reducing the number of unnecessary theme files. For example, you can deploy the _magento/backend_ theme in English and a custom theme in other languages. @@ -471,7 +475,7 @@ The following example deploys the `Magento/backend` theme with three locales: stage: deploy: SCD_MATRIX: - "Magento/backend": + "magento/backend": language: - en_US - fr_FR @@ -484,17 +488,17 @@ Also, you can choose to _not_ deploy a theme: stage: deploy: SCD_MATRIX: - "Magento/backend": [ ] + "magento/backend": [ ] ``` ### `SCD_MAX_EXECUTION_TIME` - **Default**—_Not set_ -- **Version**—Magento 2.2.0 and later +- **Version**—{{site.data.var.ee}} 2.2.0 and later Allows you to increase the maximum expected execution time for static content deployment. -By default, Magento Commerce sets the maximum expected execution to 900 seconds, but in some scenarios you might need more time to complete the static content deployment for a Cloud project. +By default, {{ site.data.var.ee }} sets the maximum expected execution to 900 seconds, but in some scenarios you might need more time to complete the static content deployment for a Cloud project. ```yaml stage: @@ -502,12 +506,12 @@ stage: SCD_MAX_EXECUTION_TIME: 3600 ``` -{% include cloud/note-increase-scd-max-execution-time-variable.md%} +{% include cloud/note-increase-scd-max-execution-time-variable.md %} ### `SCD_NO_PARENT` - **Default**—`false` -- **Version**—Magento 2.4.2 and later +- **Version**—{{site.data.var.ee}} 2.4.2 and later On the deploy phase, we recommend setting `SCD_NO_PARENT: true` so that the generation of static content for parent themes does not occur during the deploy phase. This setting minimizes deployment time and prevents site downtime that can occur if the static content build fails during the deployment. See [Static content deployment]({{site.baseurl}}/cloud/deploy/static-content-deployment.html). @@ -520,7 +524,7 @@ stage: ### `SCD_STRATEGY` - **Default**—`quick` -- **Version**—Magento 2.2.0 and later +- **Version**—{{site.data.var.ee}} 2.2.0 and later Allows you to customize the [deployment strategy]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-static-deploy-strategies.html) for static content. See [Deploy static view files]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-static-view.html). @@ -528,7 +532,7 @@ Use these options _only_ if you have more than one locale: - `standard`—deploys all static view files for all packages. - `quick`—minimizes deployment time. This is the default command option, if not specified. -- `compact`—conserves disk space on the server. In Magento version 2.2.4 and earlier, this setting overrides the value for `scd_threads` with a value of `1`. +- `compact`—conserves disk space on the server. In {{site.data.var.ee}} version 2.2.4 and earlier, this setting overrides the value for `scd_threads` with a value of `1`. ```yaml stage: @@ -539,7 +543,7 @@ stage: ### `SCD_THREADS` - **Default**—Automatic -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Sets the number of threads for static content deployment. The default value is set based on the detected CPU thread count and does not exceed a value of 4. Increasing the number of threads speeds up static content deployment; decreasing the number of threads slows it down. You can set the thread value, for example: @@ -554,7 +558,7 @@ To further reduce deployment time, we recommend using [Configuration Management] ### `SEARCH_CONFIGURATION` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Use this environment variable to retain customized search service settings between deployments. For example: @@ -585,7 +589,7 @@ stage: ### `SESSION_CONFIGURATION` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Configure Redis session storage. You must specify the `save`, `redis`, `host`, `port`, and `database` options for the session storage variable. For example: @@ -622,7 +626,7 @@ stage: ### `SKIP_SCD` - **Default**— _Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Set to `true` to skip static content deployment during the deploy phase. @@ -637,9 +641,9 @@ stage: ### `UPDATE_URLS` - **Default**—`true` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later -On deployment, replace Magento base URLs in the database with the project URLs specified by the [`MAGENTO_CLOUD_ROUTES`]({{ site.baseurl }}/cloud/env/variables-cloud.html) variable. This configuration is useful for local development, where base URLs are set up for your local environment. When you deploy to a Cloud environment, we change the URLs so you can access your storefront and Magento Admin using project URLs. +On deployment, replace {{site.data.var.ee}} base URLs in the database with the project URLs specified by the [`MAGENTO_CLOUD_ROUTES`]({{ site.baseurl }}/cloud/env/variables-cloud.html) variable. This configuration is useful for local development, where base URLs are set up for your local environment. When you deploy to a Cloud environment, we change the URLs so you can access your storefront and Admin using project URLs. If you need to update URLs when deploying to Pro or Starter Staging and Production environments, use the [`FORCE_UPDATE_URLS`](#force_update_urls) variable. @@ -652,11 +656,11 @@ stage: ### `VERBOSE_COMMANDS` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Enable or disable the [Symfony](https://symfony.com/doc/current/console/verbosity.html) debug verbosity level for `bin/magento` CLI commands performed during the deployment phase. -{:.bs-callout} +{: .bs-callout-info } To use the VERBOSE_COMMANDS setting to control the detail in command output for both successful and failed `bin/magento` CLI commands, you must set [MIN_LOGGING_LEVEL]({{ site.baseurl }}/cloud/env/variables-global.html#min_logging_level) `debug`. Choose the level of detail provided in the logs: `-v`, `-vv`, or `-vvv`. diff --git a/src/cloud/env/variables-global.md b/src/cloud/env/variables-global.md index 3222bc9c6c2..6ff84f7cf75 100644 --- a/src/cloud/env/variables-global.md +++ b/src/cloud/env/variables-global.md @@ -4,6 +4,8 @@ title: Global variables functional_areas: - Cloud - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/env/stage/variables-global.html +status: migrated --- The following _global_ variables control actions across each phase: build, deploy, and post-deploy. Because global variables impact every phase, you must set them in the `global` stage of the `.magento.env.yaml` file: @@ -19,7 +21,7 @@ stage: ### `MIN_LOGGING_LEVEL` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Overrides the minimum logging level for all output streams without making changes to the code. This helps when troubleshooting problems with deployment. For example, if your deployment fails, you can use this variable to increase the logging granularity globally. See [Log levels]({{ site.baseurl }}/cloud/env/log-handlers.html#log-levels). The `min_level` value in Logging handlers overwrites this setting. @@ -29,13 +31,13 @@ stage: MIN_LOGGING_LEVEL: debug ``` -{: .bs-callout .bs-callout-warning } +{: .bs-callout-warning } The setting for the `MIN_LOGGING_LEVEL` variable does not change the log level configuration for the file handler, which is set to `debug` by default. ### `SCD_ON_DEMAND` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Enable generation of static content when requested by a user (SCD). This is ideal for the development and testing workflow, because it decreases the deployment time. @@ -61,11 +63,11 @@ return array( ### `SCD_MAX_EXECUTION_TIME` - **Default**—_Not set_ -- **Version**—Magento 2.2.0 and later +- **Version**—{{site.data.var.ee}} 2.2.0 and later Allows you to increase the maximum expected execution time for static content deployment. -By default, Magento Commerce sets the maximum expected execution to 900 seconds, but in some scenarios you might need more time to complete the static content deployment for a Cloud project. +By default, {{ site.data.var.ee }} sets the maximum expected execution to 900 seconds, but in some scenarios you might need more time to complete the static content deployment for a Cloud project. ```yaml stage: @@ -78,7 +80,7 @@ stage: ### `SCD_NO_PARENT` - **Default**—_Not set_ -- **Version**—Magento 2.4.2 and later +- **Version**—{{site.data.var.ee}} 2.4.2 and later Set to `true` to prevent generating static content for parent themes during the build and deployment phases. When this option is set to `true`, less static content is generated, which improves your overall build and deployment times. @@ -91,9 +93,9 @@ stage: ### `SCD_USE_BALER` - **Default**—_Not set_ -- **Version**—Magento 2.3.0 and later +- **Version**—{{site.data.var.ee}} 2.3.0 and later -[Baler](https://github.com/magento/baler) is a Magento module that scans your generated JavaScript code and creates an optimized JavaScript bundle. Deploying the optimized bundle to your site can reduce the number of network requests when loading your site and improve page load times. +[Baler](https://github.com/magento/baler) is a module that scans your generated JavaScript code and creates an optimized JavaScript bundle. Deploying the optimized bundle to your site can reduce the number of network requests when loading your site and improve page load times. Set to `true` to run Baler after performing static content deployment. @@ -111,7 +113,7 @@ You must install and configure the Baler module before using this feature. Becau - **Default**: - `true`—for `{{site.data.var.ct}}` 2002.0.13 and later - `false`—for earlier versions of `{{site.data.var.ct}}` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Enables or disables copying static view files to the `/init/` directory at the end of the build stage. If set to `true` files are not copied and HTML minification is available on request. Set this value to `true` to reduce downtime when deploying to Staging and Production environments. @@ -129,15 +131,15 @@ stage: ### `X_FRAME_CONFIGURATION` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Use the `X_FRAME_CONFIGURATION` variable to change the [`X-Frame-Options`]({{ site.baseurl }}/guides/v2.3/config-guide/secy/secy-xframe.html) header configuration for your {{ site.data.var.ee }} site. This configuration controls how the browser renders a page in a ``, `